Teiesugused lugejad aitavad MUO-d toetada. Kui teete ostu meie saidil olevate linkide abil, võime teenida sidusettevõtte komisjonitasu. Loe rohkem.

Tavalisse Linuxi distrosse saate installida kaks koduabilise versiooni. Saate installida koduabilise järelevalvega versiooni või valida järelevalveta versiooni, mis põhineb teie vajadustel ja Linuxi kasutamise kogemusel.

Kuigi järelevalveta installimine on kiire ja lihtne, nõuab järelevalvega versioon mitmeid täiendavaid samme. Kuid kui soovite Ubuntu või Debiani koduabilise täit võimsust kogeda, peate valima järelevalvega versiooni. Vaatame, kuidas saate Ubuntus seadistada järelevalvega koduabilise serveri.

Installige Ubuntu/Debiani juhendatud koduassistent

Koduabilise järelevalvega installimiseks ja seadistamiseks peate esmalt seda tegema installige Ubuntu oma arvutisse. Võite kasutada vana arvutit või eelistatavalt sülearvutit, kuna see tarbib palju vähem energiat.

Soovitame installida Ubuntu serveri, kuna see on palju kergem kui Ubuntu Desktop. Kui Ubuntu on installitud, järgige allolevaid samme, et installida ja konfigureerida Home Assistant Supervised.

See on täiustatud meetod järelevalvega koduabilise installimiseks tavalisse Linuxi operatsioonisüsteemi. Kui te pole kogenud kasutaja või keegi ei tunne Linuxit, peaksite seda vältima, kuna see nõuab Linuxi, Dockeri, konteinerite ja võrgunduse kogemust. Aga sa võid muidugi vabalt katsetada.

1. samm: installige Docker Ubuntule

Kõigepealt kontrollige Ubuntu serveri värskendusi ja rakendage neid, kasutades järgmist käsku:

sudo apt update && sudo apt upgrade -y

Siis installige ja seadistage Docker Ubuntus. Võite ka installida Portaine konteinerite haldamiseks ja paigaldamiseks.

Paigaldage kindlasti Ubuntu server 20.04.5 LTS ja Docker CE >= 20.10.17.

2. samm: installige Dockeri abil Ubuntu juhendatud koduassistent

Juurdepääs Ubuntu terminalile SSH kaudu ja Home Assistant konteineri installimiseks käivitage administraatorina järgmised käsud:

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

Järgmisena kopeerige ja kleepige sõltuvuste installimiseks allolev käsk:

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

Installige Docker-CE, käivitades:

curl -fsSL get.docker.com | sh

Laadige alla uusim OS-Agent aadressilt GitHubi lehel kasutades allolevat käsku ( x86_64.deb pakett):

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

Installige allalaaditud DEB-pakett dpkg abil, käivitades:

sudo dpkg -i os-agent_*.deb

Asendage ülaltoodud käskudes paketi nimi uusima paketinimega.

Kontrollige, kas installimine õnnestus:

gdbus introspect --system --dest io.hass.os --objekti tee /io/hass/os

Sa peaksid nägema Liides üksikasjad väljundis, nagu allpool näidatud:

Kui gdbus käsku ei tuvastata, installige libglib2.0-bin kasutades selle toimimiseks APT-d.

Lõpuks käivitage järgmine käsk, et installida oma Ubuntu masinasse Supervised Home Assistant Debiani pakett:

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

Järgmisena käivitage:

sudo dpkg -i homeassistant-supervised.deb

Selle täitmine ei võta palju aega. Pärast installimist saate installitud konteinerite kontrollimiseks avada Portaineri.

Saate külastada ka Ubuntu masina IP-aadressi pordis 8123, et pääseda juurde juhendatud koduabilisele. Sa saad leidke IP-aadress kasutades käsku ifconfig.

Näiteks käsitleme seda IP-aadressina:

192.168.0.111:8123

See peaks laadima Home Assistanti häälestuskuva, kus saate luua kasutajakonto ja lõpetada algseadistuse. Kui teil on varasemast Home Assistanti eksemplarist varukoopia, saate selle taastada ka seadistuskuval.

Koduabilisele pääsete juurde ka järgmise URL-i kaudu kohalikus võrgus:

http://homeassistant.local: 8123/

Kui olete koduabilise seadistanud, saate mõne klõpsuga installida lisandmoodulid ja luua varukoopiaid. Sa saad ka avage oma Home Assistanti server turvalise HTTPS-ühendusega Internetiga kaugjuurdepääsuks Cloudflare'i tunneli abil.

Koduabilise vigade tõrkeotsing Linuxis

Home Assistant Supervised töötab mis tahes x86 või x64 riistvaraga, mis suudab käitada Ubuntu või Debiani. See töötab samamoodi nagu Raspberry Pi riistvaras koos Home Assistant operatsioonisüsteemiga. Siiski võib selle kasutamise ajal tekkida probleeme ja saada hoiatusi.

Kuigi võite mõningaid hoiatusi ignoreerida, peate lisandmoodulite ja Home Assistant Core'i süsteemivärskenduste installimiseks võib-olla vead parandama. Allpool oleme käsitlenud neid probleeme koos nende lahenduste ja lahendustega.

1. Lisandmooduleid ega HA Core'i ei saa installida ega värskendada

Lisandmoodulite või Home Assistant Core'i värskenduste installimisel või värskendamisel võib ilmneda tõrge. Selle parandamiseks peatage esmalt Portaineri konteiner järgmisega:

sudo docker stop portainer

Taaskäivitage Home Assistant Supervisor, kasutades järgmist käsku:

sudo docker taaskäivitage hassio_supervisor

Nüüd saate avada koduabilise ja minna aadressile Seaded lisandmoodulite või Home Assistant Core'i värskenduste installimiseks ja värskendamiseks ilma veateateta.

2. Koduassistent, kes näitab mitut remonditööd

Koduassistent saab jaotises Remont kuvada probleeme, mille peate parandama, et teie nutiseadmed oleksid ühendatud ja töötaksid ettenähtud viisil. Kuid järelevalvega koduabilise installimisel võite näha mitmeid soovitusi koduabilise parandamiseks või parandamiseks.

Võite ignoreerida remondisoovitusi, mis näitavad järgmist.

  • Toetamata süsteem – operatsioonisüsteem
  • Toetamata süsteem – toetamata tarkvara
  • Süsteemi ei toetata – ühenduvuse kontroll on keelatud
  • Toetamata süsteem – Systemd Journali probleemid

Need võivad tunduda hirmutavad, kuid võite olla kindlad, et need ei mõjuta mingil viisil järelevalvega koduabilist ega selle komponente.

Kui näete jaotises "Ebatervislik süsteem – Docker on valesti konfigureeritud". Remont jaotises käivitage Dockeri taaskäivitamiseks järgmine käsk:

dokkeri käivitamine konteineri_nimi

Kogege Ubuntu juhendatud koduabilise võimsust

Home Assistant on loodud ja arendatud töötama koos koduabilise operatsioonisüsteemiga (HassOS). Kuigi saate tavalisse Linuxi operatsioonisüsteemi (nt Debian või Ubuntu) üsna hõlpsalt installida järelevalveta koduabilise, ei saa te installida lisandmooduleid ega kasutada varundusteenust.

Non-Supervised Home Assistantis peate lisandmoodulid käsitsi installima ja konfigureerima, looma varukoopiaid, tegema parandusi, lähtesta seaded jne. Siiski saate teha kõike ülaltoodut mõne klõpsuga jaotises Koduassistendi järelevalve.