5 интеграций Home Assistant, которые вы, вероятно, не используете, но их следует использовать

Home Assistant включает в себя большое количество встроенных интеграций, которые могут делать все: от подключения определенных устройств умного дома до отслеживания светового дня от восхода до заката, чтобы ваша автоматизация освещения знала, когда включать и выключать. Вот некоторые менее известные интеграции Home Assistant, которые стоит изучить, если вы еще их не используете.

График сбора отходов

Моя автоматизация сбора мусора до сих пор остается одной из моих любимых. В пятницу утром, когда мы впервые зашли на кухню, датчик движения запускает автоматику. Эхо-шоу 5 на кухне дает устное объявление (своим голосом), напоминая нам, что сегодня день мусора, и рассказывая, какой сбор мусора будет на этой неделе. С тех пор, как я его установил, мы ни разу не забывали выносить соответствующий мусор.

Я построил свою автоматизацию с нуля, взяв информацию с веб-сайта, на котором указан график сбора мусора для моего района. Однако вам не обязательно создавать свою собственную версию с нуля. График сбора отходов интеграция доступна на HACS и сделает всю тяжелую работу за вас. Все, что вам нужно сделать, это ввести свою страну и штат или провинцию, и интеграция найдет соответствующий график сбора и встроит его в календарь Home Assistant. Затем вы можете использовать эти данные для создания информационных панелей, средств пожарной автоматизации или для любых других целей, которые вы только можете придумать.

Чтобы добавить интеграцию через HACS, установите HACS на свой сервера затем откройте HACS на боковой панели. Затем вы можете выполнить поиск интеграции по имени. Загрузите его, а затем перейдите в «Настройки» > «Устройства и службы» > «Интеграции». Нажмите кнопку «Добавить интеграцию», и интеграция теперь должна быть одним из вариантов.

Звонок ТТС

Возможность воспроизводить собственные объявления на интеллектуальных колонках действительно полезна. Говорит ли это вам об этом кто-то у дверинапоминая вам, что вам нужно вскоре отправиться в путь, если вы хотите добраться до пункта назначения вовремя, или сообщая вам, что это за вывоз мусора, голосовые объявления отлично подходят для дома, где у вас не всегда может быть под рукой телефон для просмотра уведомлений.

Одна из проблем с голосовыми уведомлениями заключается в том, что они могут немного ошеломить. Когда вы дома один и внезапно кто-то из ниоткуда начинает говорить, вы можете подпрыгнуть. Воспроизведение звука перед объявлением — это простой способ решить эту проблему, но если вы воспроизводите звук, а затем генерируете объявление с преобразованием текста в речь (TTS), во время генерации звука между звуком и объявлением часто может возникнуть значительный разрыв, что не очень хорошо.

YAML для действия Chime TTS в Home Assistant.

Звонок ТТС решает эту проблему. Он объединяет выбранный вами аудиофайл с объявлением TTS, создавая единый аудиофайл, который воспроизводится только после того, как TTS готов. Вы получаете идеальное сочетание звука, за которым сразу же следует объявление без каких-либо задержек.

После настройки вам нужно будет вызвать только одну службу (chime_tts.say), чтобы выбранный вами звук воспроизводился перед вашим объявлением. Интеграция также может приостановить воспроизведение текущего мультимедиа на время доставки объявления, а затем снова запустить воспроизведение мультимедиа после завершения объявления. Вы можете установить Chime TTS через HACS.

Мультискрейп

Home Assistant имеет встроенную интеграцию, которую вы можете использовать для собирать информацию с веб-сайтов. Scrap-интеграция может работать, если вам нужно получить только один фрагмент информации с простой веб-страницы, но это может разочаровать, если вы пытаетесь сделать что-то более сложное.

