Beim Ändern des Status für das Gäste WLAN über das WebFront passiert dies nicht. Wenn ich mein Script ausführe, dann kommen folgende Meldungen - aber kein Notify.
Mit dem Script funktioniert es und auch die Anzeige im WebFront wechselt. Auch beim Ein- und Ausschalten des 2.4 oder 5 GHZ WLANs erscheinen keine Notify Hinweise.
im 1. Screenshot handelt es sich um die Reaktion beim Einschalten eines weiteren PCs, da du geschrieben hattest, dass dann ein Notify erfolgen muss
Ich habe jetzt mal das Script Event Subscribe auf einen Timerwert von 1700 s auf 60 s geändert. Die Meldungen erscheinen pünktlich jede Minute
Ändere ich im WebFront innerhalb der Pause den Status des Gäste WLANs, so wird diese Änderung mit dem Ausführen des Event Subscribe dann im WF angezeigt.
ich habe zu Testzwecken nochmals den Subscribe Timer auf 60s geändert. Dabei habe ich festgestellt, dass die Close Socket Meldung des FB Event Receivers 3-mal erfolgt.
gibt es für IPSView Nutzer eine Möglichkeit, die Information des Kennwortes aus dem Popup für das Gäste WLAN auszulesen? Da ich nichts dazu gefunden habe würde ich ansonsten das Auslese Script für das WLAN so ändern, dass der Wert in eine Variable geschrieben wird.
Hintergrund ist, dass ich auf diese Weise meiner besseren Hälfte die Daten anzeigen könnte, wenn sie Besuch hat und ihre Mädels ein Netz benötigen
Ja, aber dort ist auch ein Eintrag mit wlan3… somit sollte es funktionieren.
Logisch, weil das nichts anderes ist als eine Abfrage bzw Anforderung den Status zu senden.
Das ist aber nicht Sinn der Sache. Die Box soll von sich aus den Status melden.
Die kann sogar bis zu 5x erscheinen. Es werden ja auch fünf Subscribes durchgeführt.
Ist nicht vorgesehen, findest du aber im ‚Aktions & Auslese-Script WLAN‘ -Script ca Zeile 51
$result[‚NewKeyPassphrase‘] enthält das Kennwort.
welche Box und welche Version meinst du genau ? Neben der 6.80er für die 7490/7580 gibt es ja noch die 6.69 (Labor?) für die kleineren Boxen.
Zumindest die 6.80/7490 läuft bei mehr seit ein paar Tagen mit dem Projekt ohne ersichtliche Probleme, wobei ich noch nicht alles kontrolliert oder ausprobiert habe.
zunächst vielen Dank für das Modul, das tolle Möglichkeiten öffnet…
Allerdings funktioniert bei mir das WOL nicht - ich habe ein Skript erstellt mit den von Dir vorgegebenen Inhalt (Skript-ID und MAC-Adresse ohne ‚:‘ und’-’ angepasst). Wenn ich das Skript ausführe, wird es jede Sekunde ausgeführt und stoppt nicht mehr. Der PC startet allerdings nicht (ich habe das Skript aus dem Webfront gestartet, es hat sich jedoch nichts getan).
Dann eine weitere Frage:
Das Gäste-WLan lässt sich im Webfront schalten, das 2.4- und 5-WLan nicht. Hat das einen Grund und kann ich das irgendwie ändern, ohne etwas „kaputt zu machen“?
Wieso wird das jede Sekunde ausgeführt ?
Wie startest du denn das Script ?
Wenn du das Gerät über das WebFront starten willst, reicht es der Variable das Script ‚Aktions & Auslese-Script Host‘ als ‚Eigene Aktion‘ einzutragen.
Klar, einfach in der Config den Wert auf true setzen.
define ('FB_WLAN_24_SWITCH',true); // true = WLAN darf über das WebFront ein & ausgeschaltet werden. false = darf nicht.
define ('FB_WLAN_5_SWITCH',true);
ich hänge mich mal mitbdran, durch vorherigen Beitrag habe ich mal die WOL Funktion wie im Script beschrieben getestet. Habe die Mac Adresse im Auslese Script Host eingetragen und das Script dann der Variable des zu starteten Rechners als Action Script zugewiesen. Nun kommt eine Fehlermeldung wie im Bild zusehen ist. Alle anderen Funktionen vom Fritzbox Projekt funktionieren einwandfrei. Ich habe 7490 und benutze Dein Script schon seit der V 1.04. Das WOL hatte definitiv mal funktioniert, ich kann aber nicht sagen ob es mit einem Boxwechsel von 7170 auf 7490 oder nach dem Update auf V1.07 kam.
Wo hast du die eingetragen?
Brauchst du doch nicht.
Es reicht bei der Variable als AktionsSkript das ‚Aktions & Auslese-Skript Host‘ einzutragen, mehr nicht.
Michael
Asche über mein Haupt, mein Fehler. Weiß nicht was mich da geritten hat in dem Aktions & Auslese-Skript Host in Zeile 47 die Mac von dem Rechner einzutragen[emoji51]. Habe Installation nochmal ausgeführt und nun funktioniert es.