Installing Multi-PAN (RCP) firmware with Zigbee and Thread on Sonoff ZBDongle-E and ZB-GW04 sticks

Sdílet
Vložit
  • čas přidán 2. 08. 2024
  • In this video tutorial, we will look at another easy way to update sticks based on the EFR32MG21 module - such as Sonoff ZBDongle-E or ZB-GW04 and install a special Multi-PAN (RCP) firmware for simultaneous operation of Zigbee and Thread protocols.
    Drivers - www.silabs.com/developers/usb...
    WEB-Flasher - darkxst.github.io/silabs-firm...
    Port for z2m
    port: tcp://core-silabs-multiprotocol:9999
    adapter: ezsp
    The previous parts of the tutorials on updating the firmware:
    Update via browser - • Обновление прошивки на...
    Update with Elelabs utility - • Обновляем прошивку на ...
    Buy on Aliexpress -
    SONOFF ZB Dongle-E:
    SONOFF Retail Store - lres.bz/6pvt3q
    SONOFF TECH Store - lres.bz/6pvt2y
    SONOFF Official Store - lres.bz/6pvt2k
    ZB-GW04:
    OWYEAN Official Store - lres.bz/6pvt44
    ELECOOL Store - lres.bz/6pvt4i
    CoRui SmartHome Store - lres.bz/6pvt4w
    Aubess 3C Store - lres.bz/6pvt53
    What is Matter - alexkvazis.blogspot.com/2023/...
    What is Thread - alexkvazis.blogspot.com/2023/...
    Related Reviews:
    Zigbee USB stick ZB-GW04 on EFR32MG21 - • Бюджетный Zigbee USB с...
    Sonoff ZBDongle-E vs ZBDongle-P - • Zigbee USB стик Sonoff...
    Firmware update for Sonoff ZBDongle-P - • Sonoff CC2652P стик - ...
    Beelink GK Mini part 2 - Autoboot, Debian 11, Supervised Home Assistant - • Beelink GK Mini часть ...
    Raspberry PI 4B, Supervised Home Assistant Easy Installation on RaspiOS 64 - October 2022 Update - • Raspberry PI 4B, Прост...
    My telegram channel @smarthomesell - kvazis.link/telegram
    Smart home communication group - t.me/kvazis_smart_home
    Cashback system for purchases - kvazis.link/letishops
    Become a sponsor of my CZcams channel - kvazis.link/sponsorship
    Support the channel in other ways -
    Patreon - kvazis.link/patreon
    Buy me a coffee - kvazis.link/buymeacoffee
    Paypal - kvazis.link/paypal
    Other options - kvazis.link/donate
    Facebook page - / alexkvazis
    Playlist of Home Assistant lessons - kvazis.link/ha_lessons
    Feedback - ask.kvazis@gmail.com
    Home Assistant configuration - kvazis.link/github
    “Production Music courtesy of Epidemic Sound” www.epidemicsound.com
    #kvazis #efr32mg21 #sonoff #zbdongle
    00:00 - Entry
    01:40 - Preparation
    02:25 - Firmware
    03:44 - Home Assistant
    05:16 - ZHA
    07:20 - Thread
    07:56 - Zigbee2mqtt
    14:38 - Conclusion

