Mainos / Advertisement:
Ero sivun ”Home Assistant” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 10: | Rivi 10: | ||
curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s | curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s | ||
+ | |||
+ | == Konfigurointi == | ||
+ | |||
+ | === MQTT - Mosquitto === | ||
+ | |||
+ | Asennetaan Mosquitto | ||
+ | |||
+ | <pre> | ||
+ | sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa | ||
+ | sudo apt update | ||
+ | sudo apt install mosquitto | ||
+ | </pre> | ||
+ | |||
+ | Konfiguroidaan Mosquitto konfiguraatio tiedostoon omia konfiguraatioita varten local.conf tiedosto. | ||
+ | |||
+ | sudo nano /etc/mosquitto/conf.d/local.conf | ||
+ | |||
+ | Lisätään tiedostoon seuraavanlainen konfiguraatio | ||
+ | |||
+ | <pre> | ||
+ | port 1883 | ||
+ | allow_anonymous false | ||
+ | password_file /etc/mosquitto/passwd | ||
+ | </pre> | ||
+ | |||
+ | Luo käyttäjätunnus Mosquittoa varten | ||
+ | |||
+ | sudo mosquitto_passwd -c /etc/mosquitto/passwd mqtt | ||
+ | |||
+ | Konfiguroidaan home-assistant konfiguraatio tiedostoon. Tunnukset ja salasanat tallennetaan secret.yaml tiedostoon samaan hakemistoon muuttujien taakse. | ||
+ | |||
+ | <pre> | ||
+ | mqtt: | ||
+ | broker: 127.0.0.1 | ||
+ | port: 1883 | ||
+ | client_id: home-assistant-1 | ||
+ | keepalive: 60 | ||
+ | username: !secret mqtt_username | ||
+ | password: !secret mqtt_password | ||
+ | protocol: 3.1 | ||
+ | </pre> |
Versio 10. toukokuuta 2018 kello 06.27
Home Assistant on kotiautomaatio alusta joka on avointa lähdekoodia. Sitä voidaan ajaa Debianinilla virtuaalisesti ja helposti Raspberry Pi:llä.
Hyvät dokumentaatiot löytyvät täältä: https://www.home-assistant.io/
Tässä omasssa asennuksessa, toteutin virtuaalikoneella. Käyttöjärjestelmä piti olla Ubuntu 17.10 tai Debian 9 vähintään.
Asennus
Lataa curlilla ja asenna scriptin avulla
curl -sL https://raw.githubusercontent.com/home-assistant/hassio-build/master/install/hassio_install | bash -s
Konfigurointi
MQTT - Mosquitto
Asennetaan Mosquitto
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa sudo apt update sudo apt install mosquitto
Konfiguroidaan Mosquitto konfiguraatio tiedostoon omia konfiguraatioita varten local.conf tiedosto.
sudo nano /etc/mosquitto/conf.d/local.conf
Lisätään tiedostoon seuraavanlainen konfiguraatio
port 1883 allow_anonymous false password_file /etc/mosquitto/passwd
Luo käyttäjätunnus Mosquittoa varten
sudo mosquitto_passwd -c /etc/mosquitto/passwd mqtt
Konfiguroidaan home-assistant konfiguraatio tiedostoon. Tunnukset ja salasanat tallennetaan secret.yaml tiedostoon samaan hakemistoon muuttujien taakse.
mqtt: broker: 127.0.0.1 port: 1883 client_id: home-assistant-1 keepalive: 60 username: !secret mqtt_username password: !secret mqtt_password protocol: 3.1
Mainos / Advertisement: