mqtt-smarthome

Smart home platform

An architectural proposal and software framework for building smart home automation systems using MQTT as the central message bus.

Smart home automation with MQTT as the central message bus - Architectural proposal

GitHub

444 stars
66 watching
59 forks
last commit: about 4 years ago
Linked from 1 awesome list

iotmqttsmarthome

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hobbyquaker/homekit2mqtt An MQTT bridge connecting HomeKit to a smart home automation system 351
hobbyquaker/hm2mqtt.js An Node.js-based interface between Homematic IP and MQTT 21
ct-open-source/ct-smart-home A Node-RED setup for home automation with MQTT and Zigbee support 169
hobbyquaker/lgtv2mqtt An interface between LG WebOS Smart TVs and MQTT 106
microhomie/microhomie A MicroPython framework for implementing an IoT MQTT convention. 79
rmqtt/rmqtt A scalable distributed MQTT message broker designed for IoT applications and high-performance messaging 592
kevinkk525/pysmartnode A framework for building smart home nodes with Micropython and MQTT connectivity 116
owagner/logic4mqtt A scripting engine and API for smart home automation based on MQTT. 17
dougwilkinson/sensor-mqtt-homeassistant A Python-based platform for building home automation systems using ESP8266 sensors and integrating with MQTT and Home Assistant. 15
hobbyquaker/aqara2mqtt Attaches Aqara Smart Hubs to MQTT using JavaScript 6
homieiot/convention Provides a standardized way of communication between IoT devices and controllers using MQTT as the central bus 721
sieren/homepoint An ESP32-based smart home screen interface for controlling MQTT and HomeKit devices 631
hobbyquaker/mqtt-admin An MQTT web frontend for publishing, subscribing and monitoring topic status in a user-friendly interface. 127
bytebeamio/rumqtt A set of Rust libraries implementing the MQTT standard 1,670
tve/mqboard A framework for managing MicroPython boards via secure MQTT connections with robust features for remote operation and management 121