Zigbee TRV's - show demand/opening % of valves

The following lovelace view shows a card for all the valves (climate domain) the have a pi_heating_demand state attribute.

If you find a radiator to be too cold, you can check the valve’s opening and if it is relatively high, you probably need to purge your radiator and possibly add some pressure (/add water) to your system.

You need to install auto-entities and template-entity-row, both available through HACS.

  - title: Radiateurs %
    path: TRV_demands
    badges: []
    cards:
      - type: custom:auto-entities
        filter:
          include:
            - domain: climate
              attributes:
                pi_heating_demand: $$*
              options:
                type: custom:template-entity-row
                state: '{{ state_attr(config.entity,''pi_heating_demand''), ''%'' }}'
          exclude:
            - state: unavailable
        sort:
          method: friendly_name
        show_empty: true
        card_param: entities
        card:
          type: entities

Sample:
image

There are more options that you can tweek to change the order, etc.