I've got a dryer notification rule that works extremely well using a Samsung power monitoring outlet. It is active between 6AM-10PM, waits until my dryer is completely done, and then notifies me via Alexa TTS.
So I purchased a Samsung power monitoring outlet for the washer. But I want the washer rule to be a little more sophisticated. Here are the criteria that I need:
Send an announcement only when the washer is off and dryer is off (this is easy - I set a virtual dryer switch to off when the dryer is off)
If the dryer is on, wait until it is off before sending an announcement that the washer is done (I'm finding this hard).
Just for information, this RM Rule works well for my Dryer notifications. Different requirements versus yours, but thought you might find it interesting as it prevents false notifications. The dryer must turn on and then turn off for it to send any notifications.
I have two solutions currently. The old, original one is using an Aeon v1 HEM Z-Wave, using the following driver that I ported over from SmartThings.
That solution actually has the driver issuing Button Pushed events, which RM picks up and sends notifications. I am working on phasing this solution out of my setup.
In parallel, I am using an IoTaWatt device to monitor numerous circuits in my house. It's a great device. To integrate it with Hubitat, I am using the following driver that I wrote, along with the RM rule I posted above (one rule for the dryer, and another for the washer.)
I'm trying to duplicate this rule (I'm a newbie to Rules Machine). I'm having trouble figuring out how you got the "Define Rule" line to appear. Would you mind giving me a little push in the right direction? My devices also report every 30 seconds, so I think this EXACT rule will work for me! THANK YOU!
I may be wrong but I think without a Cancel delayed actions before the wait for events and your delays not being (cancelable) you chance stacking that rule as power level increases. Also best practice is to have an End-If at the end.
I've always wanted to try this but our dryer is 240 volts in the US so no good way to find the power level like I could with a smart plug at 120 volts.