(28) System Ping/Alive - CMD_EXEC_TRUE / FALSE

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

Antworten
Schorsch
Beiträge: 11
Registriert: 18.03.2017, 18:05
Danksagung erhalten: 3 Mal

(28) System Ping/Alive - CMD_EXEC_TRUE / FALSE

Beitrag von Schorsch » 18.03.2017, 18:20

Hallo,
ich setzte CUxD u.a. das (28) System Ping/Alive ein.
Jezt bin ich jedoch auf ein Problem gestoßen:
Ich möchte per SWITCH|CMD_EXEC_TRUE bzw. SWITCH|CMD_EXEC_FALSE ein sh-shript mit 2 Parameten starten.
Nach dem Speichern der Kanalparameter wir jedoch immer nur der erste Paramenter gespeichert :shock:

Der benötigte Sting /usr/local/addons/cuxd/extra/handy.sh xxxxxx 'Nachricht xyz'
Nach dem Speichern /usr/local/addons/cuxd/extra/handy.sh xxxxxx

Was mache ich hier falsch? Geht das gar nicht oder ist das ein Bug?

Gruß
Schorsch

Benutzeravatar
uwe111
Beiträge: 4807
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 240 Mal
Kontaktdaten:

Re: (28) System Ping/Alive - CMD_EXEC_TRUE / FALSE

Beitrag von uwe111 » 18.03.2017, 18:41

Hallo Schorsch,
Schorsch hat geschrieben:Der benötigte Sting /usr/local/addons/cuxd/extra/handy.sh xxxxxx 'Nachricht xyz'
Nach dem Speichern /usr/local/addons/cuxd/extra/handy.sh xxxxxx

Was mache ich hier falsch? Geht das gar nicht oder ist das ein Bug?
Bei mir wird Dein Befehl komplett mit beiden Parametern gespeichert:

Code: Alles auswählen

CUX2803002:1	host:'' int-alive:60s int-fail:60s max-retry:0 threshold:1
			CMD-true(/usr/local/addons/cuxd/extra/handy.sh xxxxxx 'Nachricht xyz')
			CMD-false(/usr/local/addons/cuxd/extra/handy.sh xxxxxx 'Nachricht xyz')
Ich vermute mal, dass es am xxxxxx bzw. echten Inhalt der Nachricht liegt.
In der CUxD-Doku ist beschrieben, dass man Sonderzeichen mittels ~XX kodieren kann.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.11, SSH KeyDir

Antworten

Zurück zu „CUxD“