RomanL
Участники форума-
Постов
22 -
Зарегистрирован
-
Посещение
Оборудование
-
Кинетик
Extra2/Speedster
Посетители профиля
Блок последних пользователей отключён и не показывается другим пользователям.
Достижения RomanL
Пользователь (2/5)
3
Репутация
-
Тут важнее не то что с кинетиком, а то что с z2m. С роутером работают многие хорошо, @nordeep выше описал. В моей ситуации стик воткнут в роутер и подключен к z2m через ser2net. А вот с z2m не все работают хорошо. Тут надо смотреть на чип в стике, подробнее читай тут. Например, SONOFF Zigbee 3.0 USB Dongle Plus ZBDongle-P работает четко, но уже считается немного устаревшим. У меня стоит Sonoff Zigbee 3.0 USB Dongle Plus V2 model "ZBDongle-E", который в блоке "Экспериментального", но тем не менее, нареканий пока нет (а по обзорам, у него мощность раза в 2 больше, чем у P). Более того, можно взять ethernet версию типа ZigStar LAN Coordinator, тут вообще роутер играть роли особо не будет.
-
Что значит работать? Если мы говорим про ser2net для прокидывания стика по сети, то будет. Максимум, что роутер не распознает стик, а будет висеть как нечто воткнутое в него (у меня так было со стареньким VOX и Sonoff E стиком). При этом все будет работать как надо
-
У меня да. Стик в Extra 2, который подключен усилителем в меш сети. z2m в этой же сети. Не думаю, что у вас будут проблемы, если vpn будет настроен правильно.
-
@nordeep Схема рабочая, как описывал выше. У меня прекрасно работает стик SONOFF Dongle Plus-E и Keenetic Extra 2. При этом не возникает никаких ошибок, как были с Keenetic VOX. Extra 2 раже распознает стик без ошибок. Через ser2net прокинул стик в z2m. Очевидных проблем (именно связанных с роутером) со связью не наблюдаю. Сеть стабильна и не теряется, если есть питание. Если перезагрузить z2m или роутер, то связь автоматически восстанавливается. Есть одна проблема, но связанная скорее с самим стиком E и z2m. Если у стика пропадает питание на какое-то время (иногда даже после перезагрузки), то в z2m пропадают зарегистрированные устройства. Сами восстанавливаются не очень охотно. Но это проблемы стика, а не ser2net.
-
@ANDYBOND Ваша ссылка ведет ровно на мой комментарий в соответствующей теме. Мой посыл был - не как это сделать, а что папки нет, вероятно, это пробел прошивки.
-
В прошивке 2.Х в отличии от новых (3.Х) отсутствует папка /lock для блокировки устройств. Например, это надо для проброса Zigbee стика (подключенного по усб к кинетику) через ser2net. При настройке выпадает ошибка: Error accessing locks in /var/lock: No such file or directory Если подсунуть папку перед запуском - все работает. Приходится скриптом создавать папку каждый раз при запуске роутера.
-
RomanL подписался на zigbee2mqtt (z2m) и K3, VOX, DSL, LTE на 2.16 - в канале draft
-
Не знаю, бага или нет, но опишу ситуацию. VOX при работе в качестве "точки доступа" и доп. настройкой VLAN на портах постоянно дублируется/пропадает в списке устройств на основном роутере (MAC один высвечивается). Вероятно стоит (если возможно) давать разные mac адреса для разных сегментов как это сделано в новых Кинетиках. При необходимости сообщу подробности конфигов.
-
Цитата поддержки: И у них есть идеи по поводу настройки VLAN на портах ретрансляторов, так что это фича mesh в смысле, что так было сделать проще всего при добавлении mesh в Keenetic OS. А пока же самое адекватное решение - использовать доп. коммутатор, подключенный к ретранслятору, где можно выставить VLAN или использовать ретранслятор по старому, без mesh. А я задался вопросом, никто не пытался придумать временную затычку и виде скрипта, который бы настраивал на ретрансляторе VLAN всякий раз, когда кто-то (в данном случае контроллер) захочет поменять конфиг. Ведь контроллер меняет не часто - только при перезагрузке или при изменении настроек, что делается не особо часто.
- 11 ответов
-
- mesh
- ретранслятор
-
(и ещё 3 )
C тегом:
-
Пока разработчики не добавили такой функционал, никто не пытался написать скрипт (через entware и cron, например), который автоматически бы правил конфиг на нужный после того как контроллер передал неправильный?
- 11 ответов
-
- 1
-
- mesh
- ретранслятор
-
(и ещё 3 )
C тегом:
-
@Malay угу, я также и планировал сделать на рабочем варианте, но это все-равно костыль. Если будет возможность и желание - проверьте на другом zigbee2mqtt (например, как у меня в докере). Я думаю, что проблема с вашим конфигом z2m, а не с конфигом ser2net/его работой.
-
@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
-
@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 - пока не придумал. Скорей всего после перезагрузки директория пропадет. Надо ему подсовывать ее будет при каждой загрузке, но это костыль.
-
@Malay удалось настроить? Ко мне едет такой же стик, тоже хочу подключить сразу в роутер и удаленно подключаться с HA.