Страница 93 из 138
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вс мар 15, 2020 6:53 am
directman66
eulampy писал(а): Сб мар 14, 2020 10:36 pm
Здравствуйте. У меня такая проблема: модуль в majordomo не видит, что запущен сервис zigbee2mqtt.service.
Т.е. статус во вкладке модуля красный, но логи на вкладке Zigbee2mqtt Log обновляются, данные от одного единственного датчика приходят. Если проверить, запущен ли сервис командой systemctl status zigbee2mqtt, то статус будет active (running). Как заставить модуль в majordomo увидеть запущенный сервис?
service-> disable strict mode
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 17, 2020 7:58 pm
IrisKo
Добавьте в базу как нибудь в будущем еще и вот такой прибор
https://www.zigbee2mqtt.io/devices/GZCGQ01LM а то картинка не подгружается и в списке гаджетов его нету чтоб выбрать

- Capture.PNG (24.13 КБ) 6070 просмотров
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Пт мар 20, 2020 11:16 am
iden
iden писал(а): Пт мар 13, 2020 10:32 am
@directman66 не могу стартануть, что за хрень? не могу понять, подскажи пожалуйста)
какую прошивку лить для USB стика v3?
Модулем давно не пользовался, он оброс и стал "тяжелым"
Код: Выделить всё
pi@majordomo:/opt/zigbee2mqtt $ npm start
> [email protected] start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2020-03-13 10:19:07: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-03-13.10-19-07' filename: log.txt
zigbee2mqtt:debug 2020-03-13 10:19:07: Removing old log directory '/opt/zigbee2mqtt/data/log/2020-03-13.10-01-28'
zigbee2mqtt:debug 2020-03-13 10:19:08: Loaded state from file /opt/zigbee2mqtt/data/state.json
zigbee2mqtt:info 2020-03-13 10:19:08: Starting zigbee2mqtt version 1.11.0 (commit #e140cf5)
zigbee2mqtt:info 2020-03-13 10:19:08: Starting zigbee-herdsman...
zigbee2mqtt:debug 2020-03-13 10:19:08: Using zigbee-herdsman with settings: '{"network":{"panID":6754,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[26],"networkKey":"HIDDEN"},"databasePath":"/opt/zigbee2mqtt/data/database.db","databaseBackupPath":"/opt/zigbee2mqtt/data/database.db.backup","backupPath":"/opt/zigbee2mqtt/data/coordinator_backup.json","serialPort":{"baudRate":115200,"rtscts":true,"path":"/dev/ttyACM0"}}'
zigbee2mqtt:error 2020-03-13 10:19:08: Error while starting zigbee-herdsman
zigbee2mqtt:error 2020-03-13 10:19:08: Failed to start zigbee
zigbee2mqtt:error 2020-03-13 10:19:08: Exiting...
zigbee2mqtt:error 2020-03-13 10:19:08: Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'
at Znp.<anonymous> (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:113:32)
at Generator.next (<anonymous>)
at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:8:71
at new Promise (<anonymous>)
at __awaiter (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:4:12)
at SerialPort.serialPort.open (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:111:49)
at SerialPort._error (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14)
at binding.open.then.err (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2020-03-13T07_19_08_708Z-debug.log
pi@majordomo:/opt/zigbee2mqtt $
Удалось решить ошибку с портом на Ubuntu server 18.04.4+USB CC2538
1) в configuration.yaml permit_join должно быть прописано только
true
если будет
false то не стартует и ругается на порт
Код: Выделить всё
pi@nuc_server:/opt/zigbee2mqtt$ npm start
> [email protected] start /opt/zigbee2mqtt
> node index.js
zigbee2mqtt:info 2020-03-20 07:42:50: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2020-03-20.07-42-49' filename: log.txt
zigbee2mqtt:info 2020-03-20 07:42:50: Starting zigbee2mqtt version 1.12.0 (commit #840b9d9)
zigbee2mqtt:info 2020-03-20 07:42:50: Starting zigbee-herdsman...
zigbee2mqtt:error 2020-03-20 07:42:50: Error while starting zigbee-herdsman
zigbee2mqtt:error 2020-03-20 07:42:50: Failed to start zigbee
zigbee2mqtt:error 2020-03-20 07:42:50: Exiting...
zigbee2mqtt:error 2020-03-20 07:42:50: Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'
at Znp.<anonymous> (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:113:32)
at Generator.next (<anonymous>)
at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:8:71
at new Promise (<anonymous>)
at __awaiter (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:4:12)
at SerialPort.serialPort.open (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:111:49)
at SerialPort._error (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14)
at binding.open.then.err (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2020-03-20T07_42_50_705Z-debug.log
2)
Код: Выделить всё
test -w /dev/ttyACM0 && echo success || echo failure
если выдает
failure
тогда это помогает:
3) перезагрузка сервера (возможно рестарта хватит )
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Пн мар 23, 2020 7:30 am
directman66
Обновление:
1) Добавлена RGB лампа TRUST
2) Добавлены метрики transition для ламп Ikea и Trust. Если есть такие параметры у других ламп, которых у меня нет, просьба сообщить.
3) Добавлен термостат Eutronic spirit SPZB0001
https://www.zigbee2mqtt.io/devices/SPZB0001.html (Необходимо обновить z2m до последней версии. Замечено, что устройство перестает принимать команды от координатора, есть соответствующий issue
https://github.com/Koenkk/zigbee2mqtt/issues/2856 ) Нужно больше данных для тестирования и обратной связи. Плитка с режимами управления будет позже.
4) Оптимизирован обработчик принимаемых сообщений (автоматически разворачиваются вложенные json метрики)
5) Ускорено время обработки данных от устройств.
https://www.youtube.com/watch?v=3BcWCa8sZj8 Кнопка WXKG02LM + выключатель QBKG04LM (все устройства подключены к SLS Zigbee Gateway)
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Пн мар 23, 2020 5:39 pm
iden
directman66 писал(а): Пн мар 23, 2020 7:30 am
Обновление:
Эх не успел я раньше обратиться!?
Возможно добавить выключатель
Lonsonho?
поддержка в zigbee2mqtt
есть как TUYATEC
Самостоятельно добавил, была ошибка что нет конвертера

