AppDaemon automations and other configuration files for my Home Assistant setup.
Go to file
Daniel Vogelnest c29c768b47 Add theme-wide UI customisations 2024-11-16 01:12:35 +11:00
.storage Add link to guide on all dashboards on mobile, standardise subtitle usage 2024-11-16 01:03:37 +11:00
appdaemon Add extra door sensors 2024-10-24 00:01:13 +11:00
configuration Add device issues & battery status to UI 2024-11-16 00:59:59 +11:00
custom_components Update system and components 2024-11-16 01:04:50 +11:00
custom_templates Add device issues & battery status to UI 2024-11-16 00:59:59 +11:00
themes/ios-themes Add theme-wide UI customisations 2024-11-16 01:12:35 +11:00
ui-screenshots Add system configuration controlled internally and modified in the GUI for reference 2024-09-11 16:50:47 +10:00
.HA_VERSION Update system and components 2024-11-16 01:04:50 +11:00
.gitignore Update energy card style with new theme, improve graph colors 2024-10-03 23:38:44 +10:00
README.md Improve README note about UI config 2024-10-11 23:43:01 +11:00
configuration.yaml Overhaul UI with compact bubble cards (WIP) 2024-10-19 01:05:58 +11: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:

TODO: https://app.asana.com/0/1207020279479204/1203851145721580/f TODO: update screenshots once floor plan is added and layout is finalised

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:

  • Various entities, integrations, and core configurations are now implemented through the Home Assistant UI, so some elements of .storage have been included. In particular, dashboard config is available in JSON format. To add to your own dashboard it's easiest to copy the relevant code to your own .storage/lovelace file and restart Home Assistant.
  • Manifest files from custom components, as managed by HACS.
  • .gitignore details what Home Assistant files aren't included in this repository.