AppDaemon automations and other configuration files for my Home Assistant setup.
Go to file
Daniel Vogelnest 0fb1924191 Update system and components 2024-05-19 10:18:11 +10:00
appdaemon Fix HACS update to check list size instead of assumed count 2024-05-13 18:01:32 +10:00
configuration Reapply formula modification and fix integration references 2024-05-19 10:16:41 +10:00
custom_components Update system and components 2024-05-19 10:18:11 +10:00
custom_templates Add airspeed to apparant temperatures, use jinja templates, restructure template directory 2024-05-18 22:56:31 +10:00
ui Correction of the term "luminance" to "illuminance" in preparation for new sensor integration 2024-05-06 15:05:38 +10:00
.HA_VERSION Update system and components 2024-05-19 10:18:11 +10:00
.gitignore Update for apparent temperature custom integration name change 2024-05-19 10:12:50 +10:00
README.md Add new fans, switch to different local Tuya implementation 2024-02-21 21:24:40 +11:00
configuration.yaml Add airspeed to apparant temperatures, use jinja templates, restructure template directory 2024-05-18 22:56:31 +10:00
pyproject.toml Ignore boolean-typed positional arguments in functions, import formatting 2024-05-01 20:48:38 +10:00

README.md

Home Assistant

This home automation setup is based on Home Assistant, with almost all logic implemented in Python through the AppDaemon add-on.

The goal of this setup is to require as little input from users as possible - instead reacting to presence, time, climate and more.

Usage Instructions & User Interface

The user interface primarily features configuration parameters, but does also provide manual controls and some status indicators. Usage instructions are embedded, as shown below:

Control & Status

Instructions

Settings

System

Devices

This home automation system is comprised of the following devices:

Notes

The following are elements of this repository which are included for reference:

  • The Home Assistant dashboard is configured from the UI, but ui-lovelace.yaml contains a copy of the code from the raw configuration editor.
  • Manifest files from custom components, as managed by HACS.
  • .gitignore details what Home Assistant files aren't included in the repository.