From 6e47283c366525d09234b37374a74af280b52c94 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 3 Apr 2019 14:56:50 -0700 Subject: [PATCH 01/23] Update date --- source/_posts/2019-04-03-release-91.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-04-03-release-91.markdown b/source/_posts/2019-04-03-release-91.markdown index 086ee1cc88b..a281728cbd2 100644 --- a/source/_posts/2019-04-03-release-91.markdown +++ b/source/_posts/2019-04-03-release-91.markdown @@ -2,7 +2,7 @@ layout: post title: "0.91: More streaming, better Zigbee, cameras with ESPHome" description: "Big update that brings goodies across the board." -date: 2019-03-27 00:11:03 +date: 2019-04-03 00:11:03 date_formatted: "April 3, 2019" author: Paulus Schoutsen author_twitter: balloob From 64327da9f835f60343dea5aab78fd0e5121adb22 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 3 Apr 2019 15:06:52 -0700 Subject: [PATCH 02/23] Update url to hasspodcast --- source/_posts/2019-04-03-release-91.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-04-03-release-91.markdown b/source/_posts/2019-04-03-release-91.markdown index a281728cbd2..81d6e225ef0 100644 --- a/source/_posts/2019-04-03-release-91.markdown +++ b/source/_posts/2019-04-03-release-91.markdown @@ -17,7 +17,7 @@ It's time for release 0.91 and this release is all about streaming cameras. Home - Support to ask Google Assistant to show your camera on its display or on a Chromecast - Preload streams so that bringing up a stream on a device is super fast. This can be configured on a per camera basis via the camera more info dialog. -Thanks to [@hunterjm] for all this work on this! ❤️ Check the latest release of the [Home Assistant podcast](https://hasspodcast.io/) for an interview with [@hunterjm] about streams in Home Assistant. +Thanks to [@hunterjm] for all this work on this! ❤️ Check the latest release of the [Home Assistant podcast](https://hasspodcast.io/home-assistant-podcast-47-0-91-and-streaming-cameras-everywhere-with-jason/) for an interview with [@hunterjm] about streams in Home Assistant. We're still in the process of updating more cameras to support the stream component. If you want to try it today, the easiest approach is to configure a [generic camera][generic docs] with a `stream_source` or buy a camera that supports the standard ONVIF protocol. From f6668205a0fb417105f21e543403cd93992e665c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9-Marc=20Simard?= Date: Sat, 30 Mar 2019 04:27:24 -0400 Subject: [PATCH 03/23] Document GTFS optional argument include_tomorrow (#8491) --- source/_components/gtfs.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_components/gtfs.markdown b/source/_components/gtfs.markdown index 63c6222f5b0..d69b79452db 100644 --- a/source/_components/gtfs.markdown +++ b/source/_components/gtfs.markdown @@ -71,4 +71,9 @@ offset: required: false default: 0 type: [integer, time] +include_tomorrow: + description: Also search through tomorrow's schedule if no more departures are set for today. + required: false + default: false + type: boolean {% endconfiguration %} From 245964582c5ae28dad58f3ae8fbdda7ee8b108e8 Mon Sep 17 00:00:00 2001 From: SNoof85 Date: Sat, 30 Mar 2019 10:04:59 +0100 Subject: [PATCH 04/23] Freebox add Wifi switch documentation (#8843) * Add Wifi switch documentation * Added switch desc * Added switch HA Category * :pencil2: Tweaks --- source/_components/freebox.markdown | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/_components/freebox.markdown b/source/_components/freebox.markdown index a2e8344c895..9fc7f1c2f6c 100644 --- a/source/_components/freebox.markdown +++ b/source/_components/freebox.markdown @@ -12,6 +12,7 @@ ha_category: - Network - Presence Detection - Sensor + - Switch ha_release: 0.85 ha_iot_class: Local Polling redirect_from: @@ -25,6 +26,7 @@ There is currently support for the following device types within Home Assistant: * [Sensor](#sensor) with traffic metrics * [Device tracker](#presence-detection) for connected devices +* [Switch](#switch) to control WiFi ## {% linkable_title Configuration %} @@ -63,6 +65,9 @@ The first time Home Assistant will connect to your Freebox, you will need to authorize it by pressing the right arrow on the facade of the Freebox when prompted to do so. +To make the WiFi switch working you will have to add "Modification des réglages de la Freebox +" permission to Home Assitant application in "Paramètres de la Freebox" > "Gestion des accès" > "Applications". + ### {% linkable_title Supported routers %} Only the routers with Freebox OS are supported: @@ -91,3 +96,7 @@ refreshes the devices states. This platform offers you sensors to monitor a Freebox router. The monitored conditions are instant upload and download rates in KB/s. + +## {% linkable_title Switch %} + +This platform offers you a switch to toggle the Wifi on or off. This will toggle all WiFi interfaces of the router (all SSID and all bands). From e5fc2e201780a78e5a98021e9c1315840b92f6f6 Mon Sep 17 00:00:00 2001 From: Ryan Claussen Date: Sat, 30 Mar 2019 03:28:51 -0500 Subject: [PATCH 05/23] Add hourly forecast sensor creation and documentation for Dark Sky Sensor (#8871) --- source/_components/darksky.markdown | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/source/_components/darksky.markdown b/source/_components/darksky.markdown index 646a49f0fab..7a87aaf2f32 100644 --- a/source/_components/darksky.markdown +++ b/source/_components/darksky.markdown @@ -37,6 +37,9 @@ sensor: api_key: YOUR_API_KEY forecast: - 0 + hourly_forecast: + - 0 + - 1 monitored_conditions: - summary - icon @@ -54,7 +57,11 @@ name: default: Dark Sky type: string forecast: - description: List of days in the 7-day forecast you would like to receive data on, starting with today as day 0 and ending with day 7. Any condition from `monitored_conditions` with a daily forecast by Dark Sky will generate a sensor with entity_id `_`. + description: List of days in the 7-day forecast you would like to receive data on, starting with today as day 0 and ending with day 7. Any condition from `monitored_conditions` with a daily forecast by Dark Sky will generate a sensor with entity_id `_d`. + required: false + type: list +hourly_forecast: + description: List of hours in the 48-hour forecast you would like to receive data on, starting with this hour as hour 0 and ending with hour 48. Any condition from `monitored_conditions` with an hourly forecast by Dark Sky will generate a sensor with entity_id `_h`. required: false type: list language: @@ -219,3 +226,4 @@ While the platform is called "darksky" the sensors will show up in Home Assistan More details about the API are available in the [Dark Sky API documentation][]. [Dark Sky API documentation]: https://darksky.net/dev/docs + From e89cba9ef1c903e20b225b6bc721b0188ce426ed Mon Sep 17 00:00:00 2001 From: Heine Furubotten Date: Sat, 30 Mar 2019 16:52:43 +0100 Subject: [PATCH 06/23] Entur doc for omit_non_boarding and number_of_departures (#8921) --- .../_components/entur_public_transport.markdown | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/source/_components/entur_public_transport.markdown b/source/_components/entur_public_transport.markdown index d34a4b3f558..2685aeddad3 100644 --- a/source/_components/entur_public_transport.markdown +++ b/source/_components/entur_public_transport.markdown @@ -15,13 +15,13 @@ redirect_from: - /components/sensor.entur_public_transport/ --- -The `entur_public_transport` sensor gives real-time departure information for the next two departures from any bus stop, car ferry quay, train station, airport and person ferries quay in Norway. +The `entur_public_transport` sensor gives real-time departure information for the next departures from any bus stop, car ferry quay, train station, airport and person ferries quay in Norway. -For each stop place given in the configuration, a sensor will be mounted for that stop place. It will give remaining minutes until the nearest departure in the state, but also next departure in the attributes. Information about if the departure is monitored in real-time or is from scheduled times, and how many minutes there is in delays, are included as well. +For each stop place given in the configuration, a sensor will be mounted for that stop place. It will give remaining minutes until the nearest departure in the state, but also next departures in the attributes. Information about if the departure is monitored in real-time or is from scheduled times, and how many minutes there is in delays, are included as well. Real-time data is fetched from [Entur](https://www.entur.org). Entur is a service which collects and delivers information about all public transport available in Norway under an [open source license](https://data.norge.no/nlod/no). -

Note that the underlying API is rate limited and to avoid getting your instance blocked from entur the sensor is only fetching new information once a minute. It's recommended to only define one platform in the configuration at one time to not hit the rate limiting. +

Note that the underlying API is rate limited and to avoid getting your instance blocked from entur the sensor is only fetching new information every 45 seconds. It's recommended to not schedule updates more often than this.

## {% linkable_title Configuration %} @@ -59,6 +59,16 @@ line_whitelist: description: List of lines that should be whitelisted in the resulting sensors, and will only show when the defined lines are expected to leave the platform or station. All lines that you want on any of the sensors should be included in the list. required: false type: list +omit_non_boarding: + description: If the sensors should remove resulting departures that doesn't take new passangers, or is at last stop. + required: false + type: boolean + default: true +number_of_departures: + description: The number of departures that should be shown in the sensor attributes. Maximum 10, Minimum 2. + required: false + type: integer + default: 2 {% endconfiguration %} ## {% linkable_title Example usage %} From 600d708c4321d4c405cc855e017fe7321ff6d423 Mon Sep 17 00:00:00 2001 From: Fredrik Erlandsson Date: Sat, 30 Mar 2019 09:31:13 +0100 Subject: [PATCH 07/23] Add AirBase zone switches (#9040) * added AirBase switched * Remove redirect_from switch --- source/_components/daikin.markdown | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/_components/daikin.markdown b/source/_components/daikin.markdown index f7dcd4d9de9..11678457a2c 100644 --- a/source/_components/daikin.markdown +++ b/source/_components/daikin.markdown @@ -11,8 +11,10 @@ logo: daikin.png ha_category: - Climate - Sensor + - Switch ha_release: 0.59 ha_iot_class: Local Polling +ha_qa_scale: platinum redirect_from: - /components/climate.daikin/ - /components/sensor.daikin/ @@ -24,6 +26,7 @@ There is currently support for the following device types within Home Assistant: - [Climate](#climate) - [Sensor](#sensor) +- [Switch](#switch) ## {% linkable_title Supported hardware %} @@ -71,3 +74,7 @@ The `daikin` sensor platform integrates Daikin air conditioning systems into Hom - Inside temperature - Outside temperature + +## {% linkable_title Switch %} + +Daikin AirBase units exposes zones (typically rooms) that can be switched on/off individually. From 948a96c5979e8be0d4a9d7497828f2b846daa61e Mon Sep 17 00:00:00 2001 From: dilruacs Date: Sat, 30 Mar 2019 09:32:43 +0100 Subject: [PATCH 08/23] Remove ADB public key, file is not needed anymore (#9054) * Remove references to adbkey.pub * Upstream library does not need the public key anymore --- source/_components/androidtv.markdown | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/source/_components/androidtv.markdown b/source/_components/androidtv.markdown index 7ccb6a023f6..9e8ef468b3c 100644 --- a/source/_components/androidtv.markdown +++ b/source/_components/androidtv.markdown @@ -70,7 +70,7 @@ port: default: 5555 type: integer adbkey: - description: The path to your `adbkey` file. Note that the file `adbkey.pub` must be in the same directory. + description: The path to your `adbkey` file. required: false type: string adb_server_ip: @@ -158,12 +158,12 @@ If you get a "Device authentication required, no keys available" error when tryi In the dialog appearing on your Android TV / Fire TV, you must check the box that says "always allow connections from this device." ADB authentication in Home Assistant will only work using a trusted key.

-Once you've successfully connected to your Android TV / Fire TV via the command `adb connect `, the files `adbkey` and `adbkey.pub` will be created on your computer. The default locations for these files are (from [https://developer.android.com/studio/command-line/adb](https://developer.android.com/studio/command-line/adb)): +Once you've successfully connected to your Android TV / Fire TV via the command `adb connect `, the file `adbkey` will be created on your computer. The default locations for this file is (from [https://developer.android.com/studio/command-line/adb](https://developer.android.com/studio/command-line/adb)): - Linux and Mac: `$HOME/.android.` - Windows: `%userprofile%\.android.` -Copy the `adbkey` and `adbkey.pub` files to your Home Assistant folder and add the path to the `adbkey` file to your configuration. +Copy the `adbkey` file to your Home Assistant folder and add the path to the `adbkey` file to your configuration. ## {% linkable_title ADB Troubleshooting %} @@ -181,8 +181,6 @@ If you receive the error message `Error while setting up platform androidtv` in * Home Assistant does not have the appropriate permissions for the `adbkey` file and so it is not able to use it. Once you fix the permissions, the component should work. - * Newer ADB binaries do not generate an `adbkey.pub` file for you. This can be resolved by creating an empty `adbkey.pub` in the same directory, e.g., by running `touch adbkey.pub`. - ## {% linkable_title Services %} ### {% linkable_title `media_player.select_source` %} From dd0514c3d4dad48f7dfe44b5ed8f7d53d33c4387 Mon Sep 17 00:00:00 2001 From: Jason Hunter Date: Sat, 30 Mar 2019 04:25:52 -0400 Subject: [PATCH 09/23] add record services (#9062) --- source/_components/camera.markdown | 29 ++++++++++++++++++++++++++++- source/_components/stream.markdown | 29 +++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/source/_components/camera.markdown b/source/_components/camera.markdown index 0aee4c4e8dc..8a0f52d2577 100644 --- a/source/_components/camera.markdown +++ b/source/_components/camera.markdown @@ -57,7 +57,7 @@ Take a snapshot from a camera. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | no | Name(s) of entities to create a snapshot from, e.g., `camera.living_room_camera`. | -| `filename ` | no | Template of a file name. Variable is `entity_id`, e.g., {% raw %}`/tmp/snapshot_{{ entity_id }}`{% endraw %}. | +| `filename` | no | Template of a file name. Variable is `entity_id`, e.g., {% raw %}`/tmp/snapshot_{{ entity_id }}`{% endraw %}. | The path part of `filename` must be an entry in the `whitelist_external_dirs` in your [`homeassistant:`](/docs/configuration/basic/) section of your `configuration.yaml` file. @@ -73,6 +73,33 @@ action: ``` {% endraw %} +#### {% linkable_title Service `record` %} + +Make a `.mp4` recording from a camera stream. Requires `stream` component to be set up. + +Both `duration` and `lookback` options are suggestions, but should be consistent per camera. The actual length of the recording may vary. It is suggested that you tweak these settings to fit your needs. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `entity_id` | no | Name(s) of entities to create a snapshot from, e.g., `camera.living_room_camera`. | +| `filename` | no | Template of a file name. Variable is `entity_id`, e.g., {% raw %}`/tmp/{{ entity_id }}.mp4`{% endraw %}. | +| `duration` | yes | Target recording length (in seconds). Default: 30 | +| `lookback` | yes | Target lookback period (in seconds) to include in addition to duration. Only available if there is currently an active HLS stream. Default: 0 | + +The path part of `filename` must be an entry in the `whitelist_external_dirs` in your [`homeassistant:`](/docs/configuration/basic/) section of your `configuration.yaml` file. + +For example, the following action in an automation would take a recording from "yourcamera" and save it to /tmp with a timestamped filename. + +{% raw %} +```yaml +action: + service: camera.record + data: + entity_id: camera.yourcamera + filename: '/tmp/{{ entity_id }}_{{ now().strftime("%Y%m%d-%H%M%S") }}.mp4' +``` +{% endraw %} + #### {% linkable_title Service `play_stream` %} Play a live stream from a camera to selected media player(s). Requires `stream` component to be set up. diff --git a/source/_components/stream.markdown b/source/_components/stream.markdown index aa31666b926..1e67b3322e3 100644 --- a/source/_components/stream.markdown +++ b/source/_components/stream.markdown @@ -26,6 +26,35 @@ To enable this component, add the following lines to your `configuration.yaml` f stream: ``` +### {% linkable_title Services %} + +Once loaded, the `stream` platform will expose services that can be called to perform various actions. + +#### {% linkable_title Service `record` %} + +Make a `.mp4` recording from a provided stream. While this service can be called directly, it is used internally by the [`camera.record`](/components/camera#service-record) service. + +Both `duration` and `lookback` options are suggestions, but should be consistent per stream. The actual length of the recording may vary. It is suggested that you tweak these settings to fit your needs. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `stream_source` | no | The input source for the stream, e.g., `rtsp://my.stream.feed:554`. | +| `filename` | no | The file name string. Variable is `entity_id`, e.g., `/tmp/my_stream.mp4`. | +| `duration` | yes | Target recording length (in seconds). Default: 30 | +| `lookback` | yes | Target lookback period (in seconds) to include in addition to duration. Only available if there is currently an active HLS stream for `stream_source`. Default: 0 | + +The path part of `filename` must be an entry in the `whitelist_external_dirs` in your [`homeassistant:`](/docs/configuration/basic/) section of your `configuration.yaml` file. + +For example, the following action in an automation would take a recording from `rtsp://my.stream.feed:554` and save it to `/tmp`. + +```yaml +action: + service: camera.record + data: + stream_source: rtsp://my.stream.feed:554 + filename: '/tmp/my_stream.mp4' +``` + ## {% linkable_title Troubleshooting %} Some users on manual installs may see the following error in their logs after restarting: From a960d52e78a30a11b9f2c50a8df2499f10aac8fd Mon Sep 17 00:00:00 2001 From: Rohan Kapoor Date: Sat, 30 Mar 2019 01:44:55 -0700 Subject: [PATCH 10/23] Split out mopar into multiple platforms (#9068) * Split out mopar into multiple platforms * :fire: Removed unnecessary redirects --- source/_components/mopar.markdown | 32 +++++++++++++++++-------------- 1 file changed, 18 insertions(+), 14 deletions(-) diff --git a/source/_components/mopar.markdown b/source/_components/mopar.markdown index fc7306b5c70..61ccb5e898c 100644 --- a/source/_components/mopar.markdown +++ b/source/_components/mopar.markdown @@ -8,17 +8,23 @@ comments: false sharing: true footer: true logo: mopar.png -ha_category: Car +ha_category: + - Car + - Sensor + - Switch + - Lock ha_release: 0.53 ha_iot_class: Cloud Polling redirect_from: - /components/sensor.mopar/ --- -The `mopar` sensor provides the following for owners of FCA vehicles with a uConnect subscription: +The `mopar` component provides the following for owners of FCA vehicles with a uConnect subscription: - Sensor per vehicle with vehicle health report and other meta-data -- Service for remote commands: Lock/unlock, Engine on/off, Horn & lights +- Lock per vehicle allowing to lock/unlock the vehicle +- Switch per vehicle allowing to turn the engine on and off +- A service for running the horn & lights ## {% linkable_title Setup %} @@ -26,15 +32,14 @@ Be sure you have a [mopar.com](http://mopar.com) account with your vehicle(s) re ## {% linkable_title Configuration %} -To enable this sensor, add the following lines to your `configuration.yaml`. +To enable this component, add the following lines to your `configuration.yaml`. All platforms will be automatically loaded. ```yaml # Example configuration.yaml entry -sensor: - - platform: mopar - username: YOUR_USERNAME - password: YOUR_PASSWORD - pin: YOUR_UCONNECT_PIN +mopar: + username: YOUR_USERNAME + password: YOUR_PASSWORD + pin: YOUR_UCONNECT_PIN ``` {% configuration %} @@ -54,16 +59,15 @@ pin: ## {% linkable_title Service %} -Call the `sensor.mopar_remote_command` service to perform a remote command on your vehicle. +Call the `mopar.sound_horn` service to sound the horn and flash the lights on your vehicle. -- **vehicle_index** (*Required*): `vehicle_index` attribute found on sensor. -- **command** (*Required*): One of `LOCK/UNLOCK/START/STOP/HORN_LIGHT`. +| Service data attribute | Description | +| `vehicle_index` | The index of the vehicle to trigger. This is exposed in the sensor's device attributes. | Example data: ```json { - "vehicle_index": 0, - "command": "unlock" + "vehicle_index": 0 } ``` From d5c995135bea8f8ca5b62cd2b84c2741d99c1749 Mon Sep 17 00:00:00 2001 From: Erik-jan Riemers Date: Tue, 2 Apr 2019 09:47:22 +0200 Subject: [PATCH 11/23] Update on z-wave docs because of upcoming change (#9095) * Update z-wave section * :pencil2: Tweaks --- source/_docs/z-wave/services.markdown | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/source/_docs/z-wave/services.markdown b/source/_docs/z-wave/services.markdown index 905d85f7fd0..3c2e5f4664c 100644 --- a/source/_docs/z-wave/services.markdown +++ b/source/_docs/z-wave/services.markdown @@ -39,26 +39,15 @@ The `zwave` component exposes multiple services to help maintain the network. Al | test_node | Tells the controller to send no-op command(s) to a specific node. Requires `node_id` field. You can specify amount of test_messages to send by specifying it with `messages` field. In theory, this could bring back nodes marked as "presumed dead" | update_config | Attempt to update OZW configuration files from git to support newer devices. After you run this, wait a few minutes then stop Home Assistant. You can now back up your `zwcfg_*.xml` file, then delete the relevant entries from your `zwcfg_*.xml` (between and including `` and ``), and finally start Home Assistant. | -The `soft_reset` and `heal_network` commands can be used as part of an automation script to help keep a Z-Wave network running reliably as shown in the example below. By default, Home Assistant will run a `heal_network` at midnight. This is a configuration option for the `zwave` component. The option defaults to `true` but can be disabled by setting `autoheal` to false. If you're having issues with your Z-Wave network, try disabling this automation. +The `soft_reset` and `heal_network` commands can be used to help keep a Z-Wave network running reliably. This is a configuration option for the `zwave` component. The option defaults to `false` but can be enabled by setting `autoheal` to true. This, however, is bad practice since it introduces overhead that can be avoided since you only need to do a `heal_network` whenever one of the following actions are done: + +- Adding/Removing a new node +- Moving a node around +- Moving the Controller +- Removing a Dead Node

Using the `soft_reset` function with some Z-Wave controllers can cause the Z-Wave network to hang.

-```yaml -# Example configuration.yaml automation entry -automation: - - alias: test at 2:30am - trigger: - platform: time - at: '2:30:00' - action: - service: zwave.test_network - - - alias: heal at 2:32am - trigger: - platform: time - at: '2:32:00' - action: - service: zwave.heal_network -``` +To trigger a `heal_network`, one can always use *Settings -> Z-Wave Network Management -> Heal Network* from the GUI whenever one of the above actions took place. From 68064d61a177b4e918872a601b2f6452e83e14a8 Mon Sep 17 00:00:00 2001 From: Jason Hunter Date: Mon, 1 Apr 2019 23:43:49 -0400 Subject: [PATCH 12/23] add preload stream section (#9097) --- source/_components/camera.markdown | 11 ++++++++++- .../components/camera/preload-stream.png | Bin 0 -> 504437 bytes 2 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 source/images/components/camera/preload-stream.png diff --git a/source/_components/camera.markdown b/source/_components/camera.markdown index 8a0f52d2577..bde3c074194 100644 --- a/source/_components/camera.markdown +++ b/source/_components/camera.markdown @@ -102,7 +102,7 @@ action: #### {% linkable_title Service `play_stream` %} -Play a live stream from a camera to selected media player(s). Requires `stream` component to be set up. +Play a live stream from a camera to selected media player(s). Requires [`stream`](/components/stream) component to be set up. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -129,3 +129,12 @@ A simple way to test if you have set up your `camera` platform correctly, is to "entity_id": "camera.living_room_camera" } ``` + +### {% linkable_title Preload Stream %} + +If your camera supports it, and the [`stream`](/components/stream) component is setup, You will notice a "Preload Stream" option in the top right of the dialog when clicking to view the camera stream. This option will keep the stream alive, and preload the feed on Home Assistant startup. This will result in reduced latency when opening the stream in the frontend, as well as when using the `play_stream` service or Google Assistant integration. It does, however, utilize more resources on your machine, so it is recommended to check CPU usage if you plan to use this feature. + +

+ Screenshot showing Preload Stream option in Home Assistant front end. + Example showing the Preload Stream option in the camera dialog. +

\ No newline at end of file diff --git a/source/images/components/camera/preload-stream.png b/source/images/components/camera/preload-stream.png new file mode 100644 index 0000000000000000000000000000000000000000..fd6d5f8c22fa3a2ef1a32efa54e86343e84e6c3d GIT binary patch literal 504437 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

-_7V7KY}d9sxD~EL_^cIdLlI#;P=l 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 LAvP6L!4QZT@&9pIQH^ z|CGvnsb_x+^SOg+cykrae5~^x#FLEu4y)z)UG+cO!x9f ze&~U1?$E!ttvr?PUOM@gZOX}_yy03Kv=tr?s*WK?d%dc8>S~=E9B>zFx`?+pfg$*( z{n!p|$=IZtjKhL*dg*sz%4g0ufqmL2!J?`CS=v}>ba+C8TZ%BRaZ&#p? zhTUp1fOJ+OfWy^{vcPq$Rh~hq7$#cM67ORq)FP1Uf9eedxI!@ z!jSos+*yy^lOFcqrc{Y&kF9@%+MVmW*`s`gP~BkrFS~FiSg>!p$pbCi&y`tEvAoZ3WI(n!QKC~*>gIeXL_-ti`Om+Lfayq56o4^ zw75i_OuZ_8TmK7UxZwF5Kk=qd7eDI*0oPC2Bj^I-I59%s(_i66dvOg+*}T5^iq}!^ zf~I{sJ_N64YVo~`?j5$4qq6*e*V#e-#|=v>v~jI1occ=P9o}#iqxk zV|0-Q8cF3vpKP?M?9=yJRa`%iDT=~t2|WM0k^Q2g zl6(!|$k+v3d}{ey1ifn{^x7x!m(5VH_})Hcvrf9=OyC#K*Z5rAzjqv~oLXWBAOC{0 ze>pl=K9jexrT!BMa#Cq89*C_(pOK6=#hLbW`8@6UY2_e6>nmyPT${Aye5r+sR0l_k76#r>v{V7NBFq7O92ej$Vh@j9E0 zP>I!ldG(jhwL0fY3~AgCC_a3Q1=99;clKDoc{cE`fBkF6X1XBn-~Rh=S)}FyNRVsm zxja14Uruv7r1^_a7$FkK=z)WDq93E;xpvelaPsCx@VyG1G%h|UKD&dAQQ?9zADgIb z#X;t$opPq24O&y+(aGQf4gr0a&KVcUgKj$&n;DM7Bu72nUFyAvFJ-fVqnv@J-oIrMvQwAlFweN2mgatwcO?MAzc4L-

m|lTl?9(w<8Q4Q`Crq7$cJcDK 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�${^WfEM!)%yPX_$K}|Ve4-~ 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 Date: Wed, 3 Apr 2019 18:49:22 -0700 Subject: [PATCH 13/23] Add status.home-assistant.io to footer --- source/_includes/custom/footer.html | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_includes/custom/footer.html b/source/_includes/custom/footer.html index ca099bd7b3b..16b30baed86 100644 --- a/source/_includes/custom/footer.html +++ b/source/_includes/custom/footer.html @@ -16,6 +16,7 @@

  • Contact (no support!)
  • Privacy
  • +
  • System Status
  • From 706074a34e311be52d348427cbf47a04a95414da Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:31:58 +0200 Subject: [PATCH 14/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Evohome?= =?UTF-8?q?=20component=20pages=20(#9125)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_components/climate.evohome.markdown | 52 --------------------- source/_components/evohome.markdown | 47 +++++++++++++++++-- 2 files changed, 44 insertions(+), 55 deletions(-) delete mode 100644 source/_components/climate.evohome.markdown diff --git a/source/_components/climate.evohome.markdown b/source/_components/climate.evohome.markdown deleted file mode 100644 index 4656d3a1683..00000000000 --- a/source/_components/climate.evohome.markdown +++ /dev/null @@ -1,52 +0,0 @@ ---- -layout: page -title: "Honeywell evohome/TCC Climate devices" -description: "Instructions on how to utilize a Honeywell evohome/TCC system within Home Assistant." -date: 2018-09-25 12:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: honeywell.png -ha_category: Climate -ha_release: 0.80 -ha_iot_class: Cloud Polling ---- - -The `evohome` climate platform integrates your _non-US_ [Honeywell Total Connect Comfort (TCC)](https://international.mytotalconnectcomfort.com/Account/Login) system into Home Assistant. It has been tested with the Honeywell evohome multi-zone CH/DHW system, but other systems may also work. - -It is distinct from - but related to - the [`honeywell`](/components/climate.honeywell/) climate platform, which also allows (limited) integration with Honeywell Connected thermostats; these two components may well be usable side-by-side, but YMMV. - -The evohome evotouch Controller supports seven distict operating modes: Auto, AutoWithEco, Away, DayOff, HeatingOff, and Custom; AutoWithReset is a 7th, hidden, mode. - -Currently, only the standard HA operating modes are supported; the evohome modes are mapped thus: 'Eco' (AutoWithEco), 'Off' (HeatingOff), and 'Auto' (all other evohome modes). 'Away' mode is supported separately, in the HA fashion. - -The evohome Heating zones support only three operating modes: FollowSchedule, TemporaryOverride, and PermanentOverride. If the zone is in FollowSchedule mode, it inherits its `operating_mode` from the controller; the other modes are mapped to 'Manual' or 'Off'. - -A device's actual operating mode can be tracked via its `device_state_attributes`, which includes a JSON data structure for current state called `status`. For example: -```json -{ - 'zoneId': '999999', - 'temperatureStatus': { - 'temperature': 21.5, - 'isAvailable': true - }, - 'activeFaults': [], - 'setpointStatus': { - 'targetHeatTemperature': 17.5, - 'setpointMode': 'FollowSchedule' - }, - 'name': 'Main Room' -} -``` - -This data can be accessed in automations, etc., via a value template: -{% raw %} -``` -value_template: "{{ state_attr('climate.main_room', 'status').setpointStatus.setpointMode }}" -``` -{% endraw %} - -

    -Full configuration details can be found on the main [evohome component](/components/evohome/) page. -

    diff --git a/source/_components/evohome.markdown b/source/_components/evohome.markdown index 7ac73150974..b8ea759a062 100644 --- a/source/_components/evohome.markdown +++ b/source/_components/evohome.markdown @@ -8,16 +8,24 @@ comments: false sharing: true footer: true logo: honeywell.png -ha_category: Hub +ha_category: + - Hub + - Climate ha_release: 0.80 ha_iot_class: Cloud Polling +redirect_from: + - /components/climate.evohome/ --- -The `evohome` component is the main component to set up and integrate all _non-US_ [Honeywell Total Connect Comfort (TCC)](https://international.mytotalconnectcomfort.com/Account/Login) CH/DHW systems, primarily the Honeywell evohome multi-zone CH/DHW system. It does not support the home security functionality of TCC. +The `evohome` component is the main component to set up and integrate all _non-US_ [Honeywell Total Connect Comfort (TCC)](https://international.mytotalconnectcomfort.com/Account/Login) CH/DHW systems, primarily the Honeywell evohome multi-zone CH/DHW system. It does not support the home security functionality of TCC. It uses v2 of the [evohome-client](https://github.com/watchforstock/evohome-client) client library and so will let you control (only) EU/international systems. It _does not_ leverage the [somecomfort](https://github.com/kk7ds/somecomfort) client library as used by US-based systems; for those, you may find what you need at the [honeywell climate platform](/components/climate.honeywell/). -Currently, only Controllers and Heating zones are supported; support for DHW controllers will be added at a later time. More information is available on the [evohome climate platform](/components/climate.evohome/) page. +Currently, only Controllers and Heating zones are supported; support for DHW controllers will be added at a later time. More information is available on the [evohome climate platform](#climate) page. + +There is currently support for the following device types within Home Assistant: + +- [Climate](#climate) ## {% linkable_title Configuration %} @@ -53,3 +61,36 @@ scan_interval: This is an IoT cloud-polling device, and the recommended minimum `scan_interval` is 300 seconds. Testing has indicated that this is a safe interval that - by itself - shouldn't cause you to be rate-limited by Honeywell. +## {% linkable_title Climate %} + +It is distinct from - but related to - the [`honeywell`](/components/climate.honeywell/) climate platform, which also allows (limited) integration with Honeywell Connected thermostats; these two components may well be usable side-by-side, but YMMV. + +The evohome evotouch Controller supports seven distict operating modes: Auto, AutoWithEco, Away, DayOff, HeatingOff, and Custom; AutoWithReset is a 7th, hidden, mode. + +Currently, only the standard HA operating modes are supported; the evohome modes are mapped thus: 'Eco' (AutoWithEco), 'Off' (HeatingOff), and 'Auto' (all other evohome modes). 'Away' mode is supported separately, in the HA fashion. + +The evohome Heating zones support only three operating modes: FollowSchedule, TemporaryOverride, and PermanentOverride. If the zone is in FollowSchedule mode, it inherits its `operating_mode` from the controller; the other modes are mapped to 'Manual' or 'Off'. + +A device's actual operating mode can be tracked via its `device_state_attributes`, which includes a JSON data structure for current state called `status`. For example: +```json +{ + 'zoneId': '999999', + 'temperatureStatus': { + 'temperature': 21.5, + 'isAvailable': true + }, + 'activeFaults': [], + 'setpointStatus': { + 'targetHeatTemperature': 17.5, + 'setpointMode': 'FollowSchedule' + }, + 'name': 'Main Room' +} +``` + +This data can be accessed in automations, etc., via a value template: +{% raw %} +``` +value_template: "{{ state_attr('climate.main_room', 'status').setpointStatus.setpointMode }}" +``` +{% endraw %} \ No newline at end of file From 37e3745f717e0a898414dc26badf671d2ebb2e15 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:32:40 +0200 Subject: [PATCH 15/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Bbox=20p?= =?UTF-8?q?latform=20pages=20(#9124)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_components/bbox.markdown | 54 ++++++++++++++++--- .../_components/device_tracker.bbox.markdown | 47 ---------------- 2 files changed, 48 insertions(+), 53 deletions(-) delete mode 100644 source/_components/device_tracker.bbox.markdown diff --git a/source/_components/bbox.markdown b/source/_components/bbox.markdown index 6e24792e748..402228e8cc7 100644 --- a/source/_components/bbox.markdown +++ b/source/_components/bbox.markdown @@ -1,27 +1,69 @@ --- layout: page -title: "Bbox Sensor" -description: "How to integrate Bbox Bandwidth measuring within Home Assistant." +title: "Bbox" +description: "Instructions on how to integrate Bouygues Bbox routers into Home Assistant." date: 2016-10-22 01:00 sidebar: true comments: false sharing: true footer: true logo: bbox.png -ha_category: Network +ha_category: + - Network + - Sensor + - Presence Detection ha_release: 0.31 -ha_iot_class: Local Push +ha_iot_class: Local Polling redirect_from: - /components/sensor.bbox/ + - /components/device_tracker.bbox/ --- The `bbox` platform uses the [Bbox Modem Router](https://fr.wikipedia.org/wiki/Bbox/) from the French Internet provider Bouygues Telecom. Sensors are mainly bandwidth measures. +There is currently support for the following device types within Home Assistant: + +- [Presence Detection](#presence-detection) +- [Sensor](#sensor) +

    Due to third party limitation, the sensors will only be available if Home Assistant and the Bbox are on the same local area network. You can check this by going to 192.168.1.254 with your web browser.

    -## {% linkable_title Configuration %} +## {% linkable_title Presence Detection %} + +The `bbox` platform offers presence detection by looking at connected devices to a [Bbox](https://fr.wikipedia.org/wiki/Bbox) based router from [Bouygues](https://www.bouyguestelecom.fr/), which is one of the main Internet provider in France. + +Bbox is a generic name for different hardware routers. The platform has been tested with the following devices: + +- Sagem F@st 5330b + +### {% linkable_title Configuration %} + +To use an Bbox router in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +device_tracker: + - platform: bbox +``` + +{% configuration %} +host: + description: IP address of your Bbox device. + required: false + type: string + default: 192.168.1.254 +{% endconfiguration %} + + +

    +For now and due to third party limitation, the Bbox must be on the same local network as the Home Assistant installation. +

    + +See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked. + +## {% linkable_title Sensor %} To add Bbox sensors to your installation, add the following to your `configuration.yaml` file: @@ -55,4 +97,4 @@ monitored_variables: description: Instant measure of the current used bandwidth for download. current_up_bandwidth: description: Instant measure of the current used bandwidth for upload. -{% endconfiguration %} +{% endconfiguration %} \ No newline at end of file diff --git a/source/_components/device_tracker.bbox.markdown b/source/_components/device_tracker.bbox.markdown deleted file mode 100644 index 6247246d64d..00000000000 --- a/source/_components/device_tracker.bbox.markdown +++ /dev/null @@ -1,47 +0,0 @@ ---- -layout: page -title: "Bbox" -description: "Instructions on how to integrate Bouygues Bbox routers into Home Assistant." -date: 2016-10-13 23:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: bbox.png -ha_category: Presence Detection -ha_release: 0.31 -ha_iot_class: Local Polling ---- - - -The `bbox` platform offers presence detection by looking at connected devices to a [Bbox](https://fr.wikipedia.org/wiki/Bbox) based router from [Bouygues](https://www.bouyguestelecom.fr/), which is one of the main Internet provider in France. - -Bbox is a generic name for different hardware routers. The platform has been tested with the following devices: - -- Sagem F@st 5330b - -## {% linkable_title Configuration %} - -To use an Bbox router in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -device_tracker: - - platform: bbox -``` - -{% configuration %} -host: - description: IP address of your Bbox device. - required: false - type: string - default: 192.168.1.254 -{% endconfiguration %} - - -

    -For now and due to third party limitation, the Bbox must be on the same local network as the Home Assistant installation. -

    - -See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked. - From e5604cefc577418250ab26eef739fd45b8b0165c Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:32:51 +0200 Subject: [PATCH 16/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Ping=20p?= =?UTF-8?q?latform=20pages=20(#9123)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🚜 Merges/Redirect Ping platform pages * :pencil2: Tweak --- .../_components/device_tracker.ping.markdown | 46 ---------------- source/_components/ping.markdown | 52 +++++++++++++++++-- 2 files changed, 47 insertions(+), 51 deletions(-) delete mode 100644 source/_components/device_tracker.ping.markdown diff --git a/source/_components/device_tracker.ping.markdown b/source/_components/device_tracker.ping.markdown deleted file mode 100644 index 06305cec6d2..00000000000 --- a/source/_components/device_tracker.ping.markdown +++ /dev/null @@ -1,46 +0,0 @@ ---- -layout: page -title: "Ping (ICMP)" -description: "Instructions on how to integrate Ping (ICMP)-based presence detection into Home Assistant." -date: 2017-01-06 08:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: home-assistant.png -ha_category: Network -ha_release: 0.36 -ha_qa_scale: internal ---- - - -The `ping` device tracker platform offers presence detection by using `ping` to send ICMP echo requests. This can be useful when devices are running a firewall and are blocking UDP or TCP packets but responding to ICMP requests (like Android phones). This tracker doesn't need to know the MAC address since the host can be on a different subnet. This makes this an option to detect hosts on a different subnet when `nmap` or other solutions don't work since `arp` doesn't work. - -

    - Please keep in mind that modern smart phones will usually turn off WiFi when they are idle. Simple trackers like this may not be reliable on their own. -

    - -## {% linkable_title Configuration %} - -To use this presence detection in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -device_tracker: - - platform: ping - hosts: - hostone: 192.168.2.10 -``` - -{% configuration %} -hosts: - description: List of device names and their corresponding IP address or hostname. - required: true - type: list -count: - description: Number of packet used for each device (avoid false detection). - required: false - type: integer -{% endconfiguration %} - -See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked. diff --git a/source/_components/ping.markdown b/source/_components/ping.markdown index 3c3af364e24..e99c62b91c9 100644 --- a/source/_components/ping.markdown +++ b/source/_components/ping.markdown @@ -1,23 +1,32 @@ --- layout: page -title: "Ping (ICMP) Binary sensor" -description: "Instructions on how to integrate Ping (ICMP)-based binary sensors into Home Assistant." +title: "Ping (ICMP)" +description: "Instructions on how to integrate Ping (ICMP)-based into Home Assistant." date: 2017-04-11 08:00 sidebar: true comments: false sharing: true footer: true logo: home-assistant.png -ha_category: Network +ha_category: + - Network + - Binary Sensor + - Presence Detection ha_release: 0.43 ha_qa_scale: internal redirect_from: - /components/binary_sensor.ping/ + - /components/device_tracker.ping/ --- -The `ping` binary sensor platform allows you to use `ping` to send ICMP echo requests. This way you can check if a given host is online and determine the round trip times from your Home Assistant instance to that system. +There is currently support for the following device types within Home Assistant: -## {% linkable_title Configuration %} +- [Binary Sensor](#binary-sensor) +- [Presence Detection](#presence-detection) + +## {% linkable_title Binary Sensor %} + +The `ping` binary sensor platform allows you to use `ping` to send ICMP echo requests. This way you can check if a given host is online and determine the round trip times from your Home Assistant instance to that system. To use this sensor in your installation, add the following to your `configuration.yaml` file: @@ -66,3 +75,36 @@ binary_sensor:

    When run on Windows systems, the round trip time attributes are rounded to the nearest millisecond and the mdev value is unavailable.

    + +## {% linkable_title Presence Detection %} + +The `ping` device tracker platform offers presence detection by using `ping` to send ICMP echo requests. This can be useful when devices are running a firewall and are blocking UDP or TCP packets but responding to ICMP requests (like Android phones). This tracker doesn't need to know the MAC address since the host can be on a different subnet. This makes this an option to detect hosts on a different subnet when `nmap` or other solutions don't work since `arp` doesn't work. + +

    + Please keep in mind that modern smart phones will usually turn off WiFi when they are idle. Simple trackers like this may not be reliable on their own. +

    + +### {% linkable_title Configuration %} + +To use this presence detection in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +device_tracker: + - platform: ping + hosts: + hostone: 192.168.2.10 +``` + +{% configuration %} +hosts: + description: List of device names and their corresponding IP address or hostname. + required: true + type: list +count: + description: Number of packet used for each device (avoid false detection). + required: false + type: integer +{% endconfiguration %} + +See the [device tracker component page](/components/device_tracker/) for instructions how to configure the people to be tracked. From 57668dcc83271483f784320db906c79447a1742a Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:33:16 +0200 Subject: [PATCH 17/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Thinking?= =?UTF-8?q?cleaner=20platform=20pages=20(#9116)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🚜 Merges/Redirect Thinkingcleaner platform pages * :pencil2: Tweak * :pencil2: Tweak --- .../switch.thinkingcleaner.markdown | 26 ---------------- source/_components/thinkingcleaner.markdown | 30 +++++++++++++++++-- 2 files changed, 27 insertions(+), 29 deletions(-) delete mode 100644 source/_components/switch.thinkingcleaner.markdown diff --git a/source/_components/switch.thinkingcleaner.markdown b/source/_components/switch.thinkingcleaner.markdown deleted file mode 100644 index a16f6041c1c..00000000000 --- a/source/_components/switch.thinkingcleaner.markdown +++ /dev/null @@ -1,26 +0,0 @@ ---- -layout: page -title: "Thinking Cleaner Switch" -description: "Instructions on how to integrate a ThinkingCleaner switches within Home Assistant." -date: 2016-04-10 17:24 -sidebar: true -comments: false -sharing: true -footer: true -logo: thinkingcleaner.png -ha_category: Switch -ha_iot_class: Local Polling -ha_release: 0.18 ---- - -The `thinkingcleaner` switch platform allows you to control your [Thinking Cleaner](http://www.thinkingcleaner.com) add-on. - -To enable this switch in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: thinkingcleaner -``` - -This will automatically add switches for each Thinking Cleaner in your network. diff --git a/source/_components/thinkingcleaner.markdown b/source/_components/thinkingcleaner.markdown index c422a00011d..0cd6c0f6e91 100644 --- a/source/_components/thinkingcleaner.markdown +++ b/source/_components/thinkingcleaner.markdown @@ -1,20 +1,30 @@ --- layout: page -title: "Thinking Cleaner sensor" -description: "Instructions on how to integrate a ThinkingCleaner sensor within Home Assistant." +title: "Thinking Cleaner" +description: "Instructions on how to integrate a ThinkingCleaner within Home Assistant." date: 2016-04-10 17:24 sidebar: true comments: false sharing: true footer: true logo: thinkingcleaner.png -ha_category: Sensor +ha_category: + - Sensor + - Switch ha_iot_class: Local Polling ha_release: 0.18 redirect_from: - /components/sensor.thinkingcleaner/ + - /components/switch.thinkingcleaner/ --- +There is currently support for the following device types within Home Assistant: + +- [Sensor](#sensor) +- [Switch](#switch) + +## {% linkable_title Sensor %} + The `thinkingcleaner` sensor platform simple displays information about your [Thinking Cleaner](http://www.thinkingcleaner.com) add-on. To enable this sensor in your installation, add the following to your `configuration.yaml` file: @@ -26,3 +36,17 @@ sensor: ``` This will automatically add sensors for each Thinking Cleaner in your network. + +## {% linkable_title switch %} + +The `thinkingcleaner` switch platform allows you to control your [Thinking Cleaner](http://www.thinkingcleaner.com) add-on. + +To enable this switch in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: thinkingcleaner +``` + +This will automatically add switches for each Thinking Cleaner in your network. From 4406672e33925d1640e7707f0a615a66a0855ff6 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:35:10 +0200 Subject: [PATCH 18/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Sensehat?= =?UTF-8?q?=20platform=20pages=20(#9117)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🚜 Merges/Redirect Sensehat platform pages * :pencil2: Fix link * :pencil2: Tweak --- source/_components/sensehat.markdown | 184 +++++++++++++++++++- source/_components/sensor.sensehat.markdown | 179 ------------------- 2 files changed, 180 insertions(+), 183 deletions(-) delete mode 100644 source/_components/sensor.sensehat.markdown diff --git a/source/_components/sensehat.markdown b/source/_components/sensehat.markdown index 9385b724c1a..d42541c08c3 100644 --- a/source/_components/sensehat.markdown +++ b/source/_components/sensehat.markdown @@ -1,6 +1,6 @@ --- layout: page -title: "Sense HAT Light" +title: "Sense HAT" description: "Instructions on how to setup Sense HAT LED lights within Home Assistant." date: 2017-04-29 16:00 sidebar: true @@ -8,16 +8,25 @@ comments: false sharing: true footer: true logo: sense-hat.png -ha_category: DIY +ha_category: + - DIY + - Light + - Sensor ha_iot_class: Assumed State ha_release: 0.44 redirect_from: - /components/light.sensehat/ + - /components/sensor.sensehat/ --- -The `sensehat` light platform lets you control the [Sense HAT](https://www.raspberrypi.org/products/sense-hat/) board's 8x8 RGB LED matrix on your Raspberry Pi from within Home Assistant. +There is currently support for the following device types within Home Assistant: -## {% linkable_title Configuration %} +- [Light](#light) +- [Sensor](#sensor) + +## {% linkable_title Light %} + +The `sensehat` light platform lets you control the [Sense HAT](https://www.raspberrypi.org/products/sense-hat/) board's 8x8 RGB LED matrix on your Raspberry Pi from within Home Assistant. To add `sensehat` light to your installation, add the following to your `configuration.yaml` file: @@ -27,3 +36,170 @@ light: - platform: sensehat ``` +## {% linkable_title Sensor %} + +The `sensehat` sensor platform allows you to display information collected by a [Sense HAT](https://www.raspberrypi.org/products/sense-hat/) add-on board for Raspberry Pi. + +To add this platform to your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: sensehat + display_options: + - temperature + - humidity + - pressure +``` + +{% configuration %} +display_options: + description: List of details to monitor. + required: true + default: "`memory_free`" + type: list + keys: + temperature: + description: Temperature + humidity: + description: Humidity + pressure: + description: Pressure +name: + description: Change the name of te sensor, for in the frontend. + required: false + type: string +is_hat_attached: + description: Declaring that the SenseHAT _is_ physically on the Raspberry Pi. + required: false + default: true + type: boolean +{% endconfiguration %} + +### {% linkable_title Customizing the Sense HAT data %} + +#### {% linkable_title Format the sensor values %} + +Add the following to your `sensor`: + +{% raw %} + +```yaml +# Example configuration.yaml entry +sensor: + - platform: sensehat + display_options: + - temperature + - humidity + - pressure + + - platform: template + sensors: + sensehat_temperature: + value_template: '{{ states.sensor.temperature.state | round(1) }}' + unit_of_measurement: '°C' + sensehat_pressure: + value_template: '{{ states.sensor.pressure.state | round(1) }}' + unit_of_measurement: 'mb' + sensehat_humidity: + value_template: '{{ states.sensor.humidity.state | round(1) }}' + unit_of_measurement: '%' +``` + +{% endraw %} + +#### {% linkable_title Give the values friendly names & icons %} + +Add the following to your `customize`: + +```yaml +# Example configuration.yaml entry +customize: + sensor.sensehat_temperature: + icon: mdi:thermometer + friendly_name: "Temperature" + sensor.sensehat_humidity: + icon: mdi:weather-rainy + friendly_name: "Humidity" + sensor.sensehat_pressure: + icon: mdi:gauge + friendly_name: "Pressure" +``` + +#### {% linkable_title Create a group %} + +Add the following to your `groups`: + +```yaml +# Example configuration.yaml entry +group: + sense_hat: + name: Sense HAT + entities: + - sensor.sensehat_temperature + - sensor.sensehat_humidity + - sensor.sensehat_pressure +``` + +Add the sense_hat group (_Kitchen for example_) + +```yaml +# Example configuration.yaml entry +group: + kitchen: + - group.sense_hat +``` + +### {% linkable_title Directions for installing on Raspberry Pi All-In-One installer and HASSbian: %} + +Here are the steps to make the _SenseHAT_ sensor work _successfully_ with the virtual environment versions. + +#### {% linkable_title Install SenseHAT package to _homeassistant_venv_ %} + +```bash +# switch to the homeassistant_venv environment +sudo -u homeassistant -H -s +source /srv/homeassistant/homeassistant_venv/bin/activate + +# install the sense-hat lib +pip3 install sense-hat +# be patient, this will take a long while +``` + +#### {% linkable_title Return to `pi` %} + +Type `exit` to quit out of the _homeassistant_venv_ back to your `pi` environment. + +As all of the following steps should be under the `pi` user environment. + +#### {% linkable_title Install _RTIMU_ %} + +```bash +# pi user environment: Install RTIMU +pip3 install rtimulib + +# pi user environment: Add _homeassistant_ user to the _input_, _video_ and the _i2c_ groups +sudo addgroup homeassistant input +sudo addgroup homeassistant i2c +sudo addgroup homeassistant video + +# HA environment: Add symlink to RTIMU +ln -s /usr/lib/python3/dist-packages/RTIMU.cpython-35m-arm-linux-gnueabihf.so /srv/homeassistant/lib/python3.5/site-packages/ + +# pi user environment: Reboot Raspberry Pi to apply changes +sudo reboot +``` + +Unfortunately enabling the SenseHAT Sensor component for a Virtual Environment install of Home Assistant fails with errors. +_(The Raspberry Pi All-In-One installer and HASSbian both run Home Assistant in an virtual environment)._ +These issues have been discussed in the repository issue [#5093](https://github.com/home-assistant/home-assistant/issues/5093) + +This fix has been tested with a clean install of: + +* [Raspbian Jessie - version January 2017](https://downloads.raspberrypi.org/raspbian/images/raspbian-2017-01-10/) + +and + +* [Home Assistant 0.37.1](/getting-started/installation-raspberry-pi-all-in-one/) + +For setting up the Sense HAT's RGB LED matrix as lights within Home Assistant, please see the [Sense HAT light component](#light). diff --git a/source/_components/sensor.sensehat.markdown b/source/_components/sensor.sensehat.markdown deleted file mode 100644 index f2f52d454b4..00000000000 --- a/source/_components/sensor.sensehat.markdown +++ /dev/null @@ -1,179 +0,0 @@ ---- -layout: page -title: "Sense HAT" -description: "Instructions on how to integrate Sense HAT within Home Assistant." -date: 2018-06-03 11:30 -sidebar: true -comments: false -sharing: true -footer: true -logo: sense-hat.png -ha_category: DIY -ha_release: 0.35 -ha_iot_class: Local Push ---- - -The `sensehat` sensor platform allows you to display information collected by a [Sense HAT](https://www.raspberrypi.org/products/sense-hat/) add-on board for Raspberry Pi. - -## {% linkable_title Configuration %} - -To add this platform to your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -sensor: - - platform: sensehat - display_options: - - temperature - - humidity - - pressure -``` - -{% configuration %} -display_options: - description: List of details to monitor. - required: true - default: "`memory_free`" - type: list - keys: - temperature: - description: Temperature - humidity: - description: Humidity - pressure: - description: Pressure -name: - description: Change the name of te sensor, for in the frontend. - required: false - type: string -is_hat_attached: - description: Declaring that the SenseHAT _is_ physically on the Raspberry Pi. - required: false - default: true - type: boolean -{% endconfiguration %} - -## {% linkable_title Customizing the Sense HAT data %} - -**Format the sensor values** -Add the following to your `sensor`: - -{% raw %} - -```yaml -# Example configuration.yaml entry -sensor: - - platform: sensehat - display_options: - - temperature - - humidity - - pressure - - - platform: template - sensors: - sensehat_temperature: - value_template: '{{ states.sensor.temperature.state | round(1) }}' - unit_of_measurement: '°C' - sensehat_pressure: - value_template: '{{ states.sensor.pressure.state | round(1) }}' - unit_of_measurement: 'mb' - sensehat_humidity: - value_template: '{{ states.sensor.humidity.state | round(1) }}' - unit_of_measurement: '%' -``` - -{% endraw %} - -**Give the values friendly names & icons** -Add the following to your `customize`: - -```yaml -# Example configuration.yaml entry -customize: - sensor.sensehat_temperature: - icon: mdi:thermometer - friendly_name: "Temperature" - sensor.sensehat_humidity: - icon: mdi:weather-rainy - friendly_name: "Humidity" - sensor.sensehat_pressure: - icon: mdi:gauge - friendly_name: "Pressure" -``` - -**Create a group** -Add the following to your `groups`: - -```yaml -# Example configuration.yaml entry -group: - sense_hat: - name: Sense HAT - entities: - - sensor.sensehat_temperature - - sensor.sensehat_humidity - - sensor.sensehat_pressure -``` - -Add the sense_hat group (_Kitchen for example_) - -```yaml -# Example configuration.yaml entry -group: - kitchen: - - group.sense_hat -``` - -## {% linkable_title Directions for installing on Raspberry Pi All-In-One installer and HASSbian: %} - -Here are the steps to make the _SenseHAT_ sensor work _successfully_ with the virtual environment versions. - -### {% linkable_title Install SenseHAT package to _homeassistant_venv_ %} - -```bash -# switch to the homeassistant_venv environment -sudo -u homeassistant -H -s -source /srv/homeassistant/homeassistant_venv/bin/activate - -# install the sense-hat lib -pip3 install sense-hat -# be patient, this will take a long while -``` - -### {% linkable_title Return to `pi` %} - -Type `exit` to quit out of the _homeassistant_venv_ back to your `pi` environment. - -As all of the following steps should be under the `pi` user environment. - -### {% linkable_title Install _RTIMU_ %} - -```bash -# pi user environment: Install RTIMU -pip3 install rtimulib - -# pi user environment: Add _homeassistant_ user to the _input_, _video_ and the _i2c_ groups -sudo addgroup homeassistant input -sudo addgroup homeassistant i2c -sudo addgroup homeassistant video - -# HA environment: Add symlink to RTIMU -ln -s /usr/lib/python3/dist-packages/RTIMU.cpython-35m-arm-linux-gnueabihf.so /srv/homeassistant/lib/python3.5/site-packages/ - -# pi user environment: Reboot Raspberry Pi to apply changes -sudo reboot -``` - -Unfortunately enabling the SenseHAT Sensor component for a Virtual Environment install of Home Assistant fails with errors. -_(The Raspberry Pi All-In-One installer and HASSbian both run Home Assistant in an virtual environment)._ -These issues have been discussed in the repository issue [#5093](https://github.com/home-assistant/home-assistant/issues/5093) - -This fix has been tested with a clean install of: - -* [Raspbian Jessie - version January 2017](https://downloads.raspberrypi.org/raspbian/images/raspbian-2017-01-10/) - -and - -* [Home Assistant 0.37.1](/getting-started/installation-raspberry-pi-all-in-one/) - -For setting up the Sense HAT's RGB LED matrix as lights within Home Assistant, please see the [Sense HAT light component](/components/light.sensehat/). From 2c0a9d12809278718945e9a055dd42c63bdb168d Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:35:20 +0200 Subject: [PATCH 19/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20NX584=20?= =?UTF-8?q?component=20pages=20(#9118)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_components/binary_sensor.nx584.markdown | 82 ------------------- source/_components/nx584.markdown | 76 ++++++++++++++++- 2 files changed, 75 insertions(+), 83 deletions(-) delete mode 100644 source/_components/binary_sensor.nx584.markdown diff --git a/source/_components/binary_sensor.nx584.markdown b/source/_components/binary_sensor.nx584.markdown deleted file mode 100644 index 5b66030d7ad..00000000000 --- a/source/_components/binary_sensor.nx584.markdown +++ /dev/null @@ -1,82 +0,0 @@ ---- -layout: page -title: NX584 zones -description: "Instructions on how to set up nx584 zones as sensors" -date: 2016-02-18 20:47 -sidebar: true -comments: false -sharing: true -footer: true -logo: networx.png -ha_category: Binary Sensor -ha_iot_class: Local Push -ha_release: 0.14 ---- - -The `nx584` platform provides integration with GE, Caddx, Interlogix (and other brands) alarm panels that support the NX584 interface module (or have it built in). Supported panels include NX4/6/8/8E. Actual integration is done through [pynx584](http://github.com/kk7ds/pynx584) which is required for this to work. - -Enabling this sensor platform exposes all of your zones as binary sensors, which provides visibility through the UI as well as the ability to trigger automation actions instantly when something happens like a door opening, or a motion sensor trigger. - -## {% linkable_title Configuration %} - -To enable this feature, add the following lines to your `configuration.yaml`: - -```yaml -# Example configuration.yaml entry -binary_sensor: - platform: nx584 -``` - -{% configuration %} -host: - description: This is the host where the nx584 server process is running. If unset, it is assumed to be `localhost`, which will work if the server process is running on the same system as Home Assistant. - required: false - type: string - default: localhost -port: - description: The port where the server process is running. - required: false - type: integer - default: 5007 -exclude_zones: - description: This is a list of zone numbers that should be excluded. Use this to avoid exposing a zone that is of no interest, unconnected, etc. - required: false - type: [list, integer] -zone_types: - description: This is a list of zone numbers mapped to zone types. Use this to designate zones as doors, motion sensors, smoke detectors, etc. See the list of available zone types relevant to alarm zones below. - required: false - type: map - keys: - opening: - description: Opening - motion: - description: Motion - gas: - description: Gas - smoke: - description: Smoke - moisture: - description: Moisture - safety: - description: Safety -{% endconfiguration %} - -## {% linkable_title Full example %} - -An extended configuration entry could look like this: - -```yaml -# Full example configuration.yaml entry -binary_sensor: - platform: nx584 - host: 192.168.1.10 - port: 5007 - exclude_zones: - - 3 - - 5 - zone_types: - 1: opening - 2: opening - 4: motion - 6: moisture -``` diff --git a/source/_components/nx584.markdown b/source/_components/nx584.markdown index 7843e16e0a7..8d4d42816f5 100644 --- a/source/_components/nx584.markdown +++ b/source/_components/nx584.markdown @@ -8,14 +8,22 @@ comments: false sharing: true footer: true logo: networx.png -ha_category: Alarm +ha_category: + - Alarm + - Binary Sensor ha_release: 0.13 +ha_iot_class: Local Push redirect_from: - /components/alarm_control_panel.nx584/ + - /components/binary_sensor.nx584/ --- The `nx584` platform provides integration with GE, Caddx, Interlogix (and other brands) alarm panels that support the NX584 interface module (or have it built in). Supported panels include NX4/6/8/8E. Actual integration is done through [pynx584](http://github.com/kk7ds/pynx584) which is required for this to work. +There is currently support for the following device types within Home Assistant: + +- [Binary Sensor](#binary-sensor) + ## {% linkable_title Configuration %} To enable this, add the following lines to your `configuration.yaml`: @@ -43,3 +51,69 @@ port: type: integer default: 5007 {% endconfiguration %} + +## {% linkable_title Binary Sensor %} + +Enabling this binary sensor platform exposes all of your zones as binary sensors, which provides visibility through the UI as well as the ability to trigger automation actions instantly when something happens like a door opening, or a motion sensor trigger. + +To enable this feature, add the following lines to your `configuration.yaml`: + +```yaml +# Example configuration.yaml entry +binary_sensor: + platform: nx584 +``` + +{% configuration %} +host: + description: This is the host where the nx584 server process is running. If unset, it is assumed to be `localhost`, which will work if the server process is running on the same system as Home Assistant. + required: false + type: string + default: localhost +port: + description: The port where the server process is running. + required: false + type: integer + default: 5007 +exclude_zones: + description: This is a list of zone numbers that should be excluded. Use this to avoid exposing a zone that is of no interest, unconnected, etc. + required: false + type: [list, integer] +zone_types: + description: This is a list of zone numbers mapped to zone types. Use this to designate zones as doors, motion sensors, smoke detectors, etc. See the list of available zone types relevant to alarm zones below. + required: false + type: map + keys: + opening: + description: Opening + motion: + description: Motion + gas: + description: Gas + smoke: + description: Smoke + moisture: + description: Moisture + safety: + description: Safety +{% endconfiguration %} + +## {% linkable_title Full example %} + +An extended configuration entry could look like this: + +```yaml +# Full example configuration.yaml entry +binary_sensor: + platform: nx584 + host: 192.168.1.10 + port: 5007 + exclude_zones: + - 3 + - 5 + zone_types: + 1: opening + 2: opening + 4: motion + 6: moisture +``` \ No newline at end of file From 48692bd2e27c43c8ec7a8509b334b2750e018199 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:35:36 +0200 Subject: [PATCH 20/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Bom=20co?= =?UTF-8?q?mponent=20pages=20(#9119)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_components/bom.markdown | 138 ++++++++++++++++++++++++- source/_components/sensor.bom.markdown | 137 ------------------------ 2 files changed, 135 insertions(+), 140 deletions(-) delete mode 100644 source/_components/sensor.bom.markdown diff --git a/source/_components/bom.markdown b/source/_components/bom.markdown index d3e285b0f74..cfdafebc97c 100644 --- a/source/_components/bom.markdown +++ b/source/_components/bom.markdown @@ -8,15 +8,22 @@ comments: false sharing: true footer: true logo: bom.png -ha_category: Weather +ha_category: + - Weather + - Sensor ha_release: 0.36 ha_iot_class: Cloud Polling redirect_from: - /components/weather.bom/ + - /components/sensor.bom/ --- The `bom` weather platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data. +There is currently support for the following device types within Home Assistant: + +- [Sensor](#sensor) + ## {% linkable_title Configuration %} To add the BOM weather platform to your installation, add the following to your `configuration.yaml` file: @@ -33,13 +40,138 @@ name: required: optional type: string station: - description: "The station ID string. See the [`sensor.bom` docs](/components/sensor.bom/) for details on how to find the ID of a station." + description: "The station ID string. See the [`sensor.bom` docs](#sensor) for details on how to find the ID of a station." required: optional type: string default: The closest station {% endconfiguration %}

    -This platform is an alternative to the [`bom`](/components/sensor.bom/) sensor. +This platform is an alternative to the [`bom`](#sensor) sensor. The weather platform is easier to configure but less customizable.

    + +## {% linkable_title Sensor %} + +The `bom` sensor platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data. + +- Each sensor will be given the `device_id` of "bom [optionalname] friendlyname units" +- A name is optional but if multiple BOM weather stations are used a name will be required. +- The sensor checks for new data every minute, starting 30 minutes after the timestamp of the most recent data as the data is updated every half-hour. + +To add the BOM weather observation to your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: bom + monitored_conditions: + - apparent_t + - cloud + - cloud_base_m + - cloud_oktas + - cloud_type_id + - cloud_type + - delta_t + - gust_kmh + - gust_kt + - air_temp + - dewpt + - local_date_time + - local_date_time_full + - press + - press_qnh + - press_msl + - press_tend + - rain_trace + - rel_hum + - sea_state + - swell_dir_worded + - swell_height + - swell_period + - vis_km + - weather + - wind_dir + - wind_spd_kmh + - wind_spd_kt +``` + +To get the station ID for any BOM station: +- Find your station on these maps: [NSW](http://www.bom.gov.au/nsw/observations/map.shtml), [QLD](http://www.bom.gov.au/qld/observations/map.shtml), [VIC](http://www.bom.gov.au/vic/observations/map.shtml), [WA](http://www.bom.gov.au/wa/observations/map.shtml), [SA](http://www.bom.gov.au/sa/observations/map.shtml), [TAS](http://www.bom.gov.au/tas/observations/map.shtml), [ACT](http://www.bom.gov.au/act/observations/canberramap.shtml), [NT](http://www.bom.gov.au/nt/observations/map.shtml). + - alternatively, from the [BOM website](http://www.bom.gov.au/), navigate to State -> Observations -> Latest Observations -> Choose the station. +- The URL will look like: http://www.bom.gov.au/products/IDx60801/[station].shtml + - For Adelaide, the URL will look like `http://www.bom.gov.au/products/IDS60801/IDS60801.94675.shtml`; the station ID is `IDS60801.94675`. + +{% configuration %} +station: + description: The station ID string as identified from the BOM website. + required: false + type: string + default: If not given, defaults to the closest station based on location data in configuration.yaml. +name: + description: The name you would like to give to the weather station. + required: false + type: string +monitored_conditions: + description: A list of the conditions to monitor. + required: true + type: list + keys: + apparent_t: + description: Feels like temperature in C. + cloud: + description: Cloud cover. + cloud_base_m: + description: Cloud Base in m. + cloud_oktas: + description: Cloud Oktas. + cloud_type_id: + description: Cloud type ID. + cloud_type: + description: Cloud type description. + delta_t: + description: Delta temperature in C. + gust_kmh: + description: Wind gust in km/h. + gust_kt: + description: Wing gust in kt. + air_temp: + description: Air temperature in C. + dewpt: + description: Drew point in C. + press: + description: Pressure in mbar. + press_qnh: + description: Pressure in qnh. + press_msl: + description: Pressure in msl. + press_tend: + description: Pressure trend. + rain_trace: + description: Raing today in mm. + rel_hum: + description: Relative Humidity in %. + sea_state: + description: Sea state. + swell_dir_worded: + description: Swell direction. + swell_height: + description: Swell height in m. + swell_period: + description: Swell period. + vis_km: + description: Visibility in km. + weather: + description: Weather summary. + wind_dir: + description: Wind direction. + wind_spd_kmh: + description: Wind speed in km/h. + wind_spd_kt: + description: Wind speed in kt. +{% endconfiguration %} + +

    +This sensor is an alternative to the [`bom`](#configuration) weather platform. +The weather platform is easier to configure but less customisable. +

    \ No newline at end of file diff --git a/source/_components/sensor.bom.markdown b/source/_components/sensor.bom.markdown deleted file mode 100644 index 81dc6991e7b..00000000000 --- a/source/_components/sensor.bom.markdown +++ /dev/null @@ -1,137 +0,0 @@ ---- -layout: page -title: "BOM Australia Sensor" -description: "Instructions on how to integrate Bureau of Meteorology Australia weather conditions into Home Assistant." -date: 2016-09-13 18:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: bom.png -ha_category: Weather -ha_release: 0.29 -ha_iot_class: Cloud Polling ---- - -The `bom` sensor platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data. - -- Each sensor will be given the `device_id` of "bom [optionalname] friendlyname units" -- A name is optional but if multiple BOM weather stations are used a name will be required. -- The sensor checks for new data every minute, starting 30 minutes after the timestamp of the most recent data as the data is updated every half-hour. - -To add the BOM weather observation to your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -sensor: - - platform: bom - monitored_conditions: - - apparent_t - - cloud - - cloud_base_m - - cloud_oktas - - cloud_type_id - - cloud_type - - delta_t - - gust_kmh - - gust_kt - - air_temp - - dewpt - - local_date_time - - local_date_time_full - - press - - press_qnh - - press_msl - - press_tend - - rain_trace - - rel_hum - - sea_state - - swell_dir_worded - - swell_height - - swell_period - - vis_km - - weather - - wind_dir - - wind_spd_kmh - - wind_spd_kt -``` - -To get the station ID for any BOM station: -- Find your station on these maps: [NSW](http://www.bom.gov.au/nsw/observations/map.shtml), [QLD](http://www.bom.gov.au/qld/observations/map.shtml), [VIC](http://www.bom.gov.au/vic/observations/map.shtml), [WA](http://www.bom.gov.au/wa/observations/map.shtml), [SA](http://www.bom.gov.au/sa/observations/map.shtml), [TAS](http://www.bom.gov.au/tas/observations/map.shtml), [ACT](http://www.bom.gov.au/act/observations/canberramap.shtml), [NT](http://www.bom.gov.au/nt/observations/map.shtml). - - alternatively, from the [BOM website](http://www.bom.gov.au/), navigate to State -> Observations -> Latest Observations -> Choose the station. -- The URL will look like: http://www.bom.gov.au/products/IDx60801/[station].shtml - - For Adelaide, the URL will look like `http://www.bom.gov.au/products/IDS60801/IDS60801.94675.shtml`; the station ID is `IDS60801.94675`. - -{% configuration %} -station: - description: The station ID string as identified from the BOM website. - required: false - type: string - default: If not given, defaults to the closest station based on location data in configuration.yaml. -name: - description: The name you would like to give to the weather station. - required: false - type: string -monitored_conditions: - description: A list of the conditions to monitor. - required: true - type: list - keys: - apparent_t: - description: Feels like temperature in C. - cloud: - description: Cloud cover. - cloud_base_m: - description: Cloud Base in m. - cloud_oktas: - description: Cloud Oktas. - cloud_type_id: - description: Cloud type ID. - cloud_type: - description: Cloud type description. - delta_t: - description: Delta temperature in C. - gust_kmh: - description: Wind gust in km/h. - gust_kt: - description: Wing gust in kt. - air_temp: - description: Air temperature in C. - dewpt: - description: Drew point in C. - press: - description: Pressure in mbar. - press_qnh: - description: Pressure in qnh. - press_msl: - description: Pressure in msl. - press_tend: - description: Pressure trend. - rain_trace: - description: Raing today in mm. - rel_hum: - description: Relative Humidity in %. - sea_state: - description: Sea state. - swell_dir_worded: - description: Swell direction. - swell_height: - description: Swell height in m. - swell_period: - description: Swell period. - vis_km: - description: Visibility in km. - weather: - description: Weather summary. - wind_dir: - description: Wind direction. - wind_spd_kmh: - description: Wind speed in km/h. - wind_spd_kt: - description: Wind speed in kt. -{% endconfiguration %} - -

    -This sensor is an alternative to the [`bom`](/components/weather.bom/) weather platform. -The weather platform is easier to configure but less customisable. -

    From 9fb9f967786edceb68038aa585d160d4214d1461 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:35:55 +0200 Subject: [PATCH 21/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Mystrom?= =?UTF-8?q?=20component=20pages=20(#9120)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../binary_sensor.mystrom.markdown | 93 ---------- source/_components/mystrom.markdown | 160 +++++++++++++++++- source/_components/switch.mystrom.markdown | 80 --------- 3 files changed, 158 insertions(+), 175 deletions(-) delete mode 100644 source/_components/binary_sensor.mystrom.markdown delete mode 100644 source/_components/switch.mystrom.markdown diff --git a/source/_components/binary_sensor.mystrom.markdown b/source/_components/binary_sensor.mystrom.markdown deleted file mode 100644 index a80bcd0abe4..00000000000 --- a/source/_components/binary_sensor.mystrom.markdown +++ /dev/null @@ -1,93 +0,0 @@ ---- -layout: page -title: "myStrom Binary Sensor" -description: "Instructions on how to integrate myStrom buttons into Home Assistant." -date: 2017-04-14 08:15 -sidebar: true -comments: false -sharing: true -footer: true -logo: mystrom.png -ha_category: Binary Sensor -ha_iot_class: Local Polling -ha_release: 0.45 ---- - -The `mystrom` binary sensor platform allows you to use [myStrom Wifi Buttons](https://mystrom.ch/wifi-button/) with Home Assistant. The myStrom Wifi Buttons support three and the myStrom WiFi Button + four different push pattern: - -- `single`: Short push (approx. 1/2 seconds) -- `double`: 2x sequential short pushes (within 2 seconds) -- `long`: Long push (approx. 2 seconds) -- `touch`: Touch of the button's surface (only affective for WiFi Button +) - -The first usage of the pattern will create the binary sensor for the pattern. If the WiFi Button is pushed one time then a binary sensor for the `single` pattern will be created. The same applies for the other patterns. With the second usage of the pattern the binary sensors become fully functional. - -The buttons will give you feedback with its built-in LED: - -- white then green: Pattern was submitted successfully -- white then red: There is a problem with the communication - -### {% linkable_title Setup of myStrom Buttons %} - -You need to configure every button to make it work with Home Assistant. First connect the Wifi Buttons to your wireless network. Once a button is connected you have three minutes to set the actions for the push patterns if the button is not charging. The fastest way is to use `curl`. Check the [documentation](https://mystrom.ch/wp-content/uploads/REST_API_WBP.txt) of the WiFi Button for further details about the implementation (`http://` is replaced by `get://` or `post://`). `action` is the name of the corresponding push pattern (see above). - -The endpoint that is receiving the data is `http://[IP address Home Assistant]:8123/api/mystrom`. If you have set an [`api_password`](/components/http/) then this needs to be included in the URL. - -With `api_password:` - -``` -$ curl -d "[action]=get://[IP address Home Assistant]:8123/api/mystrom?api_password%3D[api_password]%26[action]%3D[ID of the button]" \ - http://[IP address of the button]/api/v1/device/[MAC address of the button] -``` - -Without `api_password`: - -```bash -$ curl -d "[action]=get://[IP address Home Assistant]:8123/api/mystrom?[action]%3D[ID of the button]" \ - http://[IP address of the button]/api/v1/device/[MAC address of the button] -{ - "[MAC address of the button]": { - "type": "button", - "battery": true, - "reachable": true, - "meshroot": false, - "charge": true, - "voltage": 4.292, - "fw_version": "2.56", - "single": "get://[IP address Home Assistant]:8123/api/mystrom?single=[id of the button]", - "double": "", - "long": "", - "touch": "" - } -} -``` - -A complete command to set the URL for a double click could look like the example below: - -```bash -$ curl -d "double=get://192.168.1.3:8123/api/mystrom?double%3DButton1" http://192.168.1.12/api/v1/device/4D5F5D5CD553 -``` - -With an `api_password`: - -```bash -curl -d "double=get://192.168.1.3:8123/api/mystrom?api_password%3Dapi_password%26double%3DButton1" http://192.168.1.12/api/v1/device/4D5F5D5CD553 -``` - -The command-line tool [`mystrom`](https://github.com/fabaff/python-mystrom) is a helper to configure myStrom buttons. - -If you have set [`login_attempts_threshold`](/components/http/) and forget to include the `api_password` for an action and that action is triggered then after the threshold is reached will the button no longer work because it is banned. See [IP filtering and banning](/components/http/#ip-filtering-and-banning) about how to revert the banning. - -## {% linkable_title Configuration %} - -To use your myStrom WiFi Button in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -binary_sensor: - - platform: mystrom -``` - -

    -The firmware version 2.56 doesn't support TLS/SSL. This means that you are only able to use the WiFi Buttons if you are using plain-text communication between Home Assistant and the clients/entities. -

    diff --git a/source/_components/mystrom.markdown b/source/_components/mystrom.markdown index 154b83c55a1..83e5495d6e8 100644 --- a/source/_components/mystrom.markdown +++ b/source/_components/mystrom.markdown @@ -8,16 +8,28 @@ comments: false sharing: true footer: true logo: mystrom.png -ha_category: Light +ha_category: + - Light + - Binary Sensor + - Switch ha_release: 0.43 ha_iot_class: Local Polling redirect_from: - /components/light.mystrom/ + - /components/binary_sensor.mystrom/ + - /components/switch.mystrom/ --- - The `mystrom` light platform allows you to control your [myStrom](https://mystrom.ch/en/) WiFi Bulbs. +There is currently support for the following device types within Home Assistant: + +- [Binary Sensor](#binary-sensor) +- [Light](#light) +- [Switch](#switch) + +## {% linkable_title Light %} + To use your myStrom WiFi Bulb in your installation, add the following to your `configuration.yaml` file: ```yaml @@ -65,3 +77,147 @@ $ curl http://[IP_ADDRESS]/api/v1/device/[MAC_ADDRESS] } ``` +## {% linkable_title Binary Sensor %} + +The `mystrom` binary sensor platform allows you to use [myStrom Wifi Buttons](https://mystrom.ch/wifi-button/) with Home Assistant. The myStrom Wifi Buttons support three and the myStrom WiFi Button + four different push pattern: + +- `single`: Short push (approx. 1/2 seconds) +- `double`: 2x sequential short pushes (within 2 seconds) +- `long`: Long push (approx. 2 seconds) +- `touch`: Touch of the button's surface (only affective for WiFi Button +) + +The first usage of the pattern will create the binary sensor for the pattern. If the WiFi Button is pushed one time then a binary sensor for the `single` pattern will be created. The same applies for the other patterns. With the second usage of the pattern the binary sensors become fully functional. + +The buttons will give you feedback with its built-in LED: + +- white then green: Pattern was submitted successfully +- white then red: There is a problem with the communication + +To use your myStrom WiFi Button in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +binary_sensor: + - platform: mystrom +``` + +

    +The firmware version 2.56 doesn't support TLS/SSL. This means that you are only able to use the WiFi Buttons if you are using plain-text communication between Home Assistant and the clients/entities. +

    + +### {% linkable_title Setup of myStrom Buttons %} + +You need to configure every button to make it work with Home Assistant. First connect the Wifi Buttons to your wireless network. Once a button is connected you have three minutes to set the actions for the push patterns if the button is not charging. The fastest way is to use `curl`. Check the [documentation](https://mystrom.ch/wp-content/uploads/REST_API_WBP.txt) of the WiFi Button for further details about the implementation (`http://` is replaced by `get://` or `post://`). `action` is the name of the corresponding push pattern (see above). + +The endpoint that is receiving the data is `http://[IP address Home Assistant]:8123/api/mystrom`. If you have set an [`api_password`](/components/http/) then this needs to be included in the URL. + +With `api_password:` + +``` +$ curl -d "[action]=get://[IP address Home Assistant]:8123/api/mystrom?api_password%3D[api_password]%26[action]%3D[ID of the button]" \ + http://[IP address of the button]/api/v1/device/[MAC address of the button] +``` + +Without `api_password`: + +```bash +$ curl -d "[action]=get://[IP address Home Assistant]:8123/api/mystrom?[action]%3D[ID of the button]" \ + http://[IP address of the button]/api/v1/device/[MAC address of the button] +{ + "[MAC address of the button]": { + "type": "button", + "battery": true, + "reachable": true, + "meshroot": false, + "charge": true, + "voltage": 4.292, + "fw_version": "2.56", + "single": "get://[IP address Home Assistant]:8123/api/mystrom?single=[id of the button]", + "double": "", + "long": "", + "touch": "" + } +} +``` + +A complete command to set the URL for a double click could look like the example below: + +```bash +$ curl -d "double=get://192.168.1.3:8123/api/mystrom?double%3DButton1" http://192.168.1.12/api/v1/device/4D5F5D5CD553 +``` + +With an `api_password`: + +```bash +curl -d "double=get://192.168.1.3:8123/api/mystrom?api_password%3Dapi_password%26double%3DButton1" http://192.168.1.12/api/v1/device/4D5F5D5CD553 +``` + +The command-line tool [`mystrom`](https://github.com/fabaff/python-mystrom) is a helper to configure myStrom buttons. + +If you have set [`login_attempts_threshold`](/components/http/) and forget to include the `api_password` for an action and that action is triggered then after the threshold is reached will the button no longer work because it is banned. See [IP filtering and banning](/components/http/#ip-filtering-and-banning) about how to revert the banning. + +## {% linkable_title Switch %} + +The `mystrom` switch platform allows you to control the state of your [myStrom](https://mystrom.ch/en/) switches. The built-in sensor is measuring the power consumption while the switch is on. + +### {% linkable_title Setup %} + +Make sure that you have enabled the REST API under **Advanced** in the web frontend of the switch. + +

    + +

    + +To use your myStrom switch in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: mystrom + host: IP_ADRRESS +``` + +{% configuration %} +host: + description: "The IP address of your myStrom switch, e.g., `http://192.168.1.32`." + required: true + type: string +name: + description: The name to use when displaying this switch. + required: false + type: string + default: myStrom Switch +{% endconfiguration %} + +Check if you are able to access the device located at `http://IP_ADRRESS`. The details about your switch is provided as a JSON response. + +```bash +$ curl -X GET -H "Content-Type: application/json" http://IP_ADDRESS/report +{ + "power": 0, + "relay": false +} +``` + +or change its state: + +```bash +curl -G -X GET http://IP_ADDRESS/relay -d 'state=1' +``` + +### {% linkable_title Get the current power consumption %} + +The switch is measuring the current power consumption. To expose this as a sensor use a [`template` sensor](/components/sensor.template/). + +{% raw %} +```yaml +# Example configuration.yaml entry +sensor: + - platform: template + sensors: + power: + friendly_name: "Current Power" + unit_of_measurement: "W" + value_template: "{{ states.switch.office.attributes.current_power_w }}" +``` +{% endraw %} \ No newline at end of file diff --git a/source/_components/switch.mystrom.markdown b/source/_components/switch.mystrom.markdown deleted file mode 100644 index 86d96813386..00000000000 --- a/source/_components/switch.mystrom.markdown +++ /dev/null @@ -1,80 +0,0 @@ ---- -layout: page -title: "myStrom Switch" -description: "Instructions on how to integrate myStrom switches into Home Assistant." -date: 2015-11-25 22:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: mystrom.png -ha_category: Switch -ha_release: 0.9 -ha_iot_class: Local Polling ---- - -The `mystrom` switch platform allows you to control the state of your [myStrom](https://mystrom.ch/en/) switches. The built-in sensor is measuring the power consumption while the switch is on. - -## {% linkable_title Setup %} - -Make sure that you have enabled the REST API under **Advanced** in the web frontend of the switch. - -

    - -

    - -## {% linkable_title Configuration %} - -To use your myStrom switch in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: mystrom - host: IP_ADRRESS -``` - -{% configuration %} -host: - description: "The IP address of your myStrom switch, e.g., `http://192.168.1.32`." - required: true - type: string -name: - description: The name to use when displaying this switch. - required: false - type: string - default: myStrom Switch -{% endconfiguration %} - -Check if you are able to access the device located at `http://IP_ADRRESS`. The details about your switch is provided as a JSON response. - -```bash -$ curl -X GET -H "Content-Type: application/json" http://IP_ADDRESS/report -{ - "power": 0, - "relay": false -} -``` - -or change its state: - -```bash -curl -G -X GET http://IP_ADDRESS/relay -d 'state=1' -``` - -## {% linkable_title Get the current power consumption %} - -The switch is measuring the current power consumption. To expose this as a sensor use a [`template` sensor](/components/sensor.template/). - -{% raw %} -```yaml -# Example configuration.yaml entry -sensor: - - platform: template - sensors: - power: - friendly_name: "Current Power" - unit_of_measurement: "W" - value_template: "{{ states.switch.office.attributes.current_power_w }}" -``` -{% endraw %} From a52b4b343803f98332a38fb6f5edc430a0568c3d Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:36:21 +0200 Subject: [PATCH 22/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Arest=20?= =?UTF-8?q?component=20pages=20(#9121)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🚜 Merges/Redirect Arest component pages * :pencil2: Tweak * :pencil2: Tweak --- source/_components/arest.markdown | 197 ++++++++++++++++++++++- source/_components/sensor.arest.markdown | 117 -------------- source/_components/switch.arest.markdown | 86 ---------- 3 files changed, 192 insertions(+), 208 deletions(-) delete mode 100644 source/_components/sensor.arest.markdown delete mode 100644 source/_components/switch.arest.markdown diff --git a/source/_components/arest.markdown b/source/_components/arest.markdown index fd39f8d0a8a..8130a9a4bd4 100644 --- a/source/_components/arest.markdown +++ b/source/_components/arest.markdown @@ -1,23 +1,35 @@ --- layout: page -title: "aREST Binary Sensor" -description: "Instructions on how to integrate aREST binary sensors within Home Assistant." +title: "aREST" +description: "Instructions on how to integrate aREST within Home Assistant." date: 2015-11-20 18:15 sidebar: true comments: false sharing: true footer: true logo: arest.png -ha_category: DIY +ha_category: + - DIY + - Binary Sensor + - Sensor + - Switch ha_iot_class: Local Polling ha_release: 0.9 redirect_from: - /components/binary_sensor.arest/ + - /components/sensor.arest/ + - /components/switch.arest/ --- -The `arest` binary sensor platform allows you to get all data from your devices (like Arduinos with an ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. +There is currently support for the following device types within Home Assistant: -## {% linkable_title Configuration %} +- [Binary Sensor](#binary-sensor) +- [Sensor](#sensor) +- [Switch](#switch) + +## {% linkable_title Binary Sensor %} + +The `arest` binary sensor platform allows you to get all data from your devices (like Arduinos with an ethernet/wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. To use your aREST binary sensor in your installation, add the following to your `configuration.yaml` file: @@ -65,3 +77,178 @@ binary_sensor:

    This sensor is not suitable for fast state changes because there is a high possibility that the change took place between two update cycle.

    + +## {% linkable_title Sensor %} + +The `arest` sensor platform allows you to get all data from your devices (like Arduinos with a Ethernet/Wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. + +To use your aREST enabled device in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: arest + resource: https://IP_ADDRESS + monitored_variables: + temperature: + name: temperature + pins: + A0: + name: Pin 0 analog +``` + +{% configuration %} +resource: + description: "IP address and schema of the device that is exposing an aREST API, e.g., https://192.168.1.10." + required: true + type: string +name: + description: Let you overwrite the name of the device. + required: false + default: aREST sensor + type: string +pins: + description: List of pins to monitor. Analog pins need a leading **A** for the pin number. + required: false + type: list + keys: + pin: + description: Pin number to use. + required: true + type: list + keys: + name: + description: The name of the variable you wish to monitor. + required: true + type: string + unit_of_measurement: + description: Defines the unit of measurement of the sensor, if any. + required: false + type: string + value_template: + description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the payload. + required: false + type: template +monitored_variables: + description: List of exposed variables. + required: false + type: list + keys: + variable: + description: Name of the variable to monitor. + required: true + type: list + keys: + name: + description: The name to use for the frontend. + required: false + type: string + unit_of_measurement: + description: Defines the units of measurement of the sensor, if any. + required: false + type: string + value_template: + description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the payload. + required: false + type: template +{% endconfiguration %} + +The variables in the `monitored_variables` array must be available in the response of the device. As a starting point you could use the one of the example sketches (eg. [Ethernet](https://raw.githubusercontent.com/marcoschwartz/aREST/master/examples/Ethernet/Ethernet.ino) for an Arduino with Ethernet shield). In those sketches are two variables (`temperature` and `humidity`) available which will act as endpoints. + +Accessing one of the endpoints (eg. http://192.168.1.10/temperature) will give you the value inside a JSON response. + +```json +{"temperature": 23, "id": "sensor01", "name": "livingroom", "connected": true} +``` + +The root will give you a JSON response that contains all variables and their current values along with some device details. + +```json +{ + "variables" : { + "temperature" : 23, + "humidity" : 82 + }, + "id" : "sensor01", + "name" : "livingroom", + "connected" : true +} +``` + +`return_value` contains the sensor's data in a JSON response for a given pin (eg. http://192.168.1.10/analog/2/ or http://192.168.1.10/digital/7/). + +```json +{"return_value": 34, "id": "sensor02", "name": "livingroom", "connected": true} +``` + +## {% linkable_title Switch %} + +The `arest` switch platform allows you to toggle pins of your devices (like Arduino boards with an Ethernet/Wifi connection, ESP8266 based devices, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. + +To use your aREST enabled device with pins in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: arest + resource: http://IP_ADDRESS + pins: + 11: + name: Fan + 13: + name: Switch + invert: true +``` + +If you want to use custom functions, then add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +switch: + - platform: arest + resource: http://IP_ADDRESS + name: Office + functions: + function1: + name: Light Desk +``` + +{% configuration %} +resource: + description: IP address and schema of the device that is exposing an aREST API, e.g., `http://192.168.1.10` (no-trailing slash) + required: true + type: string +name: + description: Let you overwrite the name of the device. By default *name* from the device is used. + required: optional + type: string +pins: + description: An array with all used pins. + required: false + type: map + keys: + name: + description: The name of the pin to use in the frontend. + required: true + type: string + invert: + description: If the logic for on/off should be inverted. + required: false + type: boolean + default: false +functions: + description: An array with all used functions. + required: false + type: map + keys: + name: + description: The name to use in the frontend. + required: true + type: string +{% endconfiguration %} + +You can still switch your pins with a web browser or a command line tool. Use the URL `http://192.168.1.10/digital/8/1` to set pin 8 to high/on, the JSON response will give you the feedback. + +```json +{"message": "Pin D8 set to 1", "id": "sensor02", "name": "livingroom", "connected": true} +``` diff --git a/source/_components/sensor.arest.markdown b/source/_components/sensor.arest.markdown deleted file mode 100644 index 70b094c33f8..00000000000 --- a/source/_components/sensor.arest.markdown +++ /dev/null @@ -1,117 +0,0 @@ ---- -layout: page -title: "aREST Sensor" -description: "Instructions on how to integrate aREST sensors within Home Assistant." -date: 2015-09-07 18:15 -sidebar: true -comments: false -sharing: true -footer: true -logo: arest.png -ha_category: DIY -ha_iot_class: Local Polling -ha_release: pre 0.7 ---- - -The `arest` sensor platform allows you to get all data from your devices (like Arduinos with a Ethernet/Wifi connection, the ESP8266, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. - -## {% linkable_title Configuration %} - -To use your aREST enabled device in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -sensor: - - platform: arest - resource: https://IP_ADDRESS - monitored_variables: - temperature: - name: temperature - pins: - A0: - name: Pin 0 analog -``` - -{% configuration %} -resource: - description: "IP address and schema of the device that is exposing an aREST API, e.g., https://192.168.1.10." - required: true - type: string -name: - description: Let you overwrite the name of the device. - required: false - default: aREST sensor - type: string -pins: - description: List of pins to monitor. Analog pins need a leading **A** for the pin number. - required: false - type: list - keys: - pin: - description: Pin number to use. - required: true - type: list - keys: - name: - description: The name of the variable you wish to monitor. - required: true - type: string - unit_of_measurement: - description: Defines the unit of measurement of the sensor, if any. - required: false - type: string - value_template: - description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the payload. - required: false - type: template -monitored_variables: - description: List of exposed variables. - required: false - type: list - keys: - variable: - description: Name of the variable to monitor. - required: true - type: list - keys: - name: - description: The name to use for the frontend. - required: false - type: string - unit_of_measurement: - description: Defines the units of measurement of the sensor, if any. - required: false - type: string - value_template: - description: Defines a [template](/docs/configuration/templating/#processing-incoming-data) to extract a value from the payload. - required: false - type: template -{% endconfiguration %} - -The variables in the `monitored_variables` array must be available in the response of the device. As a starting point you could use the one of the example sketches (eg. [Ethernet](https://raw.githubusercontent.com/marcoschwartz/aREST/master/examples/Ethernet/Ethernet.ino) for an Arduino with Ethernet shield). In those sketches are two variables (`temperature` and `humidity`) available which will act as endpoints. - -Accessing one of the endpoints (eg. http://192.168.1.10/temperature) will give you the value inside a JSON response. - -```json -{"temperature": 23, "id": "sensor01", "name": "livingroom", "connected": true} -``` - -The root will give you a JSON response that contains all variables and their current values along with some device details. - -```json -{ - "variables" : { - "temperature" : 23, - "humidity" : 82 - }, - "id" : "sensor01", - "name" : "livingroom", - "connected" : true -} -``` - -`return_value` contains the sensor's data in a JSON response for a given pin (eg. http://192.168.1.10/analog/2/ or http://192.168.1.10/digital/7/). - -```json -{"return_value": 34, "id": "sensor02", "name": "livingroom", "connected": true} -``` diff --git a/source/_components/switch.arest.markdown b/source/_components/switch.arest.markdown deleted file mode 100644 index d34d5da2223..00000000000 --- a/source/_components/switch.arest.markdown +++ /dev/null @@ -1,86 +0,0 @@ ---- -layout: page -title: "aREST Switch" -description: "Instructions on how to integrate aREST switches within Home Assistant." -date: 2015-09-11 23:15 -sidebar: true -comments: false -sharing: true -footer: true -logo: arest.png -ha_category: DIY -ha_iot_class: Local Polling -ha_release: 0.16 ---- - -The `arest` switch platform allows you to toggle pins of your devices (like Arduino boards with an Ethernet/Wifi connection, ESP8266 based devices, and the Raspberry Pi) running the [aREST](http://arest.io/) RESTful framework. - -## {% linkable_title Configuration %} - -To use your aREST enabled device with pins in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: arest - resource: http://IP_ADDRESS - pins: - 11: - name: Fan - 13: - name: Switch - invert: true -``` - -If you want to use custom functions, then add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -switch: - - platform: arest - resource: http://IP_ADDRESS - name: Office - functions: - function1: - name: Light Desk -``` - -{% configuration %} -resource: - description: IP address and schema of the device that is exposing an aREST API, e.g., `http://192.168.1.10` (no-trailing slash) - required: true - type: string -name: - description: Let you overwrite the name of the device. By default *name* from the device is used. - required: optional - type: string -pins: - description: An array with all used pins. - required: false - type: map - keys: - name: - description: The name of the pin to use in the frontend. - required: true - type: string - invert: - description: If the logic for on/off should be inverted. - required: false - type: boolean - default: false -functions: - description: An array with all used functions. - required: false - type: map - keys: - name: - description: The name to use in the frontend. - required: true - type: string -{% endconfiguration %} - -You can still switch your pins with a web browser or a command line tool. Use the URL `http://192.168.1.10/digital/8/1` to set pin 8 to high/on, the JSON response will give you the feedback. - -```json -{"message": "Pin D8 set to 1", "id": "sensor02", "name": "livingroom", "connected": true} -``` From bf158ad17fec8faa97417d0b7e4cb04cb71af729 Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Thu, 4 Apr 2019 14:36:30 +0200 Subject: [PATCH 23/23] =?UTF-8?q?=F0=9F=9A=9C=20Merges/Redirect=20Concord2?= =?UTF-8?q?32=20platform=20pages=20(#9122)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 🚜 Merges/Redirect Concord232 platform pages * :pencil2: Tweak --- .../alarm_control_panel.concord232.markdown | 43 ------------------- source/_components/concord232.markdown | 43 ++++++++++++++++--- 2 files changed, 38 insertions(+), 48 deletions(-) delete mode 100644 source/_components/alarm_control_panel.concord232.markdown diff --git a/source/_components/alarm_control_panel.concord232.markdown b/source/_components/alarm_control_panel.concord232.markdown deleted file mode 100644 index ae4cdd832cc..00000000000 --- a/source/_components/alarm_control_panel.concord232.markdown +++ /dev/null @@ -1,43 +0,0 @@ ---- -layout: page -title: "Concord232 Alarm Control Panel" -description: "Instructions on how to integrate Interlogix/GE Concord4 with RS-232 Automation Control Module into Home Assistant." -date: 2016-10-11 10:00 -sidebar: true -comments: false -sharing: true -footer: true -logo: interlogix.png -ha_category: Alarm -ha_release: 0.31 ---- - -The `concord232` platform provides integration with GE, Interlogix (and other brands) alarm panels that support the RS-232 Automation Control Panel interface module (or have it built in). Supported panels include Concord 4. - -To use this platform, you will need to have the external concord232 client and server installed. -The server must be running on the device which is connected to the automation module's serial port. -The client must be installed on the machine running Home Assistant. These may often be the same machine, but do not have to be. -For additional details in setting up and testing the client and server, see . - -## {% linkable_title Configuration %} - -To enable this platform in Home Assistant, add the following lines to your `configuration.yaml`: - -```yaml -# Example configuration.yaml entry -alarm_control_panel: - - platform: concord232 -``` - -{% configuration %} -host: - description: The host where the concord232 server process is running. - required: false - type: string - default: localhost -port: - description: The port where the Alarm panel is listening. - required: false - type: integer - default: 5007 -{% endconfiguration %} diff --git a/source/_components/concord232.markdown b/source/_components/concord232.markdown index b5337bdacb9..d173611a6e0 100644 --- a/source/_components/concord232.markdown +++ b/source/_components/concord232.markdown @@ -1,24 +1,57 @@ --- layout: page -title: "Concord232 Binary Sensor" -description: "Instructions on how to integrate Interlogix/GE Concord4 binary sensors into Home Assistant." +title: "Concord232" +description: "Instructions on how to integrate Interlogix/GE Concord4 into Home Assistant." date: 2016-10-11 10:00 sidebar: true comments: false sharing: true footer: true logo: interlogix.png -ha_category: Binary Sensor +ha_category: + - Alarm + - Binary Sensor ha_release: 0.31 redirect_from: - /components/binary_sensor.concord232/ + - /components/alarm_control_panel.concord232/ --- The `concord232` platform provides integration with GE, Interlogix (and other brands) alarm panels that support the RS-232 Automation Control Panel interface module (or have it built in). Supported panels include Concord 4. -## {% linkable_title Configuration %} +To use this platform, you will need to have the external concord232 client and server installed. The server must be running on the device which is connected to the automation module's serial port. The client must be installed on the machine running Home Assistant. These may often be the same machine, but do not have to be. For additional details in setting up and testing the client and server, see . -To enable this, add the following lines to your `configuration.yaml`: +There is currently support for the following device types within Home Assistant: + +- [Alarm](#alarm-control-panel) +- [Binary Sensor](#binary-sensor) + +## {% linkable_title Alarm Control Panel %} + +To enable the alarm control panel platform, add the following lines to your `configuration.yaml`: + +```yaml +# Example configuration.yaml entry +alarm_control_panel: + - platform: concord232 +``` + +{% configuration %} +host: + description: The host where the concord232 server process is running. + required: false + type: string + default: localhost +port: + description: The port where the Alarm panel is listening. + required: false + type: integer + default: 5007 +{% endconfiguration %} + +## {% linkable_title Binary Sensor %} + +To enable the binary sensor platform, add the following lines to your `configuration.yaml`: ```yaml # Example configuration.yaml entry
  • Data Science