Welcome to AppDaemon’s documentation!¶
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:
- Home Assistant home automation software.
- MQTT event broker.
AppDaemon also provides a configurable dashboard (HADashboard) suitable for wall mounted tablets.
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.
- Humberto Rodríguez Avila - Document Meister and Code Groomer
- Daniel Lashua - Core Developer & JS/CSS/HTML expert and the one that drives them all crazy.
With thanks to previous members of the team:
- Rene Tode
- Robert Pitera
Contents:
- Installation
- Configuration
- Example Apps
- AppDaemon Tutorial for HASS Users
- AppDaemon with Docker
- Writing AppDaemon Apps
- Community Tutorials
- AppDaemon API Reference
- HASS API Reference
- MQTT API Reference
- Dashboard Install and Configuration
- Dashboard Creation
- HADashboard Widget Development
- Development
- Internal Documentation
- Upgrading from 3.x
- Upgrading from 2.x
- Change Log
- Index