Con OpenSprinkler puede encender y apagar los componentes inteligentes conectados a su Fritz!Box mediante una solicitud http://.
Klicken Sie dazu in der OpenSprinkler-App auf einer freie Station (Bewässerrungskreis) auf Eigenschaften (das Zahnrad rechts) und dann auf Advanced. Wählen Sie dann als Stationstyp “HTTP” aus. Nun können Sie zwei http-Befehle eingeben, einer um einschalten, einer zum Ausschalten.
Los comandos apropiados están disponibles en el sitio web de AVM:
https://avm.de/fileadmin/user_upload/Global/Service/Interfaces/AHA-HTTP-Interface.pdf
Un comando tiene la siguiente estructura:
https://fritz.box/webservices/homeautoswitch.lua?ain=<ain>&switchcmd=<cmd>&sid=<sid>
El <sid> es algo similar a una contraseña que usted configura con su Fritz!Box. <ain> representa el componente, p.e. un socket y <cmd> es el comando a ejecutar.
El problema es ¿de dónde sacas el sid? Porque esto sólo es válido por 20 minutos.
Aquí se describe la posibilidad de cómo hacerlo usando un script php. Puede configurar esto en una Raspberry pi para que OpenSprinkler inicie el script, que luego cambia los enchufes.
https://www.heise.de/select/ct/2016/7/1459414791794586
Sin embargo, funciona mejor si usas sockets con API que puedes controlar directamente.

