Zuhause-Status per WLAN Anmeldung (Fritzbox): Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „Wer eine FritzBox für FHEM und als WLAN Access Point nutzt, kann die Anmeldung eines WLAN Gerätes (z. B. Smartphone) in FHEM als Trigger nutzen. == fhem.cfg…“) |
(kein Unterschied)
|
Version vom 10. Mai 2013, 22:55 Uhr
Wer eine FritzBox für FHEM und als WLAN Access Point nutzt, kann die Anmeldung eines WLAN Gerätes (z. B. Smartphone) in FHEM als Trigger nutzen.
fhem.cfg:
define testwlan_at at +*00:01:00 trigger testwlan define testwlan notify testwlan {my $aaa="";;\ $aaa=qx(/usr/bin/ctlmgr_ctl r landevice settings/landevice'''X'''/active );;\ $aaa=$aaa * 1;;\ fhem "set ErwinatHome $aaa";;} define ErwinatHome dummy
Kurze Erklärung:
- Jede Minute wird das Testwlan notify getriggert.
- im Testnotify wird ein FritzBox-ctlmgr Befehl abgesetzt, der entweder 0 oder 1 zurückliefert.
- Das Dummy device ErwinatHome bekommt im state 0 oder 1
Hilfe
Das Xim landeviceXmüsst ihr selbst herausfinden, welches WLAN Gerät bei euch welche Nummer hat. Evtl. hilft zum herausfinden, welche Zahl für Xdie richtige ist, auf der FritzBox-Telnet Befehlszeile auch folgendes:
/usr/bin/ctlmgr_ctl r landevice settings/landeviceX/name
Eine gute Quelle für FB spezifische Info ist: http://www.wehavemorefun.de/fritzbox/index.php/Ctlmgr_ctl AVM-Wiki
Ich hab getestet mit FB7270, Feedback bestätigt, dass es auch mit FB7390 funktioniert
Have fun! <a href="/w/index.php?title=Benutzer:Erwin111&action=edit&redlink=1" class="new" title="Benutzer:Erwin111 (Seite nicht vorhanden)">Erwin111</a>