core: Generic Thermostat - graph not showing green fill after 0.96

Home Assistant release with the issue: 0.96.5

Last working Home Assistant release (if known): 0.95

Operating environment (Hass.io/Docker/Windows/etc.): Hass.io

Component/platform: Generic Thermostat

Description of problem: Almost the same as #25578, I think the problem is related to the HA thermostat component. And not the custom component of the other issue.

After 0.96 the climate history graph is not showing the status shaded part (if it’s cooling or not).

here is my entity status: image

The history graph: image

The history graph used to be something like this (the green part showing if it is actually cooling or not): image

Problem-relevant configuration.yaml entries and (fill out even if it seems unimportant):

climate:
  - platform: generic_thermostat
    name: Ventilatie Receptie thermostaat
    heater: switch.ventilatie_receptie
    target_sensor: sensor.ventilatie_receptie_temperatuur_min
    ac_mode: true
    target_temp: 22
    initial_hvac_mode: "off"

Traceback (if applicable):


Additional information: It also happens in the Honeywell Thermostat integration, according to this topic.

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 25 (3 by maintainers)

Most upvoted comments

I tested creating a History Graph using the UI. No Green Fill shown. Somewhere there is a mismatch/disconnect. This code shows History Graph is using hvac_action == heating or hvac_action == cooling. I can see the hvac_action attribute of my Climate component (MQTT HVAC) set to cooling but still no green fill.

No difference. The Climate state is always equal to hvac_mode.