Merge pull request #13 from fabaff/updates

Updates
This commit is contained in:
Paulus Schoutsen 2015-05-21 21:48:53 -07:00
commit ddef607692
8 changed files with 23 additions and 20 deletions

View File

@ -31,7 +31,7 @@ Entities are things that you want to observe within Home Assistant. Support for
<tr> <tr>
<td><a href='/components/sensor.sabnzbd.html'><img src='/images/supported_brands/sabnzbd.png' class='brand overview' /></a></td> <td><a href='/components/sensor.sabnzbd.html'><img src='/images/supported_brands/sabnzbd.png' class='brand overview' /></a></td>
<td><a href='/components/sensor.sabnzbd.html'>SABnzbd clients</a></td> <td><a href='/components/sensor.sabnzbd.html'>SABnzbd clients</a></td>
<td>Monitor queue and download speeds</td> <td>Monitor queue and download speeds.</td>
</tr> </tr>
<tr> <tr>
@ -103,7 +103,7 @@ Entities are things that you want to observe within Home Assistant. Support for
<tr> <tr>
<td><a href='/components/media_player.cast.html'><img src='/images/supported_brands/google_cast.png' class='brand overview' /></a></td> <td><a href='/components/media_player.cast.html'><img src='/images/supported_brands/google_cast.png' class='brand overview' /></a></td>
<td><a href='/components/media_player.cast.html'>Google Cast devices</a></td> <td><a href='/components/media_player.cast.html'>Google Cast devices</a></td>
<td>Track what is being played and control playback. (temporarely disabled awaiting protobuf 3 release)</td> <td>Track what is being played and control playback. (temporarely disabled awaiting protobuf 3 release).</td>
</tr> </tr>
<tr> <tr>
@ -177,37 +177,37 @@ the manufacturers of these devices.
<tr> <tr>
<td><img src='/images/supported_brands/nma.png' class='brand' /></td> <td><img src='/images/supported_brands/nma.png' class='brand' /></td>
<td><a href='/components/notify.nma.html'>Notify My Android (NMA)</a></td> <td><a href='/components/notify.nma.html'>Notify My Android (NMA)</a></td>
<td>Allow sending messages using Notify My Android (NMA)</td> <td>Allow sending messages using Notify My Android (NMA).</td>
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/instapush.png' class='brand' /></td> <td><img src='/images/supported_brands/instapush.png' class='brand' /></td>
<td><a href='/components/notify.instapush.html'>Instapush</a></td> <td><a href='/components/notify.instapush.html'>Instapush</a></td>
<td>Allow sending messages using Instapush</td> <td>Allow sending messages using Instapush.</td>
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/pushbullet.png' class='brand' /></td> <td><img src='/images/supported_brands/pushbullet.png' class='brand' /></td>
<td><a href='/components/notify.pushbullet.html'>PushBullet</a></td> <td><a href='/components/notify.pushbullet.html'>PushBullet</a></td>
<td>Allow sending messages using PushBullet</td> <td>Allow sending messages using PushBullet.</td>
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/pushover.png' class='brand' /></td> <td><img src='/images/supported_brands/pushover.png' class='brand' /></td>
<td><a href='/components/notify.pushover.html'>PushOver</a></td> <td><a href='/components/notify.pushover.html'>PushOver</a></td>
<td>Allow sending messages using PushOver</td> <td>Allow sending messages using PushOver.</td>
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/xmpp.png' class='brand' /></td> <td><img src='/images/supported_brands/xmpp.png' class='brand' /></td>
<td><a href='/components/notify.xmpp.html'>Jabber (XMPP)</a></td> <td><a href='/components/notify.xmpp.html'>Jabber (XMPP)</a></td>
<td>Allow sending messages using Jabber (XMPP)</td> <td>Allow sending messages using Jabber (XMPP).</td>
</tr> </tr>
<tr> <tr>
<td></td> <td></td>
<td><a href='/components/browser.html'>Browser</a></td> <td><a href='/components/browser.html'>Browser</a></td>
<td>Open URLs on the host machine</td> <td>Open URLs on the host machine.</td>
</tr> </tr>
<tr> <tr>
@ -219,19 +219,22 @@ the manufacturers of these devices.
<tr> <tr>
<td></td> <td></td>
<td><a href='/components/keyboard.html'>Keyboard</a></td> <td><a href='/components/keyboard.html'>Keyboard</a></td>
<td>Simulate key presses on the host machine</td> <td>Simulate key presses on the host machine.</td>
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/openweathermap.png' class='brand' /></td> <td><img src='/images/supported_brands/openweathermap.png' class='brand' /></td>
<td><a href='/components/sensor.openweathermap.html'>OpenWeatherMap</a></td> <td><a href='/components/sensor.openweathermap.html'>OpenWeatherMap</a></td>
<td>Display current meteorological data from your location.</td> <td>Display current meteorological data from your location.</td>
<<<<<<< HEAD
</tr> </tr>
<tr> <tr>
<td><img src='/images/supported_brands/bitcoin.png' class='brand' /></td> <td><img src='/images/supported_brands/bitcoin.png' class='brand' /></td>
<td><a href='/components/sensor.bitcoin.html'>Bitcoin</a></td> <td><a href='/components/sensor.bitcoin.html'>Bitcoin</a></td>
<td>Display details about the Bitcoin Network and your Blockchain.info online wallet.</td> <td>Display details about the Bitcoin Network and your Blockchain.info online wallet.</td>
=======
>>>>>>> f9261e70a652b2bcd1f852f2cdc93ad21184e594
</tr> </tr>
<tr> <tr>

