In diesem Video zeige ich dir, wie du den Entwickler SSH-Zugang für deine Home Assistant-Instanz über Port 22222 einrichtest.
Dadurch erhältst du Root-Zugriff auf das Betriebssystem (Home Assistant OS) und kannst bei Bedarf Änderungen und Anpassungen vornehmen.
Warnung
Durch diesen Root-Zugang kannst du deine Home Assistant zum Absturz bringen und ggf. unbrauchbar machen. Bitte nur einrichten, wenn du verstanden hast, wofür dieser Zugang gedacht ist und die dir bewusst bist, was du tust. Ich übernehme keine Haftung für Datenverlust oder Hardware-Schäden oder graue Haare 😉
Voraussetzungen
- Home Assistant Installation auf Raspberry Pi
- USB-Stick
- Formatiert auf FAT oder FAT32
- Der Name des Sticks muss CONFIG sein (alles groß)
Benutze Repos / Links
Befehle
Mac
Generieren des Schlüsselpaares
ssh-keygen -t rsa -b 4096
Kopieren des Public-Key in die Zwischenablage
pbcopy < ~/.ssh/id_rsa.pub
Dateiname: authorized_keys
Diesen Stick dann in Home Assistant einstecken und den Host neu starten. Alternativ kann mit dem Kommando ha os import (Im SSH Add-on) die Datei sofort eingelesen werden.
Verbinden zum Home Assistant OS
ssh -i ~/.ssh/id_rsa root@IP.Adresse.Deines.HomeAssistant -p 22222
Geräte für HA
Gadgets für Home Assistant, HACS oder auch Alexa, Google Home, HomeKit sowie Homebridge findest du in unserem Smart Home Gerätefinder!
Hardware für Home Assistant
Dein Home Assistant ist langsam, reagiert unzuverlässig oder stürzt ab? Du hast noch gar keinen am Laufen?
Im Beitrag unten findest du empfehlenswerten Hardware & Tipps, damit dein Home Assistant so richtig gut läuft und dein Smarthome schnell wie der Blitz wird 🚀
Fazit
Jetzt, wo du echten Root SSH-Zugang hast, sind die Möglichkeiten endlos! Du kannst jetzt Einstellungen ändern und dein Home Assistant OS nach deinen Wünschen konfigurieren oder Troubleshooting vornehmen.
Lass mich wissen, wie du zurechtkommst und welche Änderungen du vornimmst – ich würde mich freuen, sie zu sehen/Lesen! Vielen Dank fürs Zuschauen.



