Jump to content

RomanL

Forum Members
  • Posts

    22
  • Joined

  • Last visited

Equipment

  • Keenetic
    Extra2/Speedster

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

RomanL's Achievements

Member

Member (2/5)

2

Reputation

  1. Тут важнее не то что с кинетиком, а то что с 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, тут вообще роутер играть роли особо не будет.
  2. Что значит работать? Если мы говорим про ser2net для прокидывания стика по сети, то будет. Максимум, что роутер не распознает стик, а будет висеть как нечто воткнутое в него (у меня так было со стареньким VOX и Sonoff E стиком). При этом все будет работать как надо
  3. У меня да. Стик в Extra 2, который подключен усилителем в меш сети. z2m в этой же сети. Не думаю, что у вас будут проблемы, если vpn будет настроен правильно.
  4. @nordeep Схема рабочая, как описывал выше. У меня прекрасно работает стик SONOFF Dongle Plus-E и Keenetic Extra 2. При этом не возникает никаких ошибок, как были с Keenetic VOX. Extra 2 раже распознает стик без ошибок. Через ser2net прокинул стик в z2m. Очевидных проблем (именно связанных с роутером) со связью не наблюдаю. Сеть стабильна и не теряется, если есть питание. Если перезагрузить z2m или роутер, то связь автоматически восстанавливается. Есть одна проблема, но связанная скорее с самим стиком E и z2m. Если у стика пропадает питание на какое-то время (иногда даже после перезагрузки), то в z2m пропадают зарегистрированные устройства. Сами восстанавливаются не очень охотно. Но это проблемы стика, а не ser2net.
  5. @ANDYBOND Ваша ссылка ведет ровно на мой комментарий в соответствующей теме. Мой посыл был - не как это сделать, а что папки нет, вероятно, это пробел прошивки.
  6. В прошивке 2.Х в отличии от новых (3.Х) отсутствует папка /lock для блокировки устройств. Например, это надо для проброса Zigbee стика (подключенного по усб к кинетику) через ser2net. При настройке выпадает ошибка: Error accessing locks in /var/lock: No such file or directory Если подсунуть папку перед запуском - все работает. Приходится скриптом создавать папку каждый раз при запуске роутера.
  7. Не знаю, бага или нет, но опишу ситуацию. VOX при работе в качестве "точки доступа" и доп. настройкой VLAN на портах постоянно дублируется/пропадает в списке устройств на основном роутере (MAC один высвечивается). Вероятно стоит (если возможно) давать разные mac адреса для разных сегментов как это сделано в новых Кинетиках. При необходимости сообщу подробности конфигов.
  8. Цитата поддержки: И у них есть идеи по поводу настройки VLAN на портах ретрансляторов, так что это фича mesh в смысле, что так было сделать проще всего при добавлении mesh в Keenetic OS. А пока же самое адекватное решение - использовать доп. коммутатор, подключенный к ретранслятору, где можно выставить VLAN или использовать ретранслятор по старому, без mesh. А я задался вопросом, никто не пытался придумать временную затычку и виде скрипта, который бы настраивал на ретрансляторе VLAN всякий раз, когда кто-то (в данном случае контроллер) захочет поменять конфиг. Ведь контроллер меняет не часто - только при перезагрузке или при изменении настроек, что делается не особо часто.
  9. Пока разработчики не добавили такой функционал, никто не пытался написать скрипт (через entware и cron, например), который автоматически бы правил конфиг на нужный после того как контроллер передал неправильный?
  10. @Malay угу, я также и планировал сделать на рабочем варианте, но это все-равно костыль. Если будет возможность и желание - проверьте на другом zigbee2mqtt (например, как у меня в докере). Я думаю, что проблема с вашим конфигом z2m, а не с конфигом ser2net/его работой.
  11. @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
  12. @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 - пока не придумал. Скорей всего после перезагрузки директория пропадет. Надо ему подсовывать ее будет при каждой загрузке, но это костыль.
  13. @Malay удалось настроить? Ко мне едет такой же стик, тоже хочу подключить сразу в роутер и удаленно подключаться с HA.
  14. Голосую "за"
  15. А новый журнал только для официально поддерживаемых устройств? Ведь там ветка Dev тоже есть, почему бы не сделать ссылку, не должно быть слишком сложно.
×
×
  • Create New...