OK.
Ich versuch es mal etwas ausführlicher.
Mein Setup sieht so aus:
Jeder Hausbewohner hat einen Telegram Account den er auf dem Smartphone, Tablet und teilweise Desktop benutzt.
Ich habe einen Bot über den verschiedene Server (HomeMatic/DoorPi) Nachrichten versenden können.
Nachrichten verschickt der Bot an verschiedene Gruppen (HomeMatic Status News - Alarmmeldungen - Klingelbilder - usw.) in denen jeweils die Nutzer sind die es interessiert. Und diese bekommen alle Meldungen direkt auf alle ihre Endgeräte.
Nachrichten verschicken die Systeme über CURL Befehle.
Sieht bei DoorPi so aus dass ein Event ein .sh Skript startet das z.B.diese Zeilen enthält:
wget -O /home/pi/Haustürklingel.jpg http://192.168.178.181:90/html/cam.jpg
curl -X POST "https://api.telegram.org/botAPISCHLÜSSEL:BOTTOKEN/sendPhoto" -F chat_id=CHATIDDESEMPFÄNGERSODERDERGRUPPE -F photo="@/home/pi/Haustürklingel.jpg"
Die erste Zeile macht mit der Pi-Cam ein Bild. Die zweite verschickt es.
doorpi.ini Eintrag dazu ist dieser:
Genauso können auch Nachrichten oder Dateien verschickt werden. Was Bots können und wie ist hier beschrieben: https://core.telegram.org/bots/api
Auf dem Pi muss kein Telegram Adapter oder sonstiges installiert werden.
Dazu wie man einen Bot anlegt und die ChatIDs bekommt gibt es gute Anleitungen im Netz. z.B.: https://www.tutonaut.de/anleit…-aus-dem-terminal-senden/
Am Ende vom Tag ist ein Bot nichts weiter als ein Account für Computer. Den man aber zentral über seinen eigenen Account verwalten kann.
Ausserdem habe ich einen weiteren Bot der auch Nachrichten über einen WebHook empfängt und damit Befehle empfangen kann die er ausführt (Dachfenster öffnen/schliessen - Bewässerung starten - Statusmeldungen ausgeben - usw.)
Vieles was Telegram und Doorpi betrifft findet man auch schon hier im Forum. Ansonsten einfach fragen. Das bekommen wir schon hin.
Grüsse