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

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

Модератор: immortal

Rapagops
Сообщения: 6
Зарегистрирован: Пн фев 07, 2022 7:52 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Rapagops » Вт фев 08, 2022 5:40 pm

nickneo писал(а):
Вт фев 08, 2022 1:24 pm
Rapagops писал(а):
Пн фев 07, 2022 9:54 pm
Он определяется как Hub и у него в данных вообще нет никаких показателей: заряд батарейки, сигнал и открыта/закрыта дверь. В Mqtt все корректно отображается. В zigbee2mqtt эти датчики элементарно залетали.
а в качестве шлюза zigbee что используется? (zigbee2mqtt, SLS, ZESP или что-то другое?) в нем все нормально отображается? может криво заджойнился? устройства Xiaomi/aquara иногда криво залетают особенно сенсоры.

покажите топик MQTT этого датчика.
В качестве шлюза используется zigbee2mqtt, система стоит на win10. Согласен по поводу датчиков, иногда действительно криво подцеплялись, но тут я его раза 4 удалял и добавлял...
В топиках все корректно:

Zigbee2MQTT:info 2022-02-08 17:30:15: Logging to console and directory: 'C:\_majordomo\htdocs\modules\zigbee2mqtt\data\log\2022-02-08.17-30-14' filename: log.txt
Zigbee2MQTT:info 2022-02-08 17:30:15: Starting Zigbee2MQTT version 1.18.3 (commit #unknown)
Zigbee2MQTT:info 2022-02-08 17:30:15: Starting zigbee-herdsman (0.13.92)
Zigbee2MQTT:info 2022-02-08 17:30:26: zigbee-herdsman started
Zigbee2MQTT:info 2022-02-08 17:30:26: Coordinator firmware version: '{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20210708,"transportrev":2},"type":"zStack3x0"}'
Zigbee2MQTT:info 2022-02-08 17:30:26: Currently 1 devices are joined:
Zigbee2MQTT:info 2022-02-08 17:30:26: 0x00158d0006ec67e3 (0x00158d0006ec67e3): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice)
Zigbee2MQTT:warn 2022-02-08 17:30:26: `permit_join` set to `true` in configuration.yaml.
Zigbee2MQTT:warn 2022-02-08 17:30:26: Allowing new devices to join.
Zigbee2MQTT:warn 2022-02-08 17:30:26: Set `permit_join` to `false` once you joined all devices.
Zigbee2MQTT:info 2022-02-08 17:30:26: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2022-02-08 17:30:26: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:info 2022-02-08 17:30:27: Connected to MQTT server
Zigbee2MQTT:info 2022-02-08 17:30:27: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online'
Zigbee2MQTT:info 2022-02-08 17:30:27: MQTT publish: topic 'zigbee2mqtt/bridge/config', payload '{"commit":"unknown","coordinator":{"meta":{"maintrel":1,"majorrel":2,"minorrel":7,"product":1,"revision":20210708,"transportrev":2},"type":"zStack3x0"},"log_level":"info","network":{"channel":11,"extendedPanID":"0xdddddddddddddddd","panID":6754},"permit_join":true,"version":"1.18.3"}'
Zigbee2MQTT:info 2022-02-08 17:30:52: MQTT publish: topic 'zigbee2mqtt/bridge/event', payload '{"data":{"friendly_name":"0x00158d0006ec67e3","ieee_address":"0x00158d0006ec67e3"},"type":"device_announce"}'
Zigbee2MQTT:info 2022-02-08 17:30:52: MQTT publish: topic 'zigbee2mqtt/bridge/log', payload '{"message":"announce","meta":{"friendly_name":"0x00158d0006ec67e3"},"type":"device_announced"}'
Zigbee2MQTT:info 2022-02-08 17:30:53: MQTT publish: topic 'zigbee2mqtt/0x00158d0006ec67e3', payload '{"battery":100,"contact":false,"linkquality":234,"temperature":34,"voltage":3015}'
Аватара пользователя
nickneo
Сообщения: 89
Зарегистрирован: Чт дек 07, 2017 2:36 pm
Благодарил (а): 38 раз
Поблагодарили: 30 раз

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

Сообщение nickneo » Вт фев 08, 2022 6:51 pm

Rapagops писал(а):
Вт фев 08, 2022 5:40 pm

В качестве шлюза используется zigbee2mqtt, система стоит на win10. Согласен по поводу датчиков, иногда действительно криво подцеплялись, но тут я его раза 4 удалял и добавлял...
В топиках все корректно:

