Bei Telegram Text EMPFANG, Schalter betätigen
Moderator: Co-Administratoren
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Bei Telegram Text EMPFANG, Schalter betätigen
Hallo zusammen,
habt ihr eine Idee, wie man bei einem bestimmten Code-Wort in einem Telegram bot einen Schalter in CCU für 0,5 Sekunden aktivieren kann?
Danke und Gruß
duffy6
habt ihr eine Idee, wie man bei einem bestimmten Code-Wort in einem Telegram bot einen Schalter in CCU für 0,5 Sekunden aktivieren kann?
Danke und Gruß
duffy6
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
-
- Beiträge: 14169
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 586 Mal
- Danksagung erhalten: 1501 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Ich habe mir den Thread angesehen.
Aber da geht es um das Versenden von Nachrichten per Telegram.
Ich will den Empfang auswerten, d.h. wenn ich "Reset" in Telegram eintippe, dann soll der Taster betätigt werden.
Aber da geht es um das Versenden von Nachrichten per Telegram.
Ich will den Empfang auswerten, d.h. wenn ich "Reset" in Telegram eintippe, dann soll der Taster betätigt werden.
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
-
- Beiträge: 14169
- Registriert: 08.05.2013, 23:33
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Nordwürttemberg
- Hat sich bedankt: 586 Mal
- Danksagung erhalten: 1501 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
OK, wenn Du meinst. Nur weil nicht auf der ersten Seite Dein spezieller Anforderungsfall nicht gleich erschöpfend behandelt wird, heißt das nicht, dass die Lösung zu Deinem individuellen Problem nicht enthalten ist. Ansehen ist da eher nicht hilfreich. Aber wenn Du meinst.... Mehr als den Weg weisen will ich nicht. Lesen musst Du schon selbst.
Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch
- Baxxy
- Beiträge: 10847
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2229 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
ich sehe es gerade! Danke!
Dann muss aber in bestimmten Zeitabständen das Skript laufen um den bot abzurufen, oder?
Redmatic wäre da geschickter, oder?
Dann muss aber in bestimmten Zeitabständen das Skript laufen um den bot abzurufen, oder?
Redmatic wäre da geschickter, oder?
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
-
- Beiträge: 460
- Registriert: 06.01.2018, 12:48
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 57 Mal
- Danksagung erhalten: 39 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Ja, mit RedMatic geht es einfacher.
Installiere dir eine der fertigen Nodes:
Da sind Beispiele mit dabei.
Das Prinzip ist immer ähnlich:
- Du brauchst eine node die eine Nachricht aussendet, wenn jemand die nachricht an den Bot sendet.
- Du brauchst eine Node, die etwas schaltet. Wenn es ein CCu Datenpunkt ist meist die ccu-value node.
- Die Nachricht muss dazwischen entsprechend mit switch/change Nodes geändert werden. Für zeit abhängiges gibt es die Trigger oder delay node.
- Der Datenpunkt STATE benötigt beispielsweise true für ein und false für aus.
- Was die Telegram node ausgiebt, weiß ich nicht, vermutlich gibt es ag´ber eine node die den eingehenden text ausgibt. Wennd em so ist, kann man entweder eine switch node nehmen und dort den Text auseinandernehmen oder das mit einer function Node erschlagen.
- Wenn man den text in true gewandelt hat, kann man entweder mit einer Trigger node ein und nach einer einstellbaren zeit ausschalten oder wenn man ein Homematic Gerät mit Ausschaltverzögerung hat dies gleich in der ccu-value Node mitgeben.
- Eine debug Node hilft bei der Entwicklung nachzusehen was wo an Nachricht "rauskommt", mit einer Inject Node kann man bei der Entwicklung testen was passiert wenn man eine bestimmte Nachricht irgendwo "reinsendet".
Sorry, wenn ich dir aktuell nicht mehr liefern kann.
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Meine MQTT-Daten sehen so aus:Was die Telegram node ausgiebt, weiß ich nicht, vermutlich gibt es ag´ber eine node die den eingehenden text ausgibt. Wennd em so ist, kann man entweder eine switch node nehmen und dort den Text auseinandernehmen oder das mit einer function Node erschlagen.
{"topic":"heizung/HzAnlage/Vorlauftemperatur","payload":33,"qos":0,"retain":false,"_msgid":"446dfe39.cc451"}
Wie könnte den ein change oder function node aussehen, dass ich den payload-Wert (="33") inkl. eines Textes ("Der Wert ist: ...") per Telegram versenden kann?
Güße
duffy6
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Ich habe es an nach dieser Anleitung probiert, aber ich erhalte dann imer den MQTT-topicNamen (="heizung/HzAnlage/Vorlauftemperatur") statt den Wert (="33") ...
Weiß da jmd Rat?
Weiß da jmd Rat?
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
-
- Beiträge: 184
- Registriert: 14.03.2017, 10:29
- Hat sich bedankt: 29 Mal
- Danksagung erhalten: 1 Mal
Re: Bei Telegram Text EMPFANG, Schalter betätigen
Mist, ich habe den Link in obiger Nachricht vergessen!Ich habe es an nach dieser Anleitung probiert, aber ich erhalte dann imer den MQTT-topicNamen (="heizung/HzAnlage/Vorlauftemperatur") statt den Wert (="33") ...
Weiß da jmd Rat?
So bn ich vorgegangen, was leider nicht geklappt hat:
https://github.com/rdmtc/RedMatic/wiki/ ... -versenden
Ergebnis siehe ein Posting weiter oben.
——-
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB
Raspberrymatic auf einem Raspi 3B, Funkmodul HM-MOD-RPI-PCB