• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to secondary sidebar
  • Skip to footer

У Павла!

  • Контроллеры
    • Arduino
      • Приборы
      • Музыка
      • Проекты Arduino
      • Уроки Arduino
      • Игры на Arduino
      • Роботы на Ардуино
      • FLProg
    • Одноплатные ПК
      • Orange pi
      • Raspberry pi
        • Raspberry pi pico
        • Raspberry pi server
        • Проекты Raspberry pi
    • ESP
      • ESP8266
        • NodeMCU
      • ESP32
      • M5stack
    • Другие контроллеры
      • STM32
  • Умный дом
    • Home Assistant
      • Автоматизации
      • Lovelace
    • Tuya
    • Bluetooth
    • ESPHome
    • Frigate
    • Telegram
    • Яндекс
  • ЧПУ
  • 3d печать
  • Об авторе

Как изменить версию ESPHome на более старую?

16 февраля, 2025

ESP32: https://alii.pub/75coyv?erid=2SDnjcpu9E4

Add-On ESPHome стремительно обновляется и получает все новые и новые возможности и поддержку новых устройств (датчиков). Но бывает и ложка дёгтя в обновлениях. Например пропадает поддержка тех или иных устройств (связано это с правообладателями или вредными разработчиками).

Да и описания тех или иных блоков в коде ESPHome тоже может меняться от версии к версии, что влечет за собой не работающий старый код.

А что делать людям которые не сильно понимают в программировании и они являются исключительно пользователями, которые копируют уже готовый пример у кого-то и не могут его скомпилировать, так как что-то уже в версиях ESPHome изменилось и теперь так не работает код как работал раньше и нужно его немного подправить?

Как один из выходов из данной проблемы, я опишу как можно установить любую версию ESPHome. В нашем случае более старую, чтоб заработал наш код копированный откуда-то.

Просто так откатить версию ESPHome (если у Вас нет резервной копии не получится). Даже переустановка Home Assistant не поможет, так как всегда будет устанавливаться самая новая версия ESPHome.

Такой способ подойдёт для отката любой версии любого аддона. Например таким образом мы сможет откатить версию Zigbee2mqtt на более старую. Но в этой статье покажу как это делать в ESPHome аддоне.

Установка более старой версии ESPHome:

Чтоб установить более старую версию ESPHome, нужно сначала скачать архив с более старой версией. Например отсюда: https://github.com/esphome/home-assistant-addon/releases

Архив находится в “Assets”. Разворачиваем его и скачиваем .zip архив.

После скачивания архива разархивируем его.

Нам из этого архива нужна папка ESPHome:

Далее нам нужно эту папку закинуть на сервер Home Assistant в папку addons.

Закидывать лучше всего по samba. И как сделать папки доступные по samba в Home Assistant я описывал тут:

Делаем сетевые папки на сервере HassOS Home Assistant с помощью аддона samba share

После установки и настройки аддона samba share. Переходим в сетевые папки Home Assistant:

И тут в папку addons что обведена в кружке закинуть папку ESPHome из архива который мы скачали ранее.

 

Далее нам нужно перезагрузить Home Assistant, чтоб он прочел папку addons с новым содержимым.

После перезагрузки Home Assistant в Магазине Дополнений появляется новое дополнение в группе Local Add-Ons:

Вот можно заметить, что версия более старая:

И её теперь можно параллельно установить и использовать уже 2 версии ESPHome к примеру.

 

Вывод:

Такой вариант установки и отката аддонов на более ранние версии может работать не только с ESPHome, а с любым аддоном, хоть с zigbee2mqtt к примеру. Так как с ним тоже часто проблемы появляются с новыми версиями.

Primary Sidebar

Поиск

Новые записи

  • Умные шторы – как правильно их выбрать?
  • Автоматизация открытия и закрытия штор в Home Assistant.
  • Лучшая карточка Lovelace управления шторами в Home Assistant.
  • Интеграция ИИ Deepseek в Home Assistant
  • Выводим уведомления из умного дома Home Assistant на Android TV с помощью программы TvOverlay.

Официальный YouTube Канал M5Stack:

Подписывайтесь на Телеграм канал

https://t.me/ypavla

Подписаться на YouTube!

Secondary Sidebar




Подписывайтесь на Telegram Канал!

У Павла!

Footer

Copyright_У Павла! © 2025 ·