B-Logicx voor Home Assistant

Home Assistant-integratie voor de B-Logicx bus-gateway (NWM / NWX)

View the Project on GitHub rafverbiest/homeassistant_b-logicx

← Home · Nederlands · English

B-Logicx voor Home Assistant

Custom integration die Home Assistant rechtstreeks koppelt aan een B-Logicx NWM / NWX bus-gateway — BHS Home Server is optioneel en geen vereiste.

Functies

Integratiepagina met de apparaten onder de gateway.

Over dit project

B-Logicx is een Belgische producent van domotica (Heist-op-den-Berg). Hun bus gebruikt EIB/KNX-bekabeling en 24 V DC (zwart = 0, rood = +24 V, geel = bussignaal). Het systeem is van nature gedecentraliseerd en laat eenvoudig toe om de bouwstenen (input en output) te verdelen over een gebouw. Een belangrijk voordeel van B-Logicx is dat alles gevoed wordt langs de bus en dat je (binnen bepaalde grenzen) met een enkele 24 V voeding kan werken. Het protocol zelf is eenvoudig: elk datagram is twee bytes (commando + groep, adres).

Na-installatie

Het probleem dat ik de laatste jaren meer en meer ondervond, is dat er modernere (meestal draadloze) domotica-oplossingen op de markt komen die door hun eenvoudige installatie de klassieke domotica zoals B-Logicx of Niko Home Control ouderwets laten aanvoelen. Draadloze oplossingen hebben wel het nadeel dat ze vaak batterijgevoed zijn, maar ze zijn wel veel makkelijker en vaak zonder veel ervaring aan te brengen, wat ze vooral voor na-installaties aantrekkelijk maakt.

Hybride

Dit project zorgt ervoor dat je niet hoeft te kiezen: het laat toe om bestaande systemen hybride te maken. Door B-Logicx te laten praten met Home Assistant, laat het toe om bijvoorbeeld Zigbee, Z-Wave of Shelly te installeren op die plaatsen waar dat de installatie enorm vereenvoudigt, zonder dat dat een tweede, parallelle systeem moet vormen naast de bestaande B-Logicx.

De officiële methode van B-Logicx om te verbinden met Home Assistant is te beperkt en vereist bovendien een B-Logicx Home Server.

Deze integratie werkt enkel op basis van een netwerkmodule die elk systeem toch al bevat en biedt een naadloze en real-time communicatie tussen B-Logicx en Home Assistant.

Documentatie

Installatie · Configuratie · Dimmer · SoftM · Bus-repeater · Diagnostiek · YAML · B-Logicx upgrades

Belangrijk

Deze integratie is onafhankelijk geproduceerd. Ik ben zelf niet gelieerd aan B-Logicx.
BLConfig blijft nodig om hardware te programmeren; deze HA-integratie bestuurt en monitort de bus nadat die geconfigureerd is.

Licentie

Zie LICENSE in de repository.

Auteur

Ik heb dit ontwikkeld, oorspronkelijk voor eigen gebruik, en om te vermijden dat B-Logicx verouderd zou raken door de opkomst van modernere en performantere systemen.

In mijn visie is Home Assistant de motor van The Internet of Things; dingen die er niet (goed) mee integreren zullen op termijn verdwijnen.

Zelf beheer ik een heleboel gebouwen waar B-Logicx geïmplementeerd is; voor mij is dit de manier om ervoor te zorgen dat deze gebouwen niet binnenkort moeten worden uitgerust met andere domoticasystemen.

De code plaatste ik dus online in de poging B-Logicx ‘future-proof’ te maken, maar ook om in contact te komen met andere B-Logicx-gebruikers. Hoe wijdverspreid is dit systeem? Laat het me weten!

Als dit project je helpt (of je krijgt iets niet in orde), stuur me gerust een mailtje: raf.verbiest@gmail.com