TheBB 650 Posted January 27 Report post 01/27/2021 11:57 AM (edited) Т.к. "железо" отсутствует, проверить работу не представляется возможным. Ждём-с предложений/замечаний/рекомендаций... opkg install http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.17.1-1_mipsel-3.4.ipk Edited February 6 by TheBB fix url; new ver. Quote Share this post Link to post Share on other sites
Александр Рыжов 408 Posted January 27 Report post 01/27/2021 01:40 PM Какой ужасный ужас: 83MB сжатых, 440MB разжатых данных. 48 тысяч файлов. Quote Share this post Link to post Share on other sites
Leader Leader 0 Posted January 27 Report post 01/27/2021 03:55 PM А куда это все чудо ставиться? /opt/zigbee2mqtt/ ? У меня консоль просто по таймауту отвалилась и место закончилось. Хотя там гиг свободно. И имеет ли смысл все эти либы туда пихать? Quote Share this post Link to post Share on other sites
TheBB 650 Posted January 27 Report post 01/27/2021 04:17 PM 17 минут назад, Leader Leader сказал: А куда это все чудо ставиться? ~ # ls -al /opt/lib/node_modules drwxr-xr-x 4 root root 4096 Jan 27 13:06 . drwxr-xr-x 27 root root 24576 Jan 24 12:48 .. drwxr-xr-x 10 root root 4096 Dec 6 18:48 npm drwxr-xr-x 6 root root 4096 Jan 27 13:07 zigbee2mqtt ~ # 17 минут назад, Leader Leader сказал: И имеет ли смысл все эти либы туда пихать? ставьте тогда "класическим" методом: `npm install ...` or `git clone ...` or ... Quote Share this post Link to post Share on other sites
Leader Leader 0 Posted January 27 Report post 01/27/2021 05:41 PM 1 hour ago, TheBB said: ~ # ls -al /opt/lib/node_modules drwxr-xr-x 4 root root 4096 Jan 27 13:06 . drwxr-xr-x 27 root root 24576 Jan 24 12:48 .. drwxr-xr-x 10 root root 4096 Dec 6 18:48 npm drwxr-xr-x 6 root root 4096 Jan 27 13:07 zigbee2mqtt ~ # ставьте тогда "класическим" методом: `npm install ...` or `git clone ...` or ... так, например, тот же npm из пакета ставится. Quote Share this post Link to post Share on other sites
TheBB 650 Posted January 28 Report post 01/28/2021 08:57 AM "Забавы ради" попытка установить с помощью "npm install" на KN-1910 (не самое слабое устройство). "Шуршало" до-о-о-ол-го-о-о, в итоге - отвалилось ))) ~ # date Thu Jan 28 09:14:20 MSK 2021 ~ # npm install -g zigbee2mqtt npm WARN tarball tarball data for typescript@4.1.2 (sha512- ... npm ERR! A complete log of this run can be found in: npm ERR! /opt/root/.npm/_logs/2021-01-28T08_45_39_085Z-debug.log ~ # date Thu Jan 28 11:47:51 MSK 2021 ~ # Quote Share this post Link to post Share on other sites
Leader Leader 0 Posted January 29 Report post 01/29/2021 04:53 AM /opt/lib/node_modules/zigbee2mqtt # npm start > zigbee2mqtt@1.17.0 start /opt/lib/node_modules/zigbee2mqtt > node index.js Zigbee2MQTT:info 2021-01-29 07:50:34: Logging to console and directory: '/opt/lib/node_modules/zigbee2mqtt/data/log/2021-01-29.07-50-24' filename: log.txt Zigbee2MQTT:info 2021-01-29 07:50:35: Starting Zigbee2MQTT version 1.17.0 (commit #unknown) Zigbee2MQTT:info 2021-01-29 07:50:35: Starting zigbee-herdsman (0.13.46) Zigbee2MQTT:error 2021-01-29 07:51:11: Error while starting zigbee-herdsman Zigbee2MQTT:error 2021-01-29 07:51:11: Failed to start zigbee Zigbee2MQTT:error 2021-01-29 07:51:11: Exiting... Zigbee2MQTT:error 2021-01-29 07:51:11: Error: AREQ - SYS - resetInd after 30000ms at Timeout._onTimeout (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/utils/waitress.js:46:35) at listOnTimeout (internal/timers.js:554:17) at processTimers (internal/timers.js:497:7) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! zigbee2mqtt@1.17.0 start: `node index.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the zigbee2mqtt@1.17.0 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! /opt/home/admin/.npm/_logs/2021-01-29T04_51_12_200Z-debug.log Quote Share this post Link to post Share on other sites
TheBB 650 Posted January 29 Report post 01/29/2021 05:50 AM ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt start Starting zigbee2mqtt... done. ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt check Checking zigbee2mqtt... alive. ~ # ~ # /opt/etc/init.d/S99zigbee2mqtt check Checking zigbee2mqtt... dead. ~ # ~ # HOME=/opt/var/lib /opt/bin/zigbee2mqtt Zigbee2MQTT:info 2021-01-29 08:46:11: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-01-29.08-46-02' filename: log.txt Zigbee2MQTT:info 2021-01-29 08:46:11: Starting Zigbee2MQTT version 1.17.0 (commit #unknown) Zigbee2MQTT:info 2021-01-29 08:46:11: Starting zigbee-herdsman (0.13.46) Zigbee2MQTT:error 2021-01-29 08:46:14: Error while starting zigbee-herdsman Zigbee2MQTT:error 2021-01-29 08:46:14: Failed to start zigbee Zigbee2MQTT:error 2021-01-29 08:46:14: Exiting... Zigbee2MQTT:error 2021-01-29 08:46:14: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0' at Znp.<anonymous> (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:136:32) at Generator.next (<anonymous>) at /opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:27:71 at new Promise (<anonymous>) at __awaiter (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:23:12) at SerialPort.<anonymous> (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/dist/adapter/z-stack/znp/znp.js:134:49) at SerialPort._error (/opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14) at /opt/lib/node_modules/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12 ~ # ну нету стика/донгла ("... cannot open /dev/ttyACM0'..."), за сим моя проверка и заканчивается... 1 Quote Share this post Link to post Share on other sites
Leader Leader 0 Posted January 30 Report post 01/30/2021 10:22 AM Ну, вот, у меня есть. Но все отваливается по таймауту. Нужна оптимизация, конечно. Quote Share this post Link to post Share on other sites
r13 1,273 Posted February 6 Report post 02/06/2021 03:41 PM (edited) В 27.01.2021 в 14:57, TheBB сказал: Т.к. "железо" отсутствует, проверить работу не представляется возможным. Ждём-с предложений/замечаний/рекомендаций... opkg install http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.17.0-1_mipsel-3.4.ipk На ультре поставилось и запустилось ЗЫ поставилось достаточно быстро 2-3 минуты. /opt/etc/init.d # export HOME=/opt/var/lib;/opt/bin/zigbee2mqtt Zigbee2MQTT:info 2021-02-06 18:38:50: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-02-06.18-38-41' filename: log.txt Zigbee2MQTT:info 2021-02-06 18:38:50: Starting Zigbee2MQTT version 1.17.0 (commit #unknown) Zigbee2MQTT:info 2021-02-06 18:38:50: Starting zigbee-herdsman (0.13.46) Zigbee2MQTT:info 2021-02-06 18:39:04: zigbee-herdsman started Zigbee2MQTT:info 2021-02-06 18:39:04: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20190608,"transportrev":2},"type":"zStack12"}' Zigbee2MQTT:info 2021-02-06 18:39:04: Currently 0 devices are joined: Zigbee2MQTT:warn 2021-02-06 18:39:04: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2021-02-06 18:39:04: Allowing new devices to join. Zigbee2MQTT:warn 2021-02-06 18:39:04: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2021-02-06 18:39:04: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2021-02-06 18:39:05: Connecting to MQTT server at mqtt://192.168.1.14:1883 Zigbee2MQTT:info 2021-02-06 18:39:09: Connected to MQTT server Zigbee2MQTT:info 2021-02-06 18:39:09: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Edited February 6 by r13 1 Quote Share this post Link to post Share on other sites
TheBB 650 Posted February 6 Report post 02/06/2021 04:06 PM Ставиться-то оно бытро (с учетом размера и кол-ва файлов), а обновляется о-о-очень долго. Вышла новая версия 1.17.1 . Пакет пересобрал, запустил обновление и... через час ещё шуршало, оставил обновление в фоне до утра. Quote Share this post Link to post Share on other sites
r13 1,273 Posted February 6 Report post 02/06/2021 04:20 PM 13 минуты назад, TheBB сказал: Ставиться-то оно бытро (с учетом размера и кол-ва файлов), а обновляется о-о-очень долго. Вышла новая версия 1.17.1 . Пакет пересобрал, запустил обновление и... через час ещё шуршало, оставил обновление в фоне до утра. сча попробуем... накатить Quote Share this post Link to post Share on other sites
r13 1,273 Posted February 7 Report post 02/07/2021 06:40 AM За ночь обновилось 😁 На 6м часу еще обновлялось. Quote Share this post Link to post Share on other sites
TheBB 650 Posted February 20 Report post 02/20/2021 07:04 AM В 30.01.2021 в 13:22, Leader Leader сказал: Нужна оптимизация, конечно. предлагайте, бум думать... ))) Zigbee2MQTT:info 2021-02-19 17:58:39: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-02-19.17-58-29' filename: log.txt Zigbee2MQTT:info 2021-02-19 17:58:39: Starting Zigbee2MQTT version 1.17.1 (commit #unknown) Zigbee2MQTT:info 2021-02-19 17:58:39: Starting zigbee-herdsman (0.13.59) Zigbee2MQTT:info 2021-02-19 17:58:45: zigbee-herdsman started Zigbee2MQTT:info 2021-02-19 17:58:45: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"}' Zigbee2MQTT:info 2021-02-19 17:58:45: Currently 0 devices are joined: Zigbee2MQTT:warn 2021-02-19 17:58:45: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2021-02-19 17:58:45: Allowing new devices to join. Zigbee2MQTT:warn 2021-02-19 17:58:45: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2021-02-19 17:58:45: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2021-02-19 17:58:45: Started frontend on port 192.168.1.1:8081 Zigbee2MQTT:info 2021-02-19 17:58:46: Connecting to MQTT server at mqtt://localhost Zigbee2MQTT:info 2021-02-19 17:58:50: Connected to MQTT server Zigbee2MQTT:info 2021-02-19 17:58:50: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Zigbee2MQTT:info 2021-02-19 17:58:51: MQTT publish: topic 'zigbee2mqtt/bridge/info', payload '... Quote Share this post Link to post Share on other sites
r13 1,273 Posted February 20 Report post 02/20/2021 07:38 AM 31 минуту назад, TheBB сказал: предлагайте, бум думать... ))) Zigbee2MQTT:info 2021-02-19 17:58:39: Logging to console and directory: '/opt/var/lib/.z2m/log/2021-02-19.17-58-29' filename: log.txt Zigbee2MQTT:info 2021-02-19 17:58:39: Starting Zigbee2MQTT version 1.17.1 (commit #unknown) Zigbee2MQTT:info 2021-02-19 17:58:39: Starting zigbee-herdsman (0.13.59) Zigbee2MQTT:info 2021-02-19 17:58:45: zigbee-herdsman started Zigbee2MQTT:info 2021-02-19 17:58:45: Coordinator firmware version: '{"meta":{"maintrel":3,"majorrel":2,"minorrel":6,"product":0,"revision":20201127,"transportrev":2},"type":"zStack12"}' Zigbee2MQTT:info 2021-02-19 17:58:45: Currently 0 devices are joined: Zigbee2MQTT:warn 2021-02-19 17:58:45: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2021-02-19 17:58:45: Allowing new devices to join. Zigbee2MQTT:warn 2021-02-19 17:58:45: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2021-02-19 17:58:45: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2021-02-19 17:58:45: Started frontend on port 192.168.1.1:8081 Zigbee2MQTT:info 2021-02-19 17:58:46: Connecting to MQTT server at mqtt://localhost Zigbee2MQTT:info 2021-02-19 17:58:50: Connected to MQTT server Zigbee2MQTT:info 2021-02-19 17:58:50: MQTT publish: topic 'zigbee2mqtt/bridge/state', payload 'online' Zigbee2MQTT:info 2021-02-19 17:58:51: MQTT publish: topic 'zigbee2mqtt/bridge/info', payload '... С учетом такого апдейта, проще standalone архив раскатывать со своим venv'м чем через opkg сутками 😁 Quote Share this post Link to post Share on other sites
TheBB 650 Posted February 20 Report post 02/20/2021 09:10 AM наверно, можно как с homeassistant - opkg remove... opkg install ... , будет быстрее ))) ( интересно, он ещё что-то затягивает/создаёт, кроме HOME=/opt/var/lib/.z2b/ ) Quote Share this post Link to post Share on other sites
r13 1,273 Posted February 20 Report post 02/20/2021 09:30 AM 19 минут назад, TheBB сказал: наверно, можно как с homeassistant - opkg remove... opkg install ... , будет быстрее ))) ( интересно, он ещё что-то затягивает/создаёт, кроме HOME=/opt/var/lib/.z2b/ ) Нет, я его в докере кручу, внешняя тоьько эта папка. Quote Share this post Link to post Share on other sites
r13 1,273 Posted March 21 Report post 03/21/2021 08:23 PM (edited) @TheBB Будет время, пересобери пакет с 1.18.1 пожалуйста Edited March 21 by r13 Quote Share this post Link to post Share on other sites
TheBB 650 Posted March 21 Report post 03/21/2021 08:37 PM Как только синхронизацию закончим, так сразу... вместе с НА. 1 Quote Share this post Link to post Share on other sites
TheBB 650 Posted March 25 Report post 03/25/2021 03:40 PM В 21.03.2021 в 23:23, r13 сказал: Будет время, пересобери пакет с 1.18.1 пожалуйста готово http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.18.1-1_mipsel-3.4.ipk 2 Quote Share this post Link to post Share on other sites
r13 1,273 Posted March 25 Report post 03/25/2021 06:53 PM 3 часа назад, TheBB сказал: готово http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.18.1-1_mipsel-3.4.ipk Обновлено через remove/install. Работает Спасибо. 1 Quote Share this post Link to post Share on other sites
r13 1,273 Posted March 25 Report post 03/25/2021 07:11 PM На MT7621 обновление заняло 10 минут Quote Share this post Link to post Share on other sites
TheBB 650 Posted March 26 Report post 03/26/2021 05:00 AM 10 часов назад, r13 сказал: Обновлено через remove/install. Работает Да, я также обновляю, это оптимальный вариант обновления (по времени). Quote Share this post Link to post Share on other sites
Олег Осипов 4 Posted March 27 Report post 03/27/2021 11:50 AM А как вы сопрягаете сабж с HA? вроде ещё MQTT сервер нужен? И как это работает всё вместе на кинетике? Quote Share this post Link to post Share on other sites
r13 1,273 Posted March 27 Report post 03/27/2021 12:42 PM (edited) 53 минуты назад, Олег Осипов сказал: А как вы сопрягаете сабж с HA? вроде ещё MQTT сервер нужен? И как это работает всё вместе на кинетике? У меня на кинетике только z2m. Mqtt и ha в другом месте Edited March 27 by r13 Quote Share this post Link to post Share on other sites