A few years ago, I was in Vegas for an event.
All factors of "it was Vegas" aside, one of the things that stood out to me was that the hotels have moved rapidly to rapid checkin/checkout systems where you punch in your confirmation code or name/dob and present a photo ID of some kind (passports can just be slapped against the reader) and it asks a few questions ("do you need late checkout", etc), directs you to the exact place your room is (and prints it, which was nice) and tells you where the bellhop station is if there's more than a little while before your room is ready and it can't dispense your cards.
All told, four of these stations had roughly 90% the throughput of the four real humans, but they "moved faster" because it didn't feel like queuing for a human, more... "waiting for a toilet"?
Kiosk based stuff is great until it fails. Spend an hour in the checkin area of a major airport and you'll see any number of interesting failure modes.
As for the washing machine bit: Why not push for more standards usage in home automation? We have Thread, which is really cool, and which is driving the home automation future that we're slowly getting. Once it's loaded, a homebot should't have to check the thing manually, it should get information about when, what, and how and be able to have "eyes in the back of its head" so to speak.