Умный дом (HomeAssistant) и не только
HomeAssistant - скрипты или автоматизации, что лучше, удобнее, практичнее?
Всем привет! В данной статье я бы хотел обширно высказать своё мнение по поводу атомарных автоматизаций и скриптов в HomeAssistant, и рассказать как я их использую, и почему. Прошу всех подписаться на канал и поставить лайк. Вам не сложно, а мне приятно. И это помогает продвижению блога. Спасибо. Начнём с определения. Автоматизация - последовательность действий, вызванная каким-либо тригером (или несколькими) с соблюдением условий (опционально). В HomeAssistant можно (и в некоторых случаях НУЖНО) писать полноценные, самостоятельные автоматизации. Но только если они достаточно простые - открылась дверь ->включился свет...
Вышло обновление MaxNotify — v2.0.2 🔧✨ 🔹 Разделена работа со slash‑командами 🗣: — Для официального API — регистрация команд бота в Max 🤖 — Для notify.a161.ru — только список разрешённых команд для входящих 📋 — Настройки и код провайдеров больше не смешиваются 🔒 🔹 В документации (README) добавлены важные пояснения 📚: — Как обрабатываются входящие /команды в режиме a161 🔎 — Ограничения long polling на стороне Max: частота запросов, таймаут (30 секунд) ⏱️, размер выборки 📊 — Рекомендация для продакшена: использовать WebHook при доступном публичном HTTPS 🌐 🔹 Улучшена диагностика 🔬: — Понятные сообщения об ошибках при вызове служб MaxNotify в интерфейсе Home Assistant (на русском и английском языках) 💬 — Журналы интеграции теперь преимущественно на русском — проще искать причину по логам 📋🔎 🔹 Оптимизированы сенсоры message_id 📊: — При добавлении записи интеграции больше не создаются лишние устаревшие сенсоры на каждый чат 🗑 — Остаются: • актуальные сенсоры по чату 👥 • два глобальных устаревших сенсора на запись (для совместимости со старыми версиями) 🕰 — Лишние сущности, созданные ранее, можно удалить вручную из реестра объектов 🗑✂️ 🔹 Внутренняя унификация 🧩: — Сборка исходящих сообщений между провайдерами приведена к единому стандарту 🔄 — Меньше дублирования кода, проще сопровождение 🛠 🔹 Повышена надёжность приёма сообщений 🛡: — Уточнены механизмы работы webhook 🔗 — Оптимизированы циклы опроса и обновлений ⚙️🔁 🔗 Обновляйтесь: github.com/...0.2 📌 Каналы и поддержка: Telegram: t.me/..._ha Max: max.ru/...biz Dzen: dzen.ru/..._ha VK: vk.com/..._ha Обсуждение: max.ru/...k6a Поддержка автора: www.tbank.ru/...941
Вышло срочное обновление MaxNotify — v2.0.1 🛠️ Это патч после масштабного релиза 2.0.0 — восстановлена стабильность и обратная совместимость 🔧 🔹 Исправлена миграция после смены имён уведомлений и подзаписей 🔹 Возвращена работа отправки в группы 🔹 Устранена частая ошибка «получатель не определён» на старых конфигурациях 🔹 Теперь идентификатор получателя сохраняется локально в подзаписи — отправка не зависит от отображения сущности в интерфейсе 💾 🔹 При запуске — автоматическое восстановление всех привязок без ручного вмешательства ⚙️ 🔹 Уведомления получили расширенные атрибуты: — Откуда взят получатель — Данные подзаписи — Ссылка на настройки — Краткая подпись для быстрого распознавания в списке 🏷️ 🔹 В формах сервисов MaxNotify — выбор только среди своих уведомлений, без лишних сервисов HA 🎯 🔹 Добавлены устаревшие сенсоры message_id (на каждого получателя) — чтобы старые автоматизации и карточки продолжали работать ⏳ 🔹 Улучшено определение получателя: — Приоритет: сохранённое значение → настройки подзаписи — Поддержка старых форматов имён и заголовков — Корректная обработка групп, которые раньше отображались как личные чаты 🔄 🔹 Сервисы отправки теперь принимают старые имена сущностей и сопоставляют их с актуальными — плавный переход без поломок 🔄 🔹 Повышена надёжность записи служебного состояния интеграции в нестандартных условиях 📦 🔗 Обновляйтесь: github.com/...0.1 📌 Каналы и поддержка: Telegram: t.me/..._ha Max: max.ru/...biz Dzen: dzen.ru/..._ha VK: vk.com/..._ha Обсуждение: max.ru/...k6a Поддержка автора: www.tbank.ru/...941

