HomeMatic/CUxD: Kommando und Rückgabewert

Funktionierendes Beispiel:

string token = ‚ac7xMUqXwwMzTQUJHR475pdsdf7s693sS‘;
string PushoverUserKey = ‚u9Qzrs1ozjQWFgsdf7s644VVTmdHM8S‘;
integer PushoverPriority = 0;
string nachricht = „Testnachricht“;
string alarm_device = „nexus7“;

string alarmMsg = „LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl -s -k -d device=“#alarm_device#“ -d token=“#token#“ -d user=“#PushoverUserKey#“ -d message='“#nachricht#“‚ -d priority=“#PushoverPriority#“ https://api.pushover.net/1/messages.json“;
dom.GetObject(„CUxD.CUX2801002:1.CMD_SETS“).State(alarmMsg);
dom.GetObject(„CUxD.CUX2801002:1.CMD_QUERY_RET“).State(1);
string aw = dom.GetObject(„CUxD.CUX2801002:1.CMD_RETS“).State();

WriteLine(aw);

Ausgabe:

{„status“:1,“request“:“58a8e5ef9c193c931c613dfb8079c0e0″}

Ersten Kommentar schreiben

Antworten

Deine E-Mail-Adresse wird nicht veröffentlicht.


*


12 + 11 =