Open-source and privacy-first home automation with an emphasis on local control and backed by a worldwide community. Runs on Raspberry Pi or local server.
Home Assistant Features
openHAB is a Java-based open-source home automation platform that integrates and combines a vast range of different smart home systems and technologies into one single solution.
Gladys is an open-source program which runs on your Raspberry Pi or Docker. She integrates into your life, seamlessly communicating across your entire home network and your devices while checking your calendar. Based on NodeJS.
Eclipse Mosquitto is an open source (EPL/EDL licensed) message broker that implements the MQTT protocol versions 5.0, 3.1.1 and 3.1. Mosquitto is lightweight and is suitable for use on all devices from low power single board computers to full servers.
Alternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX.
OpenMQTTGateway project goal is to concentrate in one firmware different technologies and protocols, hiding the different technologies singularity behind a simple & wide spread communication protocol.
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
HiveMQ is a MQTT broker, tailored specifically for enterprises which find themself in the emerging age of Machine-to-Machine communication (M2M) and the Internet of Things.
CyBear Jinni is smart home platform that let you control smart devices from different form factors with a single app by connecting a Hub in your home.
Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.
MQTT Board Features