1. maaliskuuta 2020

Ensimmäiset asennukset

Raspberry 2 kaivettu kaapista ja aloitettu asentelut. Lähestyin asiaa käyttämällä valmista imagea, eli dedikoin koko Raspin tähän tarkoitukseen. Asennus itsessään oli kovin suoraviivainen juttu. Siihen löytyy useampikin tutoriaali ja minä seurasin tätä (https://randomnerdtutorials.com/getting-started-with-home-assistant-on-raspberry-pi/). Imagen lataaminen ja teko sujui ongelmitta ja eka startti ottaa tosiaan aikansa.

Ohje on hiukan vanhemmalle versiolle, mutta ihan sovellettavissa. Esim. addonit löytyy Supervisor > Add-On Store alta. ASensin tutoriaalin suositusten mukaan heti Samban ja SSH:n. Tutoriaali ei oikein korosta että esim. Samba ei käynnisty ellei käy määrittelemässä sille salasanaa. Eli kun asennus on ok, niin kelaa ko. addonin sivulla config osuuteen asti ja määrittele mitä pitää.

Itse yhteys Sambaan sujui mallikkaasti asetusten jälkeen:


















Sama päti myös SSH:n. Siellä pitää tsekata päälle joko salasana tai key ja sitä kautta yhteys lähti pelaamaan.

"Vakiona" tulevat komponentit onkin kyllä mukavia ja helppoja asentaa, mutta communitystä löytyy sankoin joukoin muutakin. Minulla on Arlon turvakamerat - niille löytyy vakiokomponentti (joka vaatii maksullisen APIn) ja lisäksi custom versio. Päätin käyttää sitä ekana custom kokeiluna. Paketti git-hubista, samoin siihen liittyvä lovelace ja pikku näppäilyllä saakin jo hienosti kuvaa ja sensoritietoa.

Samalla otin käyttöön "full control" moden käyttöliittymässä, eli tein ui-lovelace.yaml filen jota pääsee editoimaan suoraan. Ainakin Applen ympäristössä Brackets toimii hienosti.



















Pienellä säädöllä siis tämännäköistä saa jo aikaan. Seuraavaksi täytynee ottaa HUE haltuun, koska siihen löytyy vakiokamaa...



















EDIT: Ei tuo Arlon vakiokomponentti vaadikaan maksullista APIa vaan Smappeen vastaava. Mutta tämä custom versio on monipuolisempi :)

29. helmikuuta 2020

Mistä lähdetään

Kotiautomaatio ja sen mahdollisuudet on ollut mietinnässä siitä asti kun rakensimme taloamme (http://lillstrang.blogspot.com/) noin 10 vuotta sitten. Siihen aikaan ei tullut panostettua kuitenkaan mihinkän ihmeelliseen, vaan talossa on aika normaalit sähköistykset - mitä nyt heikkovirtapainonapeilla ja releillä ohjattuja valoja. Kaapelia toki sinkoilee sinne tänne, mutta mitään kunnollista automaatioa ei silloin tullut laitettua koska markkinoilla ei minusta ollut mitään järkevää ja helppoa saati kustannustehokasta ratkaisua.

Asumisen myötä on tullut hankittua sitten muuta tekniikka: EH-800 lämmönsäätöön jo rakennusaikana, kauko-ohjattavat verhot maisemaikkunoihin, Arlon turvakamerat ja Philips Hue lamppuja. Aina kun jotain uutta on hankittu ja siinä jotain älyä, niin pettymys on se miten huonoja tukia systeemeillä on keskenään ja mikä olisi se summaava tekijä jolla saisi aikaan oikeaa automaatiota eikä vaikeuttaisi elämää. Oikeastaan lastenhuoneeseen tullut Hue oli eka helppo ja hyvä kokemus - siellä valot herättää automaattisesti aamuisin, ja alkaa himmentää huonetta yövaloon asti meidän rytmin mukaan.

Matkan varrella on ollu  mietinnässä "yhden ruudun" kokonaisuus josta voisi nähdä ja kontrolloida seuraavia:

  • Lämmityksen tilaa ja säätöjä
  • Pellettivaraston täyttöastetta (ei hajuakaan miten teen)
  • Verhoja
  • Autojen lämmitystä
  • Autotallin nosto-ovia
  • Valaistua 
  • Kameroita
  • Ilmanvaihtoa
Ja mitä kaikkea mieleen nyt tuleekaan. Moni näistä vaatii virittelyä koska laitteet on tyhmiä, kuten vaikka pellettilämmitys ja autotallin ovien sähköiset avaajat. Aikanaan oli Raspilla jotain virityksiä, mutta tässä on mennyt vuosia taas eteenpäin ja markkinoilla on uusia mahdollisuuksia. Intaannuin taas lukemaan asiasta ja Home Assistant (https://www.home-assistant.io) vaikuttaisi aika pätevältä lähestymiseltä asiaan, joten pitää kaivaa tämä projekti taas pöydälle. Dokumentoin vähän omia kokemuksia tänne jos niistä olisi jollekulle sitten hyötyä.

Oma Rasperry Pi on versiota 2, eli ei varsinaisesti recommended listalla enää, mutta jos sillä nyt lähtisi kuitenkin liikkeelle ja katsotaan mitä saadaan aikaiseksi.