Wirenboard и API

Добрый, на форуме есть подобный топик датируемый мартом прошлого года, про взаимодействие внешнего сервиса и WB посредством http запросов.

Подобный функционал в принципе планируется? Или каким сейчас способом возможно (например через LAN) отправить команду на выполнение того или иного правила? Пока вижу только cURL и парсинг страничек.

Хочется поднять отдельный debian шлюз, где будет отдельно крутиться сервис по определению голосовых комманд

Добрый день,

сейчас какие-то работы по HTTP ведутся, но они не совсем для API в том смысле, в котором вы описываете.

Родной API Wiren Board - это MQTT.
Есть консольные утилиты mosquitto_sub и mosquitto_pub для взаимодействия, пакет в дебане mosquitto-clients

Поправьте, если не прав - по-моему будет “условно” достаточно написать php скрипт, который будет принимать команды через POST, выполнять и отдавать результат выполнения

Т.е. некая прослойка между командной строкой и внешним сервисом

Смотрите, MQTT - это и есть API. Вам не нужно ничего на Wiren Board ставить и писать, вы можете по протоколу MQTT по сети управлять.

mosquitto_sub/mosquitto_pub - это пример того, как вам из консоли на удалённом компьютере работать с WB по MQTT.

2 сообщения были перенесены в новую тему: Вопросы по Wirenboard

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.