Redesign Klima dashboard with sections view for 2-column desktop layout

Switch from masonry to sections view (max_columns: 2) so rooms sit
side-by-side on desktop and stack on mobile. Weather card spans both
columns. Fan controls moved inside entities cards as inline rows.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-29 15:14:28 +02:00
parent 069f0f5cc6
commit 409682d076
+22 -38
View File
@@ -1,18 +1,19 @@
views: views:
- title: Home - title: Home
path: home path: home
type: sections
max_columns: 2
sections:
- column_span: 2
cards: cards:
- type: weather-forecast - type: weather-forecast
entity: weather.openweathermap entity: weather.openweathermap
forecast_type: daily forecast_type: daily
name: Weather Forecast name: Weather Forecast
- type: horizontal-stack - cards:
cards:
- type: vertical-stack
cards:
- type: entities - type: entities
title: Living Room Climate title: Living Room
entities: entities:
- entity: sensor.thermometer_wz_temperature - entity: sensor.thermometer_wz_temperature
name: Temperature name: Temperature
@@ -22,9 +23,8 @@ views:
name: Battery name: Battery
- type: custom:fan-percent-button-row - type: custom:fan-percent-button-row
entity: fan.ventilator_unten entity: fan.ventilator_unten
name: Living Room Fan name: Fan
- type: custom:mini-graph-card - type: custom:mini-graph-card
name: Living Room Temperature
entities: entities:
- entity: sensor.thermometer_wz_temperature - entity: sensor.thermometer_wz_temperature
- entity: sensor.thermometer_wz_humidity - entity: sensor.thermometer_wz_humidity
@@ -34,14 +34,11 @@ views:
show: show:
labels: true labels: true
icon: false icon: false
name: true name: false
- type: horizontal-stack - cards:
cards:
- type: vertical-stack
cards:
- type: entities - type: entities
title: Bedroom Climate title: Bedroom
entities: entities:
- entity: sensor.thermometer_sz_temperature_4 - entity: sensor.thermometer_sz_temperature_4
name: Temperature name: Temperature
@@ -50,12 +47,11 @@ views:
- entity: sensor.thermometer_sz_battery_4 - entity: sensor.thermometer_sz_battery_4
name: Battery name: Battery
- entity: climate.klimaanlage - entity: climate.klimaanlage
name: Bedroom AC name: AC
- type: custom:fan-percent-button-row - type: custom:fan-percent-button-row
entity: fan.ventilator_schlafzimmer entity: fan.ventilator_schlafzimmer
name: Bedroom Fan name: Fan
- type: custom:mini-graph-card - type: custom:mini-graph-card
name: Bedroom Temperature
entities: entities:
- entity: sensor.thermometer_sz_temperature_4 - entity: sensor.thermometer_sz_temperature_4
- entity: sensor.thermometer_sz_humidity_4 - entity: sensor.thermometer_sz_humidity_4
@@ -65,14 +61,11 @@ views:
show: show:
labels: true labels: true
icon: false icon: false
name: true name: false
- type: horizontal-stack - cards:
cards:
- type: vertical-stack
cards:
- type: entities - type: entities
title: Office Climate title: Office
entities: entities:
- entity: sensor.thermometer_buro_temperature_2 - entity: sensor.thermometer_buro_temperature_2
name: Temperature name: Temperature
@@ -81,18 +74,13 @@ views:
- entity: sensor.thermometer_buro_battery_2 - entity: sensor.thermometer_buro_battery_2
name: Battery name: Battery
- entity: climate.echos_mobile_klimaanlage_mit_wifi - entity: climate.echos_mobile_klimaanlage_mit_wifi
name: Office AC name: AC
- type: custom:fan-percent-button-row - type: custom:fan-percent-button-row
entity: fan.luftzirkulator entity: fan.luftzirkulator
name: Office Fan name: Fan
- type: button - entity: input_boolean.ac_automation_enabled
entity: input_boolean.ac_automation_enabled
tap_action:
action: toggle
name: AC Automation name: AC Automation
icon: mdi:air-conditioner
- type: custom:mini-graph-card - type: custom:mini-graph-card
name: Office Temperature
entities: entities:
- entity: sensor.thermometer_buro_temperature_2 - entity: sensor.thermometer_buro_temperature_2
- entity: sensor.thermometer_buro_humidity_2 - entity: sensor.thermometer_buro_humidity_2
@@ -102,14 +90,11 @@ views:
show: show:
labels: true labels: true
icon: false icon: false
name: true name: false
- type: horizontal-stack - cards:
cards:
- type: vertical-stack
cards:
- type: entities - type: entities
title: Bathroom Climate title: Bathroom
entities: entities:
- entity: sensor.thermometer_bad_temperature_3 - entity: sensor.thermometer_bad_temperature_3
name: Temperature name: Temperature
@@ -118,7 +103,6 @@ views:
- entity: sensor.thermometer_bad_battery_3 - entity: sensor.thermometer_bad_battery_3
name: Battery name: Battery
- type: custom:mini-graph-card - type: custom:mini-graph-card
name: Bathroom Temperature
entities: entities:
- entity: sensor.thermometer_bad_temperature_3 - entity: sensor.thermometer_bad_temperature_3
- entity: sensor.thermometer_bad_humidity_3 - entity: sensor.thermometer_bad_humidity_3
@@ -128,4 +112,4 @@ views:
show: show:
labels: true labels: true
icon: false icon: false
name: true name: false