Live data from Hacker News

I hacked my washing machine

nexy.blog

61–70 of 169 posts

Re: I hacked my washing machine

#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.

Re: I hacked my washing machine

#62

The washing machine REALLY liked talking to... itself? I don't think whoever engineered their networking stack knew what a loopback interface was, because it was sending a lot of traffic from itself to its own IP address. I didn't think this was relevant, so I ignored it. It really liked sending traffic to 255.255.255.255 every second, for some reason. Again, ignored Are those gratuitous ARPs? This is a common behavi…

That was my exact thought. I've seen this a lot on IoT devices, to detect IP collisions/changes.

Re: I hacked my washing machine

#63

Practical engineer in me screams: SIMPLIFY, SIMPLIFY, SIMPLIFY. Just plug the washing machine into a smartplug and alert when power draw drops to idle for more than X minutes.

Our previous washing machine had a mechanical rotating switch, sort of like an egg timer, built into it. I seriously thought about just gluing a pair of metal bits onto it to make a physical connection when it was done, which would either do something clever like trigger a RasPi into sending me a text, or something stupid like physically triggering a doorbell chime.

Some models do have an end-of-cycle chime on one of the timer contacts.

Re: I hacked my washing machine

#64

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 function.

Re: I hacked my washing machine

#66

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…

... Do they not still make these?

Re: I hacked my washing machine

#67

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…

I miss old machines. My wife’s Bosch takes 90min to 2.5 hours for most cycles. Tho there is a 30 minute super quick cycle

Re: I hacked my washing machine

#68
post #26

Earlier quoted context omitted.

LAN is being used in an under specified way. To my reading, a separate VLAN or standalone LAN for the washing machine wouldn’t be on “my (main/primary LAN is assumed here) local network” if I mean that “my local network” doesn’t have untrusted devices on it. I tend to read these kinds of comments with a bit of wiggle room because sometimes folks disagree about if VLANs are actually isolated enough to consider them se…

I agree otherwise, but they said "even in isolation", which removes the ambiguity.

By they, do you mean that you said that?

They said it here:

https://news.ycombinator.com/item?id=44704593

But when you responded, am I bound by their context or yours? For clarity, I am responding to you both in a good faith steelman manner, so please respond in kind.

I thought the ambiguity remained, because different people have different opinions about network isolation, what it entails, how it may be implemented securely, and how different implementations have different implications regarding failure to maintain isolation in the event of a security breach that compromises networking equipment. Most folks aren’t running diodes at home. If your isolation relies upon configuration of reconfigurable equipment and/or VLANs, that isn’t isolated to readings that require or imply a highly secure computing environment.

https://en.wikipedia.org/wiki/Unidirectional_network

Re: I hacked my washing machine

#69

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.

That's also my approach and works great.

I used Shelly plugs for for the washer and the dryer. Put little Go application on my server in the basement and get Telegram notifications + HTTP interface updates about the different states (running, finished, standby).

This saved a lot of forgotten loads .

Re: I hacked my washing machine

#70

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…

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.
Post reply on HN