[Модуль] zigbee2mqtt (zigbee2mqtt)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Ср мар 13, 2019 3:23 pm

directman66 писал(а):
Ср мар 13, 2019 9:50 am
"update device DB" - заново пересоздает базу данных устройств и их метрик, на это требуется некоторое время. Пока это не нужно, так как база пока не обновлялась.

Дает выбрать тип устройства? Можете выложить файл /cms/debmes/2019-03-13_zigbee2mqtt.log ?
логи https://yadi.sk/i/8cDBWwRQfuqEkA
если зайти в редактирование, там появляется картинка. и если сохранить, то появляется на главной в списке устройств маленькая, и поле вендор заполняется тоже.
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Ср мар 13, 2019 3:26 pm

directman66 писал(а):
Ср мар 13, 2019 11:04 am
Без удаления устройств в модуле ничего и не изменится )
А во вкладке data устройств нельзя победить подмену данных данными из левых топиков?
Что победить? Не понял значения фразы.
SrFatCat писал(а):
Ср мар 13, 2019 11:56 am
В первый момент переключения на вкладку DATA любого устройства отражаются данные из нужных топиков, к примеру там батарея, освещенность, сигнал и т.д., через секунду (возможно когда в MQTT приходят новые данные от rtl_433) во вкладке батарея, освещеность и пр. подменяется ересью из левых топиков
это ошибка модуля mqtt. тоже иногда ппоявляются такие мусорные топики. когда приходят слишком длинные json строки. но это не точно)
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение directman66 » Чт мар 14, 2019 9:28 am

Xiaomi Aqara wired wall switch (QBKG03LM and QBKG04LM)
Decoupled mode allows to turn wired switch into wireless button with separately controlled relay. This might be useful to assign some custom actions to buttons and control relay remotely. This command also allows to redefine which button controls which relay for double switch.

Special topics should be used:

zigbee2mqtt/[DEVICE_ID]/system/set to modify operation mode.

Payload:

{
"operation_mode": {
"button": "single"|"left"|"right",
"state": "VALUE"
}


Надо будет подумать, как отправлять эти настройки через админку.
Это переопределение действий выключателей QBKG03LM and QBKG04LM. Т.е. можно перевести их в режим пульта и управлять другими процесами, как это сделано в Mihome.

Про назначение логики видимо где-то в другом месте.
Последний раз редактировалось directman66 Чт мар 14, 2019 3:21 pm, всего редактировалось 1 раз.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Чт мар 14, 2019 10:40 am

directman66 писал(а):
Чт мар 14, 2019 9:28 am
Кто может протестировать прямое управление устройствами с использованием беспроводных пультов?
это что ты имеешь ввиду?
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение directman66 » Чт мар 14, 2019 11:12 am

z2m позволяет прописать логику управления устройствами внутри сервиса. Для управления освещением - это наиболее оптимальный вариант.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Чт мар 14, 2019 2:37 pm

directman66 писал(а):
Чт мар 14, 2019 11:12 am
z2m позволяет прописать логику управления устройствами внутри сервиса. Для управления освещением - это наиболее оптимальный вариант.

Код: Выделить всё

мар 14 14:34:43 mdmserver npm[29698]:   zigbee2mqtt:debug 2019-3-14 14:34:43 Received MQTT message on 'zigbee2mqtt/bridge/bind/0x00158d00029b1a2a' with data '0x00158d000205a3f6'
мар 14 14:34:43 mdmserver npm[29698]:   zigbee2mqtt:warn 2019-3-14 14:34:43 Cannot handle MQTT message on 'zigbee2mqtt/bridge/bind/0x00158d00029b1a2a' with data '0x00158d000205a3f6'
кнопка WXKG11LM не вяжется к выключателю QBKG03LM возможно потому, что он двухканальный
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение directman66 » Чт мар 14, 2019 3:22 pm

Это переопределение действий выключателей QBKG03LM and QBKG04LM. Т.е. можно перевести их в режим пульта и управлять другими процесами, как это сделано в Mihome.

Про назначение логики видимо где-то в другом месте.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Чт мар 14, 2019 10:22 pm

directman66 писал(а):
Чт мар 14, 2019 3:22 pm
Это переопределение действий выключателей QBKG03LM and QBKG04LM. Т.е. можно перевести их в режим пульта и управлять другими процесами, как это сделано в Mihome.

Про назначение логики видимо где-то в другом месте.
у меня не получилось пишу в zigbee2mqtt/0x00158d00029b1a2a/system/get

Код: Выделить всё

{
  "operation_mode": {
    "button": "right"
  }
}
выдает ошибку адреса, почемуто этот system он лепит к адресу.

Код: Выделить всё

мар 14 22:20:11 mdmserver npm[29698]:   zigbee2mqtt:error 2019-3-14 22:20:11 Failed to find device with ieeAddr: '0x00158d00029b1a2a/system'
мар 14 22:20:11 mdmserver npm[29698]:   zigbee2mqtt:warn 2019-3-14 22:20:11 Cannot handle MQTT message on 'zigbee2mqtt/0x00158d00029b1a2a/system/get
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение directman66 » Пт мар 15, 2019 6:58 am

Не то мы смотрели.

Zigbee поддерживает привязку, которая позволяет устройствам напрямую управлять друг другом без вмешательства zigbee2mqtt или любого программного обеспечения для домашней автоматизации.

https://www.zigbee2mqtt.io/information/binding.html
Commands
Binding can be configured using the following topics:

zigbee2mqtt/bridge/bind/[SOURCE_DEVICE_FRIENDLY_NAME] with payload TARGET_DEVICE_FRIENDLY_NAME will bind the source device to the target device. In the above example, the TRADFRI wireless dimmer would be the source device and the bulb the target device.
zigbee2mqtt/bridge/unbind/[SOURCE_DEVICE_FRIENDLY_NAME] with payload TARGET_DEVICE_FRIENDLY_NAME will unbind the devices.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Аватара пользователя
nightwind
Сообщения: 333
Зарегистрирован: Вс июн 26, 2016 4:42 pm
Откуда: Барановичи
Благодарил (а): 28 раз
Поблагодарили: 52 раза
Контактная информация:

Re: [Модуль] zigbee2mqtt (zigbee2mqtt)

Сообщение nightwind » Пт мар 15, 2019 11:13 am

то мы смотрели. я выше 2 сообщения об этом писал. смотри BIND топике. кнопка не хочет привязываться к выключателю.

Код: Выделить всё

мар 14 14:34:43 mdmserver npm[29698]:   zigbee2mqtt:debug 2019-3-14 14:34:43 Received MQTT message on 'zigbee2mqtt/bridge/bind/0x00158d00029b1a2a' with data '0x00158d000205a3f6'
мар 14 14:34:43 mdmserver npm[29698]:   zigbee2mqtt:warn 2019-3-14 14:34:43 Cannot handle MQTT message on 'zigbee2mqtt/bridge/bind/0x00158d00029b1a2a' with data '0x00158d000205a3f6'
кнопка WXKG11LM не вяжется к выключателю QBKG03LM возможно потому, что он двухканальный
Ответить