Tekoäly tuli KNX-ohjelmointiin - Digisähkö Oy

Tekoäly tuli KNX-ohjelmointiin

Etu

Markkinoiden laadukkaimmat toteutukset ja tinkimätön asenne

Etu

Korkeatasoinen lopputulos - tekninen osaamisemme on Suomen huipputasoa

Etu

Kattavaa ja kokonaisvaltaista palvelua - avaimet käteen -periaatteella

Tekoäly tuli KNX-ohjelmointiin

KNX-visualisointien eli selain- tai puhelinkäyttöliittymien tekeminen on perinteisesti vaatinut tuskallista hiirellä raahailua ja ryhmäosoitteiden käsin kirjoittamista. Sillä on menty, mitä on ollut tarjolla. Home Assistant on ollut tästä piristävä poikkeus, koska sen konfigurointi tehtiin pitkään tekstitiedostoilla, jotka mahdollistivat ohjelmallisenkin muokkauksen.

Ensimmäisissä Home Assistant käyttöönotoissa hyödynsin omaa kurinalaista nimeämiskäytäntöämme siihen, että osoitteet pystyi tuomaan ETS:stä taulukkomuodossa ja tein pienen skriptin joka generoi siitä Home Assistantin käyttämän YAML-tekstitiedoston, jolla varsinainen integraatio konfiguroidaan.

Nyt kun YAML-konfiguraatioista pyritään HA:ssa eroon, päädyin tekemään komentorivityökalun, jolla entiteettejä, eli esimerkiksi valaisimia ja termostaatteja, voi lisätä modernilla tavalla suoraan samalla rajapinnalla, jota HA:n oma selainkäyttöliittymä käyttää. Työkalu on tehty tekoälyä käyttäen ja tekoälyllä käytettäväksi, eli se mahdollistaa Home Assistantin KNX-konfiguraation muokkaamisen tekoälylle helposti. Viimeistään nyt kannattaa ryhtyä tekemään ETS:ssä kuntoon myös buildings-näkymä ja ryhmitellä valaistuksetkin oikeille paikoilleen. Tekoäly osaa nimittäin jo lukea ne projektitiedostosta xknxproject-kirjastoa hyödyntäen ja voi sen jälkeen käyttää tätä työkalua niiden lisäämiseen Home Assistantiin automaattisesti. Työkalu löytyy https://github.com/rvk/entity_creator ja pull requestit ovat toivottavia, mikäli jatkokehität sitä.

Home Assistantin osuus ohjelmoinnista onnistuu nykyään siis siten, että tekoälylle antaa KNX-projektitiedoston ja sen kanssa tavoitteista keskustellen tekoäly avustaa tietojen lukemisessa projektista ja visualisoinnin toteutuksessa Home Assistantiin. Aikaa säästyy kiinnostavampiin asioihin ja näppäily- sekä muut inhimilliset virheet jäävät pois kun tekoäly luo projektikohtaiset skriptit, joilla data siirretään projektitiedostosta palvelimen konfiguraatioon.

Kun rutiinityön määrä vähenee, pystymme kustannustehokkaasti toteuttamaan entistä kätevämpiä toiminnallisuuksia, kun niiden työmäärä alkaa asettua järjelliseksi. Lopputuloksena on älykoteja, jotka palvelevat käyttäjiään yhä paremmin.

— Valtteri Kokkoniemi

Ota yhteyttä

010 583 4500
info@digisahko.fi

Showroom

Olarinluoma 7, 02200 Espoo

Sovitaanko tapaaminen

Digisähkö käyttää yhteystietoja ainoastaan yhteydenottoon. Lisätietoja tietojen käytöstä saatte asiakaspalvelustamme 010 583 4500.

Ota yhteyttä lomakkeella

Copyright © 2026 Digisähkö Oy