Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

A Home Assistant két verziója telepíthető egy normál Linux disztribúcióra. Telepítheti a Home Assistant felügyelt verzióját, vagy választhatja a nem felügyelt verziót, az Ön igényei és a Linuxszal kapcsolatos tapasztalatai alapján.

Míg a nem felügyelt telepítés gyors és egyszerű, a felügyelt verzió több további lépést igényel. De ha szeretné megtapasztalni a Home Assistant teljes erejét Ubuntu vagy Debian rendszeren, akkor a felügyelt verziót kell választania. Nézzük meg, hogyan állíthat be egy felügyelt otthoni asszisztens szervert az Ubuntun.

Telepítse a Felügyelt otthoni asszisztenst az Ubuntu/Debian rendszerre

A Felügyelt Otthoni asszisztens telepítéséhez és beállításához először meg kell tennie telepítse az Ubuntut a számítógépére. Használhat régi számítógépet vagy lehetőleg laptopot, mivel sokkal kevesebb energiát fogyaszt.

Javasoljuk, hogy telepítse az Ubuntu Servert, mivel sokkal könnyebb, mint az Ubuntu Desktop. Az Ubuntu telepítése után kövesse az alábbi lépéseket a Home Assistant Supervised telepítéséhez és konfigurálásához.

instagram viewer

Ez egy fejlett módszer az otthoni asszisztens felügyelt telepítéséhez normál Linux operációs rendszerre. Ha Ön nem haladó felhasználó, vagy valaki nem ismeri a Linuxot, ezt kerülje el, mivel ehhez Linux, Docker, konténerek és hálózatkezelési tapasztalat szükséges. De természetesen szabadon kísérletezhetsz.

1. lépés: Telepítse a Dockert az Ubuntura

Először ellenőrizze és alkalmazza az Ubuntu Server frissítéseit a következő paranccsal:

sudo apt frissítés && sudo apt frissítés -y

Akkor telepítse és állítsa be a Dockert az Ubuntun. Telepítheti is Portaer a konténerek kezeléséhez és telepítéséhez.

Feltétlenül telepítse Ubuntu Server 20.04.5 LTS és Docker CE >= 20.10.17.

2. lépés: Telepítse a felügyelt otthoni asszisztenst az Ubuntura a Docker használatával

Nyissa meg az Ubuntu terminált SSH-n keresztül, és futtassa a következő parancsokat rootként a Home Assistant tároló telepítéséhez:

sudo docker run -d --name=home-assistant --restart=always --network=host -v /etc/homeassistant:/config homeassistant/home-assistant: stabil

Ezután másolja és illessze be az alábbi parancsot a függőségek telepítéséhez:

sudo apt install apparmor jq wget curl udisks2 libglib2.0-bin network-manager dbus lsb-release systemd-journal-remote -y

Telepítse a Docker-CE-t a következő futtatásával:

curl -fsSL get.docker.com | SH

Töltse le a legújabb OS-Agentet innen a GitHub oldalon az alábbi paranccsal (a x86_64.deb csomag):

wget https://github.com/home-assistant/os-agent/releases/download/1.4.1/os-agent_1.4.1_linux_x86_64.deb

Telepítse a letöltött DEB csomagot a dpkg használatával a következő futtatással:

sudo dpkg -i os-agent_*.deb

Cserélje ki a csomag nevét a fenti parancsokban a legújabb csomagnévre.

Ellenőrizze, hogy a telepítés sikeres volt-e:

gdbus introspect --system --dest io.hass.os --object-path /io/hass/os

Látnod kéne Felület részletek a kimenetben az alábbiak szerint:

Ha a gdbus parancsot nem ismeri fel, telepítse libglib2.0-bin az APT használatával, hogy működjön.

Végül futtassa a következő parancsot a Supervised Home Assistant Debian csomag telepítéséhez az Ubuntu gépen:

wget https://github.com/home-assistant/supervised-installer/releases/latest/download/homeassistant-supervised.deb

Ezután futtassa:

sudo dpkg -i homeassistant-supervised.deb

Ennek befejezése nem fog sok időt igénybe venni. A telepítés után a Portainer megnyitásával ellenőrizheti a telepített tárolókat.

Az Ubuntu gép IP-címét is meglátogathatja a 8123-as porton a Felügyelt otthoni asszisztens eléréséhez. tudsz keresse meg az IP-címet az ifconfig paranccsal.