View File

@ -1,6 +1,6 @@
--- ---
layout: page layout: page
title: "Instapush otification support" title: "Instapush notification support"
description: "Instructions how to add Instapush notifications to Home Assistant." description: "Instructions how to add Instapush notifications to Home Assistant."
date: 2015-05-01 18:00 date: 2015-05-01 18:00
sidebar: false sidebar: false

View File

@ -10,7 +10,7 @@ footer: true
--- ---
<img src='/images/supported_brands/pushover.png' class='brand pull-right' /> <img src='/images/supported_brands/pushover.png' class='brand pull-right' />
James Cole has contributed support for <a href='https://pushover.net/'>the PushOver service</a> 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 ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry

View File

@ -10,7 +10,7 @@ footer: true
--- ---
<img src='/images/supported_brands/xmpp.png' class='brand pull-right' /> <img src='/images/supported_brands/xmpp.png' class='brand pull-right' />
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 ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry

View File

@ -10,7 +10,7 @@ footer: true
--- ---
<img src='/images/supported_brands/sabnzbd.png' class='brand pull-right' /> <img src='/images/supported_brands/sabnzbd.png' class='brand pull-right' />
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 ```yaml
# Example configuration.yaml entry # Example configuration.yaml entry

View File

@ -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 your entities, such as visibility, entity IDs, updates, and many more. That is
why it is best practice to reference the existing class. 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 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 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 can be customized, take a look at the [Entity Abstract
Class](https://github.com/balloob/home-assistant/blob/master/homeassistant/helpers/entity.py#L18). Class](https://github.com/balloob/home-assistant/blob/master/homeassistant/helpers/entity.py#L18).

View File

@ -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: If the sun has set and the lights are not on:
Turn on the lights Turn on the lights
<!-- comment to seperate markdown blockquotes --> <!-- comment to separate markdown blockquotes -->
In the event that the combined state of all tracked devices changes to 'Not Home': In the event that the combined state of all tracked devices changes to 'Not Home':
If the lights are on: If the lights are on:
Turn off the lights Turn off the lights
<!-- comment to seperate markdown blockquotes --> <!-- comment to separate markdown blockquotes -->
In the event of the sun setting: In the event of the sun setting:
If the lights are off and the combined state of all tracked device equals 'Home': 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 %} ### {% 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.
<p class='img'> <p class='img'>
<a href='{{ root_url }}/images/architecture/ha_full_architecture.png'> <a href='{{ root_url }}/images/architecture/ha_full_architecture.png'>
@ -118,4 +118,4 @@ hass.block_till_stopped()
<p class='note'> <p class='note'>
Because each slave maintains its own ServiceRegistry it is possible to have multiple slaves respond to one service call. Because each slave maintains its own ServiceRegistry it is possible to have multiple slaves respond to one service call.
</p> </p>

View File

@ -56,7 +56,7 @@ The Home Assistant object contains three objects to help you interact with the s
| Object | Description | | Object | Description |
| ------ | ----------- | | ------ | ----------- |
| <code>hass.states</code> | 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). | | <code>hass.states</code> | 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). |
| <code>hass.events</code> | This is the EventBus. It allows you to trigger and listen for events.<br>[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L308). | | <code>hass.events</code> | This is the EventBus. It allows you to trigger and listen for events.<br>[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L308). |
| <code>hass.services</code> | This is the ServiceRegistry. It allows you to register services.<br>[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L589). | | <code>hass.services</code> | This is the ServiceRegistry. It allows you to register services.<br>[See available methods](https://github.com/balloob/home-assistant/blob/master/homeassistant/__init__.py#L589). |