Zuhause-Status per WLAN Anmeldung (Fritzbox)

Aus FhemWiki
Wechseln zu: Navigation, Suche

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/landeviceX/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 X im landeviceX müsst ihr selbst herausfinden, welches WLAN Gerät bei euch welche Nummer hat. Evtl. hilft zum herausfinden, welche Zahl für X die 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! Erwin111

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Navigation
Werkzeuge