Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Т.к. "железо" отсутствует,  проверить работу не представляется возможным. Ждём-с предложений/замечаний/рекомендаций...

opkg install http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.17.1-1_mipsel-3.4.ipk

 

Изменено пользователем TheBB
fix url; new ver.
Опубликовано

А куда это все чудо ставиться? /opt/zigbee2mqtt/ ?
У меня консоль просто по таймауту отвалилась и место закончилось. Хотя там гиг свободно. И имеет ли смысл все эти либы туда пихать?

Опубликовано
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 ...

Опубликовано
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 из пакета ставится.

Опубликовано

"Забавы ради" попытка установить с помощью "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
~ #

 

Опубликовано

/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

Опубликовано
~ # 
~ # /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'..."), за сим моя проверка и заканчивается...

Опубликовано (изменено)
В 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'

 

Изменено пользователем r13
Опубликовано

Ставиться-то оно бытро (с учетом размера и кол-ва файлов), а обновляется о-о-очень долго. Вышла новая версия 1.17.1 . Пакет пересобрал, запустил обновление и... через час ещё шуршало, оставил обновление в фоне до утра.

Опубликовано
13 минуты назад, TheBB сказал:

Ставиться-то оно бытро (с учетом размера и кол-ва файлов), а обновляется о-о-очень долго. Вышла новая версия 1.17.1 . Пакет пересобрал, запустил обновление и... через час ещё шуршало, оставил обновление в фоне до утра.

сча попробуем... накатить

  • 2 недели спустя...
Опубликовано
В 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 '...

 

Опубликовано
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 сутками 😁

Опубликовано

наверно, можно как с homeassistant - opkg remove... opkg install ... , будет быстрее ))) ( интересно, он ещё что-то затягивает/создаёт, кроме HOME=/opt/var/lib/.z2b/ )

Опубликовано
19 минут назад, TheBB сказал:

наверно, можно как с homeassistant - opkg remove... opkg install ... , будет быстрее ))) ( интересно, он ещё что-то затягивает/создаёт, кроме HOME=/opt/var/lib/.z2b/ )

Нет, я его в докере кручу, внешняя тоьько эта папка.

  • 1 месяц спустя...
Опубликовано (изменено)

@TheBB

Будет время, пересобери пакет с 1.18.1 пожалуйста

Изменено пользователем r13
Опубликовано
В 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

Опубликовано
3 часа назад, TheBB сказал:

готово

http://bin.entware.net/mipselsf-k3.4/test/node-zigbee2mqtt_1.18.1-1_mipsel-3.4.ipk

Обновлено через remove/install. Работает :)

Спасибо.

Опубликовано
10 часов назад, r13 сказал:

Обновлено через remove/install. Работает :)

Да, я также обновляю, это оптимальный вариант обновления (по времени).

Опубликовано (изменено)
53 минуты назад, Олег Осипов сказал:

А как вы сопрягаете сабж с HA? вроде ещё MQTT сервер нужен? И как это работает всё вместе на кинетике?

У меня на кинетике только z2m. Mqtt и ha в другом месте

Изменено пользователем r13
  • 1 месяц спустя...
Опубликовано (изменено)
В 06.02.2021 в 18:41, r13 сказал:

На ультре поставилось и запустилось :)

подскажите пожалуйста, по какому адресу найти стик? или где это можно посмотреть?

Изменено пользователем sh2rman
Опубликовано (изменено)
23 минуты назад, sh2rman сказал:

подскажите пожалуйста, по какому адресу найти стик? или где это можно посмотреть?

У меня по стандартному: /dev/ttyACM0

По логу кинетика стик виден?

Зы кинетик его модемом считает

Изменено пользователем r13
Опубликовано

по логу видно подключение

image.png.775655e5e07eb5a9d024cfec6dd15307.png

но z2m по стандартному адресу не находит и валится

image.png.e1d59b0952d85e2f4d114c22e61ecc21.png

из модулей установлена только поддержка USB CDC модемов 

image.png.e099005068a39b31c0688e296779385f.png

 

Опубликовано (изменено)
4 минуты назад, sh2rman сказал:

по логу видно подключение

image.png.775655e5e07eb5a9d024cfec6dd15307.png

но z2m по стандартному адресу не находит и валится

image.png.e1d59b0952d85e2f4d114c22e61ecc21.png

из модулей установлена только поддержка USB CDC модемов 

image.png.e099005068a39b31c0688e296779385f.png

 

Последовательный интерфейс для модемов скорее всего надо доустановить

Изменено пользователем r13

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.