Hallo Josef,Tank hat geschrieben:Hallo Bastler2,
Tja. Das ist auch so ein Ding wo ich mir manchmal denke "Wie würde HomeMatic wohl aussehen, wenn sich Steve Jobs für Hausautomation interessiert hätte".
Jedenfalls: wenn Du die Systemvariable einem Kanal zuordnest, dann bedeuted dies nur, dass die Systemvariable mit angezeigt wird, wenn Du Dir in der WebUI den Sensor anzeigen lässt.
Setzen musst Du die Systemvariable per script:<<< das ganze hab ich jetzt so aus dem Kopf getippt. Sinngemäss müsste es stimmen. Im Dateil musst mal nachsehen, wie Du die Temperatur aus dem Thermostat ausliest...Code: Alles auswählen
WENN Thermostat.Temperatur sich ändert: SKRIPT: dom.GetObject("Deine_Systemvariable").State(dom.GetObject("Thermostat:1").DPByHssDP("TEMPERATURE").State());
Gruss
Josef
dei Script passt habe es nach langem hin und her hinbekommen . Danke nochmal für deine Hilfe!
Mit folgendem Script lässt sich also die eingestellte Solltemperatut am Wandthermostat in eine Systemvariable zwischenspeichern:
dom.GetObject("Name-der-Systemvariablen").State(dom.GetObject("Gerätename").DPByHssDP("SETPOINT").State());