Mainos / Advertisement:

Ero sivun ”Home Assistant” versioiden välillä

Kohteesta Taisto
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: