Skip to content

Commit 1991727

Browse files
committed
Add initial docs hass.io
1 parent 8b2871c commit 1991727

File tree

8 files changed

+74
-6
lines changed

8 files changed

+74
-6
lines changed

source/_includes/asides/hassio_navigation.html

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,15 @@ <h1 class="title delta">Topics</h1>
66
{% active_link /hassio/ Hass.io %}
77
<ul>
88
<li>{% active_link /hassio/installation/ Installation %}</li>
9-
<li>{% active_link /hassio/architecture/ Architecture %}</li>
109
<li>{% active_link /addons/ Available add-ons %}</li>
10+
</ul>
11+
</li>
12+
</ul>
13+
<ul class='divided sidebar-menu'>
14+
<li>
15+
{% active_link /hassio/development/ Development %}
16+
<ul>
17+
<li>{% active_link /hassio/architecture/ Architecture %}</li>
1118
<li>{% active_link /hassio/create_hassio_addon/ Creating add-ons %}</li>
1219
<li>{% active_link /hassio/create_hassio_addon_repository/ Creating add-on repositories %}</li>
1320
</ul>

source/addons/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
regenerate: true
1111
---
1212

13-
[Placeholder]
13+
<p>Add-ons are extensions for your Home Assistant installation.</p>
1414

1515
{% assign addons = site.addons | sort: 'title' %}
1616

source/hassio/architecture.markdown

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,30 @@ sharing: true
99
footer: true
1010
---
1111

12-
[Placeholder]
12+
<p class='img'>
13+
<a href='/images/hassio/architecture.png'><img src='/images/hassio/architecture.png' alt='Architecture overview of Hass.io'></a>
14+
Architecture overview of Hass.io
15+
</p>
16+
17+
### {% linkable_title Host Control (HC) %}
18+
19+
This is a daemon that runs on the host machine that allows the supervisor to control certain aspects of the host OS:
20+
21+
- Power cycle (restart, turn off)
22+
- Manage network settings
23+
- Update host control
24+
25+
### {% linkable_title Host %}
26+
27+
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].
28+
29+
### {% linkable_title Supervisor %}
30+
31+
The supervisor offers an API to manage the host and the running Docker containers.
32+
33+
### {% linkable_title Configuration panel %}
34+
35+
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.
36+
37+
[ResinOS]: https://resinos.io/
38+
[linux]: /hassio/installation/#alternative-install-on-generic-linux-server

source/hassio/create_hassio_addon.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sharing: true
99
footer: true
1010
---
1111

12-
[Placeholder]
12+
For now, see the instructions in [the add-on repository](https://github.com/home-assistant/hassio-addons).

source/hassio/development.markdown

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
layout: page
3+
title: "Hass.io development"
4+
description: "How to get started with Hass.io development."
5+
date: 2017-04-30 13:28
6+
sidebar: true
7+
comments: false
8+
sharing: true
9+
footer: true
10+
---
11+
12+
Seen all the Hass.io stuff and want to built on top of it? That's awesome.
13+
14+
Before you get started with development, get familiar with [the architecture][arch].
15+
16+
[Placeholder]
17+
18+
[arch]: /hassio/architecture/

source/hassio/index.markdown

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ sharing: true
99
footer: true
1010
---
1111

12-
[Placeholder]
12+
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.

source/hassio/installation.markdown

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,21 @@ sharing: true
99
footer: true
1010
---
1111

12-
[Placeholder]
12+
Hass.io images are available for all available Raspberry Pi platforms. Download the appropriate image for your Raspberry Pi:
13+
14+
- [Raspberry Pi / Zero][pi1]
15+
- [Raspberry Pi 2][pi2]
16+
- [Raspberry Pi 3][pi3]
17+
18+
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].
19+
20+
### {% linkable_title Alternative: install on generic Linux server %}
21+
22+
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].
23+
24+
[Etcher]: https://etcher.io/
25+
[pi1]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi.img.bz2
26+
[pi2]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi2.img.bz2
27+
[pi3]: https://github.com/home-assistant/hassio-build/releases/download/0.7/resinos-hassio-0.7-raspberrypi3.img.bz2
28+
[linux]: https://github.com/home-assistant/hassio-build/tree/master/install
29+
[local]: http://hassio.local

source/images/hassio/architecture.png

11.2 KB
Loading

0 commit comments

Comments
 (0)