- database1.inc.jpeg (65.33 КБ) 5861 просмотр
правда почему-то эндпоинт только на левую клавишу появился в модуле, добавил топики /set/state_left и /set/state_right теперь можно управлять и правой.

- view_modul.jpeg (22.89 КБ) 5861 просмотр

- Edit_device.jpeg (76.51 КБ) 5861 просмотр

- Parameters.jpeg (62.06 КБ) 5861 просмотр

- mqtt.jpeg (24.25 КБ) 5861 просмотр
данные лога:
Код: Выделить всё
{"ieeeAddr":"0xec1bbdfffe66f3f9","friendlyName":"0xec1bbdfffe66f3f9","type":"EndDevice","networkAddress":35492,"manufacturerName":"_TYZB01_mtlhqn48","modelID":"TS0012","lastSeen":1584692406006}]
{"friendly_name":"0xec1bbdfffe66f3f9","model":"GDKES-02TZXD","vendor":"TUYATEC","description":"Smart light switch - 2 gang without neutral wire","supported":true}
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 24, 2020 7:20 am
directman66
iden писал(а): Пн мар 23, 2020 5:39 pm
directman66 писал(а): Пн мар 23, 2020 7:30 am
Обновление:
Эх не успел я раньше обратиться!?
Возможно добавить выключатель
Lonsonho?
поддержка в zigbee2mqtt
есть как TUYATEC
Самостоятельно добавил, была ошибка что нет конвертера
правда почему-то эндпоинт только на левую клавишу появился в модуле, добавил топики /set/state_left и /set/state_right теперь можно управлять и правой.
view_modul.jpegEdit_device.jpegParameters.jpegmqtt.jpeg
данные лога:
Код: Выделить всё
{"ieeeAddr":"0xec1bbdfffe66f3f9","friendlyName":"0xec1bbdfffe66f3f9","type":"EndDevice","networkAddress":35492,"manufacturerName":"_TYZB01_mtlhqn48","modelID":"TS0012","lastSeen":1584692406006}]
{"friendly_name":"0xec1bbdfffe66f3f9","model":"GDKES-02TZXD","vendor":"TUYATEC","description":"Smart light switch - 2 gang without neutral wire","supported":true}
Попробуйте. необходимо обновиться и на вкладке сервис обновить метрики устройств.
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 24, 2020 9:25 am
Dasisfakt
Приветствую, directman66! Подскажи в чем проблема, почему статус zigbee2mqtt горит красным, Хотя все датчики и кнопки исправно работают. Если на вкладке Сервис нажать Refresh device, то на какое то время статус становится нормальным.
https://yadi.sk/i/GTQCf6dSqfTlZw
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 24, 2020 9:31 am
directman66
Dasisfakt писал(а): Вт мар 24, 2020 9:25 am
Приветствую, directman66! Подскажи в чем проблема, почему статус zigbee2mqtt горит красным, Хотя все датчики и кнопки исправно работают. Если на вкладке Сервис нажать Refresh device, то на какое то время статус становится нормальным.
https://yadi.sk/i/GTQCf6dSqfTlZw
Service-> Disable strict mode и проверьте наличие запущенного цикла.
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 24, 2020 1:19 pm
iden
спасибо, работает.
Понаблюдаю еще.

- param1.jpeg (142.22 КБ) 5741 просмотр
Re: [Модуль] zigbee2mqtt (zigbee2mqtt)
Добавлено: Вт мар 24, 2020 1:26 pm
directman66
Удалите дублирующиеся метрики (у которых дата обновления раньше), проверьте пож-та, чтобы не появлялись снова.
Картинка есть? На скрине не совсем понятно.