Процесс добавления поддержки уведомлений Telegram, с использованием прокси, в Home Assistant:

Создаем бота по этой инструкции

В configuration.yaml:

# Телеграм
telegram_bot:
  - platform: broadcast
    api_key: !secret telegram_bot_api_key
    proxy_url: !secret telegram_bot_proxy_url
    proxy_params:
      username: !secret telegram_bot_proxy_username
      password: !secret telegram_bot_proxy_password
    allowed_chat_ids:
      - !secret telegram_bot_allowed_chat_id1
      - !secret telegram_bot_allowed_chat_id2

В notify.yaml:

# Телеграм 
- name: telegram
  platform: telegram
  chat_id: !secret telegram_bot_allowed_chat_id2

Соответственно в secrets.yaml:

#Телеграм Бот
telegram_bot_api_key: 123456789:AABBBAAARRRFQQQQYYYVVVINU
telegram_bot_proxy_url: socks5://10.20.30.40:5060
telegram_bot_proxy_username: username
telegram_bot_proxy_password: password
telegram_bot_allowed_chat_id1: 987654321
telegram_bot_allowed_chat_id2: -987123456321

Перезапускаем Home Assistant

Теперь проверим отправку уведомлений через Home Assistant:

Перейдем в Службы, найдем notify.telegram  вставим текст :

{ "message":"test" }

Жмем на Call Service и должно прийти уведомление:

Все работает

Настроим автоматическое уведомление о недоступности камеры  в сети:

в automations.yaml:

# Камера 1, уведомление о выключении, Телеграм
- alias: cam1notify_telegram_off
  hide_entity: True
  trigger:
    entity_id: binary_sensor.cam1ping
    platform: state
    to: 'off'
  action:
    service: notify.telegram
    data:
      message: Камера 1 не в сети!

Теперь при статусе binary_sensor.cam1ping off придет уведомление

7
Оставить комментарий

avatar
3 Цепочка комментария
4 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
4 Авторы комментариев
kvvkvaleksGitoyorconceptreg Авторы недавних комментариев

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

  Подписаться  
новее старее большинство голосов
Уведомление о
conceptreg
Гость
conceptreg

Спасибо, все заработало!
Подскажите, а как из телеграмма управлять home assistantом?
И второй вопрос, подскажите недорогой надежный платный прокси.

Gitoyor
Гость
Gitoyor

помогите пожалуйста у меня нечего не получается.
не могли бы вы мне рассказать что я делаю не так, пожалуйста

kvaleks
Гость
kvaleks

Пожалуйста помогите, произвел настройки, текст отправляется, команды, а вот фото нет. В чем может быть проблема ? Ошибку не выдает
— service: telegram_bot.send_photo
data_template:
file: «/tmp/snapshot»
caption: «snapshot»
homeassistant:
whitelist_external_dirs:
— /tmp папка указана, файл есть, components/telegram/ установлен