Self-Hosted Server local web login

No you can use it locally by entering Homeys IP address.
But, prior to that you have to create a local user first using your cloud login. Just make up your own user/pw.

It’s all in the knowledge base btw:
https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro

I have access to web login at HTTP port 4859 but if I try HTTPS at port 4860 I get

Secure Connection Failed

Error code: SSL_ERROR_NO_CYPHER_OVERLAP

in Firefox.

Same with Duckduckgo, Chrome & Edge

for me this https link notation works without any problems:

https://192-168-x-x.homey.homeylocal.com:4860

https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro

2 Likes

Be aware that this is another dependency on a working internet connection (because homeylocal.com DNS servers have to be reachable), unless you run a configurable DNS server at home where you can hardcode responses for particular hostnames (and then Homey still needs to be able to retrieve the Let’s Encrypt TLS certificate from the Athom servers every few weeks).

1 Like
  • Environment:

    • macOS 26.2 + Mac Book Pro M1 Pro 16”

    • SHS version 12.10.1

    • iOS version 26.2 + Homey app version 9.6.7.1869

    • Network (same SSID/subnet, VPN/Relay off, no VLANs/AP isolation)

  • What I see:

    • After launch, http://[IP]:4859 immediately shows login page (never activation/setup)

    • iOS app attaches as Owner but only shows Share Invitation

    • my.Homey.app displays web socket error

  • What I’ve tried:

    • Multiple brand‑new empty data folders

    • Removing SHS from iOS account and re-adding

    • Second phone test

    • Visiting http://[IP]:4859 in the first 1–2 minutes after launch

  • Request:

    • How to enable Local User for Owner from mobile if Web App is locked

    • Or how to enable a local user at all to get access to the Web App that starts with the login page but no user credentials has ever been asked to create at the setup process.

You need to setup Homey Self-Hosted Server up from the Mobile App (Either iOS or Android) FIRST with a Homey/Athom account.

After setting up you can create extra Homey/Athom Login for the Homey Family Accounts and enable them for Local access.

Setup Like this but choose Homey Self-Hosted Server to setup : https://support.homey.app/hc/en-us/articles/7262272408732-Setting-up-Homey-Pro

Enable Local Accounts Same as on Homey Pro https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro

1 Like

Thanks Dijker, that is what I’ve done multiple times. Installed the SHS on the Mac, set it up with the iOS Mobile App, could add the SHS there and configure it. Did it accordingly to this support page: https://support.homey.app/hc/en-us/articles/23975134909724-How-to-install-Homey-Self-Hosted-Server-on-macOS. The SHS is shown in the iOS App as connected. My Authom User is displayed as Owner Edit: in the iOS-App. During the setup process it has never been asked for setting up a local user. If I try to access the Web app the login screen is displayed, but obviously I have no credentials to get access. Unfortunately if I try to open the my.Homey.app I get a ‘web socket error’ so I have no chance to set up a local user from there. And in the iOS Homey app my user has the role ‘Owner’ but cannot be altered to a local user. Nor can I add a local User from the iOS app. I can add a user but only send an invite via share sheet. That’s where I have been stuck now.

Then:
Enable Local Accounts Same as on Homey Pro https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro

  1. Go to Family & Guests
    Open the Homey Web App and go to Family & Guests.
1 Like

I would like to do it like this, but the only thing I get to see is this:

After trial and error with different Webbrowser I assume that the Safari Browser, whatever settings or extension constellation the problem or the browser itself, is what caused the error with the Web App ‘myHomey.app’. After installing a chromium based browser I got access on the my.Homey.app frontend, could navigate to Family & Friends as from @Dijker suggested and create a local User where now I gained to the local Web app. Thanks @Dijker

1 Like

What have you tried?
close browser, or clear your cookies, or an incognito session

open Homey Web App and go to Family & Guests.

1 Like

Thanks a lot @Dijker. Solved the problem after your suggestion as above. :wink:

I installed the Homey-SHS image in the Container on my Synology and Homey-SHS is added to the Homey app. I try to login to the webinterface from my Pc, but it looks like there is no local user to login. The Homey Cloud-user is not allowed. How can I create a local admin-user (owner) in SHS?

Connect SHS using the cloud https://my.homey.app/homeys/your_homey_id

Go to Family and Guests in the sidebar and edit your user ID using the three dots and select ‘Edit Local User’. Use a different local user id (not your e-mailaddress) and password.

Then you can login locally using http://your_hostname:4859 (no SSL)

The cloud connection is always required but in case of Homey Cloud connection problems you can login locally.

2 Likes

Thank you for your message, but that is not for the local user of Homey-SHS. The option you mentioned is for accessing the Homey Pro itself.

You still access your SHS from my.homey.app. Choose your SHS from your profile and go to Settings → Family & Guests → Choose your cloud account and press the three dots menu to Edit the local user account information.

Local Users is explained in Homey Knowledge Base:

https://support.homey.app/hc/en-us/articles/22924537226268-Using-Local-Users-on-Homey-Pro

1 Like

Nope it’s for both Homey Pro and Homey SHS, use them both locally when necessary but cloud access is the way to go I think.

Thanks Tapio, that is correct. From My Profile I can select the SHS. It’s still a disadvantage that the SHS-image does not have a local user, f.i. when I would not have a Homey Pro I could login to SHS directly which is not possible in the current Docker-image. This the URL for accessing the local SHS-host. I get a logon-screen (my screenshot in the first post) and when I enter the local usercredentials it gives an error “Invalid credentials”

http://<IPaddress of the shs-host>:4859/web/login-local

A Homey Pro is not needed, that would be weird.