Уважаемые знатоки! чтобы не плодить темы задам вопрос здесь.
Есть у меня устройства shelly 2,5 и shelly dimmer. Оба работают в том числе и по MQTT.
в shelly 2,5 в топике настроил так-же как и автор 1=on, 0=off
с этим разобрался и всё отрабатывает на ура!
кусок мануала
shellies/shellyswitch25-<deviceid>/relay/<i>для каждого реле <i>; сообщает статус: on, off или overpower
shellies/shellyswitch25-<deviceid>/relay/<i>/command для каждого реле <i>; принимает on, off
С shelly dimmer дела обстоят немного иначе
тут так-же есть топик
shellies/shellydimmer-<deviceid>/light/0/command принимает on и off
но меняя данное значение можно только включать и выключать диммер
есть другой топик(только на запись):
shellies/shellydimmer-<deviceid>/light/0/set принимает полезную нагрузку JSON в формате {"brightness": 100, "turn": "on"}
тут интереснее, данные параметры можно передавать и по отдельности, т.е. если диммер выключен можно отправить {"turn": "on"} и он включится. или отдельно отправить {"brightness": 70} - выключеному димеру и он не включится но установит яркойть 70 а при включении включится на заданную яркость .ВАЖНО! значение яркости принимает от 1 до 100, значение 0 - игнорирует.
Обратную связь в таком случае можно получить в топиках
яркость
shellies/shellydimmer-<deviceid>/light/0/status/brightness
вкл или выкл
shellies/shellydimmer-<deviceid>/light/0/ison - тут значение пусто-выключен, 1- включен
или
shellies/shellydimmer-<deviceid>/light/0 тут значения on или off
Прошу сильно не ругать! я тут новичек! Ну не могу я корректно привязать этот shelly к простому устройству "Диммер"
прошу помощи неравнодушных! Заранее спасибо