Übersicht: View 4
Dashboard-View 'View 4' mit 17 Karten. Teil des Haupt-Dashboards.
Übersicht: View 4
# Entity-IDs sind anonymisiert. Ersetze sie durch deine eigenen.
# Beispiel: light.dein_wohnzimmer_licht -> light.wohnzimmer_deckenlampe
title: View 4
icon: mdi:wrench-clock
path: wartung
type: sections
max_columns: 4
sections:
- type: grid
cards:
- type: heading
heading: Wohnraumlüftung
heading_style: title
- type: vertical-stack
cards:
- type: entities
entities:
- entity: sensor.kwl_t_aul
name: Temperatur Außenluft
- entity: sensor.kwl_t_fol
name: Temperatur Fortluft
- entity: sensor.kwl_t_zu
name: Temperatur Zuluft
- entity: sensor.kwl_t_ab
name: Temperatur Abluft
- entity: sensor.kwl_volumenstrom_ab
name: Volumenstrom Abluft
- entity: sensor.kwl_volumenstrom_zu
name: Volumenstrom Zuluft
- entity: sensor.kwl_drehzahl_ab
name: Drehzahl AB
- entity: sensor.kwl_drehzahl_zu
name: Drehzahl ZU
- entity: sensor.kwl_co2
name: CO2
- entity: sensor.kwl_rf_ab
name: Relative Feuchte AB
- entity: sensor.kwl_restlaufzeit_filter_zu
name: Restlaufzeit Filter ZU
- entity: sensor.kwl_bypass
name: Bypass
- entity: sensor.kwl_betriebmodus
name: Betriebsmodus
- entity: sensor.kwl_luftungsstufe
name: Stufe
- entity: sensor.kwl_warmeruckgewinnung
name: Wärmerückgewinnung (WRG)
- type: vertical-stack
cards:
- type: horizontal-stack
cards:
- show_name: true
show_icon: true
type: button
icon: mdi:fan-off
name: Aus
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 550
unit: 1
value:
- 0
hub: ws300
target: {}
icon_height: 20px
show_state: true
- show_name: true
show_icon: true
type: button
icon: mdi:hand-back-left-outline
name: Manuell
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 550
unit: 1
value:
- 1
hub: ws300
target: {}
icon_height: 20px
show_state: true
- show_name: true
show_icon: true
type: button
icon: mdi:clock-time-eight-outline
name: Auto-Zeit
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 550
unit: 1
value:
- 2
hub: ws300
target: {}
icon_height: 20px
show_state: true
- show_name: true
show_icon: true
type: button
icon: m3o:nest-thermostat-sensor
name: Auto-Sensor
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 550
unit: 1
value:
- 3
hub: ws300
target: {}
icon_height: 20px
show_state: true
- type: horizontal-stack
cards:
- show_name: true
show_icon: true
type: button
icon: mdi:fan
name: Feuchtes.
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 554
unit: 1
value:
- 1
hub: ws300
target: {}
icon_height: 25px
show_state: true
- show_name: true
show_icon: true
type: button
icon: mdi:fan-speed-1
name: Reduziert
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 554
unit: 1
value:
- 2
hub: ws300
target: {}
icon_height: 25px
show_state: true
- show_name: true
show_icon: true
type: button
icon: mdi:fan-speed-2
name: Nenn
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 554
unit: 1
value:
- 3
hub: ws300
target: {}
icon_height: 25px
show_state: true
- show_name: true
show_icon: true
type: button
icon: mdi:fan-speed-3
name: Intensiv
tap_action:
action: perform-action
perform_action: modbus.write_register
data:
address: 554
unit: 1
value:
- 4
hub: ws300
target: {}
icon_height: 25px
show_state: true
- type: grid
cards:
- type: heading
heading: Littlefoot NAS
heading_style: title
- type: vertical-stack
cards:
- type: entities
title: QNAP NAS – Systemstatus
show_header_toggle: false
entities:
- entity: sensor.littlefoot_cpu_auslastung
name: CPU-Auslastung
- entity: sensor.littlefoot_cpu_temperatur
name: CPU-Temperatur
- entity: sensor.littlefoot_systemtemperatur
name: Systemtemperatur
- entity: sensor.littlefoot_verwendeter_arbeitsspeicher
name: RAM genutzt
- entity: sensor.littlefoot_betriebszeit
name: Betriebszeit
- type: entities
title: Speichernutzung
show_header_toggle: false
entities:
- entity: sensor.littlefoot_verwendeter_speicherplatz_datavol1
name: Genutzter Speicher (DataVol1)
- entity: sensor.littlefoot_volume_nutzung_datavol1
name: Volume-Nutzung %
- entity: sensor.littlefoot_volume_grosse
name: Gesamtgröße Volume
- type: horizontal-stack
cards:
- type: gauge
entity: sensor.littlefoot_cpu_auslastung
name: CPU
min: 0
max: 100
- type: gauge
entity: sensor.littlefoot_cpu_temperatur
name: CPU °C
min: 30
max: 90
- type: gauge
entity: sensor.littlefoot_volume_nutzung_datavol1
name: Volume %
min: 0
max: 100
- type: entities
title: Netzwerk
show_header_toggle: false
entities:
- entity: sensor.littlefoot_eth0_download
name: Download
- entity: sensor.littlefoot_eth0_upload
name: Upload
- entity: sensor.littlefoot_eth0_paketfehler
name: Paketfehler
- type: entities
title: Festplattenstatus
show_header_toggle: false
entities:
- entity: sensor.littlefoot_status_des_laufwerks_0_1
name: HDD 1 Status
- entity: sensor.littlefoot_laufwerk_0_1_temperatur
name: HDD 1 Temperatur
- entity: sensor.littlefoot_status_des_laufwerks_0
name: HDD 2 Status
- entity: sensor.littlefoot_laufwerk_0_2_temperatur
name: HDD 2 Temperatur
- entity: sensor.littlefoot_status_des_laufwerks_0_3
name: HDD 3 Status
- entity: sensor.littlefoot_laufwerk_0_3_temperatur
name: HDD 3 Temperatur
- entity: sensor.littlefoot_status_des_laufwerks_0_4
name: HDD 4 Status
- entity: sensor.littlefoot_laufwerk_0_4_temperatur
name: HDD 4 Temperatur
- type: grid
cards:
- type: heading
icon: mdi:pool-thermometer
heading: Whirlpool
heading_style: title
visibility:
- condition: state
entity: switch.spa_bubbles
state_not: unavailable
- type: vertical-stack
cards:
- type: custom:mushroom-chips-card
chips:
- type: template
entity: input_boolean.whirlpool
icon: '{% if is_state(''input_boolean.whirlpool'',''on'') %}mdi:toggle-switch{% else %}mdi:toggle-switch-off{% endif
%}
'
content: Erlaubnis
icon_color: '{% if is_state(''input_boolean.whirlpool'',''on'') %}green{% else %}grey{% endif %}
'
tap_action:
action: toggle
- type: template
entity: binary_sensor.whirlpool_energie_preis_ok
icon: '{% if is_state(''binary_sensor.whirlpool_energie_preis_ok'',''on'') %}mdi:lightning-bolt{% else %}mdi:close-circle{%
endif %}
'
content: Freigabe
icon_color: '{% if is_state(''binary_sensor.whirlpool_energie_preis_ok'',''on'') %}amber{% else %}red{% endif %}
'
- type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: custom:mushroom-entity-card
entity: switch.spa_bubbles
name: Bubbles
icon: mdi:weather-dust
layout: vertical
tap_action:
action: toggle
- type: custom:mushroom-entity-card
entity: switch.spa_filter
name: Filter
icon: mdi:filter
layout: vertical
- type: custom:mushroom-entity-card
entity: switch.spa_power
name: Power
icon: mdi:power
layout: vertical
- type: custom:mushroom-entity-card
entity: switch.spa_locked
name: Kindersicherung
icon: mdi:lock
layout: horizontal
- type: thermostat
entity: climate.spa_thermostat
show_current_as_primary: true
- type: vertical-stack
cards:
- type: horizontal-stack
cards:
- type: custom:mushroom-number-card
entity: input_number.whirlpool_min_pv
name: Mindest-PV (kW)
icon: mdi:solar-power
display_mode: slider
- type: custom:mushroom-number-card
entity: input_number.whirlpool_min_soc
name: Mindest-SoC (%)
icon: mdi:battery-high
display_mode: slider
- type: custom:mushroom-number-card
entity: input_number.whirlpool_max_price
name: Max-Preis (€/kWh)
icon: mdi:currency-eur
display_mode: slider
- type: custom:mushroom-template-card
primary: '{% if is_state(''binary_sensor.whirlpool_energie_preis_ok'',''on'') %} Freigabe AKTIV {% else %} Freigabe
INAKTIV {% endif %}
'
secondary: '{% set pv_ok = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''pv_ok'') %} {% set soc_ok = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''soc_ok'')
%} {% set cheap_ok = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''cheap_ok'') %} {% set pv_kw = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''pv_kw'')
%} {% set soc = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''soc'') %} {% set price = state_attr(''binary_sensor.whirlpool_energie_preis_ok'',''price'')
%} PV: {{ pv_kw }} kW (OK: {{ pv_ok }}), SoC: {{ soc }} % (OK: {{ soc_ok }}), Preis: {{ price }} €/kWh (Fallback:
{{ cheap_ok }})
'
icon: '{% if is_state(''binary_sensor.whirlpool_energie_preis_ok'',''on'') %}mdi:checkbox-marked-circle{% else %}mdi:close-circle{%
endif %}
'
icon_color: '{% if is_state(''binary_sensor.whirlpool_energie_preis_ok'',''on'') %}green{% else %}red{% endif %}
'
multiline_secondary: true
visibility:
- condition: state
entity: switch.spa_bubbles
state_not: unavailable
- type: grid
cards:
- type: heading
heading: Drucker
heading_style: title
icon: mdi:cloud-print
- type: grid
columns: 2
square: false
cards:
- type: gauge
name: Schwarz
entity: sensor.drucker_tinte_schwarz
min: 0
max: 100
severity:
green: 40
yellow: 20
red: 0
- type: gauge
name: Cyan
entity: sensor.drucker_tinte_cyan
min: 0
max: 100
severity:
green: 40
yellow: 20
red: 0
- type: gauge
name: Magenta
entity: sensor.drucker_tinte_magenta
min: 0
max: 100
severity:
green: 40
yellow: 20
red: 0
- type: gauge
name: Gelb
entity: sensor.drucker_tinte_gelb
min: 0
max: 100
severity:
green: 40
yellow: 20
red: 0
- type: heading
heading: Routinen
- type: entities
entities:
- entity: counter.days_since_luftfilter_gereinigt
- entity: counter.days_since_spulmaschine_gereinigt
- entity: counter.days_since_spulmaschinensalz_nachgefullt
- entity: counter.days_since_wasserfilter_gespult
show_header_toggle: false
- type: heading
heading: Proxmox
heading_style: title
- type: custom:mushroom-template-card
primary: Proxmox Server
secondary: "{{ expand(\n 'binary_sensor.proxmox_adguard',\n 'binary_sensor.proxmox_cloudflared',\n 'binary_sensor.proxmox_haos_16_3',\n\
\ 'binary_sensor.proxmox_paperless_ai',\n 'binary_sensor.proxmox_paperless_gpt',\n 'binary_sensor.proxmox_paperless_ngx'\n\
) | selectattr('state','eq','on') | list | count }} von 6 Diensten laufen\n"
icon: mdi:server
color: "{% if expand(\n 'binary_sensor.proxmox_adguard',\n 'binary_sensor.proxmox_cloudflared',\n 'binary_sensor.proxmox_haos_16_3',\n\
\ 'binary_sensor.proxmox_paperless_ai',\n 'binary_sensor.proxmox_paperless_gpt',\n 'binary_sensor.proxmox_paperless_ngx'\n\
) | selectattr('state','eq','off') | list | count == 0 %} green {% else %} red {% endif %}\n"
features_position: bottom
grid_options:
columns: 12
rows: 1
- type: entities
show_header_toggle: false
entities:
- entity: binary_sensor.proxmox_adguard
name: AdGuard
- entity: binary_sensor.proxmox_cloudflared
name: Cloudflared
- entity: binary_sensor.proxmox_haos_16_3
name: Home Assistant OS
- entity: binary_sensor.proxmox_paperless_ngx
name: Paperless
- entity: binary_sensor.proxmox_paperless_ai
name: Paperless AI
- entity: binary_sensor.proxmox_paperless_gpt
name: Paperless GPT
cards: []
