Dann könntest du den curl Versand mit cuxd gesprächiger gestalten
Code: Alles auswählen
! Pushover mit curl und cuxd und Fehlerhandling und Rückgabe
! v0.3 (c) by Alchy
var USERKEY = "++++++++++++++"; ! Your User Key
var TOKEN = "++++++++++++++++"; ! Application API Token/Key
string MESSAGE = "Nachricht_von_Alchy";
! Finger weg
if ( (dom.GetObject(ID_DATAPOINTS)).Get("CUxD.CUX2801001:1.CMD_SETS")) {
dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:1.CMD_SETS").State("curl -k -F token='"#TOKEN#"' -F user='"#USERKEY#"' -F message='"#MESSAGE#"' -F sound=siren -F priority=1 -F retry=30 -F expire=120 http://api.pushover.net/1/messages.json");
dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);
string srueck = dom.GetObject(ID_DATAPOINTS).Get("CUxD.CUX2801001:1.CMD_RETS").State();
WriteLine("Rückgabe:" #srueck);}else{
WriteLine("CUxD nicht korrekt eingerichtet");}
oder auf wget und oder system.exec wechseln.
Alchy