📄 Python Apps for Home Automation
Go to file
Andrew Cockburn d288fc071f
Merge pull request #2004 from jsl12/dev
fixed a typo causing a dictionary to get called instead of accessed
2024-05-01 18:40:38 -05:00
.github Merge pull request #1951 from AppDaemon/dependabot/github_actions/docker/metadata-action-5.5.1 2024-02-05 08:06:09 -05:00
.vscode Gitignores and launch for devcontainers 2024-01-28 13:31:19 +00:00
appdaemon fixed a typo causing a dictionary to get called instead of accessed 2024-05-01 18:35:51 -05:00
conf build(dockerStart.sh): optimize the `apk add` command, ignore `.yaml` created during development 2023-03-03 10:02:08 +01:00
docs CI compatibility fixes 2024-04-16 00:11:11 -05:00
tests Actions test 2023-03-02 20:02:59 -05:00
.dockerignore build(.dockerignore): leave `conf` directory inside Docker build context 2023-03-01 14:37:15 +01:00
.gitignore Gitignores and launch for devcontainers 2024-01-28 13:31:19 +00:00
.pre-commit-config.yaml Bump ruff to 0.261 2023-04-08 09:10:12 -04:00
.readthedocs.yaml docs(requirements.txt): use `doc` and `dev` specific requirements files 2023-03-02 16:32:00 +01:00
CLA.md Revert File Permissions 2021-01-05 11:20:16 +00:00
CODE_OF_CONDUCT.md Revert File Permissions 2021-01-05 11:20:16 +00:00
Dockerfile Dockerfile comments 2024-01-30 08:02:03 -05:00
LICENSE.md Revert File Permissions 2021-01-05 11:20:16 +00:00
MANIFEST.in Changes by acockburn 2023-03-10 09:55:28 -05:00
README.md Merge remote-tracking branch 'upstream/dev' into improve_packaging 2023-02-28 16:50:03 +01:00
README.rst Another doc fix 2023-02-26 12:49:31 -05:00
dev-requirements.txt Merge pull request #1943 from AppDaemon/dependabot/pip/pytz-2024.1 2024-02-05 08:03:32 -05:00
doc-requirements.txt Merge pull request #1944 from AppDaemon/dependabot/pip/sphinx-autobuild-2024.2.4 2024-02-05 08:03:59 -05:00
dockerStart.sh build(dockerStart.sh): optimize the `apk add` command, ignore `.yaml` created during development 2023-03-03 10:02:08 +01:00
pyproject.toml Merge pull request #1944 from AppDaemon/dependabot/pip/sphinx-autobuild-2024.2.4 2024-02-05 08:03:59 -05:00
requirements.txt Merge pull request #1943 from AppDaemon/dependabot/pip/pytz-2024.1 2024-02-05 08:03:32 -05:00

README.md

Description

AppDaemon is a loosely coupled, multi-threaded, sandboxed python execution environment for writing automation apps for various types of Home Automation Software including Home Assistant and MQTT. It has a pluggable architecture allowing it to be integrated with practically any event driven application.

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

Getting started

For full instructions on installation and usage check out the AppDaemon Project Documentation.

Release Cycle Frequency

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 discord server here - please join us for tips and tricks, AppDaemon discussions and general home automation.

Contributing

This is an active open-source project. We are always open to people who want to use the code or contribute to it. Thank you for being involved! Have a look at the official documentation for more information.