Мультискрейп — это специальный компонент, созданный на основе Scrape и делающий его гораздо более мощным. Используя Multiscrape, вы можете очистить несколько полей с одной и той же страницы в одном HTTP-запросе, и каждое очищенное поле станет отдельным датчиком в Home Assistant. Вы также можете установить интервал сканирования для парсинга, чтобы гарантировать, что вы не будете постоянно парсить сайт.

Интеграция Multiscrape в HACS.

Существует бесконечное множество способов использовать эту интеграцию. Например, вы можете получить информацию о цене и количестве товаров на складе с веб-сайта продукта, который вас интересует. Затем вы можете создать систему автоматизации, которая будет оповещать вас, когда цена упадет ниже установленного уровня и появится доступный товар.

Это также полезный способ получить информацию от сервисов, у которых нет API, но которые предоставляют соответствующие данные в локальном веб-интерфейсе. Например, если ваш принтер создает веб-интерфейс, который отображает уровни чернил или бумаги, вы можете очистить этот интерфейс, чтобы добавить датчики уровней чернил и бумаги в Home Assistant. Это действительно мощный инструмент, и его стоит изучить. Вы можете установить Multiscrape через HACS.

Рабочий день

У меня есть несколько средств автоматизации, которые делают разные вещи в зависимости от того, будний это день или выходной. Мне не нужны объявления, напоминающие нам о детских внеклассных клубах, например, в субботу или воскресенье.

Настроить автоматику на срабатывание только в будние дни тривиально, но все может пойти наперекосяк, если на будний день приходится государственный праздник. Home Assistant думает, что это обычный день, и запускает все обычные автоматические функции, когда они не нужны. Интеграция рабочего дня предназначен для решения именно этой проблемы.

Экран конфигурации интеграции Workday в Home Assistant.

Вы указываете свою страну и штат, и в результате интеграции создается простой датчик «рабочего дня». Если этот датчик включен – это рабочий день, а если выключен – нет. Добавление условия в начало Домашний помощник по автоматизации может проверить состояние этого датчика и запускать автоматику только в зависимости от того, включен датчик или нет.

Вы можете настроить датчик, добавив в список свои нерабочие дни или исключив те, которые были добавлены автоматически, если вы работаете в эти дни. Это встроенная интеграция Home Assistant, поэтому вам не нужно устанавливать ее через HACS, и, согласно странице интеграции, ее используют только 5,5% активных установок, что слишком мало.

Моделирование присутствия

В Home Assistant достаточно просто настроить что-то для включения и выключения света, когда вас нет дома, но как обеспечить реалистичность схемы включения и выключения света? Интеграция моделирования присутствия решает это действительно умным способом.

Экран конфигурации для интеграции имитации присутствия в Home Assistant.

Когда вы настраиваете интеграцию, вы указываете, какие индикаторы, переключатели или медиаплееры вы хотите использовать для имитации присутствия. Когда вы активируете симулятор, он использует историю состояний этих объектов и сопоставляет состояние с тем, которое было заданное количество дней назад (по умолчанию семь дней). Другими словами, если вы включили свет в 19:13 в прошлый вторник и выключили его в 22:22 в тот же вечер, именно это произойдет во вторник вечером, когда вас нет дома.

Это простое, но эффективное решение для реалистичной имитации присутствия, которого может быть достаточно, чтобы удержать людей от попыток получить доступ к вашему дому. Имитация присутствия — это еще одна интеграция, которую необходимо установить через HACS.


Интеграция — это то, что делает Home Assistant таким мощным. Они позволяют вам создать собственное программное обеспечение для умного дома, которое будет делать именно то, что вы от него хотите. При таком большом количестве интеграций, доступных как изначально, так и через HACS, самая большая проблема — не отставать от них всех.

2025-11-29 18:00:00


1764439736
#интеграций #Home #Assistant #которые #вы #вероятно #не #используете #но #их #следует #использовать

Продолжение темы

Read more:  Старая маркетинговая модель мертва, CMO Revolution - AIBM анализирует 5 действий роста, которые маркетологи могут выиграть успешные с помощью искусственного интеллекта

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.