-
-
Notifications
You must be signed in to change notification settings - Fork 117
Description
Description of problem:
- using xknx standalone
- using Home-Assistant knx integration
Version information:
- xknx / Home-Assistant release with the issue: 2022.12.5
- last working xknx / Home-Assistant release (if known):
KNX installation:
I am using a Gira TS2plus which implements the setpoint very different from what is implemented in xknx.
In xknx the setpoint is around "zero" ... like [-4,+4]. The Ts2plus has a similar Konzept which is Called "Basis Sollwertverschiebung". Kind of "Base Target Value Setpoint". Actuall this is the target temperature for the comfort mode. For the other modes you define fixed offsets (like away 2°K less and night 7°k less). Say you configured the "Basissollwert" to 22°C the target temperature for comfort mode is set to 22°C, away tp 20°C and night to 15°C.
You can use the GA "Basis Sollwertverschiebung" to move the target temperature for all modes. If you set the GA configured for to a diffferent value it "moves" all the other temperatures. Similar concept like the setpoint, but not in the range [-4,+4], but around the base temperatur [+18,+26].
I see two potential options to implement this ...
- allow values for setpoint_min and setpoint_shift_min which are above zero to set
setpoint_shift_min: 18
setpoint_shift_max: 26
- add another parameter which is called
setpoint_shift_offset
This value would be added before sending the setpoinmt to the setpoint GA adress and substracted from every value which is received from the bus.
The 1st option seems more consistant to me.
Please allow me to say that I am not capable of implementing this on my own. I was lucky enough to find out/understand what the issue actually is with my TS2plus. I am happy to test if need is.
Let me know your thoughts.
Ralf