Den seneste nyhed fra Athom, er et nyt Homey produkt, som går under navnet Homey Self-Hosted-Server. Det er et alternativ til at købe en fysisk Homey Pro 2023/2026 til 3.199,- kr, hvor man kun køber Homey softwaren for 39 kr/md eller et engangsbeløb på 1.149,- kr. Hardwaren, som softwaren skal køre på i en Docker container, er man selv ansvarlig for at fremskaffe.
Da man kun køber Homey Self-Hosted-Server softwaren, giver man i første omgang afkald på antennerne der er indbygget i den fysiske Homey Pro 2023/2026. Det betyder at man skal klare sig uden Zigbee, Z-wave, Bluetooth, infrarød og RF 433 mhz. Se evt. på https://homey.app/da-dk/homey-self-hosted-server for komplet overblik.
Kan man ikke det, kan man tilkøbe en Homey Bridge til 499,- kr., som kan agere antenner for Homey Self-Hosted-Server installationen. Homey Bridgen behøver ikke at bo samme sted som serveren med Homey-softwaren, men kan med fordel placeres et centralt sted i boligen. Det kræver blot at der er god wi-fi dækning.
Athom tilbyder op til 10 samtidige Homey Self-Hosted-Server installationer pr. konto, som hver får 1. måned gratis.
Ryk tilbage til start
Der tilbydes ikke gendannelse af backup fra Homey Pro 2023/2026 eller anden metode til flytning af flows, enheder og apps til Homey Self-Hosted-Server. Man skal derfor starte forfra i et tomt hjem og tilføje alle enheder og bygge alle flows forfra.
Athom springer over hvor gærdet er lavest og lader det være brugernes problem, at skulle bruge ugevis på at bygge alt forfra. De gjorde det samme, da Homey Pro 2023 udkom og mange brugere skulle migrere fra Homey Pro 2019, men kom dog på bedre tanker efter noget tid, da det medførte meget modstand fra brugerne.
Det skal vi naturligvis ikke finde os i- vil Athom ikke levere værktøjet, så finder vi selv en vej!
Så her har du en guide fra mig til hvordan du får kopieret samtlige af dine data fra Homey Pro 2023/2026 til Homey Self-Hosted-Server. Det inkluderer flows, enheder, brugere og insights. Enheder der ikke er understøttet, såsom Zigbee-eheder, kopieres også men fungerer naturligvis ikke. Der vil altså være småting der ikke fungerer direkte efter kopieringen og skal rettes, men det er bagateller i forhold til at starte helt forfra.
HUSK AT TAGE BACKUP AF HOMEY PRO 2023/2026!- og at det er på eget ansvar hvis du ødelægger ting.
Analyse af data på Homey Pro 202X

