mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 18:40:14 -04:00
renames, fixes , and other fun schtuff
This commit is contained in:
@@ -79,7 +79,7 @@ card:
|
||||
left: 40%
|
||||
top: 95%
|
||||
- type: state-icon
|
||||
entity: input_boolean.white_bed_occupied
|
||||
entity: binary_sensor.white_bed_occupied
|
||||
style:
|
||||
left: 60%
|
||||
top: 95%
|
||||
@@ -110,11 +110,11 @@ card:
|
||||
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: input_boolean.white_bed_occupied
|
||||
- entity: binary_sensor.white_bed_occupied
|
||||
state: "on"
|
||||
elements:
|
||||
- type: state-icon
|
||||
entity: input_boolean.white_bed_occupied
|
||||
entity: binary_sensor.white_bed_occupied
|
||||
style:
|
||||
top: 65%
|
||||
left: 80%
|
||||
|
||||
@@ -14,7 +14,7 @@ cards:
|
||||
- type: entities
|
||||
title: Ecowitt Batteries
|
||||
entities:
|
||||
- entity: sensor.fineoffset_wh51_0ce593_battery
|
||||
- entity: sensor.hasta_soil_sensor_battery
|
||||
name: Hostas - e593
|
||||
- type: entities
|
||||
title: BLE Batteries
|
||||
@@ -87,4 +87,4 @@ cards:
|
||||
- sensor.computer_area_multisensor_battery_level
|
||||
- sensor.great_room_multisensor_battery_level
|
||||
- sensor.garage_multisensor_battery_level
|
||||
- sensor.kitchen_multisensor_battery_level
|
||||
- sensor.kitchen_multisensor_battery_level
|
||||
|
||||
@@ -1811,9 +1811,9 @@ sections:
|
||||
- value: below_horizon
|
||||
label: Night
|
||||
entities:
|
||||
- entity: sensor.lacrosse_tx141thbv2_0_temperature
|
||||
- entity: sensor.front_yard_thermostat_temperature
|
||||
name: Front Yard
|
||||
- entity: sensor.acurite_592txr_a_temperature
|
||||
- entity: sensor.back_yard_thermostat_temperature
|
||||
name: Back Yard
|
||||
- color: white
|
||||
entity: sensor.outdoor_temperature
|
||||
@@ -1875,64 +1875,64 @@ sections:
|
||||
cards:
|
||||
- type: horizontal-stack
|
||||
grid_options:
|
||||
columns: full
|
||||
columns: full
|
||||
cards:
|
||||
- type: markdown
|
||||
content: |-
|
||||
# Sensors:
|
||||
<dl>
|
||||
<dt><strong>Absolute Humidity</strong> <code>absolute_humidity</code></dt>
|
||||
<dd>
|
||||
Absolute humidity is a measure of the actual amount of water vapor
|
||||
(moisture) in the air.
|
||||
</dd>
|
||||
<dt><strong>Heat Index</strong> <code>heat_index</code></dt>
|
||||
<dd>
|
||||
The heat index combines air temperature and relative humidity to posit a
|
||||
human-perceived equivalent temperature.
|
||||
</dd>
|
||||
<dt><strong>Humidex + Perception</strong> <code>humidex</code> <code>humidex_perception</code></dt>
|
||||
<dd>
|
||||
The humidex (humidity index) describes how hot the weather feels to an average person as a result of the combined effect of heat and humidity. It is calculated from the dew point.
|
||||
</dd>
|
||||
<dt><strong>Dew Point + Perception</strong> <code>dew_point</code> <code>dew_point_perception</code></dt>
|
||||
<dd>
|
||||
The dew point is the temperature to which air must be cooled to become
|
||||
saturated with water vapor and dew forms on surfaces.
|
||||
</dd>
|
||||
<dt><strong>Frost Point</strong> <code>frost_point</code></dt>
|
||||
<dd>
|
||||
Frost point, temperature, below 0° C (32° F), at which moisture in the air
|
||||
will condense as a layer of frost on any exposed surface.
|
||||
</dd>
|
||||
<dt><strong>Frost Risk</strong> <code>frost_risk</code></dt>
|
||||
<dd>
|
||||
Risk of Frost based on current temperature, frost point and absolute humidity.
|
||||
</dd>
|
||||
<dt><strong>Relative Strain Perception</strong> <code>relative_strain_perception</code></dt>
|
||||
<dd>
|
||||
A measure of discomfort resulting from the combined effect of temperature and humidity. It assumes a person dressed in a light business suit, walking at a moderate pace in a very light air motion. It is applicable to assess heat stress of manual workers under shelter at various metabolic rates. Valid for temperatures between 26 and 35°C (79 to 95°F).
|
||||
</dd>
|
||||
<dt><strong>Summer Simmer Index + Perception</strong> <code>summer_simmer_index</code> <code>summer_simmer_perception</code></dt>
|
||||
<dd>
|
||||
Provides a proven indicator of heat stress concerns and discomfort using meaningful equivalent temperature values for general public acceptance and awareness.
|
||||
</dd>
|
||||
<dt><strong>Moist Air Enthalpy</strong> <code>moist_air_enthalpy</code></dt>
|
||||
<dd>
|
||||
The enthalpy of moist air is the sum of the enthalpy of the dry air and the enthalpy of the water vapour. Enthalpy is the total energy of a thermodynamic system.
|
||||
</dd>
|
||||
<dt><strong>Summer Scharlau Perception</strong> <code>summer_scharlau_perception</code></dt>
|
||||
<dd>
|
||||
The summer Scharlau index describes a bioclimatic thermal comfort when temperature values are higher than 0°C. Valid for temperatures 17° to 39°C (63° to 102°F) and humidity >= 30%.
|
||||
</dd>
|
||||
<dt><strong>Winter Scharlau Perception</strong> <code>winter_scharlau_perception</code></dt>
|
||||
<dd>
|
||||
Reflects the level of human discomfort caused by cooling. Valid for: temperatures -5 to +6°C (23 to 43°F) and humidity >= 40%.
|
||||
</dd>
|
||||
<dt><strong>Thoms discomfort Perception</strong> <code>thoms_discomfort_perception</code></dt>
|
||||
<dd>
|
||||
Indicates the level of discomfort as a result of high temperature and the combined effect with relative humidity.
|
||||
</dd>
|
||||
</dl>
|
||||
- type: markdown
|
||||
content: |-
|
||||
# Sensors:
|
||||
<dl>
|
||||
<dt><strong>Absolute Humidity</strong> <code>absolute_humidity</code></dt>
|
||||
<dd>
|
||||
Absolute humidity is a measure of the actual amount of water vapor
|
||||
(moisture) in the air.
|
||||
</dd>
|
||||
<dt><strong>Heat Index</strong> <code>heat_index</code></dt>
|
||||
<dd>
|
||||
The heat index combines air temperature and relative humidity to posit a
|
||||
human-perceived equivalent temperature.
|
||||
</dd>
|
||||
<dt><strong>Humidex + Perception</strong> <code>humidex</code> <code>humidex_perception</code></dt>
|
||||
<dd>
|
||||
The humidex (humidity index) describes how hot the weather feels to an average person as a result of the combined effect of heat and humidity. It is calculated from the dew point.
|
||||
</dd>
|
||||
<dt><strong>Dew Point + Perception</strong> <code>dew_point</code> <code>dew_point_perception</code></dt>
|
||||
<dd>
|
||||
The dew point is the temperature to which air must be cooled to become
|
||||
saturated with water vapor and dew forms on surfaces.
|
||||
</dd>
|
||||
<dt><strong>Frost Point</strong> <code>frost_point</code></dt>
|
||||
<dd>
|
||||
Frost point, temperature, below 0° C (32° F), at which moisture in the air
|
||||
will condense as a layer of frost on any exposed surface.
|
||||
</dd>
|
||||
<dt><strong>Frost Risk</strong> <code>frost_risk</code></dt>
|
||||
<dd>
|
||||
Risk of Frost based on current temperature, frost point and absolute humidity.
|
||||
</dd>
|
||||
<dt><strong>Relative Strain Perception</strong> <code>relative_strain_perception</code></dt>
|
||||
<dd>
|
||||
A measure of discomfort resulting from the combined effect of temperature and humidity. It assumes a person dressed in a light business suit, walking at a moderate pace in a very light air motion. It is applicable to assess heat stress of manual workers under shelter at various metabolic rates. Valid for temperatures between 26 and 35°C (79 to 95°F).
|
||||
</dd>
|
||||
<dt><strong>Summer Simmer Index + Perception</strong> <code>summer_simmer_index</code> <code>summer_simmer_perception</code></dt>
|
||||
<dd>
|
||||
Provides a proven indicator of heat stress concerns and discomfort using meaningful equivalent temperature values for general public acceptance and awareness.
|
||||
</dd>
|
||||
<dt><strong>Moist Air Enthalpy</strong> <code>moist_air_enthalpy</code></dt>
|
||||
<dd>
|
||||
The enthalpy of moist air is the sum of the enthalpy of the dry air and the enthalpy of the water vapour. Enthalpy is the total energy of a thermodynamic system.
|
||||
</dd>
|
||||
<dt><strong>Summer Scharlau Perception</strong> <code>summer_scharlau_perception</code></dt>
|
||||
<dd>
|
||||
The summer Scharlau index describes a bioclimatic thermal comfort when temperature values are higher than 0°C. Valid for temperatures 17° to 39°C (63° to 102°F) and humidity >= 30%.
|
||||
</dd>
|
||||
<dt><strong>Winter Scharlau Perception</strong> <code>winter_scharlau_perception</code></dt>
|
||||
<dd>
|
||||
Reflects the level of human discomfort caused by cooling. Valid for: temperatures -5 to +6°C (23 to 43°F) and humidity >= 40%.
|
||||
</dd>
|
||||
<dt><strong>Thoms discomfort Perception</strong> <code>thoms_discomfort_perception</code></dt>
|
||||
<dd>
|
||||
Indicates the level of discomfort as a result of high temperature and the combined effect with relative humidity.
|
||||
</dd>
|
||||
</dl>
|
||||
column_span: 5
|
||||
cards: []
|
||||
cards: []
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -5,9 +5,9 @@ path: computer-area
|
||||
icon: mdi:desktop-classic
|
||||
badges: []
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -8,9 +8,9 @@ badges: []
|
||||
sections:
|
||||
- type: grid
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,42 +7,42 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-template-card
|
||||
primary: "{{states('sensor.lacrosse_tx141thbv2_0_temperature')}}°F"
|
||||
primary: "{{states('sensor.front_yard_thermostat_temperature')}}°F"
|
||||
secondary: ""
|
||||
icon: mdi:thermometer
|
||||
entity: sensor.lacrosse_tx141thbv2_0_temperature
|
||||
entity: sensor.front_yard_thermostat_temperature
|
||||
icon_color: >-
|
||||
{% if states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 30.0 %}
|
||||
{% if states('sensor.front_yard_thermostat_temperature')|float(default=0) < 30.0 %}
|
||||
white
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 60.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 60.0 %}
|
||||
blue
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 85.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 85.0 %}
|
||||
green
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_temperature')|float(default=0) < 100.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_temperature')|float(default=0) < 100.0 %}
|
||||
orange
|
||||
{%else%}
|
||||
red
|
||||
{%endif%}
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
primary: "{{states('sensor.lacrosse_tx141thbv2_0_humidity')}}%"
|
||||
primary: "{{states('sensor.front_yard_thermostat_humidity')}}%"
|
||||
secondary: ""
|
||||
icon: mdi:water-percent
|
||||
entity: sensor.lacrosse_tx141thbv2_0_humidity
|
||||
entity: sensor.front_yard_thermostat_humidity
|
||||
icon_color: >-
|
||||
{% if states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 20.0 %}
|
||||
{% if states('sensor.front_yard_thermostat_humidity')|float(default=0) < 20.0 %}
|
||||
white
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 40.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 40.0 %}
|
||||
grey
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 60.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 60.0 %}
|
||||
green
|
||||
{%elif states('sensor.lacrosse_tx141thbv2_0_humidity')|float(default=0) < 80.0 %}
|
||||
{%elif states('sensor.front_yard_thermostat_humidity')|float(default=0) < 80.0 %}
|
||||
cyan
|
||||
{%else%}
|
||||
blue
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -8,9 +8,9 @@ type: sections
|
||||
sections:
|
||||
- type: grid
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
+63
-34
@@ -17,9 +17,9 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: switch.opensprinkler_enabled
|
||||
state: 'on'
|
||||
state: "on"
|
||||
- entity: input_boolean.sprinkler_is_winterized
|
||||
state: 'off'
|
||||
state: "off"
|
||||
chip:
|
||||
type: entity
|
||||
entity: sensor.sprinkler_current_status
|
||||
@@ -53,7 +53,7 @@ cards:
|
||||
|
||||
- type: template
|
||||
entity: group.my_exterior_doors
|
||||
icon: >
|
||||
icon: >
|
||||
{% if states('sensor.open_external_doors_count') | int(default=0) > 0 -%}
|
||||
{% if is_state('binary_sensor.patio_door_contact','on')-%}
|
||||
mdi:door-sliding-open
|
||||
@@ -72,7 +72,7 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: input_boolean.clint_needs_am_meds
|
||||
state: 'on'
|
||||
state: "on"
|
||||
chip:
|
||||
type: entity
|
||||
entity: input_boolean.clint_needs_am_meds
|
||||
@@ -84,7 +84,7 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: input_boolean.clint_needs_pm_meds
|
||||
state: 'on'
|
||||
state: "on"
|
||||
chip:
|
||||
type: entity
|
||||
entity: input_boolean.clint_needs_pm_meds
|
||||
@@ -96,11 +96,11 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: sensor.dishwasher
|
||||
state_not: 'idle'
|
||||
state_not: "idle"
|
||||
chip:
|
||||
type: template
|
||||
entity: input_boolean.empty_dishwasher
|
||||
icon: >
|
||||
icon: >
|
||||
{% if is_state('sensor.dishwasher','running')-%}
|
||||
mdi:dishwasher
|
||||
{% elif is_state('sensor.dishwasher','pending')-%}
|
||||
@@ -121,11 +121,11 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: sensor.washing_machine
|
||||
state_not: 'idle'
|
||||
state_not: "idle"
|
||||
chip:
|
||||
type: template
|
||||
entity: input_boolean.swap_laundry
|
||||
icon: >
|
||||
icon: >
|
||||
{% if is_state('sensor.washing_machine','running')-%}
|
||||
mdi:washing-machine
|
||||
{% elif is_state('sensor.washing_machine','pending')-%}
|
||||
@@ -146,11 +146,11 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: sensor.tumble_dryer
|
||||
state_not: 'idle'
|
||||
state_not: "idle"
|
||||
chip:
|
||||
type: template
|
||||
entity: input_boolean.fold_clothes
|
||||
icon: >
|
||||
icon: >
|
||||
{% if is_state('sensor.tumble_dryer','running')-%}
|
||||
mdi:tumble-dryer
|
||||
{% elif is_state('sensor.tumble_dryer','pending')-%}
|
||||
@@ -171,7 +171,7 @@ cards:
|
||||
- type: conditional
|
||||
conditions:
|
||||
- entity: alert.garage_door
|
||||
state: 'on'
|
||||
state: "on"
|
||||
chip:
|
||||
type: entity
|
||||
entity: alert.garage_door
|
||||
@@ -293,8 +293,7 @@ cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-title-card
|
||||
title: Rooms
|
||||
subtitle: Upstairs
|
||||
title: Upstairs
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -309,7 +308,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.nursery_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.nursery_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.nursery_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.nursery_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -325,7 +324,7 @@ cards:
|
||||
{{states('sensor.master_bedroom_multisensor_air_temperature')}}°F
|
||||
|
||||
{{states('sensor.master_bedroom_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.master_bedroom_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.master_bedroom_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -340,7 +339,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.master_bathroom_thermostat_temperature')}}°F
|
||||
{{states('sensor.master_bathroom_thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.master_bathroom_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.master_bathroom_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: horizontal-stack
|
||||
@@ -357,7 +356,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.front_room_thermostat_temperature')}}°F
|
||||
{{states('sensor.front_room_thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.front_room_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.front_room_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -372,7 +371,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.kitchen_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.kitchen_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.kitchen_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.kitchen_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -387,13 +386,13 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.dining_room_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.dining_room_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.dining_room_switch'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.dining_room_switch','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-title-card
|
||||
subtitle: Ground Level
|
||||
title: Ground Level
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -408,7 +407,22 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.entryway_temperature')}}°F
|
||||
{{states('sensor.thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.entryway_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.entryway_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Front Porch
|
||||
icon: mdi:door
|
||||
entity: light.front_porch_overhead
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: garage
|
||||
hold_action:
|
||||
action: toggle
|
||||
secondary: |-
|
||||
{{states('sensor.front_yard_thermostat_temperature')}}°F
|
||||
{{states('sensor.front_yard_thermostat_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.front_porch_overhead','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -423,7 +437,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.garage_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.garage_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.garage_overhead'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.garage_overhead','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: horizontal-stack
|
||||
@@ -440,7 +454,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.front_porch_temperature')}}°F
|
||||
{{states('sensor.garage_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.front_porch_overhead'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.front_porch_overhead','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -453,9 +467,24 @@ cards:
|
||||
hold_action:
|
||||
action: toggle
|
||||
secondary: |-
|
||||
{{states('sensor.deck_temperature')}}°F
|
||||
{{states('sensor.garage_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.deck'',''on''),''yellow'')}}'
|
||||
{{states('sensor.back_yard_thermostat_temperature')}}°F
|
||||
{{states('sensor.back_yard_thermostat_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.deck','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
primary: Deck
|
||||
icon: mdi:grill
|
||||
entity: light.deck
|
||||
tap_action:
|
||||
action: navigate
|
||||
navigation_path: back-yard
|
||||
hold_action:
|
||||
action: toggle
|
||||
secondary: |-
|
||||
{{states('sensor.back_yard_thermostat_temperature')}}°F
|
||||
{{states('sensor.back_yard_thermostat_humidity')}}%
|
||||
icon_color: "{{iif(is_state('light.deck','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: vertical-stack
|
||||
@@ -477,7 +506,7 @@ cards:
|
||||
{{states('sensor.computer_area_multisensor_air_temperature')}}°F
|
||||
|
||||
{{states('sensor.computer_area_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.computer_area_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.computer_area_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -492,7 +521,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.great_room_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.great_room_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.great_room_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.great_room_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -507,7 +536,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.utility_room_thermostat_temperature')}}°F
|
||||
{{states('sensor.utility_room_thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.utility_room_vanity'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.utility_room_vanity','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: horizontal-stack
|
||||
@@ -524,7 +553,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.blue_room_multisensor_air_temperature')}}°F
|
||||
{{states('sensor.blue_room_multisensor_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.blue_room_hue'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.blue_room_hue','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -539,7 +568,7 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.mancave_thermostat_temperature')}}°F
|
||||
{{states('sensor.mancave_thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.mancave'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.mancave','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
@@ -554,6 +583,6 @@ cards:
|
||||
secondary: |-
|
||||
{{states('sensor.furnace_room_thermostat_temperature')}}°F
|
||||
{{states('sensor.furnace_room_thermostat_humidity')}}%
|
||||
icon_color: '{{iif(is_state(''light.furnace_room'',''on''),''yellow'')}}'
|
||||
icon_color: "{{iif(is_state('light.furnace_room','on'),'yellow')}}"
|
||||
multiline_secondary: true
|
||||
layout: vertical
|
||||
layout: vertical
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
@@ -120,11 +120,11 @@ cards:
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: sensor.acurite_986_2f_42383_temperature
|
||||
entity: sensor.kitchen_freezer_thermostat_temperature
|
||||
name: Freezer
|
||||
layout: vertical
|
||||
- type: custom:mushroom-entity-card
|
||||
entity: sensor.acurite_986_1r_48226_temperature
|
||||
entity: sensor.kitchen_fridge_thermostat_temperature
|
||||
name: Fridge
|
||||
layout: vertical
|
||||
- type: vertical-stack
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
+12
-26
@@ -8,9 +8,9 @@ cards:
|
||||
# Header and HVAC
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
@@ -331,29 +331,15 @@ cards:
|
||||
target:
|
||||
entity_id: button.black_bed_manual_tare
|
||||
layout: vertical
|
||||
# - type: custom:mushroom-template-card
|
||||
# entity: input_boolean.white_bed_occupied
|
||||
# icon: mdi:bed
|
||||
# icon_color: >-
|
||||
# {% if(is_state('input_boolean.white_bed_occupied','on')) %}
|
||||
# yellow
|
||||
# {% elif(is_state('binary_sensor.white_bed_hx711_error','on')) %}
|
||||
# red
|
||||
# {% endif %}
|
||||
# primary: White Bed
|
||||
# double_tap_action:
|
||||
# action: call-service
|
||||
# service: homeassistant.toggle
|
||||
# service_data: {}
|
||||
# target:
|
||||
# entity_id: switch.white_bed_force_occupancy
|
||||
# hold_action:
|
||||
# action: call-service
|
||||
# service: button.press
|
||||
# service_data: {}
|
||||
# target:
|
||||
# entity_id: button.white_bed_manual_tare
|
||||
# layout: vertical
|
||||
- type: custom:mushroom-template-card
|
||||
entity: binary_sensor.white_bed_occupied
|
||||
icon: mdi:bed
|
||||
icon_color: >-
|
||||
{% if(is_state('binary_sensor.white_bed_occupied','on')) %}
|
||||
yellow
|
||||
{% endif %}
|
||||
primary: White Bed
|
||||
layout: vertical
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- type: custom:mushroom-entity-card
|
||||
|
||||
+14
-13
@@ -19,13 +19,13 @@ cards:
|
||||
max: 25
|
||||
segments:
|
||||
- from: 5
|
||||
color: '#4dab6d'
|
||||
color: "#4dab6d"
|
||||
- from: 10
|
||||
color: '#c1da64'
|
||||
color: "#c1da64"
|
||||
- from: 15
|
||||
color: '#fabd57'
|
||||
color: "#fabd57"
|
||||
- from: 20.6
|
||||
color: '#ee4d55'
|
||||
color: "#ee4d55"
|
||||
name: Recent Precipitation
|
||||
- type: gauge
|
||||
entity: input_number.sprinkler_maximum_temperature_measured
|
||||
@@ -36,11 +36,11 @@ cards:
|
||||
- from: 61
|
||||
color: var(--info-color)
|
||||
- from: 70
|
||||
color: '#4dab6d'
|
||||
color: "#4dab6d"
|
||||
- from: 79
|
||||
color: '#c1da64'
|
||||
color: "#c1da64"
|
||||
- from: 88
|
||||
color: '#fabd57'
|
||||
color: "#fabd57"
|
||||
name: Recent High Temp
|
||||
- type: gauge
|
||||
entity: sensor.sprinkler_days_since_last_watering
|
||||
@@ -49,18 +49,19 @@ cards:
|
||||
max: 4
|
||||
segments:
|
||||
- from: 0
|
||||
color: '#ee4d55'
|
||||
color: "#ee4d55"
|
||||
- from: 1
|
||||
color: '#fabd57'
|
||||
color: "#fabd57"
|
||||
- from: 2
|
||||
color: '#c1da64'
|
||||
color: "#c1da64"
|
||||
- from: 3
|
||||
color: '#4dab6d'
|
||||
color: "#4dab6d"
|
||||
name: Expected Days Between Watering
|
||||
- !include /config/lovelace/plant-cards/plant_sensor_cea4.yaml
|
||||
- !include /config/lovelace/plant-cards/plant_sensor_3eae.yaml
|
||||
- !include /config/lovelace/plant-cards/plant_sensor_3eb0.yaml
|
||||
- !include /config/lovelace/plant-cards/fineoffset_wh51_0ce593.yaml
|
||||
- !include /config/lovelace/plant-cards/hasta_soil_sensor.yaml
|
||||
- !include /config/lovelace/plant-cards/daisy_soil_sensor.yaml
|
||||
|
||||
- type: vertical-stack
|
||||
view_layout:
|
||||
@@ -74,7 +75,7 @@ cards:
|
||||
action: toggle
|
||||
- type: entities
|
||||
entities:
|
||||
- entity: sensor.ecowitt_wh40_21917_precipitation
|
||||
- entity: sensor.rain_gauge_precipitation
|
||||
secondary_info: last-updated
|
||||
- entity: binary_sensor.is_raining
|
||||
secondary_info: last-changed
|
||||
|
||||
@@ -7,9 +7,9 @@ badges: []
|
||||
cards:
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
- type: custom:mushroom-chips-card
|
||||
chips:
|
||||
- type: back
|
||||
# - type: custom:mushroom-chips-card
|
||||
# chips:
|
||||
# - type: back
|
||||
- type: horizontal-stack
|
||||
cards:
|
||||
- hours_to_show: 24
|
||||
|
||||
+2
-1
@@ -1,4 +1,5 @@
|
||||
type: vertical-stack
|
||||
cards:
|
||||
- type: plant-status
|
||||
entity: plant.fineoffset_wh51_0ce593
|
||||
entity: plant.daisy_soil_sensor
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
type: vertical-stack
|
||||
cards:
|
||||
- type: plant-status
|
||||
entity: plant.hasta_soil_sensor
|
||||
@@ -25,13 +25,13 @@ elements:
|
||||
# text-transform: capitalize
|
||||
|
||||
- type: state-label
|
||||
entity: sensor.acurite_592txr_a_temperature
|
||||
entity: sensor.back_yard_thermostat_temperature
|
||||
style:
|
||||
left: 15%
|
||||
top: 35%
|
||||
font-size: 180%
|
||||
- type: state-label
|
||||
entity: sensor.acurite_592txr_a_humidity
|
||||
entity: sensor.back_yard_thermostat_humidity
|
||||
style:
|
||||
left: 85%
|
||||
top: 35%
|
||||
|
||||
@@ -30,13 +30,13 @@ elements:
|
||||
text-transform: capitalize
|
||||
|
||||
- type: state-label
|
||||
entity: sensor.lacrosse_tx141thbv2_0_temperature
|
||||
entity: sensor.front_yard_thermostat_temperature
|
||||
style:
|
||||
left: 15%
|
||||
top: 35%
|
||||
font-size: 180%
|
||||
- type: state-label
|
||||
entity: sensor.lacrosse_tx141thbv2_0_humidity
|
||||
entity: sensor.front_yard_thermostat_humidity
|
||||
style:
|
||||
left: 85%
|
||||
top: 35%
|
||||
|
||||
@@ -50,7 +50,7 @@ cards:
|
||||
- sensor.disk_use_percent_home
|
||||
font_size: 50
|
||||
name: HA Disk
|
||||
hours_to_show: 96
|
||||
hours_to_show: 4
|
||||
points_per_hour: 3
|
||||
show:
|
||||
fill: false
|
||||
|
||||
@@ -15,6 +15,7 @@ cards:
|
||||
show_header_toggle: false
|
||||
entities:
|
||||
- entity: device_tracker.chevrolet_mylink
|
||||
- entity: device_tracker.chevrolet_traverse_location
|
||||
|
||||
- type: entities
|
||||
title: Bridget's Tablet
|
||||
|
||||
@@ -97,7 +97,8 @@ cards:
|
||||
- entities:
|
||||
- plant.plant_sensor_cea4
|
||||
- plant.plant_sensor_3eae
|
||||
- plant.fineoffset_wh51_0ce593
|
||||
- plant.hasta_soil_sensor
|
||||
- plant.daisy_soil_sensor
|
||||
- plant.plant_sensor_3eb0
|
||||
states:
|
||||
- state: "problem"
|
||||
@@ -386,14 +387,14 @@ cards:
|
||||
|
||||
# Outside is expected to be colder/hotter
|
||||
- entities:
|
||||
- sensor.lacrosse_tx141thbv2_0_temperature
|
||||
- sensor.front_yard_thermostat_temperature
|
||||
- sensor.front_porch_temperature
|
||||
- sensor.deck_temperature
|
||||
- sensor.garage_multisensor_air_temperature
|
||||
# - sensor.hvac_multisensor_supply
|
||||
# - sensor.hvac_multisensor_return
|
||||
# - sensor.hvac_multisensor_ambient
|
||||
- sensor.acurite_592txr_a_temperature
|
||||
- sensor.back_yard_thermostat_temperature
|
||||
- sensor.outdoor_temperature
|
||||
# text_template: '${entity.state ? entity.state : "unknown"} F'
|
||||
# An example of rounding up a number, i.e. a temperature of 90.1 becomes 91
|
||||
@@ -415,7 +416,7 @@ cards:
|
||||
'
|
||||
|
||||
- entities:
|
||||
- sensor.acurite_986_1r_48226_temperature
|
||||
- sensor.kitchen_fridge_thermostat_temperature
|
||||
text_template: '${entity.state ? Math.floor(entity.state) : "unknown"}'
|
||||
class_template: '
|
||||
var temp = parseFloat(entity.state.replace("°", ""));
|
||||
@@ -430,7 +431,7 @@ cards:
|
||||
'
|
||||
|
||||
- entities:
|
||||
- sensor.acurite_986_2f_42383_temperature
|
||||
- sensor.kitchen_freezer_thermostat_temperature
|
||||
text_template: '${entity.state ? Math.floor(entity.state) : "unknown"}'
|
||||
class_template: '
|
||||
var temp = parseFloat(entity.state.replace("°", ""));
|
||||
@@ -490,9 +491,9 @@ cards:
|
||||
'
|
||||
|
||||
- entities:
|
||||
- sensor.lacrosse_tx141thbv2_0_humidity
|
||||
- sensor.front_yard_thermostat_humidity
|
||||
- sensor.garage_multisensor_humidity
|
||||
- sensor.acurite_592txr_a_humidity
|
||||
- sensor.back_yard_thermostat_humidity
|
||||
- sensor.outdoor_humidity
|
||||
text_template: '${entity.state ? Math.ceil(entity.state) : "unknown"} %'
|
||||
class_template: '
|
||||
|
||||
@@ -16,14 +16,12 @@ cards:
|
||||
name: Nursery
|
||||
- entity: sensor.thermostat_temperature
|
||||
name: Thermostat
|
||||
- entity: sensor.bar_temperature
|
||||
- entity: sensor.dining_room_multisensor_air_temperature
|
||||
name: Dining Room
|
||||
- entity: sensor.front_room_thermostat_temperature
|
||||
name: Front Room
|
||||
- entity: sensor.kitchen_multisensor_air_temperature
|
||||
name: Kitchen
|
||||
- entity: sensor.entryway_temperature
|
||||
name: Entryway
|
||||
hours_to_show: 12
|
||||
refresh_interval: 60
|
||||
title: Upstairs Temp
|
||||
@@ -33,12 +31,14 @@ cards:
|
||||
name: Master Bedroom
|
||||
- entity: sensor.nursery_multisensor_humidity
|
||||
name: Nursery
|
||||
- entity: sensor.thermostat_humidity
|
||||
name: Thermostat
|
||||
- entity: sensor.dining_room_multisensor_humidity
|
||||
name: Dining Room
|
||||
- entity: sensor.front_room_thermostat_humidity
|
||||
name: Front Room
|
||||
- entity: sensor.kitchen_multisensor_humidity
|
||||
name: Kitchen
|
||||
- entity: sensor.thermostat_humidity
|
||||
name: Thermostat
|
||||
hours_to_show: 12
|
||||
refresh_interval: 60
|
||||
title: Upstairs Humidity
|
||||
@@ -57,14 +57,12 @@ cards:
|
||||
- entities:
|
||||
- entity: sensor.computer_area_multisensor_air_temperature
|
||||
name: Computer Area
|
||||
- entity: sensor.entryway_temperature
|
||||
name: Entryway
|
||||
- entity: sensor.mancave_thermostat_temperature
|
||||
name: Mancave
|
||||
- entity: sensor.blue_room_thermostat_temperature
|
||||
name: Blue Room
|
||||
- entity: sensor.great_room_multisensor_air_temperature
|
||||
name: Great Room
|
||||
- entity: sensor.mancave_thermostat_temperature
|
||||
name: Mancave
|
||||
- entity: sensor.blue_room_multisensor_air_temperature
|
||||
name: Blue Room
|
||||
- entity: sensor.furnace_room_thermostat_temperature
|
||||
name: Furnace Room
|
||||
hours_to_show: 12
|
||||
@@ -78,7 +76,7 @@ cards:
|
||||
name: Great Room
|
||||
- entity: sensor.mancave_thermostat_humidity
|
||||
name: Mancave
|
||||
- entity: sensor.blue_room_thermostat_humidity
|
||||
- entity: sensor.blue_room_multisensor_humidity
|
||||
name: Blue Room
|
||||
- entity: sensor.furnace_room_thermostat_humidity
|
||||
name: Furnace Room
|
||||
@@ -137,7 +135,7 @@ cards:
|
||||
name: Nursery
|
||||
- entity: sensor.front_room_light_level
|
||||
name: Front Room
|
||||
- entity: sensor.bar_light_level
|
||||
- entity: sensor.dining_room_multisensor_illuminance
|
||||
name: Dining Room
|
||||
- entity: sensor.entryway_light_level
|
||||
name: Entryway
|
||||
@@ -153,6 +151,8 @@ cards:
|
||||
name: Computer Area
|
||||
- entity: sensor.great_room_multisensor_illuminance
|
||||
name: Great Room
|
||||
- entity: sensor.blue_room_multisensor_illuminance
|
||||
name: Blue Room
|
||||
hours_to_show: 12
|
||||
refresh_interval: 60
|
||||
title: Downstairs Light Level
|
||||
|
||||
@@ -843,7 +843,7 @@ badges:
|
||||
navigation_path: /phone-yaml/plants
|
||||
hold_action:
|
||||
action: more-info
|
||||
- entity: plant.fineoffset_wh51_0ce593
|
||||
- entity: plant.hasta_soil_sensor
|
||||
name: Hostas
|
||||
tap_action:
|
||||
action: navigate
|
||||
|
||||
@@ -43,6 +43,7 @@ cards:
|
||||
- type: calendar
|
||||
entities:
|
||||
- calendar.clint
|
||||
- calendar.wmu_calendar
|
||||
|
||||
- type: vertical-stack
|
||||
cards:
|
||||
@@ -114,4 +115,5 @@ cards:
|
||||
- type: calendar
|
||||
entities:
|
||||
- calendar.bridget
|
||||
- calendar.my_custody
|
||||
- calendar.allegan_public_schools
|
||||
- calendar.west_ward_elementary
|
||||
|
||||
Reference in New Issue
Block a user