diff --git a/atom.xml b/atom.xml index 5fd0b62f0e..828aef675a 100644 --- a/atom.xml +++ b/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/community/atom.xml b/blog/categories/community/atom.xml index 940cb1cc5d..3c7df009eb 100644 --- a/blog/categories/community/atom.xml +++ b/blog/categories/community/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Community | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/device-tracking/atom.xml b/blog/categories/device-tracking/atom.xml index 2ebaff57ee..46b95323ee 100644 --- a/blog/categories/device-tracking/atom.xml +++ b/blog/categories/device-tracking/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Device-Tracking | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/esp8266/atom.xml b/blog/categories/esp8266/atom.xml index 6fb5d6edbc..4ffeee19e9 100644 --- a/blog/categories/esp8266/atom.xml +++ b/blog/categories/esp8266/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: ESP8266 | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/how-to/atom.xml b/blog/categories/how-to/atom.xml index 7a89d4bad4..61db1b0caa 100644 --- a/blog/categories/how-to/atom.xml +++ b/blog/categories/how-to/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: How-To | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/ibeacons/atom.xml b/blog/categories/ibeacons/atom.xml index 85219af89d..01d6cd3701 100644 --- a/blog/categories/ibeacons/atom.xml +++ b/blog/categories/ibeacons/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: iBeacons | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/internet-of-things/atom.xml b/blog/categories/internet-of-things/atom.xml index bf3f3c0a7f..cb0dc342c1 100644 --- a/blog/categories/internet-of-things/atom.xml +++ b/blog/categories/internet-of-things/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Internet-of-Things | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/iot-data/atom.xml b/blog/categories/iot-data/atom.xml index 281b5bcd32..a4c50eb4ea 100644 --- a/blog/categories/iot-data/atom.xml +++ b/blog/categories/iot-data/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: IoT-Data | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/micropython/atom.xml b/blog/categories/micropython/atom.xml index 3719700249..04d491f9a8 100644 --- a/blog/categories/micropython/atom.xml +++ b/blog/categories/micropython/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Micropython | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/mqtt/atom.xml b/blog/categories/mqtt/atom.xml index d250e27193..fd5c6f3dd0 100644 --- a/blog/categories/mqtt/atom.xml +++ b/blog/categories/mqtt/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: MQTT | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/organisation/atom.xml b/blog/categories/organisation/atom.xml index 2a83c6c676..d6a19879f7 100644 --- a/blog/categories/organisation/atom.xml +++ b/blog/categories/organisation/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Organisation | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/owntracks/atom.xml b/blog/categories/owntracks/atom.xml index 372cda5d83..9914a1ca27 100644 --- a/blog/categories/owntracks/atom.xml +++ b/blog/categories/owntracks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: OwnTracks | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/presence-detection/atom.xml b/blog/categories/presence-detection/atom.xml index 8d378d9cb1..985aeede4e 100644 --- a/blog/categories/presence-detection/atom.xml +++ b/blog/categories/presence-detection/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Presence-Detection | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/public-service-announcement/atom.xml b/blog/categories/public-service-announcement/atom.xml index 65bb923810..358d1fec71 100644 --- a/blog/categories/public-service-announcement/atom.xml +++ b/blog/categories/public-service-announcement/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Public-Service-Announcement | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/release-notes/atom.xml b/blog/categories/release-notes/atom.xml index c03efc64f6..51566cbb97 100644 --- a/blog/categories/release-notes/atom.xml +++ b/blog/categories/release-notes/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Release-Notes | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/survey/atom.xml b/blog/categories/survey/atom.xml index 9a6dc57397..388c56b2db 100644 --- a/blog/categories/survey/atom.xml +++ b/blog/categories/survey/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Survey | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/talks/atom.xml b/blog/categories/talks/atom.xml index 2f3c8a75ec..eb4a69fdb9 100644 --- a/blog/categories/talks/atom.xml +++ b/blog/categories/talks/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Talks | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/technology/atom.xml b/blog/categories/technology/atom.xml index fa1aa2db00..b51af41dbe 100644 --- a/blog/categories/technology/atom.xml +++ b/blog/categories/technology/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Technology | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/user-stories/atom.xml b/blog/categories/user-stories/atom.xml index 226ca8e41f..73e073396e 100644 --- a/blog/categories/user-stories/atom.xml +++ b/blog/categories/user-stories/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: User-Stories | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/video/atom.xml b/blog/categories/video/atom.xml index 6d197aca70..bdbac8d952 100644 --- a/blog/categories/video/atom.xml +++ b/blog/categories/video/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Video | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/blog/categories/website/atom.xml b/blog/categories/website/atom.xml index 56f3de3d7f..19306529fc 100644 --- a/blog/categories/website/atom.xml +++ b/blog/categories/website/atom.xml @@ -4,7 +4,7 @@ <![CDATA[Category: Website | Home Assistant]]> - 2016-10-04T19:03:05+00:00 + 2016-10-04T20:03:44+00:00 https://home-assistant.io/ diff --git a/developers/architecture/index.html b/developers/architecture/index.html index f9af63a00f..5eab946e26 100644 --- a/developers/architecture/index.html +++ b/developers/architecture/index.html @@ -89,7 +89,9 @@
-

