34 Commits

Author SHA1 Message Date
c9b6d28e14 New entity for controlling master bedroom climate modes 2025-06-13 21:07:52 -04:00
33c92039ce Add temp dashboard for laundry timers 2025-06-13 20:11:15 -04:00
f15b01da8e Merge branch 'sunset-rework' into dev 2025-05-29 17:32:22 -04:00
e2e554dcd5 Add new sunset lighting controls to admin dashboard
home_automation/HA-NerdFlows#32
2025-05-29 17:32:01 -04:00
d16cd1afe9 Add outdoor temp and lux to front porch card on main dashboard 2025-05-29 17:31:50 -04:00
4e7306fb00 Switch weather test dashboard over to a sections view 2025-05-28 16:23:33 -04:00
fae4f18ab9 Add shower mode status chip to mobile dashboard
home_automation/Home-Assistant-Configs#248
2025-05-25 13:55:09 -04:00
3776b6e413 Use locally calculated SLP in weather dashboard 2025-05-24 20:17:21 -04:00
9cd85f5b9f Add rain intensity to rain status chip on mobile dashboard
home_automation/Home-Assistant-Configs#247
2025-05-23 21:34:10 -04:00
90b696f1d2 Add precip intensity to home feed on main dashboard 2025-05-21 22:16:51 -04:00
5f328a0f19 Fix battery cards on admin and mobile dashboards 2025-05-18 05:54:28 -04:00
15fd29da7f Add front porch lux threshold on main dashboard 2025-05-15 18:19:53 -04:00
ff7f575207 Use Tempest rainfall sensor in home feed card on main dashboard 2025-05-15 18:19:35 -04:00
64d746056d Use Tempest lightning data over Blitzortung on Lightning Warning chip 2025-05-15 06:18:17 -04:00
bbdbe03632 Add outdoor illuminance to front porch popup card 2025-05-15 06:17:34 -04:00
76311304ba Use outdoor card template for front porch 2025-05-15 06:17:11 -04:00
26024fe403 Add streamline card template for outdoor "floor" cards 2025-05-15 06:16:39 -04:00
b4d5551291 Make use of some weather station data on the main dashboard 2025-05-15 04:07:21 -04:00
0a4b7c1bd4 Add weather station battery to mobile dashboard battery card 2025-05-15 04:06:56 -04:00
85b0d872c6 Add Blitzortung map in place of HA map for lightning 2025-05-14 16:49:22 -04:00
d13f2dc8ba School status widget for mobile dashboard
home_automation/Home-Assistant-Configs#245
2025-05-14 16:49:21 -04:00
e6036f1400 Add weather info to calendar card pro on main dashboard 2025-05-13 23:57:01 -04:00
a5fecc9af0 Switch bubble calendar card to Calendar Card Pro on mobile dashboard 2025-05-13 23:55:38 -04:00
58d97c4a0c Switch calendar cards on main dashboard
From Atomic Calendar Revive to Calendar Card Pro
2025-05-09 01:43:50 -04:00
9efe2d9810 Remove icon styling from mobile dashboard 2025-05-08 22:19:15 -04:00
2450205623 Improve mobile calendar card, reorder cameras above calendar 2025-05-08 21:48:35 -04:00
c6568610f8 Use javascript styles instead of card-mod for floor cards 2025-05-07 13:51:16 -04:00
a860a8404d Switch from decluttering cards to streamline cards 2025-05-07 13:50:47 -04:00
84e87a9f2e Remove config template cards 2025-05-07 12:47:35 -04:00
03dcd81da6 Add bubble calendar card to mobile dashboard 2025-05-07 12:39:55 -04:00
867044d40b Add climate subview to mobile dashboard 2025-05-07 12:08:16 -04:00
d2bb3c3d49 Add sports subview to mobile dashboard 2025-05-07 12:07:57 -04:00
c16d247887 Fix no icon for day mode on aircon control cards 2025-04-30 15:09:18 -04:00
4930f54fb5 Add prompt tone to control cards for aircons 2025-04-30 15:09:01 -04:00
3 changed files with 1437 additions and 783 deletions

View File

