A lightweight home automation system designed to run on low end Linux Computers It it uses MQTT and has timers, triggers, emailer, voice commands (Phillips Hue) It is Edge server system desighed to run on low end Linux SBCs It is best described as a System of Systems, gluing together other open source projects Code lives here: MQTT-home/linux/alertaway It is currently a work in progress during converson from a older system. It has a domain alertaway.com that displays this content.
- MQTT - A IBM designed messaging system for devices
- WeMo emulation- legacy
- Phillips Hue emulation
- ZigBee HA Home Automation Devices
- IP/WiFi MQTT home automation devices
- fauxmo
- mqtt
- zigbee2mqtt
- DiyHue
- And of course lots of tools like python3, sqlite3
- Collecting IP and ZigBee devices into a simplified interface
- Lightweight HTTP servers for:
- maintain/map fauxmo/Hue devices
- Uses zigbee2mqtt to maintain zigbee devices
- Allow automatic and manual entry of custom IP devices
- Map MQTT messages to emails with optional IP camera pictures
- Trigger devices from other devices
- Uses a local or cloud MQTT Brokers
- Written in Python3 with some SQL
- Designed to require NO user configuration after a SD image is built.
SBC pretty much anything that can run Linux
with a RJ45 to connect to the home router, it is a dedicated server and not designed to be using WiFi
Also a USB port for the zigbee2mqtt compatable zigbee dongle
- Raspbian linux
- AML-S905X-CC (Le Potato) SBC (because RPI 3's were unavailble)
- SONOFF Zigbee 3.0 USB Dongle (compatable and cheap)
It is best described as a System of Systems, gluing together other open source projects.
Code lives here: github
- MQTT - A IBM designed messaging system for devices
- WeMo emulation- legacy
- Phillips Hue emulation
- ZigBee HA Home Automation Devices
- IP/WiFi MQTT home automation devices
- fauxmo
- mqtt
- zigbee2mqtt
- DiyHue
- And of course lots of tools like python3, sqlite3
- Collecting IP and ZigBee devices into a simplified interface
- Lightweight HTTP servers for:
- maintain/map fauxmo/Hue devices
- Uses zigbee2mqtt to maintain zigbee devices
- Allow automatic and manual entry of custom IP devices
- Map MQTT messages to emails with optional IP camera pictures
- Trigger devices from other devices
- Uses a local or cloud MQTT Brokers
- Written in Python3 with some SQL
- Designed to require NO user configuration after a SD image is built.
small SBC, pretty much anything that can run Linux
A RJ45/Ethernet port to connect to the home router, it is a dedicated server and not designed to be using WiFi
Also a USB port for the zigbee2mqtt compatable zigbee dongle
- Raspbian linux
- AML-S905X-CC (Le Potato) SBC (because RPI 3's were unavailble)
- SONOFF Zigbee 3.0 USB Dongle (compatable and cheap)
The Project was started in 2011. Originaly written in Perl. I started it afte a friend has some damage from a water leak when they were away. At first it used Digi XBee's and later some ZigBee HA devices with custom Perl code. XBee's are all gone now.)