Site updated at 2015-12-16 15:13:55 UTC

This commit is contained in:
Paulus Schoutsen 2015-12-16 07:13:55 -08:00
parent d484b0f113
commit 2d2a6e49e4
98 changed files with 462 additions and 132 deletions

View file

@ -107,13 +107,13 @@
<hr class="divider">
<p>Home Assistant will create a configuration folder when it is run for the first time. Location depends on operating system: on OS X/Linux it is <code>~/.homeassistant</code> and on Windows it is <code>%APPDATA%/.homeassistant</code>. If you want to use a different folder for configuration, run <code>hass --config path/to/config</code>.</p>
<p>Home Assistant will create a configuration folder when it is run for the first time. The location of the folder depends on operating system: on OS X/Linux its <code>~/.homeassistant</code> and on Windows its <code>%APPDATA%/.homeassistant</code>. If you want to use a different folder for configuration, run <code>hass --config path/to/config</code>.</p>
<p>Inside your configuration folder is the file <code>configuration.yaml</code>. This is the main file that contains which components will be loaded and what their configuration is. An example configuration file is located <a href="https://github.com/balloob/home-assistant/blob/master/config/configuration.yaml.example">here</a>.</p>
<p>When launched for the first time, Home Assistant will write a default configuration enabling the web interface and device discovery. It can take up to a minute for your devices to be discovered and show up in the interface.</p>
<p>If you are running into troubles while configuring Home Assistant, have a look at <a href="/getting-started/troubleshooting-configuration/">the configuration troubleshoot page</a>.</p>
<p>If you are running into trouble while configuring Home Assistant, have a look at <a href="/getting-started/troubleshooting-configuration/">the configuration troubleshoot page</a>.</p>
<p class="note">
You will have to restart Home Assistant for changes in <code>configuration.yaml</code> to take effect.
@ -157,11 +157,11 @@
<h3><a class="title-link" name="setting-up-your-phone-or-tablet" href="#setting-up-your-phone-or-tablet"></a> Setting up your phone or tablet</h3>
<p>Home Assistant runs as a self hosted web application. Home Assistant contains support to be added to your homescreen. If youre on Android you can follow <a href="/getting-started/android/">the visual guide</a>. For other devices, open Home Assistant on your mobile browser and click on the add to homescreen option.</p>
<p>Home Assistant runs as a self hosted web application and contains support to be added to your homescreen. If youre on Android you can follow <a href="/getting-started/android/">the visual guide</a>. For other devices, open Home Assistant on your mobile browser and tap on the add to homescreen option.</p>
<h3><a class="title-link" name="remote-access" href="#remote-access"></a> Remote access</h3>
<p>To make Home Assistant accessible while away from home, you will have to setup port forwarding from your router to port 8123 on the computer that is hosting Home Assistant. Instructions how to do this can be found by searching <code>&lt;Router model&gt; port forwarding instructions</code>.</p>
<p>To make Home Assistant accessible while away from home, you will have to setup port forwarding from your router to port 8123 on the computer that is hosting Home Assistant. Instructions on how to do this can be found by searching <code>&lt;Router model&gt; port forwarding instructions</code>.</p>
<p>Some internet service providers will only offer dynamic IPs. This can cause you to be unable to access Home Assistant while being remote. You can solve this by using a free Dynamic DNS service like <a href="https://www.duckdns.org/">DuckDNS</a>.</p>

View file

@ -156,7 +156,7 @@ When using boot2docker on OS X you are unable to map the local time to your Dock
<div class="install-instructions raspberry">
<p>Home Assistant requires the Raspberry Pi to run <a href="https://www.raspberrypi.org/downloads/raspbian/">Raspbian Jessie</a>. This version has been released on September 24, 2015 and comes by default with Python 3.4 which is required for Home Assistant.</p>
<p>Home Assistant requires the Raspberry Pi to run <a href="https://www.raspberrypi.org/downloads/raspbian/">Raspbian Jessie</a>. This version was released on September 24, 2015 and comes by default with Python 3.4 which is required for Home Assistant.</p>
<p>Execute the following code in a console:</p>
@ -181,20 +181,21 @@ $ hass --open-ui
<p>If you run into any issues, please see <a href="/getting-started/troubleshooting/">the troubleshooting page</a>. It contains solutions to many of the more commonly encountered issues.</p>
<p>For additional help, in addition to this site, there are three sources:</p>
<p>For additional help, in addition to this site, there are four sources:</p>
<ul>
<li><a href="https://automic.us/forum/">Forum</a></li>
<li><a href="https://gitter.im/balloob/home-assistant">Gitter Chatroom</a> for general Home Assistant discussions and questions.</li>
<li><a href="https://groups.google.com/forum/#!forum/home-assistant-dev">Development Mailing List</a> for development related questions and discussing new features.</li>
<li><a href="https://github.com/balloob/home-assistant/issues">GitHub Page</a> for issue reporting.</li>
</ul>
<h3>Whats next</h3>
<p>If you want to have Home Assistant start on boot, <a href="/getting-started/autostart/">autostart instructions</a> can be found here.</p>
<p>If you want to have Home Assistant start on boot, autostart instructions can be found <a href="/getting-started/autostart/">here</a>.</p>
<p>To see what Home Assistant can do, launch demo mode: <code>hass --demo-mode</code></p>
<p>To see what Home Assistant can do, launch demo mode: <code>hass --demo-mode</code> or visit the <a href="/demo">demo page</a>.</p>
<p>To update Home Assistant to the latest release: <code>pip3 install --upgrade homeassistant</code></p>
<p>To update Home Assistant to the latest release run: <code>pip3 install --upgrade homeassistant</code></p>
<h3><a href="/getting-started/configuration/">Next step: Configuring Home Assistant »</a></h3>

View file

@ -107,9 +107,15 @@
<hr class="divider">
<p>The template helper enables one to mathematically manipulate values and use variables to extract values from JSON.</p>
<p>The template helper enables one to mathematically manipulate values and use variables to extract values from JSON. If the entity has template support then the <code>value_template</code> key can be set in the <code>configuration.yaml</code> file.</p>
<p>For a complete overview, check the <a href="http://jinja.pocoo.org/docs/dev/templates/">Jinja2 Template documentation</a>.</p>
<div class="highlighter-coderay"><div class="CodeRay">
<div class="code"><pre><span class="key">value_template</span>: <span class="string"><span class="content">'{{ value.x }}'</span></span>
</pre></div>
</div>
</div>
<p>For a complete overview, check the <a href="http://jinja.pocoo.org/docs/dev/templates/">Jinja2 documentation</a>.</p>
<h3><a class="title-link" name="accessing-variables" href="#accessing-variables"></a> Accessing variables</h3>