Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Следующая версия Следующая версия справа и слева | ||
работа_с_mqtt [2019/06/15 23:42] admin |
работа_с_mqtt [2019/11/11 01:05] admin |
||
---|---|---|---|
Строка 27: | Строка 27: | ||
В данном примере: | В данном примере: | ||
- | * Командные топики: | + | **Командные топики |
- | * Статусный топик: myhome/ | + | |
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | |||
+ | **Командные топики (индивидуальные): | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | |||
+ | **Статусные топики:** | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
+ | |||
+ | * myhome/ | ||
(Именно это соответствует настройкам по-умолчанию) | (Именно это соответствует настройкам по-умолчанию) | ||
- | Зачем два командных топика: | + | Зачем два типа командных топиков: |
- | Через индивидуальный, | + | Через индивидуальный, |
+ | |||
+ | В старой версии контроллера, имя топика завершалось именем item для управления | ||
+ | В данный //совмещенный// топик можно отправлять как команды ON OFF HALT REST и прочие (см. ниже), так и установки канала (яркость и пр) | ||
+ | Отличительная особенность - запись в такой совмещенный топик ненулевого значения включает канал, запись нулевого - выключает канал; | ||
+ | Топики данного типа используются для интеграции с системой OpenHab | ||
+ | |||
+ | В последних версиях, | ||
+ | Это позволяет полностью разнести логику подачи команд каналу и логику установки параметров канала | ||
+ | Например, | ||
+ | |||
+ | |||
+ | Кроме окончаний /cmd и /set возможны окончания, | ||
+ | например, | ||
+ | |||
+ | /fan (значения HIGH, MEDIUM, LOW) | ||
+ | |||
+ | /mode | ||
+ | |||
+ | /lock (ON,OFF) | ||
+ | |||
+ | /swing (ON,OFF) | ||
+ | |||
+ | / | ||
+ | |||
+ | |||
+ | для канала управления кондиционером | ||
LightHub (во многом) руководствуется конвенцией [[https:// | LightHub (во многом) руководствуется конвенцией [[https:// | ||
Строка 62: | Строка 112: | ||
* TOGGLE: Переключать из состояния ON в OFF. Если применяется для группы - то принимается что если хоть один канал, входящий в группу включен - она активна и при получении TOGGLE произойдет выключение того, что включено. Последующая команда TOGGLE включит все каналы, | * TOGGLE: Переключать из состояния ON в OFF. Если применяется для группы - то принимается что если хоть один канал, входящий в группу включен - она активна и при получении TOGGLE произойдет выключение того, что включено. Последующая команда TOGGLE включит все каналы, | ||
* #AABBCC: Color notation in RGB - Home Remote app color picker compatible | * #AABBCC: Color notation in RGB - Home Remote app color picker compatible | ||
+ | |||
+ | Команды, | ||
+ | * AUTO | ||
+ | |||
+ | * HEAT | ||
+ | |||
+ | * COOL | ||
+ | |||
+ | * FAN_ONLY | ||
+ | |||
+ | * DRY | ||
+ | |||
+ | |||
+ | |||
+ | |||