Release notes April 25

This commit is contained in:
Paulus Schoutsen 2015-04-25 09:35:36 -07:00
parent 05c1c48e60
commit 269d686cf1
10 changed files with 209 additions and 1 deletions

View File

@ -0,0 +1,98 @@
---
layout: post
title: "Release notes for April 25, 2015"
description: "Introducing support for line charts, a logbook, ISY994 hub, Transmission and modbus."
date: 2015-04-25 6:57 -0700
date_formatted: "April 25, 2015"
comments: true
categories: release-notes
---
It's been a month since the latest update and a lot has happened again. Here a quick overview of the new things.
__Line Charts__<br>
[James](https://github.com/jamespcole) has upgraded the history in the frontend to support line graphs. Line graphs will be shown for any entity that has a unit of measurement. The line graphs will also be shown in the more info card of an entity. [See the demo for a live example.](/demo/)
<p class='img'>
<img src='/images/screenshots/history-line-graphs.png'>
</p>
__ISY994 hub support__<br>
<img src='/images/supported_brands/universal_devices.png' style='border:none; box-shadow: none; float: right;' height='50' />
[Ryan](https://github.com/rmkraus) has contributed support to integrate the ISY994 hub by Universal Devices. This allows you to integrate your X10/Insteon sensors, switches and lights.
He has created an extensive getting started guide which can be found on [the ISY994 component page](/components/isy994.html).
```yaml
# Example configuration.yaml entry
isy994:
```
__Logbook__<br>
<img src='/images/screenshots/logbook.png' style='margin-left:10px; float: right;' height="100" />
I (Paulus) have added a logbook component. The logbook component provides a different perspective on the history of your house by showing all the changes that happened to your house in chronological order. [See the demo for a live example.](/demo/)
<span class='clearfix'></span>
```yaml
# Example configuration.yaml entry
logbook:
```
__Transmission support__<br>
<img src='/images/supported_brands/transmission.png' style='border:none; box-shadow: none; float: right;' height='50' />
James has also contributed support for integrating Transmission into Home Assistant.
```yaml
# Example configuration.yaml entry
sensor:
platform: transmission
name: Transmission
host: 192.168.1.26
port: 9091
username: YOUR_USERNAME
password: YOUR_PASSWORD
monitored_variables:
- type: 'current_status'
- type: 'download_speed'
- type: 'upload_speed'
```
__Modbus support__<br>
[Kixam](https://github.com/kixam) has contributed support for modbus, a serial communication protocol to control PLCs. It currently supports sensors and switches which can be controlled over serial, TCP and UDP connections.
```yaml
# Example configuration.yaml entry
modbus:
type: serial
method: rtu
port: /dev/ttyUSB0
baudrate: 9600
stopbits: 1
bytesize: 8
parity: N
sensor:
platform: modbus
slave: 1
registers:
16:
name: My integer sensor
unit: C
24:
bits:
0:
name: My boolean sensor
2:
name: My other boolean sensor
switch:
platform: modbus
slave: 1
registers:
24:
bits:
0:
name: My switch
2:
name: My other switch
```

View File

@ -1,7 +1,7 @@
---
layout: page
title: "History support"
description: "Instructions how enable historyt support for Home Assistant."
description: "Instructions how to enable history support for Home Assistant."
date: 2015-03-23 19:59
sidebar: false
comments: false

View File

@ -82,6 +82,12 @@ Entities are things that you want to observe within Home Assistant. Support for
<td>Offers presence detection by scanning the network for connected devices.</td>
</tr>
<tr>
<td><a href='/components/sensor.transmission.html'><img src='/images/supported_brands/transmission.png' class='brand overview' /></a></td>
<td><a href='/components/sensor.transmission.html'>Transmission</a></td>
<td>Monitor status and download speeds.</td>
</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'>Google Cast devices</a></td>
@ -104,6 +110,7 @@ Home Assistant integrates with a variety of third party Home Automation hubs and
[<img src='/images/supported_brands/telldus_tellstick.png' class='brand' />](/components/tellstick.html)
[<img src='/images/supported_brands/vera.png' class='brand' />](/components/vera.html)
[<img src='/images/supported_brands/wink.png' class='brand' />](/components/wink.html)
[<img src='/images/supported_brands/modbus.png' class='brand' />](/components/modbus.html)
## {% linkable_title Services %}
@ -127,6 +134,12 @@ Home Assistant integrates with a variety of third party Home Automation hubs and
<td>Scans the network for supported devices.</td>
</tr>
<tr>
<td></td>
<td><a href='/components/logbook.html'>Logbook</a></td>
<td>Provides a logbook-style view on the Entity history.</td>
</tr>
<tr>
<td><img src='/images/supported_brands/pushbullet.png' class='brand' /></td>
<td><a href='/components/notify.pushbullet.html'>PushBullet</a></td>

View File

@ -0,0 +1,19 @@
---
layout: page
title: "Logbook support"
description: "Instructions how to enable the logbook component for Home Assistant."
date: 2015-04-25 9:23
sidebar: false
comments: false
sharing: true
footer: true
---
<img src='/images/screenshots/logbook.png' style='margin-left:10px; float: right;' height="100" />
The logbook component provides a different perspective on the history of your house by showing all the changes that happened to your house in chronological order. [See the demo for a live example.](/demo/)
<span class='clearfix'></span>
```yaml
# Example configuration.yaml entry
logbook:
```

View File

@ -0,0 +1,50 @@
---
layout: page
title: "Modbus"
description: "Instructions how to integrate Modbus within Home Assistant."
date: 2015-04-25 9:16
sidebar: false
comments: false
sharing: true
footer: true
---
<img src='/images/supported_brands/modbus.png' class='brand pull-right' />
Modbus is a serial communication protocol to control PLCs. It currently supports sensors and switches which can be controlled over serial, TCP and UDP connections.
```yaml
# Example configuration.yaml entry
modbus:
type: serial
method: rtu
port: /dev/ttyUSB0
baudrate: 9600
stopbits: 1
bytesize: 8
parity: N
sensor:
platform: modbus
slave: 1
registers:
16:
name: My integer sensor
unit: C
24:
bits:
0:
name: My boolean sensor
2:
name: My other boolean sensor
switch:
platform: modbus
slave: 1
registers:
24:
bits:
0:
name: My switch
2:
name: My other switch
```

View File

@ -0,0 +1,28 @@
---
layout: page
title: "Transmission support"
description: "Instructions how to integrate Transmission within Home Assistant."
date: 2015-04-25 9:06
sidebar: false
comments: false
sharing: true
footer: true
---
<img src='/images/supported_brands/transmission.png' class='brand pull-right' />
James Cole has contributed support to integrate Transmission. This will allow you to monitor your downloads from within Home Assistant and setup automation based on the information.
```yaml
# Example configuration.yaml entry
sensor:
platform: transmission
name: Transmission
host: 192.168.1.26
port: 9091
username: YOUR_USERNAME
password: YOUR_PASSWORD
monitored_variables:
- type: 'current_status'
- type: 'download_speed'
- type: 'upload_speed'
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 196 KiB