Live data from Hacker News

I hacked my washing machine

nexy.blog

81–90 of 169 posts

Re: I hacked my washing machine

#81

Respect, but this is kinda the hard way - I just plugged mine (dumb machine, not smart) in via an energy metering plug, and when energy use drops to less than 10W for more than 2 minutes, it’s done - very simple homeassistant automation. Convenient for me as the machine is 500m from the house.

Nex is a cybersecurity student in a house of similar people, they're gonna take every way :3 quote: > The plan is, in future, since we can't hack something that doesn't have a brain, to instead attach a brain to it. The dishwasher is easy, we can just whack that on a smart plug and monitor when the power use surges and drops. The dryer is a bit more difficult, since they pull a LOT of power, and smart plugs typically…

Shelly has power meters with clamps, so that the meter is not in-line. There are probably Zigbee variants out there.

Re: I hacked my washing machine

#82
post #70

Earlier quoted context omitted.

My washing machine is a "dumb" machine from the '90s. The wash cycles run based on the position of a glorified timer knob: it doesn't have a computer or sensors to detect if it needs extra time aside from the water fill stages. Thanks to this consistency, I just set a 40 minute timer on my phone, and it's always done by then. Can't get much simpler than that. If I need reminders, there's always the alarm snooze funct…

Keep that dumb washing machine from the 90s, I can almost guarantee you that a new washing machine is not meant to last as long. Maybe 6-7 years if you are lucky.

Miele.

Re: I hacked my washing machine

#83

I did something with my Bosch washing machine (not like the OP). My washing machine is at the other end of the house from my home office. Sometimes I would put a load of washing on, and despite setting an alarm, might forget (perhaps I am in an important meeting etc). So I decided to solve it. Using the Bosch API - I can tell both when a cycle is complete, and if the door is open. Currently I use their default versio…

My washing machine is a "dumb" machine from the '90s. The wash cycles run based on the position of a glorified timer knob: it doesn't have a computer or sensors to detect if it needs extra time aside from the water fill stages. Thanks to this consistency, I just set a 40 minute timer on my phone, and it's always done by then. Can't get much simpler than that. If I need reminders, there's always the alarm snooze funct…

Checked my privileg.. still humming

Re: I hacked my washing machine

#84
post #16

Earlier quoted context omitted.

How isolated are we talking? A device that only has access to the internet can still get botnetted and send malicious traffic from your IP. Or burn your data cap, or spy on you for the vendor.

For untrusted IoT devices I’ve found that sticking them on the IoT VLAN (so no device-to-device communication, and either no or extremely limited internet access; but I let my trusted clients punch through to IoT devices) has allowed me to retain all functionality whilst being confident they’re not up to anything I don’t want or expect.

This is my setup. I find this to be a reasonable balance for comfortable life. Except my printer, that gets no Internet so it cannot update to some crappy firmware that nags about supplies.

Re: I hacked my washing machine

#85
post #79
post #77

Earlier quoted context omitted.

Longer cycle does better job with microbes removal, especially with enzyme and activated oxygen bleach based detergents. In 30 min your machine just "rinses" the laundry to get a scent. https://pubmed.ncbi.nlm.nih.gov/25207988/

The dryer kills the microbes.

Only in high temperature.

Re: I hacked my washing machine

#86
post #61

I have a magnetic Zigbee vibration sensor on my washer and dryer connected to Home Assistant. I hadn't thought of monitoring smart outlet current/voltage instead, that's a good idea too.

That's how I do it. I have a smart plug on the washer dryer and the power consumption gets sent via MQTT to Node-RED where some simple monitoring and trigger conditions update a dashboard and send an email to myself when the washing machine starts and when it stops. That's good enough for our needs.

The machine does have an app and Bluetooth, but I can't see the point of spending the time reverse engineering the protocol, and the app is never going to be activated on my phone because it wants access to camera, sound, phone and my contacts list.

Edit: It seems some integration work has been done for HA: https://github.com/home-assistant-HomeWhiz/home-assistant-Ho...

Re: I hacked my washing machine

#88
post #78

Earlier quoted context omitted.

I'm guessing you're in the US? European washing machines take longer due to requirements around lower water and electricity usage. Plus, it looks like that device is a combined washer and dryer, and they take even longer. My washer normally takes 104 minutes on the regular cycle, but if it decides I've overloaded it, it can take as long as 3 hours! And mine is just a washer.

At what point is it taking too long regardless of other factors? Laundry is uniquely hellish in that you have an entire pipeline of it that need to be processed. Getting barely 3 loads done per day seems comical to me. This might be acceptable in a dishwasher but not a laundry machine.

Many people in Europe don't even have a dryer, so they're often not doing more than one load a day. And really, unless you have a really large family, you probably don't have to do laundry every day anyway.

In Norway they also structure your electricity fees to discourage running multiple appliances at once. --For example, to keep my flat delivery rate as low as possible I have to keep my peak usage under 2KWh. That is, for each day of the month they take the hour when you used the most electricity and average the 3 top values. Yes, it's annoying to think about if I want to wash and dry at the same time, and whether or not I'm going to use the oven or something else while doing laundry.

Re: I hacked my washing machine

#89
post #78

Earlier quoted context omitted.

I'm guessing you're in the US? European washing machines take longer due to requirements around lower water and electricity usage. Plus, it looks like that device is a combined washer and dryer, and they take even longer. My washer normally takes 104 minutes on the regular cycle, but if it decides I've overloaded it, it can take as long as 3 hours! And mine is just a washer.

At what point is it taking too long regardless of other factors? Laundry is uniquely hellish in that you have an entire pipeline of it that need to be processed. Getting barely 3 loads done per day seems comical to me. This might be acceptable in a dishwasher but not a laundry machine.

Are people really running three loads of laundry a day?

Re: I hacked my washing machine

#90

I did something with my Bosch washing machine (not like the OP). My washing machine is at the other end of the house from my home office. Sometimes I would put a load of washing on, and despite setting an alarm, might forget (perhaps I am in an important meeting etc). So I decided to solve it. Using the Bosch API - I can tell both when a cycle is complete, and if the door is open. Currently I use their default versio…

That's actually a super elegant solution: simple logic, real-world impact
Post reply on HN