MQTT Dash: различия между версиями

 
(не показаны 2 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{Draft}}
{{DISPLAYTITLE: Подключение MQTT Dash к контроллеру Wiren Board }}
{{DISPLAYTITLE: Подключение MQTT Dash к контроллеру Wiren Board }}
== Введение ==
== Введение ==
Строка 35: Строка 34:
#Выберите тип метрики соответствующий типу подключаемого параметра.
#Выберите тип метрики соответствующий типу подключаемого параметра.
#В открывшемся окне настройки задайте '''Имя''' и '''Адрес''' топика. Адрес топика можно посмотреть на вкладке '''Настройки-Каналы MQTT''' в [[Wiren_Board_Web_Interface | веб-интерфейсе]] контроллера или воспользоваться программой [[MQTT_Explorer | MQTT Explorer]].
#В открывшемся окне настройки задайте '''Имя''' и '''Адрес''' топика. Адрес топика можно посмотреть на вкладке '''Настройки-Каналы MQTT''' в [[Wiren_Board_Web_Interface | веб-интерфейсе]] контроллера или воспользоваться программой [[MQTT_Explorer | MQTT Explorer]].
#:Адрес топика должен иметь вид <code>/devices/buzzer/controls/enabled/on</code>
#:Обратите внимание, что для чтения значения топика необходимо указать его адрес в поле '''Topic (sub)''' в виде <code>/devices/buzzer/controls/enabled</code>.
#:Обратите внимание, для того чтобы управлять каналом на контроллере, нужно в конце адреса топика указать подтопик <code>/on</code>. Если нужно только считывать значение канала — <code>/on</code> можно не указывать.
#:Для записи параметра в топик необходимо указать в поле '''Topic (pub)''' адрес топика<code>/devices/buzzer/controls/enabled/on</code>.
#Поставьте галку '''«Включить публикацию»''', если метрика используется для публикации значения в топик.  
#Поставьте галку '''«Включить публикацию»''', если метрика используется для публикации значения в топик.  
#Задайте дополнительные параметры метрики, такие как цвет, изображение значка и т.д.
#Задайте дополнительные параметры метрики, такие как цвет, изображение значка и т.д.
Строка 78: Строка 77:
       b = parseInt("0x"+newValue.slice(4, 6));
       b = parseInt("0x"+newValue.slice(4, 6));
       log.info("R;G;B",r+";"+g+";"+b)
       log.info("R;G;B",r+";"+g+";"+b)
       dev["wb-mrgbw-d-fw3_129"]["RGB Palette"] = r+";"+g+";"+b // R;G;B, строка передаваемая в топик диммера LED-лент
       dev["wb-mrgbw-d-fw3_129/RGB Palette"] = r+";"+g+";"+b // R;G;B, строка передаваемая в топик диммера LED-лент
}
}
});
});
translator, wb_editors
4251

правка