Tutorial - Automate your washing machine with a smart plug

Hello and thanks for this tutorial!
Is it possible to remotely start a machine that isn’t connected?
I can monitor the cycles, but I don’t know how to start the machine remotely without using the delayed start.
Thanks

Hello,

No, that’s not possible, you can’t interact with the buttons of your washing machine :slight_smile:
The only solution for me is a washing machine that is already connected via the manufacturer’s solution.

2 Likes

That’s what I feared, unfortunately :frowning:
Thank you very much anyway for your quick reply.

2 Likes

You might think you can use this: Tuya zigbee finger bot plus smart fingerbot schalter knopfs chieber smart life timer sprach steuerung funktioniert mit alexa google assistent - AliExpress 13

But it’s still a big ugly hack ^^

And on some machines you still have to turn a knob to select the program :face_with_hand_over_mouth:

1 Like

For your information, I’m keeping the tutorial for historical purposes with the cost section, but with the release of version 4.66 which includes energy monitoring, it is much easier to integrate the washing machine’s cost:

So I personally removed the entire cost section to use the tracking with the new energy monitoring integration:

![image|375x467](upload://buD72zUDG01GrhsJi0wy2gRr5

2 Likes

Hello,

I just read the explanations, but I have to admit I’m a bit lost with all of this. I’d just like to know when my washing machine stops?

  • CallMeBot ok
  • Smart plug ok

Is it complicated?

Good evening,

I need to revisit a new tutorial because this one includes the costs that are now handled by energy tracking, in order to have a less cluttered and more understandable tutorial, but I don’t have the time right now :smiling_face_with_tear:.

The idea is to detect when the machine starts by some method x or y and, by that same method x or y, detect when it stops :ok_hand:

I’m trying to get back to it quickly but I can’t promise anything :grimacing:

2 Likes

And since then there’s the Si Alors Sinon action that was added to Gladys even though it didn’t exist when @prohand wrote it, so it does indeed make a few changes to this tutorial :roll_eyes:

3 Likes

I have a scene that does that!

I simply make a trigger « Device state change » on the power in W of my washing machine:

Screenshot 2026-02-18 at 08.19.09

I ran tests, and as soon as the power used drops below 4 W for at least 3 minutes, that means the machine has finished!

Test on your machine if these thresholds work, because some machines have pauses in the cycle and potentially 3 minutes is not enough, or 4 W is too much / too little, you’ll need to fine-tune.

You can look at the power curve during a cycle!

Then, in the scene, I simply have a message block:

Screenshot 2026-02-18 at 08.20.22

2 Likes

Ah perfect,

1 Like

Thanks, I’ll try. I had tried some things, but I think I had forgotten something because I didn’t receive anything at the end :joy:

Just so you know, I added sending an MQTT message on my side to get the information on the dashboard:

image

And a complete scene that indicates when it starts, with only a change in the « Device state change » trigger — it’s set to « greater » instead of « less ».

![image|613x418](upload://np2LXAsSQxbF

1 Like

Too complicated for me for now, I think! But also, it’s not just this step to get that, is it? Do we need to go back and redo part of the section above?

In the MQTT integration I just needed to create this:

image

But you have to do that first, right?

To summarize:

Creation of this in the MQTT integration:


Creation of the 1st scene:



Creation of the second scene:


![image|674x500](upload://AhJGO3mwj

2 Likes

Thank you for all these detailed explanations, I’ll try to reproduce it :grin:.

However, we agree that for starting the washing machine, we don’t need to receive the message that it’s finished, or did I misunderstand that part?

It’s as you wish for the message :grinning_face:

1 Like