Dashboard guide Home Assistant dashboards

A ducted air conditioning dashboard

Built for Actron Air ducted systems No custom cards, nothing to install Verified on Home Assistant 2026.7.1

A whole home thermostat sitting beside the three zones it feeds, so you can set the house from one dial and still shut a single room out of it. Built for an Actron Air ducted system, where the master unit owns the mode and each zone only opens or closes. Every card ships with Home Assistant, so there is nothing to install.

What you need

Everything below installs through HACS in a couple of minutes. Anything not listed is built into Home Assistant, and the dashboard reads your active theme.

Actron Air Required

Copy the YAML

Paste this into a brand new dashboard, never over a working one. Captured on Home Assistant 2026.7.1.

  1. In Home Assistant, open Settings, then Dashboards.
  2. Select Add dashboard and choose New dashboard from scratch.
  3. Open the new dashboard, then the pencil icon to enter edit mode.
  4. From the top-right menu choose Raw configuration editor.
  5. Paste the code below over the contents and save. The values you applied above are already in it.
ducted-air-conditioning.yaml Download .yaml
# A ducted air conditioning dashboard
# From Synced: https://synced.com.au/learn/ecosystems/home-assistant/dashboards/ducted-air-conditioning
# Captured on Home Assistant 2026.7.1
title: Air con
views:
  - title: Aircon
    path: aircon
    type: sections
    max_columns: 2
    badges:
      - type: entity
        entity: climate.home
        name: Master control
        show_name: true
        show_state: true
        state_content:
          - state
          - current_temperature
      - type: entity
        entity: weather.heathmont
        show_name: true
        show_state: true
        color: blue
      - type: entity
        entity: sensor.hue_motion_sensor_3_temperature
        show_name: true
        show_state: true
        color: amber
    sections:
      - type: grid
        column_span: 1
        cards:
          - type: heading
            heading: Whole home
            heading_style: title
            icon: mdi:air-conditioner
          - type: thermostat
            entity: climate.home
            name: Master control
            features:
              - type: climate-hvac-modes
                style: icons
                hvac_modes:
                  - cool
                  - heat
                  - fan_only
                  - auto
                  - "off"
              - type: climate-fan-modes
                style: dropdown
            grid_options:
              columns: full
              rows: 8
      - type: grid
        column_span: 1
        cards:
          - type: heading
            heading: Zones
            heading_style: title
            icon: mdi:home-thermometer
          - type: tile
            entity: climate.living
            name: Zone 1
            icon: mdi:home-thermometer
            icon_tap_action:
              action: toggle
            features:
              - type: target-temperature
            grid_options:
              columns: full
              rows: 4
          - type: tile
            entity: climate.theatre
            name: Zone 2
            icon: mdi:home-thermometer
            icon_tap_action:
              action: toggle
            features:
              - type: target-temperature
            grid_options:
              columns: 6
              rows: 4
          - type: tile
            entity: climate.bedrooms
            name: Zone 3
            icon: mdi:home-thermometer
            icon_tap_action:
              action: toggle
            features:
              - type: target-temperature
            grid_options:
              columns: 6
              rows: 4

About this dashboard

This is the panel we actually use, rebuilt as a file. It is built for an Actron Air ducted system, connected through the Actron Air integration that ships with Home Assistant, and the layout is shaped by how that hardware actually works.

A ducted system has one compressor and several zones hanging off it, and those are two different jobs. The outdoor unit decides whether the house is heating or cooling, whether it is on fan only or letting the system pick, and how hard the fan runs. A zone decides only whether it is taking any of that air, and what temperature it is aiming for. So the mode buttons and the fan speed dropdown live on the master thermostat and appear exactly once, while each zone gets a target temperature and an on or off.

That last point is worth being blunt about, because Home Assistant will happily let you build it wrong. A zone entity reports the full mode list, cool, heat, fan only, auto and off, exactly as the master does. Put a mode row on a zone tile and you get four buttons that look like independent control and are not. The hardware cannot cool one room while heating another. Our first version of this dashboard had those buttons and they were quietly misleading, so they came off. Each zone tile now carries a target temperature row and a tappable icon that toggles the zone open or closed, blue for open and grey for closed. When you open a zone it simply picks up whatever mode the master is running.

Everything on the page is built in. There are no custom cards, no card-mod, no injected CSS. That is worth saying plainly, because a lot of what looks like a custom card in a Home Assistant screenshot is really a stock card with its features turned on. The mode icons under the dial, the fan speed dropdown, the target temperature rows: all of those are features declared inside the card, not separate cards. Two card types and a heading do the whole panel.

The zones are named Zone 1, Zone 2 and Zone 3 in the config, which is deliberate. Your zone names are yours, and the entity IDs underneath are the part you will need to change anyway. Swap the names for your rooms and point each tile at your own climate entity. One honest note on how this was built: none of the entities in the house it came from carry an area, so the cards hand-list entities rather than pulling a whole area in. If your entities are filed into areas, an area based version of the zones section is less to maintain.

The dark appearance is the Material You theme, linked above. It is applied at the profile level rather than in the dashboard, so the config below is identical whether you use it or not. On a stock Home Assistant install this dashboard works exactly the same and simply looks like stock Home Assistant.

Frequently asked questions

Do I need to install anything to use this dashboard?

Only the integration for your air conditioner. This one uses Actron Air, which ships with Home Assistant. Every card in the dashboard is built in too. The single optional extra is the Material You theme, which changes how it looks and nothing about how it works.

Why can I not set heating or cooling on an individual zone?

Because the hardware cannot do it. One compressor serves every zone, so the mode is a whole system decision and the master dial owns it. A zone only opens or closes and aims at its own target temperature. Home Assistant will let you add mode buttons to a zone tile, but they would not mean anything.

Will this work with a brand other than Actron Air?

Yes, if your system exposes one climate entity for the unit and one per zone, which most ducted integrations do. Point the thermostat card at your unit and each tile at a zone. If your zones genuinely support their own modes, you can add a mode row back to the tiles.

What if my system has more or fewer zones than three?

Copy or delete a tile card. Each zone is one tile pointed at one climate entity, so the section grows or shrinks without anything else changing. If you want three across one row, set each tile's grid_options columns to 4.

Can I use this with a single split system instead of ducted?

Yes. Keep the Whole home section with the thermostat card pointed at your unit and delete the Zones section entirely. The thermostat card and its features work the same way for a split system.

Still need a hand?

We answer most messages within one business day. If your question is about an existing order, have your order number ready. It speeds things up.

Contact us