# ################################################################################ # # chore-tracker-dashboard.yaml (AUTO-GENERATED — edit chores_config.yaml) # # Kids: Jordyn, Declan, Chloe # ################################################################################ # title: "Chore Tracker" # views: # - title: Today # icon: mdi:checkbox-marked-circle # path: chores # cards: # - type: horizontal-stack # cards: # - type: markdown # content: > # ### 󰄛 Jordyn # {{ # 'All done!' if states('sensor.jordyn_all_chores_done') == 'True' # else states('sensor.jordyn_chores_done_today') ~ '/4 chores done' # }} # - type: markdown # content: > # ### 󱑷 Declan # {{ # 'All done!' if states('sensor.declan_all_chores_done') == 'True' # else states('sensor.declan_chores_done_today') ~ '/2 chores done' # }} # - type: markdown # content: > # ### 󱚣 Chloe # {{ # 'All done!' if states('sensor.chloe_all_chores_done') == 'True' # else states('sensor.chloe_chores_done_today') ~ '/3 chores done' # }} # - type: button # name: "Reset ALL Chores" # icon: mdi:restart-alert # tap_action: # action: call-service # service: input_button.press # target: # entity_id: input_button.reset_all_chores # - type: entities # title: "󰄛 Jordyn's Chores" # entities: # - entity: switch.chore_tracker_jordyn_put_on_underwear # name: "󰋣 Put on underwear" # - entity: switch.chore_tracker_jordyn_brush_teeth # name: "󰦩 Brush Teeth" # - entity: switch.chore_tracker_jordyn_fill_water_bowls # name: "󰆫 Fill water bowls" # - entity: switch.chore_tracker_jordyn_restock_cat_food_cans # name: "󱜜 Restock Cat Food Cans" # - type: divider # - entity: sensor.jordyn_chores_done_today # name: "Chores done today" # - entity: sensor.jordyn_all_chores_done # name: "All Done?" # - type: button # name: "Reset Jordyn's Chores" # tap_action: # action: call-service # service: input_button.press # target: # entity_id: input_button.jordyn_reset_chores # - type: entities # title: "󱑷 Declan's Chores" # entities: # - entity: switch.chore_tracker_declan_take_morning_pill # name: "󰐂 Take morning pill" # - entity: switch.chore_tracker_declan_scoop_dog_poop # name: "󰇷 Scoop Dog Poop" # - type: divider # - entity: sensor.declan_chores_done_today # name: "Chores done today" # - entity: sensor.declan_all_chores_done # name: "All Done?" # - type: button # name: "Reset Declan's Chores" # tap_action: # action: call-service # service: input_button.press # target: # entity_id: input_button.declan_reset_chores # - type: entities # title: "󱚣 Chloe's Chores" # entities: # - entity: switch.chore_tracker_chloe_fill_kitty_feeders # name: "󰊩 Fill kitty feeders" # - entity: switch.chore_tracker_chloe_scoop_kitty_litter # name: "󰇷 Scoop Kitty Litter" # - entity: switch.chore_tracker_chloe_replace_kitty_litter_bags # name: "󰇷 Replace Kitty Litter Bags" # - type: divider # - entity: sensor.chloe_chores_done_today # name: "Chores done today" # - entity: sensor.chloe_all_chores_done # name: "All Done?" # - type: button # name: "Reset Chloe's Chores" # tap_action: # action: call-service # service: input_button.press # target: # entity_id: input_button.chloe_reset_chores