Commutare le prese del Fritz!Box

Con OpenSprinkler puoi accendere e spegnere i componenti intelligenti collegati al tuo Fritz!Box tramite richiesta http://.

Per fare ciò, nell'app OpenSprinkler su una stazione libera (cerchio di irrigazione), fare clic su Proprietà (l'ingranaggio a destra) e poi su Avanzate. Selezionare quindi “HTTP” come tipo di stazione. Ora puoi inserire due comandi http, uno per attivare, uno per disattivare.

Sul sito AVM sono presenti i comandi appositi:

https://avm.de/fileadmin/user_upload/Global/Service/Interfaces/AHA-HTTP-Interface.pdf

Un comando ha la seguente struttura:

https://fritz.box/webservices/homeautoswitch.lua?ain=<ain>&switchcmd=<cmd>&sid=<sid>

Il <sid> è qualcosa di simile a una password che imposti sul tuo Fritz!Box. <ain> sta per il componente, ad es. un socket e <cmd> è il comando da eseguire.

Il problema è: da dove prendi il sid? Perché questo è valido solo per 20 minuti.
La possibilità di farlo utilizzando uno script php è descritta qui. Potresti configurarlo su un Raspberry pi in modo che OpenSprinkler avvii lo script, che poi cambia i socket.
https://www.heise.de/select/ct/2016/7/1459414791794586

Tuttavia, funziona meglio se usi socket con API che puoi controllare direttamente.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrasegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri proviene da vengono elaborati e i derivati ​​dai commenti.