Compatibility with the Matrix Creator and service software layers

Hello everyone!

The Matrix Creator is a HAT for the Internet of Things that combines a lot of protocols (BT, Zigbee, Z-Wave, NFC..) and sensors (accelerometer, humidity…) for around a hundred euros.

This HAT seems to be the ideal tool for multi-protocol home automation, and as the main connector for an installation with a multitude of devices.

Integration into Gladys would be great, but I don’t currently have the JS skills to do it.

However, I am still curious and wonder how the integration could be done.

For the same protocol, you can have different connectors. For example: for Z-Wave, it can be a USB antenna, a specialized HAT, or a multi-protocol HAT (like the Creator).

Similarly, for Zigbee, it can be via the USB sniffer (through zigbee2mqtt), a Raspbee, or the Creator.

I wonder if the different inputs can be/be managed in the services.

This would mean coding interfaces between the software layer of the component and Gladys and its higher-level services.

Is this something taken/considered in the development of modules? Is it desirable? Useful? Feasible?

This is an open question!

What is your opinion on the matter? :smiley: