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

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

Модератор: immortal

Sega
Сообщения: 12
Зарегистрирован: Сб мар 02, 2019 10:50 am
Благодарил (а): 5 раз
Поблагодарили: 0

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

Сообщение Sega » Чт сен 19, 2019 3:28 pm

directman66 писал(а):
Вт сен 17, 2019 11:28 pm
Это как раз тот случай, когда ливоло выпадают из сети и начинают реджойниться. У меня также, у всех также ) Пока ничего сделать нельзя. Повторная отправка команды не даст никакого результата.

Как вариант - попробовать купить их шлюз и зареверсить протокол приложения livolo. Странно, что на эту тему никто не заморочился ). Может никто и не покупает их шлюзы )))
а нельзя если они выпадают из сеты чтобы свойство не менялось (на пункте 1 а проверять по 2 пункту как то) ? А то вроде послал команду в системе значение поменялось а по факту не (Использую с простыми устройствами и было бы хорошо корректное состояние ). Там по пункту 2 на скрине можно же вроде проверять?
test.png
test.png (77.79 КБ) 3169 просмотров
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Чт сен 19, 2019 3:30 pm

Sega писал(а):
Чт сен 19, 2019 3:28 pm
directman66 писал(а):
Вт сен 17, 2019 11:28 pm
Это как раз тот случай, когда ливоло выпадают из сети и начинают реджойниться. У меня также, у всех также ) Пока ничего сделать нельзя. Повторная отправка команды не даст никакого результата.

Как вариант - попробовать купить их шлюз и зареверсить протокол приложения livolo. Странно, что на эту тему никто не заморочился ). Может никто и не покупает их шлюзы )))
а нельзя если они выпадают из сеты чтобы свойство не менялось (на пункте 1 а проверять по 2 пункту как то) ? А то вроде послал команду в системе значение поменялось а по факту не (Использую с простыми устройствами и было бы хорошо корректное состояние ). Там по пункту 2 на скрине можно же вроде проверять?
test.png
В ветке обсуждения выключателей Livolo один из пользователей предложил патч для прошивки координатора (ZNP на базе Z-Stack 1.2.2), якобы решающий проблему постоянного poll.

https://github.com/Koenkk/zigbee2mqtt/issues/592
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Sega
Сообщения: 12
Зарегистрирован: Сб мар 02, 2019 10:50 am
Благодарил (а): 5 раз
Поблагодарили: 0

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

Сообщение Sega » Чт сен 19, 2019 3:37 pm

directman66 писал(а):
Чт сен 19, 2019 3:30 pm
В ветке обсуждения выключателей Livolo один из пользователей предложил патч для прошивки координатора (ZNP на базе Z-Stack 1.2.2), якобы решающий проблему постоянного poll.

https://github.com/Koenkk/zigbee2mqtt/issues/592
спасибо, там вроде для 2531 верно ? (у меня сейчас на 2530 но есть и 2531 так что иду попробую) .
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Пт сен 20, 2019 6:35 am

Sega писал(а):
Чт сен 19, 2019 3:37 pm
directman66 писал(а):
Чт сен 19, 2019 3:30 pm
В ветке обсуждения выключателей Livolo один из пользователей предложил патч для прошивки координатора (ZNP на базе Z-Stack 1.2.2), якобы решающий проблему постоянного poll.

https://github.com/Koenkk/zigbee2mqtt/issues/592
спасибо, там вроде для 2531 верно ? (у меня сейчас на 2530 но есть и 2531 так что иду попробую) .
Вроде должны внести изменения на уровне конвертеров без перепрошивки. В общем наблюдаем.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Aven
Сообщения: 529
Зарегистрирован: Сб мар 12, 2016 6:33 pm
Откуда: Ухта, Россия
Благодарил (а): 3 раза
Поблагодарили: 154 раза

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

Сообщение Aven » Пт сен 20, 2019 1:20 pm

нет, там опрос просто в координатор перенесен.
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Пт сен 20, 2019 1:22 pm

Aven писал(а):
Пт сен 20, 2019 1:20 pm
нет, там опрос просто в координатор перенесен.
Твои данные уже устарели https://github.com/Koenkk/zigbee2mqtt/i ... -533479733

Можно тестировать на dev ветке, типа должно работать без реджойнов. Я подожду нового пастуха, мне не к спеху.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
StryzhakA
Сообщения: 97
Зарегистрирован: Сб янв 23, 2016 3:57 pm
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение StryzhakA » Сб сен 28, 2019 3:05 pm

Здравствуйте друзья!
Помогите понять: если установил в МД приложение zigbee2mqtt, надо ли еще устанавливать доп. ПО типа mqtt брокер и остальное, делать отладку? или в панели управления МД это уже все реализовано?
Простите за глупый вопрос.
Спасибо
SrFatCat
Сообщения: 146
Зарегистрирован: Пн янв 07, 2019 6:55 pm
Благодарил (а): 10 раз
Поблагодарили: 9 раз

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

Сообщение SrFatCat » Сб сен 28, 2019 4:16 pm

StryzhakA писал(а):
Сб сен 28, 2019 3:05 pm
Здравствуйте друзья!
Помогите понять: если установил в МД приложение zigbee2mqtt, надо ли еще устанавливать доп. ПО типа mqtt брокер и остальное, делать отладку? или в панели управления МД это уже все реализовано?
Не приложение, а модуль zigbee2mqtt работает только с готовыми топиками из модуля MQTT. Поэтому, модуль MQTT уже должен быть подписан у брокера, в который ваш стик шлет соответсвующую инфу.

