diff --git a/source/_posts/2015-04-25-release-notes.markdown b/source/_posts/2015-04-25-release-notes.markdown new file mode 100644 index 00000000000..f34500f8521 --- /dev/null +++ b/source/_posts/2015-04-25-release-notes.markdown @@ -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__
+[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/) + +

+ +

+ +__ISY994 hub support__
+ +[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__
+ +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/) + + +```yaml +# Example configuration.yaml entry +logbook: +``` + +__Transmission support__
+ +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__
+[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 +``` diff --git a/source/components/history.markdown b/source/components/history.markdown index 4eaf131195a..cfb8a9cd916 100644 --- a/source/components/history.markdown +++ b/source/components/history.markdown @@ -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 diff --git a/source/components/index.markdown b/source/components/index.markdown index 13bc6db4d3f..92382c0dbfb 100644 --- a/source/components/index.markdown +++ b/source/components/index.markdown @@ -82,6 +82,12 @@ Entities are things that you want to observe within Home Assistant. Support for Offers presence detection by scanning the network for connected devices. + + + Transmission + Monitor status and download speeds. + + Google Cast devices @@ -104,6 +110,7 @@ Home Assistant integrates with a variety of third party Home Automation hubs and [](/components/tellstick.html) [](/components/vera.html) [](/components/wink.html) +[](/components/modbus.html) ## {% linkable_title Services %} @@ -127,6 +134,12 @@ Home Assistant integrates with a variety of third party Home Automation hubs and Scans the network for supported devices. + + +Logbook +Provides a logbook-style view on the Entity history. + + PushBullet diff --git a/source/components/logbook.markdown b/source/components/logbook.markdown new file mode 100644 index 00000000000..ecfa48ca5f9 --- /dev/null +++ b/source/components/logbook.markdown @@ -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 +--- + + +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/) + + +```yaml +# Example configuration.yaml entry +logbook: +``` diff --git a/source/components/modbus.markdown b/source/components/modbus.markdown new file mode 100644 index 00000000000..0ef74914b12 --- /dev/null +++ b/source/components/modbus.markdown @@ -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 +--- + + +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 +``` diff --git a/source/components/sensor.transmission.markdown b/source/components/sensor.transmission.markdown new file mode 100644 index 00000000000..aec422fee05 --- /dev/null +++ b/source/components/sensor.transmission.markdown @@ -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 +--- + + +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' +``` diff --git a/source/images/screenshots/history-line-graphs.png b/source/images/screenshots/history-line-graphs.png new file mode 100644 index 00000000000..9f44dc7a30f Binary files /dev/null and b/source/images/screenshots/history-line-graphs.png differ diff --git a/source/images/screenshots/logbook.png b/source/images/screenshots/logbook.png new file mode 100644 index 00000000000..c83591d5118 Binary files /dev/null and b/source/images/screenshots/logbook.png differ diff --git a/source/images/supported_brands/modbus.png b/source/images/supported_brands/modbus.png new file mode 100644 index 00000000000..a6881178ff3 Binary files /dev/null and b/source/images/supported_brands/modbus.png differ diff --git a/source/images/supported_brands/transmission.png b/source/images/supported_brands/transmission.png new file mode 100644 index 00000000000..06072273350 Binary files /dev/null and b/source/images/supported_brands/transmission.png differ