OpenWRT для шлюзов Xiaomi DGNWG05LM и Aqara ZHWG11LM. Установка. Обновление. Даунгрейд

Поделиться
HTML-код
  • Опубликовано: 13 дек 2024
  • Данный способ позволит отвязать шлюзы xiaomi DGNWG05LM \ ZHWG11LM от китайского облака и управлять устройствами локально. В этом видео я показал как установить OpenWRT на шлюзы xiaomi DGNWG05LM \ ZHWG11LM с нуля, как обновить установленную OpenWRT 19.07 до 21.02 версии и как сделать даунгрейд OpenWRT с 21.02 до 19.07.
    00:06 Вступление
    00:35 Схема распайки проводов
    00:56 Подключаемcя к шлюзу через UART TTL
    01:39 Подготовка шлюза для установки OpenWRT
    03:41 Делаем резервную копию стоковой прошивки
    04:14 Установка OpenWRT
    04:35 Настройка точки доступа OpenWRT
    05:16 Обновляем OpenWRT с 19.07 до 21.02
    05:57 Даунгрейд OpenWRT с 21.02 до 19.07
    Про изменение в OpenWrt 21.02.0
    www.opennet.ru...
    Инструкция по установке OpenWrt на шлюзы DGNWG05LM и ZHWG11LM
    openlumi.githu...
    Вики по OpenWRT
    github.com/Div...
    Обновляем\даунгрейд OpenWRT на шлюзе Xiaomi DGNWG05LM
    github.com/Div...
    Обновляем\даунгрейд OpenWRT на шлюзе Aqara ZHWG11LM
    github.com/Div...
    Список поддерживаемых устройств, которые можно добавить в шлюз с установленным zigbee2mqtt
    www.zigbee2mqt...
    Выражаю благодарность Ivan Belokobylskiy и mrG1K за проект Xiaomi Gateway hack и за помощь.
    Группа Xiaomi Gateway hack в телеграм
    t.me/xiaomi_gw...
    Группа Умный дом с Диваном
    t.me/smart_hom...
    Выразить благодарность в виде доната
    qiwi.com/n/SMA...
    yoomoney.ru/to...

