OlegOs Posted February 8, 2022 Share Posted February 8, 2022 TheBB, спасибо за обновление, всё работает! Quote Link to comment Share on other sites More sharing options...
skysilver Posted February 9, 2022 Share Posted February 9, 2022 (edited) Добрый день! При установки пакетов такая ошибка: ~ # npm install bufferutil > bufferutil@4.0.6 install /opt/root/node_modules/bufferutil > node-gyp-build sh: node-gyp-build: not found npm WARN root@1.0.0 No description npm WARN root@1.0.0 No repository field. npm ERR! code ELIFECYCLE npm ERR! syscall spawn npm ERR! file sh npm ERR! errno ENOENT npm ERR! bufferutil@4.0.6 install: `node-gyp-build` npm ERR! spawn ENOENT npm ERR! npm ERR! Failed at the bufferutil@4.0.6 install 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! /opt/root/.npm/_logs/2022-02-09T12_28_54_702Z-debug.log Подскажите как исправить? Edited February 9, 2022 by skysilver Quote Link to comment Share on other sites More sharing options...
YuriV Posted February 9, 2022 Share Posted February 9, 2022 я устанавливал зависимости отсюда: Index of /mipselsf-k3.4/test/node-js/ (entware.net) opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-bufferutil_4.0.6-1_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-utf-8-validate_5.0.8-1_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-zigbee2mqtt_1.23.0-1_mipsel-3.4.ipk Quote Link to comment Share on other sites More sharing options...
skysilver Posted February 10, 2022 Share Posted February 10, 2022 21 час назад, YuriV сказал: я устанавливал зависимости отсюда: Index of /mipselsf-k3.4/test/node-js/ (entware.net) opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-bufferutil_4.0.6-1_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-utf-8-validate_5.0.8-1_mipsel-3.4.ipk opkg install http://bin.entware.net/mipselsf-k3.4/test/node-js/node-zigbee2mqtt_1.23.0-1_mipsel-3.4.ipk YuriV спасибо Вам за подсказку. Установил, все работает! Quote Link to comment Share on other sites More sharing options...
SenatoR Posted March 4, 2022 Share Posted March 4, 2022 Добрые сутки всем! Поделитесь, пожалуйста, точными наименованиями стиков, которые гарантированно работают в Keenetic с точки зрения поддержки модулями ядра. Я дозрел до того, чтобы выкинуть хабы, хочу подкупить железо. Заранее спасибо! Quote Link to comment Share on other sites More sharing options...
skysilver Posted March 5, 2022 Share Posted March 5, 2022 Я пользуюсь стиком v4 на базе модуля Ebyte E72-2G4M20S1E (чип cc2652p). Страница проекта https://github.com/egony/cc2652p_E72-2G4M20S1E 1 Quote Link to comment Share on other sites More sharing options...
OlegOs Posted March 6, 2022 Share Posted March 6, 2022 (edited) Со стороны Кинетика работа со стиком осуществляется через компоненту: Переходники USB – Последовательный порт Поддерживаемые наборы микросхем: FTDI PL2303 CP2101/2102 CH340/341 Cypress M8 Следовательно будут работать любые стики, использующие перечисленные чипы на USB интерфейсе, Со стороны HA поддержка стиков в модулях ZHA или z2m в зависимости от того, что используете. С точки зрения работы с zigbee сетью, сейчас наиболее продвинутые стики на чипе сс2652. Сам использую Стик V4 СС2652р (модуль RF-star) Edited March 6, 2022 by Олег Осипов 1 1 Quote Link to comment Share on other sites More sharing options...
YuriV Posted March 7, 2022 Share Posted March 7, 2022 Я пользуюсь SONOFF Zigbee 3.0 USB Dongle Plus. Работает отлично, проблем не наблдаю. Покупал на aliexpress занедорого. 1 Quote Link to comment Share on other sites More sharing options...
SenatoR Posted March 8, 2022 Share Posted March 8, 2022 Всем большое спасибо за ответы! Попробую закупить железку! Quote Link to comment Share on other sites More sharing options...
Евгений Филимонов Posted March 19, 2022 Share Posted March 19, 2022 Обновите пожалуйста до 1.24. Quote Link to comment Share on other sites More sharing options...
TheBB Posted March 19, 2022 Author Share Posted March 19, 2022 9 часов назад, Евгений Филимонов сказал: Обновите... Для начала читаем, напр., тут (втыкание по ссылкам приветствуется). Проверять весь код из-за очередного долб гендерно-алтернативного (ш)кодера - нет ни желания, ни времени. Если готовы отправиться в "удивительный мир приключений", можно и собрать, но... испытывать на себе не буду. 3 Quote Link to comment Share on other sites More sharing options...
Алекс Стеблов Posted March 21, 2022 Share Posted March 21, 2022 (edited) Доброго времени суток. При установке z2m вылетает ошибка о несовместимости архитектуры. Как можно исправить ? Роутер keenetic-1011 Edited March 21, 2022 by Алекс Стеблов Quote Link to comment Share on other sites More sharing options...
Matus Posted June 9, 2022 Share Posted June 9, 2022 (edited) В 19.03.2022 в 19:28, TheBB сказал: Для начала читаем, напр., тут (втыкание по ссылкам приветствуется). Проверять весь код из-за очередного долб гендерно-алтернативного (ш)кодера - нет ни желания, ни времени. Если готовы отправиться в "удивительный мир приключений", можно и собрать, но... испытывать на себе не буду. Приветствую! Подскажите ,на kn-1011 GIGA возможна установка? или только на прошлые версии? з.ы я не про обновления, та же 1.23 версию вообще возможно установить или на кн-1011 не получится? Edited June 9, 2022 by Matus Quote Link to comment Share on other sites More sharing options...
TheBB Posted June 10, 2022 Author Share Posted June 10, 2022 В 21.03.2022 в 09:25, Алекс Стеблов сказал: При установке z2m вылетает ошибка о несовместимости архитектуры. Как можно исправить ? Не архитектуры, а зависимостей "... cannot find dependency node-utf-8-validate..." см. https://forum.keenetic.com/topic/10684-zigbee2mqtt-z2m/?do=findComment&comment=141401 В 09.06.2022 в 11:27, Matus сказал: та же 1.23 версию вообще возможно установить или на кн-1011 не получится? то же самое, см. https://forum.keenetic.com/topic/10684-zigbee2mqtt-z2m/?do=findComment&comment=141401 Т.к. индекс пакетов отсутствует, помогаем "opkg install" руками... 1 Quote Link to comment Share on other sites More sharing options...
Matus Posted July 25, 2022 Share Posted July 25, 2022 Приветствую! Подскажите пожалуйста, кто как использует стики? К примеру SONOFF Zigbee 3.0 USB Dongle Plus, после установки z2m на kn-1011 всё равно требуется внешний сервер для управления этим всем? Или возможно, как то управлять по другому? На HA ставиться плагин с z2m и веб интерфейсом для управления, а на роутер зачем стик с z2m? Quote Link to comment Share on other sites More sharing options...
r13 Posted July 25, 2022 Share Posted July 25, 2022 (edited) 1 час назад, Matus сказал: Приветствую! Подскажите пожалуйста, кто как использует стики? К примеру SONOFF Zigbee 3.0 USB Dongle Plus, после установки z2m на kn-1011 всё равно требуется внешний сервер для управления этим всем? Или возможно, как то управлять по другому? На HA ставиться плагин с z2m и веб интерфейсом для управления, а на роутер зачем стик с z2m? Извращаться с установкой z2m на роутере имеет смысл если и управление(ha) там же Если же ha где то еще то к стику проще удаленно цепляться ЗФ А стики на роутере позволяют раскидать их по дому https://www.zigbee2mqtt.io/advanced/remote-adapter/connect_to_a_remote_adapter.html#_1-install-ser2net Edited July 25, 2022 by r13 Quote Link to comment Share on other sites More sharing options...
Matus Posted July 25, 2022 Share Posted July 25, 2022 55 минут назад, r13 сказал: Извращаться с установкой z2m на роутере имеет смысл если и управление(ha) там же Если же ha где то еще то к стику проще удаленно цепляться ЗФ А стики на роутере позволяют раскидать их по дому https://www.zigbee2mqtt.io/advanced/remote-adapter/connect_to_a_remote_adapter.html#_1-install-ser2net ha тоже не роутер ставят? или на внешний винт всмысле? Quote Link to comment Share on other sites More sharing options...
r13 Posted July 25, 2022 Share Posted July 25, 2022 1 час назад, Matus сказал: ha тоже не роутер ставят? или на внешний винт всмысле? На внешний винт подключенный к роутеру. Quote Link to comment Share on other sites More sharing options...
ктото какойтов Posted September 2, 2022 Share Posted September 2, 2022 Скрытый текст error 2022-09-02 19:26:26: Error while starting zigbee-herdsman error 2022-09-02 19:26:26: Failed to start zigbee error 2022-09-02 19:26:26: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions error 2022-09-02 19:26:26: Exiting... error 2022-09-02 19:26:26: Error: The module '/opt/lib/node/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/build/Release/bindings.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 83. This version of Node.js requires NODE_MODULE_VERSION 93. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). at Object.Module._extensions..node (node:internal/modules/cjs/loader:1189:18) at Module.load (node:internal/modules/cjs/loader:981:32) at Function.Module._load (node:internal/modules/cjs/loader:822:12) at Module.require (node:internal/modules/cjs/loader:1005:19) at require (node:internal/modules/cjs/helpers:102:18) at bindings (/opt/lib/node/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/opt/lib/node/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/bindings/lib/linux.js:2:36) at Module._compile (node:internal/modules/cjs/loader:1105:14) at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10) at Module.load (node:internal/modules/cjs/loader:981:32) по opkg upgrade обновился node и вот такая ерунда в логе z2m при запуске, откатывать node или можно как то по другому решить? Quote Link to comment Share on other sites More sharing options...
TheBB Posted September 6, 2022 Author Share Posted September 6, 2022 (edited) В 02.09.2022 в 17:35, ктото какойтов сказал: NODE_MODULE_VERSION 83. This version of Node.js requires NODE_MODULE_VERSION 93. Please try re-compiling or re-installing В 02.09.2022 в 17:35, ктото какойтов сказал: откатывать node... ага В 02.09.2022 в 17:35, ктото какойтов сказал: или можно как то по другому решить? пересобрать ^ @(aarch64||mips||mipsel) ... done Edited September 6, 2022 by TheBB added mips 2 Quote Link to comment Share on other sites More sharing options...
YuriV Posted October 15, 2022 Share Posted October 15, 2022 Установил последнюю версию z2m (http://bin.entware.net/mipselsf-k3.4/test/node-js/node-zigbee2mqtt_1.27.2-1_mipsel-3.4.ipk) и похоже там утечки памяти. За сутки потребление памяти выросло с 62M до 72M и продолжает расти. Можно ли выложить другую версию? Quote Link to comment Share on other sites More sharing options...
Malay Posted November 9, 2022 Share Posted November 9, 2022 (edited) Приветствую! Прошу помощи с удаленным доступом к USB порту. Смысл в том, что есть 2 прошитых стика Sonoff Zigbee 3.0. Ради эксперимента установил zigbee2mqtt и подключил стик на порт /dev/ttyUSB0 - все отлично работает. Но это была просто проверка. Смысл состоит в том, чтобы в роутере просто был установлен стик и удаленно к нему подключатся и управлять с основной системы Home Assistent (там тоже есть один стик Sonoff Zigbee). Пруф такого подключения - https://www.zigbee2mqtt.io/advanced/remote-adapter/connect_to_a_remote_adapter.html#_2-a-configure-ser2net-4-0 через ser2net. Такая связка была проверенна и прекрасно работала с основным сервером Home Assistent + второй стик был воткнут с рабочей станцией на Debian 11.5 - все отлично соединялось и работало. Решил после этой проверки перенести стик на роутер который естественно работает 24X7. Установил opkg install ser2net Открыл его настройки по пути /opt/etc/ser2net/ser2net.yaml и прописал %YAML 1.1 --- connection: &zigbee accepter: tcp,20108 connector: serialdev,/dev/ttyUSB0,115200n81,local options: kickolduser: true на основной машине с Home Assistent в настройках zigbee2mqtt прописал serial: port: tcp://192.168.1.130:20108 запустил на роутере /opt/etc/init.d/S50ser2net start запустил на основной машине с Home Assistent zigbee2mqtt и ни в какую, все время одна и та же ошибка Скрытый текст [13:35:10] INFO: Preparing to start... [13:35:10] INFO: Socat not enabled [13:35:10] INFO: Zigbee Herdsman debug logging enabled [13:35:10] INFO: Starting Zigbee2MQTT... Zigbee2MQTT:debug 2022-11-10 13:35:12: Loaded state from file /config/zigbee2mqtt2/state.json Zigbee2MQTT:info 2022-11-10 13:35:12: Logging to console and directory: '/config/zigbee2mqtt2/log/2022-11-10.13-35-12' filename: log.txt Zigbee2MQTT:debug 2022-11-10 13:35:12: Removing old log directory '/config/zigbee2mqtt2/log/2022-11-10.10-15-39' Zigbee2MQTT:info 2022-11-10 13:35:12: Starting Zigbee2MQTT version 1.28.2 (commit #unknown) Zigbee2MQTT:info 2022-11-10 13:35:12: Starting zigbee-herdsman (0.14.68) Zigbee2MQTT:debug 2022-11-10 13:35:12: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt2/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt2/database.db.backup","databasePath":"/config/zigbee2mqtt2/database.db","network":{"channelList":[13],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6999},"serialPort":{"path":"tcp://192.168.1.130:20108"}}' 2022-11-10T09:35:12.303Z zigbee-herdsman:adapter Failed to validate path: 'Error: spawn udevadm ENOENT' 2022-11-10T09:35:12.305Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6999,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[13]},"serialPort":{"path":"tcp://192.168.1.130:20108"},"databasePath":"/config/zigbee2mqtt2/database.db","databaseBackupPath":"/config/zigbee2mqtt2/database.db.backup","backupPath":"/config/zigbee2mqtt2/coordinator_backup.json","adapter":{"disableLED":false,"concurrent":null,"delay":null}}' 2022-11-10T09:35:12.305Z zigbee-herdsman:adapter:zStack:znp:log Opening TCP socket with 192.168.1.130:20108 2022-11-10T09:35:12.312Z zigbee-herdsman:adapter:zStack:znp:log Socket connected 2022-11-10T09:35:12.312Z zigbee-herdsman:adapter:zStack:znp:log Socket ready 2022-11-10T09:35:12.313Z zigbee-herdsman:adapter:zStack:znp:log Writing CC2530/CC2531 skip bootloader payload 2022-11-10T09:35:12.313Z zigbee-herdsman:adapter:zStack:unpi:writer --> buffer [239] 2022-11-10T09:35:12.314Z zigbee-herdsman:adapter:zStack:unpi:parser <-- [69,114,114,111,114,32,99,114,101,97,116,105,110,103,32,112,111,114,116,32,108,111,99,107,32,102,105,108,101,10,13] 2022-11-10T09:35:12.315Z zigbee-herdsman:adapter:zStack:unpi:parser --- parseNext [69,114,114,111,114,32,99,114,101,97,116,105,110,103,32,112,111,114,116,32,108,111,99,107,32,102,105,108,101,10,13] 2022-11-10T09:35:12.316Z zigbee-herdsman:adapter:zStack:znp:log Port closed 2022-11-10T09:35:13.317Z zigbee-herdsman:adapter:zStack:znp:log Skip bootloader for CC2652/CC1352 2022-11-10T09:35:13.320Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} 2022-11-10T09:35:13.321Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] 2022-11-10T09:35:19.323Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} 2022-11-10T09:35:19.323Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] 2022-11-10T09:35:25.331Z zigbee-herdsman:adapter:zStack:znp:SREQ --> SYS - ping - {"capabilities":1} 2022-11-10T09:35:25.332Z zigbee-herdsman:adapter:zStack:unpi:writer --> frame [254,0,33,1,32] Zigbee2MQTT:error 2022-11-10 13:35:31: Error while starting zigbee-herdsman Zigbee2MQTT:error 2022-11-10 13:35:31: Failed to start zigbee Zigbee2MQTT:error 2022-11-10 13:35:31: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions Zigbee2MQTT:error 2022-11-10 13:35:31: Exiting... Zigbee2MQTT:error 2022-11-10 13:35:31: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms) at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27) at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29) at Zigbee.start (/app/lib/zigbee.ts:58:27) at Controller.start (/app/lib/controller.ts:101:27) at start (/app/index.js:109:5) Повторюсь, на связке основная машине с Home Assistent + рабочая станция с Debian - работало все отлично. Здесь ни в какую, думаю здесь версия скачанная ser2net 4.3.6 или глючная или у меня "лыжи" не едут. Заранее спасибо за помощь! Всю голову уже "сломал" Edited November 10, 2022 by Malay 1 Quote Link to comment Share on other sites More sharing options...
RomanL Posted November 20, 2022 Share Posted November 20, 2022 @Malay удалось настроить? Ко мне едет такой же стик, тоже хочу подключить сразу в роутер и удаленно подключаться с HA. Quote Link to comment Share on other sites More sharing options...
Malay Posted November 21, 2022 Share Posted November 21, 2022 17 часов назад, RomanL сказал: @Malay удалось настроить? Ко мне едет такой же стик, тоже хочу подключить сразу в роутер и удаленно подключаться с HA. На Entware ни в какую не заработало, думаю что ser2net 4.3.6 надо собирать на новой версии (сейчас уже 4.3.10 с множеством исправлений - https://github.com/cminyard/ser2net ) Может у Вас что-то получится, напишите тогда как победили. На Debian stable на кинетике 11.5 - сразу все заработало без проблем. Quote Link to comment Share on other sites More sharing options...
RomanL Posted November 22, 2022 Share Posted November 22, 2022 (edited) @Malay Пришел стик, под рукой был свободный VOX на mips, попробовал установить там (с Entware). Сразу появилась аналогичная ошибка, но по рекомендации (см. ссылку с оф. сайта) добавил: adapter: ezsp в конфиг zigbee2mqtt в раздел "serial". После этого появился некий "прогресс" - этой ошибки больше нет. Но запуск zigbee2mqtt все-равно замирал (будто чего-то ждал): Zigbee2MQTT:info 2022-11-22 22:21:04: Logging to console and directory: '/app/data/log/2022-11-22.22-21-04' filename: log.txt Zigbee2MQTT:info 2022-11-22 22:21:04: Starting Zigbee2MQTT version 1.28.0 (commit #03ba647) Zigbee2MQTT:info 2022-11-22 22:21:04: Starting zigbee-herdsman (0.14.62) В логе роутера увидел ошибку: Error accessing locks in /var/lock: No such file or directory Далее подсунул ему искомую директорию в /var. И контейнер с zigbee2mqtt запустился (правда с какой-то ошибкой): Zigbee2MQTT:info 2022-11-22 23:36:53: Logging to console and directory: '/app/data/log/2022-11-22.23-36-53' filename: log.txt Zigbee2MQTT:info 2022-11-22 23:36:53: Starting Zigbee2MQTT version 1.28.0 (commit #03ba647) Zigbee2MQTT:info 2022-11-22 23:36:53: Starting zigbee-herdsman (0.14.62) Assertion failed: Command (setValue) returned unexpected state: [object Object] Assertion failed: Command (setValue) returned unexpected state: [object Object] Zigbee2MQTT:info 2022-11-22 23:36:56: zigbee-herdsman started (resumed) Zigbee2MQTT:info 2022-11-22 23:36:56: Coordinator firmware version: '{"meta":{"maintrel":"3 ","majorrel":"6","minorrel":"10","product":8,"revision":"6.10.3.0 build 297"},"type":"EZSP v8"}' Zigbee2MQTT:info 2022-11-22 23:36:56: Currently 0 devices are joined: Zigbee2MQTT:warn 2022-11-22 23:36:56: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2022-11-22 23:36:56: Allowing new devices to join. Zigbee2MQTT:warn 2022-11-22 23:36:56: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2022-11-22 23:36:56: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2022-11-22 23:36:56: Connecting to MQTT server at mqtt://192.168.1.100 Zigbee2MQTT:info 2022-11-22 23:36:56: Connected to MQTT server Zigbee2MQTT:info 2022-11-22 23:36:56: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload '{"state":"online"}' Конечных устройств пока нет - проверить работу не могу, попозже приедут. Правда вот что делать с /var/lock - пока не придумал. Скорей всего после перезагрузки директория пропадет. Надо ему подсовывать ее будет при каждой загрузке, но это костыль. Edited November 22, 2022 by RomanL контейнер запустился Quote Link to comment Share on other sites More sharing options...
Malay Posted November 23, 2022 Share Posted November 23, 2022 (edited) 11 час назад, RomanL сказал: Правда вот что делать с /var/lock - пока не придумал. Скорей всего после перезагрузки директория пропадет. Надо ему подсовывать ее будет при каждой загрузке, но это костыль. Попробовал по вашему методу, добавив adapter: ezsp Но видать не судьба, все равно ошибка (правда уже другая) Скрытый текст [10:25:44] INFO: Preparing to start... [10:25:44] INFO: Socat not enabled [10:25:45] INFO: Zigbee Herdsman debug logging enabled [10:25:45] INFO: Starting Zigbee2MQTT... Zigbee2MQTT:debug 2022-11-23 10:25:47: Loaded state from file /config/zigbee2mqtt_keenetic2/state.json Zigbee2MQTT:info 2022-11-23 10:25:47: Logging to console and directory: '/config/zigbee2mqtt_keenetic2/log/2022-11-23.10-25-47' filename: log.txt Zigbee2MQTT:debug 2022-11-23 10:25:47: Removing old log directory '/config/zigbee2mqtt_keenetic2/log/2022-11-23.10-09-44' Zigbee2MQTT:info 2022-11-23 10:25:47: Starting Zigbee2MQTT version 1.28.2 (commit #unknown) Zigbee2MQTT:info 2022-11-23 10:25:47: Starting zigbee-herdsman (0.14.68) Zigbee2MQTT:debug 2022-11-23 10:25:47: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt_keenetic2/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt_keenetic2/database.db.backup","databasePath":"/config/zigbee2mqtt_keenetic2/database.db","network":{"channelList":[15],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6648},"serialPort":{"adapter":"ezsp","path":"tcp://192.168.1.130:20108"}}' 2022-11-23T06:25:47.511Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6648,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[15]},"serialPort":{"path":"tcp://192.168.1.130:20108","adapter":"ezsp"},"databasePath":"/config/zigbee2mqtt_keenetic2/database.db","databaseBackupPath":"/config/zigbee2mqtt_keenetic2/database.db.backup","backupPath":"/config/zigbee2mqtt_keenetic2/coordinator_backup.json","adapter":{"disableLED":false,"concurrent":null,"delay":null}}' 2022-11-23T06:25:47.513Z zigbee-herdsman:adapter:ezsp:uart Opening TCP socket with 192.168.1.130:20108 2022-11-23T06:25:47.530Z zigbee-herdsman:adapter:ezsp:uart Socket connected 2022-11-23T06:25:47.531Z zigbee-herdsman:adapter:ezsp:uart Socket ready 2022-11-23T06:25:47.531Z zigbee-herdsman:adapter:ezsp:uart Uart reseting 2022-11-23T06:25:47.532Z zigbee-herdsman:adapter:ezsp:uart --> Write reset 2022-11-23T06:25:47.538Z zigbee-herdsman:adapter:ezsp:uart --> [1ac038bc7e] 2022-11-23T06:25:47.604Z zigbee-herdsman:adapter:ezsp:uart <-- [446576696365206f70656e206661696c7572653a2056616c7565206f722066696c65206e6f7420666f756e640d0a] 2022-11-23T06:25:47.608Z zigbee-herdsman:adapter:ezsp:uart Socket error Zigbee2MQTT:error 2022-11-23 10:25:47: Error while starting zigbee-herdsman Zigbee2MQTT:error 2022-11-23 10:25:47: Failed to start zigbee Zigbee2MQTT:error 2022-11-23 10:25:47: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions Zigbee2MQTT:error 2022-11-23 10:25:47: Exiting... Zigbee2MQTT:error 2022-11-23 10:25:47: Error: Error while opening socket at Socket.<anonymous> (/app/node_modules/zigbee-herdsman/src/adapter/ezsp/driver/uart.ts:146:24) at Socket.emit (node:events:525:35) at emitErrorNT (node:internal/streams/destroy:157:8) at emitErrorCloseNT (node:internal/streams/destroy:122:3) at processTicksAndRejections (node:internal/process/task_queues:83:21) 2022-11-23T06:25:47.643Z zigbee-herdsman:adapter:ezsp:uart Port closed 2022-11-23T06:25:47.644Z zigbee-herdsman:adapter:ezsp:ezsp Close ezsp 2022-11-23T06:25:47.644Z zigbee-herdsman:adapter:ezsp:driv Close driver Создал дирректорию с /var/lock, теперь как бы ошибки нет, но и как такового соединения нет полного и не открывается все равно Zigbee2Mqqt через боковую панель, пишет 502: Bad Gateway Скрытый текст [10:42:46] INFO: Preparing to start... [10:42:46] INFO: Socat not enabled [10:42:46] INFO: Zigbee Herdsman debug logging enabled [10:42:47] INFO: Starting Zigbee2MQTT... Zigbee2MQTT:debug 2022-11-23 10:42:48: Loaded state from file /config/zigbee2mqtt_keenetic2/state.json Zigbee2MQTT:info 2022-11-23 10:42:48: Logging to console and directory: '/config/zigbee2mqtt_keenetic2/log/2022-11-23.10-42-48' filename: log.txt Zigbee2MQTT:debug 2022-11-23 10:42:48: Removing old log directory '/config/zigbee2mqtt_keenetic2/log/2022-11-23.10-16-39' Zigbee2MQTT:info 2022-11-23 10:42:48: Starting Zigbee2MQTT version 1.28.2 (commit #unknown) Zigbee2MQTT:info 2022-11-23 10:42:48: Starting zigbee-herdsman (0.14.68) Zigbee2MQTT:debug 2022-11-23 10:42:48: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/config/zigbee2mqtt_keenetic2/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt_keenetic2/database.db.backup","databasePath":"/config/zigbee2mqtt_keenetic2/database.db","network":{"channelList":[15],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6648},"serialPort":{"adapter":"ezsp","path":"tcp://192.168.1.130:20108"}}' 2022-11-23T06:42:48.934Z zigbee-herdsman:controller:log Starting with options '{"network":{"networkKeyDistribute":false,"networkKey":[1,3,5,7,9,11,13,15,0,2,4,6,8,10,12,13],"panID":6648,"extendedPanID":[221,221,221,221,221,221,221,221],"channelList":[15]},"serialPort":{"path":"tcp://192.168.1.130:20108","adapter":"ezsp"},"databasePath":"/config/zigbee2mqtt_keenetic2/database.db","databaseBackupPath":"/config/zigbee2mqtt_keenetic2/database.db.backup","backupPath":"/config/zigbee2mqtt_keenetic2/coordinator_backup.json","adapter":{"disableLED":false,"concurrent":null,"delay":null}}' 2022-11-23T06:42:48.936Z zigbee-herdsman:adapter:ezsp:uart Opening TCP socket with 192.168.1.130:20108 2022-11-23T06:42:48.941Z zigbee-herdsman:adapter:ezsp:uart Socket connected 2022-11-23T06:42:48.942Z zigbee-herdsman:adapter:ezsp:uart Socket ready 2022-11-23T06:42:48.943Z zigbee-herdsman:adapter:ezsp:uart Uart reseting 2022-11-23T06:42:48.943Z zigbee-herdsman:adapter:ezsp:uart --> Write reset 2022-11-23T06:42:48.945Z zigbee-herdsman:adapter:ezsp:uart --> [1ac038bc7e] Edited November 23, 2022 by Malay Quote Link to comment Share on other sites More sharing options...
RomanL Posted November 23, 2022 Share Posted November 23, 2022 @Malay, если второй лог полный, то, мне кажется, это аналогично тому состоянию, что было у меня. Посмотрите в логе самого роутера есть ли ошибки после запуска zigbee2mqtt. Я для создания директории просто перешел в /var (то есть в /tmp), и там уже mkdir lock: Скрытый текст И как я понял, вы пользуетесь supervised. Я устанавливал в докере контейнером, у меня не такой подробный лог. Разницы не должно быть особой, но мне для включения веб морды, например, пришлось отдельно прописывать это в конфиге. Если поможет, то вот мой рабочий конфиг: # Home Assistant integration (MQTT discovery) homeassistant: true # allow new devices to join permit_join: true frontend: true # MQTT settings mqtt: # MQTT base topic for zigbee2mqtt MQTT messages base_topic: zigbee2mqtt # MQTT server URL server: 'mqtt://192.168.1.100' # MQTT server authentication, uncomment if required: user: login password: pass # Serial settings serial: port: tcp://192.168.1.49:20108 adapter: ezsp И порт заодно проверьте, у меня адаптер встал на ttyACM0 Quote Link to comment Share on other sites More sharing options...
Malay Posted November 23, 2022 Share Posted November 23, 2022 (edited) @RomanL по поводу папки /var/lock это можно исправить просто (т.к. при перезагрузки эта папка пропадает и ничего не работает). В init.d в файле S50ser2net прописать так : Скрытый текст #!/bin/sh if [ ! -d /var/lock ]; then mkdir -m 0755 -p /var/lock fi ENABLED=yes PROCS=ser2net ARGS="-P /opt/var/run/ser2net.pid" PREARGS="" DESC=$PROCS PATH=/opt/sbin:/opt/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin . /opt/etc/init.d/rc.func будет создаватся папка lock. По поводу всего остального - у меня порт ttyUSB0 100 процентов. И так у меня не получилось запустить. 2 недели борьбы впустую Ну ничего, на Debian все без проблем работает. Упс .... запустил все таки) PanId изменил и все запустилось pan_id: 7648 и порт serial: port: tcp://192.168.1.130:20108 adapter: auto Вот полный мой файл configuration.yaml Скрытый текст homeassistant: discovery_topic: homeassistant legacy_entity_attributes: true permit_join: false mqtt: base_topic: zigbee2mqtt_keenetic server: mqtt://core-mosquitto user: №№№№№№№№ password: №№№№№№№№ keepalive: 60 reject_unauthorized: true version: 4 serial: port: tcp://192.168.1.130:20108 adapter: auto disable_led: false advanced: log_level: debug pan_id: 7648 channel: 15 network_key: - 1 - 3 - 5 - 7 - 9 - 11 - 13 - 15 - 0 - 2 - 4 - 6 - 8 - 10 - 12 - 13 availability_blocklist: [] availability_passlist: [] log_syslog: app_name: Zigbee2MQTT2 eol: /n host: localhost localhost: localhost path: /dev/log2 pid: process2.pid port: 123 protocol: tcp4 type: '5425' last_seen: disable transmit_power: 5 homeassistant_legacy_entity_attributes: false legacy_api: false legacy_availability_payload: false device_options: legacy: false blocklist: [] passlist: [] queue: {} frontend: port: 8099 ota: ikea_ota_use_test_url: false zigbee_ota_override_index_location: index.json Edited November 23, 2022 by Malay Quote Link to comment Share on other sites More sharing options...
RomanL Posted November 23, 2022 Share Posted November 23, 2022 @Malay угу, я также и планировал сделать на рабочем варианте, но это все-равно костыль. Если будет возможность и желание - проверьте на другом zigbee2mqtt (например, как у меня в докере). Я думаю, что проблема с вашим конфигом z2m, а не с конфигом ser2net/его работой. Quote Link to comment Share on other sites More sharing options...
skysilver Posted January 14, 2023 Share Posted January 14, 2023 Уважаемый TheBB. Обновите пожалуйста до версии 1.29.2 Если возможно конечно. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.