Найти тему
Два направления.

Home Assistant + Telegram: как создать своего бота для умного дома!

Оглавление

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

Давай разберёмся как настроить такого бота-помощника на примере Home Assistant - популярной системы автоматизации умного дома.

Что нужно сделать

1. Установить приложение Home Assistant на свой компьютер или мини-компьютер Raspberry Pi.

Легко! Инструкция для начинающих:

Даже неопытный пользователь с этим справится.

2. Создать Telegram бота через BotFather.

Просто напиши ему "/newbot", придумай имя - и получишь ключ доступа к боту. Чтобы узнать свой ID в Telegram, воспользуйся @getidsbot.

Настройка бота не займет много времени. Примеры в галерее ниже.

3. Добавить ключ и ID в конфиг Home Assistant

Открываем файл configuration.yaml и вписываем:

__________код__________

# Example configuration.yaml entry
telegram_bot:
- platform: polling
api_key: ТВОЙ_КЛЮЧ
allowed_chat_ids:
- ТВОЙ_ID

# Notifier
notify:
- name: telegram_bot
platform: telegram
chat_id: ТВОЙ_ID

__________код__________

Где вместо ТВОЙ_КЛЮЧ и ТВОЙ_ID - твои данные. Теперь есть связь!:

4. Настроим отправку сообщений в Telegram.

Я сделал оповещение, если напряжение автоаккумулятора упадёт: "Спеши на помощь! Сульфатный монстр атакует!"

листаем галерею ниже

5. Проверим, всё ли работает.

Открываем телефон - оповещение пришло! Значит, мы всё настроили верно.

-5

Теперь ты можешь управлять домом своими командами! Home Assistant открывает множество возможностей автоматизации.

Вперед! И не забудь подписаться на канал - впереди будет ещё много полезных настроек!