keithamus / mqtt-bridges

A platform for bridging APIs into mqtt messages
4 stars 1 forks source link

mqtt-bridges

These bridges take common IOT platforms and bridge them to using the MQTT protocol.

The point of this is to centralise all of the "smart devices" in my home through my MQTT server, which offers a single, universal platform for all IOT events.

The benefit of pushing everything through MQTT:

Essentially almost all home automation devices fit into one of two categories: sensors where you collect information about the physical environment, and actuators, where you control the physical environment. Almost invariably you actuate things based on sensor data, so what we really have on our hands is an evented system or message queue.

There are few exceptions to the above, where MQTT isn't a good fit

For more details on why I chose MQTT, or more precisely why I'm not using any of the other myriad of platforms - take a look at why.md

Bridges (or "Integrations")

I've written integrations for many "smart"/IOT products I own, with many more to come still. Here's the list that exists in this repo:

Also in the packages directory: