Clooos / Bubble-Card

Bubble Card is a minimalist card collection for Home Assistant with a nice pop-up touch.
MIT License
1.97k stars 57 forks source link

v2.3.0-beta.5 Climate Card Shows Multiple Set Temperature Groups #917

Open zanix opened 1 day ago

zanix commented 1 day ago

Describe the bug
Climate card shows set temperature, target_temp_high, and target_temp_low in heat mode.

Thermostat is an Ecobee using the Homekit integration. This also happens when using the (cloud based) Ecobee integration.

To Reproduce
Steps to reproduce the behavior:

  1. Create a bubble climate card
  2. Choose an Ecobee thermostat (either homekit or cloud integration)
  3. Card shows 3 temperature sub-button groups

Expected behavior

Screenshots
image

YAML
If applicable, add any relevant YAML code.

type: custom:bubble-card
card_type: climate
entity: climate.ecobee
sub_button:
  - name: HVAC modes menu
    select_attribute: hvac_modes
    state_background: false
    show_arrow: false

Informations (please complete the following information):

Additional context
Thermostat state and attributes

state: heat

(homekit) attributes:

hvac_modes: off, heat, cool, heat_cool
min_temp: 45
max_temp: 92
min_humidity: 20
max_humidity: 50
fan_modes: on, auto
current_temperature: 68
temperature: 68
target_temp_high: null
target_temp_low: null
current_humidity: 34
humidity: 36
fan_mode: auto
hvac_action: fan
friendly_name: Ecobee
supported_features: 399

(cloud) attributes:

hvac_modes: heat_cool, heat, cool, off
min_temp: 44.6
max_temp: 95
target_temp_step: 0.5
fan_modes: auto, on
preset_modes: home, away, sleep, away_indefinitely
current_temperature: 68.2
temperature: 68
target_temp_high: null
target_temp_low: null
current_humidity: 34
fan_mode: auto
hvac_action: fan
preset_mode: home
fan: on
climate_mode: Home
equipment_running: fan
fan_min_on_time: 30
Clooos commented 1 day ago

Hi! I don't have any smart thermostat to test it, so your feedback is really welcome!

I will fix that in the next release 👌

Clooos commented 1 day ago

This should be fixed, could you try this version? 🤞

To install it, you need to remove Bubble Card from HACS first, then install it with the "Without HACS" method.

bubble-card.js.zip

Once installed, clear your cache then check in the editor if you see v2.3.0-beta.6.

I can't wait for your feedback because this is probably the last issue with the climate card 😁

zanix commented 1 day ago

It seems to work now. It's only showing the 1 group when in heat or cool mode. And 2 groups show when in heat/cool mode. Adjusting the temperature works as well.

Clooos commented 1 day ago

Yeah, finally! Thank you for testing it that fast! 😃

EdanStarfire commented 6 hours ago

Also, confirming this works for me as well. Thanks for your responsiveness!