CrazyIvan359 / mqttany

MQTTany is designed to make it easy to connect hardware on single board computers to your home automation solution.
https://crazyivan359.github.io/mqttany/index.html
MIT License
6 stars 6 forks source link
ds18b20 gpio home-automation i2c leds mcp23008 mcp23017 mqtt odroid odroid-c2 onewire openhab openhab2 raspberry-pi raspberry-pi-3 raspberry-pi-gpio sacn ws2812

MQTTany

Latest Version Gitter License Code style: black Donate

MQTTany is designed to make it easy to connect hardware on single board computers to your home automation solution.

Checkout the Docs to get started or download the latest Release.
If you run into issues and need a hand, or have a suggestion, you can post in the Discussions tab.

Communication Modules

MQTT

Connects to an MQTT broker to allow output to controllers and receive commands.

Interface Modules

GPIO

Allows you to control GPIO pins on single board computers.

Supported boards:

I2C

Provides access to I2C/SMBus devices using the I2C kernel module.

OneWire

Provides access to Dallas OneWire devices using the w1 kernel module.

Supported devices:

LED

Provides control of WS281x and similar LEDs through animation scripts.

Supported Interfaces:

XSET

Allows xset commands to be executed to set screensaver and display power options. This can, for example, be used to wake the display when motion is detected.