З OpenSprinkler Ви можете вмикати та вимикати інтелектуальні компоненти, підключені до вашого Fritz!Box, за допомогою запиту http://.
Для цього натисніть у OpenSprinkler-Додаток на безкоштовній станції (зрошувальне коло) у Властивості (шестерня праворуч), а потім у Додатково. Потім виберіть «HTTP» як тип станції. Тепер ви можете ввести дві http-команди, одну для ввімкнення, іншу для вимкнення.
Відповідні команди доступні на веб-сайті AVM:
https://avm.de/fileadmin/user_upload/Global/Service/Schnittstellen/AHA-HTTP-Interface.pdf
Команда має таку структуру:
https://fritz.box/webservices/homeautoswitch.lua?ain=<ain>&switchcmd=<cmd>&sid=<sid>
The Це щось схоже на пароль, який ви встановлюєте за допомогою Fritz!Box. позначає компонент, наприклад розетку та це команда, яку потрібно виконати.
Проблема в тому, звідки взяти сид? Тому що це діє лише 20 хвилин.
Тут описано, як це зробити за допомогою сценарію php. Це можна налаштувати на Raspberry pi, щоб OpenSprinkler запускається скрипт, який потім перемикає сокети.
https://www.heise.de/select/ct/2016/7/1459414791794586
Однак це працює краще, якщо ви використовуєте сокети з API, якими ви можете керувати безпосередньо.