Thermostat card - Add the ability to show additional informations

Something like this?

It is an entities card with other cards inside it. It uses custom hui element to accomplish this.

type: entities
show_header_toggle: false
title: Upstairs
entities:
  - type: custom:hui-element
    card_type: thermostat
    entity: climate.upstairs
    features:
      - type: climate-hvac-modes
        hvac_modes:
          - fan_only
          - dry
          - cool
          - heat
          - heat_cool
          - 'off'
  - animation:
      state: 'off'
    columns: '1'
    direction: right
    entities:
      - entity: sensor.lounge_room_temperature
        icon: mdi:thermometer
        max: '40'
        min: '-10'
        name: Temperature
        severity:
          - color: '#039BE5'
            from: '-10'
            to: '17.9'
          - color: '#0da035'
            from: '18'
            to: '22.9'
          - color: '#e0b400'
            from: '23'
            to: '24.9'
          - color: '#e45e65'
            from: '25'
            to: '40'
        target: '18'
      - entity: sensor.upstairs_heat_pump_power
        max: '4000'
        min: '0'
        name: Power
        severity:
          - color: '#039BE5'
            from: '0'
            to: '299.9'
          - color: '#0da035'
            from: '300'
            to: '899.9'
          - color: '#e0b400'
            from: '900'
            to: '1799.9'
          - color: '#e45e65'
            from: '1800'
            to: '4000'
    entity_row: true
    height: 28px
    positions:
      icon: inside
      indicator: inside
      minmax: 'off'
      name: inside
      title: 'off'
      value: inside
    type: custom:bar-card
    value_style:
      color: var(--primary-text-color)
      text-shadow: none
  - card_type: custom:fold-entity-row
    head:
      entity: automation.sheduled_heatpump
      state_color: true
      name: Schedule
    padding: 0
    type: custom:hui-element
    entities:
      - type: custom:hui-element
        card_type: entities
        entities:
          - entity: schedule.upstairs_heat_pump
            state_color: true
          - entity: input_number.upstairs_ac_temp_set_heat
            name: AC Heat Set Temp
          - entity: input_number.upstairs_ac_temp_set_cool
            name: AC Cool Set Temp
          - entity: sensor.upstairs_heatpump_mode_required
  - card_type: custom:fold-entity-row
    head:
      entity: automation.upstairs_aircon_temperature_adjustment
      name: Auto Temperature Adjustment
      state_color: true
    padding: 0
    type: custom:hui-element
    entities:
      - type: custom:hui-element
        card_type: entities
        entities:
          - entity: schedule.upstairs_ac_boost
            state_color: true
          - entity: input_number.away_or_in_bed_delta
          - entity: input_number.peak_rate_delta
          - entity: input_number.boost_delta

The other option may be to use the tile card thermostat and this to add extra buttons:

1 Like