I came up with the 4 minutes because the “Tumblefresh” option of the washer spins once every 5 minutes, if enabled. I hadn’t enabled it in this particular cycle, though. Making the finishing hysteresis longer than 5 minutes would cause the finish action never to be executed if I had turned on that option in the washer, which I usually do, but forgot this time.
I have a template binary sensor like this with the running state. You could use the last changed time attribute to show the ‘running for x minutes’ or 'finished for y days. Or a helper or template sensor. To show energy used for last run you need 2 helpers or template sensors.
I’m not getting notifications from this blueprint, although I am from others. The logs don’t show anything (although I may be looking in the wrong place!).
I used “if” action for this. Eg. if time condition 09:00 - 20:00, then tts+tts+notification, else only notification.
Please let me know if you need help with this.
Is there a way to change the unit of measurement in the starting threshold to seconds?
(After importing your blueprint I don’t see any option to change it)
I am having some problems with this blueprint… Using it with both my dishwasher and my regular washer together with two BlitzWolf SHP-13 (TS011F_plug_1). Sometimes the automation doesn’t start at all, even though the program is 3 hours long and it worked the day before. I can see when looking at my plugs that the power actually goes up during the cycles as expected, but the automation is not running for some reason.
Anyone have any idea why this might be happening - intermittently?
thanks for this great blueprint. Is it a good idea to turn off the washing machine power plug when the machine has finished but the display is still on? You have to manually set it to “Off” for the display to stop glowing.
Will this permanently damage the device?
try adding another action…it works fine here with android and IOS phones, but maybe there’s an issue with your setup.
heck, add a button on your home screen just a ‘send message’ / notification to your phone when you press it to test that part…
also, do you have the correct sensor selected - check it’s history, and see if it’s lots of jagged peaks, or a smooth line
Anyone have something for if you are using an Acceleration \ Vibration Sensor instead of the Power Measure? This is what I have currently but it doesn’t seem to work:
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.washing_machine_acceleration
to: "on"
for:
hours: 0
minutes: 5
seconds: 0
- platform: state
entity_id:
- binary_sensor.washing_machine_acceleration
to: "off"
for:
hours: 0
minutes: 2
seconds: 0
condition: []
action:
- service: notify.alexa_media_living_room_echo
data:
message: The Washing Machine Has finished.
target: notify.alexa_media_living_room_echo
data:
type: tts
mode: single
As written, your logic is going to send the notification at the start and stop. You probably want a condition of “triggered by on” with your first action being to wait for the acceleration sensor to flip off, then send your notification.
Could you clarify the triggered on? I would like it to Notify after 5 minutes of Vibration stopping, if the contact sensor is state closed and after like 10 mins of previous vibration (ie the machine running). I removed the Start condition and added a check for the state of the contact sensor, any further thoughts? Here is what I have now
description: ""
trigger:
- platform: state
entity_id:
- binary_sensor.washing_machine_acceleration
to: "off"
for:
hours: 0
minutes: 5
seconds: 0
condition:
- condition: and
conditions:
- condition: state
entity_id: binary_sensor.washing_machine_contact
state: "off"
action:
- service: notify.alexa_media_living_room_echo
data:
message: The Washing Machine Has finished.
target: notify.alexa_media_living_room_echo
data:
type: tts
mode: single