Washing Machine Power Notifications


#1

1) Give a description of the problem
Piston randomly fires when the watt usage drops to below 3W

2) What is the expected behavior?
Don’t trigger unless a condition is met

3) What is happening/not happening?
Notifying when it shouldn’t

**4) Post a Green Snapshot of the piston!

What I’d like for it to do is trigger if the sensor goes above 100W then just hang tight and wait for it to drop back below 3W for it to fire. This should eliminate any false reports.

Thank you all for your help with this.


#2

The Laundry Monitor smartapp uses a timing mechanism to prevent false reads.

It is entirely possible for a washer’s power consumption to momentarily drop below 3 watts as it transitions from cycle to cycle. Or during a ‘soak’ cycle.

So to identify that the wash is complete, you’ll want your piston to know that power consumption stays below 3 watts for a time longer than any transition between cycles or any ‘soak’ cycle.


#3

Please turn logging on so that we can better assess what is going on.

Aside from that something you should do is to log any power changes to a fuel stream so you can see how your washer consumes power during different parts of the cycle.


#4

also as a quick fix try using

Washing Machine’s power stays below 3W for X min

instead of drops below. The X min you will need to figure out from watching a wash cycle.

Capture


#5

I didn’t think about the stays I’ll give that a whirl


#6

I just wrote one that I will try in the next day or two…

execute
on events from
Washing Machine Outlet’s power
do
if
(
Washing Machine Outlet’s power was greater than 1W for at least 30 seconds
)
and
Washing Machine Outlet’s power stays less than 1W for 300 seconds
then
Send PUSH notification “Washer test successful” and store in Messages;
end if;
end on;
end execute;