Synthax für ein CUxD cmd_exec Aufruf eines *.tcl Scripts

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

Moderator: Co-Administratoren

Antworten
Benutzeravatar
Dr.Bob
Beiträge: 461
Registriert: 12.05.2011, 10:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Synthax für ein CUxD cmd_exec Aufruf eines *.tcl Scripts

Beitrag von Dr.Bob » 16.10.2012, 12:22

Hallo,

kann mir bitte jemand die passende Synthax sagen für ein TCL Scriptaufruf
wo ich anstatt Default "System.Exec" die "CMD._Exec" von CUxD aufrufe
(um stabiles CCU-System zu erhalten anstatt bekannte System.Exec Abstürze zu provozieren :) )?

So habe ich es probiert (der Aufruf funzt leider nicht):

Code: Alles auswählen

string stdout;
string stderr;
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/usr/local/addons/testprog/tester.tcl");
Viele Grüße,
Dr.Bob

HM SmartHome im Neubau:
http://www.elv.de/Von-Anfang-an-%E2%80% ... tail_49648

HM SmartGarten mit GARDENA 24V Bewässerung:
http://www.elv.de/HomeMatic-bringt-Wass ... tail_51154
Video: https://www.youtube.com/watch?v=QUTTix0 ... e=youtu.be

HM Energieauswertung mit HomeMatic Strom, Wasser, Wärme, Photovoltaik:
https://www.homematic-inside.de/media/d ... auswertung

Homematic Usertreffen 2020 Newsletter, https://www.homematic-usertreffen.de/in ... seite.html

CCU3: 731 Kanäle in 131 Geräten (90% HM wired + 10% HM Funk)
Zusatz-Addons: CUxD + VPN cloudmatic + NodeRed + Amazon Alexa + XML-API
HW-Zubehör: IRTrans + IPswitch S0 + (Photovoltaik)
GUI: CloudMatic + iOS PocketControl

Benutzeravatar
Dr.Bob
Beiträge: 461
Registriert: 12.05.2011, 10:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Synthax für ein CUxD cmd_exec Aufruf eines *.tcl Scripts

Beitrag von Dr.Bob » 16.10.2012, 12:50

OK, hab die Lösung doch noch gefunden:

Code: Alles auswählen

string stdout;
string stderr;
dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State("tclsh /usr/local/addons/test/tester.tcl");
dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State();
:idea: :arrow: :mrgreen:
Viele Grüße,
Dr.Bob

HM SmartHome im Neubau:
http://www.elv.de/Von-Anfang-an-%E2%80% ... tail_49648

HM SmartGarten mit GARDENA 24V Bewässerung:
http://www.elv.de/HomeMatic-bringt-Wass ... tail_51154
Video: https://www.youtube.com/watch?v=QUTTix0 ... e=youtu.be

HM Energieauswertung mit HomeMatic Strom, Wasser, Wärme, Photovoltaik:
https://www.homematic-inside.de/media/d ... auswertung

Homematic Usertreffen 2020 Newsletter, https://www.homematic-usertreffen.de/in ... seite.html

CCU3: 731 Kanäle in 131 Geräten (90% HM wired + 10% HM Funk)
Zusatz-Addons: CUxD + VPN cloudmatic + NodeRed + Amazon Alexa + XML-API
HW-Zubehör: IRTrans + IPswitch S0 + (Photovoltaik)
GUI: CloudMatic + iOS PocketControl

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

Re: Synthax für ein CUxD cmd_exec Aufruf eines *.tcl Scripts

Beitrag von uwe111 » 18.10.2012, 14:01

Code: Alles auswählen

string stdout;
string stderr;
wird für die CUxD-Funktion nicht benötigt.

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“