home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
70.46k stars 29.39k forks source link

KNX > Single climate operation_mode_xxx_address does not allow operation_modes override #102537

Closed KNXBroker closed 8 months ago

KNXBroker commented 10 months ago

The problem

Hi!

In my house I'm only using comfort and standby mode for climate control. Therefore I'm using a single group address activating comfort, or deactivating comfort (= standby in MDT world). Using only one operation_mode_xxx_address shows always four operation modes in a climate entity. Overriding with operation_modes YAML entry is unfortunately not possible! Would be great to allow operation_modes override also in this use case. I have the feeling that operation_modes override is only possible with operation_mode_address

My goal: Showing operation mode standby and comfort with using only operation_mode_comfort_address

What version of Home Assistant Core has the issue?

core- 2023.10.4

What was the last working version of Home Assistant Core?

N/A

What type of installation are you running?

Home Assistant OS

Integration causing the issue

KNX

Link to integration documentation on our website

https://www.home-assistant.io/integrations/knx/

Diagnostics information

No response

Example YAML snippet

- name: xx
  temperature_address: 'xx'
  target_temperature_state_address: 'xx'
  setpoint_shift_address: 'xx'
  setpoint_shift_state_address: 'xx'
  setpoint_shift_mode: 'DPT9002'
  setpoint_shift_min: -10
  setpoint_shift_max: 10
  temperature_step: 0.5
  min_temp: 12
  max_temp: 24  
  command_value_state_address: 'xx'
  operation_mode_comfort_address: 'xx'
  operation_modes:
    - Comfort
    - Standby

Anything in the logs that might be useful for us?

No response

Additional information

No response

home-assistant[bot] commented 10 months ago

Hey there @julius2342, @farmio, @marvin-w, mind taking a look at this issue as it has been labeled with an integration (knx) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `knx` can trigger bot actions by commenting: - `@home-assistant close` Closes the issue. - `@home-assistant rename Awesome new title` Renames the issue. - `@home-assistant reopen` Reopen the issue. - `@home-assistant unassign knx` Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


knx documentation knx source (message by IssueLinks)

KNXBroker commented 8 months ago

No idea why, but testing with 2023.11.3 the issue is not any more there :-)