NEWS
Telegrambot Buttons werden ignoriert
-
Hi Leutz
Ich habe den Telegramadapter am laufen und eigendlich macht er auch das was er soll.
Ich habe Buttons im Telegrambot erzeugt und kann (konnte) einzelne Leuchten ein und ausschalten.
Sobald ich einen Button drücke kommt jetzt aber die Meldung: Meldung wurde ignoriert mit dem Text des Kommandos. Soll heißen, der Befehl wird abgesetzt, wird aber ignoriert.
Meldungen die ich im iobroker erzeuge kommen im Telegrmbot an. Ich vermute mal, dass es am Bot liegt. Mit /mybot sollte er mir meine Bots anzeigen. Machter aber auch nicht. Auch /start geht nicht.
Ich habe die Buttons schon länger nicht mehr benutzt.Hat so etwas schon jemand gehabt?
LG aus dem Sauerland
Jörg
-
Hi Leutz
Problem gelöst. Nach einiger Zeit kam ein Popup mit einer Meldung. Die war aber schnell wieder weg. Im iobroker Protokoll steht etwas von "to old". Ein Beitrag, habe ich gefunden wo die Rede von verschiedenen Zeitstempeln war. Also den iobroker gestoppt und den pi rebootet. Brachte aber keinen Erfolg. Anschließend habe ich mich komplett im Telegram abgemeldet. Nach erneutem anmelden konnte ich die Button wieder benutzen.Einer eine Ahnung, was da zu alt war? Wie gesagt, die Button hatte ich schon länger nicht benutzt.
LG aus dem Sauerland
Jörg -
@c3b Stimmt die Uhrzeit/Zeitzone auf deinem pi?
In einer SSH Sitzung maldate
eingeben. -
@bananajoe Moin. Ich hatte deinen Beitrag gefunden und auch gleich überprüft. Hatte leider keinen Erfolg. Ist aber gelöst. Hatte ich ja auch geschrieben. Trotzdem Danke für den Tip und für die Rückmeldung.
Schönes WE und LG aus dem Sauerland
Jörg -
@c3b Ich habe es immer mit der Meldung "too old", wenn meine Netzwerkanbindung zum iobroker nicht funktioniert (Powerline). Dann schicke ich einen Befehl am Handy auf Telegram ab, bekomme aber keine Antwort (weil der Befehl nicht beim iobroker ankommt), wenn die Netzwerkverbindung dann wieder läuft, sieht der iobroker die abgeschickten Befehle, führt sie aber nicht aus, weil sie schon zu alt sind. Wie groß der Zeitunterschied maximal sein darf, kann ich leider nicht sagen.