Temperature display in area card

I’m using area cards and room temperature is correctly shown on the card, very nice feature btw. It works if it is somehow a discrete sensor received / provided by MQTT sensor. However I’m using also in two rooms aqara window sensors, received by ZigBee bridge. These window sensors also provide a temperature. However this temperature is not shown on area card, even is assigned to same area room…


Any idea what is the problem here?

Did you work this out? Mine was wrong too but it looks like the average temperature is shown on the card. For me, I removed the other.

Maybe changing the other temp to Diagnostic entities helps?

I have the same problem with the Area Widget - regarding to the tempreture coming from my homematic thermostate.
This is sadly missing and i don’t know how to enable the temparture for the Area:

To get temperature on area card (or any other type of sensor), you must have a sensor with device_class: temperature in the area, and it must not be a diagnostic sensor.

If you only have a diagnostic sensor or a climate entity, you can use a template to create a temperature sensor for the area, and that will be shown on area card.

1 Like

My temperature was a diagnostic sensor. Creating a template sensor fixed the issue and made it appear in the Area card.

  1. Create Helper
  2. Select Template
  3. Template a sensor
  4. Fill that out and use this with your sensor’s name {{states('sensor.device_temperature')}}
  5. Assign the helper to the area
1 Like