KevinHA1
(Kevin Clocheret)
August 12, 2023, 3:10pm
1
I have an issue with the climate settings in KNX.
Operation_mode_address is a 1byte (8bit) ETS setting.
For my Gira Push2 sensos thermostat I have to send a value 0, 1, 2 or 3 to get the Comfort, Stand-by, Night, Frost protection.
I cannot send ‘comfort’
How do I solve this??
Thx
Kevin
farmio
(Matthias Alphart)
August 12, 2023, 3:25pm
2
Hi !
KevinHA1:
I cannot send ‘comfort’
What exactly do you mean? If you set the preset of the HA entity to “comfort”, what telegram is sent - and what would you expect / need?
What exact DPT does your device use?
KevinHA1
(Kevin Clocheret)
August 12, 2023, 3:32pm
3
I can control the KNX address by sending a value ‘0’ for confort, value ‘1’ for standby
These values are send with Gira Homeserver Expert 4.5
The following can be selected…
Bit 0: Comfort-mode
Bit 1: Standby-mode
Bit 2: Night-mode
Bit 3: frost/heat protection
farmio
(Matthias Alphart)
August 12, 2023, 3:52pm
4
Ah, this is a bitmask thing… okay I think that is not supported - the standardized way to change these modes is integer based (DPT 20.102)
You can however try to set up a “select” entity for that.
KevinHA1
(Kevin Clocheret)
August 12, 2023, 4:12pm
5
Hi Farmio,
I have found a way around it.
I have put the operation_mode_address in a KNX number field
number:
- name: "thermostaat slaapkamer2"
address: "11/6/3"
type: "1byte_signed"
respond_to_read: "true"
min: "0"
max: "3"
The values I found were:
Bit 0: Comfort-mode = value ‘01’
Bit 1: Standby-mode = value ‘1’
Bit 2: Night-mode = value ‘2’
Bit 3: frost/heat protection = value ‘3’
Thx
Kevin
farmio
(Matthias Alphart)
August 12, 2023, 4:28pm
6
a select entity would do about the same, but you can assign names to the values and get a drop-down menu