notificaciones de mensajes en telegram

¿Estas pensando en poner Home Assistant pero quieres aclarar dudas antes de empezar? Aquí te ayudamos a solucionarlas
Responder
evedomotica
Mensajes: 4
Registrado: Vie Ene 08, 2021 9:29 pm

notificaciones de mensajes en telegram

Mensaje por evedomotica » Vie Ene 22, 2021 8:00 pm

Desde hassio mando mensajes a telegram. Cuando llega un mensaje telegram me lo notifica con un sonido. Lo que quisiera es q no siempre fuera el mismo sonido sino poder distinguir entre distinta importancia en los mensajes. Es decir si el mensaje es urgente que la notificacion de telegram sonase de una determinada manera y si no lo es que por ejemplo solo me mandase la notificacion pero sin sonido.
¿Hay que crear varios bot en telegram? Si esto es así ¿como se integra esto en el configuration.yalm y como se haria en telegram?
Gracias

milor
Mensajes: 172
Registrado: Vie Jul 12, 2019 11:59 am

Re: notificaciones de mensajes en telegram

Mensaje por milor » Lun Ene 25, 2021 9:46 am

Desconozco un poco el telegram (no lo uso a penas aunque quiero integrarlo en HA).

Pero supongo que el bot puede pertenecer a varios grupos (que tu podrás crear en privado) y puede enviar notificaciones dependiendo del grupo.

Nota: Yo cuando miré como integrarlo si lo consigo pondré mi solución por aquí.
Puedo equivocarme así que no te tomes mis post como la "verdad absoluta"

evedomotica
Mensajes: 4
Registrado: Vie Ene 08, 2021 9:29 pm

Re: notificaciones de mensajes en telegram

Mensaje por evedomotica » Mar Ene 26, 2021 11:27 pm

gracias Milor, sigo el camino que tú indicas . Creo que la solución va por ahí. Integrar el bot en distintos grupos asignandoles a cada uno distintos sonidos y desde HA mandar notificaciones a cada grupo identificandolo con su chat_id.

telegram_bot:
- platform: polling
api_key: YOUR_API_KEY
allowed_chat_ids:
- CHAT_ID_1 # example: 123456789 for the chat_id of a user
- CHAT_ID_2 # example: -987654321 for the chat_id of a group
- CHAT_ID_3

# Example configuration.yaml entry for the notifier
notify:
- platform: telegram
name: normal
chat_id: CHAT_ID_1

# It is possible to add multiple notifiers by using another chat_id
# the example belows shows an additional notifier which sends messages to the bot which is added to a group
- platform: telegram
name: alarma
chat_id: CHAT_ID_2

Esto crea distintos servicios de notificaciones en HA (notify.normal, notify.alarma) que podemos emplear en las acciones de las automatizaciones.

Responder