Добавить в корзинуПозвонить
Найти в Дзене
От Идеи До Железа

🧩 ESPHome 2026.5.0: ломает внешние компоненты — проверь свои include

Если у вас есть кастомные компоненты/патчи под ESP32 в ESPHome, обновление 2026.5.0 может “стрельнуть” на этапе сборки. • RingBuffer переехал из core: include → esphome/components/ring_buffer/ring_buffer.h и namespace esphome::ring_buffer • Старый путь esphome/core/ring_buffer.h deprecated и будет удалён в 2026.11.0 • CallbackManager/LazyCallbackManager: вместо std::function теперь лёгкий Callback (меньше памяти, но нужна адаптация) • Для BLE-хендлеров убрали virtual-интерфейсы — теперь коллбеки Почему это важно в РФ: локальные форки и внешние компоненты под нестандартные датчики/платы могут внезапно ломать CI прямо перед выездом на объект. #ESP32 #ESPHome #IoT #embedded

🧩 ESPHome 2026.5.0: ломает внешние компоненты — проверь свои include

Если у вас есть кастомные компоненты/патчи под ESP32 в ESPHome, обновление 2026.5.0 может “стрельнуть” на этапе сборки.

• RingBuffer переехал из core: include → esphome/components/ring_buffer/ring_buffer.h и namespace esphome::ring_buffer

• Старый путь esphome/core/ring_buffer.h deprecated и будет удалён в 2026.11.0

• CallbackManager/LazyCallbackManager: вместо std::function теперь лёгкий Callback (меньше памяти, но нужна адаптация)

• Для BLE-хендлеров убрали virtual-интерфейсы — теперь коллбеки

Почему это важно в РФ: локальные форки и внешние компоненты под нестандартные датчики/платы могут внезапно ломать CI прямо перед выездом на объект.

#ESP32 #ESPHome #IoT #embedded