From 6cee0416fecf359809cf3c1d40406d887de37c3f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:25:22 +0200 Subject: [PATCH 01/10] fix link --- source/components/index.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/components/index.markdown b/source/components/index.markdown index 2334c0384b5..5db4a0787f6 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -218,7 +218,7 @@ the manufacturers of these devices. -Time & Date +Time & Date Displays the time and the date. From 0b5326bdaffbfb5f4a474a829c0af9d903fd4e26 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:29:05 +0200 Subject: [PATCH 02/10] fix typo --- source/developers/creating_components.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/creating_components.markdown b/source/developers/creating_components.markdown index a260adf2fd9..70620e861b3 100644 --- a/source/developers/creating_components.markdown +++ b/source/developers/creating_components.markdown @@ -56,7 +56,7 @@ The Home Assistant object contains three objects to help you interact with the s | Object | Description | | ------ | ----------- | -| hass.states | This is the StateMachine. It allows you to set states and trach when they are changed. [See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L473). | +| hass.states | This is the StateMachine. It allows you to set states and track when they are changed. [See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L473). | | hass.events | This is the EventBus. It allows you to trigger and listen for events.
[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L308). | | hass.services | This is the ServiceRegistry. It allows you to register services.
[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L589). | From f6f285ac8f8a2b92a952a2047fae3b682c6b3b24 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:30:57 +0200 Subject: [PATCH 03/10] fix typos --- source/developers/architecture.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/developers/architecture.markdown b/source/developers/architecture.markdown index cf3393957df..74547416884 100644 --- a/source/developers/architecture.markdown +++ b/source/developers/architecture.markdown @@ -58,13 +58,13 @@ For example the `device_sun_light_trigger` component tracks the state of devices If the sun has set and the lights are not on: Turn on the lights - + In the event that the combined state of all tracked devices changes to 'Not Home': If the lights are on: Turn off the lights - + In the event of the sun setting: If the lights are off and the combined state of all tracked device equals 'Home': @@ -74,7 +74,7 @@ Another example of a home automation component can be found in [`/config/custom_ ### {% linkable_title The full picture %} -When we put all the different pieces of Home Assistant together we see that we match pretty close to the initial sketched home automation overview. The smart home AI is not implemented yet and therefor ommitted from the following picture. +When we put all the different pieces of Home Assistant together we see that we match pretty close to the initial sketched home automation overview. The smart home AI is not implemented yet and therefor omitted from the following picture.

@@ -118,4 +118,4 @@ hass.block_till_stopped()

Because each slave maintains its own ServiceRegistry it is possible to have multiple slaves respond to one service call. -

\ No newline at end of file +

From d10061e45cace1261c7802e419abb60a902ee96e Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:32:30 +0200 Subject: [PATCH 04/10] fix typos --- source/developers/add_new_platform.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/developers/add_new_platform.markdown b/source/developers/add_new_platform.markdown index c7e3ebbbabe..db473d06af7 100644 --- a/source/developers/add_new_platform.markdown +++ b/source/developers/add_new_platform.markdown @@ -80,9 +80,9 @@ This abstract class contains logic for integrating most standard features into your entities, such as visibility, entity IDs, updates, and many more. That is why it is best practice to reference the existing class. -A list of entities can be registered with Home Assitant using the *add_devices* +A list of entities can be registered with Home Assistant using the *add_devices* function that is provided as an input to *setup_platform*. Once entities are registered with with Home Assistant their updates will be provided to the core -and the core will have control over them. For more information on how Entites +and the core will have control over them. For more information on how Entities can be customized, take a look at the [Entity Abstract Class](https://github.com/balloob/home-assistant/blob/master/homeassistant/helpers/entity.py#L18). From e0e3b147ed0860fc7bca513c2e886fbfa07e2dc8 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:38:48 +0200 Subject: [PATCH 05/10] fix typo --- source/developers/api.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/developers/api.markdown b/source/developers/api.markdown index ac9737a5d44..372a5051aab 100644 --- a/source/developers/api.markdown +++ b/source/developers/api.markdown @@ -118,7 +118,7 @@ Returns a state object for specified entity_id. Returns 404 if not found. #### {% linkable_title POST /api/states/<entity_id> %} Updates or creates the current state of an entity. -Expects a JSON object that has atleast a state attribute: +Expects a JSON object that has at least a state attribute: ```json { From 9af9fe0bb4ae51b5e5ac7a8072467ae19cb094e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:40:58 +0200 Subject: [PATCH 06/10] fix typo --- source/components/notify.instapush.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/components/notify.instapush.markdown b/source/components/notify.instapush.markdown index 3f319f84201..5943675fdd2 100644 --- a/source/components/notify.instapush.markdown +++ b/source/components/notify.instapush.markdown @@ -1,6 +1,6 @@ --- layout: page -title: "Instapush otification support" +title: "Instapush notification support" description: "Instructions how to add Instapush notifications to Home Assistant." date: 2015-05-01 18:00 sidebar: false From 3de73eb9a95c235da2a0de0283e181f7ab6cc1d7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:44:52 +0200 Subject: [PATCH 07/10] add link --- source/components/notify.xmpp.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/components/notify.xmpp.markdown b/source/components/notify.xmpp.markdown index 5d0cb377d71..cb709cbdb5a 100644 --- a/source/components/notify.xmpp.markdown +++ b/source/components/notify.xmpp.markdown @@ -10,7 +10,7 @@ footer: true --- -The xmpp platform allows you to deliver notifications from Home Assistant to a Jabber (XMPP) account. +The xmpp platform allows you to deliver notifications from Home Assistant to a [Jabber (XMPP)](http://xmpp.org) account. ```yaml # Example configuration.yaml entry From cb79cd6a24555de461def5de2d77142045a4e95d Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:45:43 +0200 Subject: [PATCH 08/10] update link markup --- source/components/notify.pushover.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/components/notify.pushover.markdown b/source/components/notify.pushover.markdown index 43615c38d30..d1afe9a2334 100644 --- a/source/components/notify.pushover.markdown +++ b/source/components/notify.pushover.markdown @@ -10,7 +10,7 @@ footer: true --- -James Cole has contributed support for
the PushOver service as a platform for the notify component. This allows components to send messages to the user using PushOver. +James Cole has contributed support for the [PushOver service](https://pushover.net/) as a platform for the notify component. This allows components to send messages to the user using PushOver. ```yaml # Example configuration.yaml entry From 89e19f350f2aeb603f588dade4da2685c243af04 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:46:46 +0200 Subject: [PATCH 09/10] add link --- source/components/sensor.sabnzbd.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/components/sensor.sabnzbd.markdown b/source/components/sensor.sabnzbd.markdown index fc7911c3dbd..fb8fe07e932 100644 --- a/source/components/sensor.sabnzbd.markdown +++ b/source/components/sensor.sabnzbd.markdown @@ -10,7 +10,7 @@ footer: true --- -James Cole has contributed support to integrate SABnzbd. This will allow you to monitor your downloads from within Home Assistant and setup automation based on the information. +James Cole has contributed support to integrate [SABnzbd](http://sabnzbd.org). This will allow you to monitor your downloads from within Home Assistant and setup automation based on the information. ```yaml # Example configuration.yaml entry From f9261e70a652b2bcd1f852f2cdc93ad21184e594 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 11 May 2015 08:48:43 +0200 Subject: [PATCH 10/10] add periods --- source/components/index.markdown | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/source/components/index.markdown b/source/components/index.markdown index 5db4a0787f6..2dfb30182b7 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -31,7 +31,7 @@ Entities are things that you want to observe within Home Assistant. Support for SABnzbd clients - Monitor queue and download speeds + Monitor queue and download speeds. @@ -91,7 +91,7 @@ Entities are things that you want to observe within Home Assistant. Support for Google Cast devices - Track what is being played and control playback. (temporarely disabled awaiting protobuf 3 release) + Track what is being played and control playback. (temporarely disabled awaiting protobuf 3 release). @@ -165,37 +165,37 @@ the manufacturers of these devices. Notify My Android (NMA) -Allow sending messages using Notify My Android (NMA) +Allow sending messages using Notify My Android (NMA). Instapush -Allow sending messages using Instapush +Allow sending messages using Instapush. PushBullet -Allow sending messages using PushBullet +Allow sending messages using PushBullet. PushOver -Allow sending messages using PushOver +Allow sending messages using PushOver. Jabber (XMPP) -Allow sending messages using Jabber (XMPP) +Allow sending messages using Jabber (XMPP). Browser -Open URLs on the host machine +Open URLs on the host machine. @@ -207,13 +207,13 @@ the manufacturers of these devices. Keyboard -Simulate key presses on the host machine +Simulate key presses on the host machine. OpenWeatherMap -Display current meteorological data from your location +Display current meteorological data from your location.