Administrator de sistem, integrator
Instalarea EAS pe server
Implementare pe Ubuntu, mai întâi conectați-vă la panoul de administrare și verificați funcționarea.
- 1
Pregătiți serverul
Ubuntu 22.04+. **Minim pentru implementare pilot:** 2 nuclee, 4 GB RAM, 80 GB SSD - până la ~8 camere, 30 de senzori, 2 controlere. Pentru un obiect mare, consultați instrucțiunile separate pentru calcularea hardware-ului (100 de camere / 100 de senzori / 10 controlere - ghid 12–16 nuclee, 32 GB RAM, 2–4 TB pentru arhivă). IP static, porturi 8000 (panoul de administrare) și accesul panourilor ACS la server.
Tip: Tabele detaliate: /docs/server-sizing/
- 2
Rulați programul de instalare
Pe serverul Ubuntu, rulați o comandă (vezi blocul de mai jos) - scriptul va descărca pachetul curent de la hub (manifest.json), va despacheta și va lansa instalarea nativă: PostgreSQL, Python venv, eas-server, Home Assistant, primul asistent de configurare. Timp: de la 30 de minute la 2 ore.
curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula
Tip: Fără 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. Manifest de lansare: https://asceas.ru/eas-hub/manifest.json
- 3
Ceea ce a fost deja făcut automat
După asistent, funcționează fără comenzi manuale următoarele: serviciul eas-server (panoul de administrare :8000), serviciul home-assistant (:8123), intrarea „Local Home Assistant” (127.0.0.1:8123) din baza de date EAS. Verificați: systemctl is-active eas-server home-assistant și curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8123/ - de obicei 302 (pagina de configurare inițială).
Tip: Pentru HA din cutie, se recomandă ≥4 GB RAM. Pe VM-urile slabe, primul răspuns: 8123 poate dura 10-20 de minute după pip.
- 4
Conectați-vă la panoul de administrare EAS pentru prima dată
Deschideți http://<IP server>:8000/admin, conectați-vă cu acreditările de la eas.bootstrap.credentials și schimbați parola. Expertul în modul non-interactiv (curl | bash) creează automat utilizatorul administrator.

Tip: Pentru HTTPS, configurați nginx sau Caddy înainte de uvicorn - nu lăsați numai HTTP în producție.
- 5
Configurare inițială Home Assistant (numai browser)
Home Assistant nu poate fi configurat complet din terminal: deschideți http://<server IP>:8123, creați un cont de administrator HA (nume, parolă, fus orar, localizare geografică). Aceasta este o parolă separată de EAS - care nu trebuie confundată cu admin în eas.bootstrap.credentials.
Tip: Dacă :8123 nu se deschide: journalctl -u home-assistant -n 50 - așteptați până când pip se termină la prima instalare.
- 6
Token HA și link la EAS
În Home Assistant: profil (pictograma din stânga jos) → „Securitate” → „Token-uri de acces de lungă durată” → „Creare token”. Copiați linia. În EAS: „Administrare” → „Home Assistant” (sau „Integrații” → butonul „Deschide Home Assistant”) → lângă linia „Local Home Assistant”, faceți clic pe „Token / schimbă” → introduceți tokenul → salvare → „Sincronizează entitățile”.

Tip: Alternativă pentru HA într-o altă subrețea: butonul „HA Wizard” de pe aceeași pagină (subrețea + token).
- 7
Verificați starea serverului
Conectați-vă ca administrator. Antetul afișează datele de conectare, rolul și tema interfeței. Deschideți „Administrare → Server și servicii” - asigurați-vă că serviciul eas-server este activ și discul nu este plin.

- 8
Activează-ți licența
Accesați fila „Licență”, introduceți cheia de licență de încercare sau permanentă și faceți clic pe „Activare”. Fără o licență, unele funcții vor fi limitate.
