系統管理員、整合商
在伺服器上安裝EAS
在Ubuntu上部署,先登入管理面板並檢查工作狀況。
- 1
準備伺服器
Ubuntu 22.04+。 **飛行員的最低配置:** 2 個核心、4 GB RAM、80 GB SSD - 最多約 8 個相機、30 個感測器、2 個控制器。對於大型對象,請參閱計算硬體的單獨說明(100 個相機/100 個感測器/10 個控制器 - 準則 12–16 個核心、32 GB RAM、2–4 TB 用於存檔)。靜態 IP、連接埠 8000(管理面板)以及 ACS 面板對伺服器的存取。
建議: 詳細表格:/docs/server-sizing/
- 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
建議: 沒有家庭助理: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
已經自動完成的事情
精靈完成後,無需手動命令即可進行以下操作:eas-server 服務(管理面板:8000)、家庭助理服務(:8123)、EAS 資料庫中的「本地家庭助理」條目(127.0.0.1:8123)。檢查:systemctl is-active eas-server home-assistant 和curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:8123/ - 通常為302(入門頁)。
建議: 對於開箱即用的 HA,建議使用 ≥4GB RAM。在弱虛擬機器上,第一個回應:8123 可能會在 pip 之後花費 10-20 分鐘。
- 4
首次登入EAS管理面板
開啟 http://<伺服器 IP>:8000/admin,使用 eas.bootstrap.credentials 中的憑證登入並變更密碼。非互動模式下的精靈 (curl | bash) 會自動建立管理員使用者。

建議: 對於 HTTPS,請在 uvicorn 之前配置 nginx 或 Caddy - 不要在生產中僅保留 HTTP。
- 5
加入家庭助理(僅限瀏覽器)
Home Assistant 無法從終端進行完全設定:開啟 http://<IP 伺服器>:8123,建立 HA 管理員帳號(名稱、密碼、時區、地理位置)。這是與 EAS 不同的密碼 - 不要與 eas.bootstrap.credentials 中的 admin 混淆。
建議: 如果 :8123 未開啟:journalctl -u home-assistant -n 50 - 第一次安裝時等待 pip 完成。
- 6
HA 令牌和 EAS 鏈接
在 Home Assistant 中:個人資料(左下角圖示)→「安全性」→「長期存取權杖」→「建立令牌」。複製該行。在 EAS 中:「管理」→「Home Assistant」(或「整合」→「開啟 Home Assistant」按鈕)→ 在「本地 Home Assistant」行旁邊,按一下「令牌/變更」→ 插入令牌→儲存→「同步實體」。

建議: 另一個子網路中的 HA 替代方案:同一頁上的「HA 精靈」按鈕(子網路 + 令牌)。
- 7
檢查伺服器狀態
以管理員身分登入。標題顯示介面的登入名稱、角色和主題。開啟「管理→伺服器和服務」-確保eas-server服務處於活動狀態且磁碟未滿。

- 8
啟動您的許可證
前往「許可證」選項卡,輸入試用或永久許可證金鑰,然後按一下「啟動」。如果沒有許可證,某些功能將受到限制。
