Created
March 4, 2018 13:08
-
-
Save unixweb/4a232c09c1e7d3d1910954420aed3596 to your computer and use it in GitHub Desktop.
Anwesendheit prüfen über Fritzbox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{"id":"8193bec1.ab0e2","type":"function","z":"12894464.d36a6c","name":"format output","func":"msg.payload = msg.payload.NewActive\nreturn msg;\n","outputs":1,"noerr":0,"x":640,"y":160,"wires":[["e10b8db6.e65618"]]},{"id":"e10b8db6.e65618","type":"debug","z":"12894464.d36a6c","name":"","active":true,"tosidebar":true,"console":false,"complete":"false","x":850,"y":160,"wires":[]},{"id":"1df720be.9bcdb7","type":"fritzbox-in","z":"12894464.d36a6c","device":"226d6f30.6449e","name":"","service":"urn:dslforum-org:service:Hosts:1","action":"GetSpecificHostEntry","arguments":"{\"NewMACAddress\":\"value\"}","x":410,"y":160,"wires":[["8193bec1.ab0e2"]]},{"id":"a24eaab8.1743c","type":"inject","z":"12894464.d36a6c","name":"20:82:C0:26:86:FE","topic":"","payload":"{\"NewMACAddress\":\"30:X7:XD:XX:XX:XX\"}","payloadType":"json","repeat":"","crontab":"","once":false,"onceDelay":"","x":190,"y":160,"wires":[["1df720be.9bcdb7"]]},{"id":"226d6f30.6449e","type":"fritzbox-config","z":"","name":"","host":"192.168.1.1","port":"49000","ssl":false}] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Da der Node Fritzbox Presence in allen Node-Red Installation nicht mehr funktioniert, musste eine andere Lösung her.
Die Fehlermeldung lautet "TypeError: Cannot read property 'length' of undefined" wenn man die Fritzbox abfragt welche Geräte über WLAN eingeloggt sind. Diese Funktion kann man gut für Home Automation nutzen um Abwesendheit oder Anwesendheit zu prüfen. Damit kann man verschiedene Sensoren deaktivieren bzw. aktivieren , damit eine Überwachung der Türen, Fenster und Bewegungsmelder aktiviert werden kann.
Kopiere das "fritzbox.json" in die Zwischenablage und importiere es in Node-Red und klicken dann auf "Deploy". In den Node "Fritzbox" musst Du natürlich die Parameter Deiner Fritzbox eintragen. Ebenso in den Trigger die MAC-Adresse deines Smartphone eintragen.