4 months with the Arduino controlled dishwasher. Still works like a champ.
There were quite a few people concerned about the energy consumption.. Seems to be quite good, my power bills have been great ever since implementing my own controls. I suspect the original controller used the heating element on the bottom of the dishwasher to dry the dishes. I don't, and that'd save a ton of electricity, I imagine.
I had trouble with the clock drifting initially, but after about a month, it settled into it's stride, for some reason. It now keeps pretty good time, losing less than a minute in a month, it seems. It was about a minute a day initially.
I still need to get back into the sketch and add more functionality, but it does what my wife and I need it to do, and it just works. So I haven't been very motivated to mess with it..
I feel like an uber geek when we have guests over and I insist they check out my dishwasher.. hahaha.. That's a nice bonus.. The average person can't tell that the dishwasher didn't just look like this from the factory, which is a total win, in my book.