Push-Nachrichten per Telegram - was geht?

User stellen ihre Haussteuerung vor

Moderator: Co-Administratoren

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 20:14

das kommt immer bei Ausführung in der Log Datei...????

Jun 25 19:35:36 homematic-ccu2 daemon.info cuxd[1005]: pclose(extra/curl -s -k https://api.telegram.org/botxxxxxxxxxxx ... endMessage -d text='Test' -d chat_id=xxxxxxx) exit(127) 0s
Jun 25 19:35:36 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: XmlrpcTypeToIseVal failed [../Platform/DOM/iseXmlRpc.cpp (1455)]
Jun 25 19:35:36 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = DUTY_CYCLE 18 [../Platform/DOM/iseDOMdpHSS.cpp (130)]

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 20:30

Kann es sein das mir ein AddOn fehlt? XML-API


Gesendet von iPhone mit Tapatalk

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von alchy » 25.06.2017, 20:33

Die Fehlermeldung passt nicht zu meinem Script bzw. Anweisungen.
Du benutzt auch mein >Script<, welches du per Copy & Paste nach
Script testen oder in den Script executer kopierst und lediglich in den ersten beiden Zeilen die Anpassungen in den Zeilen

Code: Alles auswählen

string chatid = "++++++++++";
string botAPI = "+++++++++"; 
vornimmst :?:


Softwarestand CCU :?:
Softwarestand CUxD :?:

Alchy
Zuletzt geändert von alchy am 25.06.2017, 20:52, insgesamt 1-mal geändert.
Grund: Fragezeichen betont

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 20:46

CUxD 2.25.15 und ccu 2.27.8


Gesendet von iPhone mit Tapatalk

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 20:57

alchy hat geschrieben:Die Fehlermeldung passt nicht zu meinem Script bzw. Anweisungen.
Du benutzt auch mein >Script<, welches du per Copy & Paste nach
Script testen oder in den Script executer kopierst und lediglich in den ersten beiden Zeilen die Anpassungen in den Zeilen

Code: Alles auswählen

string chatid = "++++++++++";
string botAPI = "+++++++++"; 
vornimmst :?:


Softwarestand CCU :?:
Softwarestand CUxD :?:

Alchy
habe ich gemacht, siehe anbei gleiche Meldungen aus dem LOG...???


Jun 25 20:55:02 homematic-ccu2 daemon.info cuxd[1054]: pclose(extra/curl -s -k https://api.telegram.org/botxxxxxxxxxxx ... endMessage -d text='Dies ist ein Test fuer dich' -d chat_id=xxxxxxxxx) exit(127) 0s
Jun 25 20:55:02 homematic-ccu2 local0.err ReGaHss: Error: IseXmlRpc::CallGetValue: XmlrpcTypeToIseVal failed [../Platform/DOM/iseXmlRpc.cpp (1455)]
Jun 25 20:55:02 homematic-ccu2 local0.err ReGaHss: Error: IseHssDP::ReadValue: CallGetValue failed; sVal = DUTY_CYCLE 17 [../Platform/DOM/iseDOMdpHSS.cpp (130)]

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von alchy » 25.06.2017, 21:02

jan_xx hat geschrieben: CUxD 2.25.15
Bitte ^^ übrprüfen.

Mal aus Spass ein Versuch mit system.exec und wget:
Selbes Vorgehen. Beiden Codes Ändern und Rückgabe posten.

Nur Verwenden, um Rückgaben zu erhalten.

Code: Alles auswählen

! Telegram über system.exec und wget mit Variablen und Fehlerhandling
! v0.1 (c) by Alchy
Script entfernt

Alchy
Zuletzt geändert von alchy am 18.08.2017, 07:28, insgesamt 2-mal geändert.

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 21:06

Damit geht es und die Meldung kommt an!?!?


Gesendet von iPhone mit Tapatalk

Hagbard Celine
Beiträge: 22
Registriert: 23.01.2017, 20:55

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von Hagbard Celine » 25.06.2017, 21:08

Hallo Alchy!

bei mir gestaltet es sich genau so wie bei jan_xx
habe mich genau an den script gehalten.
wenn ich es dann ausführe kommt die gleiche Meldung im Log wie bei jan_xx

Code: Alles auswählen

Jun 25 20:55:24 homematic-raspi daemon.info cuxd[882]: pclose(extra/curl -s -k https://api.telegram.org/botxxxxxxx/sendMessage -d text='Dies ist ein Test fuer dich' -d chat_id=xxxxxxx) exit(7) 0s
nutzte rasberrymatic in version 2.27.8.20170620
CUxD in version 1.9

hab das mit dem testscript um die korrekte Internet Verbindung zu testen leider nicht verstanden.
wie wende ich das an?
Zuletzt geändert von alchy am 26.06.2017, 13:09, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

jan_xx
Beiträge: 441
Registriert: 01.02.2013, 11:19

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von jan_xx » 25.06.2017, 21:17

Teste mal ob es auch mit der anderen Version geht?


Gesendet von iPhone mit Tapatalk
Zuletzt geändert von alchy am 26.06.2017, 13:10, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt

Hagbard Celine
Beiträge: 22
Registriert: 23.01.2017, 20:55

Re: Push-Nachrichten per Telegram - was geht?

Beitrag von Hagbard Celine » 25.06.2017, 21:29

Geht leider auch nicht.
Hab langsam das Gefühl das ich generell irgendwas falsch mache.
wenn ich das richtig verstanden habe müsste die Nachricht doch raus gehen wenn ich das Programm mit dem Script manuell ausführe, oder?

Antworten

Zurück zu „Projektvorstellungen“