시스템 관리자, 통합자

서버에 EAS 설치

Ubuntu에 배포하고 먼저 관리자 패널에 로그인하여 작업을 확인합니다.

  1. 1

    서버 준비

    우분투 22.04+. **파일럿을 위한 최소 사양:** 2개 코어, 4GB RAM, 80GB SSD - 최대 8개 카메라, 30개 센서, 2개 컨트롤러. 대형 개체의 경우 하드웨어 계산을 위한 별도 지침을 참조하세요(카메라 100개/센서 100개/컨트롤러 10개 - 지침 12~16개 코어, 32GB RAM, 아카이브용 2~4TB). 고정 IP, 포트 8000(관리자 패널) 및 서버에 대한 ACS 패널 액세스.

    Tip: 세부 테이블: /docs/server-sizing/

  2. 2

    설치 프로그램 실행

    Ubuntu 서버에서 명령 하나를 실행합니다(아래 블록 참조). 스크립트는 허브(manifest.json)에서 현재 번들을 다운로드하고 압축을 풀고 기본 설치인 PostgreSQL, Python venv, eas-server, Home Assistant, 첫 번째 설정 마법사를 실행합니다. 시간: 30분~2시간.

    curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula
    터미널의 EAS 설치 명령

    Tip: 홈어시스턴트 없이: curl -fsSL https://asceas.ru/eas-hub/install/install-eas-from-hub.sh | sudo EAS_ACCEPT_EULA=1 bash -s -- --accept-eula --without-ha. 릴리스 매니페스트: https://asceas.ru/eas-hub/manifest.json

  3. 3

    이미 자동으로 수행된 작업

    마법사 후에는 수동 명령 없이 eas-server 서비스(관리자 패널:8000), home-assistant 서비스(:8123), EAS 데이터베이스의 "Local Home Assistant" 항목(127.0.0.1:8123)이 작동합니다. 확인: systemctl is-active eas-server home-assistant 및 cur -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8123/ - 일반적으로 302(온보딩 페이지).

    Tip: 기본적으로 HA를 사용하려면 ≥4GB RAM이 권장됩니다. 약한 VM에서는 첫 번째 응답:8123이 pip 후 10~20분 정도 걸릴 수 있습니다.

  4. 4

    EAS 관리자 패널에 처음으로 로그인합니다.

    http://<서버 IP>:8000/admin을 열고 eas.bootstrap.credentials의 자격 증명으로 로그인한 후 비밀번호를 변경하세요. 비대화형 모드(curl | bash)의 마법사는 관리자 사용자를 자동으로 생성합니다.

    EAS 관리자 로그인 화면

    Tip: HTTPS의 경우 uvicorn보다 먼저 nginx 또는 Caddy를 구성하세요. 프로덕션에 HTTP만 남겨두지 마세요.

  5. 5

    홈어시스턴트 온보딩(브라우저 전용)

    홈어시스턴트는 터미널에서 완전히 구성할 수 없습니다. http://<IP 서버>:8123을 열고 HA 관리자 계정(이름, 비밀번호, 시간대, 지리적 위치)을 생성하세요. 이는 EAS와 별도의 비밀번호입니다. eas.bootstrap.credentials의 admin과 혼동하지 마세요.

    Tip: :8123이 열리지 않는 경우: Journalctl -u home-assistant -n 50 - 처음 설치 시 pip가 완료될 때까지 기다립니다.

  6. 6

    HA 토큰 및 EAS에 대한 링크

    홈어시스턴트: 프로필(왼쪽 하단 아이콘) → “보안” → “장기 액세스 토큰” → “토큰 생성”. 라인을 복사하세요. EAS에서: "관리" → "홈 어시스턴트"(또는 "통합" → "홈 어시스턴트 열기" 버튼) → "로컬 홈 어시스턴트" 줄 옆에 있는 "토큰/변경" 클릭 → 토큰 삽입 → 저장 → "엔티티 동기화".

    EAS 관리 패널의 홈어시스턴트 탭 - 토큰 및 동기화

    Tip: 다른 서브넷의 HA에 대한 대안: 동일한 페이지(서브넷 + 토큰)의 "HA 마법사" 버튼.

  7. 7

    서버 상태 확인

    관리자로 로그인하세요. 헤더에는 인터페이스의 로그인, 역할 및 테마가 표시됩니다. "관리 → 서버 및 서비스"를 엽니다. eas-server 서비스가 활성화되어 있고 디스크가 꽉 차지 않았는지 확인하세요.

    서버 및 서비스 탭
  8. 8

    라이센스 활성화

    "라이센스" 탭으로 이동하여 평가판 또는 영구 라이센스 키를 입력하고 "활성화"를 클릭하세요. 라이센스가 없으면 일부 기능이 제한됩니다.

    EAS 라이선스 활성화