Zum Hauptinhalt springen

Definieren der Home Assistant-URL auf Ubuntu: Einfache Schritte zum Einrichten

Home Assistant ist eine Open-Source-Plattform für die Automatisierung von Smart Home. Allerdings können Benutzer manchmal Schwierigkeiten haben, die URL ihres Home Assistant auf Ubuntu zu finden.

Die Definition der Ubuntu Home Assistant-URL kann für die Konfiguration des Remote-Zugriffs oder die Integration mit anderen Anwendungen wichtig sein. Die URL ermöglicht es dem Benutzer, von überall auf der Welt auf die Home Assistant-Oberfläche zuzugreifen und die Hausautomatisierung zu steuern.

Wenn Sie nicht sicher sind, wie Sie die Home Assistant-URL von Ubuntu identifizieren können, machen Sie sich keine Sorgen! In diesem Artikel erklären wir Ihnen einige einfache Möglichkeiten, wie Sie die gewünschte URL finden und den Remote-Zugriff auf den Home Assistant einrichten können.

Plattform definieren

Bevor Sie die Home Assistant-URL auf Ubuntu definieren, ist es wichtig sicherzustellen, dass Ihr System auf Ubuntu basiert.

Es gibt mehrere Möglichkeiten zu bestimmen, auf welcher Plattform Ihr System ausgeführt wird. Hier sind einige von ihnen:

  1. Wenn Sie eine Desktop-umgebende GUI installiert haben, können Sie ihre Version überprüfen. Öffnen Sie das Systemmenü, indem Sie mit der rechten Maustaste auf den Desktop klicken und Info auswählen. Wenn Sie das Wort "Ubuntu" im Namen oder in der Beschreibung des Betriebssystems sehen, bedeutet dies, dass Ihr System auf Ubuntu basiert.

Nachdem Sie die Ubuntu-Plattform identifiziert haben, können Sie mit der Suche nach der Home Assistant-URL fortfahren.