Billedet viser hvordan de 8 GB storage på Homey Pro 2023/2026 er opdelt i 6 partitioner.
En partition er et tildelt og afgrænset område ud af de 8 GB storage, der samlet er tilgængelig i Homey Pro.
Den første partition (AUTOBOOT) er en boot-partition og de to efterfølgende partitioner (BOOTA + ROOTA) er en del af et Debian (Linux) operativsystem, der har Docker installeret og kører Homey Pro softwaren i en Docker-container.
Partition 4 og 5 (BOOTB + ROOTB) bliver brugt ved firmware opdatering, hvortil et nyt image med både Debian, Docker og Homey Pro softwaren bliver downloadet og installeret. Boot-partitionen ændres til at forsøge at boote fra disse partitioner ved næste opstart. Kan der ikke bootes herfra bliver det automatisk ændret tilbage, så der igen bootes fra partition 2 og 3, indeholdende den tidligere Homey Pro software.
Den sidste partition, er USER-partitionen, og er den eneste partition der ikke er i fare for at blive overskrevet i opdateringer. Den indeholder alle de data, der gør Homey Pro til DIN Homey Pro: Flows, enheder, indstillinger, brugerkonti, insights, apps m.m.
Kan du se ligheden med Homey SHS og hvor vi skal hen? Hele Homey softwaren bliver genoprettet fra ny ved en opdatering, mens området med USER-data bibeholdes. Homey ser USER-dataene og kører efterfølgende videre, som om intet var hændt.
LØSNING!
Vi skal have kopieret alt indhold fraUSER-partitionen på Homey Pro 2023/2026til USER-folderen på Homey SHS serveren
Ingredienslisten
Hvad skal der så bruges?
- Hardware til at installere Homey Self-Hosted-Server på
- En fysisk Homey Pro 2023/2026
- Papirclips eller SIM-tool
- USB-C kabel
- Windows PC med følgende software installeret:
- Homey.guide – Homey ID Migrator.exe
(Alternativt download som zip: Homey.guide – Homey ID Migrator.zip)
Installation og opdatering af Homey Self-Hosted-Server
Først skal du have fundet noget hardware, at installere Homey SHS på. Minimumskravene til hardwaren er:
- 1,5 GHz CPU (processor) – baseret på ARM64- eller AMD64-arkitektur og helst mere end 1 kerne.
- 1 GB RAM (hukommelse)
- 1 GB storage (diskplads)
Det vil ofte være en PC eller NAS med 64-bit Intel eller AMD CPU. Eller en Raspberry Pi, ligesom Homey Pro 2023/2026 er baseret på.
Til sammenligning er hardwaren i Homey Pro 2023/2026 følgende:
- 1,5 GHz CPU med 4 kerner
- 2 GB RAM for Homey Pro 2023 / 4 GB RAM for Homey Pro 2026
- 8 GB storage – hvor der reelt kun er 2,66 GB ledig til apps og insights
Homey SHS softwaren skal installeres i en Docker-container, som fungerer bedst på et underliggende Linux operativsystem. Det kan dog godt fungere i Docker Desktop på Windows med WSL (Windows Subsystem for Linux), men der er ikke lavet en guide til det.
Athom har derimod udarbejdet guides til installation as Homey SHS på mange andre forskellige platforme, som findes på: https://support.homey.app/hc/en-us/sections/23974589264156-Installation
Bemærk: Følger man guiden til Windows resulterer det i, at der oven på Windows oprettes en fuld virtuel PC med Debian (Linux) operativsystem, som afvikler Homey SHS i en Docker-container. Det kræver naturligvis flere hardware-ressourcer med så mange virtuelle lag, men til gengæld bliver Homey SHS softwaren automatisk opdateret til nyeste version under hvert reboot. Det gør den daglige drift nemmere, men det bliver svært at følge resten af denne guide, da den kræver adgang til filerne inde i den virtuelle PC.
- Gennemfør installationen af Homey SHS inkl. tilføjelse i Homey app’en.
- Sluk Homey SHS.
- I docker har mountet en folder på serveren (sandsynligvis homey-shs) til
/homey/useri containeren.
Heri finder du folderen sqllite. Kopier sqllite til en midlertidig placering på din Windows PC.

Opdatering af Homey SHS softwaren
Softwaren skal selvfølgelig ikke opdateres med det samme, men der kommer en dag, hvor det er nødvendigt at vide hvordan man gør. Kommer man fra Homey Pro 2023/2026 er man vant til at opdatere firmwaren/softwaren fra Homey app’en med ét enkelt klik. Sådan fungerer det ikke med en Docker-container.
Her skal du i stedet ind på din server og downloade det nyeste Docker-image af Homey SHS og herefter genskabe Docker-containeren. Det resulterer i, at den kørende Homey SHS slettes og en ny bliver oprettet med den nye software i. Men bare rolig, det betyder ikke, at du igen skal starte helt forfra i en tom Homey, for alle dine personlige data, såsom flows og enheder, opbevares i en separat folder på serveren, som ikke bliver slettet i denne process.
Raspberry Pi USB Boot Tool
For at få adgang til USER-partitionen på Homey Pro 2023/2026 fra en Windows PC, er det desværre ikke nok, blot at tilslutte Homey Pro med et USB-C kabel direkte til PC. Det vil blot starte Homey Pro som normalt, uden at man får adgang til noget.
Vi skal have sendt et specielt midlertidigt-image til Homey Pro, som den skal boote på i stedet, og som vil give os adgang til filsystemet. Det er faktisk ikke så svært, som det lyder. Folkene bag Raspberry Pi stiller et udvikler-tool til rådighed til formålet, kaldet Raspberry Pi USB Boot Tool, og det vi vil gøre brug af.
- Download Raspberry Pi USB Boot Tool og installer det på din PC.
Undervejs kommer der et par sorte command prompt vinduer, hvor der bliver installeret en USB driver -det er helt normalt.
Linux filsystem på Windows
USER-partitionen, som vi skal kopiere data fra, er formateret i ext4-formatet, der er et Linux format, som Windows ikke kan læse. Problematikken løses heldigvis nemt med softwaren Ext2 Volume Manager.
- Download Ext2 Volume Manager og installer det på din PC.
Bare tryk næste til alt du bliver spurgt om.
Genstart PC’en efterfølgende.
Alternativt kan der benyttes Linux File Systems for Windows by Paragon Software. Softwaren kan man få lov til at prøve gratis i 10 dage eller købes for ca. 165,- kr. som privatbruger. For hjælp til at benytte denne software i stedet, kan du følge Opgrader Homey Pro 2023 til 8GB RAM & 32GB Storage – Del 4 – Befri Homey! Jailbreak
Kopiering af USER-partitionen til PC

