Расположение выключателей на плане дома

Хочу сделать типа такого:

Можно как-нибудь обратиться по адресу, чтобы исполнить непосредственно команду? Т.е. api вида http://192.168.1.36/devices/noolite_tx_0xc93/api/on, чтобы я мог на схеме расставить кнопки, привязав их к функциям.

Схем помещения в самых ближайших планах нет к сожалению.

Из внешних систем можно отправлять команды в MQTT. Через mosquitto_pub например. Ещё есть MQTT-to-websocket bridge, через который например работает веб-интерфейс.

HTTP API будет через Domoticz, который должны допилить на неделе. Это конечно страшный костыль, но работать будет.

Не очень понятно пока, есть ли смысл в нативном HTTP API.

>>Из внешних систем можно отправлять команды в MQTT. Через mosquitto_pub например. Ещё есть MQTT-to-websocket bridge, через который например работает веб-интерфейс.
Не особо разобрался в документации. Его надо ставить отдельно?

>>Не очень понятно пока, есть ли смысл в нативном HTTP API.
Главное, чтобы хоть какой-нибудь был. По моему мнению, у умного дома должна быть панель управления в виде схемы, это удобно и позволяет поместить много информации на один экран.

Не особо разобрался в документации. Его надо ставить отдельно?
он и так стоит, через него работает нативный веб-интерфейс

Поддержу vvzvlad, очень хочется, чтобы HTTP API был. MQTT далеко не самая простая для понимания штука. А простой HTTP API добавил бы и универсальности и удобства. Мне не нужна ninja, не нужен domoticz, а нужно просто получить удобный доступ к имеющемуся железу, чтобы использовать его в своих сценариях поведения.

отвечу сам себе — нашёл реализацию на php — https://github.com/bluerhinos/phpMQTT . Работает. Есть еще https://github.com/tobyjaffey/mqtt-http-server , но с ним пока не разбирался

Будьте добры, расскажите подробнее как пользоваться phpMQTT?
Какие пакеты нужно установить? Как запускать PHP, где что настроить?

evgeny_boger, сообщите пожалуйста когда можно ожидается HTTP API?

Не работали, не знаем. Всё, как на любом другом компьютере с линуксом, ничего специфичного.

Точных сроков на HTTP API нет, в ближайших планах нет. Мы можем реализовать в рамках платной поддержки.

Dmitry очень хочется знать как Вы решили проблему с api ? Напишите пожалуйста на degit77@mail.ru