missing part added

This commit is contained in:
Jelle Jansen 2024-12-18 23:54:22 +01:00
parent a1827052cf
commit b34afd86b5

View File

@ -165,4 +165,122 @@ action:
data: {}
target:
entity_id: !input diaper_counter
- conditions:
- condition: trigger
id: feeding-log
sequence:
- choose:
- conditions:
- condition: template
value_template: "{{ state_attr(_bb_child_last_timer, 'active') }}"
sequence:
- service: babybuddy.add_feeding
data:
timer: true
type: "{{ states('select.baby_buddy_feeding_type') }}"
method: "{{ states('select.baby_buddy_feeding_method') }}"
amount: "{{ states(_bb_amount) }}"
notes: "{{ states(_bb_notes) }}"
target:
entity_id: !input bb_timer
default:
- service: babybuddy.add_feeding
data:
type: "{{ states('select.baby_buddy_feeding_type') }}"
method: "{{ states('select.baby_buddy_feeding_method') }}"
amount: "{{ states(_bb_amount) }}"
notes: "{{ states(_bb_notes) }}"
target:
entity_id: !input bb_timer
- service: input_text.set_value
data:
value: ""
target:
entity_id: !input bb_notes
- service: input_number.set_value
data:
value: 0
target:
entity_id: !input bb_amount
- service: counter.increment
data: {}
target:
entity_id: !input feeding_counter
- conditions:
- condition: trigger
id: pumping-log
sequence:
- service: babybuddy.add_pumping
data:
amount: '{{ states(_bb_amount) }}'
notes: '{{ states(_bb_notes) }}'
target:
entity_id: !input bb_child
- service: counter.increment
data: {}
target:
entity_id: !input pumping_counter
- service: input_text.set_value
data:
value: ""
target:
entity_id: !input bb_notes
- service: input_number.set_value
data:
value: 0
target:
entity_id: !input bb_amount
- conditions:
- condition: trigger
id: tummy-time-end
sequence:
- service: babybuddy.add_tummy_time
data:
timer: true
target:
entity_id: !input bb_timer
- conditions:
- condition: trigger
id: sleep-end-log
sequence:
- service: babybuddy.add_sleep
data:
timer: true
target:
entity_id: !input bb_timer
- conditions:
- condition: trigger
id: midnight
sequence:
- service: counter.reset
data: {}
target:
entity_id:
- !input diaper_counter
- !input feeding_counter
- !input pumping_counter
- conditions:
- condition: trigger
id: timer-on
sequence:
- service: !input notification_group
data:
title: ⏳️ Baby Buddy Timer Running
message: Tap to open Baby Buddy to log timer.
data:
group: baby-buddy-timer
clickAction: !input bb_ui_url
url: !input bb_ui_url
persistent: true
tag: baby-buddy-timer
- conditions:
- condition: trigger
id: timer-off
sequence:
- service: !input notification_group
data:
message: clear_notification
data:
tag: baby-buddy-timer
mode: parallel
max: 10