Комментарии • 24

  • @VolodymyrKrupa
    @VolodymyrKrupa 9 месяцев назад

    На DGNWG02LM (2-ая версия) можно установить OpenWRT, и уже на него Home Assistant?

  • @a.faizrakhmanov
    @a.faizrakhmanov Год назад

    А можно перепрошить шлюз для Российского рынка на Китайский?

  • @efwew1754
    @efwew1754 3 года назад

    Какое преимущество следующих версий, после 17?

  • @booroondook
    @booroondook Год назад

    Можно ли прошить OpenWRT в шлюз Aqara M1S (HM1S-G01)?

  • @user-fr3fp7ig7v
    @user-fr3fp7ig7v 2 года назад

    Подскажите пож-та что необходимо предпринять, если после апгрейда не поднялась точка доступа
    Я уже сделал полный сброс, думаю и бэкап при этом был удален

  • @ВячеславПетров-п1х

    Пробовал поставить последнюю версию. Сегодня скрипт ставит 21.02.5
    Ничего не получилось. Проходит все вроде правильно, после установки хаб перегружается и загрузка заканчивается строкой "reboot: System halted"
    Брал другой скрипт, который ставит 19.07.10 - тот же результат. Лог загрузки отличается, но не грузится. Одна из установок заканчивалась циклической перезагрузкой.
    Пробовал и через uuu и mfgtools - не грузится ни в какую!
    В результате через mfgtools вернул сток - все работает норм. Уже и Serial и USB припаяны...
    На шлюзе стоит 3.4.6_132 прошивка. Предлагает 3.5.9_004. Не стал обновлять пока...

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  Год назад +1

      Попробуйте установить без скрипта, как на видео и по документации (openlumi.github.io). Если не получится по видео и документации, то рекомендую заглянуть в чат t.me/xiaomi_gw_hack.

  • @Федор-п5л
    @Федор-п5л 3 года назад

    Добрый вечер, помогите пожалуйста в Mi Home не приходят уведомления на телефон и на шлюз, в чем может быть проблема? Все разрешения включены.

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  3 года назад +1

      Во первых не понятно , стоит ли на шлюзе Openwrt или стоит все таки MiHome. Если вы на шлюз установили Openwrt, то MIHome на шлюзе уже нет и уведомления на телефон не приходят. Если хотите уведомления на телефон со шлюза, ставьте на шлюз Home Assistant, подключайте telegram и настраивайте нужные вам уведомления.
      Если стоит MiHome, значит нужно в настройках MiHome включить уведомления.

    • @Федор-п5л
      @Федор-п5л 3 года назад

      @@Умныйдомсдиваном это как ставить на шлюз хоме асистем?

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  3 года назад

      @@Федор-п5л Для удобства я создал скрипты для установки Home Assistant на шлюз с OpenWRT
      github.com/DivanX10/OpenWRT-and-Home-Assistant
      также можно посмотреть видео
      ruclips.net/video/mkTUxm05A8A/видео.html

  • @hineko_
    @hineko_ 10 месяцев назад

    не работает с gen 2

  • @ХулиМяу1632
    @ХулиМяу1632 3 года назад

    Работа чайника со шлюзом напоминает работу партизан. Разработчики что-то бормочут по-всвоему, ничего не понятно, информации разжеванной просто ноль.
    Приходится допрашивать. Как партизан.
    Вот есть уже 19.07.
    Как забекапить все образы? Нигде не расписано. Просто - забекапьте и все.
    Молодцы. Скриптом? Из веб интерфейса? Да вашу маму за ногу, дайте информацию!
    Блин, покажи ты окончание, как присоединять Openwrt к точке доступа, почти нигде это не описывается.
    Вы продаете информацию что ли?
    Шлюз не обновляется со скриптом, пишет Sysupgrade is not yet supported on xiaomi,dgnwg05lm.
    Image check failed.
    При этом нигде нет информации, что делать.
    Как модель угадывать, то ли прописывать ее, то ли через ключ -F обновлять.
    В итоге uboot прошился судя по всему, dtr тоже, а вот обновить прошивку -хрен.

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  3 года назад +1

      Вы не почитали описание под видео, не зашли в чат xiaomi_gw_hack, не почитали закреп, а уже выдвигаете странное обвинение. Будто мы вам должны. Может вам нужно подать информацию на блюдечке? Нужно понимать, что OpenWRT для шлюза это Open Source проект и никто из энтузиастов вам не обязан что либо разжевывать и тратить на вас время. То, что вы не можете найти информацию, это ваша проблема, а ведь мануалы есть. Проблемы у всех разные и подход к решению проблемы тоже разный. Для этого есть группа в телеграм xiaomi_gw_hack. Если вы видите, что не хватает мануалов, то можете взять и написать мануал и внести вклад в развитие проекта. Лично я, пока есть желание, пишу мануалы и делаю видеомануалы. Мне не платят за создание видеомануалов и развитие канала, я не получаю денег за помощь людям. Все это делается на энтузиазме и я могу в любой момент перестать это делать потому, что мне к примеру не приятно слышать в свой адрес, что я кому-то что-то должен.
      1) Мануалы можно найти в закрепе чата xiaomi_gw_hack t.me/xiaomi_gw_hack
      2) Как присоединить Openwrt к точке доступа? Открываем мануал, листаем вниз до How gateway enables Wi-Fi
      openlumi.github.io/gain_root.html или, если с подключением все нормально, то смотрим видео с этого момента 04:36
      3) Мануалы можно найти на 4PDA, я там не мало постов опубликовал. Выкладываю часть ссылок, дальше сами найдете
      4pda.to/forum/index.php?showtopic=1002710&st=460#entry105486657
      4pda.to/forum/index.php?s=&showtopic=1002710&view=findpost&p=105427865
      4) Готовые скрипты
      github.com/DivanX10/OpenWRT-and-Home-Assistant
      github.com/DivanX10/Openwrt-scripts-for-gateway-zhwg11lm-and-dgnwg05lm

    • @ХулиМяу1632
      @ХулиМяу1632 3 года назад +1

      @@Умныйдомсдиваном Я все прочёл. До опубликования отзыва. И на группу я подписан. Я именно там я прочёл закреп.
      Во-первых в телеграмм группе в закрепе очень мало информации. Почему именно так, а не иначе? Почему надо прошивать другой uboot? Что такое dtr? Или хотя бы ссылки где это почитать и это разжевано. Потому что поиск по чату дает много вопросов, иногда ответы в стиле -" попробуйте так",и нет фидбека, получилось это или нет.
      Ей-богу, готов выставить фотку симпатичной тян, чтобы проверить, действительно ли красивой девушке все разжуют, а не будут отпихивать ногами.
      Я бы с удовольствием написал расширенную доку, но я пока что мало в этом понимаю. Если я могу помочь - я помогаю, у меня был проект по компиляции прошивки для розеток esp8266 - я помогал всем.
      В чат с вопросом я обращался, естественно ответа не получил. Впрочим, как всегда.
      Поиск по чату дал некоторые мысли, как проабгрейдить шлюз, прописав версию модели. Это не помогло.
      Я не понимаю, почему именно так. Обновился uboot, обновился dtr. Прошивка не обновилась.
      Попробовал обновить ее через ключ -F - шлюз перезагрузился, но не обновился, после скидывания через кнопку (кстати, я бы добавил про кнопку в FAQ, иначе слету это не найдешь), остался на версии 19.07
      И я не понимаю, почему он грузится с обновленным uboot и dtr, но со старой прошивкой.
      И я не понимаю, почему нельзя перепрошиваться с ключем -F, и почему он не прошивается.
      И почитать негде, и вопросы в чате игнорятся.

  • @pafftisLukinM
    @pafftisLukinM 3 года назад

    Супервизора так и не завезли в эту версию ха?

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  3 года назад

      И не завезут. Шлюзу попросту не хватит ресурсов чтобы развернуть полноценный ХА. На самом деле возможностей ХА на шлюзе без супервизора хватает для своих задач, так как шлюз не работает в качестве основного сервера для умного дома.

    • @alexander.m
      @alexander.m Год назад

      @@Умныйдомсдиваном есть какие-то более мощные шлюзы, которые можно прошить и поставить полноценный ha с супервизором?

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  Год назад

      @@alexander.m таких нет. Можете посмотреть мини пк билинк 90, где можно развернуть Home Assistant с супервизором. Если надо добавлять устройства ZigBee, то подключаете usb адаптер zigbee. WiFi и Bluetooth встроены в мини пк.

    • @alexander.m
      @alexander.m Год назад

      @@Умныйдомсдиваном хотелось бы устройство «все в одном». После прошивки openwrt получится этот xiaomi или Aqara в Apple HomeKit пробросить?
      У Aqara вроде как встроенная поддержка HomeKit. Но после прошивки openwrt разницы в этом плане между хабами нет?

    • @Умныйдомсдиваном
      @Умныйдомсдиваном  Год назад

      @@alexander.m Зайдите в чат xiaomi hack и там найдите темы по поводу HomeKit и может вам скинут бэкап для openwrt с добавленным HomeKit.