Privacy Ratings

Open-source smart home

6 smart home whose code is public under an OSI-approved license, rated for privacy with evidence. Picks first, then by score.

  1. Domoticz Grade B

    Open source home automation system written in C++ that runs locally on Linux, Windows, Raspberry Pi or Docker, with a web interface, scripting and support for many devices and protocols.

    GPL-3.0. Source code

  2. ESPHome Grade B

    Open source system for building custom firmware for ESP32, ESP8266 and other microcontrollers from YAML files, turning them into local smart home devices that integrate with Home Assistant.

    The C++ runtime is GPL-3.0 and the Python tooling is MIT. Source code

  3. Zigbee2MQTT Grade B

    Open source bridge that connects Zigbee devices to an MQTT broker through a USB or network coordinator, so they can be used locally without the manufacturers' hubs or clouds.

    GPL-3.0. Source code

  4. Home Assistant Grade C

    Open source home automation platform that runs locally on a Raspberry Pi, mini PC or server and controls thousands of device brands, with companion apps for phones and computers.

    Apache-2.0. The companion apps are also open source. Source code

  5. Gladys Assistant Grade D

    Self-hosted, open source smart home software that runs locally on a Raspberry Pi, mini PC or NAS, with Zigbee, Matter and MQTT support. Optional paid remote access and backups through Gladys Plus.

    Apache-2.0. The Gladys Plus gateway is also open source. Source code

  6. openHAB Grade D

    Open source, vendor-neutral home automation platform written in Java that runs locally and connects devices and services through add-ons, with rules, a web interface and mobile apps.

    EPL-2.0. Source code

Compare all 10 smart home, open source or not.