Sunsetting support for IDF 4.x
At the beginning of this year, we made the transition from IDF 4.4 to IDF 5.1; this was a major upgrade and many changes were necessary within ESPHome to achieve this.
At the beginning of this year, we made the transition from IDF 4.4 to IDF 5.1; this was a major upgrade and many changes were necessary within ESPHome to achieve this.
ESPHome’s “custom component” mechanism was a holdover from Home Assistant’s feature by the same name. It existed before external components and offered a way to “hack in” support for devices which were not officially supported by ESPHome.
Copyright © 2026 ESPHome - A project from the Open Home Foundation