Első lépésként szükségünk lesz a pip-re, hogy python csomagokat tudjunk telepíteni:
sudo apt install python3-pip
sudo -H pip3 install --upgrade pip
Az alábbi csomagokat nem említi a hivatalos guide de az én rendszeremen szükség volt rájuk különben a HA nem akart indulni.
sudo -H pip3 install setuptools
sudo -H pip3 install Cython
sudo -H pip3 install DTLSSocket
Régebbi Ubuntun nem volt gond, a mostanin viszont megakadályozta a HA telepítését az, hogy a pip a telepítés során nem tudja frissíteni a más forrásból származó "PyYAML" csomagot. A sikeres installhoz először el kellett távolítani a meglévő PyYAML-t:
sudo rm -rf /usr/lib/python3/dist-packages/yaml
sudo rm -rf /usr/lib/python3/dist-packages/PyYAML-*
Miután megvoltak az előkészületek telepíthetjük a HA-t.
sudo -H pip3 install homeassistant
A telepítés után hozzunk létre egy új user-t akinek a nevében fog futni a HA, majd hozzuk létre a HA-t kezelő systemd service-t a /etc/systemd/system mappába:
sudo useradd --system hass -m
cd /etc/systemd/system
sudo vim hass[kukac]hass.service
Ez kerül bele:
[Unit]Description=Home Assistant
After=network.target
[Service]
Type=simple
User=%i
ExecStart=/usr/local/bin/hass
[Install]
WantedBy=multi-user.target
Mentsük el, a folytatáshoz engedélyezni kell a szolgáltatást:
sudo systemctl --system daemon-reload
sudo systemctl enable hass@hass
Ezzel tulajdonképpen a telepítés végére értünk. A Home Assistant-ot az alábbi módon lehet indítani: sudo systemctl start hass@hass
leállítani értelem szerűen "stop"-al lehet.
A HA naplóját ezzel lehet megnézni: sudo journalctl -f -u hass@hass
Az első indítás jó pár percet igénybe vehet mivel további csomagok kerülnek telepítésre. Javaslom az indítás után egyből a log nézegetést, hogy minden rendben indul-e. Amennyiben igen, a HA elérhető a http://SZERVERIP:8123
címen. A folytatáshoz ajánlom a https://www.home-assistant.io/docs/configuration/ oldalt.
- doncarlos blogja
- A hozzászóláshoz be kell jelentkezni
- 1922 megtekintés
Hozzászólások
köszi, pont ezt kerestem! :)
- A hozzászóláshoz be kell jelentkezni
Nemrég telepítettem tesztelni ez alapján:
https://gist.github.com/frenck/32b4f74919ca6b95b30c66f85976ec58
Proxmox alá először containerben próbáltam, de úgy a docker nem igazán indult. Aztán sima vm-ben, ott simán üzemel azóta is.
- A hozzászóláshoz be kell jelentkezni