Compare commits
74 Commits
2025.9.3
...
113b68641f
| Author | SHA1 | Date | |
|---|---|---|---|
|
113b68641f
|
|||
|
012f5e4e83
|
|||
|
40d224e57f
|
|||
|
93542c9cc8
|
|||
|
7e3834194a
|
|||
|
b7f6dba4a5
|
|||
|
3dc20f181f
|
|||
|
f080759584
|
|||
|
94b593b5cf
|
|||
|
649cb5a3e5
|
|||
|
34c8020e9e
|
|||
|
0680a97302
|
|||
|
0a39a28c84
|
|||
|
5848f9c220
|
|||
|
d091b9aedf
|
|||
|
bc2674b31c
|
|||
|
fee83ab08f
|
|||
|
26a96f2d04
|
|||
|
89c03fb3eb
|
|||
|
a0b5d237be
|
|||
|
88f9f44d3e
|
|||
|
405b6e8762
|
|||
|
eb2f68aeb6
|
|||
|
60bab6bc60
|
|||
|
c555e3ad57
|
|||
|
1cf1934b12
|
|||
|
2d6a6a706b
|
|||
|
316bec98d9
|
|||
|
30d2edf9ea
|
|||
|
66516b7a00
|
|||
|
40b860f401
|
|||
|
ece6e505a1
|
|||
|
6c0513b879
|
|||
|
14705dd82c
|
|||
|
faa8c50c68
|
|||
|
fb6e59b060
|
|||
|
6278992809
|
|||
|
bccb67ccbb
|
|||
|
5a3e93ca72
|
|||
|
6a56597b41
|
|||
|
d2c99bc157
|
|||
|
28ab60966c
|
|||
|
c8f2c9dd33
|
|||
|
c2fa4666e0
|
|||
|
bbe07e4ca1
|
|||
|
514ae128f8
|
|||
|
3a23f242d8
|
|||
|
ccc4f2a31e
|
|||
|
3df12d4022
|
|||
|
f66de6300f
|
|||
|
0d12bd36cd
|
|||
|
fc70e23f6b
|
|||
|
1a09755fe9
|
|||
|
6df5503432
|
|||
|
a95433bc7b
|
|||
|
0e8a2f355c
|
|||
|
8038c7eb7c
|
|||
|
d203051b4c
|
|||
|
0eec9bbb51
|
|||
|
d7e2c86dc1
|
|||
|
3cb7eed47c
|
|||
|
76e221f65d
|
|||
|
5c974b463d
|
|||
|
9f20c9f59e
|
|||
|
b9c263db16
|
|||
|
cb8ffaed51
|
|||
|
bdb82c87fa
|
|||
|
c1fc03250b
|
|||
|
16864d1cd3
|
|||
|
d9c620094e
|
|||
|
d3473f382f
|
|||
|
6daed2edca
|
|||
|
01c81305c3
|
|||
|
fd184d6548
|
@@ -200,13 +200,13 @@ views:
|
|||||||
action: call-service
|
action: call-service
|
||||||
service: watchman.report
|
service: watchman.report
|
||||||
entities:
|
entities:
|
||||||
- entity: sensor.watchman_missing_services
|
- entity: sensor.watchman_missing_actions
|
||||||
name: Services
|
name: Actions
|
||||||
- entity: input_select.default_log_level
|
- entity: input_select.default_log_level
|
||||||
name: Default Log Level
|
name: Default Log Level
|
||||||
- entity: input_select.log_level
|
- entity: input_select.log_level
|
||||||
name: Core Log Level
|
name: Core Log Level
|
||||||
title: Home Assistant Stats
|
- entity: input_boolean.recorder
|
||||||
state_color: true
|
state_color: true
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
visibility:
|
visibility:
|
||||||
@@ -496,6 +496,26 @@ views:
|
|||||||
state_map:
|
state_map:
|
||||||
'on': Open
|
'on': Open
|
||||||
'off': Closed
|
'off': Closed
|
||||||
|
- entity: binary_sensor.emma_bedroom_window
|
||||||
|
state_map:
|
||||||
|
'on': Open
|
||||||
|
'off': Closed
|
||||||
|
- entity: binary_sensor.kallen_bedroom_window_1
|
||||||
|
state_map:
|
||||||
|
'on': Open
|
||||||
|
'off': Closed
|
||||||
|
- entity: binary_sensor.kallen_bedroom_window_2
|
||||||
|
state_map:
|
||||||
|
'on': Open
|
||||||
|
'off': Closed
|
||||||
|
- entity: binary_sensor.master_bedroom_window_1
|
||||||
|
state_map:
|
||||||
|
'on': Open
|
||||||
|
'off': Closed
|
||||||
|
- entity: binary_sensor.master_bedroom_window_2
|
||||||
|
state_map:
|
||||||
|
'on': Open
|
||||||
|
'off': Closed
|
||||||
- entity: sensor.living_room_windows_open
|
- entity: sensor.living_room_windows_open
|
||||||
name: Living Room Windows
|
name: Living Room Windows
|
||||||
- type: grid
|
- type: grid
|
||||||
@@ -543,6 +563,11 @@ views:
|
|||||||
- sensor.downstairs_bathroom_window_1_battery
|
- sensor.downstairs_bathroom_window_1_battery
|
||||||
- sensor.downstairs_bathroom_window_2_battery
|
- sensor.downstairs_bathroom_window_2_battery
|
||||||
- sensor.upstairs_bathroom_window_battery
|
- sensor.upstairs_bathroom_window_battery
|
||||||
|
- sensor.master_bedroom_window_1_battery
|
||||||
|
- sensor.master_bedroom_window_2_battery
|
||||||
|
- sensor.kallen_bedroom_window_1_battery
|
||||||
|
- sensor.kallen_bedroom_window_2_battery
|
||||||
|
- sensor.emma_bedroom_window_battery
|
||||||
- name: 'Glass Break Sensors (min: {min}%, count: {count})'
|
- name: 'Glass Break Sensors (min: {min}%, count: {count})'
|
||||||
secondary_info: Battery levels {range}%
|
secondary_info: Battery levels {range}%
|
||||||
icon: mdi:image-broken-variant
|
icon: mdi:image-broken-variant
|
||||||
@@ -591,6 +616,8 @@ views:
|
|||||||
value: '*chrome*'
|
value: '*chrome*'
|
||||||
- name: entity_id
|
- name: entity_id
|
||||||
value: sensor.front_doorbell_battery
|
value: sensor.front_doorbell_battery
|
||||||
|
- name: entity_id
|
||||||
|
value: '*home_tempest_cloud*'
|
||||||
tap_action: more-info
|
tap_action: more-info
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
@@ -919,8 +946,8 @@ views:
|
|||||||
heading: Emma
|
heading: Emma
|
||||||
- type: entities
|
- type: entities
|
||||||
entities:
|
entities:
|
||||||
- entity: input_datetime.emma_bedroom_cooling
|
- entity: input_datetime.emma_bedroom_climate
|
||||||
name: Cooling
|
name: Climate
|
||||||
- entity: input_datetime.emma_bedtime
|
- entity: input_datetime.emma_bedtime
|
||||||
name: Bedtime
|
name: Bedtime
|
||||||
- entity: input_datetime.emma_wakeup
|
- entity: input_datetime.emma_wakeup
|
||||||
@@ -982,112 +1009,6 @@ views:
|
|||||||
title: Modes
|
title: Modes
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
state_color: true
|
state_color: true
|
||||||
- type: entities
|
|
||||||
entities:
|
|
||||||
- entity: input_number.master_bedroom_aircon_run_threshold
|
|
||||||
name: Run Threshold
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.master_bedroom_aircon_run_threshold') |
|
|
||||||
int %} {% set low = states('sensor.tonights_low_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
|
||||||
- entity: input_number.master_bedroom_aircon_mode_threshold
|
|
||||||
name: Mode Threshold
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.master_bedroom_aircon_mode_threshold') |
|
|
||||||
int %} {% set low = states('sensor.tonights_low_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
|
||||||
- entity: input_number.master_bedroom_auto_cooling_threshold
|
|
||||||
name: MBR Auto Cooling
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.master_bedroom_auto_cooling_threshold') |
|
|
||||||
int %} {% set roomtemp =
|
|
||||||
states('sensor.master_bedroom_temperature') | int %} {{
|
|
||||||
'Threshold Met' if roomtemp >= threshold else '' }}
|
|
||||||
- entity: input_number.master_bedroom_mode_switch_threshold
|
|
||||||
name: MBR Mode Switch
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.master_bedroom_mode_switch_threshold') |
|
|
||||||
int %} {% set high = states('sensor.todays_high_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if high >= threshold else '' }}
|
|
||||||
- entity: input_boolean.master_bedroom_aircon_installed
|
|
||||||
name: Aircon Installed
|
|
||||||
- entity: input_boolean.master_bedroom_climate_protocol
|
|
||||||
name: Climate Automations
|
|
||||||
title: Master Bedroom Aircon
|
|
||||||
visibility:
|
|
||||||
- condition: state
|
|
||||||
entity: input_boolean.master_bedroom_aircon_installed
|
|
||||||
state: 'on'
|
|
||||||
show_header_toggle: false
|
|
||||||
state_color: true
|
|
||||||
- type: entities
|
|
||||||
entities:
|
|
||||||
- entity: input_number.emma_bedroom_aircon_run_threshold
|
|
||||||
name: Run Threshold
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.emma_bedroom_aircon_run_threshold') | int
|
|
||||||
%} {% set low = states('sensor.tonights_low_temp') | int %} {{
|
|
||||||
'Threshold Met' if low >= threshold else '' }}
|
|
||||||
- entity: input_number.emma_bedroom_aircon_mode_threshold
|
|
||||||
name: Mode Threshold
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.emma_bedroom_aircon_mode_threshold') |
|
|
||||||
int %} {% set low = states('sensor.tonights_low_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
|
||||||
- entity: input_number.emma_bedroom_auto_cooling_threshold
|
|
||||||
name: EBR Auto Cooling
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.emma_bedroom_auto_cooling_threshold') |
|
|
||||||
int %} {% set roomtemp =
|
|
||||||
states('sensor.emma_bedroom_temperature') | int %} {{
|
|
||||||
'Threshold Met' if roomtemp >= threshold else '' }}
|
|
||||||
- entity: input_number.emma_bedroom_mode_switch_threshold
|
|
||||||
name: EBR Mode Switch
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.emma_bedroom_mode_switch_threshold') |
|
|
||||||
int %} {% set high = states('sensor.todays_high_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if high >= threshold else '' }}
|
|
||||||
- entity: input_boolean.emma_bedroom_aircon_installed
|
|
||||||
name: Aircon Installed
|
|
||||||
- entity: input_boolean.emma_bedroom_heater_installed
|
|
||||||
name: Heater Installed
|
|
||||||
- entity: input_boolean.emma_bedroom_climate_protocol
|
|
||||||
name: Climate Automations
|
|
||||||
- entity: switch.emma_bedroom_climate_watchdog
|
|
||||||
name: Climate Watchdog
|
|
||||||
title: Emma Bedroom Aircon
|
|
||||||
visibility:
|
|
||||||
- condition: state
|
|
||||||
entity: input_boolean.emma_bedroom_aircon_installed
|
|
||||||
state: 'on'
|
|
||||||
show_header_toggle: false
|
|
||||||
state_color: true
|
|
||||||
- type: entities
|
|
||||||
entities:
|
|
||||||
- entity: input_number.master_bedroom_fan_threshold
|
|
||||||
name: MBR Fan
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold =
|
|
||||||
states('input_number.master_bedroom_fan_threshold') | int %}
|
|
||||||
{% set low = states('sensor.tonights_low_temp') | int %} {{
|
|
||||||
'Threshold Met' if low >= threshold else '' }}
|
|
||||||
- entity: input_number.kallen_fan_threshold
|
|
||||||
name: Kallen Fan
|
|
||||||
secondary_info: >
|
|
||||||
{% set threshold = states('input_number.kallen_fan_threshold')
|
|
||||||
| int %} {% set low = states('sensor.tonights_low_temp') | int
|
|
||||||
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
|
||||||
title: Fans
|
|
||||||
show_header_toggle: false
|
|
||||||
state_color: true
|
|
||||||
- type: entities
|
- type: entities
|
||||||
entities:
|
entities:
|
||||||
- entity: input_number.hot_day_threshold
|
- entity: input_number.hot_day_threshold
|
||||||
@@ -1136,10 +1057,207 @@ views:
|
|||||||
| int %} {% set high =
|
| int %} {% set high =
|
||||||
states('sensor.stratton_ave_apparent_temperature') | int %} {{
|
states('sensor.stratton_ave_apparent_temperature') | int %} {{
|
||||||
'Threshold Met' if high <= threshold else '' }}
|
'Threshold Met' if high <= threshold else '' }}
|
||||||
|
- entity: input_number.window_weather_minimum
|
||||||
|
name: Window Minimum
|
||||||
|
- entity: input_number.window_weather_maximum
|
||||||
|
name: Window Maximum
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
state_color: true
|
state_color: true
|
||||||
title: Weather
|
title: Weather
|
||||||
column_span: 1
|
column_span: 1
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Thresholds
|
||||||
|
heading_style: title
|
||||||
|
- type: custom:auto-entities
|
||||||
|
card:
|
||||||
|
type: entities
|
||||||
|
filter:
|
||||||
|
include:
|
||||||
|
- options: {}
|
||||||
|
domain: input_number
|
||||||
|
entity_id: '*hot_threshold'
|
||||||
|
sort:
|
||||||
|
method: entity_id
|
||||||
|
exclude: []
|
||||||
|
- type: custom:auto-entities
|
||||||
|
card:
|
||||||
|
type: entities
|
||||||
|
filter:
|
||||||
|
include:
|
||||||
|
- options: {}
|
||||||
|
domain: input_number
|
||||||
|
entity_id: '*cold_threshold'
|
||||||
|
sort:
|
||||||
|
method: entity_id
|
||||||
|
exclude: []
|
||||||
|
column_span: 2
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Master Bedroom Climate Settings
|
||||||
|
heading_style: title
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_boolean.master_bedroom_climate_protocol
|
||||||
|
name: Climate Automations
|
||||||
|
- entity: input_boolean.master_bedroom_aircon_installed
|
||||||
|
name: Aircon Installed
|
||||||
|
title: General
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_number.master_bedroom_fan_threshold
|
||||||
|
name: Fan
|
||||||
|
- entity: input_number.master_bedroom_aircon_run_threshold
|
||||||
|
name: Aircon Run
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.master_bedroom_aircon_run_threshold') |
|
||||||
|
int %} {% set low = states('sensor.tonights_low_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
||||||
|
- entity: input_number.master_bedroom_aircon_mode_threshold
|
||||||
|
name: Aircon Mode
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.master_bedroom_aircon_mode_threshold') |
|
||||||
|
int %} {% set low = states('sensor.tonights_low_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
||||||
|
- entity: input_number.master_bedroom_auto_cooling_threshold
|
||||||
|
name: Auto Cooling
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.master_bedroom_auto_cooling_threshold') |
|
||||||
|
int %} {% set roomtemp =
|
||||||
|
states('sensor.master_bedroom_temperature') | int %} {{
|
||||||
|
'Threshold Met' if roomtemp >= threshold else '' }}
|
||||||
|
- entity: input_number.master_bedroom_mode_switch_threshold
|
||||||
|
name: Mode Switch
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.master_bedroom_mode_switch_threshold') |
|
||||||
|
int %} {% set high = states('sensor.todays_high_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if high >= threshold else '' }}
|
||||||
|
- entity: input_boolean.master_bedroom_aircon_installed
|
||||||
|
name: Aircon Installed
|
||||||
|
title: Aircon Settings
|
||||||
|
visibility:
|
||||||
|
- condition: state
|
||||||
|
entity: input_boolean.master_bedroom_aircon_installed
|
||||||
|
state: 'on'
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Kallen Bedroom Climate Settings
|
||||||
|
heading_style: title
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_number.kallen_fan_threshold
|
||||||
|
name: Kallen Fan
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold = states('input_number.kallen_fan_threshold')
|
||||||
|
| int %} {% set low = states('sensor.tonights_low_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
||||||
|
title: Fan Settings
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
- type: grid
|
||||||
|
cards:
|
||||||
|
- type: heading
|
||||||
|
heading: Emma Bedroom Climate Settings
|
||||||
|
heading_style: title
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_boolean.emma_bedroom_climate_protocol
|
||||||
|
name: Climate Automations
|
||||||
|
- entity: input_boolean.emma_bedroom_aircon_installed
|
||||||
|
name: Aircon Installed
|
||||||
|
- entity: input_boolean.emma_bedroom_heater_installed
|
||||||
|
name: Heater Installed
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
title: General
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_number.emma_bedroom_aircon_run_threshold
|
||||||
|
name: Run Threshold
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_aircon_run_threshold') | int
|
||||||
|
%} {% set low = states('sensor.tonights_low_temp') | int %} {{
|
||||||
|
'Threshold Met' if low >= threshold else '' }}
|
||||||
|
- entity: input_number.emma_bedroom_aircon_mode_threshold
|
||||||
|
name: Mode Threshold
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_aircon_mode_threshold') |
|
||||||
|
int %} {% set low = states('sensor.tonights_low_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
||||||
|
- entity: input_number.emma_bedroom_auto_cooling_threshold
|
||||||
|
name: EBR Auto Cooling
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_auto_cooling_threshold') |
|
||||||
|
int %} {% set roomtemp =
|
||||||
|
states('sensor.emma_bedroom_temperature') | int %} {{
|
||||||
|
'Threshold Met' if roomtemp >= threshold else '' }}
|
||||||
|
- entity: input_number.emma_bedroom_mode_switch_threshold
|
||||||
|
name: EBR Mode Switch
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_mode_switch_threshold') |
|
||||||
|
int %} {% set high = states('sensor.todays_high_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if high >= threshold else '' }}
|
||||||
|
- entity: switch.emma_bedroom_climate_watchdog
|
||||||
|
name: Climate Watchdog
|
||||||
|
title: Aircon Settings
|
||||||
|
visibility:
|
||||||
|
- condition: state
|
||||||
|
entity: input_boolean.emma_bedroom_aircon_installed
|
||||||
|
state: 'on'
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_number.emma_bedroom_heater_run_threshold
|
||||||
|
name: Run Threshold
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_heater_run_threshold') | int
|
||||||
|
%} {% set low = states('sensor.tonights_low_temp') | int %} {{
|
||||||
|
'Threshold Met' if low < threshold else '' }}
|
||||||
|
- entity: input_number.emma_bedroom_heater_shutoff_threshold
|
||||||
|
name: Shutoff Threshold
|
||||||
|
secondary_info: >
|
||||||
|
{% set threshold =
|
||||||
|
states('input_number.emma_bedroom_heater_shutoff_threshold') |
|
||||||
|
int %} {% set low = states('sensor.tonights_low_temp') | int
|
||||||
|
%} {{ 'Threshold Met' if low >= threshold else '' }}
|
||||||
|
title: Heater Settings
|
||||||
|
visibility:
|
||||||
|
- condition: state
|
||||||
|
entity: input_boolean.emma_bedroom_heater_installed
|
||||||
|
state: 'on'
|
||||||
|
show_header_toggle: false
|
||||||
|
state_color: true
|
||||||
|
- type: custom:expander-card
|
||||||
|
title: More Settings
|
||||||
|
cards:
|
||||||
|
- type: entities
|
||||||
|
entities:
|
||||||
|
- entity: input_boolean.emma_bedroom_mode_switch
|
||||||
|
name: Mode Switch
|
||||||
|
- entity: input_select.emma_bedroom_mode_switch
|
||||||
|
name: Mode
|
||||||
|
- entity: input_datetime.emma_bedroom_mode_switch
|
||||||
|
name: Switch Time
|
||||||
|
- entity: input_number.emma_bedroom_auto_mode_threshold
|
||||||
|
name: Switch Threshold
|
||||||
|
icon: mdi:cog
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
- type: heading
|
- type: heading
|
||||||
@@ -1190,6 +1308,10 @@ views:
|
|||||||
name_template: >-
|
name_template: >-
|
||||||
{{ states('input_text.tony_custom_med_name_p1') + ' Notify'
|
{{ states('input_text.tony_custom_med_name_p1') + ' Notify'
|
||||||
}}
|
}}
|
||||||
|
- entity: input_boolean.tony_custom_meds_reminder_p1
|
||||||
|
name: Reminders Active
|
||||||
|
- entity: counter.tony_custom_meds_reminder_count_p1
|
||||||
|
name: Reminder Count
|
||||||
visibility:
|
visibility:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity: input_boolean.tony_custom_meds_tracker_p1
|
entity: input_boolean.tony_custom_meds_tracker_p1
|
||||||
@@ -1199,8 +1321,15 @@ views:
|
|||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
entities:
|
entities:
|
||||||
- entity: input_boolean.tony_ibuprofen_taken
|
- entity: input_boolean.tony_ibuprofen_taken
|
||||||
|
name: Ibuprofen Taken
|
||||||
- entity: input_datetime.tony_ibuprofen_taken
|
- entity: input_datetime.tony_ibuprofen_taken
|
||||||
|
name: Ibuprofen Taken
|
||||||
- entity: input_datetime.tony_ibuprofen_notify
|
- entity: input_datetime.tony_ibuprofen_notify
|
||||||
|
name: Ibuprofen Notify
|
||||||
|
- entity: input_boolean.tony_ibuprofen_reminder
|
||||||
|
name: Reminders Active
|
||||||
|
- entity: counter.tony_ibuprofen_reminder_count
|
||||||
|
name: Reminder Count
|
||||||
visibility:
|
visibility:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity: input_boolean.tony_ibuprofen_active
|
entity: input_boolean.tony_ibuprofen_active
|
||||||
@@ -1210,8 +1339,15 @@ views:
|
|||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
entities:
|
entities:
|
||||||
- entity: input_boolean.tony_tylenol_taken
|
- entity: input_boolean.tony_tylenol_taken
|
||||||
|
name: Tylenol Taken
|
||||||
- entity: input_datetime.tony_tylenol_taken
|
- entity: input_datetime.tony_tylenol_taken
|
||||||
|
name: Tylenol Taken
|
||||||
- entity: input_datetime.tony_tylenol_notify
|
- entity: input_datetime.tony_tylenol_notify
|
||||||
|
name: Tylenol Notify
|
||||||
|
- entity: input_boolean.tony_tylenol_reminder
|
||||||
|
name: Reminders Active
|
||||||
|
- entity: counter.tony_tylenol_reminder_count
|
||||||
|
name: Reminder Count
|
||||||
visibility:
|
visibility:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity: input_boolean.tony_tylenol_active
|
entity: input_boolean.tony_tylenol_active
|
||||||
@@ -1260,12 +1396,10 @@ views:
|
|||||||
name: Reminder Count
|
name: Reminder Count
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
state_color: true
|
state_color: true
|
||||||
- type: entities
|
- type: custom:expander-card
|
||||||
entities:
|
title: Settings
|
||||||
- type: custom:fold-entity-row
|
cards:
|
||||||
head:
|
- type: entities
|
||||||
type: section
|
|
||||||
label: Settings
|
|
||||||
entities:
|
entities:
|
||||||
- entity: input_boolean.tony_custom_meds_tracker_p1
|
- entity: input_boolean.tony_custom_meds_tracker_p1
|
||||||
name: Custom Tracker 1
|
name: Custom Tracker 1
|
||||||
@@ -1279,6 +1413,7 @@ views:
|
|||||||
name: Ibuprofen Active
|
name: Ibuprofen Active
|
||||||
- entity: input_boolean.tony_tylenol_active
|
- entity: input_boolean.tony_tylenol_active
|
||||||
name: Tylenol Active
|
name: Tylenol Active
|
||||||
|
icon: mdi:cog
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
- type: heading
|
- type: heading
|
||||||
@@ -1333,17 +1468,16 @@ views:
|
|||||||
name: Night Reminders
|
name: Night Reminders
|
||||||
show_header_toggle: false
|
show_header_toggle: false
|
||||||
state_color: true
|
state_color: true
|
||||||
- type: entities
|
- type: custom:expander-card
|
||||||
entities:
|
title: Settings
|
||||||
- type: custom:fold-entity-row
|
cards:
|
||||||
head:
|
- type: entities
|
||||||
type: section
|
|
||||||
label: Settings
|
|
||||||
entities:
|
entities:
|
||||||
- entity: input_boolean.tina_ibuprofen_active
|
- entity: input_boolean.tina_ibuprofen_active
|
||||||
name: Ibuprofen Active
|
name: Ibuprofen Active
|
||||||
- entity: input_boolean.tina_tylenol_active
|
- entity: input_boolean.tina_tylenol_active
|
||||||
name: Tylenol Active
|
name: Tylenol Active
|
||||||
|
icon: mdi:cog
|
||||||
- type: grid
|
- type: grid
|
||||||
cards:
|
cards:
|
||||||
- type: heading
|
- type: heading
|
||||||
|
|||||||
6532
main_dashboard.yaml
6532
main_dashboard.yaml
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user