Browse Source

Add weather dashboards, including 12 hour and 5 day forecasts

master
KemoNine 3 years ago
parent
commit
9b995080a1
  1. 49
      appdaemon/dashboards/Main.dash
  2. 51
      appdaemon/dashboards/Weather.dash
  3. 29
      appdaemon/dashboards/Weather_5Day.dash
  4. 36
      appdaemon/dashboards/Weather_Hourly.dash
  5. 149
      appdaemon/dashboards/darksky_current.yaml
  6. 344
      appdaemon/dashboards/darksky_daily.yaml
  7. 820
      appdaemon/dashboards/darksky_hourly.yaml
  8. 7
      appdaemon/dashboards/header.yaml

49
appdaemon/dashboards/Main.dash

@ -1,24 +1,47 @@
# Dashboard Config
title: Main Panel
widget_dimensions: [121, 122]
title: Home
widget_dimensions: [120, 120]
widget_size: [1, 1]
widget_margins: [5, 5]
columns: 10
rows: 6
#columns: 10
#rows: 6
global_parameters:
use_comma: 0
precision: 0
use_hass_icon: 1
# Common navigation
nav_main:
widget_type: navigate
dashboard: Main
title2: Home
icon_inactive: mdi-home-assistant
widget_style: "background: MEDIUMSLATEBLUE;"
# Navigation
nav_weather:
widget_type: navigate
dashboard: Weather
icon_inactive: mdi-arrow-right-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
# Widgets
current_weather:
widget_type: weather
show_forecast: 0
prefer_icons: 1
forecast_title: Tomorrow
sensors:
icon: sensor.dark_sky_icon
temperature: sensor.dark_sky_temperature
apparent_temperature: sensor.dark_sky_apparent_temperature
precip_probability: sensor.dark_sky_precip_probability
precip_intensity: sensor.dark_sky_precip_intensity
precip_type: sensor.dark_sky_precip
forecast_icon: sensor.dark_sky_icon_1d
forecast_temperature_min: sensor.dark_sky_overnight_low_temperature_1d
forecast_temperature_max: sensor.dark_sky_daytime_high_temperature_1d
forecast_precip_probability: sensor.dark_sky_precip_probability_12h
forecast_precip_type: ""
wind_bearing: ""
wind_speed: ""
pressure: ""
# Layout
layout:
- include: header
- nav_main, reload, clock
- include: header
- nav_main, clock(2x1), reload
- current_weather(3x1), nav_weather

51
appdaemon/dashboards/Weather.dash

@ -0,0 +1,51 @@
# Dashboard Config
title: Main Panel
widget_dimensions: [120, 120]
widget_size: [1, 1]
widget_margins: [5, 5]
columns: 7
rows: 7
global_parameters:
use_comma: 0
precision: 0
use_hass_icon: 1
nav_back:
widget_type: navigate
dashboard: Main
icon_inactive: mdi-arrow-left-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
nav_weather_hourly:
widget_type: navigate
dashboard: Weather_Hourly
icon_inactive: mdi-arrow-right-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
nav_weather_5day:
widget_type: navigate
dashboard: Weather_5Day
icon_inactive: mdi-arrow-right-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
label_hourly:
widget_type: label
text: Hourly Forecast
widget_style: "background: MEDIUMSLATEBLUE;"
label_daily:
widget_type: label
text: 5 Day Forecast
widget_style: "background: MEDIUMSLATEBLUE;"
# Layout
layout:
- include: header
- nav_main, clock(4x1), nav_back, reload
- include: darksky_current
- label_current(7x1)
- current_icon, current_temperature, current_feels_like, current_humidity, current_precipitation, current_precipitation_intensity, current_precipitation_accumulation
- label_today(7x1)
- today_icon, today_high_temperature, today_low_temperature, today_humidity, today_precipitation, today_precipitation_intensity, today_precipitation_accumulation
- label_hourly(6x1), nav_weather_hourly
- label_daily(6x1), nav_weather_5day

29
appdaemon/dashboards/Weather_5Day.dash

