https://web.archive.org/web/20201201193332/https://github.com/aetas/mqgateway might be somewhat useful
MqGateway is gateway device for multiple wired electronic sensors and controllers, which are essential in creating smart home solution.
MqGateway has been created to support multi-device, fully wired solution. It supports MQTT Homie convention and provides easy integration with home automation software like OpenHab and Home Assistant.
Both MqGateway hardware and software are freely available under Open Source Licenses.
Typical use case for MqGateway is house with sensors and controllers distributed all around with wired connections. It is possible to plug in simple and inexpensive devices, like relay modules, PIR motion sensors or just plain wall switches into MqGateway to make capable home automation system. These are the same sensors/modules which you would use with Arduino projects, but you don’t need to do any programming yourself - just simple configuration.
You can read more on how it works for me in this blog post.
Single MqGateway allows you to connect:
For now supported devices are:
MqGateway is for you if you:
Read more in documentation.
As of January 2021 - 5 MqGateway instances work since 3 months at my home without any issues. MqGateway software is constantly developed to support more devices and add new features.
MqGateway software source code can be found on GitHub.