На сколько я понял, в Wiren Board пока что используется только MQTT.
А хотелось бы иметь ещё и возможность обращаться к контроллеру быстрыми краткими запросами по HTTP по аналогии, как это реализовано в MegaD-2561.
Не через встроенный веб-интерфейс Wiren Board, а просто по IP-адресу контроллера сразу в URL задавать, к примеру, путь к интересующему модулю и какой из параметров надо прочитать или изменить.
Например:
Прочитать значение датчика: http:/192.168.2.2/wb/wb-w1/28-0115a48fcfff/value
В ответ просто получить Web-станичку с одним числом. Без оформления, без интерфейса.
Ну, то есть API?
Если он нужен - можно добавить php (например) скрипт, в контроллере обыкновенный nginx, в этом php скрипте получать MQTT значения - ну и отдавать их.
Про phpMQTT - поверхностно изучал чуть ранее (до того, как создать эту тему), но это же не готовое решение для Wiren Board, а просто универсальная библиотека.
В связке с контроллером от Wiren Board планируется ещё Raspberry, которая будет отвечать за визуализацию управления “умным домом” и связь через интернет. Вот с неё и надо бы обращаться к Wiren Board по локальной сети просто по HTTP короткими запросами.
То есть юзер со своего устройства общается только с Raspberry, а она уже с Wiren Board обменивается информацией и командами. Так видится надёжнее, независимей и более ремонтопригоднее. Wiren Board хотелось бы по минимуму нагружать и напичкивать какими либо дополнительным софтом! Чтоб стабильнее работал и в случае поломки замена была менее болезненной.