Dzięki OpenSprinkler możesz włączać i wyłączać inteligentne komponenty podłączone do Fritz!Box za pośrednictwem żądania http://.
Aby to zrobić, w aplikacji OpenSprinkler na bezpłatnej stacji (koło nawadniające) kliknij Właściwości (koło zębate po prawej stronie), a następnie Zaawansowane. Następnie wybierz „HTTP” jako typ stacji. Teraz możesz wprowadzić dwa polecenia http, jedno do włączenia, drugie do wyłączenia.
Odpowiednie polecenia dostępne są na stronie internetowej AVM:
https://avm.de/fileadmin/user_upload/Global/Service/Interfaces/AHA-HTTP-Interface.pdf
Polecenie ma następującą strukturę:
https://fritz.box/webservices/homeautoswitch.lua?ain=<ain>&switchcmd=<cmd>&sid=<sid>
<sid> to coś podobnego do hasła, które konfigurujesz za pomocą Fritz!Box. <ain> oznacza komponent, np. gniazdo, a <cmd> to polecenie do wykonania.
Problem w tym, skąd wziąć sid? Ponieważ jest to ważne tylko przez 20 minut.
Tutaj opisano możliwość, jak to zrobić za pomocą skryptu php. Można to skonfigurować na Raspberry pi, aby OpenSprinkler uruchamiał skrypt, który następnie przełączał gniazda.
https://www.heise.de/select/ct/2016/7/1459414791794586
Jednak działa to lepiej, jeśli używasz gniazd z API, którymi możesz bezpośrednio sterować.

