mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 10:30:14 -04:00
103 lines
3.2 KiB
YAML
103 lines
3.2 KiB
YAML
# alias: Dishwasher Done
|
|
# id: dishwashwer_done
|
|
# description: "Dishwasher just finished"
|
|
# trigger:
|
|
# - platform: state
|
|
# entity_id: input_boolean.empty_dishwasher
|
|
# from: "off"
|
|
# to: "on"
|
|
|
|
# - platform: homeassistant
|
|
# event: start
|
|
|
|
# condition:
|
|
# - alias: "The home is occupied"
|
|
# condition: state
|
|
# entity_id: input_boolean.home_occupied
|
|
# state: "on"
|
|
|
|
# - alias: "Its not bedtime"
|
|
# condition: state
|
|
# entity_id: input_boolean.bedtime
|
|
# state: "off"
|
|
|
|
# action:
|
|
# - repeat:
|
|
# while: "{{ is_state('input_boolean.empty_dishwasher','on') }}"
|
|
# sequence:
|
|
# - choose:
|
|
# - conditions:
|
|
# - condition: state
|
|
# entity_id: input_boolean.allow_announcements
|
|
# state: "on"
|
|
|
|
# - condition: not
|
|
# conditions:
|
|
# - condition: state
|
|
# entity_id: sensor.pixel_7_audio_mode
|
|
# state: in_communication
|
|
# - condition: state
|
|
# entity_id: sensor.pixel_7_audio_mode
|
|
# state: in_call
|
|
# - condition: state
|
|
# entity_id: input_boolean.kids_bedtime
|
|
# state: "on"
|
|
# # - condition: state
|
|
# # entity_id: input_boolean.announcement_pending
|
|
# # state: 'on'
|
|
|
|
# sequence:
|
|
# - action: input_boolean.turn_off
|
|
# data: {}
|
|
# target:
|
|
# entity_id:
|
|
# - input_boolean.announce_dishwasher_done
|
|
# - action: input_boolean.turn_on
|
|
# data: {}
|
|
# target:
|
|
# entity_id:
|
|
# - input_boolean.announce_dishwasher_done
|
|
# # - input_boolean.announcement_pending
|
|
|
|
# - choose:
|
|
# - conditions:
|
|
# - "{{is_state('binary_sensor.dreambox_recently_active','on') }}"
|
|
|
|
# sequence:
|
|
# - action: notify.dreambox
|
|
# data:
|
|
# message: The dishwasher is done
|
|
|
|
# - choose:
|
|
# - conditions:
|
|
# - "{{is_state('binary_sensor.dreamsurface_recently_active','on') }}"
|
|
|
|
# sequence:
|
|
# - action: notify.dreamsurface
|
|
# data:
|
|
# message: The dishwasher is done
|
|
|
|
# - choose:
|
|
# - conditions:
|
|
# - condition: state
|
|
# entity_id: input_boolean.clint_home
|
|
# state: "off"
|
|
|
|
# sequence:
|
|
# - action: notify.mobile_app_pixel_10_pro
|
|
# data:
|
|
# message: The dishwasher is done
|
|
# data:
|
|
# tag: "dishwasher-complete"
|
|
# notification_icon: mdi:dishwasher-alert
|
|
# channel: Appliance
|
|
|
|
# - delay:
|
|
# minutes: 30
|
|
|
|
# - action: input_boolean.turn_off
|
|
# data: {}
|
|
# target:
|
|
# entity_id:
|
|
# - input_boolean.announce_dishwasher_done
|