Before we dive into the Home Assistant architecture, it is important to get a clear overview of the home automation landscape as a whole. This will allow us to show how the different parts of Home Assistant fit in the picture. For a more lengthy discussion about what each part in this overview is responsible for, check out our blog. A tl;dr version of the blog:

+

Before we dive into the Home Assistant architecture, let’s get a clear overview of the home automation landscape as a whole. This way, we can show how the different parts of Home Assistant fit into the picture.

+ +

For more information about each part in this overview, check out our blog. Here’s the tl;dr version of the blog:

  • Home Control is responsible for collecting information and controlling devices.
  • @@ -101,16 +103,16 @@ Home Automation landscape - Overview of the home automation landscape. + Overview of the home automation landscape

    -

    The Home Assistant core is responsible for Home Control. It has four parts to make this possible:

    +

    The Home Assistant core is responsible for Home Control. Home Assistant has four parts to make this possible:

      -
    • The Event Bus facilitates the firing and listening of events. This is the beating heart of Home Assistant.
    • -
    • The State Machine keeps track of the states of things. It fires a state_changed event when a state has been changed.
    • -
    • The Service Registry listens on the event bus for call_service events and allows other code to register services.
    • -
    • The Timer will send a time_changed event every 1 second on the event bus.
    • +
    • Event Bus: facilitates the firing and listening of events–the beating heart of Home Assistant.
    • +
    • State Machine: keeps track of the states of things and fires a state_changed event when a state has been changed.
    • +
    • Service Registry: listens on the event bus for call_service events and allows other code to register services.
    • +
    • Timer: sends a time_changed event every 1 second on the event bus.

    diff --git a/getting-started/installation-raspberry-pi/index.html b/getting-started/installation-raspberry-pi/index.html index 286528fce5..f47ad3dd38 100644 --- a/getting-started/installation-raspberry-pi/index.html +++ b/getting-started/installation-raspberry-pi/index.html @@ -94,10 +94,14 @@

    There’s currently three documented ways to install Home Assistant on a Raspberry Pi.

    • Manual installation. Following this guide doing each step manually. This is highly recommended as a first installation since you get a good overview of the installation.
    • -
    • Hassbian image. Basic installation with the same settings as following the manual installation guide. Some additional software is preinstalled to make installation quicker and easier.
    • -
    • All-in-One Installer. Fabric based installation script that installs and compiles many of the things an advanced Home Assistant install is likely to need.
    • +
    • Hassbian image. Basic installation with the same settings as following the manual installation guide. Some additional software is preinstalled to make installation quicker and easier. Installation uses homeassistant user.
    • +
    • All-in-One Installer. Fabric based installation script that installs and compiles many of the things an advanced Home Assistant install is likely to need. Installation uses hass user.
    +

    + Since each installation type uses a different user for Home Assistant, be sure to note and use the correct username for the adduser commands listed below for camera and GPIO extensions. +

    +

    Manual Installation

    This installation of Home Assistant requires the Raspberry Pi to run Raspbian Lite. diff --git a/sitemap.xml b/sitemap.xml index 4c100e500b..5cf894f5bd 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2113,62 +2113,62 @@ https://home-assistant.io/demo/frontend.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/index.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-event.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-info.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-service.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-state.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-dev-template.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-history.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-iframe.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-logbook.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/demo/panels/ha-panel-map.html -2016-10-04T19:02:26+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/googlef4f3693c209fe788.html -2016-10-04T19:02:27+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/static/fonts/roboto/DESCRIPTION.en_us.html -2016-10-04T19:02:27+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/static/fonts/robotomono/DESCRIPTION.en_us.html -2016-10-04T19:02:27+00:00 +2016-10-04T20:03:00+00:00 https://home-assistant.io/static/mdi-demo.html -2016-10-04T19:02:27+00:00 +2016-10-04T20:03:00+00:00