@ -405,6 +405,8 @@ views:
to: '' to: ''
- from: Dimmer Switch - from: Dimmer Switch
to: '' to: ''
- from: Home Tempest Cloud Sensors
to: Tempest Weather Station
collapse: collapse:
- name: 'Door Sensors (min: {min}%, count: {count})' - name: 'Door Sensors (min: {min}%, count: {count})'
secondary_info: Battery levels {range}% secondary_info: Battery levels {range}%
@ -1384,6 +1386,9 @@ views:
name: Wakeup Fade - Day name: Wakeup Fade - Day
- entity: input_number.wakeup_lights_fade_night - entity: input_number.wakeup_lights_fade_night
name: Wakeup Fade - Night name: Wakeup Fade - Night
- entity: input_number.sunset_lights_outdoor_lux_threshold
name: Sunset Lights Threshold
- entity: input_boolean.sunset_lights_triggered
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
- type: entities - type: entities

View File

@ -1,4 +1,4 @@
decluttering_templates: streamline_templates:
phone_info_grid: phone_info_grid:
card: card:
type: custom:stack-in-card type: custom:stack-in-card
@ -342,48 +342,53 @@ views:
heading: Family Calendar heading: Family Calendar
heading_style: title heading_style: title
icon: mdi:calendar icon: mdi:calendar
- type: custom:atomic-calendar-revive - entities:
enableModeChange: true - entity: calendar.family
firstDayOfWeek: 1 label: mdi:human-male-female-child
maxDaysToShow: 7 color: green
refreshInterval: 15 accent_color: green
entities: - entity: calendar.kallen_school_days
- calendar.family label: mdi:school
- calendar.kallen_school_days color: orange
- calendar.tony_s_twitch_schedule accent_color: orange
- entity: calendar.tony_s_twitch_schedule
label: mdi:twitch
color: purple
accent_color: purple
- calendar.kallen_early_release - calendar.kallen_early_release
- calendar.tm24fan8_gmail_com - calendar.tm24fan8_gmail_com
- calendar.irishpirate1988_gmail_com - calendar.irishpirate1988_gmail_com
- calendar.vacation - calendar.vacation
showLoader: true days_to_show: 5
hideFinishedEvents: true week_separator_width: 1px
showRelativeTime: false month_separator_width: 1px
showDate: true today_indicator: dot
sortByStartTime: true weekend_weekday_color: cyan
showLocation: true weekend_day_color: cyan
hideDuplicates: false weekend_month_color: cyan
noEventText: Nothing scheduled for today! today_weekday_color: ''
showCurrentEventLine: false today_day_color: ''
showMonth: false today_month_color: ''
showProgressBar: true show_countdown: true
showWeekDay: true show_progress_bar: true
disableEventLink: false remove_location_country: true
showNoEventsForToday: true weather:
showEventIcon: false position: both
showFullDayProgress: false date:
showLastCalendarWeek: false show_conditions: true
disableCalEventLink: false show_high_temp: true
disableCalLocationLink: false show_low_temp: true
showTimeRemaining: true icon_size: 14px
showAllDayEvents: true font_size: 12px
hoursOnSameLine: false color: var(--primary-text-color)
showMultiDayEventParts: false event:
showMultiDay: false show_conditions: true
showDescription: false show_temp: true
disableLocationLink: false icon_size: 14px
showCalendarName: false font_size: 12px
showAllDayHours: true color: var(--primary-text-color)
disableCalLink: false entity: weather.iron_nerd_studios
type: custom:calendar-card-pro
- type: grid - type: grid
cards: cards:
- type: heading - type: heading
@ -463,13 +468,16 @@ views:
'off': No lightning detected 'off': No lightning detected
'on': Lightning is in the area! 'on': Lightning is in the area!
content_template: '{{state}}' content_template: '{{state}}'
- entity: binary_sensor.raining - entity: sensor.home_tempest_precipitation_type
name: Precipitation Type
- entity: sensor.home_tempest_cloud_sensors_precipitation_intensity
name: Precipitation Intensity
state_map: state_map:
'off': It is not currently raining none: None
'on': It is currently raining very_light: Very Light
unavailable: I have no idea if it is raining light: Light
unknown: I have no idea if it is raining moderate: Moderate
content_template: '{{state}}' heavy: Heavy
- entity: input_boolean.recliner_mode - entity: input_boolean.recliner_mode
- entity: timer.washer_timer - entity: timer.washer_timer
state_map: state_map:
@ -2961,6 +2969,16 @@ views:
entities: entities:
- entity: input_select.front_porch_scenes - entity: input_select.front_porch_scenes
show_header_toggle: false show_header_toggle: false
- type: glance
show_name: true
show_icon: true
show_state: true
state_color: true
entities:
- entity: sensor.home_tempest_temperature
name: Temp
- entity: sensor.home_tempest_illuminance
name: Lux
- type: glance - type: glance
show_name: true show_name: true
show_icon: true show_icon: true
@ -3011,6 +3029,8 @@ views:
name: Day Colortemp name: Day Colortemp
- entity: input_number.nighttime_colortemp_front_porch - entity: input_number.nighttime_colortemp_front_porch
name: Night Colortemp name: Night Colortemp
- entity: input_number.front_porch_lux_threshold
name: Lux Threshold
- entity: input_number.front_porch_motion_off_delay - entity: input_number.front_porch_motion_off_delay
name: Lights Off Delay name: Lights Off Delay
max_columns: 4 max_columns: 4
@ -3446,8 +3466,12 @@ views:
heading: Master Bedroom heading: Master Bedroom
- type: entities - type: entities
entities: entities:
- entity: input_select.current_climate_mode_master_bedroom
name: Current Climate Mode
- entity: switch.master_bedroom_aircon_display - entity: switch.master_bedroom_aircon_display
name: A/C Display name: A/C Display
- entity: switch.master_bedroom_aircon_prompt_tone
name: Prompt Tone
- entity: binary_sensor.master_bedroom_aircon_filter_alert - entity: binary_sensor.master_bedroom_aircon_filter_alert
name: Filter Status name: Filter Status
- entity: input_number.master_bedroom_daytime_temp - entity: input_number.master_bedroom_daytime_temp
@ -3460,6 +3484,7 @@ views:
name: A/C Fan Only name: A/C Fan Only
- entity: button.master_bedroom_day_mode - entity: button.master_bedroom_day_mode
name: Day Mode name: Day Mode
icon: m3rf:sunny
- entity: button.master_bedroom_night_mode - entity: button.master_bedroom_night_mode
name: Night Mode name: Night Mode
- entity: button.master_bedroom_bedtime_mode - entity: button.master_bedroom_bedtime_mode
@ -3485,6 +3510,8 @@ views:
entities: entities:
- entity: switch.emma_bedroom_aircon_display - entity: switch.emma_bedroom_aircon_display
name: A/C Display name: A/C Display
- entity: switch.emma_bedroom_aircon_prompt_tone
name: Prompt Tone
- entity: switch.emma_bedroom_climate_watchdog - entity: switch.emma_bedroom_climate_watchdog
name: Climate Watchdog name: Climate Watchdog
secondary_info: Protects aircon settings secondary_info: Protects aircon settings
@ -3500,6 +3527,7 @@ views:
name: A/C Fan Only name: A/C Fan Only
- entity: button.emma_bedroom_day_mode - entity: button.emma_bedroom_day_mode
name: Day Mode name: Day Mode
icon: m3rf:sunny
- entity: button.emma_bedroom_night_mode - entity: button.emma_bedroom_night_mode
name: Night Mode name: Night Mode
- entity: button.emma_bedroom_bedtime_mode - entity: button.emma_bedroom_bedtime_mode
@ -4148,11 +4176,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tony's iPhone heading: Tony's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: tony_s_iphone - device: tony_s_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: tony_s_iphone - device: tony_s_iphone
@ -4161,11 +4189,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tina's iPhone heading: Tina's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: tinas_iphone - device: tinas_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: tinas_iphone - device: tinas_iphone
@ -4174,11 +4202,11 @@ views:
cards: cards:
- type: heading - type: heading
heading: Kallen's iPhone heading: Kallen's iPhone
- type: custom:decluttering-card - type: custom:streamline-card
template: iphone_entities_card template: iphone_entities_card
variables: variables:
- device: kallen_iphone - device: kallen_iphone
- type: custom:decluttering-card - type: custom:streamline-card
template: phone_info_grid template: phone_info_grid
variables: variables:
- device: kallen_iphone - device: kallen_iphone
@ -4213,7 +4241,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tony's iPad heading: Tony's iPad
- type: custom:decluttering-card - type: custom:streamline-card
template: ipad_entities_card template: ipad_entities_card
variables: variables:
- device: tony_s_ipad - device: tony_s_ipad
@ -4221,7 +4249,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: Tinas iPad heading: Tinas iPad
- type: custom:decluttering-card - type: custom:streamline-card
template: ipad_entities_card template: ipad_entities_card
variables: variables:
- device: tinas_ipad - device: tinas_ipad
@ -5155,7 +5183,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: ironnerd24 heading: ironnerd24
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: tm24fan - gamertag: tm24fan
@ -5163,7 +5191,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: kjsgamer2012 heading: kjsgamer2012
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: kjsgamer2012 - gamertag: kjsgamer2012
@ -5171,7 +5199,7 @@ views:
cards: cards:
- type: heading - type: heading
heading: irishpirate1988 heading: irishpirate1988
- type: custom:decluttering-card - type: custom:streamline-card
template: xbox_card template: xbox_card
variables: variables:
- gamertag: irishpirate1988 - gamertag: irishpirate1988
@ -5837,22 +5865,6 @@ views:
{{ "Stupid" if {{ "Stupid" if
is_state('input_boolean.early_night_mode','on') else "Not is_state('input_boolean.early_night_mode','on') else "Not
Stupid" }} Stupid" }}
- type: custom:config-template-card
variables:
BOOL_STATE: states['input_boolean.toggle_testing'].state
LIGHT_STATE: states['light.living_room_lights'].state
entities:
- light.living_room_lights
- input_boolean.toggle_testing
card:
type: entities
title: '${BOOL_STATE === ''on'' ? ''Testing'' : ''Fucked Up''}'
entities:
- entity: light.living_room_lights
name: '${BOOL_STATE === ''on'' ? ''Lights'' : ''Other Lights''}'
- entity: input_boolean.toggle_testing
show_header_toggle: false
state_color: true
- type: grid - type: grid
cards: cards:
- type: heading - type: heading
@ -5968,10 +5980,13 @@ views:
entity: sensor.blitzortung_lightning_counter entity: sensor.blitzortung_lightning_counter
name: Strike Counter name: Strike Counter
state_color: false state_color: false
- type: map - type: iframe
geo_location_sources: url: >-
- blitzortung https://map.blitzortung.org/index.php?interactive=1&Advertisment=0&Cookies=1&InfoDiv=1&MapStyle=1&LightningRangeValue=23&LightningCheckboxChecked=1&CirclesRangeValue=3&CirclesCheckboxChecked=1&LinksRangeValue=10&LinksCheckboxChecked=1&DetectorsRangeValue=15&DetectorsCheckboxChecked=1#8.50/41.28/-84.38
dark_mode: true aspect_ratio: 100%
grid_options:
columns: full
rows: 8
visibility: visibility:
- condition: numeric_state - condition: numeric_state
entity: sensor.blitzortung_lightning_counter entity: sensor.blitzortung_lightning_counter
@ -6004,7 +6019,7 @@ views:
- type: heading - type: heading
heading: Forecasts heading: Forecasts
- type: custom:weather-chart-card - type: custom:weather-chart-card
entity: weather.home entity: weather.iron_nerd_weather_station
show_main: true show_main: true
show_temperature: true show_temperature: true
show_current_condition: true show_current_condition: true
@ -6040,9 +6055,7 @@ views:
units: units:
pressure: '' pressure: ''
speed: '' speed: ''
press: sensor.home_pressure
uv: sensor.home_uv_index uv: sensor.home_uv_index
dew_point: sensor.home_dewpoint
show_wind_gust_speed: true show_wind_gust_speed: true
show_last_changed: true show_last_changed: true
- type: custom:weather-chart-card - type: custom:weather-chart-card
@ -6085,12 +6098,12 @@ views:
heading: Temperature heading: Temperature
- type: custom:mini-graph-card - type: custom:mini-graph-card
entities: entities:
- sensor.home_temperature - sensor.home_tempest_temperature
name: Temperature (24h) name: Temperature (24h)
points_per_hour: 1 points_per_hour: 1
- type: custom:mini-graph-card - type: custom:mini-graph-card
entities: entities:
- sensor.home_temperature_feels_like - sensor.home_tempest_feels_like
name: Feels Like (24h) name: Feels Like (24h)
points_per_hour: 1 points_per_hour: 1
- type: custom:comfortable-environment-card - type: custom:comfortable-environment-card
@ -6212,18 +6225,18 @@ views:
- entity: sensor.home_wind_gust - entity: sensor.home_wind_gust
name: Gust name: Gust
format: precision1 format: precision1
- entity: sensor.home_relative_humidity - entity: sensor.home_tempest_humidity
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Moisture name: Moisture
state_header: Humidity state_header: Humidity
entities: entities:
- entity: sensor.home_dewpoint - entity: sensor.home_tempest_dew_point
name: Dew Point name: Dew Point
- entity: sensor.home_pressure - entity: sensor.home_tempest_local_slp
name: Barometric Pressure name: Barometric Pressure
- entity: sensor.current_season - entity: sensor.current_season
icon: mdi:leaf icon: mdi:leaf
- entity: sensor.home_uv_index - entity: sensor.home_tempest_uv_index
name: UV Index name: UV Index
- entity: sensor.pirateweather_cloud_coverage - entity: sensor.pirateweather_cloud_coverage
name: Cloud Coverage name: Cloud Coverage
@ -6264,17 +6277,24 @@ views:
text_width: 5em text_width: 5em
bar_radius: 4px bar_radius: 4px
- type: custom:uv-index-card - type: custom:uv-index-card
entity: sensor.home_uv_index entity: sensor.home_tempest_uv_index
max_columns: 4 max_columns: 4
icon: mdi:weather-cloudy icon: mdi:weather-cloudy
cards: [] cards: []
subview: true subview: true
- title: weather-test - type: sections
max_columns: 4
title: Weather Test
path: weather-test path: weather-test
icon: mdi:weather-cloudy-alert icon: mdi:weather-cloudy-alert
visible: visible:
- user: c3909d27048140729f002aaef0391775 - user: c3909d27048140729f002aaef0391775
sections:
- type: grid
cards: cards:
- type: heading
heading: Iron Nerd Studios
heading_style: title
- type: custom:stack-in-card - type: custom:stack-in-card
cards: cards:
- type: custom:meteoalarm-card - type: custom:meteoalarm-card
@ -6292,57 +6312,6 @@ views:
tap_action: tap_action:
action: navigate action: navigate
navigation_path: /lovelace/weather navigation_path: /lovelace/weather
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:clock-weather-card
entity: weather.home
sun_entity: sun.sun
weather_icon_type: fill
animated_icon: true
forecast_rows: 7
time_format: 12
tap_action:
action: navigate
navigation_path: /lovelace/weather
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:clock-weather-card
entity: weather.kdfi_daynight
sun_entity: sun.sun
weather_icon_type: fill
animated_icon: true
forecast_rows: 7
time_format: 12
tap_action:
action: navigate
navigation_path: /lovelace/weather
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:clock-weather-card
entity: weather.openweathermap
sun_entity: sun.sun
weather_icon_type: fill
animated_icon: true
forecast_rows: 7
time_format: 12
tap_action:
action: navigate
navigation_path: /lovelace/weather
- type: custom:stack-in-card - type: custom:stack-in-card
cards: cards:
- type: custom:meteoalarm-card - type: custom:meteoalarm-card
@ -6364,6 +6333,11 @@ views:
show_precipitation_probability: true show_precipitation_probability: true
show_precipitation_amounts: true show_precipitation_amounts: true
show_wind: barb-and-speed show_wind: barb-and-speed
- type: grid
cards:
- type: heading
heading: Weather.com
heading_style: title
- type: custom:stack-in-card - type: custom:stack-in-card
cards: cards:
- type: custom:meteoalarm-card - type: custom:meteoalarm-card
@ -6371,41 +6345,16 @@ views:
entity: sensor.weatheralerts entity: sensor.weatheralerts
integration: weatheralerts integration: weatheralerts
hide_when_no_warning: true hide_when_no_warning: true
- type: custom:weather-card - type: custom:clock-weather-card
entity: weather.kdfi_daynight entity: weather.home
number_of_forecasts: '5' sun_entity: sun.sun
current: false weather_icon_type: fill
details: false animated_icon: true
hourly_forecast: false forecast_rows: 7
- type: custom:hourly-weather time_format: 12
entity: weather.kdfi_hourly tap_action:
num_segments: 12 action: navigate
name: null navigation_path: /lovelace/weather
icons: true
show_precipitation_probability: true
show_precipitation_amounts: true
show_wind: barb-and-speed
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:weather-card
entity: weather.tomorrow_io_stratton_ave_daily
number_of_forecasts: '5'
current: false
details: false
hourly_forecast: false
- type: custom:hourly-weather
entity: weather.tomorrow_io_stratton_ave_hourly
num_segments: 12
name: null
icons: true
show_precipitation_probability: true
show_precipitation_amounts: true
show_wind: barb-and-speed
- type: custom:stack-in-card - type: custom:stack-in-card
cards: cards:
- type: custom:meteoalarm-card - type: custom:meteoalarm-card
@ -6427,8 +6376,102 @@ views:
show_precipitation_probability: true show_precipitation_probability: true
show_precipitation_amounts: true show_precipitation_amounts: true
show_wind: barb-and-speed show_wind: barb-and-speed
- type: grid
cards:
- type: heading
heading: National Weather Service
heading_style: title
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:clock-weather-card
entity: weather.kdfi_daynight
sun_entity: sun.sun
weather_icon_type: fill
animated_icon: true
forecast_rows: 7
time_format: 12
tap_action:
action: navigate
navigation_path: /lovelace/weather
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:weather-card
entity: weather.kdfi_daynight
number_of_forecasts: '5'
current: false
details: false
hourly_forecast: false
- type: custom:hourly-weather
entity: weather.kdfi_hourly
num_segments: 12
name: null
icons: true
show_precipitation_probability: true
show_precipitation_amounts: true
show_wind: barb-and-speed
- type: grid
cards:
- type: heading
heading: OpenWeatherMap
heading_style: title
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:clock-weather-card
entity: weather.openweathermap
sun_entity: sun.sun
weather_icon_type: fill
animated_icon: true
forecast_rows: 7
time_format: 12
tap_action:
action: navigate
navigation_path: /lovelace/weather
- type: heading
icon: ''
heading: Tomorrow.io
heading_style: title
- type: custom:stack-in-card
cards:
- type: custom:meteoalarm-card
entities:
entity: sensor.weatheralerts
integration: weatheralerts
hide_when_no_warning: true
- type: custom:weather-card
entity: weather.tomorrow_io_stratton_ave_daily
number_of_forecasts: '5'
current: false
details: false
hourly_forecast: false
- type: custom:hourly-weather
entity: weather.tomorrow_io_stratton_ave_hourly
num_segments: 12
name: null
icons: true
show_precipitation_probability: true
show_precipitation_amounts: true
show_wind: barb-and-speed
- type: grid
cards:
- type: heading
heading: Temperature
heading_style: title
- type: entities - type: entities
title: Temperature
entities: entities:
- entity: sensor.home_temperature - entity: sensor.home_temperature
- entity: sensor.home_temperature_feels_like - entity: sensor.home_temperature_feels_like
@ -6441,8 +6484,14 @@ views:
- entity: sensor.kdfi_heat_index - entity: sensor.kdfi_heat_index
- entity: sensor.kdfi_wind_chill - entity: sensor.kdfi_wind_chill
- entity: sensor.stratton_ave_apparent_temperature - entity: sensor.stratton_ave_apparent_temperature
show_header_toggle: false
state_color: true
- type: grid
cards:
- type: heading
heading: Pressure
heading_style: title
- type: entities - type: entities
title: Pressure
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
entities: entities:
@ -6453,17 +6502,25 @@ views:
- entity: sensor.pirateweather_pressure - entity: sensor.pirateweather_pressure
- entity: sensor.outside_pressure - entity: sensor.outside_pressure
- entity: sensor.stratton_ave_pressure_tendency - entity: sensor.stratton_ave_pressure_tendency
- type: grid
cards:
- type: heading
heading: Humidity
heading_style: title
- type: entities - type: entities
entities: entities:
- entity: sensor.home_relative_humidity - entity: sensor.home_relative_humidity
- entity: sensor.kdfi_relative_humidity - entity: sensor.kdfi_relative_humidity
- entity: sensor.pirateweather_humidity - entity: sensor.pirateweather_humidity
- entity: sensor.openweathermap_humidity - entity: sensor.openweathermap_humidity
title: Humidity
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
- type: grid
cards:
- type: heading
heading: Wind
heading_style: title
- type: entities - type: entities
title: Wind Gust
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
entities: entities:
@ -6475,6 +6532,11 @@ views:
- entity: sensor.pirateweather_wind_gust - entity: sensor.pirateweather_wind_gust
- entity: sensor.openweathermap_wind_speed - entity: sensor.openweathermap_wind_speed
- entity: sensor.tomorrow_io_stratton_ave_wind_gust - entity: sensor.tomorrow_io_stratton_ave_wind_gust
- type: grid
cards:
- type: heading
heading: UV Index
heading_style: title
- type: entities - type: entities
entities: entities:
- entity: sensor.home_uv_index - entity: sensor.home_uv_index
@ -6487,9 +6549,9 @@ views:
- entity: sensor.stratton_ave_uv_index_today - entity: sensor.stratton_ave_uv_index_today
- entity: sensor.pirateweather_uv_index - entity: sensor.pirateweather_uv_index
- entity: sensor.openweathermap_uv_index - entity: sensor.openweathermap_uv_index
title: UV Index
show_header_toggle: false show_header_toggle: false
state_color: true state_color: true
cards: []
- title: Weather Comparisons - title: Weather Comparisons
path: weather-comparisons path: weather-comparisons
icon: mdi:cloud-clock icon: mdi:cloud-clock
@ -6726,42 +6788,42 @@ views:
heading: General Stats heading: General Stats
- type: entities - type: entities
entities: entities:
- entity: sensor.home_temperature - entity: sensor.home_tempest_temperature
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Temperature name: Temperature
state_header: Defiance state_header: Defiance
entities: entities:
- entity: sensor.ashland_temperature - entity: sensor.ashland_temperature
name: Ashland name: Ashland
- entity: sensor.home_temperature_feels_like - entity: sensor.home_tempest_feels_like
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Feels Like name: Feels Like
state_header: Defiance state_header: Defiance
entities: entities:
- entity: sensor.ashland_temperature_feels_like - entity: sensor.ashland_temperature_feels_like
name: Ashland name: Ashland
- entity: sensor.home_relative_humidity - entity: sensor.home_tempest_humidity
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Humidity name: Humidity
state_header: Defiance state_header: Defiance
entities: entities:
- entity: sensor.ashland_relative_humidity - entity: sensor.ashland_relative_humidity
name: Ashland name: Ashland
- entity: sensor.home_dewpoint - entity: sensor.home_tempest_dew_point
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Dew Point name: Dew Point
state_header: Defiance state_header: Defiance
entities: entities:
- entity: sensor.ashland_dewpoint - entity: sensor.ashland_dewpoint
name: Ashland name: Ashland
- entity: sensor.home_pressure - entity: sensor.home_tempest_cloud_sensors_sea_level_pressure
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Pressure name: Pressure
state_header: Defiance state_header: Defiance
entities: entities:
- entity: sensor.ashland_pressure - entity: sensor.ashland_pressure
name: Ashland name: Ashland
- entity: sensor.pirateweather_uv_index - entity: sensor.home_tempest_uv_index
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: UV Index name: UV Index
state_header: Defiance state_header: Defiance
@ -6775,7 +6837,7 @@ views:
entities: entities:
- entity: sensor.pirateweather_ashland_cloud_coverage - entity: sensor.pirateweather_ashland_cloud_coverage
name: Ashland name: Ashland
- entity: sensor.kdfi_visibility - entity: sensor.home_tempest_cloud_sensors_visibility
type: custom:multiple-entity-row type: custom:multiple-entity-row
name: Visibility name: Visibility
state_header: Defiance state_header: Defiance
@ -7075,3 +7137,209 @@ views:
name: Sync Issue name: Sync Issue
- entity: input_button.basement_led_strip_reset - entity: input_button.basement_led_strip_reset
name: LED Strip Reset name: LED Strip Reset
- type: sections
max_columns: 4
title: Temp
path: temp
icon: mdi:asterisk
sections:
- type: grid
cards:
- type: heading
heading: Washer Controls
heading_style: title
icon: mdi:washing-machine
- type: custom:stack-in-card
cards:
- type: entities
entities:
- entity: input_number.washer_cycle_length
name: Cycle Length
- entity: input_datetime.washer_finished
name: Finished At
- entity: input_boolean.washer_finished
name: Cycle Finished
secondary_info: Turn off after collecting laundry
- type: custom:timer-bar-card
filter: true
show_empty: The washer is not currently running
entities:
- entity: timer.washer_timer
sync_issues: ignore
tap_action:
action: none
hold_action:
action: more-info
double_tap_action:
action: none
layout: hide_name
modifications:
- elapsed: 40%
bar_foreground: orange
- elapsed: 80%
bar_foreground: red
- type: custom:stack-in-card
mode: horizontal
cards:
- type: custom:button-card
entity: timer.washer_timer
name: []
show_label: true
aspect_ratio: 2.7/1
styles:
card:
- '--mdc-ripple-color': purple
- '--mdc-ripple-press-opacity': 0.5
state:
- value: active
label: Running
icon: mdi:play
styles:
icon:
- color: green
- value: paused
label: Paused
icon: mdi:pause
styles:
icon:
- color: yellow
- value: idle
label: Start
icon: mdi:play
tap_action:
action: call-service
service: button.press
service_data:
entity_id: button.washer_start
hold_action:
action: more-info
entity: timer.washer_timer
- type: custom:button-card
entity: timer.washer_timer
name: []
icon: mdi:cancel
label: Cancel
show_label: true
aspect_ratio: 2.7/1
styles:
card:
- '--mdc-ripple-color': purple
- '--mdc-ripple-press-opacity': 0.5
state:
- value: active
styles:
icon:
- color: green
- value: paused
styles:
icon:
- color: yellow
- value: idle
tap_action:
action: call-service
service: button.press
service_data:
entity_id: button.washer_cancel
hold_action:
action: more-info
entity: timer.washer_timer
- type: grid
cards:
- type: heading
heading: Dryer Controls
heading_style: title
icon: mdi:tumble-dryer
- type: custom:stack-in-card
cards:
- type: entities
entities:
- entity: input_number.dryer_cycle_length
name: Cycle Length
- entity: input_datetime.dryer_finished
name: Finished At
- entity: input_boolean.dryer_finished
name: Cycle Finished
secondary_info: Turn off after collecting laundry
- type: custom:timer-bar-card
filter: true
show_empty: The dryer is not currently running
entities:
- entity: timer.dryer_timer
sync_issues: ignore
tap_action:
action: none
hold_action:
action: more-info
double_tap_action:
action: none
layout: hide_name
modifications:
- elapsed: 40%
bar_foreground: orange
- elapsed: 80%
bar_foreground: red
- type: custom:stack-in-card
mode: horizontal
cards:
- type: custom:button-card
entity: timer.dryer_timer
name: []
show_label: true
aspect_ratio: 2.7/1
styles:
card:
- '--mdc-ripple-color': purple
- '--mdc-ripple-press-opacity': 0.5
state:
- value: active
label: Running
icon: mdi:play
styles:
icon:
- color: green
- value: paused
label: Paused
icon: mdi:pause
styles:
icon:
- color: yellow
- value: idle
label: Start
icon: mdi:play
tap_action:
action: call-service
service: button.press
service_data:
entity_id: button.dryer_start
hold_action:
action: more-info
entity: timer.dryer_timer
- type: custom:button-card
entity: timer.dryer_timer
name: []
icon: mdi:cancel
label: Cancel
show_label: true
aspect_ratio: 2.7/1
styles:
card:
- '--mdc-ripple-color': purple
- '--mdc-ripple-press-opacity': 0.5
state:
- value: active
styles:
icon:
- color: green
- value: paused
styles:
icon:
- color: yellow
- value: idle
tap_action:
action: call-service
service: button.press
service_data:
entity_id: button.dryer_cancel
hold_action:
action: more-info
entity: timer.dryer_timer

File diff suppressed because it is too large Load Diff