Administrador de sistemas, integrador.

Instalación de EAS en el servidor

Implementación en Ubuntu, primero inicie sesión en el panel de administración y verifique el trabajo.

  1. 1

    preparar el servidor

    Ubuntu 22.04+. **Mínimo para un despliegue piloto:** 2 núcleos, 4 GB de RAM, 80 GB de SSD: hasta ~8 cámaras, 30 sensores, 2 controladores. Para un objeto grande, consulte las instrucciones separadas para calcular el hardware (100 cámaras / 100 sensores / 10 controladores: guía de 12 a 16 núcleos, 32 GB de RAM, 2 a 4 TB para archivo). IP estática, puertos 8000 (panel de administración) y acceso de paneles ACS al servidor.

    Tip: Tablas detalladas: /docs/server-sizing/

  2. 2

    Ejecute el instalador

    En el servidor Ubuntu, ejecute un comando (consulte el bloque a continuación): el script descargará el paquete actual desde el concentrador (manifest.json), descomprimirá e iniciará la instalación nativa: PostgreSQL, Python venv, eas-server, Home Assistant, primer asistente de configuración. Tiempo: de 30 minutos a 2 horas.

    curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula
    Comando de instalación de EAS en la terminal

    Tip: Sin 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. Manifiesto de lanzamiento: https://asceas.ru/eas-hub/manifest.json

  3. 3

    Lo que ya se ha hecho automáticamente

    Después del asistente, lo siguiente funciona sin comandos manuales: el servicio del servidor eas (panel de administración: 8000), el servicio del asistente doméstico (:8123), la entrada "Local Home Assistant" (127.0.0.1:8123) en la base de datos EAS. Verifique: systemctl is-active eas-server home-assistant y curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8123/ - generalmente 302 (página de incorporación).

    Tip: Para HA listo para usar, se recomienda ≥4 GB de RAM. En máquinas virtuales débiles, la primera respuesta :8123 puede tardar entre 10 y 20 minutos después del pip.

  4. 4

    Inicie sesión en el panel de administración de EAS por primera vez

    Abra http://<IP del servidor>:8000/admin, inicie sesión con las credenciales de eas.bootstrap.credentials y cambie la contraseña. El asistente en modo no interactivo (curl | bash) crea el usuario administrador automáticamente.

    Pantalla de inicio de sesión de administrador de EAS

    Tip: Para HTTPS, configure nginx o Caddy antes de uvicorn; no deje solo HTTP en producción.

  5. 5

    Incorporación de Home Assistant (solo navegador)

    Home Assistant no se puede configurar completamente desde el terminal: abra http://<servidor IP>:8123, cree una cuenta de administrador HA (nombre, contraseña, zona horaria, geolocalización). Esta es una contraseña separada de EAS; no debe confundirse con admin en eas.bootstrap.credentials.

    Tip: Si :8123 no se abre: journalctl -u home-assistant -n 50 - espere hasta que finalice pip cuando instale por primera vez.

  6. 6

    Token HA y enlace a EAS

    En Home Assistant: perfil (icono inferior izquierdo) → “Seguridad” → “Tokens de acceso de larga duración” → “Crear token”. Copia la línea. En EAS: “Administración” → “Home Assistant” (o “Integraciones” → botón “Abrir Home Assistant”) → al lado de la línea “Local Home Assistant”, haga clic en “Token / cambiar” → inserte el token → guardar → “Sincronizar entidades”.

    Pestaña Asistente de inicio en el panel de administración de EAS: token y sincronización

    Tip: Alternativa para HA en otra subred: botón "HA Wizard" en la misma página (subred + token).

  7. 7

    Verificar el estado del servidor

    Inicie sesión como administrador. El encabezado muestra el inicio de sesión, la función y el tema de la interfaz. Abra “Administración → Servidor y servicios”; asegúrese de que el servicio eas-server esté activo y que el disco no esté lleno.

    Pestaña Servidor y Servicios
  8. 8

    Activa tu licencia

    Vaya a la pestaña "Licencia", ingrese la clave de licencia de prueba o permanente y haga clic en "Activar". Sin licencia, algunas funciones estarán limitadas.

    Activación de licencia EAS