Homey Self-Hosted Server on Raspberry Pi | Megathread

In this thread we can discuss running Homey Self-Hosted Server on Rasperry Pi.

Installation

Learn how to Install Homey Self-Hosted Server on Raspberry Pi.

Known Limitations

None at this moment.

3 Likes

Can I use sonoff zigbee dongle with the self hosted server?

1 Like

Hi.

Any idea why ā€œself-hosted serverā€ don’t show up, when I select ā€œAdd new Homeyā€?
I only have the option: Homey Pro, Homey Pro mini, and previous generations, and off course the ā€œAddonsā€ Homey bridge and energy dongle.

Have you updated your Homey (Android/iOS) app to (at least) v9.6.6 yet?

Then you should be able to add your SHS to the Homey app.

First time Homey user. I had a Raspberry Pi 4 in a drawer, so I thought I’d give the new Homey Self Hosted Server a spin. I have used many other smart home systems over the years (X10, SmartThings, Wink, Iris, Hubitat, Home Assistant, etc.) and always curious to try additional ones. So, this recent Self Hosted Server came as a nice surprise.

I was able to get Homey SHS up and running on my RPi 4 with 8GB RAM, a 64GB uSD card, and Ethernet connection. I added this Homey server to the Homey mobile app on my iPhone without any issue. So far, so good. There is one oddity, though… Perhaps this is a new user thing, or perhaps it is related to the new SHS software? :thinking: On the Homey Mobile app’s main screen (i.e. Home is selected at the bottom) the title is displaying ā€œHome Self-Hosted Serverā€. Just below that, it displays a temperature and ā€œFew Cloudsā€. The temperature value is way too high, and is changing periodically to other crazy values. Right now it shows the temperature as 1038 degrees F. Does anyone know what is up with that crazy temperature reading?

Thanks! Looking forward to playing around with the Homey platform.

UPDATE: It appears the built-in weather data has corrected itself and is now reporting the local weather data properly.

UPDATE 2: Back to crazy temperatures. :man_shrugging:

First time Homey user also. I guess Raspberry Pi 3 Model B is not supported right? As it has a 64bit CPU but it is not officially listed.

I’m not able to login after a clean install on Raspberry 5, someone had sucsess ?

Here is my apk picture …

I was looking forward to testing this out on my new Raspberry Pi 5. But I will use Home Assistant instead for now. The only reason for this is that I cannot use the built-in Bluetooth module of the Pi 5 with Homey Self Hosted Server. While this works out of the box with Home Assistant, on Homey Self Hosted Server I always get the message that I have to purchase the Homey Bridge for this. Well, no I don’t. Just do what Home Assistant does and make the bluetooth module of the Raspberry Pi 5 available in Homey. I would be very willing to pay the lifetime fee for Homey, but I am absolutely not going spend additional money on a bridge which I do not need. What is the point of making Homey available on different systems if the onboard capabilities of those systems cannot be used? So now I won’t be buying anything from Homey - neither the subscription nor the bridge.

I have tried to instal HomeySHS on an usb stick but it don’t work does somebody have an idee what to do?

I suggest to try one of the 12 documented ways, GertJan. A USB dongle isn’t one of them:
https://support.homey.app/hc/en-us/search?page=1&query=server&utf8=āœ“#results

I tried upgrading my RPi install to the latest version this morning, but it refuses to come back up. I’m not great with Linux - would some kind person be able to give me some pointers please?

Here’s what’s in the log:

#####@homey-pi:~ $ journalctl -u homey-shs.service -n 1000 -f
Dec 25 22:12:51 homey-pi systemd[1]: Starting homey-shs.service - Homey Self-Hosted Server…
Dec 25 22:13:34 homey-pi docker[1050]: latest: Pulling from athombv/homey-shs
Dec 25 22:13:38 homey-pi docker[1050]: Digest: sha256:5385f2d8a558a9707013c70e51df792fa4c50471c177c897114e4acbdea12413
Dec 25 22:13:38 homey-pi docker[1050]: Status: Image is up to date for Package homey-shs Ā· GitHub
Dec 25 22:13:38 homey-pi docker[1050]: Package homey-shs Ā· GitHub
Dec 25 22:13:38 homey-pi docker[1068]: Error response from daemon: No such container: homey-shs
Dec 25 22:13:38 homey-pi docker[1078]: Error response from daemon: No such container: homey-shs
Dec 25 22:13:38 homey-pi systemd[1]: Started homey-shs.service - Homey Self-Hosted Server.
Dec 25 22:15:41 homey-pi systemd[1]: homey-shs.service: Main process exited, code=exited, status=139/n/a
Dec 25 22:15:41 homey-pi systemd[1]: homey-shs.service: Failed with result ā€˜exit-code’.

Thank you!

Using PI image creator I followed the instructions to build a PI version of homey. But there is no container built. The homey-shs.service starts, pulls the image but fails at no container exists. The directory /home-shs exists but is blank.

I also had trouble. Have you tried looking at the logs (instructions on the Homey RPi web page)?

From memory I had to restart docker to re-initiate the pull.

You could have just removed your post instead.
(in no way meant as what you think is ā€œrudeā€ :wink: )

Thanks for the tip!

Hi everyone,

I’m running Homey SHS on a Raspberry Pi with a Homey Bridge. Everything is working well so far, but I’m trying to create a proper backup. I’ve tried Rufus, BalenaEtcher, and a few other methods, but I’m not sure what the correct backup approach is. Is there an official or recommended way to back up Homey SHS? Also, is any kind of cloud backup supported?

Additionally, I couldn’t find the /homey-shs/ folder on my system. Any guidance would be appreciated.

1 Like

No.
You’d use the available possibilities to backup linux files.
I’ve read some posts about ā€˜live’ backups, but it looks like you’d temporary turn off Homey SHS in order to backup it’s files.
This can be automated with bash scripts though.

Not by Athom.

homey-shs is a hidden folder → these start with a dot: ./homey-shs
In GUI file explorers you have to enable ā€˜show hidden files’ to view hidden folders and files.

1 Like

I’m having issues adding Matter devices to my Homey Self Hosted Server on my raspberry pi 5. Is there any update on this? It just hangs and does not let me add anything with matter.

Hello, yesterday I received a message that there is an update for SHS (Version 12.11.0). My SHS is version 12.10.1 and runs on an RPI. I disconnected the RPI from power several times to install the update, but without success. Are other users experiencing this issue?