Zigbee2MQTT:info 2022-02-08 17:30:15: Logging to console and directory: 'C:\_majordomo\htdocs\modules\zigbee2mqtt\data\log\2022-02-08.17-30-14' filename: log.txt
Zigbee2MQTT:info 2022-02-08 17:30:15: Starting Zigbee2MQTT version 1.18.3 (commit #unknown)
-------------------- skip -----------------------
Zigbee2MQTT:info 2022-02-08 17:30:53: MQTT publish: topic 'zigbee2mqtt/0x00158d0006ec67e3', payload '{"battery":100,"contact":false,"linkquality":234,"temperature":34,"voltage":3015}'
Ну судя по логам вроде все нормально, единственное что версия z2mqtt старая, не пробовали обновить?
у меня с версиями Starting Zigbee2MQTT version 1.21.0 и 1.22.1 корректно работает:

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

info  2022-01-25 13:04:28: MQTT publish: topic 'zesp-zigbee2mqtt/MotionSensorHall', payload '{"battery":100,"last_seen":"2022-01-25T09:04:28.071Z","linkquality":148,"occupancy":true,"voltage":3065}'
а покажите как отображается в интерфейсе и настройки модуля zigbeedev тоже
Rapagops
Сообщения: 6
Зарегистрирован: Пн фев 07, 2022 7:52 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Rapagops » Пт фев 11, 2022 4:00 pm

Обновить, честно говоря, не знаю как на Windows.
Фото с настройками и как Xiaomi Aqara door & window contact sensor (MCCGQ11LM) отражается в модуле по ссылке.

http://radikal.ru/users/Rapagops
Аватара пользователя
nickneo
Сообщения: 89
Зарегистрирован: Чт дек 07, 2017 2:36 pm
Благодарил (а): 38 раз
Поблагодарили: 30 раз

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

Сообщение nickneo » Пт фев 11, 2022 4:46 pm

Rapagops писал(а):
Пт фев 11, 2022 4:00 pm
Обновить, честно говоря, не знаю как на Windows.
Фото с настройками и как Xiaomi Aqara door & window contact sensor (MCCGQ11LM) отражается в модуле по ссылке.

http://radikal.ru/users/Rapagops
а почему у вас в настройках zigbee2mqtt один топик:

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

Zigbee2MQTT:info 2022-02-08 17:30:53: MQTT publish: topic 'zigbee2mqtt/0x00158d0006ec67e3', payload 
а в настройках ZigbeeDev, у вас подписка на /var/now/#

попробуйте в модуле ZigbeeDev в пункте "MQTT topics:" вот так прописать:

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

zigbee2mqtt/#
PS: Правильные топики mqtt можно посмотреть программой http://mqtt-explorer.com/ ну или любой другой подобной


PPS: Обновление в Windows я думаю делается также как и первоначальная установка, хотя я если честно не понимаю зачем на Винде поднимать такие сервисы.. не проще ли на Linux все сделать...
Rapagops
Сообщения: 6
Зарегистрирован: Пн фев 07, 2022 7:52 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Rapagops » Пт фев 11, 2022 5:39 pm

Точно, спасибо за помощь, не был подписан получается на zigbee2mqtt, поэтому кроме Hub ничего не валилось в модуль!
А на винде удобно, т.к. стоит оптибей с hdd на который пишут камеры видео и параллельно есть возможность отслеживать состояние объекта через датчики дверей - кто входил/выходил, во сколько и зачем.
dimavoron
Сообщения: 24
Зарегистрирован: Пт окт 13, 2017 10:58 am
Откуда: Воронеж
Благодарил (а): 13 раз
Поблагодарили: 2 раза

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

Сообщение dimavoron » Вс фев 20, 2022 4:04 pm

Всем привет, пытаюсь прикрутить открывашку домофона на zigbee https://github.com/diyruz/Zintercom
сервис настроил топики появились https://i.imgur.com/nVECvBa.png но не хватает вот этих https://i.imgur.com/i9D0gqA.png параметров (time_ring,time_open, time_bell...) отсюда есть стойкое подозрение что поэтому и не открывает автоматом.
конвертер прописал из гита https://github.com/diyruz/Zintercom/blo ... ntercom.js и служба z2m устройство определяет корректно. В чем может быть проблема?
Алиса живет под Ubuntu 16.04 LTS
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

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

Сообщение Anton_kulibin » Чт фев 24, 2022 8:42 am

Всем привет. Ситуация следующая.Z2M стоит на xiaomi шлюзе. Все работало гуд. Дернуло меня обновить все. Теперь версия Z2M 1.23.0 commit: 6ea61ba. Отсюда вылезла проблема с 2 мя устройствами 1 - одиночный выключатель QBKG04LM и розетка ZNCZ02LM. Из модуля все работает если ты кать по кнопка в модуле. После привязки свойств в свойства прилетает какато дич.
Вот топик из Z2M

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

MQTT publish: topic 'zigbee2mqtt/0x00158d0001e6bf67', payload '{"action":null,"linkquality":40,"operation_mode":null,"state":"OFF","update":{"state":"available"},"update_available":null}'
т.е. как би все нормально, но в мдм в свойство прилетает available
2022-02-24_08-38-01.png
2022-02-24_08-38-01.png (4.96 КБ) 1685 просмотров
Есть двойной выключатель той же серии с ним все хорошо.
Ставил модуль ZigbeeDev, там все работает, но выключатель сам включался всю ночь)
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
Anton_kulibin
Сообщения: 354
Зарегистрирован: Вт окт 09, 2012 8:05 am
Откуда: Луза Кировская обл. Россия
Благодарил (а): 20 раз
Поблагодарили: 35 раз

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

