c’t 12/2025
Het einde van Windows 10 - of niet?
Cover van
smarthome software ioBroker mogelijkheden

Smarthome-software: nieuwe mogelijkheden met ioBroker

Bij smarthome apparaten leveren allerlei fabrikanten hun eigen (min of meer geslaagde) software-oplossing. Als je je smarthome aanstuurt met de opensource software ioBroker, ben je onafhankelijk van hardwarefabrikanten. Je kunt componenten van verschillende aanbieders ook makkelijker combineren. Het afgelopen jaar zijn er tientallen modules bijgekomen, zowel voor nieuwe apparaten als voor mooiere visualisaties.

Lees verder na de advertentie

Programmeurs uit allerlei landen blijven enthousiast bijdragen aan de opensource smart-home-software ioBroker. Door de modulaire opbouw kun je met de ‘adapters’ genoemde uitbreidingsmodules gemakkelijk nieuwe apparaten koppelen, nieuwe functies toevoegen en de beheerinterface flexibel uitbreiden. Er zijn de laatste tijd aardig wat adapters bijgekomen, waardoor je nu uit meer dan 280 verschillende uitbreidingsmodules kunt kiezen.

Met de nieuwe adapters kun je bijvoorbeeld ook apparaten aan een Homematic IP-gateway rechtstreeks aansturen. Voorheen was alleen de Homematic CCU als hardwarecentrale te gebruiken.

Ook worden nu de goedkope apparaten van het Chinese merk Meross ondersteund. En sinds kort kunnen ook eindelijk de gebruikers van Google Home hun apparaten via ioBroker aansturen.

Tip!

De laptop waar kracht, creativiteit en AI samenkomen!
De laptop waar kracht, creativiteit en AI samenkomen!

Ontworpen voor creators en professionals: configureer jouw eigen ASUS ProArt P16 nu.

Zelfs voor de onder verschillende merknamen uitgebrachte apparaten van het bedrijf Tuya, dat door securitylekken in het eigen IoT-platform Smart-Life negatief in het nieuws is geweest, hebben de io-Broker-programmeurs wat bedacht: ioBroker gebruikt bij die apparaten de lokale besturingsinterface. Daardoor kun je die afscheiden van de cloud om op die manier de securitylekken te omzeilen.

Zelfs als je in de tussentijd besloten had de Tuya-apparaten te flashen met de opensource firmware Tasmota, kun je ze bij ioBroker nog gebruiken. Daar is de zogeheten Sonoff-adapter voor bedoeld.

Nu we het toch over security hebben: het beveiligingsconcept van de stuursoftware zelf werd grondig op de schop genomen.

Ook de analysemogelijkheden zijn groter geworden: de ‘Source-Analytix’-adapter aggregeert bijvoorbeeld verbruiksdata van andere adapters op dag-/week-/maandbasis, telt impulsen en berekent kosten.

De allernieuwste uitgave
Het einde van Windows 10 – of niet?
€ 9.50
  • Ontdek hoe je veilig blijft zonder nieuwe pc te kopen.
  • Big Tech onder de loep
  • Alles over Wi-Fi 8
Bestel nu
De allernieuwste uitgave

Nieuwe visualisaties

Met name op het gebied van de visualisatie-adapters was er de afgelopen maanden een flinke groei te zien, zodat daar inmiddels voor iedere smaak wel wat bij zou moeten zitten.

Er zijn naast de visualisatie-klassieker ‘vis’ nu de nieuwe adapters ‘Material’ en ‘IQontrol’, die automatisch interfaces aanmaken op basis van de ruimte- en functietoewijzingen. Die moeten daarvoor dan natuurlijk wel netjes onderhouden worden. IQontrol kun je daarnaast uitbreiden met eigen pagina’s. Wat er precies aan te sturen is, hangt af van de rollendefinities van de datapunten. Die moeten vooral bij de zelf aangemaakte datapunten passen.

Als je ioBroker in combinatie met een ander smarthome-systeem gebruikt of overstapt van zo’n systeem, kun je een bedieningsinterface gebruiken die lijkt op die van openHAB (HabPanel) of Home Assistant (Lovelace en Tileboard). Sommige daarvan zijn echter nog redelijk nieuw en alleen nog maar beschikbaar in de latest-­repository.

Smarthome functies

Een paar al bestaande adapters hebben nieuwe functies en updates gekregen. Door een verdere integratie van de ‘Info’-adapter krijg je nu bijvoorbeeld op een aparte pagina van de beheerinterface gedetailleerdere informatie over het eigen systeem.

Via een geïntegreerd berichtensysteem kunnen module-ontwikkelaars belangrijke informatie over beheerwerkzaamheden en updates snel naar alle geïnteresseerde gebruikers sturen. De JavaScript-adapter heeft Microsofts web-editor Monaco nu geïntegreerd, zodat je scripts makkelijker kunt schrijven.

De Chinese io-Broker-community heeft tegenwoordig een eigen forum. Door hun ondersteuning zijn de interfaces van veel adapters inmiddels in tien talen beschikbaar, waaronder dus Chinees.

Nieuwe kern

De basis van iedere ioBroker-installatie is de zogeheten JS-controller, die het uitvoeren van de geïnstalleerde adapters aanstuurt.

In juni 2019 werd na een uitvoerige testfase de flink doorontwikkelde versie 1.5.14 uitgebracht, die Node.js LTS ondersteunt tot versie 12.x. De ioBroker-ontwikkelaars werken voortdurend verder aan de JS-controller en ondertussen zitten we al op versie 2.x, die echter alleen nog Node.js vanaf 8.x ondersteunt.

Rekening houdend met de situatie dat oudere Node.js-versies tot en met 7.x inmiddels niet meer onderhouden worden en ook geen security-updates meer krijgen, moeten alle gebruikers van oudere versies sowieso nadenken over het actualiseren van hun systeem.

Op het ioBroker-forum en ook op de nieuw vormgegeven ioBroker-website en in documentatie heeft de ioBroker-community handleidingen en FAQ’s samengesteld voor het overstappen naar ioBroker. Als er nieuwe versies uitkomen, zullen we daar in het magazine ongetwijfeld de nieuwe mogelijkheden van belichten.

(Ingo Fischer en Noud van Kruysbergen, c’t magazine)

 

De allernieuwste uitgave
Het einde van Windows 10 – of niet?
€ 9.50
  • Ontdek hoe je veilig blijft zonder nieuwe pc te kopen.
  • Big Tech onder de loep
  • Alles over Wi-Fi 8
Bestel nu
De allernieuwste uitgave

Tip!

De laptop waar kracht, creativiteit en AI samenkomen!
De laptop waar kracht, creativiteit en AI samenkomen!

Ontworpen voor creators en professionals: configureer jouw eigen ASUS ProArt P16 nu.

0

Praat mee

Abonneer
Laat het mij weten wanneer er
0 Reacties
oudste
nieuwste

Inspiratie in je mailbox

Blijf bij op IT-gebied en verbreed je expertise. Ontvang elke week artikelen over de laatste tech-ontwikkelingen, toepassingen, nieuwe hard- en software én ontvang tips en aanbiedingen.

Loginmenu afsluiten