Homey Self-Hosted Server on Raspberry Pi | Megathread

Thank you very much, the update was installed after restarting the Raspberry Pi.

1 Like

After updating to 12.11.0 I am experiencing a very laggy behavior of the app, connecting to Homey SHS on my Raspi 5. It seems Homey is entering some kind of standby mode. Opening the app after several hours not using it (e. g. over night) needs a very long time showing the Homey logo, until it is connected. Widgets also don’t work then (until I open the app and wait for the connection).

The Logs look okay. I’ll observe it for a while longer.

Getting the same errors in Unraid Server and Truenas Server

RRD Error updating RRD logId: homey:device:6cf0bfeb-c17d-414b-9e10-264918dbb6f6:energy_power - file: /homey/user/rrd/aa9e0b8027b3721ee1099d8d9fe40f08 - value: 0 - timestamp: 1769787900:
Homey [err][ManagerInsightsLocal] Error Updating Number Log homey:device:6cf0bfeb-c17d-414b-9e10-264918dbb6f6:energy_power:
RRD Error updating RRD logId: homey:device:6b2aa4c3-b519-499e-a1f2-1a5f40453356:energy_power - file: /homey/user/rrd/ae8451cd9beaa2e93b191bbddb09bd0e - value: 0 - timestamp: 1769787900:
Homey [err][ManagerInsightsLocal] Error Updating Number Log homey:device:6b2aa4c3-b519-499e-a1f2-1a5f40453356:energy_power:

Wellicht een mogelijke manier van backupen van je SHS op een Pi.

SCP (simpel en standaard)

Voorwaarden

  • OpenSSH Client geïnstalleerd op Windows 11
    (Instellingen → Apps → Optionele onderdelen → OpenSSH Client)

  • SSH-toegang tot de Linux server

  • Je Linux-pad is: /homey-shs/*

  • Je backup locatie is C:\data\homey-shs

Batchbestand (haal_homey.bat)

@echo off

set USER=linuxgebruiker
set SERVER=192.168.1.10
set REMOTE_DIR=/homey-shs/*
set LOCAL_DIR=C:\data\homey-shs

mkdir "%LOCAL_DIR%"

scp -r %USER%@%SERVER%:%REMOTE_DIR% "%LOCAL_DIR%"

pause

:backhand_index_pointing_right: Wat dit doet:

  • -r = recursief (hele directory)

  • Kopieert alle bestanden uit /homey-shs/ naar C:\data\homey-shs (dit zou het complete SHS bevatten)

  • Je wordt om het Linux-wachtwoord gevraagd (tenzij je SSH-keys gebruikt)

Deze manier werkt bijna wel op iedere computer, je zou het sneller kunnen maken dmv een Rsync commando,maar deze applicatie moet je dan zowel op de PI als op je windows machine instaleren.

Optie 1 Met SSH key (aanrader, geen wachtwoord nodig)

Eenmalig op Windows:

ssh-keygen
ssh-copy-id linuxgebruiker@192.168.1.10

Daarna werkt dezelfde batch zonder wachtwoordprompt.

Optie 2 – Rsync (sneller bij grote mappen)

Als rsync op de Linux server staat:

rsync -avz linuxgebruiker@192.168.1.10:/homey-shs/ C:\data\homey-shs\

:check_mark: Voordeel: kopieert alleen gewijzigde bestanden
:cross_mark: Vereist rsync (meestal wel aanwezig op Linux, maar niet aktief. En je moet rsync op je windows op je computer installeren, en dat is nog al een klusje)


Veelgemaakte valkuilen

  • Gebruik forward slashes / voor Linux paden

  • Let op rechten op /homey-shs

  • Zorg dat de Windows firewall SSH niet blokkeert