CCU2 versendet keine Telegram Nachrichten mehr

Einrichtung, Anschluss und Programmierung der HomeMatic CCU

Moderator: Co-Administratoren

Bullson
Beiträge: 140
Registriert: 10.11.2011, 10:53
Hat sich bedankt: 18 Mal
Danksagung erhalten: 2 Mal

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von Bullson » 01.04.2020, 12:30

Am Programm kann es nicht liegen.
A) Weil wenn ich das & weg nehme sendet er nur 1x und
B) schau mal wie simpel:
ccu.JPG

Xel66
Beiträge: 14168
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 585 Mal
Danksagung erhalten: 1500 Mal

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von Xel66 » 01.04.2020, 13:49

Ich nutze die gleiche Methode, die Systemvariable zu überwachen, versende aber über CUxD. Meine Push-Infos kommen nur ein Mal.

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

Matthias K.
Beiträge: 1172
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 226 Mal

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von Matthias K. » 01.04.2020, 16:45

Bullson hat geschrieben:
01.04.2020, 10:13

Code: Alles auswählen

  !system.Exec(s_cmd, &stdout, &stderr,&); 
  system.Exec(s_cmd &);
Wie hier im Thread beschrieben. Leider sorgt das Anhängen des "&" dafür, dass die Telegram Nachricht 2x gesendet wird.
Wenn ich einfach nur

Code: Alles auswählen

system.Exec(s_cmd, &stdout, &stderr);
nehme. Läufts wie vorher, es fehlt aber das abschliessende &

Muss ich das & ggf in anderer Form ( mit \ ' ' o.ä.) senden?
Nein, aber das " &" muss innerhalb deiner Variable ans Ende des Strings, nicht hinter die Variable.

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

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von alchy » 01.04.2020, 20:40

Bullson hat geschrieben:
01.04.2020, 10:13
Hi Alchy,
...
Jetzt hab ich die geändert auf:

Code: Alles auswählen

  !system.Exec(s_cmd, &stdout, &stderr,&); 
  system.Exec(s_cmd &);
Wie hier im Thread beschrieben.
Wieso ich :shock: und wo soll ich denn den Quatsch gepostet haben?

Bullson hat geschrieben:
01.04.2020, 10:13
Das Script insgesamt:
Dann geh mal auf diese Seite und beschwer dich da.
Solche Anfragen müssten hier gelöscht werden da sie nur Werbung darstellen :!:
Wieso will das hier keiner kapieren :twisted:

Es gibt hier zig Threads mit passenden Scripten, welche auch supported werden.
Fremde Scriptkopien gehören nicht dazu, (jedenfalls von mir)

Alchy

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.

Bullson
Beiträge: 140
Registriert: 10.11.2011, 10:53
Hat sich bedankt: 18 Mal
Danksagung erhalten: 2 Mal

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von Bullson » 02.04.2020, 07:52

alchy hat geschrieben:
01.04.2020, 20:40
Solche Anfragen müssten hier gelöscht werden da sie nur Werbung darstellen :!:
Wieso will das hier keiner kapieren :twisted:
...
Alchy
Ich ging bislang davon aus, dass deine Unfreundlichkeit immer dann zu Tage tritt wenn der fragende User Fehler macht. (Keinen Code verwendet, Das Script nicht postet, sein Problem / Erwartung nicht näher beschreibt)
Extra alles beachtet.
Und dennoch antwortest du so???

Denke nun dein Problem liegt doch andernorts.

Und zu deiner Frage
alchy hat geschrieben:
01.04.2020, 20:40
Wieso ich :shock: und wo soll ich denn den Quatsch gepostet haben?
Hier in diesem Thread eine Seite vorher:
viewtopic.php?f=26&t=56623&sid=2e5d5726 ... 20#p566048
vor etwas mehr als einem Monat.

Deine Kompetenz schätze ich sehr. Aber alles und jeden anpissen ist auch keine Art.

Am Ende geht es NULL um das Script sonden ausschließlich darum: Wohin mit dem & und warum sorgt es dafür, dass der Befehl doppelt gesendet wird. Für mich ist das noch unbeantwortet.

Matthias K.
Beiträge: 1172
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 226 Mal

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von Matthias K. » 02.04.2020, 12:19

Bullson hat geschrieben:
02.04.2020, 07:52
Für mich ist das noch unbeantwortet.
Doch, durch mich ein paar Posts weiter oben.

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

Re: CCU2 versendet keine Telegram Nachrichten mehr

Beitrag von alchy » 02.04.2020, 20:01

Bullson hat geschrieben:
02.04.2020, 07:52
Ich ging bislang davon aus, dass deine Unfreundlichkeit immer dann zu Tage tritt wenn der fragende User Fehler macht.
Unfreundlich und anpissen? Das hat mit Unfreundlichkeit und Anpissen nichts zu tun.

1. Ich bin es einfach leid in jeden 3. Thread Anfragen zu fremden Scripten zu lesen.
90% davon sind schlechte Kopien von irgendwelchen Scripten hier aus dem Forum und sehr sehr oft werden diese Scripte auf den fremden Seiten auch nicht gepflegt. Sie dienen nur den einen Zweck, Besucherzahlen und damit Geld zu generieren.
Wieso sollten wir dann hier im Forum also dafür auch noch Support übernehmen ?
Reicht es nicht, das wir versuchen eigene Sachen zu supporten?
Bringst du deinen Garantiedefekten Fernseher den du im Saturn erworben hast auch zum Mediamarkt , weil der Mediamarkt
gleich ums Eck ist und die Dame an der Info netter ausschaut und dir immer nett geholfen hat ? Funktioniert das?
Bullson hat geschrieben:
02.04.2020, 07:52
Und zu deiner Frage
alchy hat geschrieben:
01.04.2020, 20:40
Wieso ich :shock: und wo soll ich denn den Quatsch gepostet haben?
Hier in diesem Thread eine Seite vorher:
viewtopic.php?f=26&t=56623&sid=2e5d5726 ... 20#p566048
vor etwas mehr als einem Monat.
2. Nein habe ich nicht. Nicht im Geringsten.
Vergleiche doch mal bitte dein Script mit meinem in punkto einsames &
Bullson hat geschrieben:
02.04.2020, 07:52
Denke nun dein Problem liegt doch andernorts.
Ganz sicher richtig erkannt.
Von mir ist alles geschrieben, viel Spass noch.

Alchy

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.

Antworten

Zurück zu „HomeMatic Zentrale (CCU / CCU2 / CCU3 / Charly)“