From bacd4aab2136bfcec9e22b45448dffbd9195f1a8 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Fri, 1 Jul 2016 08:45:13 -0700 Subject: [PATCH] Fix more for 0.23 release --- .../_components/garage_door.rpi_gpio.markdown | 26 +++++++++++++++++++ source/_components/garage_door.zwave.markdown | 15 +++++++++++ .../media_player.braviatv.markdown | 2 +- .../_components/rollershutter.zwave.markdown | 15 +++++++++++ source/_posts/2016-07-01-tbd.markdown | 7 ++--- source/_topics/secrets.markdown | 2 +- .../customizing-devices.markdown | 10 ++++++- source/getting-started/devices.markdown | 1 - 8 files changed, 71 insertions(+), 7 deletions(-) create mode 100644 source/_components/garage_door.rpi_gpio.markdown create mode 100644 source/_components/garage_door.zwave.markdown create mode 100644 source/_components/rollershutter.zwave.markdown diff --git a/source/_components/garage_door.rpi_gpio.markdown b/source/_components/garage_door.rpi_gpio.markdown new file mode 100644 index 00000000000..bb5a83000bc --- /dev/null +++ b/source/_components/garage_door.rpi_gpio.markdown @@ -0,0 +1,26 @@ +--- +layout: page +title: "Raspberry Pi Garage door" +description: "Instructions how to setup the Raspberry Pi garage doors within Home Assistant." +date: 2016-02-12 07:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: wink.png +ha_category: Garage Door +ha_release: 0.23 +--- + +```yaml +# Example configuration.yaml entry +garage_door: + platform: rpi_gpio + doors: + - relay_pin: 10 + state_pin: 11 + name: 'Left door' + - relay_pin: 12 + state_pin: 13 + name: 'Right door' +``` \ No newline at end of file diff --git a/source/_components/garage_door.zwave.markdown b/source/_components/garage_door.zwave.markdown new file mode 100644 index 00000000000..94e3b7bf4f2 --- /dev/null +++ b/source/_components/garage_door.zwave.markdown @@ -0,0 +1,15 @@ +--- +layout: page +title: "Z-Wave Garage Door" +description: "Instructions how to setup the Z-Wave garage doors within Home Assistant." +date: 2015-11-15 13:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: z-wave.png +ha_category: Garage Door +ha_release: 0.23 +--- + +To get your Z-Wave garage doors working with Home Assistant, follow the instructions for the general [Z-Wave component](/components/zwave/). diff --git a/source/_components/media_player.braviatv.markdown b/source/_components/media_player.braviatv.markdown index e65c3d738b2..06c19b6d997 100644 --- a/source/_components/media_player.braviatv.markdown +++ b/source/_components/media_player.braviatv.markdown @@ -14,7 +14,7 @@ ha_release: 0.23 The `braviatv` platform allows you to control a [Sony Bravia TV](http://www.sony.com). -Almost all [Sony Bravia TV 2013 and newer](http://info.tvsideview.sony.net/en_ww/home_device.html#bravia) are supported. +Almost all [Sony Bravia TV 2013 and newer](http://info.tvsideview.sony.net/en_ww/home_device.html#bravia) are supported. You will need to configure your TV to allow the Home Assistant for remote usage. To do that, ensure that your TV is turned on. Open the configuration popup on Home Assistant and enter a random PIN (for example 0000). After that, the TV will show you a PIN and Home Assistant will allow you to re-enter that PIN. Enter the PIN shown on your TV and Home Assistant will be able to control your Sony Bravia TV. diff --git a/source/_components/rollershutter.zwave.markdown b/source/_components/rollershutter.zwave.markdown new file mode 100644 index 00000000000..7db200683aa --- /dev/null +++ b/source/_components/rollershutter.zwave.markdown @@ -0,0 +1,15 @@ +--- +layout: page +title: "Z-Wave Rollershutter" +description: "Instructions how to setup the Z-Wave rollershutters within Home Assistant." +date: 2015-11-15 13:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: z-wave.png +ha_category: Rollershutter +ha_release: 0.23 +--- + +To get your Z-Wave rollershutters working with Home Assistant, follow the instructions for the general [Z-Wave component](/components/zwave/). diff --git a/source/_posts/2016-07-01-tbd.markdown b/source/_posts/2016-07-01-tbd.markdown index e13e4bccc57..3a066b24796 100644 --- a/source/_posts/2016-07-01-tbd.markdown +++ b/source/_posts/2016-07-01-tbd.markdown @@ -10,7 +10,7 @@ comments: true categories: Release-Notes --- -It's time for Home Assistant 0.23 and it's full of goodies. It's also the release that bumps us over a 1000 tests and to 94% test coverage! +It's time for Home Assistant 0.23 and it's full of goodies. It's also the release that bumps us over a 1000 tests and to 94% test coverage! Also our install issues on the Raspberry Pi and Synology have been resolved. This release brings support for two new ecosystems: [Envisalink] and [Homematic]. We can now also control your TV via HDMI using [HDMI-CEC] (which works on the Pi!) and another cool feature is the [persistent notifications] which allow you to add a notification to the frontend till dismissed. @@ -18,7 +18,7 @@ This release brings support for two new ecosystems: [Envisalink] and [Homematic] On the config side, you can now [store your passwords][secrets] in your OS keyring or just in a standalone file. We also got a new service to reload the core config so no reboots needed anymore after changing customize settings! - + - Support for [Envisalink] added ([alarm control panel][envi-alarm], [binary sensor][envi-binary-sensor], [sensor][envi-sensor]) ([@cinntax]) - Support for [Homematic] added ([binary sensor][hm-binary-sensor], [light][hm-light], [rollershutter][hm-rollershutter], [sensor][hm-sensor], [switch][hm-switch]) ([@pvizeli], [@danielperna84]) @@ -91,5 +91,6 @@ Breaking changes: [zwave-rollershutter]: /components/rollershutter.zwave/ [Fixer.io]: /components/sensor.fixer/ [persistent notifications]: /components/persistent_notification/ -[reload core config service]: /getting-started/XX +[reload core config service]: /getting-started/customizing-devices/#reloading-customize [Sony Bravia TV]: /components/media_player.braviatv/ +[Raspberry Pi GPIO pins]: /components/garage_door.rpi_gpio/ diff --git a/source/_topics/secrets.markdown b/source/_topics/secrets.markdown index 29b3107e54c..06ba38d4644 100644 --- a/source/_topics/secrets.markdown +++ b/source/_topics/secrets.markdown @@ -11,7 +11,7 @@ footer: true The `configuration.yaml` file a plain-text file thus it is readable for everyone who has access to the file. The file contains passwords and API tokens which need to be redacted if you want to share your configuration. This separation can also help you to keep easier track of your passwords and API keys (as they are all stored at one place and no longer spread across the `configuration.yaml` file) if you don't want to [split up your configuration](topics/splitting_configuration/). -### {% linkable_title `secrets.yaml` %} +### {% linkable_title Using secrets.yaml %} The workflow for the outsourcing in the `secrets.yaml` are very similar to the [splitting of the configuration](topics/splitting_configuration/). Create a `secrets.yaml` file in your Home assistant configuration directory (The location of the folder differs between operating systems: on OS X and Linux it's `~/.homeassistant` and on Windows it's `%APPDATA%/.homeassistant`). diff --git a/source/getting-started/customizing-devices.markdown b/source/getting-started/customizing-devices.markdown index e24a72eb45e..9fbaca4c7b8 100644 --- a/source/getting-started/customizing-devices.markdown +++ b/source/getting-started/customizing-devices.markdown @@ -8,7 +8,7 @@ comments: false sharing: true footer: true --- - + By default, all of your devices will be visible and have a default icon determined by their domain. You can customize the look and feel of your front page by altering some of these parameters. This can be done by adding the following configuration inside the `homeassistant:` section. Devices that you don't want to have visible can be hidden with `hidden`. @@ -42,4 +42,12 @@ homeassistant: assumed_state: false ``` +### {% linkable_title Reloading customize %} + +Home Assistant offers a service to reload the core configuration while Home Assistant is running called `homeassistant/reload_core_config`. This allows you to change your customize section and see it being applied without having to restart Home Assistant. To call this service, go to the service developer tool icon service developer tools, select the service `homeassistant/reload_core_config` and click "Call Service". + +

+New customize information will be applied the next time the state of the entity gets updated. +

+ ### [Next step: Setting up presence detection »](/getting-started/presence-detection/) diff --git a/source/getting-started/devices.markdown b/source/getting-started/devices.markdown index 8429f2312c5..8de52675eef 100644 --- a/source/getting-started/devices.markdown +++ b/source/getting-started/devices.markdown @@ -16,7 +16,6 @@ See the [components overview page](/components/) to find installation instructio Usually every entity needs its own entry in the `configuration.yaml` file. There are two styles for multiple entries: #### {% linkable_title Style 1: Collect every entity under the "parent" %} - ```yaml sensor: