ich würde gerne die Werte für Temperatur und Lüftfeuchtigkeit an ein CUxD Device übergeben, was aber leider nicht klappt.
Ich habe ein Programm angelegt, welches eigentlich bei Werteänderung triggern sollte - was auch für die beiden anderen Homematic-IP Geräte tut:
Das entsprechende Script dazu... um es zu Testen schreibe ich dp noch in eine Systemvariable, was auch funktioniert, wenn ich die HM-IP Schalter schalte - allerdings nicht, wenn sich die Temperatur ändert.
Code: Alles auswählen
object dp = dom.GetObject("$src$");
time now = system.Date("%Y-%m-%d %H:%M:%S").ToTime();
if (dp) {
dom.GetObject("CUxD.CUX2801001:1.POSTIT").State((dom.GetObject((dp.Channel()))).Address() #"."# dp.HssType() #";"#dp.Value());
dom.GetObject("SV_Device").State(dp);
WriteLine(dp);
}
else {
dom.GetObject("SV_Device").State("DP war leer");
}
Danke,
Frank