@ -0,0 +1,29 @@
# Dashboard Config
title: Main Panel
widget_dimensions: [120, 120]
widget_size: [1, 1]
widget_margins: [5, 5]
columns: 8
rows: 6
global_parameters:
use_comma: 0
precision: 0
use_hass_icon: 1
nav_back:
widget_type: navigate
dashboard: Weather
icon_inactive: mdi-arrow-left-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
# Layout
layout:
- include: header
- nav_main, clock(5x1), nav_back, reload
- include: darksky_daily
- label_daily(8x1)
- label_1d, 1d_icon, 1d_high_temperature, 1d_low_temperature, 1d_humidity, 1d_precipitation, 1d_precipitation_intensity, 1d_precipitation_accumulation
- label_2d, 2d_icon, 2d_high_temperature, 2d_low_temperature, 2d_humidity, 2d_precipitation, 2d_precipitation_intensity, 2d_precipitation_accumulation
- label_3d, 3d_icon, 3d_high_temperature, 3d_low_temperature, 3d_humidity, 3d_precipitation, 3d_precipitation_intensity, 3d_precipitation_accumulation
- label_4d, 4d_icon, 4d_high_temperature, 4d_low_temperature, 4d_humidity, 4d_precipitation, 4d_precipitation_intensity, 4d_precipitation_accumulation
- label_5d, 5d_icon, 5d_high_temperature, 5d_low_temperature, 5d_humidity, 5d_precipitation, 5d_precipitation_intensity, 5d_precipitation_accumulation

36
appdaemon/dashboards/Weather_Hourly.dash

@ -0,0 +1,36 @@
# Dashboard Config
title: Main Panel
widget_dimensions: [120, 120]
widget_size: [1, 1]
widget_margins: [5, 5]
columns: 8
rows: 13
global_parameters:
use_comma: 0
precision: 0
use_hass_icon: 1
nav_back:
widget_type: navigate
dashboard: Weather
icon_inactive: mdi-arrow-left-bold-outline
widget_style: "background: MEDIUMSLATEBLUE;"
# Layout
layout:
- include: header
- nav_main, clock(5x1), nav_back, reload
- include: darksky_hourly
- label_hourly(8x1)
- label_1h, 1h_icon, 1h_temperature, 1h_feels_like, 1h_humidity, 1h_precipitation, 1h_precipitation_intensity, 1h_precipitation_accumulation
- label_2h, 2h_icon, 2h_temperature, 2h_feels_like, 2h_humidity, 2h_precipitation, 2h_precipitation_intensity, 2h_precipitation_accumulation
- label_3h, 3h_icon, 3h_temperature, 3h_feels_like, 3h_humidity, 3h_precipitation, 3h_precipitation_intensity, 3h_precipitation_accumulation
- label_4h, 4h_icon, 4h_temperature, 4h_feels_like, 4h_humidity, 4h_precipitation, 4h_precipitation_intensity, 4h_precipitation_accumulation
- label_5h, 5h_icon, 5h_temperature, 5h_feels_like, 5h_humidity, 5h_precipitation, 5h_precipitation_intensity, 5h_precipitation_accumulation
- label_6h, 6h_icon, 6h_temperature, 6h_feels_like, 6h_humidity, 6h_precipitation, 6h_precipitation_intensity, 6h_precipitation_accumulation
- label_7h, 7h_icon, 7h_temperature, 7h_feels_like, 7h_humidity, 7h_precipitation, 7h_precipitation_intensity, 7h_precipitation_accumulation
- label_8h, 8h_icon, 8h_temperature, 8h_feels_like, 8h_humidity, 8h_precipitation, 8h_precipitation_intensity, 8h_precipitation_accumulation
- label_9h, 9h_icon, 9h_temperature, 9h_feels_like, 9h_humidity, 9h_precipitation, 9h_precipitation_intensity, 9h_precipitation_accumulation
- label_10h, 10h_icon, 10h_temperature, 10h_feels_like, 10h_humidity, 10h_precipitation, 10h_precipitation_intensity, 10h_precipitation_accumulation
- label_11h, 11h_icon, 11h_temperature, 11h_feels_like, 11h_humidity, 11h_precipitation, 11h_precipitation_intensity, 11h_precipitation_accumulation
- label_12h, 12h_icon, 12h_temperature, 12h_feels_like, 12h_humidity, 12h_precipitation, 12h_precipitation_intensity, 12h_precipitation_accumulation

