Add initial docs hass.io

This commit is contained in:
Paulus Schoutsen 2017-05-03 22:48:21 -07:00
parent 8b2871ccc8
commit 1991727cff
8 changed files with 74 additions and 6 deletions

View File

@ -6,8 +6,15 @@
{% active_link /hassio/ Hass.io %}
<ul>
<li>{% active_link /hassio/installation/ Installation %}</li>
<li>{% active_link /hassio/architecture/ Architecture %}</li>
<li>{% active_link /addons/ Available add-ons %}</li>
</ul>
</li>
</ul>
<ul class='divided sidebar-menu'>
<li>
{% active_link /hassio/development/ Development %}
<ul>
<li>{% active_link /hassio/architecture/ Architecture %}</li>
<li>{% active_link /hassio/create_hassio_addon/ Creating add-ons %}</li>
<li>{% active_link /hassio/create_hassio_addon_repository/ Creating add-on repositories %}</li>
</ul>

View File

@ -10,7 +10,7 @@ footer: true
regenerate: true
---
[Placeholder]
<p>Add-ons are extensions for your Home Assistant installation.</p>
{% assign addons = site.addons | sort: 'title' %}

View File

@ -9,4 +9,30 @@ sharing: true
footer: true
---
[Placeholder]
<p class='img'>
<a href='/images/hassio/architecture.png'><img src='/images/hassio/architecture.png' alt='Architecture overview of Hass.io'></a>
Architecture overview of Hass.io
</p>
### {% linkable_title Host Control (HC) %}
This is a daemon that runs on the host machine that allows the supervisor to control certain aspects of the host OS:
- Power cycle (restart, turn off)
- Manage network settings
- Update host control
### {% linkable_title Host %}
The operating system that runs Hass.io. Our pre-build images are based on [ResinOS]. Any Linux machine can be turned into a Hass.io host by running [the installer][linux].
### {% linkable_title Supervisor %}
The supervisor offers an API to manage the host and the running Docker containers.
### {% linkable_title Configuration panel %}
The configuration panel lives inside the supervisor but is accessible via the Home Assistant user interface. The configuration panel allows the user to manage the installation.
[ResinOS]: https://resinos.io/
[linux]: /hassio/installation/#alternative-install-on-generic-linux-server

View File

@ -9,4 +9,4 @@ sharing: true
footer: true
---
[Placeholder]
For now, see the instructions in [the add-on repository](https://github.com/home-assistant/hassio-addons).

View File

@ -0,0 +1,18 @@
---
layout: page
title: "Hass.io development"
description: "How to get started with Hass.io development."
date: 2017-04-30 13:28
sidebar: true
comments: false
sharing: true
footer: true
---
Seen all the Hass.io stuff and want to built on top of it? That's awesome.
Before you get started with development, get familiar with [the architecture][arch].
[Placeholder]
[arch]: /hassio/architecture/

View File

@ -9,4 +9,4 @@ sharing: true
footer: true
---
[Placeholder]
Hass.io turns your Raspberry Pi (or other device) into the ultimate Home Automation hub. It takes away all the hassle of installing Home Assistant and related applications and keeping them up to date. Updates to the operating system, Home Assistant and any add-ons can be done via the Home Assistant UI with a single click.

View File

@ -9,4 +9,21 @@ sharing: true
footer: true
---
[Placeholder]
Hass.io images are available for all available Raspberry Pi platforms. Download the appropriate image for your Raspberry Pi:
- [Raspberry Pi / Zero][pi1]
- [Raspberry Pi 2][pi2]
- [Raspberry Pi 3][pi3]
Once downloaded, write it to an SD card using [Etcher]. Then put the SD card into your Raspberry Pi and turn it on. You will be able to reach your installation on [http://hassio.local][local].
### {% linkable_title Alternative: install on generic Linux server %}
For advanced users, it is also possible to try Hass.io on your Linux server or inside a VM. To do so, [follow these instructions][linux].
[Etcher]: https://etcher.io/
[pi1]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi.img.bz2
[pi2]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi2.img.bz2
[pi3]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi3.img.bz2
[linux]: https://github.com/home-assistant/hassio-build/tree/master/install
[local]: http://hassio.local

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB