1. Ursprüngliches Ziel
Eine Automatisierung über Tasker einrichten, um Nachrichten an Gladys über Telegram zu senden, um domotische Szenen auszulösen oder damit zu interagieren.
2. Feststellungen
- Telegram-Beschränkung: Ein Telegram-Bot kann nicht direkt mit einem anderen Bot kommunizieren.
- Auswirkungen auf Gladys: Da die Telegram-Integration von Gladys selbst auf einem Bot basiert, ist es unmöglich, eine Nachricht von Tasker (über einen Bot) an Gladys zu senden und eine nutzbare Antwort zu erhalten.
- Ergebnis: Alle Nachrichten von Bot zu Bot werden von Telegram ignoriert, was jeden automatisierten Dialog verhindert.
3. Konsequenzen
- Nachrichten, die von Gladys über Telegram an Gladys gesendet werden, ermöglichen keinen Austausch oder keine Steuerung der Plattform.
- Die über Tasker geplanten Aktionen können nicht über diesen Kanal ausgelöst werden.
4. Mögliche Lösungsansätze ??
- Verwendung eines menschlichen Benutzerkontos
- Tasker so konfigurieren, dass Nachrichten von einem klassischen Benutzerkonto und nicht von einem Bot gesendet werden.
- Nutzung der Gladys HTTP-API
- HTTP/HTTPS-Anfragen von Tasker an die Gladys-API verwenden, um Befehle direkt zu senden.
Lösungsansatz 1 wurde bisher noch nicht versucht.
Lösungsansatz 2 wird gerade getestet, aber ich kann noch keine Nachricht über die Gladys-API senden, da ich deren Funktionsweise noch nicht verstehe.