Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
gama Kurze Beschreibung zum Anlegen des Bots habe ich oben eingefügt.. Ich habe nun auch die Retries auf 10 erhöht und werde das beobachten. Aktuell gehen nach wie vor ca. 30% der Messages verloren Dankeschön!
Leider auch verlorene Messages mit mehr Retries. Bleib ich wohl doch bei Pushbullet..?
Zuletzt geändert von Onkelandy; 02.06.2017, 01:08.
Letztes Wochenende hatte ich noch Urlaub und etwas am plugin geschraubt. Die Ursache war, dass der Telegram Server die Verbindung gekappt hat, wenn eine "gewisse Zeit" kein Messagetransfer stattgefunden hat. Jetzt habe ich mal einen KeepAlive Thread gestartet, der die Leitung offen hält. Ich werde die Implementierung noch etwas testen und bei gut Befund pushen...
ich bin gerade am Telegram plugin installieren und möchte nun in einer Logic eine Telegramnachricht mit variable absenden. Weiß jemand wie ich das direkt in der logik absenden kann?
an dieser Stelle sei vermerkt, dass es immer noch "Verbindungsprobleme" mit dem Backend gibt, d.h. die Nachrichten werden nicht zuverlässig gesendet. Ich habe (wie in machen Foren empfohlen) versucht mit einem Keep-alive Thread den Kanal offen zu halten, aber das funktioniert auch nicht 100%ig. Ansonsten sendest Du eine Nachricht durch direkte Aufruf von sh.telegram("Nachricht")
Moin,
gibt es jemanden, der das Plugin aktiv weiterentwickelt?
Es wäre schön, wenn das "condition based messaging. Messages are only sent, if a condition is fulfilled, e.g. a bool value is true." implementiert werden würde, so dass die Nachricht nur immer beim Wechsel, sondern nur bei bestimmten Werten gesendet werden.
Ich habe in den telegram-Develop-Zweig versucht einen Pull-Request zu machen. (versucht: git und ich sind nicht so die Kollegen)
_msg_broadcast mit zusätzlichem Parameter zum Senden an individuelle chat_id's. Wird der Parameter nicht angegeben, geht die Nachricht an die chat_ids welche Vordefiniert sind (im etc.plugin.yaml)
Neues SH-Item Attribut zum Abfragen von Item-Werten über den Messenger: telegram_info = "...."
Code:
[Aussentemperatur]
name = Aussentemperatur in °C
type = num
knx_dpt = 9
telegram_info = "wetter"
[Wind_kmh]
name = Wingeschwindigkeit in kmh
type = num
knx_dpt = 9
telegram_info = "wetter"
[Raumtemperatur]
name = Raumtemperatur Wohnzimmer in °C
type = num
knx_dpt = 9
telegram_info = "rtr_ist"
/info listet alle definierten telegram_info Attribute in einem bot-keyboard-menu
z.B.
[ /wetter] [/rtr_ist]
/wetter Listet alle SH-Items welche mit dem Attribute 'telegram_info = "wetter"' versehen sind auf. z.B.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar