Software or preconfigured module that manages one or more DomBus networks (network of domotic modules connected by bus), exchanging data to a domotic controller by MQTT with AutoDiscovery.
What are DomBus modules?
DomBus modules are domotic modules with inputs, outputs, sensors or specific functions (like electric vehicle charging or solar tracker controller) that exchange data using the DomBus protocol on a wired bus, using a standard alarm cable within 4 wires: 2 for data, 2 for power supply 12/24Vdc, that is easy to route and connect using any bus topology.
The wired bus solution is used to get the maximum reliability and very very low power consumption.
Why DomBusGateway?
As there are many many home automation systems and industrial systems in the market, it's good to have a bridge between the DomBus protocol and a standard protocol like MQTT, supported by almost any systems. So, DomBusGateway is a bridge between DomBus modules and MQTT, supporting the Home Assistant AutoDiscovery implementation, that permits to automatically create all entities associated to module ports.
DomBusGateway connection diagram
The following picture shows two different approches to connect a network of DomBus modules:
- using the DomBusGateway software directly inside the domotic controller (bus connected directly to the controller by a RS485/USB adapter)
- using an external miniPC performing the DomBusGateway function (connected to the bus by a RS485/USB adapter, and connected to the controller by LAN/MQTT)
Where can I find DomBusGateway software?
From https://github.com/CreasolTech/DomBusGateway
What is DomBusGatewayPIS?
This is a ready-to-use mini computer, based on Rock PI S, consuming only 400mW, equipped with Linux + firewall + backup + mosquitto + DomBusGateway software.
The module is available at https://store.creasol.it/DomBusGatewayPIS , but it's possible to DIY by using the image that can be freely downloaded. Check https://github.com/CreasolTech/DomBusGateway for the instructions.