149
appdaemon/dashboards/darksky_current.yaml

@ -0,0 +1,149 @@
label_current:
widget_type: label
text: Current Conditions
widget_style: "background: MEDIUMSLATEBLUE;"
label_current_icon:
widget_type: icon
entity: sensor.dark_sky_icon_0h
icons:
default:
icon: mdi-clock
current_icon:
widget_type: icon
entity: sensor.dark_sky_icon_0h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
current_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_0h
title: Temperature
units: '°F'
current_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_0h
title: Feels Like
units: '°F'
current_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_0h
title: Humidity
units: '%'
current_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_0h
title: "Precipitation"
units: "%"
min: 0
max: 100
current_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_0h
title: Intensity
units: '"/hr'
current_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_0h
title: Accumulation
units: '"'
label_today:
widget_type: label
text: Today
widget_style: "background: MEDIUMSLATEBLUE;"
label_today_icon:
widget_type: icon
entity: sensor.dark_sky_icon_0d
icons:
default:
icon: mdi-calendar
today_icon:
widget_type: icon
entity: sensor.dark_sky_icon_0d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
today_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_0d
title: High
units: '°F'
today_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_0d
title: Low
units: '°F'
today_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_0d
title: Humidity
units: '%'
today_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_0d
title: "Precipitation"
units: "%"
min: 0
max: 100
today_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_0d
title: Intensity
units: '"/hr'
today_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_0d
title: Accumulation
units: '"'

344
appdaemon/dashboards/darksky_daily.yaml

@ -0,0 +1,344 @@
label_daily:
widget_type: label
text: 5 Day Forecast
widget_style: "background: MEDIUMSLATEBLUE;"
label_1d:
widget_type: label
text: 1d
widget_style: "background: MEDIUMSLATEBLUE;"
1d_icon:
widget_type: icon
entity: sensor.dark_sky_icon_1d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
1d_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_1d
title: Low
units: '°F'
1d_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_1d
title: High
units: '°F'
1d_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_1d
title: Humidity
units: '%'
1d_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_1d
title: "Precipitation"
units: "%"
min: 0
max: 100
1d_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_1d
title: Intensity
units: '"/hr'
1d_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_1d
title: Accumulation
units: '"'
label_2d:
widget_type: label
text: 2d
widget_style: "background: MEDIUMSLATEBLUE;"
2d_icon:
widget_type: icon
entity: sensor.dark_sky_icon_2d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
2d_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_2d
title: Low
units: '°F'
2d_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_2d
title: High
units: '°F'
2d_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_2d
title: Humidity
units: '%'
2d_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_2d
title: "Precipitation"
units: "%"
min: 0
max: 100
2d_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_2d
title: Intensity
units: '"/hr'
2d_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_2d
title: Accumulation
units: '"'
label_3d:
widget_type: label
text: 3d
widget_style: "background: MEDIUMSLATEBLUE;"
3d_icon:
widget_type: icon
entity: sensor.dark_sky_icon_3d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
3d_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_3d
title: Low
units: '°F'
3d_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_3d
title: High
units: '°F'
3d_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_3d
title: Humidity
units: '%'
3d_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_3d
title: "Precipitation"
units: "%"
min: 0
max: 100
3d_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_3d
title: Intensity
units: '"/hr'
3d_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_3d
title: Accumulation
units: '"'
label_4d:
widget_type: label
text: 4d
widget_style: "background: MEDIUMSLATEBLUE;"
4d_icon:
widget_type: icon
entity: sensor.dark_sky_icon_4d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
4d_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_4d
title: Low
units: '°F'
4d_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_4d
title: High
units: '°F'
4d_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_4d
title: Humidity
units: '%'
4d_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_4d
title: "Precipitation"
units: "%"
min: 0
max: 100
4d_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_4d
title: Intensity
units: '"/hr'
4d_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_4d
title: Accumulation
units: '"'
label_5d:
widget_type: label
text: 5d
widget_style: "background: MEDIUMSLATEBLUE;"
5d_icon:
widget_type: icon
entity: sensor.dark_sky_icon_5d
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
5d_low_temperature:
widget_type: sensor
entity: sensor.dark_sky_overnight_low_temperature_5d
title: Low
units: '°F'
5d_high_temperature:
widget_type: sensor
entity: sensor.dark_sky_daytime_high_temperature_5d
title: High
units: '°F'
5d_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_5d
title: Humidity
units: '%'
5d_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_5d
title: "Precipitation"
units: "%"
min: 0
max: 100
5d_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_5d
title: Intensity
units: '"/hr'
5d_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_5d
title: Accumulation
units: '"'

