Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xavierberger/homeassistant-config

Appdaemon application and test framework for Home Assistant
https://github.com/xavierberger/homeassistant-config

Last synced: about 2 months ago
JSON representation

Appdaemon application and test framework for Home Assistant

Awesome Lists containing this project

README

        

# Home Assistant Config

This repository is gathering the part of home assistant configuration and appdaemon script I want to share with the community. The code available in this directory is under MIT License. ![](images/license.svg)

## Home automation architecture

My installation is composed by, solar panels, a weather station, an automover, ... all managed by Home Assistant.
The architecture of my installation is detailed into [**Architecture page**](architecture/README.md).

## Appdaemon applications

![](https://xavierberger.github.io/homeassistant-config/pylint.svg)
![](https://xavierberger.github.io/homeassistant-config/pytest.svg)
![code coverage](https://xavierberger.github.io/homeassistant-config/coverage.svg)

AppDaemon directory is gathering the application I use to manage automower, garage door, shopping list, ... All details of theses applications are available into a [**Appdaemon** page](appdaemon/README.md).

* [multiple shopping list](appdaemon#multiple-shopping-list-manager) : Manage multiple shopping lists
* [Garage door](appdaemon#garage-door) : Send notification is garage dorr remain open at night
* [Automower](appdaemon#automower) : Advanced management of automower

A specific effort has been made on test. Detail of tests are explained into [**Appdaemon Test** page](appdaemon/test/README.md). Code coverage report is available [here](https://xavierberger.github.io/homeassistant-config/).

## Configuration

Configuration is organized into packages. Detail of tests are explained into [**Packages** page](packages/README.md).

*