Systemadministrator, Integrator

EAS auf dem Server installieren

Bereitstellung unter Ubuntu: Melden Sie sich zunächst beim Admin-Panel an und überprüfen Sie die Arbeit.

  1. 1

    Bereiten Sie den Server vor

    Ubuntu 22.04+. **Minimum für eine Pilotinstallation:** 2 Kerne, 4 GB RAM, 80 GB SSD – bis zu ~8 Kameras, 30 Sensoren, 2 Controller. Für ein großes Objekt siehe separate Anleitung zur Berechnung der Hardware (100 Kameras / 100 Sensoren / 10 Controller – Richtwert 12–16 Kerne, 32 GB RAM, 2–4 TB für Archiv). Statische IP, Ports 8000 (Admin-Panel) und Zugriff von ACS-Panels auf den Server.

    Tip: Detaillierte Tabellen: /docs/server-sizing/

  2. 2

    Führen Sie das Installationsprogramm aus

    Führen Sie auf dem Ubuntu-Server einen Befehl aus (siehe Block unten) – das Skript lädt das aktuelle Bundle vom Hub herunter (manifest.json), entpackt und startet die native Installation: PostgreSQL, Python venv, eas-server, Home Assistant, Ersteinrichtungsassistent. Zeit: von 30 Minuten bis 2 Stunden.

    curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula
    EAS-Installationsbefehl im Terminal

    Tip: Ohne Home Assistant: curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula --without-ha. Veröffentlichungsmanifest: https://asceas.ru/eas-hub/manifest.json

  3. 3

    Was bereits automatisch erledigt wurde

    Nach dem Assistenten funktionieren Folgendes ohne manuelle Befehle: der eas-server-Dienst (Admin-Panel :8000), der Home-Assistant-Dienst (:8123), der „Local Home Assistant“-Eintrag (127.0.0.1:8123) in der EAS-Datenbank. Überprüfen Sie: systemctl is-active eas-server home-assistant und curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8123/ – normalerweise 302 (Onboarding-Seite).

    Tip: Für HA ab Werk werden ≥4 GB RAM empfohlen. Auf schwachen VMs kann die erste Antwort :8123 nach Pip 10–20 Minuten dauern.

  4. 4

    Melden Sie sich zum ersten Mal beim EAS-Admin-Panel an

    Öffnen Sie http://<Server-IP>:8000/admin, melden Sie sich mit den Anmeldeinformationen von eas.bootstrap.credentials an und ändern Sie das Passwort. Der Assistent erstellt im nicht interaktiven Modus (curl | bash) automatisch den Admin-Benutzer.

    EAS-Administrator-Anmeldebildschirm

    Tip: Konfigurieren Sie für HTTPS nginx oder Caddy vor uvicorn – lassen Sie nicht nur HTTP in der Produktion.

  5. 5

    Onboarding Home Assistant (nur Browser)

    Home Assistant kann vom Terminal aus nicht vollständig konfiguriert werden: Öffnen Sie http://<IP-Server>:8123 und erstellen Sie ein HA-Administratorkonto (Name, Passwort, Zeitzone, Geolokalisierung). Dies ist ein von EAS getrenntes Passwort – nicht zu verwechseln mit admin in eas.bootstrap.credentials.

    Tip: Wenn :8123 nicht geöffnet wird: journalctl -u home-assistant -n 50 – warten Sie, bis pip bei der ersten Installation abgeschlossen ist.

  6. 6

    HA-Token und Link zu EAS

    Im Home Assistant: Profil (Symbol unten links) → „Sicherheit“ → „Langlebige Zugriffstoken“ → „Token erstellen“. Kopieren Sie die Zeile. In EAS: „Administration“ → „Home Assistant“ (oder „Integrationen“ → Schaltfläche „Home Assistant öffnen“) → neben der Zeile „Local Home Assistant“ auf „Token / Ändern“ klicken → Token einfügen → Speichern → „Entitäten synchronisieren“.

    Registerkarte „Home Assistant“ im EAS-Administrationsbereich – Token und Synchronisierung

    Tip: Alternative für HA in einem anderen Subnetz: Schaltfläche „HA Wizard“ auf derselben Seite (Subnetz + Token).

  7. 7

    Überprüfen Sie den Serverstatus

    Melden Sie sich als Administrator an. In der Kopfzeile werden Anmeldename, Rolle und Thema der Schnittstelle angezeigt. Öffnen Sie „Administration → Server und Dienste“ – stellen Sie sicher, dass der Eas-Server-Dienst aktiv und der Datenträger nicht voll ist.

    Registerkarte „Server und Dienste“.
  8. 8

    Aktivieren Sie Ihre Lizenz

    Gehen Sie zur Registerkarte „Lizenz“, geben Sie den Test- oder Dauerlizenzschlüssel ein und klicken Sie auf „Aktivieren“. Ohne Lizenz sind einige Funktionen eingeschränkt.

    Aktivierung der EAS-Lizenz