What does my offline dishwasher need a long-lived authorization key for?
Hardware offline UX gives me hope that my data would not be sold or that I wouldn’t have to pay for an extra subscription or watch ads. Perhaps it’s correlation.
Still, “no cloud” is a step in the right direction; I’ll take it.
> Another third option is somebody has reverse engineered this protocol and built HCPY, a Home Connect Python library.
> But here's the problem: I already spent like four hours getting this dishwasher installed in my kitchen. I don't want to spend another four hours configuring my own web UI for it—which still requires at least a one-time connection through Home Connect!—and maintaining that as a service on my local network, relying on an unauthorized third party library using reverse-engineering to get at the private dishwasher API!
We've all been there. It works, until the shareholders decide differently, and you can no longer use your dishwasher without connecting / agreeing to the terms.
My primary issue with requiring the use of an app is that apps are a pain in the ass. Allow the use of an app as an option, sure, but the appliances should be able to be fully used with the controls on the appliance itself as well. Requiring the use of an app is a dealbreaker for me, but for usability reasons more than security reasons.
https://news.ycombinator.com/item?id=43469297
This comment has a link to [0], explaining, in plain text:
[0] https://trmm.net/homeconnect/