CUxD mit Wget — Exit 4 Fehler

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

Moderator: Co-Administratoren

Antworten
michael9914
Beiträge: 45
Registriert: 05.12.2018, 08:21

CUxD mit Wget — Exit 4 Fehler

Beitrag von michael9914 » 12.01.2019, 16:47

Hallo,
Ich möchte gerne dies hier nutzen/ testen:
https://homematic-guru.de/homematic-spr ... oid-tablet

Der dort beschrieben Testlink funktioniert.
Die Aufführung per Homematic Programm leider nicht.
Bei CUxD sehe ich diesen Fehler.
Warum ein Netzwerkfehler (Exit 4) vorliegen soll, verstehe ich nicht.

Code: Alles auswählen

Jan 12 16:20:12 homematic-ccu2 daemon.info cuxd[10034]: system(wget --no-check-certificate --quiet -O /dev/null "http://192.168.178.25:50000/tts=Tutut") exit(4) 3s
Kann mir jemand helfen?
Zuletzt geändert von alchy am 14.01.2019, 20:38, insgesamt 1-mal geändert.
Grund: Code in Codetags posten

alchy
Beiträge: 8225
Registriert: 24.02.2011, 01:34

Re: CUxD mit Wget — Exit 4 Fehler

Beitrag von alchy » 14.01.2019, 09:01

Die Seite, wo du das Script her hast. :roll:


ein exit(4) Fehler deutet auf eine falsche IP/Port Kombination hin
ODER
das Handy ist unter der angegebenen richtigen Kombination nicht erreichbar (WLAN aus, Schlafmodus je nach Handy )
ODER
der Serverdienst Home24-MediaPlayer auf dem Gerät wurde gestoppt.
ODER
....

Alchy

.................... 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.

Xel66
Beiträge: 4891
Registriert: 08.05.2013, 23:33
Wohnort: Nordwürttemberg

Re: CUxD mit Wget — Exit 4 Fehler

Beitrag von Xel66 » 14.01.2019, 09:49

Bei einem http-Aufruf --no-check-certificate-- kommt mir ein wenig spanisch vor.

Gruß Xel66
---------------------------------------------------------------------------------
242 Kanäle in 89 Geräten und 125 CUxD-Kanäle in 23 CUxD-Geräten,
210 Programme, 145 Systemvariablen und 119 Direktverknüpfungen,
RaspberryMatic Version 3.41.11.20181222
---------------------------------------------------------------------------------

alchy
Beiträge: 8225
Registriert: 24.02.2011, 01:34

Re: CUxD mit Wget — Exit 4 Fehler

Beitrag von alchy » 14.01.2019, 10:01

Stimmt, der Parameter ist nicht nötig, gehört aber wieder mal in die Rubrik wende dich an den Scriptersteller :wink:
Er spielt aber für die Funktion und den vermeldeten Fehler erst mal keine Rolle, es sollte mit und ohne funktionieren.

Code: Alles auswählen

! Mediaplayer Textausgabe mit Umlauten by Alchy
string cmd = " es läutet die Klingel früh am morgen";
string url = "http://192.168.178.172:50000/tts=";
! +++ Finger weg +++++++
string ansage = url#cmd.ToUTF8();
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#ansage#"'");
Alchy
Zuletzt geändert von alchy am 14.01.2019, 10:26, insgesamt 1-mal geändert.
Grund: Beispielscript eingefügt

.................... 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.

michael9914
Beiträge: 45
Registriert: 05.12.2018, 08:21

Re: CUxD mit Wget — Exit 4 Fehler

Beitrag von michael9914 » 14.01.2019, 18:42

Danke für die Hinweise.
Mit dem Script von Alchy läuft´s.
Vielen Dank.

Gruß Michael

Antworten

Zurück zu „CUxD“