einen Homematicprogramms wie Du im Bild gepostet hast, unnötig.
Da sollte eigentlich so was in der Art reichen:
Code: Alles auswählen
! Datenpunkt welcher das Script ausgelöst hat
var dp = dom.GetObject("$src$");
! Kanalobjekt
var ch = dom.GetObject(dp.Channel());
! Geräteobjekt
var dev = dom.GetObject(ch.Device());
! Kanalname
ch = ch.Name();
! Gerätename
dev = dev.Name();
string list;
list = "";
string zeit = system.Date("%d.%m. %H:%M Uhr");
list=list + dev +" am: "+zeit;
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("LD_LIBRARY_PATH=/usr/local/addons/cuxd /usr/local/addons/cuxd/curl -s -d token=token -d user=user -d message='"#list#"' -d sound=siren http://api.pushover.net/1/messages.json");
gecheckt habe, da nicht in Verwendung.
Alchy
unterwegs getippelt