Welcome to AppDaemon’s documentation!

Generated Apr 16, 2023

AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for home automation projects, and any environment that requires a robust event driven architecture.

Out of the box, AppDaemon has support for the following automation products:

AppDaemon also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets.

A Note on Release Velocity

AppDaemon has reached a very stable point, works reliably and is fairly feature rich at this point in its development. For that reason, releases have been slow in recent months. This does not mean that AppDaemon has been abandoned - it is used every day by the core developers, and has an active community on Discord (see below).


If you have a question or need support, the following resources can help you:


AppDaemon is developed and maintained by a small team of hard working folks:

  • Andrew Cockburn - AppDaemon founder, Chief Architect and Benevolent Dictator For Life.

  • Odianosen Ejale - Core & MQTT Development and maintenance, fixer and tester.


Special thanks to Carlo Mion for the design and configuration of our CI pipeline and project packaging.

With thanks to previous members of the team:

  • Rene Tode

  • Robert Pitera

  • Humberto Rodríguez Avila

  • Daniel Lashua