Zitat von Sisamiwe
Beitrag anzeigen
Entweder in einer Logik:
Code:
sh.Service.Telegram.Senden('Test!')
Code:
schalten: type: bool knx_dpt: 1 knx_cache: 10/4/5 knx_send: 10/4/5 on_change: Service.Telegram.Senden = 'Der Lichtschalter ist eingeschaltet.' if value else 'Der Lichtschalter ist ausgeschaltet.'
Und Fehler sind dann in der Regel nur an einer Stelle zu suchen.
Zu deinem Fehler: Ich würde das auch mal mit on_change oder on_update probieren. Und um möglicherweise doppelte Zuweisungen zu vermeiden, den Telegram-Kram eben in einer Stelle legen. Da gabs auch mit dem letzten Update die Notwendigkeit, die ChatId so anzulegen, wie ichd as in dem Beispiel gemacht habe. In anderen Fällen funktionierte das nicht richtig.
Einen Kommentar schreiben: