My Washer automation stopped working at 2.6.
My YAML is below.
description: ""
use_blueprint:
path: Blackshome/appliance-notifications.yaml
input:
power_sensor: sensor.washing_machine_electric_consumption_w
include_start_notify: enable_start_notify_options
start_title: Washer
start_notify_data: []
include_end_notify: enable_end_notify_options
start_notify_device:
- 1cfea90cb9e83023f6859604452adeb5
end_notify_device:
- 1cfea90cb9e83023f6859604452adeb5
- 82efe31776fb16cca3166c33f756fef5
end_message_title: Washer
end_message: Hey! Your fresh laundry is ready, don't leave it hanging!
end_notify_interruption_level: time-sensitive
end_notify_data: []
start_notify_interruption_level: active
include_custom_actions:
- enable_end_custom_actions
end_custom_actions:
- action: persistent_notification.create
metadata: {}
data:
message: Washer Done
title: "Appliance "
- action: tts.cloud_say
metadata: {}
data:
cache: false
entity_id: media_player.sonos_first_floor
message: Hey! Your fresh laundry is ready, don't leave it hanging!
enabled: true
- action: tts.cloud_say
metadata: {}
data:
cache: false
entity_id: media_player.sonos_first_floor
options:
voice: GuyNeural
message: "{{ agent.response.speech.plain.speech }}"
enabled: false
- variables:
prompt: >-
Please generate a hilarious message to be used for a smart home
notification informing the owners that their washing machine is
done.
make it brief, as in a short sentence.
alias: Prompt Washer
enabled: false
- alias: Send prompt to AI
data:
text: |-
{{ prompt }}
agent_id: conversation.chatgpt
response_variable: agent
action: conversation.process
enabled: false
- action: script.test_ai
metadata: {}
data: {}
enabled: false
- action: script.test_ai
metadata: {}
data: {}
enabled: false
- action: script.washer_finished_door_unopened
metadata: {}
data: {}
enabled: false
start_custom_actions: []
end_reminder_notification_message: Hey! Your fresh laundry is ready, don't leave it hanging!
start_appliance_power: 5
Automation Config
Appliance: Washer Finished
October 8, 2024 at 8:04:03 PM
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
ā
mode: single
max_exceeded: silent
variables:
power_sensor: sensor.washing_machine_electric_consumption_w
start_appliance_power: 5
start_time_delay: 1
end_appliance_power: 5
end_time_delay: 1
end_repeat_count: 1
include_start_notify: enable_start_notify_options
start_notify_device:
- 1cfea90cb9e83023f6859604452adeb5
start_title: Washer
start_message: YES! Another load is ON :)
start_notify_interruption_level: active
start_notify_sound: []
start_notify_data: []
start_notify_channel: []
running_dead_zone: 0
include_end_notify: enable_end_notify_options
end_notify_device:
- 1cfea90cb9e83023f6859604452adeb5
- 82efe31776fb16cca3166c33f756fef5
end_message_title: Washer
end_message: Hey! Your fresh laundry is ready, don't leave it hanging!
end_notify_interruption_level: time-sensitive
end_notify_sound: []
end_notify_data: []
end_notify_channel: []
end_reminder_notification: disable_reminder_notification
end_reminder_notification_entity: []
end_reminder_notification_message: Hey! Your fresh laundry is ready, don't leave it hanging!
end_reminder_notification_time_delay: 10
end_reminder_notification_max_count: 2
include_power_tracking: disable_power_tracking
power_consumption_sensor: []
end_message_kwh: Consumption
end_message_cost: Approx Cost $
cost_per_kwh: []
start_power_consumption: []
end_power_consumption: []
include_duration_tracking: disable_duration_tracking
end_message_duration_tracking: Duration
start_time: '{{ now().timestamp() }}'
include_watchdog: disable_watchdog
watchdog_timeframe: '00:00:00'
watchdog_title: ā ļø Appliance Watchdog
watchdog_message: Uh-oh! Time to check the washing machine.
watchdog_notify_interruption_level: active
watchdog_notify_sound: []
watchdog_notify_data: []
watchdog_notify_channel: []
include_custom_actions:
- enable_end_custom_actions
start_custom_actions: []
watchdog_custom_actions: []
end_custom_actions:
- action: persistent_notification.create
metadata: {}
data:
message: Washer Done
title: 'Appliance '
- action: tts.cloud_say
metadata: {}
data:
cache: false
entity_id: media_player.sonos_first_floor
message: Hey! Your fresh laundry is ready, don't leave it hanging!
enabled: true
- action: tts.cloud_say
metadata: {}
data:
cache: false
entity_id: media_player.sonos_first_floor
options:
voice: GuyNeural
message: '{{ agent.response.speech.plain.speech }}'
enabled: false
- variables:
prompt: >-
Please generate a hilarious message to be used for a smart home
notification informing the owners that their washing machine is done.
make it brief, as in a short sentence.
alias: Prompt Washer
enabled: false
- alias: Send prompt to AI
data:
text: |-
{{ prompt }}
First Step of my last trace with the error " This step was not executed and so no further trace information is available."
platform: numeric_state
id: t0
entity_id: sensor.washing_machine_electric_consumption_w
above: 5
below: '24000'
for:
minutes: 1 ```