Super Anleitung, vielen Dank !
Mit dieser Anleitung konnte ich ein massiv Problem der Zeitabweichung zwischen HA-Host, HA Core, Router und NTP lösen.
Mein HA war im laufe der Zeit um mehrere Minuten zurück, der Host aktualisierte die Zeit nicht korrekt.
In HassIO war es im Core nicht möglich zu syncronisieren, daher musste ich auf den Host zugreifen und die /etc/systemd/timesyncd.conf anpassen
NTP=Router_IP (Mikrotik als NTP eingerichtet)
FallbackNTP=pool.ntp.org
nach einem systemctl restart systemd-timesyncd und einem Reboot des Core (war nicht nötig aber zur Sicherheit), lief wieder alles schön syncron.
Das Problem viel mir auf, da ich die Verbindung zu Tuya-Geräten verlor.
Danke nochmal für das Tutorial
Hallo
Ich habe erfolgreich SSH als ROOT einrichten können.
Vielen herzlichen Dank für die Anleitung.
Ich muss eine USV anbinden.
https://suptronics.com/Raspberrypi/Power_mgmt/x120x-v1.0_software.html
Haben Sie Erfahrung damit?
Hallo zusammen,
mein SSH Zugang, der mit dieser Konfiguration bis jetzt immer 100% zuverlässig war, geht jetzt nicht mehr.
Ich bekomme die Meldung „Remote side unexpectedly closed network connection“
Ich bin vor ein paar Tagen auf die aktuelle Version 2026.2.1 und OS 17 gegangen. hängt das damit zusammen?
Was kann ich tun?
Ich habe ein ähnliches Problem, Windows mit Putty, HA 2026.2.3. Bekomme bei jedem Versuch nach dem Laden der authorized_keys Datei: „Network error: Connection refused“
Habe das ganze mehrmals versucht und auch nach dem erstne Neustart mit dem Stick nochmal neu gestartet…leider gleiches Ergebnis. Hat da jemand eine Idee?
Hallo nochmal,
Ich habe es mittlerweile geschafft … Der Clou lag im „Neustart“ des Raspi mit dem USB Stick angeschlossen. Hier muss man in Home Assistant aufpassen bei nicht „Restart Home Assistant“ auszuwählen, sondern unter „Advanced Options“ den Punkt „Reboot System“ nutzen – nur dann startet das Betriebssystem neu, andernfalls lediglich das Home Assistant Programm!
Viele Grüße und ein schönes Wochenende zusammen 🙂
Bei einem Pi5 mit NVME kann man dann jetzt schon PCIe3 aktivieren.
Damit ist die NVME um einiges schneller 600MB/s –> 1000MB/s
Hier habe ich die Konfiguration beschrieben und auf dein Video hingewiesen 😉
https://community.home-assistant.io/t/raspberry-pi5-nvme-pcie-gen-config/705218/13?u=lhbl2003
in Notpad++ gibt es die folgenden Funktionen:
Codierung -> Konvertiere zu ANSI
Bearbeiten -> Format Zeilenende -> UNIX (LF)
Das Problem mit dem nicht funktionierendem PublicKey ist gelöst (Lesen hilft):
Der PublicKey String in der Datei authorized_keys MUSS ANSI und mit LF statt CRLF kodiert sein.
Da ich aus der Windows Welt komme sind Strings meist UTF-8 mit CRLF.
Das Konvertieren nach ANSI und CRLF => LF geht mit Notepad++ sehr gut.
Vorsichtshalber habe ich auch den PrivatKey nach ANSI konvertiert.
Wenn ich jetzt noch „UAS ignorieren“ für eine neue USB NVME-SSD hinbekomme …
Hallo,
ich habe das selbe Problem wie mein Vorposter Uwe.
Kann da jemand hilfreich zur Seite stehen.
Gruß aus der Altmark
Hallo ich hoffe ich kann hier noch etwas posten
Ich versuche gerade an meinen Home Assistant (RPi 4) eine Funkmodul RPI-RF-MOD zu installieren.
Dafür ist es nötig in /mnt/boot/config.txt Anpassungen vorzunehmen als root user
ich habe meinen Stick CONFIG genannt Fat32 formatiert den Public Key authorized_keys genannt und eingesteckt und neu gestartet soweit so gut
nun kommt die Meldung „Server refusedour key“ in Putty und eine seperat abgesetzte Meldung „No supported authentification methods available (Server sent: PublicKey“
kann mir hier jemand helfen
Viele Grüße
Uwe
Hallo,
ich bin auf der Suche nach einer Möglichkeit aus HA (x86) per SSH auf einen RPI im LAN zuzugreifen. Kann ich dazu das SSH addon nutzen? Oder ist dieses Vorgehen gar nicht vorgesehen?
Könntest du dich nicht einfach von der SSH-Kommandozeile per SSH verbinden?
Hallo Simon, Danke für die Anleitung. Beim Raspberry Pi hat es genau so funktioniert. Analog geht es mit dem Stick auch bei einer VM. Ich habe erfolgreich nach dieser Anleitung gearbeitet. Jedoch mit VirtualBox auf meinem Laptop. USB-Gerät eingebunden und die “Hardware” über die Weboberfläche neu gestartet.
Super, danke für die Info Hermann 💪
Hallo Simon,
du hattest mich ja auf diese Dokumentation hingewiesen.
Nun habe ich einen Key generiert und auf einen USB-Stick geladen (Datei heisst authorized_keys ohne eine Dateiendung ist das korrekt so?)
Dann habe ich den USB-Stick an mein Raspberry angeschlossen und über das Addon Terminal den Befehl ha os import ausgeführt (Hier kam dann die Meldung Command completed seccussfully) Wenn ich jetzt über meinen PC im Terminal den Befehl $ ssh -i ~/.ssh/id_rsa root@192.168.178.xx -p 22222 (xx natürlich mit den beiden richtigen Zahlen) eingebe kommt die Fehlermeldung ssh: connect to host 192.168.178.xx port 22222: Connection refused.
Was mache ich hier denn noch falsch?
Scheinbar wurde der SSH-Port nicht geöffnet. Sehr merkwürdig, da laut deiner Beschreibung alles passt.
Hast du den HA-Host mal neu gestartet?
USB-Stick ist sicher FAT32 Formatiert?
Der USB-Stick war mit FAT32 formartiert (habe ich noch einmal geprüft, aber dann trotzdem noch einmal neu mit FAT32 formartiert). Die Datei wieder draufkopiert. Habe jetzt den Stick noch einmal in den Raspberry gesteckt. Den Host neu gestartet und trotzdem kommt dann die Fehlermeldung ssh: connect to host 192.168.178.xx port 22222: Connection refused. Bin echt ratlos 😞 . Ich wollte halt deine andere Doku „Home Assistant SSD Probleme mit Raspberry Pi beheben“ machen. Weil mein Homeassistant hat fast jeden Tag ein Problem und ich kann die Addons nicht mehr öffnen, keine Automationen mehr bearbeiten und dann auch nicht neu starten, sondern muss hart den Strom vom Raspberry wegnehmen. Danach hab ich dann aber meistens noch einen „Daten“ Verlust.
Ach schade, tut mir echt leid, dass es bei dir nicht klappen will. Hatte damit noch nie Probleme…
Der Name des USB-Sticks ist ganz sicher auch CONFIG ? Alles groß und keine Leerzeichen davor oder dahinter?
Hallo Simon, das ist mir jetzt echt peinlich. Ich habe das mit dem Stickname CONFIG vergessen 😞. Jetzt bin ich per SSH Port 22222 auf dem Home Assistant. Werde dann mal noch die andere Dokumentation durcharbeiten 😊. Vielen Dank für deine Antwort und das auch noch an Weihnachten. Ich wünsche dir frohe Weihnachten