med OpenSprinkler du kan tænde og slukke for smarte komponenter forbundet til din Fritz!Box via http://-anmodning.
For at gøre dette skal du klikke på OpenSprinkler-App på en gratis station (vandingskredsløb) på Egenskaber (gearet til højre) og derefter på Avanceret. Vælg derefter "HTTP" som stationstype. Nu kan du indtaste to http-kommandoer, en for at tænde, en for at slukke.
De relevante kommandoer er tilgængelige på AVM-webstedet:
https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AHA-HTTP-Interface.pdf
En kommando har følgende struktur:
https://fritz.box/webservices/homeautoswitch.lua?ain=<ain>&switchcmd=<cmd>&sid=<sid>
Det er noget i retning af en adgangskode, som du opretter med din Fritz! Box. står for komponenten, f.eks. et stik og er kommandoen, der skal udføres.
Det eneste problem er, hvor får du SID fra? Fordi dette kun er gyldigt i 20 minutter.
Her er en beskrivelse af, hvordan man gør det ved hjælp af et php-script. Dette kunne sættes op på en Raspberry pi på en sådan måde, at OpenSprinkler scriptet starter, som så skifter stikkontakterne.
https://www.heise.de/select/ct/2016/7/1459414791794586
Det fungerer dog bedre, hvis du bruger sockets med API, som du kan kontrollere direkte.