Maindmap

  • Ubuntu Home Assistant URL definieren
  • Schritte zum Identifizieren der Ubuntu Home Assistant URL:
    1. Öffnen Sie das Terminal.
    2. Führen Sie den Befehl sudo docker ps aus, um eine Liste der ausgeführten Docker-Container abzurufen.
    3. Suchen Sie nach einem Container namens homeassistant .
    4. Führen Sie den Befehl sudo docker inspect homeassistant aus, um die Containerinformationen abzurufen.
    5. Suchen Sie nach dem Wert für NetworkSettings."IPAddress" , die die IP-Adresse des Containers enthält.
    6. Öffnen Sie einen Webbrowser und geben Sie die URL im Format ein http://:8123 , wobei - die IP-Adresse des Containers gefunden wurde.
  • Ein Beispiel:
    • Eingegebene URL: http://192.168.0.100:8123

    Home Assistant installieren

    Folgen Sie den Anweisungen, um Home Assistant auf Ubuntu zu installieren:

    1. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus: sudo apt-get update
    2. Installieren Sie dann die Pakete, die für den Home Assistant benötigt werden: sudo apt-get install python3 python3-venv python3-pip
    3. Erstellen Sie ein neues Verzeichnis für die Installation von Home Assistant: mkdir homeassistant
    4. Wechseln Sie in das erstellte Verzeichnis: cd homeassistant
    5. Erstellen Sie eine neue virtuelle Umgebung: python3 -m venv homeassistant_venv
    6. Aktivieren Sie die virtuelle Umgebung: source homeassistant_venv/bin/activate
    7. Installieren Sie den Home Assistant: pip3 install homeassistant
    8. Starten Sie den Home Assistant: hass

    Der Home Assistant wird dann unter der folgenden Adresse verfügbar sein http://localhost:8123 in Ihrem Webbrowser.

    Verbindung zu Ubuntu herstellen

    Führen Sie die folgenden Schritte aus, um eine Verbindung zu Ubuntu herzustellen und die Home Assistant-URL zu bestimmen:

      Öffnen Sie ein Terminal auf Ihrem Computer und geben Sie den Befehl ein:

    ssh username@ip_address
    sudo docker ps
    sudo docker inspect -f '>>>' homeassistant

    Die Verbindung mit Ubuntu ist ein notwendiger Schritt, um die Home Assistant-URL zu identifizieren und Ihre Systeminstallation zu verwalten.

    Erstellen einer Konfigurationsdatei

    Um die Home Assistant-URL auf Ubuntu einzurichten, müssen Sie eine Konfigurationsdatei erstellen, die auf die gewünschte Adresse verweist.

    1. Öffnen Sie die Ubuntu-Eingabeaufforderung und navigieren Sie zu dem Verzeichnis, in dem Home Assistant installiert ist.

    2. Erstellen Sie eine neue Datei mit dem Namen "configuration.yaml" mit dem Befehl:

    touch configuration.yaml

    3. Öffnen Sie die erstellte Datei im Texteditor mit dem Befehl:

    sudo nano configuration.yaml

    4. Fügen Sie in der geöffneten Datei die folgende Zeile hinzu:

    base_url: http://yourdomain.com

    Ersetzen Sie "yourdomain.com " zur gewünschten URL Ihres Home Assistant.

    5. Speichern Sie die Datei, und schließen Sie den Editor.

    6. Starten Sie den Home Assistant neu, damit die Änderungen wirksam werden:

    sudo systemctl restart [email protected]

    Die URL Ihres Home Assistant muss jetzt auf Ubuntu konfiguriert und einsatzbereit sein.

    URL einrichten

    Um die URL im Home Assistant auf Ubuntu einzurichten, müssen Sie die folgenden Schritte ausführen:

    1. Öffnen Sie die Home Assistant-Konfigurationsdatei: Führen Sie im Terminal den Befehl sudo nano /etc/homeassistant/configuration aus.yaml .
    2. Suchen Sie den http-Abschnitt : Scrollen Sie zu der Zeile, die die Datei enthält http: .
    3. Konfigurieren Sie den Parameter base_url : Fügen Sie die Zeile base_url: mit der gewünschten URL hinzu oder bearbeiten Sie sie. Zum Beispiel: base_url: https://example .com .
    4. Speichern Sie die Änderungen, und schließen Sie die Datei: Drücken Ctrl+O, danach Enter und dann Ctrl+X.
    5. Starten Sie den Home Assistant neu: Führen Sie im Terminal den Befehl sudo systemctl restart home-assistant@homeassistant aus.service .

    Nachdem Sie diese Schritte ausgeführt haben, wird Ihre Home Assistant-URL konfiguriert und an der angegebenen Adresse verfügbar. Stellen Sie sicher, dass die angegebene Adresse korrekt ist und von einem externen Netzwerk aus zugänglich ist, wenn Sie remote auf den Home Assistant zugreifen möchten.

    Testen der Verbindung

    Nach der Installation und Konfiguration von Home Assistant auf Ubuntu ist es wichtig zu überprüfen, ob es über eine URL verfügbar ist. Dadurch wird sichergestellt, dass die Installation erfolgreich war und das System ordnungsgemäß funktioniert.

    Um die Verbindung zu testen, öffnen Sie einen Webbrowser und geben Sie die folgende URL in die Adressleiste ein:

    • http://IP_адрес:8123 - wobei IP_Adresse die IP-Adresse Ihres Ubuntu-Rechners ist, auf dem Home Assistant installiert ist.

    Wenn Home Assistant erfolgreich installiert und ausgeführt wurde, sehen Sie eine Weboberfläche mit einer Begrüßung und einer Aufforderung, einen neuen Benutzer zu erstellen.

    Falls Sie die Home Assistant-Weboberfläche nicht sehen, überprüfen Sie Folgendes:

    1. Stellen Sie sicher, dass Home Assistant gestartet und ausgeführt wird. Dazu können Sie den Befehl sudo systemctl status home-assistant@homeassistant verwenden.service .
    2. Stellen Sie sicher, dass Port 8123 nicht von Ihrer Firewall blockiert wird. Wenn ja, erlauben Sie den Zugriff auf diesen Port.
    3. Stellen Sie sicher, dass sich kein anderes Gerät in Ihrem Netzwerk befindet, das Port 8123 verwendet. Wenn ja, ändern Sie den Port in der Home Assistant-Konfiguration und versuchen Sie es erneut.

    Nachdem Sie die Verbindung mit Home Assistant erfolgreich hergestellt haben, können Sie mit der Einrichtung und Verwendung des Systems beginnen.