Komentáře • 64

  • @Simon-rj5jh
    @Simon-rj5jh Před rokem +1

    Спасибо за подробное описание устройства. Приветствуется технологическая информация.

  • @drug8007
    @drug8007 Před rokem +3

    ВСЕ КАК ВСЕГДА ДОСТУПНО ПОНЯТНО. СПАСИБО ВАМ ЗА ВАШ ТРУД.

  • @lukjaniszewski
    @lukjaniszewski Před rokem +1

    Another great tutorial Alex! Please do more and more :).

  • @user-br5ix6jc7z
    @user-br5ix6jc7z Před rokem +3

    Заказывал помню донгл-П, китаец прислал донгл-Е, ох, полгода танцев с бубном и поисков в интернетах ни к чему не приводили (устройства отваливались, хоть тресни), прошил по Вашему гайду и вуаля - всё работает ничего не отваливается уже около года (если мне не изменяет память) :) Спасибо огромное за труд и полезные видосики!!!

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +2

      Для того они и делаются :)

  • @studio85bs
    @studio85bs Před rokem

    Успешно обновил этим способом dongle-e и ZB-GW04. Драйвера винда даже не захотела ставить, сказала мол те что уже есть лучше. Привязанные устройства не пропали.

  • @nezg9212
    @nezg9212 Před rokem +1

    Сейчас займусь перепрошивкой, очень надеюсь, что устройства перестанут отваливаться, задолбали они уже, 45 устройств, думал над покупкой Донгл П уже. Спасибо!!!!

    • @nezg9212
      @nezg9212 Před rokem +5

      Прошился, работает не стабильно, отпадают иногда устройства (может дело в них), ну и подтормаживает, иногда в самых непредсказуемых случаях возникает задержка словно очередь mqtt сообщений, а потом они резко все исполняются. На практике, можно нажать на логическую кнопку - не получить результата, ещё раз нажать (2,3,4 раза) и через пару секунд произойдут срабатывания. До перехода на Multi-PAN такого не было. Если у вас нет Thread устройств, подшиваться не рекомендую. По крайне мере пока.

  • @radagask
    @radagask Před 11 měsíci

    Есть стик ZBDongle-E (прошивка 6v) прошил его в MultiPAN. Работа Z2M начала моросить, он стал запускаться целую минуту, при переключении реле, как будто накапливалась очередь, потом разом всё исполнялось. Вернулся на прошивку только Zigbee (7v), Z2M снова начал работать в миг, всё отлично. Если нет thread устройств MultiPAN вам и не нужен, а если они появятся у вас, лучше приобретите отдельный стик и прошейте его только для thread.

    • @Alex_Kvazis
      @Alex_Kvazis  Před 11 měsíci

      Так пока все в разрабе, обновляется постоянно.

  • @ilprohorowi4
    @ilprohorowi4 Před rokem

    Алексей, подскажите, может знаете. Прошивал этот донгл и, похоже, превратил в кирпич. Судя по консоли, бутлоадер не запускается. Без танцев с бубном по usb прошивка ещё возможна?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Нужно пробовать все методы. Этот. Ли с утилитой elelabs

  • @andriuscizikas
    @andriuscizikas Před rokem

    Я пару дней назад обновлял донл до последней возжной версии и оно не зовелос на m2tt , пришлош откатывать до той аерсии что поддерживает zha и после етого все сного заработало ....
    Вапрос остаётся открытии если ли смысл обновлять под мутли если ето основной стик?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Можно взять за 10 долларов ZB GW 04 или второй Sonoff E и экспериментировать с ним. А основной пусть крутится

  • @ProAbe81
    @ProAbe81 Před rokem +1

    Алекс, нужно твое мнение: перехожу постепенно с GW2 как основного зигби хаба (+90 устройств на двух GW2), ищу альтернативу. Как считаешь, ZBDongle-E готов работать в качетсве основного или пока для этих целей юзать что-то другое? Уже месяца 4 слежу за поведением ZBDongle-E в ZHA - полет стабильный. В чем лучше юзать ZBDongle-E: ZHA, Z2M или мультипан? Спасибо

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +2

      По своему опыту - советовал бы LAN координатор и zigbee2mqtt

    • @ProAbe81
      @ProAbe81 Před rokem +2

      @@Alex_Kvazis Так и сделаю, благо есть возможность! Я правильно понимаю, что это SMLIGHT SLZB-06 или HamGeek?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +3

      Именно.

  • @denz6934
    @denz6934 Před rokem

    Пока часто отключали свет - даже после обновления прошивки с прошлого видео - устройства отваливались на Ешке. Но позднее, после длительного периода без отключений света, даже при отключении - устройства не отваливаются. Такое ощущение, что раньше им нужна била точка отталкивания которой у них не было.
    Только чет я не понял... На сколько я помню, то после предыдущего обновления, Ешка не работала с ZHA?! То есть новая прошивка фиксит это? Пока обновляться не буду, если начнутся снова отвалы, тогда обновлю прошивку и перейду на ZHA. Мне она больше нравится)

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +2

      Ешка изначально прекрасно с ZHA работала. А вот некоторые прошивки на ней - таки не запускались

  • @freak.travel_live
    @freak.travel_live Před rokem

    А где ссыль на ТГ-форум с темами? В описании не видать

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Внимательнее смотрите. Следующая ссылка после ссылки на телеграмм канал

  • @user-oy6sb8ru5l
    @user-oy6sb8ru5l Před 8 měsíci

    Подскажите, какая версия прошивки самая стабильная без отвалов устройств для z2m?

    • @Alex_Kvazis
      @Alex_Kvazis  Před 8 měsíci

      Последняя которая, чисто под zigbee. Говорят приличная, работает нормально

    • @user-oy6sb8ru5l
      @user-oy6sb8ru5l Před 8 měsíci

      @@Alex_Kvazis Насколько я понимаю на настоящий момент это "ncp-uart-sw_7.3.1.0_115200.gbl". Спасибо за ответ.

  • @PedroFromOkrugna
    @PedroFromOkrugna Před 8 měsíci

    СУПЕЕЕЕР! ВИ мені спасли купу нервів. я тільки почав з хоум асістант, і мав проблеми з періодичним підвисанням з2м а також довгим відкликом, який поступово переходив у підвисання. Лікувалось все перезагрузкою з2м. але цього хватало на пів дня. Далі робота пристроїв тормозилась, мережа ставала тупою. Допомогло прошивання стіка через цей сайт. Прошив на саму останю прошивку яка була. Зробив по інструкції, спочатку виключив з2м, витягнув стік, прошив, і назад. Всі пристрої залишились на місці. Після перегрузки НА все запрацювало як годинник. Дуже вам дякую за вашу працю! Стільки всього мені допомогли ваші уроки!

    • @Alex_Kvazis
      @Alex_Kvazis  Před 8 měsíci +1

      Дякую Вам за перегляд і теплі слова. Радий що мої уроки були Вам корисні

  • @andriuscizikas
    @andriuscizikas Před rokem

    То есть пока обновлять стик смысла особого нет?
    А если я его обновлю m2tt предется все устроиства перепривязавать?

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Да. Меняется принцип , все что было в памяти стика уходит в софтовую часть

    • @user-ne7ld1om1q
      @user-ne7ld1om1q Před rokem

      ​@@Alex_Kvazisзато упрощается замена вышедшего из строя стика. Нет необходимости бэкапа nvram.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Ну да, стик тут - тупая сетевуха

    • @andriuscizikas
      @andriuscizikas Před rokem +1

      Да меня тоже ето заинтересовало. Но не всегда доп подстедник (в данном случае плугин) хорошо. Плохая версия плугина может порушить все.... Ну тут спорно но скорее я вижу больше + чем -, и скорее всего обновлю стик

  • @Костей_Бессмертный

    zb-gw4 v1.1 при подключении нужно зажимать кнопку boot

    • @constnal
      @constnal Před 6 měsíci

      У меня без этого обошлось. Прошивал ezsp с 6-ой на 7-ую. v1.2 - тоже.

  • @ArthurKono
    @ArthurKono Před rokem

    Немного не понятен смысл коректитовки канала в конфиге z2m. Он же в данном случае использует tcp socket thread. Zigbee kанал для него как-бы не причем? Канал в Thread указан.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      А причем тут z2m к Thread ?

    • @ArthurKono
      @ArthurKono Před rokem

      @@Alex_Kvazis Да, наверно я не совсем корректно сформулировал вопрос. Например если в ZHA попытаться поменять канал, то будет сообщение: "Zigbee and Thread share the same radio and must use the same channel. Change the channel of both networks by reconfiguring multiprotocol from the hardware menu". В конфигурации Threat у меня видно: "Channel: 15". Вот это и навело меня на этот момент, плюс в конфиге z2m порт указан tcp://core-silabs-multiprotocol:9999

  • @marselboss777
    @marselboss777 Před rokem

    А как флешер скачать? Чтоб не сайтом шить, а оффлайн?????

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Этот флешер организован именно так. Других вариантов мне пока неизвестно

  • @SashaYohan
    @SashaYohan Před rokem

    У меня Silicon Labs Multiprotocol не видит стик ZB-GW04, постоянно сыпятся ошибки
    Info : Failed to connect, secondary seems unresponsive
    Info : Connecting to Secondary...

    • @SashaYohan
      @SashaYohan Před rokem

      откатил стик на предыдущую прошивку, теперь его z2m не видит

    • @olegskrey2270
      @olegskrey2270 Před rokem

      тоже долго мучался с подключением ZB-GW04,
      проблему решил установкой baudrate на 230400 в настройках адона

  • @andrewlitkevich2845
    @andrewlitkevich2845 Před 2 měsíci

    Чи є десь відео, як зробити таке при інсталяції в docker?

    • @Alex_Kvazis
      @Alex_Kvazis  Před 2 měsíci

      В мене точно нема. Не бачу сенсу створювати собі зайві клопоти з окремими контейнерами. Зараз нема проблем в ресурсах для supervisor

    • @andrewlitkevich2845
      @andrewlitkevich2845 Před 2 měsíci

      @@Alex_Kvazis Сенс є, якшо на одному залізі не тільки HA

    • @Alex_Kvazis
      @Alex_Kvazis  Před 2 měsíci

      @andrewlitkevich2845 - supervisor багато не з'їсть, зате наскільке зручніше буде.

  • @user-xn7yb2sv7u
    @user-xn7yb2sv7u Před 2 měsíci

    Устройство обнаружилось но всё застряло на этапе бесконечного кружка загрузки Connecting...
    This can take a few seconds.

    • @Alex_Kvazis
      @Alex_Kvazis  Před 2 měsíci

      Отключите, зажмите кнопку Boot, держа ее подключите к компьютеру и дождитесь соединения в резиме загрузчика. Потом можно отключать и лить прошивку

  • @olehmudriy9308
    @olehmudriy9308 Před 3 měsíci

    Что-то не запускается zigbee2mqtt((( Кто-то сталкивался с проблемой настройки как основного координатора?

    • @olehmudriy9308
      @olehmudriy9308 Před 3 měsíci

      /homeassistant/zigbee2mqtt/configuration.yaml
      mqtt:
      server: mqtt://core-mosquitto:1883
      base_topic: zigbee2mqtt_1
      version: 5
      serial:
      port: /dev/ttyACM0
      adapter: ezsp
      advanced:
      transmit_power: 20
      channel: 11
      pan_id: GENERATE
      network_key: GENERATE
      availability_blocklist: []
      availability_passlist: []
      last_seen: ISO_8601
      log_level: info
      homeassistant: true
      permit_join: false

    • @olehmudriy9308
      @olehmudriy9308 Před 3 měsíci

      [16:44:30] INFO: Preparing to start...
      [16:44:30] INFO: Socat not enabled
      [16:44:30] INFO: Starting Zigbee2MQTT...
      Zigbee2MQTT:info 2024-04-16 16:44:32: Logging to console and directory: '/homeassistant/zigbee2mqtt/log/2024-04-16.16-44-32' filename: log.txt
      Zigbee2MQTT:info 2024-04-16 16:44:32: Starting Zigbee2MQTT version 1.36.1 (commit #unknown)
      Zigbee2MQTT:info 2024-04-16 16:44:32: Starting zigbee-herdsman (0.40.3)
      Zigbee2MQTT:error 2024-04-16 16:44:32: Error while starting zigbee-herdsman
      Zigbee2MQTT:error 2024-04-16 16:44:32: Failed to start zigbee
      Zigbee2MQTT:error 2024-04-16 16:44:32: Check www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
      Zigbee2MQTT:error 2024-04-16 16:44:32: Exiting...
      Zigbee2MQTT:error 2024-04-16 16:44:32: Error: spawn udevadm ENOENT
      at Process.ChildProcess._handle.onexit (node:internal/child_process:284:19)
      at onErrorNT (node:internal/child_process:477:16)
      at processTicksAndRejections (node:internal/process/task_queues:82:21)

    • @olehmudriy9308
      @olehmudriy9308 Před 3 měsíci

      Zigbee2MQTT
      Параметры
      data_path
      /homeassistant/zigbee2mqtt
      socat
      enabled: false
      master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
      slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
      options: "-d -d"
      log: false
      mqtt
      serial
      Показать неиспользуемые дополнительные параметры конфигурации
      Сеть
      Изменение портов на Вашем хосте, которые открыты дополнением
      8485
      8485/tcp
      Socat tcp-listen port
      Показать отключенные порты

    • @Alex_Kvazis
      @Alex_Kvazis  Před 3 měsíci

      www.reddit.com/r/homeassistant/comments/ynmp4b/erorr_when_starting_zigbee2mqtt_spawn_udevadm/

    • @olehmudriy9308
      @olehmudriy9308 Před 3 měsíci

      @@Alex_Kvazis спасибо

  • @user-nt8ug2tm5p
    @user-nt8ug2tm5p Před rokem +4

    Только почему "Трид"?? Трид - это tread, а tHread произвосится через -th-. Это ж не Темза, которая через т говорится

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      Спасибо, приму во внимание.

  • @user-nh4ns5fi3p
    @user-nh4ns5fi3p Před 12 dny

    По моему опыту, устройства начинают отваливаться после 18шт. Ставишь 19-е устройство, и через сутки какое то отвалится. И снова 18 устройств.

    • @Alex_Kvazis
      @Alex_Kvazis  Před 11 dny

      Нормально и 50 тянет. Обновляйте прошивку, добавляйте устройства - роутеры и все будет ок

  • @marselboss777
    @marselboss777 Před rokem

    Что-то я ваще не понял...есть zigbee, стандарт для всех один так как это протокол...придумали matter - это на зигби как бы примочка, чтоб научить всех пользоваться zigbee сторонних производителей, хотя не понятно зачем? Есть же НА. И тут еще накатили трид, чтоб обуздать zigbee и thead, который и так zigbee...КОРОЧЕ ЗАПУТАЛСЯ конекретно, помогите понять подробно.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem +1

      В описании под видео специально ссылки оставил на небольшие описания о трид и маттер

  • @77777subzero
    @77777subzero Před rokem

    Зачем-то намудрили с двумя Zigbee2MQTT. В настройках Silicon Labs Multiprotocol у меня /dev/serial/by-id/usb-ITEAD_SONOFF_Zigbee_3.0_USB_Dongle_Plus_V2_XXXXXXXXX у автора dev/ttyACM0. Непонятно - нужна ли авторизация к Mosquitto broker в Zigbee2MQTT или нет?
    Сам спросил сам ответил - авторизация нужна. По крайней мере без неё не взлетело. С 25 попытки и такой-то матери все завелось.

    • @Alex_Kvazis
      @Alex_Kvazis  Před rokem

      Никакого мудрежа, в больших инсталляциях используется 2 и более аддонов z2m. Порт - вы использовали длинное название, я короткое, авторизация естественно нужна, просто при установке аддона она, по умолчанию, устанавливается через техническое имя - и в 99% случаев, никаких действий дополнтельно предпринимать не надо, можно и вручную через созданного пользователя в mqtt - если вы проводили какие-то дополнительные настройки и система не смогла подключится через тех. имя.

    • @77777subzero
      @77777subzero Před rokem

      @Alex_Kvazis Понял. У меня просто в списке короткого имени даже не было - только такое. Действительно - убрал авторизацию и все равно все продолжает работать. Спасибо за пояснения!!! 🤗