Если сейчас у вас только прошитый стик, то должно быть установлено zigbee2mqtt под nodejs. Сконфигурировано слать топики в брокер внешний или который вы установите. Дальше можно уже все делать в модуле МД
Seny
Сообщения: 7
Зарегистрирован: Сб фев 17, 2018 10:16 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение Seny » Сб сен 28, 2019 7:58 pm

Прошу помощи!
При запуске
cd /opt/zigbee2mqtt
npm start
все работает
в mqtt:
СпойлерПоказать
• zigbee2mqtt
• 0x00158d000289e0d5
• bridge
• config
• log
• networkmap
• state online
А вот как сервис работать не хочет, делаю все по инструкции с модуля, вкладка "помощь"
(В системе нет пользователя pi, в файле поменял на пользователя при установке)
Изменений ни в логе ни в mqtt при движении кубика нет (но при этом все горит зеленым).
При запросе статуса systemctl status zigbee2mqtt.service после загрузки, да и если просто запускаю sudo systemctl start zigbee2mqtt
Выдает следующее:
СпойлерПоказать
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor pres
Active: active (running) since Sat 2019-09-28 19:46:47 MSK; 1s ago
Main PID: 6067 (npm)
Tasks: 19 (limit: 2132)
CGroup: /system.slice/zigbee2mqtt.service
├─6067 npm
├─6078 sh -c node index.js
└─6079 node index.js

сен 28 19:46:47 majordomo-seny systemd[1]: Started zigbee2mqtt.
сен 28 19:46:48 majordomo-seny npm[6067]: > zigbee2mqtt@1.6.0 start /opt/zigbee2
сен 28 19:46:48 majordomo-seny npm[6067]: > node index.js
Если: sudo journalctl -u zigbee2mqtt.service -f
СпойлерПоказать
-- Logs begin at Thu 2019-09-26 21:13:12 MSK. --
сен 28 19:48:08 majordomo-seny npm[6671]: at Array.forEach (<anonymous>)
сен 28 19:48:08 majordomo-seny npm[6671]: at DerivedLogger.cleanup (/opt/zigbee2mqtt/lib/util/logger.js:75:21)
сен 28 19:48:08 majordomo-seny npm[6671]: (node:6683) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
сен 28 19:48:08 majordomo-seny npm[6671]: (node:6683) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
сен 28 19:48:08 majordomo-seny systemd[1]: zigbee2mqtt.service: Service hold-off time over, scheduling restart.
сен 28 19:48:08 majordomo-seny systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 218.
сен 28 19:48:08 majordomo-seny systemd[1]: Stopped zigbee2mqtt.
сен 28 19:48:08 majordomo-seny systemd[1]: Started zigbee2mqtt.
сен 28 19:48:09 majordomo-seny npm[6695]: > zigbee2mqtt@1.6.0 start /opt/zigbee2mqtt
сен 28 19:48:09 majordomo-seny npm[6695]: > node index.js
сен 28 19:48:11 majordomo-seny npm[6695]: zigbee2mqtt:info 2019-09-28T16:48:11: Logging to directory: '/opt/zigbee2mqtt/data/log/2019-09-28.19-48-10'
сен 28 19:48:11 majordomo-seny npm[6695]: (node:6707) UnhandledPromiseRejectionWarning: Error: EACCES: permission denied, unlink '/opt/zigbee2mqtt/data/log/2019-09-28.19-41-20/log.txt'
сен 28 19:48:11 majordomo-seny npm[6695]: at Object.unlinkSync (fs.js:956:3)
сен 28 19:48:11 majordomo-seny npm[6695]: at rimrafSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:309:17)
сен 28 19:48:11 majordomo-seny npm[6695]: at options.readdirSync.forEach.f (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:344:39)
сен 28 19:48:11 majordomo-seny npm[6695]: at Array.forEach (<anonymous>)
сен 28 19:48:11 majordomo-seny npm[6695]: at rmkidsSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:344:26)
сен 28 19:48:11 majordomo-seny npm[6695]: at rmdirSync (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:337:7)
сен 28 19:48:11 majordomo-seny npm[6695]: at Function.rimrafSync [as sync] (/opt/zigbee2mqtt/node_modules/rimraf/rimraf.js:307:9)
сен 28 19:48:11 majordomo-seny npm[6695]: at directories.forEach (/opt/zigbee2mqtt/lib/util/logger.js:77:20)
сен 28 19:48:11 majordomo-seny npm[6695]: at Array.forEach (<anonymous>)
сен 28 19:48:11 majordomo-seny npm[6695]: at DerivedLogger.cleanup (/opt/zigbee2mqtt/lib/util/logger.js:75:21)
сен 28 19:48:11 majordomo-seny npm[6695]: (node:6707) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
сен 28 19:48:11 majordomo-seny npm[6695]: (node:6707) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
сен 28 19:48:11 majordomo-seny systemd[1]: zigbee2mqtt.service: Service hold-off time over, scheduling restart.
сен 28 19:48:11 majordomo-seny systemd[1]: zigbee2mqtt.service: Scheduled restart job, restart counter is at 219.
сен 28 19:48:11 majordomo-seny systemd[1]: Stopped zigbee2mqtt.
сен 28 19:48:11 majordomo-seny systemd[1]: Started zigbee2mqtt.
в mqtt
СпойлерПоказать
• zigbee2mqtt
• 0x00158d000289e0d5
• bridge
• config
• log
• networkmap
• state offline
В чем проблема, понять не могу
directman66
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

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

Сообщение directman66 » Вт окт 01, 2019 11:56 am

Seny писал(а):
Сб сен 28, 2019 7:58 pm
сен 28 19:48:11 majordomo-seny npm[6695]: (node:6707) UnhandledPromiseRejectionWarning: Error: EACCES: permission denied, unlink
похоже не хватает прав для создание файла лога
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
Ответить