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.

I comandi appropriati sono disponibili sul sito AVM:

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.
Qui viene descritta la possibilità di farlo utilizzando uno script php. 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.