This repository includes the device specific code that uses a framework of the EEBUS protocol in the Go programming language.
The EEBUS protocol suite provides high-quality protocols, which allow efficient communication of smart home IoT devices, independent of device brand, type and other factors.
It provides an open-source, future-proof solution that can be applied in many environments and for numerous applications.
This framework is part of a student research project at DHBW Stuttgart and provides a partial implementation of the EEBUS protocols SHIP and SPINE.
The documentation of the student research project can be found here:
GoEEBUS.pdf
The other part of the research project was the implementation EEBUS framework.
The GitHub repository can be found here:
https://github.com/LMF-DHBW/go_eebus