- Tag det USB-kabel, der følger med Homey Pro 2023/2026 og tilslut det i Homey Pro 2023/2026‘s USB-C port.
Find en papirclips eller lignende, som passer ind i det lille hul i bunden af Homey Pro 2023/2026.
Tryk papirclipsen ind i hullet til du mærker en lille kontakt blive trykket ind. Hold trykket mens du tilslutter den anden enden af USB-C kablet til PC’ens USB port. Bliv ved med at holde clipsen inde, indtil Homey Pro 2023/2026 lyser gul/orange i LED ringen.
Homey Pro 2023/2026 er nu startet op i en speciel setup-mode.
Hvis Homey Pro 2023/2026 lyser hvidt i LED ringen, så skal du tage USB-kablet ud og starte forfra i dette punkt. - I start menuen i Windows, er der kommet en mappe der hedder Raspberry Pi, efter vi installerede Raspberry Pi USB Boot Tool.
I den mappe er der en genvej til rpiboot-CM4-CM5 – Mass Storage Gadget – start denne.
Rpiboot vil overføre et midlertidigt image til hukommelsen på Homey Pro, som den vil starte op på. Det kan lade sig gøre, fordi vi har startet Homey Pro i setup-mode. Efter opstart af imaget, som tager få sekunder, finder Windows automatisk 3 af de 6 partitioner på Homey Pro: Autoboot, BOOTA og BOOTB. Det er ikke dem vi skal bruge. - Åbn Ext2 Volume Manager og find den nederste EXT4 partition på listen. Den bør have en størrelse på ca. 2800 MB.
Højreklik og vælg Assign Drive Letter eller tryk på F4. - USER-partitionen har nu fået tildelt et drevbogstav i Windows og åbnes automatisk.
Markér og kopier alt – med undtagelse af swapfile – til en midlertidig folder på PC’en.
Pas på du ikke overskriver sqlite folderen du tidligere kopierede fra Docker-containeren. - Når kopieringen er færdig kan du frakoble Homey Pro 2023/2026 og starte den op igen på sin normale placering.
Udskiftning af identitet

Nu er det fristende at skynde sig at kopiere alle USER-dataene fra Homey Pro 2023/2026 til homey-shs folderen på Docker serveren. Det har jeg forsøgt – så er du fri for det…
Hvis man gør det – og stadigvæk har sin fysiske Homey Pro 2023/2026 online – så konflikter det fordi der er to 100% ens Homey’er online. Begge stopper straks med at svare og fungere. For at få det til at fungere igen, skal Homey SHS slukkes og Homey Pro 2023/2026 genstartes og så går der alligevel et øjeblik med gentagne reloads før der er hul igennem igen.
Dine USER-data fra Homey Pro 2023/2026 indeholder et unikt ID og certifikater, som bruges til at autorisere og kryptere kommunikationen med Athoms servere. Det opbevares i sqlite folderen.
Dine USER-data fra Homey SHS indeholder ligeledes et unikt ID og certifikater, der opbevares i sqlite folderen.
Vi vil nu udskifte identiteten i USER-dataene fra Homey Pro 2023/2026 med identiteten fra Homey SHS, så Homey SHS kan startes op med alle data fra Homey Pro 2023/2026. Udfordringen er at sqlite også indeholder mange andre data, som f.eks. alle flows og enheder – så vi kan ikke bare udskifte hele sqlite-folderen.
Jeg har derfor lave et lille værktøj, som sørger for at kopiere alle de relevante informationer fra én sqlite-folder til en anden sqlite-folder og ikke ændrer på andet.

- Download og åbn Homey.guide – Homey ID Migrator.exe
(Hvis du ikke kan downloade exe filen, download som zip og udpak: Homey.guide – Homey ID Migrator.zip) - Træk sqlite folderen du kopierede fra Homey SHS (Docker-containeren) og slip den i det sorte Homey.guide – Homey ID Migrator vindue.
Stien til folderen bliver automatisk skrevet i vinduet. Tryk på ENTER. - Træk sqlite folderen du kopierede fra den fysiske Homey Pro 2023/2026 og slip den i det sorte Homey.guide – Homey ID Migrator vindue.
Stien til folderen bliver automatisk skrevet i vinduet. Tryk på ENTER. - Kontroller at alt ser korrekt ud.
Hvis ja, skriv yes og tryk på ENTER - Hvis alt er OK kan du trykke på ENTER for at lukke Homey.guide – Homey ID Migrator.
- Kopier alt indholdet fra din Homey Pro 2023/2026 folder til homey-shs folderen på din server med Docker-containeren.
Alt eksisterende indhold i homey-shs skal overskrives inkl. sqlite folderen, så sørg for at have rettigheder til det. - Start din Homey SHS og nyd at du har alt fra Homey Pro 2023/2026 med dig ❤️🧡💛💚🩵💙💜