Älyhuvilan päivitys

Olen tännekin jossakin välissä kirjoittanut, kuinka olen yhdistänyt OpenHabilla huvilan sähköjärjestelmä KNX:n ja Amazon Alexan. Voin hienosti huudella Alexalle ja valot syttyvät – sen sijaan, että ottaisin muutaman askeleen ja painaisin nappia itse.

Viime sunnuntaina totesin, että systeemi on ollut käytössä jo puolitoista vuotta, joten se kannattanee päivittää uusimpaan versioon – vaikka onkin sisäverkon suojissa.

Päivitys itsessään oli sangen suoraviivainen prosessi, SSH:lla sisään palvelimelle ja Raspberry tehdyn OpenHab-palvelimen hallintaliittymästä järjestelmät päivittymään. Reilun puolen tunnin päästä homma oli valmis, mutta kauhukseni huomasin, että KNX:ään ei saada mitään yhteyttä.

Valitettavasti ongelma ei ollut mitenkään helppo ratkaista, koska paljon järjestelmästä oli muuttunut kuukausien saatossa. Lopulta päädyin tekemään paljon salapoliisityötä saadakseni ensiksi OpenHabin kytkeytymään KNX:ään, sitten asetettua KNX:n tarjoamat valot OpenHabin ohjattaviksi laitteiksi ja lopulta kytkettyä ne vielä Alexaan. Tänä aamuna kaikki toimi taas.

Toivottavasti jokaisen päivityskerran jälkeen ei ole tiedossa samanlaista ruljanssia.

Muuten asiat ovat edenneet mukavasti. Viimeistelytöitä on tehty laajalla rintamalla – rantasaunan pukuhuoneessa on nyt penkki, naulakko ja hylly, huvilan pukuhuoneessa penkki, kesäkeittiön ulkopuoli on nyt viimeistelty ja ulkotakka on käyttökunnossa, tienristeyksessä on portti ja rantasaunan edustan kiveyksen ensimmäinen vaihe on tehty.

Valitettavasti ihan kaikki ei ole kuitenkaan kunnossa. Ulkotakka savuttaa, koska se ei saa riittävää vetoa kehitettyä ja kesäkeittiön rulo-ovessa on noin kymmenessä säleessä naarmu liian ulos jätetyn ruuvin kannasta. Näitä pitää lähipäivinä selvitellä enemmän.

Itse olen tehnyt pari puupinoa. Meillä on puita vielä useassa kasassa eri puolilla tonttia ja ne pitäisi laittaa siistimpiin pinoihin. Saunan kattolipan alle tehty pino on siistein koskaan tekemämme ja tänään nikkaroin lasten kanssa kolmen pinon katoksen kesäkeittiön viereen. Näihin laitamme lähinnä koivuja takkaa varten.

Rantasaunan ympäristön kiveystä olemme rakentaneet muutamia tunteja päivässä. Ostin kiviä suursäkeissä, kun olivat tarjouksessa ja rahtikin oli nolla euroa. Tontilta on istutusten kuopista löytynyt myös jonkun verran kiviä. Olemme näillä isommilla kivillä rakentaneet kivitarhamme reunusta ja tehneet mielestäni harvinaisen onnistuneen kivipolun kiveyksen poikki.

Kuntassa ja istutusalueilla kasvaa paljon rikkaruohoja. Olen aloittanut sodan pelto-ohdakkeita vastaan ja kitken ne pois kerran viikossa, toivottavasti tempaukseni tehoaa tänä kesänä. Leskenlehteä ja voikukkaa on paljon ja lisäksi useita minulle tuntemattomia kasveja puskee kuntasta ja poluilla. Tein niitä kitkeässäni myös sellaisen huomion, että oman maan kitkeminen harmittaa merkittävästi vähemmän kuin kitkentätyöt lapsena. Ja onhan se hyvää liikuntaa.

Ääniohjausta KNX:llä ja Alexalla

Huvilamme koko sähköjärjestelmä perustuu KNX:ään, joka on yleiskäyttöinen älykotien signalointijärjestelmä. KNX kytkee meillä valot, liikuttaa verhoja, säätää lämmöt ja laittaa kiukaan päälle. Lisäksi siinä on hämäräkytkin ulkovalojen automaattista syttymistä varten ja osaapa se kytkeä tulevan vedenkin poikki putkessa olevalla magneettikytkimellä.

KNX:ssä seinäpainikkeet lähettävät vain signaalin KNX-järjestelmälle, joka sitten ohjaa valoja. Koska kaikki on signaaleja ja siten ohjelmoitavissa eri asentoihin, olemme pystyneet vaihtamaan muutamien kytkinten toimintaa meille luontevimmiksi.

Laitetoimittaja on Berker, jolta löytyy erillinen ohjelmisto esimerkiksi iPadille, jolla voimme vaikkapa säätää valaistusta sohvalta.

Pienet laitteet hukkuvat helposti tai ne ovat lapsilla pelikäytössä, joten hankin huhtikuiselta Yhdysvaltain reissultani Amazon Alexan, jolla voin ohjata ääntä käyttäen huvilamme valoja. Samoin meillä on Sonosin äänentoistolaitteet, joiden komentamiseen Alexa sopii varsin mainiosti.

Kirjoitin aiheesta pitemmän blogikirjoituksen yritykseni Exoven blogiin. Tässä kirjoituksessa on myös lyhyt demovideo.