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.
Connects to an MQTT broker to allow output to controllers and receive commands.
Allows you to control GPIO pins on single board computers.
Supported boards:
- Raspberry Pi - all up to 3B+ should work, but not all have been tested.
- Odroid C1, C1+, C2, XU3, XU4, and N2. Not all have been tested.
- OrangePi Zero boards.
Provides access to I2C/SMBus devices using the I2C kernel module.
Provides access to Dallas OneWire devices using the w1
kernel module.
Supported devices:
DS18B20
,DS18S20
,DS1822
,DS1825
, andDS28EA00
temperature sensors.
Provides control of WS281x and similar LEDs through animation scripts.
Supported Interfaces:
- Raspberry Pi via SPI, PWM, or PCM depending on board.
- Streaming ACN / ESTA 1.31 unicast and multicast.
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.