🔥 Вышло обновление MaxNotify — v2.2.0! 🔥
⚠️ ВАЖНО: исправление несовместимости с Home Assistant 2026.8.0
🛠 Что сломалось и как починили:
В HA 2026.8.0 изменили правило: один device нельзя привязывать сразу к нескольким вложенным записям (чатам). Из‑за этого у MaxNotify пропадали сущности notify, автоматизации выдавали ошибку «Invalid MaxNotify entity», а диагностика показывала «Неизвестно».
✅ Теперь схема такая же, как у встроенного Telegram Bot: общий device для всей интеграции + отдельный device на каждый чат/пользователя.
🔄 Обновление полностью бесшовное:
• Идентификаторы сущностей сохраняются.
• Автоматизации и скрипты менять не нужно.
• После обновления конфигурации запись автоматически мигрирует на версию 1.3.
🌐 Совместимость:
• Работает на HA 2026.8+ (с актуальной привязкой устройств).
• Работает и на старых версиях Core (от 2026.2) — там используется совместимый режим без дублей в интерфейсе.
❗ Критично про сертификаты и перезагрузки:
После ЛЮБОГО обновления Home Assistant Core интеграция Additional CA снова копирует сертификаты НУЦ Минцифры в контейнер. Пока SSL Context без них — MaxNotify не подключится (ошибка CERTIFICATE_VERIFY_FAILED).
Additional CA выводит предупреждение: «CA … is missing in SSL Context. Home Assistant needs to be restarted» (для russian_trusted_root_ca_pem.crt и russian_trusted_sub_ca_pem.crt).
👉 Это штатное поведение Additional CA, не баг MaxNotify. Нужна повторная перезагрузка HA — иначе отправка в Max работать не будет. Это предупреждение теперь есть в README и в docs/RUSSIAN_TRUSTED_CA.md.
🧹 Что ещё исправлено:
• Снова нормально создаются и находятся сущности notify по чатам после обновления до HA 2026.8.0.
• Убраны дубли устройств в карточке интеграции на HA 2026.7 и похожих версиях.
• Устаревшие диагностические сенсоры остались на общем device, сенсоры и уведомитель конкретного чата — на device этого чата.
📐 Что изменилось в интерфейсе:
• Каждый получатель (чат/пользователь) теперь отображается как отдельное устройство, связанное с общим device интеграции.
• При загрузке интеграции раскладка устройств восстанавливается автоматически, если после бэкапа или обновления HA что‑то «склеилось».
🔗 Ссылки:
Релиз v2.2.0: https://github.com/kai-zer-ru/max-notify-ha/releases/tag/v2.2.0
Сравнение с v2.1.2: https://github.com/kai-zer-ru/max-notify-ha/compare/v2.1.2...v2.2.0
⚠️ ВАЖНО: исправление несовместимости с Home Assistant 2026.8.0
🛠 Что сломалось и как починили:
В HA 2026.8.0 изменили правило: один device нельзя привязывать сразу к нескольким вложенным записям (чатам). Из‑за этого у MaxNotify пропадали сущности notify, автоматизации выдавали ошибку «Invalid MaxNotify entity», а диагностика показывала «Неизвестно».
✅ Теперь схема такая же, как у встроенного Telegram Bot: общий device для всей интеграции + отдельный device на каждый чат/пользователя.
🔄 Обновление полностью бесшовное:
• Идентификаторы сущностей сохраняются.
• Автоматизации и скрипты менять не нужно.
• После обновления конфигурации запись автоматически мигрирует на версию 1.3.
🌐 Совместимость:
• Работает на HA 2026.8+ (с актуальной привязкой устройств).
• Работает и на старых версиях Core (от 2026.2) — там используется совместимый режим без дублей в интерфейсе.
❗ Критично про сертификаты и перезагрузки:
После ЛЮБОГО обновления Home Assistant Core интеграция Additional CA снова копирует сертификаты НУЦ Минцифры в контейнер. Пока SSL Context без них — MaxNotify не подключится (ошибка CERTIFICATE_VERIFY_FAILED).
Additional CA выводит предупреждение: «CA … is missing in SSL Context. Home Assistant needs to be restarted» (для russian_trusted_root_ca_pem.crt и russian_trusted_sub_ca_pem.crt).
👉 Это штатное поведение Additional CA, не баг MaxNotify. Нужна повторная перезагрузка HA — иначе отправка в Max работать не будет. Это предупреждение теперь есть в README и в docs/RUSSIAN_TRUSTED_CA.md.
🧹 Что ещё исправлено:
• Снова нормально создаются и находятся сущности notify по чатам после обновления до HA 2026.8.0.
• Убраны дубли устройств в карточке интеграции на HA 2026.7 и похожих версиях.
• Устаревшие диагностические сенсоры остались на общем device, сенсоры и уведомитель конкретного чата — на device этого чата.
📐 Что изменилось в интерфейсе:
• Каждый получатель (чат/пользователь) теперь отображается как отдельное устройство, связанное с общим device интеграции.
• При загрузке интеграции раскладка устройств восстанавливается автоматически, если после бэкапа или обновления HA что‑то «склеилось».
🔗 Ссылки:
Релиз v2.2.0: https://github.com/kai-zer-ru/max-notify-ha/releases/tag/v2.2.0
Сравнение с v2.1.2: https://github.com/kai-zer-ru/max-notify-ha/compare/v2.1.2...v2.2.0
RUSSIAN_TRUSTED_CA.md