Skip to content
Aephir edited this page Jan 15, 2018 · 2 revisions

Welcome to the HomeAssistant2 wiki!

This is an outline of how I have set everything up. Both for anyone stumbling into this site, but most certainly also for if I have to reconstruct this. Therefore, I have tried to make this very specific. Of course, there will be some sensitive information that has been redacted. This will, as much as possible, be highlighted for clarity. Also, any information that is interchangeable in a non-sensitive way will, as much as possible, be highlighted.

Any part in the code blocks that you need to write according to your setup/email address/password/etc. will be flanked by five asterisks, i.e.

*****YOUR_EMAIL_ADDRESS*****

Any part in the code blocks where I put in something that will likely work, but you can optionally change (and might have to if you make any non-standard options) will be flanked by five tilde, i.e.

~~~~~/home/homeassistant/.homeassistant~~~~~~

ON OS X

FORMAT AND WRITE RASPBIAN STRETCH LITE TO SD CARD

ON RASPBERRY PI

INITIAL

Update, install mlocate, get ssh key and set up ssh

Change root and user "pi" passwords (see top for passwords) and set up static IP (omitted, used router dhcp)

INSTALL COMPONENTS

Upgrade to python3.6.4

Setup email

Set show line and column number in nano

Samba

Install Git

REMOTE ACCESS AND SECURITY

duckDNS

Let's Encrypt

Mosquitto

MySensors

HOME ASSISTANT

Install Home Assistant

Z-wave

Life360

Control other raspberry pi by ssh

Appdaemon and Dashboard

EXTRAS

Mount USB drive for databases, etc.

MariaDB

rsync for backing up

HomeBridge support