LAN-connected Washing Machine Lets You Know When Your Clothes Are Done

lan_connected_washing_machine_laundruino

[Micha’s] washing machine is equipped with a rather inaccurate timer, so it is always difficult to estimate when the load will be finished. Since it is located in his basement, he hated having to check on the machine continually to know when his clothes were done. Instead of hauling up and down the stairs over and over, he decided to hack in an “end of cycle” notifier of his own.

The washer has an LED that lights when it is finally done doing its thing, so [Micha] removed the LED and soldered in two wires, which he then connected to his Arduino. When the washer is finished and the LED should be lit, the Arduino senses that the input has been pulled low, signaling the end of the cycle. The Arduino was hooked into his home network via an Ethernet shield, enabling him to monitor the process from the comfort of the nearest web browser.

It’s a clever implementation, and it sure saves him a lot of time trudging up and down the stairs. Nice job!

Face-slapping Security Gaff In Stored-value Cards

The laundry machines at [Hans Viksler’s] apartment were converted over from coin operation to stored value cards. We’ve all dealt with these cards before and [Hans] thought it would be fun to do a little sniffing around at how this particular company implements them. We’ve covered how to read these cards and there have been several stories regarding how to bypass the security that they use.

But [Hans] wasn’t interested in stealing value, just in seeing how things work. So he stuck the card in his reader and after looking around a bit he figured out that they use the Atmel AT88SC0404C chip. He downloaded the datasheet and started combing through the features and commands. The cards have a four-wrong-password lockout policy. He calculated that it would take an average of over two million cards to brute force the chip’s stored password. But further study showed that this is a moot point. He fed the default password from the datasheet to his card and it worked.

We know it takes quite a bit of knowledge for the average [Joe] to manipulate these cards at home, but changing the default password is literally the very least the company could have done to protect their system.

Free Laundry Redux

[Koala] was worried his pseudo smart card trick wouldn’t be considered a HackaDay worthy. We’re more worried the internet police will find this article and have us all tarred and feathered.

Jokes aside, it seems Laundromat owners sure aren’t learning. Long story short, using a Bus Pirate and a few techniques we’ve seen before for smart card hacking [Koala] is able to write whatever amount he needs onto his pseudo smart card; thus giving him a free load of laundry.

Free Laundry

While waiting for his clothes to dry, our reader [xaio] decided to poke around and see how his building’s coin laundry system worked. It turned out to be ridiculously simple. All he needed to do was jumper the cable coming from each machine and they’d run without issue. We wonder why the relay box is so big. In any event, it could certainly benefit from a more secure installation.