Files
N22/dashboards/views/05b_vanding.yaml
T

325 lines
8.4 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
title: Vanding
path: vanding
icon: mdi:sprinkler-variant
type: sections
max_columns: 2
sections:
# 💧 Jordfugt målere
- type: grid
cards:
- type: heading
heading: Jordfugt
icon: mdi:water-percent
- type: gauge
entity: sensor.annes_havesensor_soil_moisture_1
name: Højbed 1 Ærter
min: 0
max: 100
needle: true
severity:
green: 40
yellow: 20
red: 0
- type: gauge
entity: sensor.annes_havesensor_soil_moisture_2
name: Højbed 2 Kartofler
min: 0
max: 100
needle: true
severity:
green: 40
yellow: 20
red: 0
- type: gauge
entity: sensor.annes_havesensor_soil_moisture_3
name: Højbed 3 Rabarber
min: 0
max: 100
needle: true
severity:
green: 40
yellow: 20
red: 0
- type: gauge
entity: sensor.annes_havesensor_soil_moisture_4
name: Drivhus
min: 0
max: 100
needle: true
severity:
green: 45
yellow: 25
red: 0
# 📈 Jordfugt historik
- type: grid
cards:
- type: heading
heading: Jordfugt 7 dage
icon: mdi:chart-line
- type: history-graph
title: Højbede (%)
entities:
- entity: sensor.annes_havesensor_soil_moisture_1
name: HB1 Ærter
- entity: sensor.annes_havesensor_soil_moisture_2
name: HB2 Kartofler
- entity: sensor.annes_havesensor_soil_moisture_3
name: HB3 Rabarber
hours_to_show: 168
refresh_interval: 900
- type: history-graph
title: Drivhus (%)
entities:
- entity: sensor.annes_havesensor_soil_moisture_4
name: Drivhus
hours_to_show: 168
refresh_interval: 900
# 🌧️ Regn & vejr
- type: grid
cards:
- type: heading
heading: Regn (Netatmo)
icon: mdi:weather-rainy
- type: tile
entity: sensor.n22_nedbor
name: Nedbør nu
- type: tile
entity: sensor.n22_precipitation_today
name: Nedbør i dag
- type: history-graph
title: Nedbør 7 dage
entities:
- entity: sensor.n22_precipitation_today
name: Nedbør
hours_to_show: 168
refresh_interval: 1800
- type: custom:apexcharts-card
header:
show: true
title: Forventet nedbør næste 7 dage
graph_span: 7d
span:
start: day
apex_config:
chart:
type: bar
height: 200
dataLabels:
enabled: true
formatter: |
EVAL:function(val) { return val ? val + ' mm' : ''; }
xaxis:
type: datetime
labels:
datetimeFormatter:
day: "dd/MM"
yaxis:
min: 0
title:
text: mm
series:
- entity: sensor.vejr_daglig_prognose
name: Nedbør
color: "#4fc3f7"
data_generator: |
return entity.attributes.forecast.map(f => ({
x: new Date(f.datetime).getTime(),
y: f.precipitation ?? 0
}));
# ⏸️ Rain Bird RC2
- type: grid
cards:
- type: heading
heading: Rain Bird RC2
icon: mdi:sprinkler-fire
- type: tile
entity: sensor.annes_vanding_raindelay
name: Regn-forsinkelse status
- type: tile
entity: number.annes_vanding_rain_delay
name: Sæt forsinkelse (dage)
- type: tile
entity: calendar.annes_vanding
name: Vandingsplan
# 📊 Vandingshistorik
- type: grid
cards:
- type: heading
heading: Vandingstid i dag (minutter)
icon: mdi:chart-bar
- type: entities
title: Vandingstid i dag
entities:
- entity: sensor.vanding_hojbed_1_i_dag
name: HB1 Ærter
- entity: sensor.vanding_hojbed_2_i_dag
name: HB2 Kartofler
- entity: sensor.vanding_hojbed_3_i_dag
name: HB3 Rabarber
- entity: sensor.vanding_drivhus_i_dag
name: Drivhus
# ▶️ Manuel start/stop
- type: grid
cards:
- type: heading
heading: Smart vanding manuel styring
icon: mdi:water-pump
- type: tile
entity: script.vanding_hojbed_skiftevis
name: Start smart vanding
icon: mdi:sprinkler-variant
tap_action:
action: toggle
- type: entities
title: Varighed pr. cyklus (smart)
entities:
- entity: input_number.vanding_varighed_smart
name: Minutter pr. cyklus
# ⏰ Vandingstidspunkter
- type: grid
cards:
- type: heading
heading: Vandingstidspunkter
icon: mdi:clock-outline
- type: entities
title: Automatiske tidspunkter
entities:
- entity: input_datetime.vanding_morgen_tid
name: Morgen start
- entity: input_datetime.vanding_aften_tid
name: Aften start
- entity: input_datetime.vanding_sikkerhedsstop_morgen
name: Sikkerhedsstop morgen
- entity: input_datetime.vanding_sikkerhedsstop_nat
name: Sikkerhedsstop nat
- type: button
name: Gem tidspunkter som default
icon: mdi:content-save
tap_action:
action: call-service
service: shell_command.vanding_save_defaults
# Fugtigheds-mål
- type: grid
cards:
- type: heading
heading: Fugtigheds-mål
icon: mdi:water-percent
- type: entities
title: Mål fugtighed per højbed
entities:
- entity: input_number.vanding_maal_fugtighed_hojbed_1
name: Mål HB1 Ærter
- entity: input_number.vanding_maal_fugtighed_hojbed_2
name: Mål HB2 Kartofler
- entity: input_number.vanding_maal_fugtighed_hojbed_3
name: Mål HB3 Rabarber
# 🌿 Zonekontrol
- type: grid
cards:
- type: heading
heading: Zoner manuel styring med varighed
icon: mdi:water-pump
- type: vertical-stack
cards:
- type: entities
entities:
- entity: input_number.vanding_varighed_hojbed_1
name: Varighed HB1 Ærter
- type: tile
entity: switch.hojbed_2
name: Højbed 1 Ærter
icon: mdi:sprinkler
tap_action:
action: call-service
service: script.vanding_toggle_hojbed_1
- type: vertical-stack
cards:
- type: entities
entities:
- entity: input_number.vanding_varighed_hojbed_2
name: Varighed HB2 Kartofler
- type: tile
entity: switch.hojbed_1
name: Højbed 2 Kartofler
icon: mdi:sprinkler
tap_action:
action: call-service
service: script.vanding_toggle_hojbed_2
- type: vertical-stack
cards:
- type: entities
entities:
- entity: input_number.vanding_varighed_hojbed_3
name: Varighed HB3 Rabarber
- type: tile
entity: switch.drivhus_drypvanding
name: Højbed 3 Rabarber
icon: mdi:sprinkler
tap_action:
action: call-service
service: script.vanding_toggle_hojbed_3
- type: tile
entity: switch.hojbed_3
name: Drivhus
icon: mdi:greenhouse
# 🔋 Sensorbatterier
- type: grid
cards:
- type: heading
heading: Sensor batterier
icon: mdi:battery
- type: glance
show_name: true
show_icon: true
show_state: true
columns: 4
entities:
- entity: sensor.annes_havesensor_soil_battery_1
name: HB1
icon: mdi:battery
- entity: sensor.annes_havesensor_soil_battery_2
name: HB2
icon: mdi:battery
- entity: sensor.annes_havesensor_soil_battery_3
name: HB3
icon: mdi:battery
- entity: sensor.annes_havesensor_soil_battery_4
name: Drivhus
icon: mdi:battery