Például tekintsük ezt IP-címnek:

192.168.0.111:8123

Ez betölti a Home Assistant beállítási képernyőjét, ahol létrehozhat egy felhasználói fiókot, és befejezheti a kezdeti beállítást. Ha rendelkezik biztonsági másolattal a korábbi Home Assistant-példányról, visszaállíthatja azt a beállítási képernyőről is.

Az Otthoni asszisztenst a következő URL-címen is elérheti a helyi hálózaton:

http://homeassistant.local: 8123/

Miután beállította az Otthoni asszisztenst, néhány kattintással telepítheti a kiegészítőket, és biztonsági másolatokat készíthet. Te is biztonságos HTTPS kapcsolattal tegye elérhetővé Home Assistant szerverét az internetnek távoli eléréshez a Cloudflare alagút segítségével.

Az Otthoni asszisztens hibáinak elhárítása Linux rendszeren

A Home Assistant Supervised bármilyen x86-os vagy x64-es hardveren működik, amely képes futtatni az Ubuntut vagy a Debiant. Ugyanúgy működik, mint a Raspberry Pi hardveren a Home Assistant operációs rendszerrel. Használata során azonban előfordulhat néhány probléma, és figyelmeztetéseket kaphat.

Bár néhány figyelmeztetést figyelmen kívül hagyhat, előfordulhat, hogy ki kell javítania a hibákat a kiegészítők és a Home Assistant Core rendszerfrissítések telepítéséhez. Az alábbiakban ezekkel a problémákkal foglalkozunk, azok megoldásaival és megoldásaival együtt.

1. Nem lehet telepíteni vagy frissíteni a kiegészítőket vagy a HA Core-t

Hiba léphet fel a kiegészítők vagy a Home Assistant Core frissítéseinek telepítésekor vagy frissítésekor. Ennek kijavításához először állítsa le a Portainer tárolót a következővel:

sudo docker stop portaineer

Indítsa újra a Home Assistant Supervisort a következő paranccsal:

sudo docker indítsa újra a hassio_supervisort

Most megnyithatja a Home Assistant alkalmazást, és megnyithatja a következőt Beállítások bővítmények vagy Home Assistant Core frissítések telepítéséhez és frissítéséhez hibaüzenet nélkül.

2. Otthoni asszisztens, aki több javítást is mutat

Az Otthoni asszisztens a Javítás részben megjelenítheti azokat a problémákat, amelyeket ki kell javítania annak érdekében, hogy az okoseszközök csatlakoztatva legyenek, és megfelelően működjenek. A Felügyelt otthoni asszisztens telepítése esetén azonban több javaslat is megjelenhet a Home Assistant javítására vagy javítására.

Figyelmen kívül hagyhatja azokat a javítási javaslatokat, amelyek a következőket mutatják:

  • Nem támogatott rendszer – Operációs rendszer
  • Nem támogatott rendszer – Nem támogatott szoftver
  • Nem támogatott rendszer – A kapcsolat ellenőrzése letiltva
  • Nem támogatott rendszer – Systemd Journal problémák

Ezek félelmetesnek tűnhetnek, de biztos lehetsz benne, hogy semmilyen módon nem befolyásolják a Felügyelt Otthoni Asszisztenst vagy annak összetevőit.

Abban az esetben, ha a „Nem egészséges rendszer – a Docker rosszul konfigurálva” szöveget látja a Javítások szakaszban futtassa a következő parancsot a Docker újraindításához:

docker start konténer_neve

Tapasztalja meg a felügyelt otthoni asszisztens erejét az Ubuntun

Az otthoni asszisztenst úgy tervezték és fejlesztették, hogy az otthoni asszisztens operációs rendszerrel (HassOS) működjön. Bár a nem felügyelt Home Assistant könnyen telepíthető normál Linux operációs rendszerre, például a Debianra vagy az Ubuntura, nem fog tudni bővítményeket telepíteni vagy biztonsági mentési szolgáltatást használni.

A Non-Supervised Home Assistant alkalmazásban manuálisan kell telepítenie és konfigurálnia a bővítményeket, biztonsági másolatot kell készítenie, javításokat kell végeznie, vissza kell állítania a beállításokat stb. A fentieket azonban néhány kattintással megteheti az Otthoni asszisztens felügyelve.