Suggestion for devs - Local authentication (aka, actual local Homey Pro)

In an age whereby connecting to the internet is more and more an issue or needs restricting, having an ecosystem built around running stuff local is always an pro.
However this can easily be ruined by the fact that all authentication is done online meaning the moment this authentication doesnt work (no matter the reason, even if on the customer side .. there can be a lot more reasons than simply doomscenario’s) hardware like the Homey Pro become fancy bricks.

If any type of local authentication on a device we simply paid for would be possible, then its as simple as pointing the Homey app towards the IP of the Homey Pro and using a login saved locally.
This would make everything so much more future proof and would give Homey another advantage to pick some customers away from Home Assistant.

I am sure this is something that can be done without losing control over their software. Whether the capability to create an local user is bound to an identifier or the specific hardware or anything else.

7 Likes

Homey has local authentication (using API keys), but Athom, for some reason, never updated the developer tools (or mobile/web apps) to use them.

1 Like

We are working on local user accounts, at first to use a local copy of the web app at https://your-homey-ip/. Maybe later we’ll add support in the mobile app, but that should already not be needed since it already maintains the access token — especially if the internet is offline.

I’m hoping we can ship this within a few months. :hand_with_index_finger_and_thumb_crossed:

1 Like