Refactor chore tracker for kids' names and chores: Update Emma, Liam, and Zoe to Jordyn, Declan, and Chloe. Adjust YAML configurations, automation, and notifications accordingly.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
################################################################################
|
||||
# chore-tracker-dashboard.yaml (AUTO-GENERATED — edit chores_config.yaml)
|
||||
# Kids: Emma, Liam, Zoe
|
||||
# Kids: Jordyn, Declan, Chloe
|
||||
################################################################################
|
||||
|
||||
title: "Chore Tracker"
|
||||
@@ -13,26 +13,26 @@ views:
|
||||
cards:
|
||||
- type: markdown
|
||||
content: >
|
||||
### Emma
|
||||
### Jordyn
|
||||
{{
|
||||
'All done!' if states('sensor.emma_all_chores_done') == 'True'
|
||||
else states('sensor.emma_chores_done_today') ~ '/5 chores done'
|
||||
'All done!' if states('sensor.jordyn_all_chores_done') == 'True'
|
||||
else states('sensor.jordyn_chores_done_today') ~ '/5 chores done'
|
||||
}}
|
||||
|
||||
- type: markdown
|
||||
content: >
|
||||
### Liam
|
||||
### Declan
|
||||
{{
|
||||
'All done!' if states('sensor.liam_all_chores_done') == 'True'
|
||||
else states('sensor.liam_chores_done_today') ~ '/4 chores done'
|
||||
'All done!' if states('sensor.declan_all_chores_done') == 'True'
|
||||
else states('sensor.declan_chores_done_today') ~ '/4 chores done'
|
||||
}}
|
||||
|
||||
- type: markdown
|
||||
content: >
|
||||
### Zoe
|
||||
### Chloe
|
||||
{{
|
||||
'All done!' if states('sensor.zoe_all_chores_done') == 'True'
|
||||
else states('sensor.zoe_chores_done_today') ~ '/6 chores done'
|
||||
'All done!' if states('sensor.chloe_all_chores_done') == 'True'
|
||||
else states('sensor.chloe_chores_done_today') ~ '/6 chores done'
|
||||
}}
|
||||
|
||||
- type: button
|
||||
@@ -44,90 +44,90 @@ views:
|
||||
target:
|
||||
entity_id: input_button.reset_all_chores
|
||||
- type: entities
|
||||
title: " Emma's Chores"
|
||||
title: " Jordyn's Chores"
|
||||
entities:
|
||||
- entity: switch.chore_tracker_emma_make_bed
|
||||
- entity: switch.chore_tracker_jordyn_make_bed
|
||||
name: " Make Bed"
|
||||
|
||||
- entity: switch.chore_tracker_emma_brush_teeth
|
||||
- entity: switch.chore_tracker_jordyn_brush_teeth
|
||||
name: " Brush Teeth"
|
||||
|
||||
- entity: switch.chore_tracker_emma_tidy_room
|
||||
- entity: switch.chore_tracker_jordyn_tidy_room
|
||||
name: " Tidy Room"
|
||||
|
||||
- entity: switch.chore_tracker_emma_homework
|
||||
- entity: switch.chore_tracker_jordyn_homework
|
||||
name: " Homework"
|
||||
|
||||
- entity: switch.chore_tracker_emma_feed_dog
|
||||
- entity: switch.chore_tracker_jordyn_feed_dog
|
||||
name: " Feed Dog"
|
||||
- type: divider
|
||||
- entity: sensor.emma_chores_done_today
|
||||
- entity: sensor.jordyn_chores_done_today
|
||||
name: "Chores done today"
|
||||
- entity: sensor.emma_all_chores_done
|
||||
- entity: sensor.jordyn_all_chores_done
|
||||
name: "All Done?"
|
||||
- type: button
|
||||
name: "Reset Emma's Chores"
|
||||
name: "Reset Jordyn's Chores"
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: input_button.press
|
||||
target:
|
||||
entity_id: input_button.emma_reset_chores
|
||||
entity_id: input_button.jordyn_reset_chores
|
||||
- type: entities
|
||||
title: " Liam's Chores"
|
||||
title: " Declan's Chores"
|
||||
entities:
|
||||
- entity: switch.chore_tracker_liam_make_bed
|
||||
- entity: switch.chore_tracker_declan_make_bed
|
||||
name: " Make Bed"
|
||||
|
||||
- entity: switch.chore_tracker_liam_brush_teeth
|
||||
- entity: switch.chore_tracker_declan_brush_teeth
|
||||
name: " Brush Teeth"
|
||||
|
||||
- entity: switch.chore_tracker_liam_set_table
|
||||
- entity: switch.chore_tracker_declan_set_table
|
||||
name: " Set Table"
|
||||
|
||||
- entity: switch.chore_tracker_liam_take_out_trash
|
||||
- entity: switch.chore_tracker_declan_take_out_trash
|
||||
name: " Take Out Trash"
|
||||
- type: divider
|
||||
- entity: sensor.liam_chores_done_today
|
||||
- entity: sensor.declan_chores_done_today
|
||||
name: "Chores done today"
|
||||
- entity: sensor.liam_all_chores_done
|
||||
- entity: sensor.declan_all_chores_done
|
||||
name: "All Done?"
|
||||
- type: button
|
||||
name: "Reset Liam's Chores"
|
||||
name: "Reset Declan's Chores"
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: input_button.press
|
||||
target:
|
||||
entity_id: input_button.liam_reset_chores
|
||||
entity_id: input_button.declan_reset_chores
|
||||
- type: entities
|
||||
title: " Zoe's Chores"
|
||||
title: " Chloe's Chores"
|
||||
entities:
|
||||
- entity: switch.chore_tracker_zoe_make_bed
|
||||
- entity: switch.chore_tracker_chloe_make_bed
|
||||
name: " Make Bed"
|
||||
|
||||
- entity: switch.chore_tracker_zoe_brush_teeth
|
||||
- entity: switch.chore_tracker_chloe_brush_teeth
|
||||
name: " Brush Teeth"
|
||||
|
||||
- entity: switch.chore_tracker_zoe_water_plants
|
||||
- entity: switch.chore_tracker_chloe_water_plants
|
||||
name: " Water Plants"
|
||||
|
||||
- entity: switch.chore_tracker_zoe_homework
|
||||
- entity: switch.chore_tracker_chloe_homework
|
||||
name: " Homework"
|
||||
|
||||
- entity: switch.chore_tracker_zoe_tidy_room
|
||||
- entity: switch.chore_tracker_chloe_tidy_room
|
||||
name: " Tidy Room"
|
||||
|
||||
- entity: switch.chore_tracker_zoe_practice_piano
|
||||
- entity: switch.chore_tracker_chloe_practice_piano
|
||||
name: " Practice Piano"
|
||||
- type: divider
|
||||
- entity: sensor.zoe_chores_done_today
|
||||
- entity: sensor.chloe_chores_done_today
|
||||
name: "Chores done today"
|
||||
- entity: sensor.zoe_all_chores_done
|
||||
- entity: sensor.chloe_all_chores_done
|
||||
name: "All Done?"
|
||||
- type: button
|
||||
name: "Reset Zoe's Chores"
|
||||
name: "Reset Chloe's Chores"
|
||||
tap_action:
|
||||
action: call-service
|
||||
service: input_button.press
|
||||
target:
|
||||
entity_id: input_button.zoe_reset_chores
|
||||
entity_id: input_button.chloe_reset_chores
|
||||
|
||||
|
||||
Reference in New Issue
Block a user