Skip to content

Commit

Permalink
Home Assistant documentation updates
Browse files Browse the repository at this point in the history
  • Loading branch information
aderusha committed Dec 5, 2018
1 parent c6fea59 commit 637edc5
Showing 1 changed file with 15 additions and 15 deletions.
30 changes: 15 additions & 15 deletions Documentation/05_Home_Assistant.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,20 @@ You will be prompted for a device name and the script will do the rest. Once it

---

## Hass.io

If you're running [Hass.io](https://www.home-assistant.io/hassio/), you'll need to install and configure the [`Mosquitto broker`](https://www.home-assistant.io/addons/mosquitto/) and [`SSH server`](https://www.home-assistant.io/addons/ssh/) add-ons from the default repository. Be sure to follow the configuration instructions provided for both add-ons. Once those are installed, configured, and started, you can ssh to your hass.io installation and execute the following commands:

```bash
cd /config
apk add tar wget
bash <(wget -qO- -o /dev/null https://raw.githubusercontent.com/aderusha/HASwitchPlate/master/Home_Assistant/deployhasp.sh)
```

You will be prompted for a device name and the script will do the rest. Once it completes, restart your Home Assistant service to apply changes (`Configuration` > `General` > `Server Management` > `RESTART`) and then continue to the [First time setup](#first-time-setup) section below to initialize your environment.

---

## Manual Home Assistant installation

### `configuration.yaml` changes
Expand Down Expand Up @@ -63,22 +77,8 @@ Finally, you'll need to restart Home Assistant to apply your changes then contin

---

## Hass.io

If you're running [Hass.io](https://www.home-assistant.io/hassio/), you'll need to install and configure the [`Mosquitto broker`](https://www.home-assistant.io/addons/mosquitto/) and [`SSH server`](https://www.home-assistant.io/addons/ssh/) add-ons from the default repository. Be sure to follow the configuration instructions provided for both add-ons. Once those are installed, configured, and started, you can ssh to your hass.io installation and execute the following commands:

```bash
cd /config
apk add tar wget
bash <(wget -qO- -o /dev/null https://raw.githubusercontent.com/aderusha/HASwitchPlate/master/Home_Assistant/deployhasp.sh)
```

Once that process completes you can restart the Home Assistant server to apply all changes (`Configuration` > `General` > `Server Management` > `RESTART`).

---

## First time setup

Upon startup the default HMI display file contains empty buttons with no text. Launch the Home Assistant web UI and look for a new tab with your chosen device name. Select that tab and look for the automation titled `hasp_<your_device_name>_00_FirstTimeSetup`. Select that automation and click "TRIGGER" to apply the basic configuration to your new device.

![Home_Assistant_FirstTimeSetup](https://github.com/aderusha/HASwitchPlate/blob/master/Documentation/Images/Home_Assistant_FirstTimeSetup.png?raw=true)
![Home_Assistant_FirstTimeSetup](https://github.com/aderusha/HASwitchPlate/blob/master/Documentation/Images/Home_Assistant_FirstTimeSetup.png?raw=true)

0 comments on commit 637edc5

Please sign in to comment.