Praxisnahe Tutorials, auf die du zählen kannst.
Einsteiger Guide für Home Assistant
Es ist Spring Sale 🎉 Check die besten Angebote für
Es ist Spring Sale 🎉
Check die besten Angebote für

Home Assistant SSH Port 22222 (Root Zugriff HA OS) einrichten

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

  1. Home Assistant Installation auf Raspberry Pi
  2. USB-Stick
    • Formatiert auf FAT oder FAT32
    • Der Name des Sticks muss CONFIG sein (alles groß)

  1. Debugging the Home Assistant Operating System

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 🚀

Mehr von simon42  Langzeitdaten & Analyse in Home Assistant mit Grafana & InfluxDB

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.

Verpasse keine Tipps!

Ich sende keinen Spam! Erfahre mehr in der Datenschutzerklärung.

Transparenz: In diesem Artikel sind Partnerlinks enthalten. Durch einen Klick darauf ge­lan­gt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalte ich ei­ne kleine Provision. Für euch ändert sich am Preis nichts & Partnerlinks haben keinerlei Einfluss auf meine Berichterstattung. Vielen Dank für deine Unterstützung!

Gründer von simon42. Schreibt hier ehrlich und leidenschaftlich über Smart Home und Technik Themen, denn das Zuhause wurde bereits von Sprachassistenten übernommen und die Kontrolle abgegeben 😁

Beginnen die Diskussion unter community.simon42.com

19 Gedanken zu „Home Assistant SSH Port 22222 (Root Zugriff HA OS) einrichten“

  1. 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

    Antworten
  2. 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?

    Antworten
    • 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 🙂

  3. 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 …

    Antworten
  4. 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

    Antworten
  5. 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?

    Antworten
  6. 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.

    Antworten
  7. 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?

    Antworten
    • 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

Schreibe einen Kommentar