ich bin openHAB-Neueinsteiger und versuche gerade in der Design-Oberfläche einige Rules zusammenzuklicken. Es geht um eine Steuerung für eine Infrarotheizung, die über einen Fritz!Dect 200 geschaltet werden soll. Das Umschalten zwischen Normalbetrieb und Nachtabsenkung funktioniert schon mal mit statischen Sollwerten. Ich möchte die Sollwerte jedoch ändern können und komme da nicht weiter. Ich habe folgende Sollwerte definiert:
- Setpoint_Temperature (aktueller Sollwert)
Code: Alles auswählen
label: Setpoint Temperature type: Number:Temperature category: temperature groupNames: [] groupType: None function: null tags: - Temperature - Setpoint
- Comfort_Temperature (Sollwert für Normalbetrieb)
Code: Alles auswählen
label: Comfort Temperature type: Number:Temperature category: temperature_hot groupNames: [] groupType: None function: null tags: - Temperature - Setpoint
- Setback_Temperature (Sollwert für Nachtabsenkung)
Code: Alles auswählen
label: Setback Temperature type: Number:Temperature category: temperature_cold groupNames: [] groupType: None function: null tags: - Temperature - Setpoint
Code: Alles auswählen
configuration: {}
triggers: []
conditions: []
actions:
- inputs: {}
id: "1"
configuration:
itemName: Setpoint_Temperature
command: Setback_Temperature
type: core.ItemCommandAction
Code: Alles auswählen
configuration: {}
triggers: []
conditions: []
actions:
- inputs: {}
id: "1"
configuration:
itemName: Setpoint_Temperature
command: "16"
type: core.ItemCommandAction
Code: Alles auswählen
22:09:10.783 [INFO ] [openhab.event.ItemCommandEvent ] - Item 'Setpoint_Temperature' received command 16
In viewtopic.php?p=9545#p9545 steht, dass man über "... .state as Number" auf den Wert eines Setpoints zugreifen kann:
Code: Alles auswählen
configuration: {}
triggers: []
conditions: []
actions:
- inputs: {}
id: "1"
configuration:
itemName: Setpoint_Temperature
command: Setback_Temperature.state as Number
type: core.ItemCommandAction
Hat jemand eine Idee, wie ich das Problem lösen kann?
VG