820
appdaemon/dashboards/darksky_hourly.yaml

@ -0,0 +1,820 @@
label_hourly:
widget_type: label
text: Hourly Forecast
widget_style: "background: MEDIUMSLATEBLUE;"
label_1h:
widget_type: label
text: 1h
widget_style: "background: MEDIUMSLATEBLUE;"
1h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_1h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
1h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_1h
title: Temperature
units: '°F'
1h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_1h
title: Feels Like
units: '°F'
1h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_1h
title: Humidity
units: '%'
1h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_1h
title: "Precipitation"
units: "%"
min: 0
max: 100
1h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_1h
title: Intensity
units: '"/hr'
1h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_1h
title: Accumulation
units: '"'
label_2h:
widget_type: label
text: 2h
widget_style: "background: MEDIUMSLATEBLUE;"
2h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_2h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
2h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_2h
title: Temperature
units: '°F'
2h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_2h
title: Feels Like
units: '°F'
2h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_2h
title: Humidity
units: '%'
2h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_2h
title: "Precipitation"
units: "%"
min: 0
max: 100
2h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_2h
title: Intensity
units: '"/hr'
2h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_2h
title: Accumulation
units: '"'
label_3h:
widget_type: label
text: 3h
widget_style: "background: MEDIUMSLATEBLUE;"
3h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_3h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
3h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_3h
title: Temperature
units: '°F'
3h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_3h
title: Feels Like
units: '°F'
3h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_3h
title: Humidity
units: '%'
3h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_3h
title: "Precipitation"
units: "%"
min: 0
max: 100
3h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_3h
title: Intensity
units: '"/hr'
3h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_3h
title: Accumulation
units: '"'
label_4h:
widget_type: label
text: 4h
widget_style: "background: MEDIUMSLATEBLUE;"
4h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_4h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
4h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_4h
title: Temperature
units: '°F'
4h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_4h
title: Feels Like
units: '°F'
4h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_4h
title: Humidity
units: '%'
4h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_4h
title: "Precipitation"
units: "%"
min: 0
max: 100
4h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_4h
title: Intensity
units: '"/hr'
4h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_4h
title: Accumulation
units: '"'
label_5h:
widget_type: label
text: 5h
widget_style: "background: MEDIUMSLATEBLUE;"
5h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_5h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
5h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_5h
title: Temperature
units: '°F'
5h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_5h
title: Feels Like
units: '°F'
5h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_5h
title: Humidity
units: '%'
5h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_5h
title: "Precipitation"
units: "%"
min: 0
max: 100
5h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_5h
title: Intensity
units: '"/hr'
5h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_5h
title: Accumulation
units: '"'
label_6h:
widget_type: label
text: 6h
widget_style: "background: MEDIUMSLATEBLUE;"
6h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_6h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
6h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_6h
title: Temperature
units: '°F'
6h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_6h
title: Feels Like
units: '°F'
6h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_6h
title: Humidity
units: '%'
6h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_6h
title: "Precipitation"
units: "%"
min: 0
max: 100
6h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_6h
title: Intensity
units: '"/hr'
6h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_6h
title: Accumulation
units: '"'
label_7h:
widget_type: label
text: 7h
widget_style: "background: MEDIUMSLATEBLUE;"
7h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_7h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
7h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_7h
title: Temperature
units: '°F'
7h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_7h
title: Feels Like
units: '°F'
7h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_7h
title: Humidity
units: '%'
7h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_7h
title: "Precipitation"
units: "%"
min: 0
max: 100
7h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_7h
title: Intensity
units: '"/hr'
7h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_7h
title: Accumulation
units: '"'
label_8h:
widget_type: label
text: 8h
widget_style: "background: MEDIUMSLATEBLUE;"
8h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_8h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
8h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_8h
title: Temperature
units: '°F'
8h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_8h
title: Feels Like
units: '°F'
8h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_8h
title: Humidity
units: '%'
8h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_8h
title: "Precipitation"
units: "%"
min: 0
max: 100
8h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_8h
title: Intensity
units: '"/hr'
8h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_8h
title: Accumulation
units: '"'
label_9h:
widget_type: label
text: 9h
widget_style: "background: MEDIUMSLATEBLUE;"
9h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_9h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
9h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_9h
title: Temperature
units: '°F'
9h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_9h
title: Feels Like
units: '°F'
9h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_9h
title: Humidity
units: '%'
9h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_9h
title: "Precipitation"
units: "%"
min: 0
max: 100
9h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_9h
title: Intensity
units: '"/hr'
9h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_9h
title: Accumulation
units: '"'
label_10h:
widget_type: label
text: 10h
widget_style: "background: MEDIUMSLATEBLUE;"
10h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_10h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
10h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_10h
title: Temperature
units: '°F'
10h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_10h
title: Feels Like
units: '°F'
10h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_10h
title: Humidity
units: '%'
10h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_10h
title: "Precipitation"
units: "%"
min: 0
max: 100
10h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_10h
title: Intensity
units: '"/hr'
10h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_10h
title: Accumulation
units: '"'
label_11h:
widget_type: label
text: 11h
widget_style: "background: MEDIUMSLATEBLUE;"
11h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_11h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
11h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_11h
title: Temperature
units: '°F'
11h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_11h
title: Feels Like
units: '°F'
11h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_11h
title: Humidity
units: '%'
11h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_11h
title: "Precipitation"
units: "%"
min: 0
max: 100
11h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_11h
title: Intensity
units: '"/hr'
11h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_11h
title: Accumulation
units: '"'
label_12h:
widget_type: label
text: 12h
widget_style: "background: MEDIUMSLATEBLUE;"
12h_icon:
widget_type: icon
entity: sensor.dark_sky_icon_12h
icons:
clear-day:
icon: mdi-weather-sunny
clear-night:
icon: mdi-weather-night
rain:
icon: mdi-weather-rainy
snow:
icon: mdi-weather-snowy
sleet:
icon: mdi-weather-snowy-rainy
wind:
icon: mdi-weather-windy
fog:
icon: mdi-weather-fog
cloudy:
icon: mdi-weather-cloudy
partly-cloudy-day:
icon: mdi-weather-partlycloudy
partly-cloudy-night:
icon: mdi-weather-partlycloudy
12h_temperature:
widget_type: sensor
entity: sensor.dark_sky_temperature_12h
title: Temperature
units: '°F'
12h_feels_like:
widget_type: sensor
entity: sensor.dark_sky_apparent_temperature_12h
title: Feels Like
units: '°F'
12h_humidity:
widget_type: sensor
entity: sensor.dark_sky_humidity_12h
title: Humidity
units: '%'
12h_precipitation:
widget_type: gauge
entity: sensor.dark_sky_precip_probability_12h
title: "Precipitation"
units: "%"
min: 0
max: 100
12h_precipitation_intensity:
widget_type: sensor
entity: sensor.dark_sky_precip_intensity_12h
title: Intensity
units: '"/hr'
12h_precipitation_accumulation:
widget_type: sensor
entity: sensor.dark_sky_precip_accumulation_12h
title: Accumulation
units: '"'

7
appdaemon/dashboards/header.yaml

@ -1,3 +1,10 @@
nav_main:
widget_type: navigate
dashboard: Main
title2: Home
icon_inactive: mdi-home-assistant
widget_style: "background: MEDIUMSLATEBLUE;"
reload:
widget_type: reload
title2: Reload

Loading…
Cancel
Save