AppDaemon
Python apps and automation framework for Home Assistant
AppDaemon is a loosely coupled, multi-threaded, sandboxed Python execution environment for writing automation apps for Home Assistant and other systems. It enables complex logic beyond YAML automations.
Key features
- Python automation apps
- Sandboxed execution
- Dashboards via HADashboard
- Works with Home Assistant
Pros & cons
Strengths
- Powerful programmatic automations
- Full Python flexibility
Trade-offs
- Requires Python knowledge
- Extra component to maintain
AppDaemon replaces
Compare AppDaemon
27 head-to-head comparisons.
- AppDaemon vs Home Assistant
- AppDaemon vs Frigate
- AppDaemon vs ntfy
- AppDaemon vs Homebridge
- AppDaemon vs Tasmota
- AppDaemon vs ThingsBoard
- AppDaemon vs WLED
- AppDaemon vs EMQX
- AppDaemon vs Frigate NVR Companion go2rtc
- AppDaemon vs Zigbee2MQTT
- AppDaemon vs ESPHome
- AppDaemon vs Mosquitto
- AppDaemon vs Home Assistant Operating System
- AppDaemon vs evcc
- AppDaemon vs Domoticz
- AppDaemon vs Gladys Assistant
- AppDaemon vs Mozilla WebThings Gateway
- AppDaemon vs Home Assistant Supervisor
- AppDaemon vs SmartApp Bridge
- AppDaemon vs ioBroker
- AppDaemon vs Z-Wave JS UI
- AppDaemon vs openHAB
- AppDaemon vs Domoticz Plugin Hub
- AppDaemon vs Jeedom
- AppDaemon vs OpenHAB Cloud
- AppDaemon vs Zwave-JS Server
- AppDaemon vs FHEM
Similar home automation apps
Home Assistant
Home AutomationOpen-source home automation that puts privacy first
Replaces SmartThings, Google Home
Frigate
Home AutomationLocal NVR with real-time AI object detection
Replaces Google Home
ntfy
Home AutomationSend push notifications to your phone via simple HTTP
Replaces Pushover, Pushbullet
Homebridge
Home AutomationBring non-HomeKit smart devices into Apple Home
Replaces Apple HomeKit hubs
Tasmota
Home AutomationOpen-source firmware for ESP-based smart devices
Replaces Tuya Cloud
ThingsBoard
Home AutomationOpen-source IoT platform for device management and data
Replaces AWS IoT, Azure IoT