Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/eliseomartelli/casa-martelli-config

Parents house home automation
https://github.com/eliseomartelli/casa-martelli-config

ansible assistant-addons caddy docker-containers home-assistant home-assistant-config home-automation

Last synced: 16 days ago
JSON representation

Parents house home automation

Awesome Lists containing this project

README

        



Casa Martelli


Home Assistant & Friends







Branch

undefined


---

Casa Martelli is our family home in Abruzzo, Italy. It's an happy place located in the historic centre of a little town. Everthing about our house is always a work in progress so expect a lot of updates to this repo.

### Why do we automate?

Automations in our house are there to help us reduce the number of repetitive tasks so we can focus on more important things.

### Approach to automations

Our automations should adapt to us, not the opposite, they are there to add value to the interactions we have with our living space.

A great article by Paulus Schoutsen can be found [here](https://www.home-assistant.io/blog/2016/01/19/perfect-home-automation/).

## Software

Our automation software of choice is Home Assistant. Our install is "Supervised" by the Home Assistant Supervisor.

#### Docker Containers
- **Home Assistant Supervisor**
*(homeassistant/amd64-hassio-supervisor)*
- **Caddy**
*(abiosoft/caddy)*

Docker Containers are currently deployed using [Ansible](https://www.ansible.com/), you can look into the server configuration here: [`./provision/`](https://github.com/eliseomartelli/ParentsHomeAutomation/tree/master/provision).

#### Home Assistant Addons
- **AdGuard Home**
- **File Editor**
- **DuckDNS**
- **Mosquitto Broker**
- **Assistant Relay**
- **MotionEye**

Home Assistant Addons are installed manually with the Add-on Store.

## Hardware

This Home Automation setup is currently running on a Mini PC [[LINK]](https://amzn.to/2MLfRn9).
The specs are:
- RAM: 2Gb
- CPU: Atom x5-Z83500
- EMMC: 32Gb

This machine runs the latest version of **Ubuntu Server LTS.**

## Issues

Issues in this repo are handled like [@ccostan](https://twitter.com/ccostan), [@jcallaghan](https://twitter.com/jamescallaghan) or [@frenck](https://twitter.com/frenck).
They are in place to help me track what needs to be done and the priority of these tasks.