Сообщение Anton_kulibin » Чт фев 24, 2022 3:24 pm

Anton_kulibin писал(а):
Чт фев 24, 2022 8:42 am
Всем привет. Ситуация следующая.Z2M стоит на xiaomi шлюзе. Все работало гуд. Дернуло меня обновить все. Теперь версия Z2M 1.23.0 commit: 6ea61ba. Отсюда вылезла проблема с 2 мя устройствами 1 - одиночный выключатель QBKG04LM и розетка ZNCZ02LM. Из модуля все работает если ты кать по кнопка в модуле. После привязки свойств в свойства прилетает какато дич.
Вот топик из Z2M

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

MQTT publish: topic 'zigbee2mqtt/0x00158d0001e6bf67', payload '{"action":null,"linkquality":40,"operation_mode":null,"state":"OFF","update":{"state":"available"},"update_available":null}'
т.е. как би все нормально, но в мдм в свойство прилетает available
2022-02-24_08-38-01.png

Есть двойной выключатель той же серии с ним все хорошо.
Ставил модуль ZigbeeDev, там все работает, но выключатель сам включался всю ночь)
Вообщем сам спросил, сам отвечу. Если кому интересно в настройках Z2M( не модуля МДМ) надо включить
2022-02-24_15-21-00.png
2022-02-24_15-21-00.png (6.79 КБ) 1655 просмотров
Я включил attribute и json, изначально был только json. Модуль zigbee2mqtt в мдм, видимо разбирал json, но как то не совсем правильно. Теперь все гуд
За это сообщение автора Anton_kulibin поблагодарил:
saturn017 (Пн апр 15, 2024 7:30 pm)
Рейтинг: 1.16%
Linux версия. Ubuntu Server 16.04+2xArduinoMega+Eth_GW_Mysensors_10node+WeatherStation+Xiaomi
CONNECT
faraon2x
Сообщения: 2
Зарегистрирован: Сб мар 27, 2021 11:11 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение faraon2x » Пн май 02, 2022 4:47 pm

Подключил стик cc2652p. На Ubuntu. Сервисы работают, всё хорошо. В мажордомо установил Zigbee2MQTT, цикл запущен. Но никак не включается Сопряжение zigbee2mqtt. Не могу добавить ниодного устройства. В конфиге permit_join: true
V.A.S.t
Сообщения: 259
Зарегистрирован: Сб май 11, 2019 6:35 pm
Откуда: Иркутск
Благодарил (а): 15 раз
Поблагодарили: 59 раз

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

Сообщение V.A.S.t » Ср май 04, 2022 4:41 am

faraon2x писал(а):
Пн май 02, 2022 4:47 pm
Подключил стик cc2652p. На Ubuntu. Сервисы работают, всё хорошо. В мажордомо установил Zigbee2MQTT, цикл запущен. Но никак не включается Сопряжение zigbee2mqtt. Не могу добавить ниодного устройства. В конфиге permit_join: true
Ну, модуль тут не причем. Включите в конфиге фронтэнд: frontend: true, заходите на порт 8080 и пробуйте добавлять устройства через него
Ответить