From 8b2475ca7668dd3b0a7eb8fd253aa0a42e59a5a8 Mon Sep 17 00:00:00 2001 From: Marc Randolph Date: Thu, 14 Nov 2019 14:52:01 -0600 Subject: [PATCH 01/83] PCAL9535A typo correction: binary_sensors are inputs (#11183) * Typo correction: binary_sensors are inputs * :pencil2: Tweak --- source/_integrations/pcal9535a.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/pcal9535a.markdown b/source/_integrations/pcal9535a.markdown index bbb206345a5..de26e82c9f9 100644 --- a/source/_integrations/pcal9535a.markdown +++ b/source/_integrations/pcal9535a.markdown @@ -56,7 +56,7 @@ pins: required: true type: [integer, string] invert_logic: - description: If `true`, inverts the output logic to ACTIVE LOW. + description: If `true`, inverts the input logic to ACTIVE LOW. required: false type: boolean default: "`false` (ACTIVE HIGH)" From 38afb52fbfbd776072f68b56e413816056f11ddc Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sat, 16 Nov 2019 17:09:24 +0100 Subject: [PATCH 02/83] Use self-hosted runner --- .github/workflows/markdown.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/markdown.yml b/.github/workflows/markdown.yml index 1f74dac813e..3cb32f42203 100644 --- a/.github/workflows/markdown.yml +++ b/.github/workflows/markdown.yml @@ -4,7 +4,8 @@ on: [push, pull_request] jobs: remark: - runs-on: ubuntu-latest + #runs-on: ubuntu-latest + runs-on: self-hosted steps: - name: Checking out files from GitHub uses: actions/checkout@v1 From ef8b6da06d6cb51665b1a4c9f9c27532aedb3012 Mon Sep 17 00:00:00 2001 From: jvannoyx4 Date: Sat, 16 Nov 2019 10:55:04 -0800 Subject: [PATCH 03/83] Update wled.markdown (#11185) Spelling Error - Fixed Co-authored-by: Paulus Schoutsen --- source/_integrations/wled.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/wled.markdown b/source/_integrations/wled.markdown index 58d01125884..a1375465be6 100644 --- a/source/_integrations/wled.markdown +++ b/source/_integrations/wled.markdown @@ -36,7 +36,7 @@ integration will be available. ## Lights This integration adds the WLED device as a light in Home Assistant. -Home Assistant threats every segment of the LED strip as a separate light +Home Assistant treats every segment of the LED strip as a separate light entity. Only native supported features of a light in Home Assistant are supported From 7c741080d9471b63cc00b56cc069cceacd99e3d0 Mon Sep 17 00:00:00 2001 From: Jordan Speicher Date: Sun, 17 Nov 2019 06:14:10 -0600 Subject: [PATCH 04/83] Update panasonic_viera to include broadcast_address (#11187) * Update panasonic_viera to include broadcast_address Include broadcast_address to allow wake-on-lan for multiple networks. * :pencil2: Tweak --- source/_integrations/panasonic_viera.markdown | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/_integrations/panasonic_viera.markdown b/source/_integrations/panasonic_viera.markdown index dd241aadcc8..a02cc8cebe8 100644 --- a/source/_integrations/panasonic_viera.markdown +++ b/source/_integrations/panasonic_viera.markdown @@ -33,7 +33,7 @@ If your model is not on the list then give it a test, if everything works correc Some Panasonic Viera TVs allow Home Assistant to turn them on, if you specify the MAC address with `mac:`. -Note that your TV has to reside in the same network as your home assistant instance for this platform to work. +Note that your TV has to reside in the same network as your Home Assistant instance for this platform to work. If you have multiple network interfaces on your Home Assistant instance, you may need to specify the `broadcast_address`. To add a TV to your installation, add the following to your `configuration.yaml` file: @@ -58,6 +58,11 @@ mac: description: The MAC address of your Panasonic Viera TV, e.g., `AA:BB:CC:DD:99:1A`. required: false type: string +broadcast_address: + description: The broadcast address on which to send the Wake-On-Lan packet. + required: false + default: 255.255.255.255 + type: string app_power: description: Set to `true` if your Panasonic Viera TV supports "Turn on via App". required: false From 4c7710e33c09fea0d9f8c29aea9f75e30c125f95 Mon Sep 17 00:00:00 2001 From: Davide Varricchio <45564538+bannhead@users.noreply.github.com> Date: Sun, 17 Nov 2019 14:39:59 +0100 Subject: [PATCH 05/83] Add support for Hisense AEH-W4A1 (#11130) * Created man page for Hisense AEH-W4A1 * Corrections for PR * Modified for PR * Resolved conflict with branch next * Reverted Gemfile.lock * :pencil2: Revert last bit of Gemfile.lock * :pencil2: Tweaks Co-authored-by: Franck Nijhof --- source/_integrations/hisense_aehw4a1.markdown | 44 ++++++++++++++++++ source/images/supported_brands/hisense.png | Bin 0 -> 3425 bytes 2 files changed, 44 insertions(+) create mode 100644 source/_integrations/hisense_aehw4a1.markdown create mode 100755 source/images/supported_brands/hisense.png diff --git a/source/_integrations/hisense_aehw4a1.markdown b/source/_integrations/hisense_aehw4a1.markdown new file mode 100644 index 00000000000..e070012f786 --- /dev/null +++ b/source/_integrations/hisense_aehw4a1.markdown @@ -0,0 +1,44 @@ +--- +title: "Hisense AEH-W4A1" +description: "Instructions to setup the Hisense AEH W4A1 WiFi module for ACs." +logo: hisense.png +ha_release: 0.103 +ha_category: + - Climate +ha_iot_class: Local Poll +--- + +The Hisense AEH-W4A1 is a WiFi module used to give WiFi connectivity to some Hisense ACs and rebranded models (Smart Cool, Beko and others). + +Later AC models use other WiFi modules (like AEH-W4B1 and AEH-W4E1) that are not compatible or otherwise tested with this integration. + +It is highly recommended not to use one of the official smartphone applications and this integration at the same time, to avoid problems related to command collision. + +## Configuration + +To integrate one or more Hisense AEH-W4A1 controlled ACs with Home Assistant, use the Configuration/Integrations or add the following section to your `configuration.yaml` file: + +```yaml +# Automatic discovery +hisense_aehw4a1: +``` + +Alternately, devices that are not discoverable can be statically configured. +The use of static configuration disables automatic discovery. + +{% configuration %} +ip_address: + description: One or more static IP addresses + required: false + type: list +{% endconfiguration %} + +## Full configuration example + +```yaml +# Static configured devices +hisense_aehw4a1: + ip_address: + - 192.168.5.10 + - 192.168.5.20 +``` diff --git a/source/images/supported_brands/hisense.png b/source/images/supported_brands/hisense.png new file mode 100755 index 0000000000000000000000000000000000000000..9c52e3a59fbf2ec5515bb4a3227b604ed26eb2f0 GIT binary patch literal 3425 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 q=Uu)ty@7uJtqA|Oh~8vwCM$5Gvvdvn8UXQ literal 0 HcmV?d00001 From 5139a6519d1d7fa7d4b00bcc4fde9d3ab7baf4ad Mon Sep 17 00:00:00 2001 From: Jay Newstrom Date: Sun, 17 Nov 2019 07:56:43 -0600 Subject: [PATCH 06/83] Add broadcast address for WOL and samsungtv (#11201) --- source/_integrations/samsungtv.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/samsungtv.markdown b/source/_integrations/samsungtv.markdown index 1baf862dbe5..481dbff4896 100644 --- a/source/_integrations/samsungtv.markdown +++ b/source/_integrations/samsungtv.markdown @@ -48,6 +48,11 @@ mac: description: "The MAC address of the Samsung Smart TV, e.g., `00:11:22:33:44:55:66`. Required for power on support via wake on lan." required: false type: string +broadcast_address: + description: The broadcast address on which to send the Wake-On-Lan packet. + required: false + default: 255.255.255.255 + type: string {% endconfiguration %} Currently known supported models: From 2124a1d2065e136802d2fc6e180ccbeaacd1649f Mon Sep 17 00:00:00 2001 From: Tommy Larsson <45052383+larssont@users.noreply.github.com> Date: Sun, 17 Nov 2019 15:30:05 +0100 Subject: [PATCH 07/83] Update ombi.markdown (#11169) * Update ombi.markdown * Edit example entry * Adjust text based on code changes * Alter setup text --- source/_integrations/ombi.markdown | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/source/_integrations/ombi.markdown b/source/_integrations/ombi.markdown index 8f3742b96a0..41d7e9a31fd 100644 --- a/source/_integrations/ombi.markdown +++ b/source/_integrations/ombi.markdown @@ -12,8 +12,12 @@ The `Ombi` integration monitors data from your [Ombi](https://ombi.io) instance. ## Setup +This component needs to authenticate to your Ombi instance with either a user `password` or an `api_key`. + To find your `api_key` open the Ombi web interface. Navigate to **Settings** and then to **Ombi**, you should then be able to see your `api_key`. +If you want to use `password` authentication simply use the same `password` you normally use to login to Ombi. Alternatively, you can set up a separate local account in Ombi designated for Home Assistant. In order to do this, open the Ombi web interface. Navigate to **User Management** and then press **Add User To Ombi**. Input your desired user details and use the same details when configuring this integration. + ## Configuration If you want to enable this sensor, add the following lines to your `configuration.yaml`: @@ -21,16 +25,12 @@ If you want to enable this sensor, add the following lines to your `configuratio ```yaml # Example configuration.yaml entry ombi: - api_key: OMBI_API_KEY host: OMBI_HOST username: OMBI_USERNAME + password: OMBI_PASSWORD ``` {% configuration %} -api_key: - description: Your Ombi API key. - required: true - type: string host: description: The hostname or IP Address Ombi is running on. required: true @@ -39,6 +39,14 @@ username: description: Your Ombi username. required: true type: string +password: + description: Your Ombi password. [`password`](#password) and [`api_key`](#api_key) cannot be specified concurrently. + required: exclusive + type: string +api_key: + description: Your Ombi API key. [`password`](#password) and [`api_key`](#api_key) cannot be specified concurrently. + required: exclusive + type: string port: description: The port Ombi is running on. required: false @@ -60,9 +68,9 @@ ssl: ```yaml # Example configuration.yaml entry ombi: - api_key: OMBI_API_KEY host: OMBI_HOST username: OMBI_USERNAME + api_key: OMBI_API_KEY port: OMBI_PORT urlbase: ombi/ ssl: true From 9ea6957ec4f647dc59e51f2d0146a3020781b301 Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Sun, 17 Nov 2019 07:37:21 -0700 Subject: [PATCH 08/83] Add docs for forthcoming SimpliSafe locks (#11159) --- source/_integrations/simplisafe.markdown | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/_integrations/simplisafe.markdown b/source/_integrations/simplisafe.markdown index 6f798b8bfda..b817a1042be 100644 --- a/source/_integrations/simplisafe.markdown +++ b/source/_integrations/simplisafe.markdown @@ -5,13 +5,15 @@ logo: simplisafe.png ha_release: 0.81 ha_category: - Alarm + - Lock --- The `simplisafe` integration integrates SimpliSafe home security (V2 and V3) systems into Home Assistant. Multiple SimpliSafe accounts can be accommodated. There is currently support for the following device types within Home Assistant: -- Alarm +- **Alarm Control Panel**: reports on the current alarm status and can be used to arm and disarm the system. +- **Lock**: Reports on `Door Locks` and can be used to lock and unlock a lock. ## Configuration From e28895509c5abaa3eabfa7cbe4ec4ffdefc562c7 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Sun, 17 Nov 2019 15:53:42 +0100 Subject: [PATCH 09/83] Rename configuration variable (#11205) --- source/_integrations/wake_on_lan.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/wake_on_lan.markdown b/source/_integrations/wake_on_lan.markdown index 664020e3561..fe65e758050 100644 --- a/source/_integrations/wake_on_lan.markdown +++ b/source/_integrations/wake_on_lan.markdown @@ -61,12 +61,12 @@ To enable this switch in your installation, add the following to your `configura # Example configuration.yaml entry switch: - platform: wake_on_lan - mac_address: "00-01-02-03-04-05" + mac: "00-01-02-03-04-05" ``` {% configuration %} -mac_address: - description: MAC address to send the wake up command to. +mac: + description: The MAC address to send the wake up command to. required: true type: string name: From e941cc9720d17c2945ea3817a9dfe0d4eccff54c Mon Sep 17 00:00:00 2001 From: Kevin McCormack Date: Mon, 18 Nov 2019 04:20:48 -0500 Subject: [PATCH 10/83] Update Vivotek camera (#11217) - Add optional security level config --- source/_integrations/vivotek.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/vivotek.markdown b/source/_integrations/vivotek.markdown index 63a479470d0..f00ddafb14d 100644 --- a/source/_integrations/vivotek.markdown +++ b/source/_integrations/vivotek.markdown @@ -43,6 +43,11 @@ password: description: The password for accessing your camera. required: true type: string +security_level: + description: The security level of the user accessing your camera. This could be `admin` or `viewer`. + required: false + default: admin + type: string ssl: description: Enable or disable SSL. Set to false to use an HTTP-only camera. required: false @@ -76,6 +81,7 @@ camera: ssl: true username: !secret fd_camera_username password: !secret fd_camera_pwd + security_level: admin verify_ssl: false framerate: 5 stream_path: live2.sdp From a889ef52809aaa2346590de70e812af8ee48e5cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Arnauts?= Date: Mon, 18 Nov 2019 10:29:02 +0100 Subject: [PATCH 11/83] Update comfoconnect.markdown (#11216) --- source/_integrations/comfoconnect.markdown | 23 +++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/source/_integrations/comfoconnect.markdown b/source/_integrations/comfoconnect.markdown index 476d13a786d..58372868319 100644 --- a/source/_integrations/comfoconnect.markdown +++ b/source/_integrations/comfoconnect.markdown @@ -57,14 +57,27 @@ To register the sensors, add the following to your `configuration.yaml` file: sensor: - platform: comfoconnect resources: - - current_temperature - - current_humidity - - outside_temperature - - outside_humidity - - air_flow_supply - air_flow_exhaust + - air_flow_supply + - bypass_state + - current_humidity + - current_temperature + - days_to_replace_filter + - exhaust_fan_duty + - exhaust_fan_speed + - exhaust_humidity + - exhaust_temperature + - outside_humidity + - outside_temperature + - power_usage + - supply_fan_duty + - supply_fan_speed + - supply_humidity + - supply_temperature ``` +The list above indicates all supported sensors. It is recommended to only include the ones you need. +
Note that it's not possible to have multiple connection to the bridge at the same time. This integration will keep the connection open, and if you open the app, it will ask you to disconnect Home Assistant. If you close the app again, Home Assistant will reconnect automatically.
From 55c59d0fc22e796368714631ac7fd7b86ff0570a Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 18 Nov 2019 18:51:48 +0100 Subject: [PATCH 12/83] Add docs for scene editor (#11222) * Add docs for scene editor * Comments --- ...{ecosystem.markdowm => ecosystem.markdown} | 0 source/_docs/scene.markdown | 88 +++++++ source/_docs/scene/editor.markdown | 77 ++++++ .../{ecosystem => scene}/scenegen.markdown | 0 source/_includes/asides/docs_navigation.html | 243 ++++++++++++++---- source/images/docs/scenes/editor.png | Bin 0 -> 119455 bytes 6 files changed, 357 insertions(+), 51 deletions(-) rename source/_docs/{ecosystem.markdowm => ecosystem.markdown} (100%) create mode 100644 source/_docs/scene.markdown create mode 100644 source/_docs/scene/editor.markdown rename source/_docs/{ecosystem => scene}/scenegen.markdown (100%) create mode 100644 source/images/docs/scenes/editor.png diff --git a/source/_docs/ecosystem.markdowm b/source/_docs/ecosystem.markdown similarity index 100% rename from source/_docs/ecosystem.markdowm rename to source/_docs/ecosystem.markdown diff --git a/source/_docs/scene.markdown b/source/_docs/scene.markdown new file mode 100644 index 00000000000..bd1e21f61c5 --- /dev/null +++ b/source/_docs/scene.markdown @@ -0,0 +1,88 @@ +--- +title: "Scenes" +description: "Instructions on how to setup scenes within Home Assistant." +--- + +You can create scenes that capture the states you want certain entities to be. For example, a scene can specify that light A should be turned on and light B should be bright red. + +```yaml +# Example configuration.yaml entry +scene: + - name: Romantic + entities: + light.tv_back_light: on + light.ceiling: + state: on + xy_color: [0.33, 0.66] + brightness: 200 + - name: Movies + entities: + light.tv_back_light: + state: on + brightness: 125 + light.ceiling: off + media_player.sony_bravia_tv: + state: on + source: HDMI 1 + state: on +``` + +{% configuration %} +name: + description: Friendly name of scene. + required: true + type: string +entities: + description: Entities to control and their desired state. + required: true + type: list +{% endconfiguration %} + +As you can see, there are two ways to define the states of each `entity_id`: + +- Define the `state` directly with the entity. Be aware, that `state` needs to be defined. +- Define a complex state with its attributes. You can see all attributes available for a particular entity under `developer-tools -> state`. + +Scenes can be activated using the service `scene.turn_on` (there is no 'scene.turn_off' service). + +```yaml +# Example automation +automation: + trigger: + platform: state + entity_id: device_tracker.sweetheart + from: "not_home" + to: "home" + action: + service: scene.turn_on + entity_id: scene.romantic +``` + +## Applying a scene without defining it + +With the `scene.apply` service you are able to apply a scene without first defining it via configuration. Instead, you pass the states as part of the service data. The format of the data is the same as the `entities` field in a configuration. + +```yaml +# Example automation +automation: + trigger: + platform: state + entity_id: device_tracker.sweetheart + from: "not_home" + to: "home" + action: + service: scene.apply + data: + entities: + light.tv_back_light: + state: on + brightness: 100 + light.ceiling: off + media_player.sony_bravia_tv: + state: on + source: HDMI 1 +``` + +## Reloading scenes + +Whenever you make a change to your scene configuration, you can call the `scene.reload` service to reload the scenes. diff --git a/source/_docs/scene/editor.markdown b/source/_docs/scene/editor.markdown new file mode 100644 index 00000000000..fefe1e41050 --- /dev/null +++ b/source/_docs/scene/editor.markdown @@ -0,0 +1,77 @@ +--- +title: "Scenes Editor" +description: "Instructions on how to use the scenes editor." +--- + +In Home Assistant 0.102 we introduced the first version of our scene editor. If you just created a new configuration with Home Assistant, then you're all set! Go to the UI and enjoy. + +From the UI choose **Configuration** which is located in the sidebar, then click on **Scenes** to go to the scene editor. Press the **+** sign in the lower right corner to get started. + +Choose a meaningful name for your scene. + +

+ +

+ +Select all the devices (and/or entities when in advanced mode) you want to include in your scene. +The state of your devices will be saved, so it can be restored when you are finished creating your scene. +Set the state of the devices to how you want them to be in your scene, this can be done by clicking on it and edit the state from the popup, or any other method that changes the state. +On the moment you save the scene, all the states of your devices are stored in the scene. +When you leave the editor the states of the devices are restored to the state from before you started editing. + +## Updating your configuration to use the editor + +First, check that you have activated the configuration editor. + +```yaml +# Activate the configuration editor +config: +``` + +The scene editor reads and writes to the file `scenes.yaml` in the root of your [configuration](/docs/configuration/) folder. +Currently, both the name of this file and its location are fixed. +Make sure that you have set up the scene integration to read from it: + +```yaml +# Configuration.yaml example +scene: !include scenes.yaml +``` + +If you still want to use your old scene section, add a label to the old entry: + +```yaml +scene old: + - name: ... +``` + +You can use the `scene:` and `scene old:` sections at the same time: + +- `scene old:` to keep your manual designed scenes +- `scene:` to save the scene created by the online editor + +```yaml +scene: !include scenes.yaml +scene old: !include_dir_merge_list scenes +``` + +## Migrating your scenes to `scenes.yaml` + +If you want to migrate your old scenes to use the editor, you'll have to copy them to `scenes.yaml`. Make sure that `scenes.yaml` remains a list! For each scene that you copy over, you'll have to add an `id`. This can be any string as long as it's unique. + +For example: + +```yaml +# Example scenes.yaml entry +- id: my_unique_id # <-- Required for editor to work. + name: Romantic + entities: + light.tv_back_light: on + light.ceiling: + state: on + xy_color: [0.33, 0.66] + brightness: 200 +``` + +
+Any comments in the YAML file will be lost and templates will be reformatted when you update an automation via the editor. +
diff --git a/source/_docs/ecosystem/scenegen.markdown b/source/_docs/scene/scenegen.markdown similarity index 100% rename from source/_docs/ecosystem/scenegen.markdown rename to source/_docs/scene/scenegen.markdown diff --git a/source/_includes/asides/docs_navigation.html b/source/_includes/asides/docs_navigation.html index 0ce9be273b6..8f54340183b 100644 --- a/source/_includes/asides/docs_navigation.html +++ b/source/_includes/asides/docs_navigation.html @@ -1,7 +1,7 @@
-
+

Topics

- +
  • + {% active_link /docs/scene/ Scenes %} +
      +
    • {% active_link /docs/scene/editor/ Editor %}
    • +
    • {% active_link /docs/scene/scenegen/ scenegen %}
    • +
    +
  • {% active_link /docs/tools/ Tools and Helpers %}
      @@ -102,21 +150,40 @@
    • {% active_link /docs/security/ Security %}
        -
      • {% active_link /docs/security/webserver/ Web server fingerprint %}
      • +
      • + {% active_link /docs/security/webserver/ Web server fingerprint %} +
      • {% active_link /docs/security/porosity/ Porosity %}
    • {% active_link /docs/z-wave/ Z-Wave %}
        -
      • {% active_link /docs/z-wave/installation/ Configuring the Z-Wave component %}
      • +
      • + {% active_link /docs/z-wave/installation/ Configuring the Z-Wave + component %} +
      • {% active_link /docs/z-wave/adding/ Adding devices %}
      • -
      • {% active_link /docs/z-wave/control-panel/ The Z-Wave control panel %}
      • +
      • + {% active_link /docs/z-wave/control-panel/ The Z-Wave control panel + %} +
      • {% active_link /docs/z-wave/controllers/ Controllers %}
      • -
      • {% active_link /docs/z-wave/devices/ Devices %} and {% active_link /docs/z-wave/entities/ Entities %}
      • -
      • {% active_link /docs/z-wave/query-stage/ Query Stages %} for devices
      • -
      • {% active_link /docs/z-wave/device-specific/ Device Specific %} configuration
      • -
      • {% active_link /docs/z-wave/events/ Events %} and {% active_link /docs/z-wave/services/ Services %}
      • +
      • + {% active_link /docs/z-wave/devices/ Devices %} and {% active_link + /docs/z-wave/entities/ Entities %} +
      • +
      • + {% active_link /docs/z-wave/query-stage/ Query Stages %} for devices +
      • +
      • + {% active_link /docs/z-wave/device-specific/ Device Specific %} + configuration +
      • +
      • + {% active_link /docs/z-wave/events/ Events %} and {% active_link + /docs/z-wave/services/ Services %} +
    • @@ -126,7 +193,10 @@
    • {% active_link /docs/mqtt/certificate/ Certificate %}
    • {% active_link /docs/mqtt/discovery/ Discovery %}
    • {% active_link /docs/mqtt/service/ Publish service %}
    • -
    • {% active_link /docs/mqtt/birth_will/ Birth and last will messages %}
    • +
    • + {% active_link /docs/mqtt/birth_will/ Birth and last will messages + %} +
    • {% active_link /docs/mqtt/testing/ Testing your setup %}
    • {% active_link /docs/mqtt/logging/ Logging %}
    • {% active_link /docs/mqtt/processing_json/ Processing JSON %}
    • @@ -135,21 +205,52 @@
    • {% active_link /docs/ecosystem/ios/ iOS %}
        -
      • {% active_link /docs/ecosystem/ios/notifications/basic/ Basic notifications %}
      • +
      • + {% active_link /docs/ecosystem/ios/notifications/basic/ Basic + notifications %} +
        • -
        • {% active_link /docs/ecosystem/ios/notifications/sounds/ Sounds %}
        • -
        • {% active_link /docs/ecosystem/ios/notifications/architecture/ Architecture %}
        • -
        • {% active_link /docs/ecosystem/ios/notifications/privacy_security_rate_limits/ Privacy, rate limiting and security %}
        • +
        • + {% active_link /docs/ecosystem/ios/notifications/sounds/ Sounds %} +
        • +
        • + {% active_link /docs/ecosystem/ios/notifications/architecture/ + Architecture %} +
        • +
        • + {% active_link + /docs/ecosystem/ios/notifications/privacy_security_rate_limits/ + Privacy, rate limiting and security %} +
      • Advanced notifications
        • -
        • {% active_link /docs/ecosystem/ios/notifications/attachments/ Attachments %}
        • -
        • {% active_link /docs/ecosystem/ios/notifications/content_extensions/ Dynamic content %}
        • -
        • {% active_link /docs/ecosystem/ios/notifications/actions/ Actionable notifications %}
        • -
        • {% active_link /docs/ecosystem/ios/notifications/requesting_location_updates/ Requesting location updates %}
        • +
        • + {% active_link /docs/ecosystem/ios/notifications/attachments/ + Attachments %} +
        • +
        • + {% active_link + /docs/ecosystem/ios/notifications/content_extensions/ Dynamic + content %} +
        • +
        • + {% active_link /docs/ecosystem/ios/notifications/actions/ + Actionable notifications %} +
        • +
        • + {% active_link + /docs/ecosystem/ios/notifications/requesting_location_updates/ + Requesting location updates %} +
        -
      • {% active_link /docs/ecosystem/ios/location/ Location Tracking %}
      • -
      • {% active_link /docs/ecosystem/ios/integration/ Integration with other apps %}
      • +
      • + {% active_link /docs/ecosystem/ios/location/ Location Tracking %} +
      • +
      • + {% active_link /docs/ecosystem/ios/integration/ Integration with + other apps %} +
    • @@ -158,8 +259,12 @@
    • {% active_link /docs/autostart/ Autostart %}
        -
      • {% active_link /docs/autostart/systemd/ systemd (Linux) %}
      • -
      • {% active_link /docs/autostart/upstart/ Upstart (Linux) %}
      • +
      • + {% active_link /docs/autostart/systemd/ systemd (Linux) %} +
      • +
      • + {% active_link /docs/autostart/upstart/ Upstart (Linux) %} +
      • {% active_link /docs/autostart/init.d/ init.d (Linux) %}
      • {% active_link /docs/autostart/macos/ macOS %}
      • {% active_link /docs/autostart/synology/ Synology NAS %}
      • @@ -175,11 +280,21 @@ {% active_link /docs/ecosystem/notebooks/ Notebooks %}
        • {% active_link /docs/ecosystem/notebooks/ Introduction %}
        • -
        • {% active_link /docs/ecosystem/notebooks/installation/ Installation %}
        • +
        • + {% active_link /docs/ecosystem/notebooks/installation/ + Installation %} +
        • {% active_link /docs/ecosystem/notebooks/graph/ Graph %}
        • -
        • {% active_link /docs/ecosystem/notebooks/api/ Home Assistant API %}
        • -
        • {% active_link /docs/ecosystem/notebooks/database/ Database %}
        • -
        • {% active_link /docs/ecosystem/notebooks/stats/ Statistics %}
        • +
        • + {% active_link /docs/ecosystem/notebooks/api/ Home Assistant API + %} +
        • +
        • + {% active_link /docs/ecosystem/notebooks/database/ Database %} +
        • +
        • + {% active_link /docs/ecosystem/notebooks/stats/ Statistics %} +
      • @@ -189,30 +304,56 @@
      • {% active_link /docs/ecosystem/caddy/ Caddy Server %}
      • {% active_link /docs/ecosystem/haproxy/ HAProxy %}
      • {% active_link /docs/ecosystem/nginx/ NGINX %}
      • -
      • {% active_link /docs/ecosystem/nginx_subdomain/ NGINX with subdomain%}
      • +
      • + {% active_link /docs/ecosystem/nginx_subdomain/ NGINX with + subdomain%} +
      • {% active_link /docs/ecosystem/tor/ Tor Onion Service %}
    • {% active_link /docs/ecosystem/certificates/ Certificates %}
        -
      • {% active_link /docs/ecosystem/certificates/tls_self_signed_certificate/ Self-signed certificate %}
      • -
      • {% active_link /docs/ecosystem/certificates/tls_domain_certificate/ Certificate domain owners %}
      • -
      • {% active_link /docs/ecosystem/certificates/lets_encrypt/ Let's Encrypt (detailed) %}
      • +
      • + {% active_link + /docs/ecosystem/certificates/tls_self_signed_certificate/ + Self-signed certificate %} +
      • +
      • + {% active_link + /docs/ecosystem/certificates/tls_domain_certificate/ Certificate + domain owners %} +
      • +
      • + {% active_link /docs/ecosystem/certificates/lets_encrypt/ Let's + Encrypt (detailed) %} +
    • Backup
        -
      • {% active_link /docs/ecosystem/backup/backup_github/ Backup to GitHub %}
      • -
      • {% active_link /docs/ecosystem/backup/backup_dropbox/ Backup to Dropbox %}
      • -
      • {% active_link /docs/ecosystem/backup/backup_usb/ Backup to USB device %}
      • +
      • + {% active_link /docs/ecosystem/backup/backup_github/ Backup to + GitHub %} +
      • +
      • + {% active_link /docs/ecosystem/backup/backup_dropbox/ Backup to + Dropbox %} +
      • +
      • + {% active_link /docs/ecosystem/backup/backup_usb/ Backup to USB + device %} +
    • -
    • {% active_link /docs/ecosystem/scenegen/ scenegen %}
    • {% active_link /docs/ecosystem/synology/ Synology %}
    • -
    • {% active_link /docs/ecosystem/hass-configurator/ HASS Configurator %}
    • +
    • + {% active_link /docs/ecosystem/hass-configurator/ HASS Configurator + %} +
    +
  • diff --git a/source/images/docs/scenes/editor.png b/source/images/docs/scenes/editor.png new file mode 100644 index 0000000000000000000000000000000000000000..168f48b012b44add3abb95e0d02f45a00f272886 GIT binary patch literal 119455 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 O-ph*ozpZmhXaWE{e+a_> literal 0 HcmV?d00001 From d991a47180e75e09a69d3dd54062336c152b9fdd Mon Sep 17 00:00:00 2001 From: Evgeny Date: Mon, 18 Nov 2019 23:05:35 +0100 Subject: [PATCH 13/83] Added roomba delay configuration (#11104) * Added roomba delay configuration * Added delay measurements --- source/_integrations/roomba.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/roomba.markdown b/source/_integrations/roomba.markdown index c205470f74e..91fcc80c065 100644 --- a/source/_integrations/roomba.markdown +++ b/source/_integrations/roomba.markdown @@ -58,6 +58,11 @@ continuous: required: false type: boolean default: true +delay: + description: Custom connection delay (in seconds) for periodic mode + required: false + type: integer + default: 1 {% endconfiguration %}

    From 7a4b05847e3883c98ab2e5031bce0c1b2311d0cb Mon Sep 17 00:00:00 2001 From: Steven Impens Date: Tue, 19 Nov 2019 16:14:46 +0100 Subject: [PATCH 14/83] Add documentation for VersaSense (#9658) * Add documentation for VersaSense * Update documentation based on review * Update ha_iot_class * Moved documentation to integrations folder * Removed linkable titles * Update date and ha_release * Removed frontmatter defaults * Tweak * Added logo --- source/_integrations/versasense.markdown | 43 ++++++++++++++++++ source/images/supported_brands/versasense.png | Bin 0 -> 54287 bytes 2 files changed, 43 insertions(+) create mode 100644 source/_integrations/versasense.markdown create mode 100644 source/images/supported_brands/versasense.png diff --git a/source/_integrations/versasense.markdown b/source/_integrations/versasense.markdown new file mode 100644 index 00000000000..f54e1e68716 --- /dev/null +++ b/source/_integrations/versasense.markdown @@ -0,0 +1,43 @@ +--- +title: "VersaSense" +description: "Integrate your VersaSense MicroPnP devices." +date: 2019-11-19 14:00 +logo: versasense.png +ha_release: 0.103 +ha_category: + - Hub + - Sensor + - Switch +ha_iot_class: Local Polling +--- + +The `VersaSense` integration supports the VersaSense Edge Gateway. The gateway is able to control hubs and their peripherals (sensors and actuators) in the mesh network. + +## Configuration + +```yaml +# Example configuration.yaml entry +versasense: + host: GATEWAY_URI +``` + +{% configuration %} +host: + description: "The IP address or hostname of the VersaSense gateway. Including *protocol* and *port*, e.g., https://gateway.versasense.com:8889" + required: true + type: string +{% endconfiguration %} + +## Supported hardware + +All Versasense gateways with software version >= 1.0.2.10 + +The integration is tested with following peripherals and devices: + +- S03 S04: Temperature and Humidity sensor +- S06: Barometric Pressure sensor +- S10: Light sensor +- S17: Object detection sensor +- S19: Buzzer actuator +- Pxx: SmartMesh IP Hub +- M01: SmartMesh Edge Gateway diff --git a/source/images/supported_brands/versasense.png b/source/images/supported_brands/versasense.png new file mode 100644 index 0000000000000000000000000000000000000000..e51daeba9447a02c3b8e0bbe62b5cf612e655c6b GIT binary patch literal 54287 zcmYgYbyyVN*I&9NrDN&t5{ad|5m*}OknRqpLAqmUBm@a*2?^=$R6-ggm*$=C@2~d( zo_!c*XYSs)_nh;ILyV@n0uClQCI|$=QBsuE27wTg{`)~k1diaY7v%yk$hJ~yQXo)$ zBG%)36ySHTrJ}YP2;|QM0)>78f$o7rq5B|^7Y_(@Xbu9s%>sc)T=Uws#DG7bTBs<< zf?odnD*REA3LHW6R8o^e+d@LXMBrW|`vlxE6r?08_0HGy_{k@aVcBgnPCidycQwGJ zeBJlV$J=M&%z{b`JrvCHHkr#`T7qugkf<)LdM^uXJ3J%X@4|UP4pY%FU0`NlgT;G*M1$VaE4lZje(y~f|tSm5gA4Xm2Koy);c zAB+?nnRG-uQ|E@9b(@;fBNKfZVjDb_F zHU@ljM^^NOb%eKKTRB1dY$#i!-%iO(#}k!A3s9vD4I86B zHLG2ebVmy95!4a0xN3lN$cS2XB=ut+mt4ZZ_E90~_%B}Uk;tH}!-o$V&!49{xd!lo zyR5Q)7;hUbwCf=iuYd(@W|0^AqJyBiaZBHIj+b@NTS!{>fN_{$$RVXghZZ3rtmN-= zAr<}RAZdlOqU(hrqMVXrO2H936?FDxh`;6Y~8L8D0}+PlS5w4gJ+9wc2b-eU{#(0cf!ba~dy7ewPnKiJ;JBW85%` z!1r{|vyghfik+yg2=^6s|3K%oa4hg}Wjr1$xqwaN0Hw)&KuWmzSC%zMHS9$Za^5cC zi|BbhLQj$`$v^mD-l+k3peELh6%Q!o)IhI>+wcfUe54rsXMb{xc7M=v_Xy=n%Zop7 z-xT0brzqL`F2mh0!sND1Kl9l(BGS2$euI#--G6@%m?ouqS3`Vf%!f3e7u2|so%P9z ztMrUM>0>#4R$@N>dt+c5r}t&G7Ixk3t+c_V)IfyJuWT96aAS#X>=n!w&_0g@bkRYs z*!S5C4$W=$tNeFJ4j&*pI++N6G9_vYx+_pu%5SuW9!)_=t$oYe*JfZ@OFdqHqRjxJtQ60V8o1QTbzJ+XdX< zPU(KQiLADZ_1~Autvil*j>vbAU zR|y<9)t{ueV{9(Zet+|Eymb9ex~pA6HnUn4>v^L2qWO5j2=FaC_5GeE(-xo6D%~1O zc5u{q@TYj`kpk6a0Qv^x6!CRQ}VX5|%cYAW7Of?|&#=JQ?+IR;s4jn|CTa0{nf9nu(9b zqW65PTIR=*ZMbwiVZ{h1Q*r)hznI2HE+XrB-ebem*r&P#WCyJvW_f j};{sGqIf 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 literal 0 HcmV?d00001 From 18f0c9c75da7e4a918a475c968bcf715e6050630 Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Tue, 19 Nov 2019 16:28:30 +0100 Subject: [PATCH 15/83] Changed default port from 4712 to 4713 (#11224) --- source/_integrations/pulseaudio_loopback.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/pulseaudio_loopback.markdown b/source/_integrations/pulseaudio_loopback.markdown index d9c60825bde..63278529450 100644 --- a/source/_integrations/pulseaudio_loopback.markdown +++ b/source/_integrations/pulseaudio_loopback.markdown @@ -46,7 +46,7 @@ host: port: description: The port that Pulseaudio is listening on. required: false - default: 4712 + default: 4713 type: integer buffer_size: description: How much data to load from Pulseaudio at once. From cb37299c465670f6b0374ce636848aa3ea3b54ab Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 20 Nov 2019 16:28:34 -0800 Subject: [PATCH 16/83] Fix yaml --- source/_integrations/somfy.markdown | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/source/_integrations/somfy.markdown b/source/_integrations/somfy.markdown index a8b063187a1..61d7bce342f 100644 --- a/source/_integrations/somfy.markdown +++ b/source/_integrations/somfy.markdown @@ -48,13 +48,13 @@ somfy: {% configuration %} client_id: -description: Your Somfy consumer key. -required: true -type: string + description: Your Somfy consumer key. + required: true + type: string client_secret: -description: Your Somfy consumer secret. -required: true -type: string + description: Your Somfy consumer secret. + required: true + type: string {% endconfiguration %} ### Potential duplicate with the Tahoma integration From 7ef42bf1fc6480ea575aedc39ec6fa7e6cb1062b Mon Sep 17 00:00:00 2001 From: Tobias Perschon Date: Fri, 22 Nov 2019 19:45:42 +0100 Subject: [PATCH 17/83] clarification of round modes (#11257) --- source/_docs/configuration/templating.markdown | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/_docs/configuration/templating.markdown b/source/_docs/configuration/templating.markdown index 30582f817db..dde02bf7380 100644 --- a/source/_docs/configuration/templating.markdown +++ b/source/_docs/configuration/templating.markdown @@ -325,7 +325,10 @@ Some of these functions can also be used in a [filter](https://jinja.palletsproj - `e` mathematical constant, approximately 2.71828. - `pi` mathematical constant, approximately 3.14159. - `tau` mathematical constant, approximately 6.28318. -- Filter `round(x)` will convert the input to a number and round it to `x` decimals. +- Filter `round(x)` will convert the input to a number and round it to `x` decimals. Round has four modes and the default mode (with no mode specified) will [round-to-even](https://en.wikipedia.org/wiki/Rounding#Roundhalfto_even). + - `round(x, "floor")` will always round down to `x` decimals + - `round(x, "ceil")` will always round up to `x` decimals + - `round(1, "half")` will always round to the nearest .5 value. `x` should be 1 for this mode - Filter `max` will obtain the largest item in a sequence. - Filter `min` will obtain the smallest item in a sequence. - Filter `value_one|bitwise_and(value_two)` perform a bitwise and(&) operation with two values. From 92c9256ce973733dd67834b898c496c5e1bfed2e Mon Sep 17 00:00:00 2001 From: Santobert Date: Fri, 22 Nov 2019 22:40:43 +0100 Subject: [PATCH 18/83] Creating a scene by snapshotting entities (#11255) * Initial commit * snapshot_entities instead of snapshot --- source/_integrations/scene.markdown | 42 +++++++++++++++++++++++++++-- 1 file changed, 40 insertions(+), 2 deletions(-) diff --git a/source/_integrations/scene.markdown b/source/_integrations/scene.markdown index 8463c734690..0848e1cc02f 100644 --- a/source/_integrations/scene.markdown +++ b/source/_integrations/scene.markdown @@ -96,12 +96,12 @@ Whenever you make a change to your scene configuration, you can call the `scene. Create a new scene without having to configure it by calling the `scene.create` service. This scene will be discarded after reloading the configuration. -You need to pass a `scene_id` in lowercase and with underscores instead of spaces. You also need to specify the entities in the same format as when configuring the scene. +You need to pass a `scene_id` in lowercase and with underscores instead of spaces. You also may want to specify the entities in the same format as when configuring the scene. You can also take a snapshot of the current state by using the `snapshot_entities` parameter. In this case, you have to specify the `entity_id` of all entities you want to take a snapshot of. `entities` and `snapshot_entities` can be combined but you have to use at least one of them. If the scene was previously created by `scene.create`, it will be overwritten. If the scene was created by YAML, nothing happens but a warning in your log files. ```yaml -# Example automation +# Example automation using entities automation: trigger: platform: homeassistant @@ -119,3 +119,41 @@ automation: state: on source: HDMI 1 ``` + +The following example turns off some entities as soon as a window opens. The states of the entities are restored after the window is closed again. + +```yaml +# Example automation using snapshot +- alias: Window opened + trigger: + - platform: state + entity_id: binary_sensor.window + from: 'off' + to: 'on' + condition: [] + action: + - service: scene.create + data: + scene_id: before + snapshot_entities: + - climate.ecobee + - light.ceiling_lights + - service: light.turn_off + data: + entity_id: light.ceiling_lights + - service: climate.set_hvac_mode + data: + entity_id: climate.ecobee + hvac_mode: 'off' +- alias: Window closed + trigger: + - platform: state + entity_id: binary_sensor.window + from: 'on' + to: 'off' + condition: [] + action: + - service: scene.turn_on + data: + entity_id: scene.before +``` From fb65fda69d12d055f42fd7a33bdb6685a397fdf3 Mon Sep 17 00:00:00 2001 From: Bas Nijholt Date: Mon, 25 Nov 2019 19:55:27 +0100 Subject: [PATCH 19/83] adds Raspberry Pi 4 images in the version integration (#11287) --- source/_integrations/version.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/version.markdown b/source/_integrations/version.markdown index 55e767fdba2..62f7755e94a 100644 --- a/source/_integrations/version.markdown +++ b/source/_integrations/version.markdown @@ -46,7 +46,7 @@ source: ### Supported images for Hass.io and Docker -`default`, `qemux86`, `qemux86-64`, `qemuarm`, `qemuarm-64`, `intel-nuc`, `raspberrypi`, `raspberrypi2`, `raspberrypi3`, `raspberrypi3-64`, `tinker`, `odroid-c2`, `odroid-xu` +`default`, `qemux86`, `qemux86-64`, `qemuarm`, `qemuarm-64`, `intel-nuc`, `raspberrypi`, `raspberrypi2`, `raspberrypi3`, `raspberrypi3-64`, `raspberrypi4`, `raspberrypi4-64`, `tinker`, `odroid-c2`, `odroid-xu` ## Alternatives for showing local version From 96208d958ed64eebaf5aea2bc69a701ec24c9bcf Mon Sep 17 00:00:00 2001 From: Jacob McSwain Date: Mon, 25 Nov 2019 17:47:56 -0600 Subject: [PATCH 20/83] OpenGarage: Add SSL documentation (#11283) * OpenGarage: Add `protocol` documentation This is the documentation companion of https://github.com/home-assistant/home-assistant/pull/29038 * OpenGarage: Replace protocol with ssl Documentation resolution of https://github.com/home-assistant/home-assistant/pull/29038#discussion_r350173095 * OpenGarage: Add documentation for verify_ssl Documentation companion of https://github.com/home-assistant/home-assistant/pull/29038/commits/066bcff6499169612aea6d144693f60a30aa316c --- source/_integrations/opengarage.markdown | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/source/_integrations/opengarage.markdown b/source/_integrations/opengarage.markdown index e981339fef4..866df325e02 100644 --- a/source/_integrations/opengarage.markdown +++ b/source/_integrations/opengarage.markdown @@ -23,7 +23,10 @@ cover: device_key: opendoor name: Left Garage Door garage2: - host: 192.168.1.13 + protocol: https + verify_ssl: false + host: garage.example.com + port: 443 device_key: opendoor name: Right Garage Door ``` @@ -39,6 +42,16 @@ covers: required: true type: map keys: + ssl: + description: Use HTTPS instead of HTTP to connect. + required: false + type: boolean + default: false + verify_ssl: + description: Enable or disable SSL certificate verification. Set to false if you have a self-signed SSL certificate and haven't installed the CA certificate to enable verification. + required: false + default: true + type: boolean host: description: IP address of device. required: true @@ -123,4 +136,5 @@ customize: sensor.garage_car_present: icon: mdi:car ``` + {% endraw %} From 1372aaae4fe5ef1c6d7dfac23419ac172400a976 Mon Sep 17 00:00:00 2001 From: Shulyaka Date: Tue, 26 Nov 2019 09:12:31 +0300 Subject: [PATCH 21/83] google_assistant: support for humidity sensors (#11155) --- source/_integrations/google_assistant.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index a96ea5a33f6..19f4c3fc610 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -193,7 +193,7 @@ Currently, the following domains are available to be used with Google Assistant, - media_player (on/off/set volume (via set volume)/source (via set input source)) - climate (temperature setting, hvac_mode) - vacuum (dock/start/stop/pause) -- sensor (temperature setting, only for temperature sensor) +- sensor (temperature setting for temperature sensors and humidity setting for humidity sensors) - Alarm Control Panel (Arm/Disarm)

    From 8df3b5c8613af98fa6cf5909cd14b2c419cb3193 Mon Sep 17 00:00:00 2001 From: Emeric <15244869+Mryck@users.noreply.github.com> Date: Tue, 26 Nov 2019 10:53:29 +0100 Subject: [PATCH 22/83] Update bbox doc for uptime and reboots. (#11292) --- source/_integrations/bbox.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/bbox.markdown b/source/_integrations/bbox.markdown index 715b80a2ba6..c9083780d65 100644 --- a/source/_integrations/bbox.markdown +++ b/source/_integrations/bbox.markdown @@ -66,6 +66,8 @@ sensor: - up_max_bandwidth - current_down_bandwidth - current_up_bandwidth + - uptime + - number_of_reboots ``` {% configuration %} @@ -87,4 +89,8 @@ 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. + uptime: + description: Uptime since the last boot. + number_of_reboots: + description: Number of reboot since the initial configuration of the router. {% endconfiguration %} From 65b6425a58ced576a3a77e86e5fcdb17dec577fb Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 26 Nov 2019 15:10:39 -0500 Subject: [PATCH 23/83] =?UTF-8?q?Update=20docs=20to=20change=20domain=20fo?= =?UTF-8?q?r=20local=5Ffile=20service=20to=20reflect=E2=80=A6=20(#11234)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/local_file.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/local_file.markdown b/source/_integrations/local_file.markdown index d6e4e223f3a..35969d5b130 100644 --- a/source/_integrations/local_file.markdown +++ b/source/_integrations/local_file.markdown @@ -34,7 +34,7 @@ name: type: string {% endconfiguration %} -### Service `camera.local_file_update_file_path` +### Service `local_file.update_file_path` Use this service to change the file displayed by the camera. From af5b03ad22c7dd7062050db093378681fa53a344 Mon Sep 17 00:00:00 2001 From: Rami Mosleh Date: Wed, 27 Nov 2019 00:11:24 +0400 Subject: [PATCH 24/83] Add name paramter to service (#11291) Update service parameters based on PR #28653 --- source/_integrations/transmission.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_integrations/transmission.markdown b/source/_integrations/transmission.markdown index 8981e96f6fc..dd8455037c5 100644 --- a/source/_integrations/transmission.markdown +++ b/source/_integrations/transmission.markdown @@ -119,8 +119,10 @@ Adds a new torrent to download. It can either be a URL (http, https or ftp), mag | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | +| `name` | no | Name of the configured instance | `torrent` | no | Torrent to download + ## Templating ### Sensor `started_torrents` From 870463b2efef6eb7e1b081a6f2b3c146fd202d1e Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 26 Nov 2019 15:13:01 -0500 Subject: [PATCH 25/83] =?UTF-8?q?Update=20docs=20to=20clarify=20domain=20f?= =?UTF-8?q?or=20bluesound=20services=20to=20reflec=E2=80=A6=20(#11300)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/bluesound.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_integrations/bluesound.markdown b/source/_integrations/bluesound.markdown index 3deaec8ce09..4422ba265a3 100644 --- a/source/_integrations/bluesound.markdown +++ b/source/_integrations/bluesound.markdown @@ -55,7 +55,7 @@ media_player: - host: 192.168.1.131 ``` -### Service `bluesound_join` +### Service `bluesound.join` Group players together under a single master speaker. That will make a new group or join an existing group. @@ -64,7 +64,7 @@ Group players together under a single master speaker. That will make a new group | `master` | no | A single `entity_id` that will become/hold the master speaker. | `entity_id` | no | String or list of a single `entity_id` that will group to master speaker. -### Service `bluesound_unjoin` +### Service `bluesound.unjoin` Remove one or more speakers from a group of speakers. If no `entity_id` is provided, all speakers are unjoined. @@ -72,7 +72,7 @@ Remove one or more speakers from a group of speakers. If no `entity_id` is provi | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of `entity_id`s that will be separated from their master speaker. -### Service `bluesound_set_sleep_timer` +### Service `bluesound.set_sleep_timer` Sets a timer that will turn off the speaker. For each time you call this it will increase the time by one step. The steps are (in minutes): 15, 30, 45, 60, 90, 0. If you increase an ongoing timer of for example 13 minutes, it will increase it to 15. If the timer is set to 90, it will remove the time (hence the 0). @@ -81,7 +81,7 @@ If you increase an ongoing timer of for example 13 minutes, it will increase it | ---------------------- | -------- | ----------- | | `entity_id` | no | String or list of `entity_id`s that will have their timers set. -### Service `bluesound_clear_sleep_timer` +### Service `bluesound.clear_sleep_timer` Clear the sleep timer on a speaker, if one is set. From 6a4e4b2200cf77c22b8609f5d9db7fbbd837b930 Mon Sep 17 00:00:00 2001 From: Hmmbob <33529490+hmmbob@users.noreply.github.com> Date: Tue, 26 Nov 2019 21:14:02 +0100 Subject: [PATCH 26/83] Update Waze documentation for toll, ferry and subscription options (#10902) --- .../_integrations/waze_travel_time.markdown | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/source/_integrations/waze_travel_time.markdown b/source/_integrations/waze_travel_time.markdown index 2f65bb76550..e223131dd7f 100644 --- a/source/_integrations/waze_travel_time.markdown +++ b/source/_integrations/waze_travel_time.markdown @@ -64,8 +64,25 @@ vehicle_type: description: "Set the vehicle type for the sensor: car, taxi, or motorcycle, otherwise the default is car." required: false type: string +avoid_ferries: + description: "If this is set to true, Waze will avoid ferries on your route." + required: false + type: boolean + default: false +avoid_toll_roads: + description: "If this is set to true, Waze will avoid toll roads on your route." + required: false + type: boolean + default: false +avoid_subscription_roads: + description: "If this is set to true, Waze will avoid roads needing a vignette / subscription on your route." + required: false + type: boolean + default: false {% endconfiguration %} +When using the `avoid_toll_roads`, `avoid_subscription_roads` and `avoid_ferries` options be aware that Waze will sometimes still route you over toll roads or ferries if a valid vignette/subscription is assumed. Default behaviour is that Waze will route you over roads having subscription options, so best is to set both `avoid_toll_roads` and `avoid_subscription_roads` or `avoid_ferries` if needed and experiment to ensure the desired outcome. + ## Example using dynamic destination Using the flexible option to set a sensor value to the `destination`, you can setup a single Waze integration that will calculate travel time to multiple optional locations on demand. @@ -118,6 +135,15 @@ sensor: region: 'US' units: imperial # 'metric' for Metric, 'imperial' for Imperial vehicle_type: motorcycle # vehicle type used for routing + + # Avoiding toll, subscription + - platform: waze_travel_time + name: Westerscheldetunnel + origin: 51.330436, 3.802043 + destination: 51.445677, 3.749929 + region: 'EU' + avoid_toll_roads: true + avoid_subscription_roads: true ``` {% endraw %} From f76983058ab7b2b35576a7f2ca72ea38daf7a79f Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 26 Nov 2019 15:15:29 -0500 Subject: [PATCH 27/83] =?UTF-8?q?Update=20docs=20to=20clarify=20domain=20f?= =?UTF-8?q?or=20monoprice=20services=20to=20reflec=E2=80=A6=20(#11297)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/monoprice.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/monoprice.markdown b/source/_integrations/monoprice.markdown index fd8cb8ed387..6abacd00446 100644 --- a/source/_integrations/monoprice.markdown +++ b/source/_integrations/monoprice.markdown @@ -52,7 +52,7 @@ sources: type: integer {% endconfiguration %} -### Service `snapshot` +### Service `monoprice.snapshot` Take a snapshot of one or more zones' states. This service, and the following one are useful if you want to play a doorbell or notification sound and resume playback afterward. If no `entity_id` is provided, all zones are snapshotted. @@ -66,7 +66,7 @@ The following attributes are stored in a snapshot: | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that point at `entity_id`s of zones. -### Service `restore` +### Service `monoprice.restore` Restore a previously taken snapshot of one or more speakers. If no `entity_id` is provided, all zones are restored. From b6d2938dccb5eeab9aa4f4a78435aa9c30025616 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 26 Nov 2019 15:16:42 -0500 Subject: [PATCH 28/83] =?UTF-8?q?Update=20docs=20to=20clarify=20domain=20f?= =?UTF-8?q?or=20blackbird=20services=20to=20reflec=E2=80=A6=20(#11299)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/blackbird.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/blackbird.markdown b/source/_integrations/blackbird.markdown index 6d206fd3cde..834f9f2a4af 100644 --- a/source/_integrations/blackbird.markdown +++ b/source/_integrations/blackbird.markdown @@ -52,7 +52,7 @@ sources: type: string {% endconfiguration %} -### Service `media_player.blackbird_set_all_zones` +### Service `blackbird.set_all_zones` Set all zones to the same input source. This service allows you to immediately synchronize all the TVs in your home. Regardless of `entity_id` provided, all zones will be updated. From 6bcc9f7aeae79d0180d7c1aeb23f732ce3083b49 Mon Sep 17 00:00:00 2001 From: Pedro Lamas Date: Tue, 26 Nov 2019 20:48:43 +0000 Subject: [PATCH 29/83] Documents rest_command header templates usage (#10213) --- source/_integrations/rest_command.markdown | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/source/_integrations/rest_command.markdown b/source/_integrations/rest_command.markdown index 5893f5c41fb..ebf3058e64f 100644 --- a/source/_integrations/rest_command.markdown +++ b/source/_integrations/rest_command.markdown @@ -31,7 +31,7 @@ service_name: url: description: The URL (supports template) for sending request. required: true - type: [string, template] + type: template method: description: HTTP method to use (get, patch, post, put, or delete). required: false @@ -44,7 +44,7 @@ service_name: payload: description: A string/template to send with request. required: false - type: [string, template] + type: template username: description: The username for HTTP authentication. required: false @@ -83,6 +83,7 @@ rest_command: headers: authorization: !secret rest_headers_secret accept: 'application/json, text/html' + user-agent: 'Mozilla/5.0 {{ useragent }}' payload: '{"profile":{"status_text": "{{ status }}","status_emoji": "{{ emoji }}"}}' content_type: 'application/json; charset=utf-8' verify_ssl: true From b63ac67a04e09ed0bbe29d3543712af72bd6a83a Mon Sep 17 00:00:00 2001 From: Adam Cheng <52572642+adamchengtkc@users.noreply.github.com> Date: Tue, 26 Nov 2019 21:49:13 +0100 Subject: [PATCH 30/83] Add scale and offset to temperature values to Modbus Climate (#10480) * Add scale and offset to temperature values to Modbus Climate * add temperature unit config * :ambulance: Fix netlify error Co-authored-by: Klaas Schoute --- source/_integrations/climate.modbus.markdown | 38 ++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/source/_integrations/climate.modbus.markdown b/source/_integrations/climate.modbus.markdown index 204683b578c..5a9bb057368 100644 --- a/source/_integrations/climate.modbus.markdown +++ b/source/_integrations/climate.modbus.markdown @@ -22,6 +22,14 @@ climate: name: Watlow F4T hub: hub1 slave: 1 + data_type: uint + count: 1 + scale: 0.1 + offset: 0 + precision: 1 + max_temp: 30 + min_temp: 15 + temp_step: 1 target_temp_register: 2782 current_temp_register: 27586 ``` @@ -62,6 +70,36 @@ precision: required: false type: integer default: 0 +scale: + description: Scale factor (output = scale * value + offset). + required: false + type: float + default: 1 +offset: + description: Final offset (output = scale * value + offset). + required: false + type: float + default: 0 +max_temp: + description: Maximum setpoint temperature. + required: false + type: integer + default: 35 +min_temp: + description: Maximum setpoint temperature. + required: false + type: integer + default: 5 +temp_step: + description: The supported step size a target temperature can be increased/decreased. + required: false + type: float + default: 0.5 +temperature_unit: + description: Temperature unit reported by the current_temp_register. C or F + required: false + type: string + default: C {% endconfiguration %} From 4ce142f47c9f212cc96a072128b5de0ba84b105c Mon Sep 17 00:00:00 2001 From: Marius <33354141+Mariusthvdb@users.noreply.github.com> Date: Tue, 26 Nov 2019 21:50:23 +0100 Subject: [PATCH 31/83] add last-triggered to secondary_info (#11221) adding info to the docs following PR https://github.com/home-assistant/home-assistant-polymer/pull/4222 which add last-triggered to the secondary_info options --- source/_lovelace/entities.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_lovelace/entities.markdown b/source/_lovelace/entities.markdown index 23c614811b4..68d61c8e11b 100644 --- a/source/_lovelace/entities.markdown +++ b/source/_lovelace/entities.markdown @@ -61,7 +61,7 @@ image: type: string secondary_info: required: false - description: "Show additional info. Values: `entity-id`, `last-changed`." + description: "Show additional info. Values: `entity-id`, `last-changed`, `last-triggered' (only for automations and scripts)." type: string format: required: false From a0c99f08777fb9d3fbbc620aeeb0f0500a761036 Mon Sep 17 00:00:00 2001 From: Alex van den Hoogen Date: Tue, 26 Nov 2019 21:51:29 +0100 Subject: [PATCH 32/83] Added Post Processing Jobs to NZBGet component (#11279) This adds the documentation for an extra sensor entry for the number of post-processing jobs in the NZBGet component. --- source/_integrations/nzbget.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/nzbget.markdown b/source/_integrations/nzbget.markdown index 65a743d2198..621c9967246 100644 --- a/source/_integrations/nzbget.markdown +++ b/source/_integrations/nzbget.markdown @@ -62,6 +62,7 @@ This component will create these sensors: - `nzbget_speed`: Current download rate in MB/s. - `nzbget_queue_size`: Remaining size to download in MB. - `nzbget_disk_free`: Free disk space at the storage location of NZBGet. +- `nzbget_post_processing_jobs`: Number of Par-Jobs or Post-processing script jobs in the post-processing queue. - `nzbget_post_processing_paused`: Whether post processing is paused. - `nzbget_uptime`: NZBGet server uptime. - `nzbget_size`: Amount of data downloaded since server start in MB. From a4e4e799ad84c791c98b96f4ffec00d9f325d16a Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Tue, 26 Nov 2019 13:52:57 -0700 Subject: [PATCH 33/83] Add docs for new SimpliSafe services (#11281) * Add docs for new SimpliSafe services * Updates based on parent PR feedback --- source/_integrations/simplisafe.markdown | 43 ++++++++++++++++++++++-- 1 file changed, 41 insertions(+), 2 deletions(-) diff --git a/source/_integrations/simplisafe.markdown b/source/_integrations/simplisafe.markdown index b817a1042be..f3fd0b49cd1 100644 --- a/source/_integrations/simplisafe.markdown +++ b/source/_integrations/simplisafe.markdown @@ -54,15 +54,54 @@ Remove a SimpliSafe PIN (by label or PIN value). | Service Data Attribute | Optional | Description | |---------------------------|----------|---------------------------------------------| -| `system_id` | no | The ID of the system to remove the PIN from | +| `system_id` | no | The ID of a SimpliSafe system | | `label_or_pin` | no | The PIN label or value to remove | +### `simplisafe.set_alarm_duration` + +Set the duration (in seconds) of an active alarm. + +| Service Data Attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------| +| `system_id` | no | The ID of a SimpliSafe system | +| `duaration` | no | The number of seconds to sound the alarm | + +### `simplisafe.set_delay` + +Set a duration for how long the base station should delay when transitioning between states. + +| Service Data Attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------| +| `system_id` | no | The ID of a SimpliSafe system | +| `arrival_state` | no | The target "arrival" state (away, home) | +| `transition` | no | The system state transition to affect (entry, exit) | +| `seconds` | no | The number of seconds to delay | + +### `simplisafe.set_light` + +Turn the base station light on/off. + +| Service Data Attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------| +| `system_id` | no | The ID of a SimpliSafe system | +| `light_state` | no | True for on, False for off | + ### `simplisafe.set_pin` Set a SimpliSafe PIN. | Service Data Attribute | Optional | Description | |---------------------------|----------|---------------------------------------------| -| `system_id` | no | The ID of the system to remove the PIN from | +| `system_id` | no | The ID of the system to remove the PIN from | | `label` | no | The label to show in the SimpliSafe UI | | `pin` | no | The PIN value to use | + +### `simplisafe.set_volume_property` + +Set a level for one of the base station's various volumes. + +| Service Data Attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------| +| `system_id` | no | The ID of a SimpliSafe system | +| `volume_property` | no | The volume property to set (alarm, chime, voice_prompt) | +| `volume` | no | A volume (off, low, medium, high) | From 52e01bdcef233ce69be8f347bcaaeeb18b8c7b96 Mon Sep 17 00:00:00 2001 From: Jonas <5180118+K4ds3@users.noreply.github.com> Date: Tue, 26 Nov 2019 22:03:07 +0100 Subject: [PATCH 34/83] Add documentation for ProxmoxVE integration (#10660) * Added documentation for ProxmoxVE integration * Fix ha_release version for ProxmoxVE integration Co-Authored-By: Klaas Schoute * :pencil2: Tweak * :pencil2: Tweak * Fix ha_release field for ProxmoxVE version Co-authored-by: Klaas Schoute Co-authored-by: Franck Nijhof --- source/_integrations/proxmoxve.markdown | 100 +++++++++++++++++++ source/images/supported_brands/proxmoxve.png | Bin 0 -> 6327 bytes 2 files changed, 100 insertions(+) create mode 100644 source/_integrations/proxmoxve.markdown create mode 100644 source/images/supported_brands/proxmoxve.png diff --git a/source/_integrations/proxmoxve.markdown b/source/_integrations/proxmoxve.markdown new file mode 100644 index 00000000000..f8f01727126 --- /dev/null +++ b/source/_integrations/proxmoxve.markdown @@ -0,0 +1,100 @@ +--- +title: "Proxmox VE" +description: "Access your ProxmoxVE instance in Home Assistant." +logo: proxmoxve.png +ha_category: + - Binary Sensor +ha_release: 0.103 +ha_iot_class: Local Polling +--- + +[Proxmox VE](https://www.proxmox.com/en/) is an open-source server virtualization environment. This integration allows you to poll various data from your instance. + +After configuring this component, the binary sensors automatically appear. + +## Configuration + +
    +You should have at least one VM or container entry configured, else this integration won't do anything. +
    + +To use the `proxmoxve` component, add the following config to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +proxmox: + - host: IP_ADDRESS + username: USERNAME + password: PASSWORD + nodes: + - node: NODE_NAME + vms: + - VM_ID + containers: + - CONTAINER_ID +``` + +{% configuration %} +host: + description: IP address of the Proxmox VE instance. + required: true + type: string +port: + description: The port number on which Proxmox VE is running. + required: false + default: 8006 + type: integer +verify_ssl: + description: Whether to do strict validation on SSL certificates. + required: false + default: true + type: boolean +username: + description: The username used to authenticate. + required: true + type: string +password: + description: The password used to authenticate. + required: true + type: string +realm: + description: The authentication realm of the user. + required: false + default: pam + type: string +nodes: + description: List of the Proxmox VE nodes to monitor. + required: true + type: map + keys: + node: + description: Name of the node + required: true + type: string + vms: + description: List of the QEMU VMs to monitor. + required: false + type: list + containers: + description: List of the LXC containers to monitor. + required: false + type: list +{% endconfiguration %} + +Example with multiple VMs and no containers: + +```yaml +proxmox: + - host: IP_ADDRESS + username: USERNAME + password: PASSWORD + nodes: + - node: NODE_NAME + vms: + - VM_ID_1 + - VM_ID_2 +``` + +## Binary Sensor + +The integration will automatically create a binary sensor for each tracked VM or container, the binary sensor will either be on if the VM's state is running or off if the VM's state is different. diff --git a/source/images/supported_brands/proxmoxve.png b/source/images/supported_brands/proxmoxve.png new file mode 100644 index 0000000000000000000000000000000000000000..0d08aec1b21b6989d5799f86208a219a30f6418a GIT binary patch literal 6327 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 Kg;r^~y!sEo0q}eP literal 0 HcmV?d00001 From 00328018c5cab70370537b62ae12edb79483ec1c Mon Sep 17 00:00:00 2001 From: Chris Mandich Date: Tue, 26 Nov 2019 13:13:56 -0800 Subject: [PATCH 35/83] Added documentation for Flume integration (#10624) * Added documentation for Flume integration * :pencil2: Tweak * Update source/_integrations/flume.markdown Co-Authored-By: Klaas Schoute * Update flume.markdown Removed reference to Device ID, as this is no longer required. * Update flume.markdown Removed time zone requirements. This now uses the default Time Zone specified in HASS configuration. * :pencil2: Tweaks * :pencil2: Tweak * :pencil2: Typo in YAML Co-authored-by: Klaas Schoute Co-authored-by: Franck Nijhof --- source/_integrations/flume.markdown | 72 +++++++++++++++++++++++++++++ 1 file changed, 72 insertions(+) create mode 100644 source/_integrations/flume.markdown diff --git a/source/_integrations/flume.markdown b/source/_integrations/flume.markdown new file mode 100644 index 00000000000..8d10c2d1210 --- /dev/null +++ b/source/_integrations/flume.markdown @@ -0,0 +1,72 @@ +--- +title: "flume" +description: "Documentation about the flume sensor." +ha_category: + - Sensor +ha_iot_class: Cloud Polling +ha_release: 0.103 +--- + +The `flume` sensor will show you the current [flume](https://portal.flumetech.com/) status for the given Device ID. + +Flume monitors the real-time status of your home water meter. Allowing the end-user to detect small leaks, gain real-time information on household water consumption, set water goals and budgets, and receive push notifications when suspicious water activities occur. + +## Configuration + +You can find your Client ID and Client Secret under "API Access" on the [settings page](https://https://portal.flumetech.com/#settings). + +To enable the flume sensor, add the following lines to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + # Flume + - platform: flume + username: YOUR_FLUME_USERNAME + password: YOUR_FLUME_PASSWORD + client_id: YOUR_FLUME_CLIENT_ID + client_secret: YOUR_FLUME_CLIENT_SECRET +``` + +{% configuration %} +username: + description: Your flume user id. + required: true + type: string +password: + description: Your flume password. + required: true + type: string +client_id: + description: Your flume Client ID. + required: true + type: string +client_secret: + description: Your flume Client Secret. + required: true + type: string +name: + description: A name to display on the sensor. + required: false + default: Flume Sensor + type: string +{% endconfiguration %} + +# Configuration for Binary Sensor + +The following YAML creates a binary sensor. This requires the default sensor to be configured successfully. + +{% raw %} + +```yaml +# Example configuration.yaml entry +binary_sensor: + - platform: template + sensors: + flume_status: + friendly_name: "Flume Flow Status" + value_template: >- + {{ states.sensor.flume_sensor.state != "0" }} +``` + +{% endraw %} From 62d7ff91261058384ba0cfe4a7173764fe754de7 Mon Sep 17 00:00:00 2001 From: Nikolay Vasilchuk Date: Wed, 27 Nov 2019 00:17:51 +0300 Subject: [PATCH 36/83] StarLine integration (#10662) * Documentation * Small fixes * Small fixes * Review: version bump * set_scan_interval service * Horn switch * Update source/_integrations/starline.markdown Co-Authored-By: Franck Nijhof * Update source/_integrations/starline.markdown Co-Authored-By: Franck Nijhof * Update source/_integrations/starline.markdown Co-Authored-By: Franck Nijhof * Update source/_integrations/starline.markdown Co-Authored-By: Franck Nijhof * Review * Review * :pencil2: Updated ha_release Co-authored-by: Franck Nijhof --- source/_integrations/starline.markdown | 62 ++++++++++++++++++++ source/images/supported_brands/starline.png | Bin 0 -> 266726 bytes 2 files changed, 62 insertions(+) create mode 100644 source/_integrations/starline.markdown create mode 100644 source/images/supported_brands/starline.png diff --git a/source/_integrations/starline.markdown b/source/_integrations/starline.markdown new file mode 100644 index 00000000000..2ff6da66b01 --- /dev/null +++ b/source/_integrations/starline.markdown @@ -0,0 +1,62 @@ +--- +title: "StarLine" +description: "Instructions on how to setup your StarLine account with Home Assistant." +logo: starline.png +ha_category: + - Car + - Binary Sensor + - Presence Detection + - Lock + - Sensor + - Switch +ha_release: 0.103 +ha_iot_class: Cloud Polling +ha_config_flow: true +--- + +The `starline` integration lets you retrieve data of your StarLine security system from the StarLine portal. You will need a working StarLine account. + +This integration provides the following platforms: + +- Binary Sensors: Hand brake, hood, trunk, alarm status and doors lock state. +- Device tracker: The location of your car. +- Lock: Control the lock of your car. +- Sensors: Battery level, SIM card balance, GSM signal level, interior temperature and engine temperature. +- Switches: Start/stop engine, heater (webasto), additional channel and sound the horn. +- Services: Update the state, set update frequency. More details can be found [here](#services). + +## Configuration + +1. Create a new application in the [StarLine developer profile](https://my.starline.ru/developer). +2. Open the integrations page and add the StarLine integration. +3. Fill in your application ID, secret, login and password. + +After adding the integration, you can configure the API update interval on the integration page. + +
    + +You can make up to 1000 API calls per day, which means you could make one approximately every 86 seconds. +By default, the state of integration will be updated every 3 minutes, making 480 calls per day. +It is not recommended to set an update interval of less than 90 seconds. + +
    + +## Services + +### Update the state + +The service `starline.update_state` fetches the last state of the device from the StarLine server. + +This service does not require any attributes. + +### Set scan interval + +The service `starline.set_scan_interval` sets update frequency for entities. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `scan_interval` | no | Update frequency in seconds. + +## Disclaimer + +This software is not affiliated with or endorsed by StarLine Company. diff --git a/source/images/supported_brands/starline.png b/source/images/supported_brands/starline.png new file mode 100644 index 0000000000000000000000000000000000000000..1cc29749e16e9957f76191b33947ae49bce8e3bc GIT binary patch literal 266726 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

    )i)ql-pBX^=O=7-uzq1ci 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 literal 0 HcmV?d00001 From 76a3c9e5af10f755c1902b6e17991285085181de Mon Sep 17 00:00:00 2001 From: gjbadros Date: Tue, 26 Nov 2019 13:20:22 -0800 Subject: [PATCH 37/83] Update for PR that allows list result for PR 28835 (#11210) See https://github.com/home-assistant/home-assistant/pull/28835 --- source/_integrations/rest.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_integrations/rest.markdown b/source/_integrations/rest.markdown index 1c91c94b0b3..8f644dad45c 100644 --- a/source/_integrations/rest.markdown +++ b/source/_integrations/rest.markdown @@ -132,6 +132,8 @@ $ curl -X GET http://192.168.1.31/temperature/ {"temperature": 77, "id": "sensor02", "name": "livingroom", "connected": true} ``` +The response is expected to be a dictionary or a list with a dictionary as its 0th element. + ## Examples In this section you find some real-life examples of how to use this sensor. From 0133f24bde219f85dd03c4e70789d2fa9a4ebc0c Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:23:34 -0500 Subject: [PATCH 38/83] update channels service names (#11313) --- source/_integrations/channels.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/channels.markdown b/source/_integrations/channels.markdown index 449471874e4..4bc28d76cdb 100644 --- a/source/_integrations/channels.markdown +++ b/source/_integrations/channels.markdown @@ -40,7 +40,7 @@ name: type: string {% endconfiguration %} -### Service `channels_seek_forward` +### Service `seek_forward` Seek forward by the number of seconds currently set in settings on the instance of Channels. @@ -49,7 +49,7 @@ Seek forward by the number of seconds currently set in settings on the instance | `entity_id` | no | String that points at `entity_id` of Channels app. -### Service `channels_seek_backward` +### Service `seek_backward` Seek backward by the number of seconds currently set in settings on the instance of Channels. @@ -57,7 +57,7 @@ Seek backward by the number of seconds currently set in settings on the instance | ---------------------- | -------- | ----------- | | `entity_id` | no | String that points at `entity_id` of Channels app. -### Service `channels_seek_by` +### Service `seek_by` Seek forward or backward by a provided number of seconds. From 0a605840d2eef36c8f1e64fb4dad5087b66aa081 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:24:10 -0500 Subject: [PATCH 39/83] update service name and domain for facebox service (#11323) --- source/_integrations/facebox.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/facebox.markdown b/source/_integrations/facebox.markdown index 4674ac2fa37..86007927153 100644 --- a/source/_integrations/facebox.markdown +++ b/source/_integrations/facebox.markdown @@ -111,9 +111,9 @@ Use the `image_processing.detect_face` events to trigger automations, and breako ``` {% endraw %} -## Service `facebox_teach_face` +## Service `facebox.teach_face` -The service `facebox_teach_face` can be used to teach Facebox faces. +The service `facebox.teach_face` can be used to teach Facebox faces. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -141,7 +141,7 @@ You can use an automation to receive a notification when you train a face: alias: Face taught trigger: - event_data: - service: facebox_teach_face + service: facebox.teach_face event_type: call_service platform: event condition: [] From 730e2a240049e8fb88004f48ce41fb93277167e9 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:24:41 -0500 Subject: [PATCH 40/83] update service name and domain for songpal (#11317) --- source/_integrations/songpal.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/songpal.markdown b/source/_integrations/songpal.markdown index ac3977f1a71..6877ebf0d83 100644 --- a/source/_integrations/songpal.markdown +++ b/source/_integrations/songpal.markdown @@ -49,7 +49,7 @@ See [python-songpal's documentation](https://github.com/rytilahti/python-songpal In addition to the general [media player services](/integrations/media_player/#services), the following services are provided: -### Service `media_player/songpal_set_sound_setting` +### Service `songpal/set_sound_setting` For a list of available settings and their values use [`songpal sound`](https://github.com/rytilahti/python-songpal#sound-settings) command. From d41b26e34d614b893c99ed4ca5ffbc5da0d4d3e9 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:25:28 -0500 Subject: [PATCH 41/83] update neato service domain and name (#11322) --- source/_integrations/neato.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index ca71b882aed..9654f71f0b2 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -78,11 +78,11 @@ Currently supported services are: And a specific Platform Service: -- `vacuum.neato_custom_cleaning` +- `neato.custom_cleaning` ### Platform Services -#### Service `vacuum.neato_custom_cleaning` +#### Service `neato.custom_cleaning` Starts a custom cleaning of your house. You can set the various options like in the mobile application (mode, map usage, navigation mode, zone). From b2ff73385dfbfd1027d8582b65f7c8b14e5681d9 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:26:09 -0500 Subject: [PATCH 42/83] update service name and domain for html5 (#11320) --- source/_integrations/html5.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/html5.markdown b/source/_integrations/html5.markdown index 21e1396fcaf..97ab7cdb13d 100644 --- a/source/_integrations/html5.markdown +++ b/source/_integrations/html5.markdown @@ -232,7 +232,7 @@ data: ### Dismiss -You can dismiss notifications by using service notify.html5_dismiss like so: +You can dismiss notifications by using service html5.dismiss like so: ```json { From c2c32364f95bef763bd6506eb5b334c5d6c867f6 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:26:59 -0500 Subject: [PATCH 43/83] =?UTF-8?q?Update=20docs=20to=20clarify=20domain=20f?= =?UTF-8?q?or=20envisalink=20services=20to=20refle=E2=80=A6=20(#11303)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/envisalink.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/envisalink.markdown b/source/_integrations/envisalink.markdown index db77a771c3f..d1508cd87bb 100644 --- a/source/_integrations/envisalink.markdown +++ b/source/_integrations/envisalink.markdown @@ -137,5 +137,5 @@ The following services are supported by Envisalink and can be used to script or - **alarm_arm_away**: Arms the alarm in standard away mode. - **alarm_arm_night**: Arms the alarm in night mode. - **alarm_trigger**: Trigger an alarm on the Envisalink connected alarm system. For example, a newer zwave/zigbee sensor can now be integrated into a legacy alarm system using a Home Assistant automation. -- **envisalink_alarm_keypress**: Sends a string of up to 6 characters to the alarm. *DSC alarms only* +- **alarm_keypress**: Sends a string of up to 6 characters to the alarm. *DSC alarms only* - **invoke_custom_function**: Invokes a custom PGM function. *DSC alarms only* From 337e46fd4234d339b2848ea628c4b6feeb3b0034 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:27:50 -0500 Subject: [PATCH 44/83] =?UTF-8?q?Update=20docs=20to=20update=20domain=20fo?= =?UTF-8?q?r=20todoist=20services=20to=20reflect=20c=E2=80=A6=20(#11306)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/todoist.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/todoist.markdown b/source/_integrations/todoist.markdown index 7c82331fc4d..bedcfa150b8 100644 --- a/source/_integrations/todoist.markdown +++ b/source/_integrations/todoist.markdown @@ -121,7 +121,7 @@ Home Assistant does its best to [determine what task in each project is "most" i ### Services -Todoist also comes with access to a service, `calendar.todoist_new_task`. This service can be used to create a new Todoist task. You can specify labels and a project, or you can leave them blank, and the task will go to your "Inbox" project. +Todoist also comes with access to a service, `todoist.new_task`. This service can be used to create a new Todoist task. You can specify labels and a project, or you can leave them blank, and the task will go to your "Inbox" project. Here are two example JSON payloads resulting in the same task: From bb3f0d96cb7f023a9d78f9a7b1acd6e8ca94e70a Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:28:25 -0500 Subject: [PATCH 45/83] Update service name for icloud in docs (#11319) --- source/_integrations/icloud.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_integrations/icloud.markdown b/source/_integrations/icloud.markdown index 1f8fdb602f9..d70e5aa4a1d 100644 --- a/source/_integrations/icloud.markdown +++ b/source/_integrations/icloud.markdown @@ -64,7 +64,7 @@ If 2 Step Authentication is enabled for your iCloud account. The integration wil 2 Factor Authentication is the improved version of 2 Step Authentication, this is still not supported by the pyicloud library. Therefore it's not possible to use it with the device_tracker yet. 4 services are available for this component: -- **icloud_update**: This service can be used to ask for an update of a certain iDevice. The `account_name` and `device_name` are optional. Request will result in new Home Assistant [state_changed](/docs/configuration/events/#event-state_changed) event describing current iphone location. Can be used in automations when manual location update is needed, e.g., to check if anyone is home when door's been opened. -- **icloud_lost_iphone**: This service will play the Lost iPhone sound on a certain iDevice. The `account_name` and `device_name` are optional. -- **icloud_set_interval**: This service will change the dynamic interval of an iDevice. The `account_name` and `device_name` are optional. If `interval` is used in the service_data, the iDevice will be updated with that new interval. That interval will be fixed until the iDevice changes zone or if this service is called again. If `interval` isn't used in the service_data, the interval for that iDevice will revert back to its default dynamic interval based on its current zone, its distance towards home and its battery level. -- **icloud_reset_account**: This service can be used to reset an iCloud account. This is helpful when not all devices are found by the integration or if you have added a new iDevice to your account. The `account_name` is optional. +- **update**: This service can be used to ask for an update of a certain iDevice. The `account_name` and `device_name` are optional. Request will result in new Home Assistant [state_changed](/docs/configuration/events/#event-state_changed) event describing current iphone location. Can be used in automations when manual location update is needed, e.g., to check if anyone is home when door's been opened. +- **lost_iphone**: This service will play the Lost iPhone sound on a certain iDevice. The `account_name` and `device_name` are optional. +- **set_interval**: This service will change the dynamic interval of an iDevice. The `account_name` and `device_name` are optional. If `interval` is used in the service_data, the iDevice will be updated with that new interval. That interval will be fixed until the iDevice changes zone or if this service is called again. If `interval` isn't used in the service_data, the interval for that iDevice will revert back to its default dynamic interval based on its current zone, its distance towards home and its battery level. +- **reset_account**: This service can be used to reset an iCloud account. This is helpful when not all devices are found by the integration or if you have added a new iDevice to your account. The `account_name` is optional. From c8adbb8c28cfda63cdb88845e047165682632782 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:32:53 -0500 Subject: [PATCH 46/83] update service names for wink to reduce redundancy (#11311) --- source/_integrations/wink.markdown | 34 +++++++++++++++--------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/source/_integrations/wink.markdown b/source/_integrations/wink.markdown index 5dbd141bb09..2d886838490 100644 --- a/source/_integrations/wink.markdown +++ b/source/_integrations/wink.markdown @@ -501,9 +501,9 @@ The requirement is that you have setup [Wink](/integrations/wink/) from above. The following services have only been confirmed on Schlage locks.

    -### Service `wink_set_lock_alarm_mode` +### Service `set_lock_alarm_mode` -You can use the service wink/wink_set_lock_alarm_mode to set the alarm mode of your lock. +You can use the service wink/set_lock_alarm_mode to set the alarm mode of your lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -516,14 +516,14 @@ Example: script: set_locks_to_tamper: sequence: - - service: wink.wink_set_lock_alarm_mode + - service: wink.set_lock_alarm_mode data: mode: "tamper" ``` -### Service `wink_set_lock_alarm_sensitivity` +### Service `set_lock_alarm_sensitivity` -You can use the service wink/wink_set_lock_alarm_sensitivity to set the alarm sensitivity of your lock. +You can use the service wink/set_lock_alarm_sensitivity to set the alarm sensitivity of your lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -536,14 +536,14 @@ Example: script: set_locks_to_high_sensitivity: sequence: - - service: wink.wink_set_lock_alarm_sensitivity + - service: wink.set_lock_alarm_sensitivity data: sensitivity: "high" ``` -### Service `wink_set_lock_alarm_state` +### Service `set_lock_alarm_state` -You can use the service wink/wink_set_lock_alarm_state to set the alarm state of your lock. +You can use the service wink/set_lock_alarm_state to set the alarm state of your lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -556,14 +556,14 @@ Example: script: disable_all_locks_alarm: sequence: - - service: wink.wink_set_lock_alarm_state + - service: wink.set_lock_alarm_state data: enabled: false ``` -### Service `wink_set_lock_beeper_state` +### Service `set_lock_beeper_state` -You can use the service wink/wink_set_lock_beeper_state to set the beeper state of your lock. +You can use the service wink/set_lock_beeper_state to set the beeper state of your lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -576,14 +576,14 @@ Example: script: disable_all_locks_beepers: sequence: - - service: wink.wink_set_lock_beeper_state + - service: wink.set_lock_beeper_state data: enabled: false ``` -### Service `wink_set_lock_vacation_mode` +### Service `set_lock_vacation_mode` -You can use the service wink/wink_set_lock_vacation_mode to set the vacation mode of your lock. +You can use the service wink/set_lock_vacation_mode to set the vacation mode of your lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | @@ -596,14 +596,14 @@ Example: script: enabled_vacation_mode_on_all_locks: sequence: - - service: wink.wink_set_lock_vacation_mode + - service: wink.set_lock_vacation_mode data: enabled: false ``` -### Service `wink_add_new_lock_key_code` +### Service `add_new_lock_key_code` -You can use the service wink/wink_add_new_lock_key_code to add a new user code to your Wink lock. +You can use the service wink/add_new_lock_key_code to add a new user code to your Wink lock. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | From 433492150f773d67692be7253a94221009923c8f Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:47:48 -0500 Subject: [PATCH 47/83] update docs for mill service domain change (#11307) --- source/_integrations/mill.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/mill.markdown b/source/_integrations/mill.markdown index bf05c29224e..9c38fd6a74a 100644 --- a/source/_integrations/mill.markdown +++ b/source/_integrations/mill.markdown @@ -36,7 +36,7 @@ password: This platform supports a service to set the temperature for the room connected to heater in the Mill app: -`climate.mill_set_room_temperature` +`mill.set_room_temperature` | Service data attribute | Optional | Description | From acaf77cabacb7f16007189f4530d05ad3da2fdc6 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:54:19 -0500 Subject: [PATCH 48/83] update domain of lifx services (#11310) --- source/_integrations/lifx.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/lifx.markdown b/source/_integrations/lifx.markdown index badbf351f59..bc3b9a39b42 100644 --- a/source/_integrations/lifx.markdown +++ b/source/_integrations/lifx.markdown @@ -65,7 +65,7 @@ script: The available light effects and their options are listed below. -### Service `light.lifx_effect_pulse` +### Service `lifx.effect_pulse` Run a flash effect by changing to a color and then back. @@ -80,7 +80,7 @@ Run a flash effect by changing to a color and then back. | `mode` | The way to change between colors. Valid modes: `blink` (default - direct transition to new color for 'period' time with original color between cycles), `breathe` (color fade transition to new color and back to original), `ping` (short pulse of new color), `strobe` (light turns off between color changes), `solid`(light does not return to original color between cycles). | `power_on` | Set this to False to skip the effect on lights that are turned off (defaults to True). -### Service `light.lifx_effect_colorloop` +### Service `lifx.effect_colorloop` Run an effect with colors looping around the color wheel. All participating lights will coordinate to keep similar (but not identical) colors. @@ -94,7 +94,7 @@ Run an effect with colors looping around the color wheel. All participating ligh | `spread` | Maximum color difference between participating lights, in degrees on a color wheel (ranges from 0 to 359). | `power_on` | Set this to False to skip the effect on lights that are turned off (defaults to True). -### Service `light.lifx_effect_stop` +### Service `lifx.effect_stop` Run an effect that does nothing, thereby stopping any other effect that might be running. From 2e17215a4802d737b4d2362397ad04366ac841d2 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 07:55:04 -0500 Subject: [PATCH 49/83] =?UTF-8?q?update=20docs=20to=20reflect=20service=20?= =?UTF-8?q?name=20change=20for=20squeezebox=20serv=E2=80=A6=20(#11315)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/squeezebox.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/squeezebox.markdown b/source/_integrations/squeezebox.markdown index c9e81bf4074..2de50583424 100644 --- a/source/_integrations/squeezebox.markdown +++ b/source/_integrations/squeezebox.markdown @@ -59,7 +59,7 @@ transporter_toslink: media_content_type: "music" ``` -### Service `squeezebox_call_method` +### Service `call_method` Call a custom Squeezebox JSONRPC API. From 7f40cbc41ea5692351b5b941ae345f3d333b1bd6 Mon Sep 17 00:00:00 2001 From: mvn23 Date: Wed, 27 Nov 2019 14:14:58 +0100 Subject: [PATCH 50/83] Document opentherm_gw device support. (#11163) --- source/_integrations/opentherm_gw.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index bb38a6313a8..4e951f8edd2 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -19,7 +19,7 @@ The following device types are currently supported within Home Assistant: - Climate - Sensor -This integration will add a single `climate` entity and multiple `sensor` and `binary_sensor` entities to Home Assistant for each configured gateway. +This integration will add a single `climate` entity to Home Assistant for each configured gateway. Each gateway also has a collection of `sensor` and `binary_sensor` entities, which are disabled by default. These can be enabled from the `Devices` panel in the `Configuration` page of the web interface.
    The OpenTherm protocol is based on polling. The thermostat sends requests to the boiler at specific intervals. As a result, it may take some time for changes to propagate between Home Assistant and the thermostat. @@ -183,7 +183,7 @@ The value you provide here will be used with the GPIO `home` (5) and `away` (6) ## Sensors -The following `sensor` entities will be created for each configured gateway. The `entity_id` of every sensor will have a suffix containing the `gateway_id` of the gateway to which it belongs. +The following `sensor` entities will be created for each configured gateway. The `entity_id` of every sensor will have a suffix containing the `gateway_id` of the gateway to which it belongs. All `sensor` entities are disabled by default.

    Not all boilers and thermostats properly support all OpenTherm features, so not all of the sensors will have useful values.

    @@ -383,7 +383,7 @@ Not all boilers and thermostats properly support all OpenTherm features, so not ## Binary Sensors -The following `binary_sensor` entities will be created for each configured gateway. The `entity_id` of every sensor will have a suffix containing the `gateway_id` of the gateway to which it belongs. +The following `binary_sensor` entities will be created for each configured gateway. The `entity_id` of every sensor will have a suffix containing the `gateway_id` of the gateway to which it belongs. All `binary_sensor` entities are disabled by default.

    Not all boilers and thermostats properly support all OpenTherm features, so not all of the sensors will have useful values.

    From 4812b1aac4b2c3117be1adc3b27e0f6de279ace6 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 09:20:51 -0500 Subject: [PATCH 51/83] =?UTF-8?q?update=20nuheat=20docs=20to=20reflect=20s?= =?UTF-8?q?ervice=20domain=20for=20'resume=5Fprogr=E2=80=A6=20(#11308)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/nuheat.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/nuheat.markdown b/source/_integrations/nuheat.markdown index 7f5de3858fb..14659359816 100644 --- a/source/_integrations/nuheat.markdown +++ b/source/_integrations/nuheat.markdown @@ -159,7 +159,7 @@ Sets the thermostat's preset mode. Without a preset mode set it run the thermost | `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. Else targets all. | `hold_mode` | no | New value of hold mode. -### Service `resume_program` +### Service `nuheat.resume_program` Resumes the currently active schedule. From 18e78cce5cfabc20230538ce2d9fe50c4c34e1e4 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 14:14:34 -0500 Subject: [PATCH 52/83] Update service name and domain for harmony in docs (#11321) --- source/_integrations/harmony.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/harmony.markdown b/source/_integrations/harmony.markdown index 3c9f71aadc8..afac8b40fbd 100644 --- a/source/_integrations/harmony.markdown +++ b/source/_integrations/harmony.markdown @@ -182,7 +182,7 @@ data: delay_secs: 0.6 ``` -### Service `remote.harmony_change_channel` +### Service `harmony.change_channel` Sends the change channel command to the Harmony HUB @@ -194,13 +194,13 @@ Sends the change channel command to the Harmony HUB A typical service call for changing the channel would be:: ```yaml -service: remote.change_channel +service: harmony.change_channel data: entity_id: remote.tv_room channel: 200 ``` -### Service `remote.harmony_sync` +### Service `harmony.sync` Force synchronization between the Harmony device and the Harmony cloud. From 020490b29ece1841e7bac649731b3559632f3372 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 27 Nov 2019 14:15:05 -0500 Subject: [PATCH 53/83] update service name for yamaha (#11316) --- source/_integrations/yamaha.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/yamaha.markdown b/source/_integrations/yamaha.markdown index 400f94a220b..2bcd02479be 100644 --- a/source/_integrations/yamaha.markdown +++ b/source/_integrations/yamaha.markdown @@ -127,7 +127,7 @@ script: ``` -### Service `yamaha_enable_output` +### Service `enable_output` Enable or disable an output port (HDMI) on the receiver. From db63d414056bac32c99022ddfe06f605b639f103 Mon Sep 17 00:00:00 2001 From: Tsvi Mostovicz Date: Wed, 27 Nov 2019 21:52:47 +0200 Subject: [PATCH 54/83] =?UTF-8?q?Add=20type=5Fid=20value=20to=20holiday=20?= =?UTF-8?q?type=20columns=20for=20Jewish=20Calendar=E2=80=A6=20(#11328)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/jewish_calendar.markdown | 87 ++++++++++--------- 1 file changed, 44 insertions(+), 43 deletions(-) diff --git a/source/_integrations/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown index 1fd34e689fb..e772b887a43 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -82,53 +82,54 @@ For easier use in automations, all time sensors have a `timestamp` attribute, wh ### Holiday sensor -The holiday sensor includes two attibutes: *type* and *id*. +The holiday sensor includes 3 attributes: *type*, *type_id* and *id*. +The *type_id* is useful for cases to condition automations based on a range of types. The following is the list of holidays the sensor knows about with their selected type: -| ID | English | Hebrew | Type | -|----------------------|----------------------------|-----------------------|---------------------------| -| erev_rosh_hashana | Erev Rosh Hashana | ערב ראש השנה | EREV_YOM_TOV | -| rosh_hashana_i | Rosh Hashana I | א' ראש השנה | YOM_TOV | -| rosh_hashana_ii | Rosh Hashana II | ב' ראש השנה | YOM_TOV | -| tzom_gedaliah | Tzom Gedaliah | צום גדליה | FAST_DAY | -| erev_yom_kippur | Erev Yom Kippur | עיוה"כ | EREV_YOM_TOV | -| yom_kippur | Yom Kippur | יום הכפורים | YOM_TOV | -| erev_sukkot | Erev Sukkot | ערב סוכות | EREV_YOM_TOV | -| sukkot | Sukkot | סוכות | YOM_TOV | -| hol_hamoed_sukkot | Hol hamoed Sukkot | חול המועד סוכות | HOL_HAMOED | -| hoshana_raba | Hoshana Raba | הושענא רבה | EREV_YOM_TOV | -| simchat_torah | Simchat Torah | שמחת תורה | YOM_TOV | -| chanukah | Chanukah | חנוכה | MELACHA_PERMITTED_HOLIDAY | -| asara_btevet | Asara B'Tevet | צום עשרה בטבת | FAST_DAY | -| tu_bshvat | Tu B'Shvat | ט"ו בשבט | MINOR_HOLIDAY | -| taanit_esther | Ta'anit Esther | תענית אסתר | FAST_DAY | -| purim | Purim | פורים | MELACHA_PERMITTED_HOLIDAY | -| shushan_purim | Shushan Purim | שושן פורים | MELACHA_PERMITTED_HOLIDAY | -| erev_pesach | Erev Pesach | ערב פסח | EREV_YOM_TOV | -| pesach | Pesach | פסח | YOM_TOV | -| hol_hamoed_pesach | Hol hamoed Pesach | חול המועד פסח | HOL_HAMOED | -| pesach_vii | Pesach VII | שביעי פסח | YOM_TOV | -| yom_haatzmaut | Yom HaAtzma'ut | יום העצמאות | MODERN_HOLIDAY | -| lag_bomer | Lag B'Omer | ל"ג בעומר | MINOR_HOLIDAY | -| erev_shavuot | Erev Shavuot | ערב שבועות | EREV_YOM_TOV | -| shavuot | Shavuot | שבועות | YOM_TOV | -| tzom_tammuz | Tzom Tammuz | צום שבעה עשר בתמוז | FAST_DAY | -| tisha_bav | Tish'a B'Av | תשעה באב | FAST_DAY | -| tu_bav | Tu B'Av | ט"ו באב | MINOR_HOLIDAY | -| yom_hashoah | Yom HaShoah | יום השואה | MEMORIAL_DAY | -| yom_hazikaron | Yom HaZikaron | יום הזכרון | MEMORIAL_DAY | -| yom_yerushalayim | Yom Yerushalayim | יום ירושלים | MODERN_HOLIDAY | -| shmini_atzeret | Shmini Atzeret | שמיני עצרת | YOM_TOV | -| pesach_viii | Pesach VIII | אחרון של פסח | YOM_TOV | -| shavuot_ii | Shavuot II | שני של שבועות | YOM_TOV | -| sukkot_ii | Sukkot II | שני של סוכות | YOM_TOV | -| pesach_ii | Pesach II | שני של פסח | YOM_TOV | -| family_day | Family Day | יום המשפחה | ISRAEL_NATIONAL_HOLIDAY | -| memorial_day_unknown | Memorial day for fallen whose place of burial is unknown | יום זכרון... | MEMORIAL_DAY | -| rabin_memorial_day | Yitzhak Rabin memorial day | יום הזכרון ליצחק רבין | MEMORIAL_DAY | -| zeev_zhabotinsky_day | Zeev Zhabotinsky day | יום ז'בוטינסקי | MEMORIAL_DAY | +| ID | English | Hebrew | Type | +|----------------------|----------------------------|-----------------------|--------------------------------| +| erev_rosh_hashana | Erev Rosh Hashana | ערב ראש השנה | EREV_YOM_TOV (2) | +| rosh_hashana_i | Rosh Hashana I | א' ראש השנה | YOM_TOV (1) | +| rosh_hashana_ii | Rosh Hashana II | ב' ראש השנה | YOM_TOV (1) | +| tzom_gedaliah | Tzom Gedaliah | צום גדליה | FAST_DAY (5) | +| erev_yom_kippur | Erev Yom Kippur | עיוה"כ | EREV_YOM_TOV (2) | +| yom_kippur | Yom Kippur | יום הכפורים | YOM_TOV (1) | +| erev_sukkot | Erev Sukkot | ערב סוכות | EREV_YOM_TOV (2) | +| sukkot | Sukkot | סוכות | YOM_TOV (1) | +| hol_hamoed_sukkot | Hol hamoed Sukkot | חול המועד סוכות | HOL_HAMOED (3) | +| hoshana_raba | Hoshana Raba | הושענא רבה | EREV_YOM_TOV (2) | +| simchat_torah | Simchat Torah | שמחת תורה | YOM_TOV (1) | +| chanukah | Chanukah | חנוכה | MELACHA_PERMITTED_HOLIDAY (4) | +| asara_btevet | Asara B'Tevet | צום עשרה בטבת | FAST_DAY (5) | +| tu_bshvat | Tu B'Shvat | ט"ו בשבט | MINOR_HOLIDAY (7) | +| taanit_esther | Ta'anit Esther | תענית אסתר | FAST_DAY (5) | +| purim | Purim | פורים | MELACHA_PERMITTED_HOLIDAY (4) | +| shushan_purim | Shushan Purim | שושן פורים | MELACHA_PERMITTED_HOLIDAY (4) | +| erev_pesach | Erev Pesach | ערב פסח | EREV_YOM_TOV (2) | +| pesach | Pesach | פסח | YOM_TOV (1) | +| hol_hamoed_pesach | Hol hamoed Pesach | חול המועד פסח | HOL_HAMOED (3) | +| pesach_vii | Pesach VII | שביעי פסח | YOM_TOV (1) | +| yom_haatzmaut | Yom HaAtzma'ut | יום העצמאות | MODERN_HOLIDAY (6) | +| lag_bomer | Lag B'Omer | ל"ג בעומר | MINOR_HOLIDAY (7) | +| erev_shavuot | Erev Shavuot | ערב שבועות | EREV_YOM_TOV (2) | +| shavuot | Shavuot | שבועות | YOM_TOV (1) | +| tzom_tammuz | Tzom Tammuz | צום שבעה עשר בתמוז | FAST_DAY (5) | +| tisha_bav | Tish'a B'Av | תשעה באב | FAST_DAY (5) | +| tu_bav | Tu B'Av | ט"ו באב | MINOR_HOLIDAY (7) | +| yom_hashoah | Yom HaShoah | יום השואה | MEMORIAL_DAY (8) | +| yom_hazikaron | Yom HaZikaron | יום הזכרון | MEMORIAL_DAY (8) | +| yom_yerushalayim | Yom Yerushalayim | יום ירושלים | MODERN_HOLIDAY (6) | +| shmini_atzeret | Shmini Atzeret | שמיני עצרת | YOM_TOV (1) | +| pesach_viii | Pesach VIII | אחרון של פסח | YOM_TOV (1) | +| shavuot_ii | Shavuot II | שני של שבועות | YOM_TOV (1) | +| sukkot_ii | Sukkot II | שני של סוכות | YOM_TOV (1) | +| pesach_ii | Pesach II | שני של פסח | YOM_TOV (1) | +| family_day | Family Day | יום המשפחה | ISRAEL_NATIONAL_HOLIDAY (9) | +| memorial_day_unknown | Memorial day for fallen whose place of burial is unknown | יום זכרון... | MEMORIAL_DAY (8) | +| rabin_memorial_day | Yitzhak Rabin memorial day | יום הזכרון ליצחק רבין | MEMORIAL_DAY (8) | +| zeev_zhabotinsky_day | Zeev Zhabotinsky day | יום ז'בוטינסקי | MEMORIAL_DAY (8) | ## Full configuration sample From 18e203b0f01903169cc4087c1bec295e0f34f9f9 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 02:36:55 -0500 Subject: [PATCH 55/83] =?UTF-8?q?Update=20docs=20to=20clarify=20domain=20f?= =?UTF-8?q?or=20alarmdecoder=20services=20to=20ref=E2=80=A6=20(#11304)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/alarmdecoder.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index a83c15eb878..7bf65735817 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -135,7 +135,7 @@ The Alarm Decoder integration gives you access to several services for you to co - `alarm_arm_night`: Arms the alarm in instant mode; all faults will trigger the alarm. Additionally, the entry delay is turned off on the doors. - `alarm_disarm`: Disarms the alarm from any state. Also clears a `check_zone` flag after an alarm was triggered. - `alarmdecoder.alarm_keypress`: Sends a string of characters to the alarm, as if you had touched those keys on a keypad. -- `alarmdecoder_alarm_toggle_chime`: Toggles the alarm's chime state. +- `alarmdecoder.alarm_toggle_chime`: Toggles the alarm's chime state.
    @@ -157,11 +157,11 @@ Using a combination of the available services and attributes, you can create swi friendly_name: Chime value_template: "{{ is_state_attr('alarm_control_panel.alarm_panel', 'chime', true) }}" turn_on: - service: alarm_control_panel.alarmdecoder_alarm_toggle_chime + service: alarmdecoder.alarm_toggle_chime data: code: !secret alarm_code turn_off: - service: alarm_control_panel.alarmdecoder_alarm_toggle_chime + service: alarmdecoder.alarm_toggle_chime data: code: !secret alarm_code icon_template: >- From 2662bf3b5844ca81d60560933c8afe01e878596a Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 02:37:16 -0500 Subject: [PATCH 56/83] update docs for wemo service domain change (#11309) --- source/_integrations/wemo.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/wemo.markdown b/source/_integrations/wemo.markdown index d3d8808ec28..f4b671742a0 100644 --- a/source/_integrations/wemo.markdown +++ b/source/_integrations/wemo.markdown @@ -101,5 +101,5 @@ There are several services which can be used for automations and control of the | `toggle` | Calling this service will toggle the humidifier between on and off states. | `turn_off` | Calling this service will turn the humidifier off (entity_id is required). | `turn_on` | Calling this service will turn the humidifier on and set the speed to the last used speed (defaults to medium, entity_id is required). -| `wemo_set_humidity` | Calling this service will set the desired relative humidity setting on the device (entity_id is a required list of 1 or more entities to set humidity on, and target_humidity is a required float value between 0 and 100 (this value will be rounded down and mapped to one of the valid desired humidity settings of 45, 50, 55, 60, or 100 that are supported by the WeMo humidifier)). -| `wemo_reset_filter_life` | Calling this service will reset the humdifier's filter life back to 100% (entity_id is a required list of 1 or more entities to reset the filter life on). Call this service when you change the filter on your humidifier. +| `wemo.set_humidity` | Calling this service will set the desired relative humidity setting on the device (entity_id is a required list of 1 or more entities to set humidity on, and target_humidity is a required float value between 0 and 100 (this value will be rounded down and mapped to one of the valid desired humidity settings of 45, 50, 55, 60, or 100 that are supported by the WeMo humidifier)). +| `wemo.reset_filter_life` | Calling this service will reset the humdifier's filter life back to 100% (entity_id is a required list of 1 or more entities to reset the filter life on). Call this service when you change the filter on your humidifier. From 85dd8ba95d50b59fca56c06a064ab47d0b9166b5 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 02:38:09 -0500 Subject: [PATCH 57/83] =?UTF-8?q?update=20docs=20to=20reflect=20service=20?= =?UTF-8?q?name=20change=20for=20soundtouch=20serv=E2=80=A6=20(#11314)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_integrations/soundtouch.markdown | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/_integrations/soundtouch.markdown b/source/_integrations/soundtouch.markdown index 7b15e66d1dc..8bc82bfaaa6 100644 --- a/source/_integrations/soundtouch.markdown +++ b/source/_integrations/soundtouch.markdown @@ -83,7 +83,7 @@ You can use TTS services like [Google Text-to-Speech](/integrations/google_trans A workaround if you want to publish your Home Assistant installation on Internet in SSL is to configure an HTTPS Web Server as a reverse proxy ([nginx](/docs/ecosystem/nginx/) for example) and let your Home Assistant configuration in HTTP on your local network. The Soundtouch devices will be available to access the TTS files in HTTP in local and your configuration will be in HTTPS on the Internet. -### Service `soundtouch_play_everywhere` +### Service `play_everywhere` Create a multi-room (zone) from a master and play same content on all other devices (slaves) @@ -92,7 +92,7 @@ Create a multi-room (zone) from a master and play same content on all other | ---------------------- | -------- | ----------- | | `master` | no | `entity_id` of the master device -### Service `soundtouch_create_zone` +### Service `create_zone` Create a multi-room (zone) from a master and play on selected slaves @@ -101,7 +101,7 @@ Create a multi-room (zone) from a master and play on selected slaves | `master` | no | `entity_id` of the master device| | `slaves` | no | List of slaves `entity_id` | -### Service `soundtouch_add_zone_slave` +### Service `add_zone_slave` Add slave(s) to an existing zone @@ -110,7 +110,7 @@ Add slave(s) to an existing zone | `master` | no | `entity_id` of the master device | | `slaves` | no | List of slaves `entity_id` to add| -### Service `soundtouch_remove_zone_slave` +### Service `remove_zone_slave` Remove slave(s) from an existing zone. From e41cc1f5b309e4a54f9084a5d9e6e3ccd9d2cc96 Mon Sep 17 00:00:00 2001 From: Dan Jones Date: Thu, 28 Nov 2019 02:54:10 -0500 Subject: [PATCH 58/83] Update lutron_caseta.markdown (#9780) * Update lutron_caseta.markdown Updated for new config point to work with my new pylutron_caseta mods and also support for the new caseta fan. https://github.com/home-assistant/home-assistant/pull/24770 https://github.com/gurumitts/pylutron-caseta/pull/34 * Removing Config Point The config point was an error in my code. It does not need to be added now. --- source/_integrations/lutron_caseta.markdown | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/source/_integrations/lutron_caseta.markdown b/source/_integrations/lutron_caseta.markdown index 36f20244baa..38f2ee71e8d 100644 --- a/source/_integrations/lutron_caseta.markdown +++ b/source/_integrations/lutron_caseta.markdown @@ -8,6 +8,7 @@ ha_category: - Light - Scene - Switch + - Fan ha_release: 0.41 ha_iot_class: Local Polling --- @@ -22,6 +23,7 @@ The currently supported Caseta devices are: - Wall switches as [switches](#switch) - Scenes as [scenes](#scene) - Lutron shades as [covers](#cover) +- Lutron smart [fan](#fan) speed control When configured, the `lutron_caseta` integration will automatically discover the currently supported devices as setup in the Lutron Smart Bridge. The name assigned in the Lutron mobile app will be used to form the `entity_id` used in Home Assistant. e.g., a dimmer called 'Lamp' in a room called 'Bedroom' becomes `light.bedroom_lamp` in Home Assistant. @@ -104,3 +106,11 @@ For dimmable lights including wall and plug-in dimmers, see the light section on For more information on working with switches in Home Assistant, see the [Switches component](/integrations/switch/). Available services: `switch.turn_on` and `switch.turn_off`. + +## Fan + +After setup, fans will appear in Home Assistant using an `entity_id` based on the name used in the Lutron mobile app. For example, a light switch called 'Master Bathroom Vanity' will appear in Home Assistant as `fan.master_bedroom_ceiling_fan`. + +For more information on working with fans in Home Assistant, see the [Fans component](/components/fan/). + +Available services: `fan.turn_on`, `fan.turn_off`, and `fan.set_speed`. From 4808422e6819b629745cd8cbdf91607740abc0b0 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 04:51:35 -0500 Subject: [PATCH 59/83] =?UTF-8?q?update=20ifttt=20service=20references=20i?= =?UTF-8?q?n=20docs=20to=20reflect=20domain=20chan=E2=80=A6=20(#11334)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../_integrations/alarm_control_panel.ifttt.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_integrations/alarm_control_panel.ifttt.markdown b/source/_integrations/alarm_control_panel.ifttt.markdown index 68961ca8abb..5d326be2936 100644 --- a/source/_integrations/alarm_control_panel.ifttt.markdown +++ b/source/_integrations/alarm_control_panel.ifttt.markdown @@ -64,7 +64,7 @@ event_disarm: type: string default: alarm_disarm optimistic: - description: Specify if the state will be updated by an ifttt_push_alarm_state call (false) or can be set immediately (true). + description: Specify if the state will be updated by an ifttt.push_alarm_state call (false) or can be set immediately (true). required: false type: boolean default: false @@ -87,7 +87,7 @@ For this system to operate correctly, the following IFTTT applets have to be set * **IF** Webhook event `YOUR_ARM_HOME_EVENT` is called, **THEN** set the alarm system to armed home. * **IF** Webhook event `YOUR_ARM_NIGHT_EVENT` is called, **THEN** set the alarm system to armed away. * **IF** Webhook event `YOUR_DISARM_EVENT` is called, **THEN** set the alarm system to armed night. -* **IF** the alarm system was disarmed, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "disarmed"}`. -* **IF** the alarm system state changed to armed home, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_home"}`. -* **IF** the alarm system state changed to armed away, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_away"}`. -* **IF** the alarm system state changed to armed night, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/alarm_control_panel/ifttt_push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_night"}`. +* **IF** the alarm system was disarmed, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/ifttt/push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "disarmed"}`. +* **IF** the alarm system state changed to armed home, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/ifttt/push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_home"}`. +* **IF** the alarm system state changed to armed away, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/ifttt/push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_away"}`. +* **IF** the alarm system state changed to armed night, **THEN** perform a Webhook `POST` web request to url `https://HASS_URL/api/services/ifttt/push_alarm_state?api_password=API_PASSWORD` with content type `application/json` and body `{"entity_id": "alarm_control_panel.DEVICE_NAME", "state": "armed_night"}`. From eaefcbc08025203925c7b8c222e939ec17d556e8 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 04:53:33 -0500 Subject: [PATCH 60/83] update docs to reflect service domain change for apns (#11333) --- source/_integrations/apns.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/apns.markdown b/source/_integrations/apns.markdown index 973bbb17f00..250e035e9c6 100644 --- a/source/_integrations/apns.markdown +++ b/source/_integrations/apns.markdown @@ -46,7 +46,7 @@ sandbox: type: boolean {% endconfiguration %} -The APNS platform will register two services, `notify.NOTIFIER_NAME` and `notify.apns_NOTIFIER_NAME`. +The APNS platform will register two services, `notify.NOTIFIER_NAME` and `apns.apns_NOTIFIER_NAME`. ### notify.apns_NOTIFIER_NAME From f9dd6750e224c397b503d486ca90911b7ab80305 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Thu, 28 Nov 2019 04:56:45 -0500 Subject: [PATCH 61/83] update mysensors service names in docs to reflect PR (#11331) --- source/_integrations/switch.mysensors.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_integrations/switch.mysensors.markdown b/source/_integrations/switch.mysensors.markdown index 03acee61f65..1d35df94d29 100644 --- a/source/_integrations/switch.mysensors.markdown +++ b/source/_integrations/switch.mysensors.markdown @@ -54,7 +54,7 @@ The MySensors switch platform exposes a service to change an IR code attribute f | Service | Description | | ------- | ----------- | -| mysensors_send_ir_code | Set an IR code as a state attribute for a MySensors IR device switch and turn the switch on.| +| mysensors.send_ir_code | Set an IR code as a state attribute for a MySensors IR device switch and turn the switch on.| The service can be used as part of an automation script. For example: @@ -66,7 +66,7 @@ automation: platform: time at: '5:30:00' action: - service: switch.mysensors_send_ir_code + service: mysensors.send_ir_code entity_id: switch.hvac_1_1 data: V_IR_SEND: '0xC284' # the IR code to send @@ -76,7 +76,7 @@ automation: platform: time at: '0:30:00' action: - service: switch.mysensors_send_ir_code + service: mysensors.send_ir_code entity_id: switch.hvac_1_1 data: V_IR_SEND: '0xC288' # the IR code to send From f84c7954dda046e4fc6d04e649f95d596681d65b Mon Sep 17 00:00:00 2001 From: Wim Haanstra Date: Thu, 28 Nov 2019 20:52:48 +0100 Subject: [PATCH 62/83] Add DSMR Reader component documentation (#11156) * Add DSMR Reader component documentation * Minor changes * :pencil2: Tweak --- source/_integrations/dsmr_reader.markdown | 24 +++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 source/_integrations/dsmr_reader.markdown diff --git a/source/_integrations/dsmr_reader.markdown b/source/_integrations/dsmr_reader.markdown new file mode 100644 index 00000000000..7aae6a9329d --- /dev/null +++ b/source/_integrations/dsmr_reader.markdown @@ -0,0 +1,24 @@ +--- +title: "DSMR Reader" +description: "Instructions on how to integrate DSMR Reader." +ha_category: + - Energy +ha_iot_class: Cloud Polling +ha_release: 0.103 +--- + +The `dsmr_reader` sensor platform allows you to easily add all sensors that [DSMR Reader](https://dsmr-reader.readthedocs.io/en/latest/) exposes to MQTT. It adds a separate sensor for every field in the MQTT topics. + +## Setup + +To use this component, you will need DSMR Reader to be set up to publish to the MQTT server, that Home Assistant also uses. It is important that you setup DSMR Reader to publish to MQTT using "Split Topic" and that you use the default mappings. + +## Configuration + +To use this sensor in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: dsmr_reader +``` From f853ff17026bd3c5123e8aeec2a8f8877e880a1f Mon Sep 17 00:00:00 2001 From: guillempages Date: Thu, 28 Nov 2019 21:27:07 +0100 Subject: [PATCH 63/83] Allow hostname resolver for fritzbox (#11196) * Allow hostname resolver for fritzbox Update the documentation, to mention that using hostnames is also allowed, in addition to using IP addresses for the Fritzbox. * Update name --- source/_integrations/fritzbox_callmonitor.markdown | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/_integrations/fritzbox_callmonitor.markdown b/source/_integrations/fritzbox_callmonitor.markdown index f8476c7f49a..c0ddef3c2cf 100644 --- a/source/_integrations/fritzbox_callmonitor.markdown +++ b/source/_integrations/fritzbox_callmonitor.markdown @@ -23,6 +23,7 @@ $ sudo apt-get install libxml2-dev libxslt-dev \ If you installed Home Assistant in a virtualenv, also run the following command inside it. Be patient this will take a while. + ```bash pip3 install lxml ``` @@ -48,7 +49,7 @@ name: default: Phone type: string host: - description: The IP address of your router, e.g., 192.168.1.1. It is optional since every fritzbox is also reachable by using the IP address 169.254.1.1. + description: The IP address of your router, e.g., 192.168.1.1. It is optional since every FRITZ!Box is also reachable by using the IP address 169.254.1.1. If you have a local DNS server and have assigned a hostname to your FRITZ!Box, you can also use that here instead of the IP address. required: false default: 169.254.1.1 type: string From 03acbea7a7515977f464fa641c305b387db8137e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 1 Dec 2019 15:38:30 +0800 Subject: [PATCH 64/83] Huawei LTE binary sensor support (#10996) --- source/_integrations/huawei_lte.markdown | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/_integrations/huawei_lte.markdown b/source/_integrations/huawei_lte.markdown index 4a8b8585f7c..515b488d12b 100644 --- a/source/_integrations/huawei_lte.markdown +++ b/source/_integrations/huawei_lte.markdown @@ -8,6 +8,7 @@ ha_category: - Notifications - Sensor - Switch + - Binary Sensor ha_release: 0.79 ha_iot_class: Local Polling --- @@ -20,6 +21,7 @@ There is currently support for the following platforms within Home Assistant: - Notifications - via SMS - Sensors - device, signal, and traffic information - Switch - mobile data on/off +- Binary sensor - mobile connection status ## Configuration @@ -44,6 +46,7 @@ default: - WAN IP address sensor - LTE signal sensors RSRQ, RSRP, RSSI, and SINR - mobile data switch +- mobile connection binary sensor - device tracker entries The rest are added to the entity registry, but disabled by default. From 6a58702df2fc2985df358f29193a96b3196f0ebe Mon Sep 17 00:00:00 2001 From: Andreas Oberritter Date: Sun, 1 Dec 2019 19:31:15 +0100 Subject: [PATCH 65/83] New integration: aten_pe (#11301) * New integration: aten_pe * aten_pe: Drop sentence about naming due to changed code --- source/_integrations/aten_pe.markdown | 52 +++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 source/_integrations/aten_pe.markdown diff --git a/source/_integrations/aten_pe.markdown b/source/_integrations/aten_pe.markdown new file mode 100644 index 00000000000..8c595967a55 --- /dev/null +++ b/source/_integrations/aten_pe.markdown @@ -0,0 +1,52 @@ +--- +title: "ATEN Rack PDU" +description: "Instructions on how to integrate ATEN Rack PDUs into Home Assistant." +ha_category: + - Switch +ha_release: 0.103 +--- + +The `aten_pe` integration lets you control [ATEN Rack PDUs](https://www.aten.com/eu/en/products/energy-intelligence-pduupsracks/rack-pdu/) from Home Assistant. + +In order to use it, SNMP must be enabled on your PDU. It is recommended to use SNMPv3 to protect your credentials from eavesdropping. + +Tested devices: + * [PE8324G](https://www.aten.com/eu/en/products/energy-intelligence-pduupsracks/rack-pdu/pe8324/) + +To set it up, add the following information to your `configuration.yaml` file: + +```yaml +switch: + - platform: aten_pe + host: 192.168.0.60 +``` + +{% configuration %} +host: + description: The IP/host which to control. + required: true + type: string +port: + description: The port on which to communicate. + required: false + type: string + default: 161 +community: + description: community string to use for authentication (SNMP v1 and v2c). + required: false + type: string + default: private +username: + description: Username to use for authentication. + required: false + type: string + default: administrator +auth_key: + description: Authentication key to use for SNMP v3. + required: false + type: string +priv_key: + description: Privacy key to use for SNMP v3. + required: false + type: string +{% endconfiguration %} From 723f54df5ad0da5703c03c52a40779375fe56fdb Mon Sep 17 00:00:00 2001 From: springstan <46536646+springstan@users.noreply.github.com> Date: Mon, 2 Dec 2019 12:00:38 +0100 Subject: [PATCH 66/83] Add name option to season sensor (#11346) * Add name option to season sensor * Fix default value in configuration option name --- source/_integrations/season.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/season.markdown b/source/_integrations/season.markdown index 428f89b560e..e98a1f4d15a 100644 --- a/source/_integrations/season.markdown +++ b/source/_integrations/season.markdown @@ -37,4 +37,9 @@ type: required: false type: string default: astronomical +name: + description: "An identifier for the sensor in the frontend." + required: false + type: string + default: Season {% endconfiguration %} From bd3c137b070672788465a5fbdd8e2c249da4efcf Mon Sep 17 00:00:00 2001 From: Andy Loughran Date: Tue, 3 Dec 2019 05:51:41 +0000 Subject: [PATCH 67/83] Updated heatmiser config to match next release (#11290) --- source/_integrations/heatmiser.markdown | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/source/_integrations/heatmiser.markdown b/source/_integrations/heatmiser.markdown index 26059c0b501..c1ec07107c3 100644 --- a/source/_integrations/heatmiser.markdown +++ b/source/_integrations/heatmiser.markdown @@ -17,25 +17,24 @@ To set it up, add the following information to your `configuration.yaml` file: ```yaml climate: - platform: heatmiser - ipaddress: YOUR_IP_ADDRESS + host: YOUR_IP_ADDRESS port: YOUR_PORT tstats: - - 1: - id: THERMOSTAT_ID + - id: THERMOSTAT_ID name: THERMOSTAT_NAME ``` A single interface can handle up to 32 connected devices. {% configuration %} -ipaddress: +host: description: The IP address of your interface. required: true type: string port: description: The port that the interface is listening on. required: true - type: integer + type: string tstats: description: A list of thermostats activated on the gateway. required: true From a646c14ef4c39bb70a5de18a3734c4fdcb0f94fd Mon Sep 17 00:00:00 2001 From: foxy82 Date: Tue, 3 Dec 2019 09:15:15 +0000 Subject: [PATCH 68/83] Documentation for RFXtrx tcp change (#11026) * Documentation for RFXtrx tcp change * Update rfxtrx.markdown * :pencil2: Tweaks Co-authored-by: Franck Nijhof --- source/_integrations/rfxtrx.markdown | 43 ++++++++++++++++++++++------ 1 file changed, 34 insertions(+), 9 deletions(-) diff --git a/source/_integrations/rfxtrx.markdown b/source/_integrations/rfxtrx.markdown index 5c6c841a032..a42d39e681b 100644 --- a/source/_integrations/rfxtrx.markdown +++ b/source/_integrations/rfxtrx.markdown @@ -7,33 +7,58 @@ ha_category: ha_release: pre 0.7 --- -The `rfxtrx` integration supports RFXtrx devices by [RFXCOM](http://www.rfxcom.com) which communicate in the frequency range of 433.92 MHz. +The `rfxtrx` integration supports RFXtrx devices by [RFXCOM](http://www.rfxcom.com), which communicate in the frequency range of 433.92 MHz. To enable RFXtrx in your installation, add the following to your `configuration.yaml` file: ```yaml -# Example configuration.yaml entry +# Example configuration.yaml entry for local serial device rfxtrx: - device: PATH_TO_DEVICE + device: /dev/ttyUSB0 +``` + +OR + +```yaml +# Example configuration.yaml entry for TCP connected device using ser2net +rfxtrx: + host: 192.168.0.2 + port: 50000 ``` {% configuration %} device: - description: "The path to your device, e.g., `/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0` or `/dev/ttyUSB0`." - required: true + description: "The path to your device, e.g., `/dev/serial/by-id/usb-RFXCOM_RFXtrx433_A1Y0NJGR-if00-port0` or `/dev/ttyUSB0`. Required if you are using a locally connected USB device." + required: false type: string +host: + description: "The hostname the remote RFXtrx is available on if connecting via TCP. If this is set, a port is required." + required: false + type: string +port: + description: "The TCP port the remote RFXtrx is available on. If this is set, a host is required." + required: false + type: integer debug: - description: If you want to receive debug output. + description: "If you want to receive debug output." required: false default: false type: boolean dummy: - description: Then you have need a connected drive to test your settings. Can be useful for debugging and testing. + description: "Then you need a connected drive to test your settings. Can be useful for debugging and testing." required: false default: false type: boolean {% endconfiguration %} -Supported protocols +## Supported protocols -Not all protocols as advertised are enabled on initial setup of your transceiver. Enabling all protocols is not recommended either. Your 433.92 product not showing in the logs? Visit the RFXtrx website to [download RFXmgmr](http://www.rfxcom.com/epages/78165469.sf/nl_NL/?ObjectPath=/Shops/78165469/Categories/Downloads) and enable the required protocol. +Not all protocols as advertised are enabled on the initial setup of your transceiver. Enabling all protocols is not recommended either. Your 433.92 product not showing in the logs? Visit the RFXtrx website to [download RFXmgmr](http://www.rfxcom.com/epages/78165469.sf/nl_NL/?ObjectPath=/Shops/78165469/Categories/Downloads) and enable the required protocol. + +### ser2net + +You can host your device on another computer by setting up ser2net and example configuration for ser2net looks like this and then using host/port in your home assistant config. + +```text +50000:raw:0:/dev/ttyUSB0:38400 8DATABITS NONE 1STOPBIT +``` From b8d15f685352b9a70539e2887b1ee55f493a26f2 Mon Sep 17 00:00:00 2001 From: Malte Franken Date: Tue, 3 Dec 2019 20:17:44 +1100 Subject: [PATCH 69/83] GeoNet NZ Volcanic Alert Level feed integration (#10464) * initial version * added screenshots * config flow available * moved screenshots * fixed version number * small changes * :pencil2: Tweak * :arrow_up: Change release version * moved files Co-authored-by: Klaas Schoute --- .../_integrations/geonetnz_volcano.markdown | 96 ++++++++++++++++++ .../integrations/geonetnz_volcano/map.png | Bin 0 -> 289197 bytes .../integrations/geonetnz_volcano/sensor.png | Bin 0 -> 114996 bytes 3 files changed, 96 insertions(+) create mode 100644 source/_integrations/geonetnz_volcano.markdown create mode 100644 source/images/integrations/geonetnz_volcano/map.png create mode 100644 source/images/integrations/geonetnz_volcano/sensor.png diff --git a/source/_integrations/geonetnz_volcano.markdown b/source/_integrations/geonetnz_volcano.markdown new file mode 100644 index 00000000000..0f0631298d6 --- /dev/null +++ b/source/_integrations/geonetnz_volcano.markdown @@ -0,0 +1,96 @@ +--- +title: "GeoNet NZ Volcanic Alert Level" +description: "Instructions on how to integrate the GeoNet New Zealand Volcanic Alert Level feed into Home Assistant." +logo: geonet-nz.png +ha_category: + - Sensor +ha_iot_class: Cloud Polling +ha_release: 0.103 +ha_config_flow: true +--- + +The `geonetnz_volcano` integration lets you use a GeoJSON feed provided by +New Zealand's [GeoNet](https://www.geonet.org.nz/) with information +about volcanoes in the New Zealand region. +It shows information of those volcanoes filtered by distance to Home Assistant's +location. + +Entities are generated and updated automatically with each update +from the feed. Each entity defines the [volcanic alert level](https://www.geonet.org.nz/about/volcano/val) +as its state. Latitude and longitude of the volcano are included as attributes +to show on the default map automatically. + +The data is updated every 5 minutes. + +

    + +

    + +

    + +

    + +
    + +The material used by this integration is provided under the [Creative Commons Attribution 3.0 New Zealand (CC BY 3.0 NZ) license](http://creativecommons.org/licenses/by/3.0/nz/). +It has only been modified for the purpose of presenting the material in Home Assistant. +Please refer to the [creator's disclaimer notice](https://www.geonet.org.nz/disclaimer) and [data policy](https://www.geonet.org.nz/policy) for more information. + +We acknowledge the New Zealand GeoNet project and its sponsors EQC, GNS Science and LINZ, for providing data/images used in this integration. + +
    + +## Configuration + +To integrate the GeoNet New Zealand Volcanic Alert Level feed use the **Integrations** feature +in the GUI, you find it under **Configurations** -> **Integrations**, or add the +following line to your `configuration.yaml`. + +```yaml +# Example configuration.yaml entry +geonetnz_volcano: +``` + +{% configuration %} +radius: + description: The radius around your location to monitor; defaults to 50 km or mi (depending on the unit system defined in your configuration). + required: false + type: float + default: 50.0 +latitude: + description: Latitude of the coordinates around which volcanoes are considered. + required: false + type: float + default: Latitude defined in your configuration. +longitude: + description: Longitude of the coordinates around which volcanoes are considered. + required: false + type: float + default: Longitude defined in your configuration. +{% endconfiguration %} + +## State Attributes + +The following state attributes are available for each entity in addition to +the standard ones: + +| Attribute | Description | +|------------------------|-------------| +| latitude | Latitude of the volcano. | +| longitude | Longitude of the volcano. | +| external_id | The external ID used in the feed to identify the volcano. | +| activity | Volcanic activity. | +| hazards | Most likely hazards. | +| distance | The distance in km or mi to Home Assistant's location. | +| last update | Timestamp of the last update from the feed. | +| last update successful | Timestamp of the last successful update from the feed. | + +## Full Configuration + +```yaml +# Example configuration.yaml entry +geonetnz_quakes: + radius: 100 + latitude: -41.2 + longitude: 174.7 +``` diff --git a/source/images/integrations/geonetnz_volcano/map.png b/source/images/integrations/geonetnz_volcano/map.png new file mode 100644 index 0000000000000000000000000000000000000000..b27733b30b9e4b97611a30762a393e8ebca57ce7 GIT binary patch literal 289197 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

    NlS6Gf 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

    0&Q~!LPU#;H$)LIUlssG*~!@ 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 E0r#ky-~a#s literal 0 HcmV?d00001 From dbe0e6c75fe62a938a2a88019db2d865fe00c726 Mon Sep 17 00:00:00 2001 From: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com> Date: Tue, 3 Dec 2019 06:33:23 -0300 Subject: [PATCH 70/83] Add documentation for broadlink remote platform (#10329) --- source/_integrations/broadlink.markdown | 161 +++++++++++++++++++++++- 1 file changed, 157 insertions(+), 4 deletions(-) diff --git a/source/_integrations/broadlink.markdown b/source/_integrations/broadlink.markdown index 6f7a47c04f9..5ff2381de7a 100644 --- a/source/_integrations/broadlink.markdown +++ b/source/_integrations/broadlink.markdown @@ -3,6 +3,7 @@ title: "Broadlink" description: "Instructions on how to integrate Broadlink within Home Assistant." logo: broadlink.png ha_category: + - Remote - Switch - Sensor ha_release: 0.35 @@ -11,9 +12,161 @@ ha_iot_class: Local Polling There is currently support for the following device types within Home Assistant: +- [Remote](#remote) - [Sensor](#sensor) - [Switch](#switch) +## Remote + +The `broadlink` remote platform allows you to interact with Broadlink remote control devices. + +### Configuration + +To enable it, add the following lines to your `configuration.yaml`: + +```yaml +# Example configuration.yaml entry +remote: + - platform: broadlink + host: IP_ADDRESS + mac: MAC_ADDRESS +``` + +{% configuration %} +host: + description: The hostname/IP address to connect to. + required: true + type: string +mac: + description: Device MAC address. + required: true + type: string +timeout: + description: Timeout in seconds for the connection to the device. + required: false + default: 5 + type: integer +name: + description: Name of the device. + required: false + default: Broadlink + type: string +{% endconfiguration %} + +### Learn command + +Use the `remote.learn_command` service to learn new commands. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------------------------------------- | +| `entity_id` | no | ID of the remote. | +| `device` | no | Name of the device to control. | +| `command` | no | Names of the commands to learn. | +| `alternative` | yes | Toggle commands? | +| `timeout` | yes | Timeout in seconds to learn each command. | + +Example 1: Learn a single command + +```yaml +script: + learn_mute_tv: + sequence: + - service: remote.learn_command + data: + entity_id: remote.bedroom + device: television + command: mute +``` + +Example 2: Learn a sequence of commands + +```yaml +script: + learn_tv_commands: + sequence: + - service: remote.learn_command + data: + entity_id: remote.bedroom + device: television + command: + - turn on + - turn off + - volume up + - volume down +``` + +Example 3: Learn a toggle command + +The `alternative` flag is useful for capturing commands where the same button is used for more than one purpose, such as the power button, which can turn the television on and off. + +```yaml +script: + learn_tv_power_button: + sequence: + - service: remote.learn_command + data: + entity_id: remote.bedroom + device: television + command: power + alternative: True +``` + +In the above example, two codes will be captured for the power command, and will be sent alternately each time the command is called. + +### Send command + +Use the `remote.send_command` service to send commands. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ---------------------------------------------------- | +| `entity_id` | no | ID of the remote. | +| `device` | no | Name of the device to control. | +| `command` | no | Names of the commands to send. | +| `num_repeats` | yes | Number of times to repeat the commands. | +| `delay_secs` | yes | Interval in seconds between one command and another. | + +Example 1: Send a single command + +```yaml +script: + mute_tv: + sequence: + - service: remote.send_command + data: + entity_id: remote.bedroom + device: television + command: mute +``` + +Example 2: Send a command repeatedly + +```yaml +script: + turn_up_tv_volume_20: + sequence: + - service: remote.send_command + data: + entity_id: remote.bedroom + device: television + command: volume up + num_repeats: 20 +``` + +Example 3: Send a sequence of commands + +```yaml +script: + turn_on_ac: + sequence: + - service: remote.send_command + data: + entity_id: remote.bedroom + device: air conditioner + command: + - turn on + - turn off display +``` + ## Sensor The `broadlink` sensor platform let you monitor data from an RM2 and A1 E-air. There is currently no support for the cloud API. @@ -292,10 +445,10 @@ switch: You can use the service `broadlink.send` to directly send IR packets without the need to assign a switch entity for each command. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `host` | no | IP address to send command to. -| `packet` | no | String or list of strings that contain the packet data. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ------------------------------------------------------- | +| `host` | no | IP address to send command to. | +| `packet` | no | String or list of strings that contain the packet data. | Example: From e56418e4d45ee772dc5a78cd640c59fa5f4a2d6b Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Tue, 3 Dec 2019 05:01:56 -0500 Subject: [PATCH 71/83] update service names for xiaomi_miio in docs (#11330) * update service names for xiaomi_miio in docs * missing docs --- source/_integrations/fan.xiaomi_miio.markdown | 36 +++++++++---------- .../_integrations/light.xiaomi_miio.markdown | 16 ++++----- .../_integrations/remote.xiaomi_miio.markdown | 4 +-- .../_integrations/switch.xiaomi_miio.markdown | 8 ++--- .../_integrations/vacuum.xiaomi_miio.markdown | 30 ++++++++-------- 5 files changed, 47 insertions(+), 47 deletions(-) diff --git a/source/_integrations/fan.xiaomi_miio.markdown b/source/_integrations/fan.xiaomi_miio.markdown index 901f1a5c624..571d42720eb 100644 --- a/source/_integrations/fan.xiaomi_miio.markdown +++ b/source/_integrations/fan.xiaomi_miio.markdown @@ -314,7 +314,7 @@ Set the fan speed/operation mode. | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `speed` | no | Fan speed. Valid values are 'Auto', 'Silent', 'Favorite' and 'Idle' | -### Service `fan.xiaomi_miio_set_buzzer_on` (Air Purifier Pro excluded) +### Service `xiaomi_miio.fan_set_buzzer_on` (Air Purifier Pro excluded) Turn the buzzer on. @@ -322,7 +322,7 @@ Turn the buzzer on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_buzzer_off` (Air Purifier Pro excluded) +### Service `xiaomi_miio.fan_set_buzzer_off` (Air Purifier Pro excluded) Turn the buzzer off. @@ -330,7 +330,7 @@ Turn the buzzer off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_led_on` (Air Purifiers only) +### Service `xiaomi_miio.fan_set_led_on` (Air Purifiers only) Turn the led on. @@ -338,7 +338,7 @@ Turn the led on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_led_off` (Air Purifiers only) +### Service `xiaomi_miio.fan_set_led_off` (Air Purifiers only) Turn the led off. @@ -346,7 +346,7 @@ Turn the led off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_child_lock_on` +### Service `xiaomi_miio.fan_set_child_lock_on` Turn the child lock on. @@ -354,7 +354,7 @@ Turn the child lock on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_child_lock_off` +### Service `xiaomi_miio.fan_set_child_lock_off` Turn the child lock off. @@ -362,7 +362,7 @@ Turn the child lock off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_led_brightness` (Air Purifier 2S and Air Purifier Pro excluded) +### Service `xiaomi_miio.fan_set_led_brightness` (Air Purifier 2S and Air Purifier Pro excluded) Set the led brightness. Supported values are 0 (Bright), 1 (Dim), 2 (Off). @@ -371,7 +371,7 @@ Set the led brightness. Supported values are 0 (Bright), 1 (Dim), 2 (Off). | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `brightness` | no | Brightness, between 0 and 2. | -### Service `fan.xiaomi_miio_set_favorite_level` (Air Purifiers only) +### Service `xiaomi_miio.fan_set_favorite_level` (Air Purifiers only) Set the favorite level of the operation mode "favorite". @@ -380,7 +380,7 @@ Set the favorite level of the operation mode "favorite". | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `level` | no | Level, between 0 and 16. | -### Service `fan.xiaomi_miio_set_auto_detect_on` (Air Purifier 2S and Air Purifier Pro only) +### Service `xiaomi_miio.fan_set_auto_detect_on` (Air Purifier 2S and Air Purifier Pro only) Turn the auto detect on. @@ -388,7 +388,7 @@ Turn the auto detect on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_auto_detect_off` (Air Purifier 2S and Air Purifier Pro only) +### Service `xiaomi_miio.fan_set_auto_detect_off` (Air Purifier 2S and Air Purifier Pro only) Turn the auto detect off. @@ -396,7 +396,7 @@ Turn the auto detect off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_learn_mode_on` (Air Purifier 2 only) +### Service `xiaomi_miio.fan_set_learn_mode_on` (Air Purifier 2 only) Turn the learn mode on. @@ -404,7 +404,7 @@ Turn the learn mode on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_learn_mode_off` (Air Purifier 2 only) +### Service `xiaomi_miio.fan_set_learn_mode_off` (Air Purifier 2 only) Turn the learn mode off. @@ -412,7 +412,7 @@ Turn the learn mode off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_volume` (Air Purifier Pro only) +### Service `xiaomi_miio.fan_set_volume` (Air Purifier Pro only) Set the sound volume. @@ -421,7 +421,7 @@ Set the sound volume. | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `volume` | no | Volume, between 0 and 100. | -### Service `fan.xiaomi_miio_reset_filter` (Air Purifier 2 only) +### Service `xiaomi_miio.fan_reset_filter` (Air Purifier 2 only) Reset the filter lifetime and usage. @@ -429,7 +429,7 @@ Reset the filter lifetime and usage. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_extra_features` (Air Purifier only) +### Service `xiaomi_miio.fan_set_extra_features` (Air Purifier only) Set the extra features. @@ -438,7 +438,7 @@ Set the extra features. | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `features` | no | Integer, known values are 0 and 1. | -### Service `fan.xiaomi_miio_set_target_humidity` (Air Humidifier only) +### Service `xiaomi_miio.fan_set_target_humidity` (Air Humidifier only) Set the target humidity. @@ -447,7 +447,7 @@ Set the target humidity. | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | | `humidity` | no | Target humidity. Allowed values are 30, 40, 50, 60, 70 and 80 | -### Service `fan.xiaomi_miio_set_dry_on` (Air Humidifier CA only) +### Service `xiaomi_miio.fan_set_dry_on` (Air Humidifier CA only) Turn the dry mode on. @@ -455,7 +455,7 @@ Turn the dry mode on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO fan entity. | -### Service `fan.xiaomi_miio_set_dry_off` (Air Humidifier CA only) +### Service `xiaomi_miio.fan_set_dry_off` (Air Humidifier CA only) Turn the dry mode off. diff --git a/source/_integrations/light.xiaomi_miio.markdown b/source/_integrations/light.xiaomi_miio.markdown index f6b160f1798..1494eba80f8 100644 --- a/source/_integrations/light.xiaomi_miio.markdown +++ b/source/_integrations/light.xiaomi_miio.markdown @@ -132,7 +132,7 @@ model: ## Platform Services -### Service `light.xiaomi_miio_set_scene` +### Service `xiaomi_miio.light_set_scene` Set one of the 4 available fixed scenes. @@ -141,7 +141,7 @@ Set one of the 4 available fixed scenes. | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | | `scene` | no | Scene, between 1 and 4. | -### Service `light.xiaomi_miio_set_delayed_turn_off` +### Service `xiaomi_miio.light_set_delayed_turn_off` Delayed turn off. @@ -150,7 +150,7 @@ Delayed turn off. | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | | `time_period` | no | Time period for the delayed turn off. | -### Service `light.xiaomi_miio_reminder_on` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_reminder_on` (Eyecare Smart Lamp 2 only) Enable the eye fatigue reminder/notification. @@ -158,7 +158,7 @@ Enable the eye fatigue reminder/notification. |---------------------------|----------|-------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | -### Service `light.xiaomi_miio_reminder_off` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_reminder_off` (Eyecare Smart Lamp 2 only) Disable the eye fatigue reminder/notification. @@ -166,7 +166,7 @@ Disable the eye fatigue reminder/notification. |---------------------------|----------|-------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | -### Service `light.xiaomi_miio_night_light_mode_on` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_night_light_mode_on` (Eyecare Smart Lamp 2 only) Turn the smart night light mode on. @@ -174,7 +174,7 @@ Turn the smart night light mode on. |---------------------------|----------|-------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | -### Service `light.xiaomi_miio_night_light_mode_off` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_night_light_mode_off` (Eyecare Smart Lamp 2 only) Turn the smart night light mode off. @@ -182,7 +182,7 @@ Turn the smart night light mode off. |---------------------------|----------|-------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | -### Service `light.xiaomi_miio_eyecare_mode_on` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_eyecare_mode_on` (Eyecare Smart Lamp 2 only) Turn the eyecare mode on. @@ -190,7 +190,7 @@ Turn the eyecare mode on. |---------------------------|----------|-------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO light entity. | -### Service `light.xiaomi_miio_eyecare_mode_off` (Eyecare Smart Lamp 2 only) +### Service `xiaomi_miio.light_eyecare_mode_off` (Eyecare Smart Lamp 2 only) Turn the eyecare mode off. diff --git a/source/_integrations/remote.xiaomi_miio.markdown b/source/_integrations/remote.xiaomi_miio.markdown index eb40c0a70b6..d06af7d9043 100644 --- a/source/_integrations/remote.xiaomi_miio.markdown +++ b/source/_integrations/remote.xiaomi_miio.markdown @@ -111,7 +111,7 @@ The Xiaomi IR Remote Platform currently supports two different formats for IR co ### Raw -A raw command is a command learned from [`remote.xiaomi_miio_learn_command`](/integrations/remote.xiaomi_miio/#remotexiaomi_miio_learn_command). +A raw command is a command learned from [`xiaomi_miio.remote_learn_command`](/integrations/remote.xiaomi_miio/#xiaomi_miioremote_learn_command). A raw command is defined as in the following example: @@ -158,7 +158,7 @@ The Xiaomi IR Remote Platform registers two services. Allows sending either named commands using an identifier or sending commands as one of the two types defined in [Command Types](/integrations/remote.xiaomi_miio/#command-types). -### `remote.xiaomi_miio_learn_command` +### `xiaomi_miio.remote_learn_command` Used to learn new commands. diff --git a/source/_integrations/switch.xiaomi_miio.markdown b/source/_integrations/switch.xiaomi_miio.markdown index 17049dc3faf..a6dd3f74fcc 100644 --- a/source/_integrations/switch.xiaomi_miio.markdown +++ b/source/_integrations/switch.xiaomi_miio.markdown @@ -88,7 +88,7 @@ model: ## Platform Services -### Service `switch.xiaomi_miio_set_wifi_led_on` (Power Strip only) +### Service `xiaomi_miio.switch_set_wifi_led_on` (Power Strip only) Turn the wifi led on. @@ -96,7 +96,7 @@ Turn the wifi led on. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO switch entity. | -### Service `switch.xiaomi_miio_set_wifi_led_off` (Power Strip only) +### Service `xiaomi_miio.switch_set_wifi_led_off` (Power Strip only) Turn the wifi led off. @@ -104,7 +104,7 @@ Turn the wifi led off. |---------------------------|----------|---------------------------------------------------------| | `entity_id` | no | Only act on a specific Xiaomi miIO switch entity. | -### Service `switch.xiaomi_miio_set_power_price` (Power Strip) +### Service `xiaomi_miio.switch_set_power_price` (Power Strip) Set the power price. @@ -113,7 +113,7 @@ Set the power price. | `entity_id` | no | Only act on a specific Xiaomi miIO switch entity. | | `price` | no | Power price, between 0 and 999. | -### Service `switch.xiaomi_miio_set_power_mode` (Power Strip V1 only) +### Service `xiaomi_miio.switch_set_power_mode` (Power Strip V1 only) Set the power mode. diff --git a/source/_integrations/vacuum.xiaomi_miio.markdown b/source/_integrations/vacuum.xiaomi_miio.markdown index ed8dfc84711..2dc5fbbe8c0 100644 --- a/source/_integrations/vacuum.xiaomi_miio.markdown +++ b/source/_integrations/vacuum.xiaomi_miio.markdown @@ -54,15 +54,15 @@ name: ## Platform Services -In addition to all of the services provided by the `vacuum` integration (`start`, `pause`, `stop`, `return_to_base`, `locate`, `set_fan_speed` and `send_command`), the `xiaomi` platform introduces specific services to access the remote control mode of the robot. These are: +In addition to all of the services provided by the `vacuum` integration (`start`, `pause`, `stop`, `return_to_base`, `locate`, `set_fan_speed` and `send_command`), the `xiaomi_miio` platform introduces specific services to access the remote control mode of the robot. These are: -- `xiaomi_remote_control_start` -- `xiaomi_remote_control_stop` -- `xiaomi_remote_control_move` -- `xiaomi_remote_control_move_step` -- `xiaomi_clean_zone` +- `xiaomi_miio.vacuum_remote_control_start` +- `xiaomi_miio.vacuum_remote_control_stop` +- `xiaomi_miio.vacuum_remote_control_move` +- `xiaomi_miio.vacuum_remote_control_move_step` +- `xiaomi_miio.vacuum_clean_zone` -### Service `vacuum.xiaomi_remote_control_start` +### Service `xiaomi_miio.vacuum_remote_control_start` Start the remote control mode of the robot. You can then move it with `remote_control_move`; when done, call `remote_control_stop`. @@ -70,7 +70,7 @@ Start the remote control mode of the robot. You can then move it with `remote_co |---------------------------|----------|---------------------------------------------------| | `entity_id` | no | Only act on a specific robot | -### Service `vacuum.xiaomi_remote_control_stop` +### Service `xiaomi_miio.vacuum_remote_control_stop` Exit the remote control mode of the robot. @@ -78,7 +78,7 @@ Exit the remote control mode of the robot. |---------------------------|----------|---------------------------------------------------| | `entity_id` | no | Only act on a specific robot | -### Service `vacuum.xiaomi_remote_control_move` +### Service `xiaomi_miio.vacuum_remote_control_move` Remote control the robot. Please ensure you first set it in remote control mode with `remote_control_start`. @@ -89,7 +89,7 @@ Remote control the robot. Please ensure you first set it in remote control mode | `rotation` | no | Rotation: between -179 degrees and 179 degrees | | `duration` | no | The number of milliseconds that the robot should move for | -### Service `vacuum.xiaomi_remote_control_move_step` +### Service `xiaomi_miio.vacuum_remote_control_move_step` Enter remote control mode, make one move, stop, and exit remote control mode. @@ -100,7 +100,7 @@ Enter remote control mode, make one move, stop, and exit remote control mode. | `rotation` | no | Rotation: between -179 degrees and 179 degrees | | `duration` | no | The number of milliseconds that the robot should move for | -### Service `vacuum.xiaomi_clean_zone` +### Service `xiaomi_miio.vacuum_clean_zone` Start the cleaning operation in the areas selected for the number of repeats indicated. @@ -110,7 +110,7 @@ Start the cleaning operation in the areas selected for the number of repeats ind | `zone` | no | List of zones. Each zone is an array of 4 integer value. Example: [[23510,25311,25110,26361]] | | `repeats` | no | Number of cleaning repeats for each zone between 1 and 3. | -Example of `vacuum.xiaomi_clean_zone` use: +Example of `xiaomi_miio.vacuum_clean_zone` use: Inline array: {% raw %} @@ -122,7 +122,7 @@ automation: platform: homeassistant condition: [] action: - - service: vacuum.xiaomi_clean_zone + - service: xiaomi_miio.vacuum_clean_zone data_template: entity_id: vacuum.xiaomi_vacuum repeats: '{{states('input_number.vacuum_passes')|int}}' @@ -140,7 +140,7 @@ automation: platform: homeassistant condition: [] action: - - service: vacuum.xiaomi_clean_zone + - service: xiaomi_miio.vacuum_clean_zone data_template: entity_id: vacuum.xiaomi_vacuum repeats: '{{states('input_number.vacuum_passes')|int}}' @@ -159,7 +159,7 @@ automation: platform: homeassistant condition: [] action: - - service: vacuum.xiaomi_clean_zone + - service: xiaomi_miio.vacuum_clean_zone data: entity_id: vacuum.xiaomi_vacuum repeats: 1 From a965669b5434654502869e37bc1e0a3989f32c2a Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 4 Dec 2019 23:05:19 -0800 Subject: [PATCH 72/83] Draft notes --- source/_posts/2019-12-11-release-103.markdown | 1502 +++++++++++++++++ 1 file changed, 1502 insertions(+) create mode 100644 source/_posts/2019-12-11-release-103.markdown diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown new file mode 100644 index 00000000000..f1e746363b1 --- /dev/null +++ b/source/_posts/2019-12-11-release-103.markdown @@ -0,0 +1,1502 @@ +--- +layout: post +title: "0.103: TBD" +description: "TBD - UPDATE DATE" +date: 2019-12-04 0:41:02 +date_formatted: "December 11, 2019" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2019-12-0.103/components.png +--- + +Intro last release of year, talk about release schedule/holiday break. + +## Frenck working full time. + +

    + +## Frontend + +Bram todo, automation YAML? + +## Update service names + +Cogneato todo, insert table with old and new service names + +## New Integrations + +- Add support for Hisense AEH-W4A1 wifi module (AC remote control) ([@bannhead] - [#28641]) ([hisense_aehw4a1 docs]) (new-integration) +- GeoNet NZ Volcanic Alert Level sensor ([@exxamalte] - [#26901]) ([geonetnz_volcano docs]) (new-integration) +- Add component VersaSense ([@flamm3blemuff1n] - [#24619]) ([versasense docs]) (new-integration) +- Add Proxmox VE integration ([@K4ds3] - [#27315]) ([proxmoxve docs]) (new-integration) +- Add flume support ([@ChrisMandich] - [#27235]) ([flume docs]) (new-integration) +- StarLine integration ([@Anonym-tsk] - [#27197]) ([starline docs]) (new-integration) +- Add intent integration to expose intent handle API ([@balloob] - [#29124]) ([conversation docs]) ([intent docs]) (new-integration) +- Dsmr reader ([@depl0y] - [#28701]) ([dsmr_reader docs]) ([fleetgo docs]) ([openhardwaremonitor docs]) (new-integration) +- Add ATEN PE component for ATEN eco PDUs ([@mtdcr] - [#27960]) ([aten_pe docs]) (new-integration) + +## New Platforms + +- Add support for SimpliSafe locks ([@bachya] - [#28672]) ([simplisafe docs]) (new-platform) +- Add fan support to lutron_caseta ([@djj211] - [#29033]) ([lutron_caseta docs]) (new-platform) +- Add support for Somfy Camera Shutter ([@tetienne] - [#29057]) ([somfy docs]) (new-platform) +- Add Huawei LTE binary sensor support, mobile connection sensor ([@scop] - [#28226]) ([huawei_lte docs]) (new-platform) +- Broadlink remote ([@felipediel] - [#26528]) ([broadlink docs]) (new-platform) + +## If you need help... + +...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). + +## Reporting Issues + +Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. + + + +## Breaking Changes + +- Change keys for Samsung TV next and prev track command ([@tulindo] - [#28213]) ([samsungtv docs]) (breaking change) +- Align naming ([@fabaff] - [#28830]) ([wake_on_lan docs]) (breaking change) +- Pulseaudio: Changed default port from 4712 to 4713 ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) (breaking change) +- Improve z-wave thermostat support ([@oandrew] - [#27040]) ([zwave docs]) (breaking change) +- Add host field to add_torrent service ([@engrbm87] - [#28653]) ([transmission docs]) (breaking change) +- Update service domain for local_file from 'camera' to 'local_file' ([@raman325] - [#28890]) ([local_file docs]) (breaking change) +- move service constants to const.py, move custom services to monoprice domain ([@raman325] - [#29099]) ([monoprice docs]) (breaking change) +- Update service domain for bluesound from 'media_player' to 'bluesound' ([@raman325] - [#29111]) ([bluesound docs]) (breaking change) +- Update service domain for blackbird from 'media_player' to 'blackbird' ([@raman325] - [#29112]) ([blackbird docs]) (breaking change) +- Update service domain for epson from 'media_player' to 'epson' ([@raman325] - [#29113]) ([epson docs]) (breaking change) +- move html5 service to html5 domain ([@raman325] - [#29145]) ([html5 docs]) (breaking change) +- Update service domain for elkm1 from 'alarm_control_panel' to 'elkm1' ([@raman325] - [#29128]) ([elkm1 docs]) (breaking change) +- move neato service to neato domain ([@raman325] - [#29148]) ([neato docs]) (breaking change) +- move icloud services to icloud domain ([@raman325] - [#29144]) ([icloud docs]) (breaking change) +- move econet services to econet domain ([@raman325] - [#29149]) ([econet docs]) (breaking change) +- move songpal service to songpal domain ([@raman325] - [#29143]) ([songpal docs]) (breaking change) +- move facebox service to facebox domain ([@raman325] - [#29151]) ([facebox docs]) (breaking change) +- move wink service definitions from lock to wink domain ([@raman325] - [#29137]) ([wink docs]) (breaking change) +- Update service domain for lifx from 'light' to 'lifx' ([@raman325] - [#29136]) ([lifx docs]) (breaking change) +- move service constants to const.py and move channels services to channels domain ([@raman325] - [#29139]) ([channels docs]) (breaking change) +- Update service domain for todoist from 'calendar' to 'todoist' ([@raman325] - [#29131]) ([todoist docs]) (breaking change) +- update envisalink service domain ([@raman325] - [#29126]) ([envisalink docs]) (breaking change) +- Update service domain for mill from 'climate' to 'mill' ([@raman325] - [#29132]) ([mill docs]) (breaking change) +- move squeezebox service to squeezebox domain ([@raman325] - [#29141]) ([squeezebox docs]) (breaking change) +- Add opentherm_gw device support ([@mvn23] - [#28722]) ([opentherm_gw docs]) (breaking change) +- move yamaha service to yamaha domain ([@raman325] - [#29142]) ([yamaha docs]) (breaking change) +- Update service domain for ifttt from 'alarm_control_panel' to 'ifttt' ([@raman325] - [#29129]) ([ifttt docs]) (breaking change) +- Change apns service domain and remove unused variable ([@raman325] - [#29165]) ([apns docs]) (breaking change) +- Update bluetooth_tracker service name and domain from 'device_tracker' to 'bluetooth_tracker' ([@raman325] - [#29161]) ([bluetooth_tracker docs]) (breaking change) +- move soundtouch services to soundtouch domain ([@raman325] - [#29140]) ([soundtouch docs]) (breaking change) +- move wemo services to wemo domain ([@raman325] - [#29135]) ([wemo docs]) (breaking change) +- Update service domain for alarmdecoder from 'alarm_control_panel' to 'alarmdecoder' ([@raman325] - [#29127]) ([alarmdecoder docs]) (breaking change) +- update demo service domain and service description ([@raman325] - [#29164]) ([demo docs]) (breaking change) +- Move intent registration to own integration ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) (breaking change) +- Overhaul Emulated Hue ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) (breaking change) +- Clear miflora sensor state on exception ([@ferbar] - [#29276]) ([miflora docs]) (breaking change) +- Update service domains for xiaomi_miio from base domains to xiaomi_miio domain ([@raman325] - [#29134]) ([xiaomi_miio docs]) (breaking change) +- Do not select all entities when omitting entity ID in service call ([@balloob] - [#29178]) (breaking change) +- Update heatmiserv3 integration ([@andylockran] - [#29006]) ([heatmiser docs]) (breaking change) + +## Beta Fixes + +- Delay Plex websocket connection to avoid race ([@jjlawren] - [#28934]) ([plex docs]) (beta fix) + +## All changes + +- Add verisure ethernet status ([@thomasgermain] - [#28656]) ([verisure docs]) +- Bump pyotgw to 0.5b1 ([@mvn23] - [#28751]) ([opentherm_gw docs]) +- Add config entry and device support to Demo ([@bramkragten] - [#28702]) ([demo docs]) +- Add support for SimpliSafe locks ([@bachya] - [#28672]) ([simplisafe docs]) (new-platform) +- Add small speed improvement when unloading Ambient PWS ([@bachya] - [#28756]) ([ambient_station docs]) +- Add small speed improvement when unloading Notion ([@bachya] - [#28757]) ([notion docs]) +- Add small speed improvement when unloading OpenUV ([@bachya] - [#28758]) ([openuv docs]) +- Add small speed improvement when unloading RainMachine ([@bachya] - [#28759]) ([rainmachine docs]) +- Upgrade ephem to 3.7.7.0 ([@fabaff] - [#28715]) ([season docs]) +- Added plus sign to safe characters in urllib.parse.quote method ([@springstan] - [#28763]) ([squeezebox docs]) +- DECONZ - Add device trigger support for aqara 86sw2 switches to Deconz ([@bramkragten] - [#28767]) ([deconz docs]) +- Bump pytest to 5.2.3 ([@cgtobi] - [#28785]) +- Convert Tesla to Async ([@alandtse] - [#28748]) ([tesla docs]) +- bump home mitemp_bt to 0.0.3. It has an important bugfix for reading … ([@herrlado] - [#28765]) ([mitemp_bt docs]) +- Change keys for Samsung TV next and prev track command ([@tulindo] - [#28213]) ([samsungtv docs]) (breaking change) +- Add support for Hisense AEH-W4A1 wifi module (AC remote control) ([@bannhead] - [#28641]) ([hisense_aehw4a1 docs]) (new-integration) +- Upgrade sqlalchemy to 1.3.11 ([@fabaff] - [#28721]) ([recorder docs]) ([sql docs]) +- Bump pyHik library to 0.2.5 for id, tamper fixes ([@mezz64] - [#28807]) ([hikvision docs]) +- Upgrade pylint, tweak config ([@scop] - [#28798]) +- Lint exclusions ([@scop] - [#28655]) +- Add ombi password authentication option ([@larssont] - [#28742]) ([ombi docs]) +- Move imports in braviatv component ([@Bouni] - [#27855]) ([braviatv docs]) ([braviatv docs]) ([braviatv docs]) +- Truncate sensor state values ([@michaeldavie] - [#28788]) ([environment_canada docs]) +- Upgrade alpha_vantage to 2.1.2 ([@fabaff] - [#28810]) ([alpha_vantage docs]) +- Upgrade shodan to 1.19.1 ([@fabaff] - [#28809]) ([shodan docs]) +- Improve coverage of input_datetime/reproduce_state ([@Santobert] - [#28272]) ([input_datetime docs]) +- Bump androidtv to 0.0.34 ([@JeffLIrion] - [#28816]) ([androidtv docs]) +- Add broadcast_address for wake-on-lan ([@uSpike] - [#28793]) ([panasonic_viera docs]) +- Add broadcast address for WOL and samsungtv ([@JayNewstrom] - [#28819]) ([samsungtv docs]) +- Align naming ([@fabaff] - [#28830]) ([wake_on_lan docs]) (breaking change) +- Esphome climate features ([@glmnet] - [#28786]) ([esphome docs]) +- Implement more Comfoconnect sensors ([@michaelarnauts] - [#28817]) ([comfoconnect docs]) +- Add bandit, use to catch known vulnerable XML parsing ([@scop] - [#28341]) +- Make intents end Snips session without speech ([@Romkabouter] - [#28820]) ([snips docs]) +- Update Vivotek camera integration ([@HarlemSquirrel] - [#28841]) ([vivotek docs]) +- Move imports in owntracks component ([@Quentame] - [#27780]) ([owntracks docs]) +- Update roomba integration ([@freekode] - [#28560]) ([roomba docs]) +- GeoNet NZ Volcanic Alert Level sensor ([@exxamalte] - [#26901]) ([geonetnz_volcano docs]) (new-integration) +- Add component VersaSense ([@flamm3blemuff1n] - [#24619]) ([versasense docs]) (new-integration) +- Bump pyps4-2ndscreen to 1.0.3 ([@ktnrg45] - [#28874]) ([ps4 docs]) +- Pulseaudio: Changed default port from 4712 to 4713 ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) (breaking change) +- Add state dependent icons to moon sensor ([@Mariusthvdb] - [#28743]) ([moon docs]) +- Move import to top for alarmdecoder ([@frenck] - [#28862]) ([alarmdecoder docs]) +- Move import to top for aftership ([@frenck] - [#28860]) ([aftership docs]) +- Move imports to top for serial_pm ([@frenck] - [#28861]) ([serial_pm docs]) +- Downgrade duplicate YAML key log to warning ([@frenck] - [#28851]) +- Mark entity abc ([@balloob] - [#28869]) ([climate docs]) +- Add @rohankapoorcom to CODEOWNERS for speedtestdotnet and fastdotcom ([@rohankapoorcom] - [#28879]) ([fastdotcom docs]) ([speedtestdotnet docs]) +- Add HTTP view to conversation to handle intents via JSON POST ([@synesthesiam] - [#28818]) ([conversation docs]) +- Add ZHA service to issue group commands ([@abmantis] - [#28823]) ([zha docs]) +- Bump pytest to 5.3.0 ([@frenck] - [#28883]) +- Allow connection to rfxtrx using tcp ([@foxy82] - [#28297]) ([rfxtrx docs]) +- Update services.yaml for Roku component ([@raman325] - [#28887]) +- Command arguments for issue_zigbee_cluster_commands. ([@Adminiuga] - [#28885]) ([zha docs]) +- Update services.yaml for cloudflare component ([@raman325] - [#28888]) +- update services.yaml for keyboard component ([@raman325] - [#28889]) +- bump herepy to 0.6.3.3 ([@eifinger] - [#28907]) ([here_travel_time docs]) +- Update **init**.py ([@SNoof85] - [#28911]) ([freebox docs]) +- Delay Plex websocket connection to avoid race ([@jjlawren] - [#28934]) ([plex docs]) (beta fix) +- Bump verisure to vsure 1.5.4 and jsonpath 0.82 ([@persandstrom] - [#28933]) ([verisure docs]) +- Add device trigger support for Aqara WXKG11LM 2016 switch to Deconz ([@kurniawan77] - [#28946]) ([deconz docs]) +- fix typo for mediumvioletred ([@awkwardDuck] - [#28941]) +- Add round to half template method ([@tofuSCHNITZEL] - [#28948]) +- Fix return values of preset_mode(s) properties ([@akasma74] - [#27751]) ([generic_thermostat docs]) +- Creating a scene by snapshotting entities ([@Santobert] - [#28939]) ([homeassistant docs]) +- Add Proxmox VE integration ([@K4ds3] - [#27315]) ([proxmoxve docs]) (new-integration) +- Add flume support ([@ChrisMandich] - [#27235]) ([flume docs]) (new-integration) +- Rename rest_command request to response, add exc_info for exceptions ([@Misiu] - [#28521]) ([rest_command docs]) +- Upgrade youtube_dl to 2019.11.22 ([@BKPepe] - [#28964]) ([media_extractor docs]) +- Bumped pypca to 0.0.7 ([@majuss] - [#28976]) ([elv docs]) +- Catch Zeroconf exception ([@fabaff] - [#28728]) ([zeroconf docs]) +- Update pyjuicenet dependency ([@jesserockz] - [#28958]) ([juicenet docs]) +- Upgrade mutagen to 1.43.0 ([@fabaff] - [#28984]) ([tts docs]) +- Bumped keenetic NDMS2 client version to 0.0.11 ([@foxel] - [#28990]) ([keenetic_ndms2 docs]) +- Upgrade zeroconf to 0.24.0 ([@fabaff] - [#28986]) ([zeroconf docs]) +- Upgrade shodan to 1.20.0 ([@fabaff] - [#28983]) ([shodan docs]) +- Ensure wheel package is present when running Pylint ([@frenck] - [#29012]) +- Move imports to top for volkszaehler ([@springstan] - [#29025]) ([volkszaehler docs]) +- Made spotify playlist name validation less strict ([@springstan] - [#28684]) ([spotify docs]) +- Move imports to the top for Tado. ([@michaelarnauts] - [#29016]) ([tado docs]) +- Add an early start sensor for heating zones ([@andersonshatch] - [#28732]) ([tado docs]) +- Fix #27028 ([@pschmitt] - [#29042]) ([roomba docs]) +- Move philips_js imports at top-level ([@Quentame] - [#29003]) ([philips_js docs]) +- Move imports to top for watson_tts ([@springstan] - [#29023]) ([watson_tts docs]) +- Move imports to top for todoist ([@springstan] - [#29022]) ([todoist docs]) +- Move imports to top for geizhals ([@springstan] - [#29021]) ([geizhals docs]) +- Upgrade discord.py to 1.2.5 ([@fabaff] - [#28998]) ([discord docs]) +- Catch samsungtv websocket exceptions ([@escoand] - [#28849]) ([samsungtv docs]) +- Move imports to top for discovery ([@springstan] - [#29020]) ([discovery docs]) +- Report device unavailable state through Emulated Hue ([@challs] - [#29029]) ([emulated_hue docs]) +- Use TADO_MODE for temperature overrides in tado climate component. ([@michaelarnauts] - [#29014]) ([tado docs]) +- Move edimax imports at top-level ([@Quentame] - [#29053]) ([edimax docs]) +- Move vizio imports at top-level ([@Quentame] - [#29046]) ([vizio docs]) +- Move dyson imports at top-level ([@Quentame] - [#29047]) ([dyson docs]) +- Added error checking ([@kuchel77] - [#29041]) ([synologydsm docs]) +- Move ebox imports at top-level ([@Quentame] - [#29048]) ([ebox docs]) +- Move ecoal_boiler imports at top-level ([@Quentame] - [#29049]) ([ecoal_boiler docs]) +- Move imports to top for ffmpeg_motion and ffmpeg_noise ([@springstan] - [#29026]) ([ffmpeg_motion docs]) ([ffmpeg_noise docs]) +- Move fibaro imports at top-level ([@Quentame] - [#28995]) ([fibaro docs]) +- Add climate hvac_action for ESPHome ([@OttoWinter] - [#28993]) ([esphome docs]) +- Code maintenance for HomematicIP Cloud ([@SukramJ] - [#28980]) ([homematicip_cloud docs]) +- Fix typo in scaffold generator script ([@cgtobi] - [#29058]) +- Move hdmi_cec imports at top-level ([@Quentame] - [#29056]) ([hdmi_cec docs]) +- Handle offline state of SAJ inverters (fixes #29007) ([@fredericvl] - [#29009]) ([saj docs]) +- Bump numpy 1.17.4 / opencv 4.1.2 for Python 3.8 ([@pvizeli] - [#29061]) ([iqvia docs]) ([opencv docs]) ([tensorflow docs]) ([trend docs]) +- Drop < 0.97 Huawei LTE sensor unique id migration workaround ([@scop] - [#29060]) ([huawei_lte docs]) +- Move econet imports at top-level ([@Quentame] - [#29050]) ([econet docs]) +- track Raspberry Pi 4 image in the version integration ([@basnijholt] - [#29059]) ([version docs]) +- Fix climate device actions ([@SukramJ] - [#28660]) ([climate docs]) +- Bumped lupupy to version 0.0.18 ([@majuss] - [#28989]) ([lupusec docs]) +- Move yi imports at top-level ([@Quentame] - [#29001]) ([yi docs]) +- Nilu integration code owner ([@hfurubotten] - [#29081]) ([nilu docs]) +- Entur public transport code owner ([@hfurubotten] - [#29080]) ([entur_public_transport docs]) +- Move eddystone_temperature imports at top-level ([@Quentame] - [#29052]) ([eddystone_temperature docs]) +- Support default display category based one switch device_class. ([@ochlocracy] - [#28221]) ([alexa docs]) +- Add Alexa.ModeController to cover entities, adds open/close utterances! ([@ochlocracy] - [#28309]) ([alexa docs]) +- Fix opentherm_gw config flow migration ([@mvn23] - [#28474]) ([opentherm_gw docs]) +- Add valid inputs to alexa InputController ([@ochlocracy] - [#28483]) ([alexa docs]) +- Move epsonworkforce imports at top-level ([@Quentame] - [#29086]) ([epsonworkforce docs]) +- Move velux imports at top-level ([@Quentame] - [#29085]) ([velux docs]) +- Move upnp imports at top-level ([@Quentame] - [#29083]) ([upnp docs]) +- Move dlna_dmr imports at top-level ([@Quentame] - [#29082]) ([dlna_dmr docs]) +- Move imports to top for xfinity ([@springstan] - [#29077]) ([xfinity docs]) +- Move imports to top for xeoma ([@springstan] - [#29076]) ([xeoma docs]) +- Move imports to top for version ([@springstan] - [#29075]) ([version docs]) +- Move imports to top for yale_smart_alarm ([@springstan] - [#29074]) ([yale_smart_alarm docs]) +- Move imports to top for xiaomi_tv ([@springstan] - [#29073]) ([xiaomi_tv docs]) +- Add supported_features to Alarm Control Panel to limit device_actions ([@SukramJ] - [#29065]) +- Move hangouts imports at top-level ([@Quentame] - [#29055]) ([hangouts docs]) +- Add SSL configuration ([@USA-RedDragon] - [#29038]) ([opengarage docs]) +- Refactor template components to extract common routines ([@grillp] - [#27064]) ([template docs]) +- Improve z-wave thermostat support ([@oandrew] - [#27040]) ([zwave docs]) (breaking change) +- Fix Onvif setup error: premature end of connection on GetStreamURI ([@olijouve] - [#26781]) ([onvif docs]) +- Move esphome imports at top-level ([@Quentame] - [#29064]) ([esphome docs]) +- Cast the volume_level of a universal media_player to a float ([@michaelarnauts] - [#29045]) ([universal docs]) +- Move imports to top for ecovacs ([@springstan] - [#29017]) ([ecovacs docs]) +- Allow templates in rest_command headers ([@PedroLamas] - [#26099]) ([rest_command docs]) +- Fixed CONFIG_SCHEMA and getting data from the config ([@springstan] - [#28985]) ([dovado docs]) +- Allow to change MQTT climate hold mode ([@krasnoukhov] - [#28988]) ([mqtt docs]) +- Add scale and offset to temperature values to Modbus Climate ([@adamchengtkc] - [#27045]) ([modbus docs]) +- Add uptime and number of reboot for bbox sensor ([@Mryck] - [#28880]) ([bbox docs]) +- google_assistant: support for humidity sensors ([@Shulyaka] - [#28695]) ([google_assistant docs]) +- If volume disabled do not enable support ([@bazwilliams] - [#28635]) ([openhome docs]) +- Lint config cleanups ([@scop] - [#28864]) +- Simplify getting alias from tplink smartplug.context ([@basnijholt] - [#28696]) ([tplink docs]) +- Explicitly include "Alexa" Interface in discovery response ([@ochlocracy] - [#28218]) ([alexa docs]) +- Fix digest auth rest sensors ([@timmccor] - [#28153]) ([rest docs]) +- Make conversation and intent context aware ([@balloob] - [#28965]) ([almond docs]) ([conversation docs]) ([http docs]) ([intent_script docs]) ([light docs]) +- Fix empty data attribute in sinch service call ([@bendikrb] - [#28253]) ([sinch docs]) +- Fix Alexa tests ([@pvizeli] - [#29100]) +- Fix HomeKit linked battery sensor crash ([@adrum] - [#28974]) ([homekit docs]) +- Move icloud imports at top-level ([@Quentame] - [#29089]) ([icloud docs]) +- Move ee_brightbox imports at top-level ([@Quentame] - [#29054]) ([ee_brightbox docs]) +- Update WazeRouteCalculator, add config options, fix subscription ([@hmmbob] - [#27963]) ([waze_travel_time docs]) +- Add serial to caseta devices ([@mdonoughe] - [#28886]) ([lutron_caseta docs]) +- Add host field to add_torrent service ([@engrbm87] - [#28653]) ([transmission docs]) (breaking change) +- Update service domain for local_file from 'camera' to 'local_file' ([@raman325] - [#28890]) ([local_file docs]) (breaking change) +- Move imports to top for webostv ([@springstan] - [#29102]) ([webostv docs]) +- Add hvac_action to HomematicIP Cloud Climate ([@SukramJ] - [#28859]) ([homematicip_cloud docs]) +- move service constants to const.py, move custom services to monoprice domain ([@raman325] - [#29099]) ([monoprice docs]) (breaking change) +- Move imports to top for uptimerobot ([@springstan] - [#29103]) ([uptimerobot docs]) +- Move imports to top for twilio_call ([@springstan] - [#29104]) ([twilio_call docs]) +- Move imports to top for ubee ([@springstan] - [#29105]) ([ubee docs]) +- Move flexit imports at top-level ([@Quentame] - [#29097]) ([flexit docs]) +- Move flunearyou imports at top-level ([@Quentame] - [#29096]) ([flunearyou docs]) +- Move folder_watcher imports at top-level ([@Quentame] - [#29095]) ([folder_watcher docs]) +- Move foobot imports at top-level ([@Quentame] - [#29094]) ([foobot docs]) +- Move fortigate imports at top-level ([@Quentame] - [#29093]) ([fortigate docs]) +- Move free_mobile imports at top-level ([@Quentame] - [#29092]) ([free_mobile docs]) +- Move dominos imports at top-level ([@Quentame] - [#29090]) ([dominos docs]) +- Move imports to top for uvc ([@springstan] - [#29072]) ([uvc docs]) +- Move imports to top for travisci ([@springstan] - [#29107]) ([travisci docs]) +- Move imports to top for unifi_direct ([@springstan] - [#29106]) ([unifi_direct docs]) +- Move imports to top for trackr ([@springstan] - [#29109]) ([trackr docs]) +- Move imports to top for thinkingcleaner ([@springstan] - [#29110]) ([thinkingcleaner docs]) +- Move imports to top for trafikverket_weatherstation ([@springstan] - [#29108]) ([trafikverket_weatherstation docs]) +- Add new properties and services for V3 SimpliSafe systems ([@bachya] - [#28997]) ([simplisafe docs]) +- Fix Vicare imports ([@rappenze] - [#29071]) ([vicare docs]) +- Update service domain for bluesound from 'media_player' to 'bluesound' ([@raman325] - [#29111]) ([bluesound docs]) (breaking change) +- Update service domain for blackbird from 'media_player' to 'blackbird' ([@raman325] - [#29112]) ([blackbird docs]) (breaking change) +- Update service domain for epson from 'media_player' to 'epson' ([@raman325] - [#29113]) ([epson docs]) (breaking change) +- StarLine integration ([@Anonym-tsk] - [#27197]) ([starline docs]) (new-integration) +- Fix all entities triggering all observations in bayesian sensor ([@sophof] - [#28979]) ([bayesian docs]) +- Add Post Processing Jobs to NZBGet component ([@alex3305] - [#29027]) ([nzbget docs]) +- Update roomba bin state checking ([@freekode] - [#29030]) ([roomba docs]) +- Remove the alarm_control_panel CODEOWNER ([@colinodell] - [#29114]) +- Update list of supported countries for Workday Sensor ([@springstan] - [#29000]) ([workday docs]) +- Allow rest sensor list responses ([@gjbadros] - [#28835]) ([rest docs]) +- Move request sync logic into GoogleConfig ([@elupus] - [#28227]) ([cloud docs]) ([google_assistant docs]) +- Move imports to top for tank_utility ([@springstan] - [#29119]) ([tank_utility docs]) +- Move imports to top for temper ([@springstan] - [#29118]) ([temper docs]) +- Move imports to top for touchline ([@springstan] - [#29117]) ([touchline docs]) +- Move imports to top for traccar ([@springstan] - [#29116]) ([traccar docs]) +- UpCloud updates ([@scop] - [#28646]) ([upcloud docs]) +- Upgrade huawei-lte-api to 1.4.4 ([@scop] - [#29130]) ([huawei_lte docs]) +- bumped supported apprise version to 0.8.2 ([@caronc] - [#29125]) ([apprise docs]) +- move html5 service to html5 domain ([@raman325] - [#29145]) ([html5 docs]) (breaking change) +- move nuki service to nuki domain services.yaml and remove missing service ([@raman325] - [#29138]) +- Update service domain for elkm1 from 'alarm_control_panel' to 'elkm1' ([@raman325] - [#29128]) ([elkm1 docs]) (breaking change) +- move neato service to neato domain ([@raman325] - [#29148]) ([neato docs]) (breaking change) +- move icloud services to icloud domain ([@raman325] - [#29144]) ([icloud docs]) (breaking change) +- move econet services to econet domain ([@raman325] - [#29149]) ([econet docs]) (breaking change) +- move songpal service to songpal domain ([@raman325] - [#29143]) ([songpal docs]) (breaking change) +- move facebox service to facebox domain ([@raman325] - [#29151]) ([facebox docs]) (breaking change) +- move wink service definitions from lock to wink domain ([@raman325] - [#29137]) ([wink docs]) (breaking change) +- Update service domain for lifx from 'light' to 'lifx' ([@raman325] - [#29136]) ([lifx docs]) (breaking change) +- move service constants to const.py and move channels services to channels domain ([@raman325] - [#29139]) ([channels docs]) (breaking change) +- Add intent integration to expose intent handle API ([@balloob] - [#29124]) ([conversation docs]) ([intent docs]) (new-integration) +- Update service domain for todoist from 'calendar' to 'todoist' ([@raman325] - [#29131]) ([todoist docs]) (breaking change) +- update envisalink service domain ([@raman325] - [#29126]) ([envisalink docs]) (breaking change) +- Update service domain for mysensors from 'switch' to 'mysensor… ([@raman325] - [#29147]) ([mysensors docs]) +- Remove ios warning for no devices subscribed to ios.notify ([@TomBrien] - [#29153]) ([ios docs]) +- Add "gentle" mode for Xiaomi Roborock vacuum ([@abmantis] - [#29004]) ([xiaomi_miio docs]) +- Update service domain for mill from 'climate' to 'mill' ([@raman325] - [#29132]) ([mill docs]) (breaking change) +- move squeezebox service to squeezebox domain ([@raman325] - [#29141]) ([squeezebox docs]) (breaking change) +- Add opentherm_gw device support ([@mvn23] - [#28722]) ([opentherm_gw docs]) (breaking change) +- Update services.yaml for nuheat ([@raman325] - [#29133]) ([nuheat docs]) +- move yamaha service to yamaha domain ([@raman325] - [#29142]) ([yamaha docs]) (breaking change) +- Update service domain for harmony from 'remote' to 'harmony' ([@raman325] - [#29146]) ([harmony docs]) +- add services.yaml description for matrix service ([@raman325] - [#29159]) +- Update service domain for ifttt from 'alarm_control_panel' to 'ifttt' ([@raman325] - [#29129]) ([ifttt docs]) (breaking change) +- Use roku.poweron method for media_player.turn_on ([@bwarden] - [#29123]) ([roku docs]) +- Return Jewish Calendar holiday type id support ([@tsvi] - [#29168]) ([jewish_calendar docs]) +- move import to top and add service definition for pilight ([@raman325] - [#29163]) ([pilight docs]) +- Reduce connection timeout to avoid config flow timeouts ([@jjlawren] - [#29172]) ([plex docs]) +- Handle case when device can be None ([@Kane610] - [#29171]) ([deconz docs]) +- Change apns service domain and remove unused variable ([@raman325] - [#29165]) ([apns docs]) (breaking change) +- Update bluetooth_tracker service name and domain from 'device_tracker' to 'bluetooth_tracker' ([@raman325] - [#29161]) ([bluetooth_tracker docs]) (breaking change) +- add services.yaml description for service ([@raman325] - [#29160]) +- move soundtouch services to soundtouch domain ([@raman325] - [#29140]) ([soundtouch docs]) (breaking change) +- move wemo services to wemo domain ([@raman325] - [#29135]) ([wemo docs]) (breaking change) +- Update service domain for alarmdecoder from 'alarm_control_panel' to 'alarmdecoder' ([@raman325] - [#29127]) ([alarmdecoder docs]) (breaking change) +- Add fan support to lutron_caseta ([@djj211] - [#29033]) ([lutron_caseta docs]) (new-platform) +- Fix mobile app device identifiers ([@balloob] - [#29173]) ([mobile_app docs]) +- update demo service domain and service description ([@raman325] - [#29164]) ([demo docs]) (breaking change) +- Move GoogleConfig initialization into setup of component ([@elupus] - [#29170]) ([google_assistant docs]) +- Bump plexwebsocket to 0.0.6 ([@jjlawren] - [#29175]) ([plex docs]) +- Add support for Somfy Camera Shutter ([@tetienne] - [#29057]) ([somfy docs]) (new-platform) +- Only create cloud user if cloud in use ([@balloob] - [#29150]) ([cloud docs]) +- Dsmr reader ([@depl0y] - [#28701]) ([dsmr_reader docs]) ([fleetgo docs]) ([openhardwaremonitor docs]) (new-integration) +- Resolve hosts for fritzbox_callmonitor ([@guillempages] - [#28761]) ([fritzbox_callmonitor docs]) +- Upgrade psutil to 5.6.6 ([@fabaff] - [#29192]) ([systemmonitor docs]) +- Move imports to top for usgs_earthquakes_feed ([@springstan] - [#29202]) ([usgs_earthquakes_feed docs]) +- Move imports to top for syncthru ([@springstan] - [#29206]) ([syncthru docs]) +- Move imports to top for tapsaff ([@springstan] - [#29205]) ([tapsaff docs]) +- Move imports to top for tautulli ([@springstan] - [#29204]) ([tautulli docs]) +- Move imports to top for tof ([@springstan] - [#29203]) ([tof docs]) +- Move imports to top for volvooncall ([@springstan] - [#29201]) ([volvooncall docs]) +- Move imports to top for vultr ([@springstan] - [#29200]) ([vultr docs]) +- Upgrade youtube_dl to 2019.11.28 ([@fabaff] - [#29199]) ([media_extractor docs]) +- Move imports to top for wirelesstag ([@springstan] - [#29198]) ([wirelesstag docs]) +- Move imports to top for zabbix ([@springstan] - [#29195]) ([zabbix docs]) +- Move imports to top for zhong_hong ([@springstan] - [#29194]) ([zhong_hong docs]) +- Move imports to top for ziggo_mediabox_xl ([@springstan] - [#29193]) ([ziggo_mediabox_xl docs]) +- Handle None when trucating long Environment Canada state values ([@michaeldavie] - [#29208]) ([environment_canada docs]) +- Move imports to top for xiaomi_aqara ([@springstan] - [#29196]) ([xiaomi_aqara docs]) +- Move imports to top for xiaomi ([@springstan] - [#29197]) ([xiaomi docs]) +- Migrate NSW Rural Fire Service integration to async library ([@exxamalte] - [#29181]) ([nsw_rural_fire_service_feed docs]) +- Fix somfy switch inherit from SwitchDevice instead of ToggleEntity ([@tetienne] - [#29182]) ([somfy docs]) +- Allow controlling Tado Hot Water Devices with temperature control ([@springstan] - [#29191]) ([tado docs]) +- Allow turning off a tado water heater ([@michaelarnauts] - [#29221]) ([tado docs]) +- Move imports to top for switchbot ([@springstan] - [#29229]) ([switchbot docs]) +- Move imports to top for starlingbank ([@springstan] - [#29233]) ([starlingbank docs]) +- Move imports to top for tahoma ([@springstan] - [#29232]) ([tahoma docs]) +- Move imports to top for synologdsm ([@springstan] - [#29231]) ([synologydsm docs]) +- Move imports to top for synology ([@springstan] - [#29230]) ([synology docs]) +- Move imports to top for supla ([@springstan] - [#29226]) ([supla docs]) +- Move imports to top for streamlabswater ([@springstan] - [#29225]) ([streamlabswater docs]) +- Move imports to top for stiebel_eltron ([@springstan] - [#29224]) ([stiebel_eltron docs]) +- Move imports to top for swiss_hydrological_data ([@springstan] - [#29227]) ([swiss_hydrological_data docs]) +- Move imports to top for swiss_public_transport ([@springstan] - [#29228]) ([swiss_public_transport docs]) +- Address DSMR Reader review notes ([@depl0y] - [#29209]) ([dsmr_reader docs]) +- Move imports to top for simplisafe ([@springstan] - [#29262]) ([simplisafe docs]) +- Move imports to top for route53 ([@springstan] - [#29273]) ([route53 docs]) +- Move imports to top for roomba ([@springstan] - [#29272]) ([roomba docs]) +- Move imports to top for rpi_rf ([@springstan] - [#29271]) ([rpi_rf docs]) +- Move imports to top for rova ([@springstan] - [#29269]) ([rova docs]) +- Move imports to top for russound_rnet ([@springstan] - [#29268]) ([russound_rnet docs]) +- Move imports to top for russound_rio ([@springstan] - [#29267]) ([russound_rio docs]) +- Move imports to top for rpi_gpio_pwm ([@springstan] - [#29270]) ([rpi_gpio_pwm docs]) +- Move imports to top for sabnzbd ([@springstan] - [#29266]) ([sabnzbd docs]) +- Move imports to top for satel_integra ([@springstan] - [#29263]) ([satel_integra docs]) +- Move imports to top for simplepush ([@springstan] - [#29261]) ([simplepush docs]) +- Move imports to top for sht31 ([@springstan] - [#29260]) ([sht31 docs]) +- Move imports to top for sensehat ([@springstan] - [#29259]) ([sensehat docs]) +- Move imports to top for tradfri ([@springstan] - [#29247]) ([tradfri docs]) +- Move imports to top for spider ([@springstan] - [#29249]) ([spider docs]) +- Move imports to top for sochain ([@springstan] - [#29250]) ([sochain docs]) +- Move imports to top for smarty ([@springstan] - [#29251]) ([smarty docs]) +- Move imports to top for sisyphus ([@springstan] - [#29252]) ([sisyphus docs]) +- Move imports to top for scsgate ([@springstan] - [#29257]) ([scsgate docs]) +- Neato reduce API calls ([@Santobert] - [#29156]) ([neato docs]) +- Fix Espalexa being detected as Hue Bridge ([@frenck] - [#29237]) ([hue docs]) +- Add device trigger for alarm_control_panel ([@springstan] - [#29068]) ([alarm_control_panel docs]) +- Fix Hue linking with non ASCII chars in location ([@bramkragten] - [#29213]) ([hue docs]) +- Move imports to top for sense ([@springstan] - [#29258]) ([sense docs]) +- Stop Plex config flow imports where more user input needed ([@jjlawren] - [#29241]) ([plex docs]) +- Add Huawei LTE binary sensor support, mobile connection sensor ([@scop] - [#28226]) ([huawei_lte docs]) (new-platform) +- Move imports to top for roku ([@springstan] - [#29289]) ([roku docs]) +- Move imports to top for raincloud ([@springstan] - [#29283]) ([raincloud docs]) +- Move imports to top for rocketchat ([@springstan] - [#29288]) ([rocketchat docs]) +- Upgrade Tibber library ([@Danielhiversen] - [#29290]) ([tibber docs]) +- Move imports to top for ripple ([@springstan] - [#29287]) ([ripple docs]) +- Move imports to top for remote_rpi_gpio ([@springstan] - [#29286]) ([remote_rpi_gpio docs]) +- Move imports to top for recswitch ([@springstan] - [#29285]) ([recswitch docs]) +- Move imports to top for raspyrfm ([@springstan] - [#29284]) ([raspyrfm docs]) +- Add ATEN PE component for ATEN eco PDUs ([@mtdcr] - [#27960]) ([aten_pe docs]) (new-integration) +- Upgrade mypy to 0.750 ([@scop] - [#29294]) +- Move imports to top for seventeentrack ([@springstan] - [#29264]) ([seventeentrack docs]) +- Improve naming and attrs of hostnameless Huawei LTE device tracker entities ([@scop] - [#29281]) ([huawei_lte docs]) +- Limit parallel requests to Philips Hue ([@bramkragten] - [#29189]) ([hue docs]) +- Move intent registration to own integration ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) (breaking change) +- Overhaul Emulated Hue ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) (breaking change) +- Add name option to season sensor ([@springstan] - [#29302]) ([season docs]) +- Add capability-attributes ([@balloob] - [#29306]) ([light docs]) +- Clear miflora sensor state on exception ([@ferbar] - [#29276]) ([miflora docs]) (breaking change) +- Inline MQTT paho imports ([@balloob] - [#29177]) ([mqtt docs]) +- Update service domains for xiaomi_miio from base domains to xiaomi_miio domain ([@raman325] - [#29134]) ([xiaomi_miio docs]) (breaking change) +- Add Emulated Hue code owner ([@NobleKangaroo] - [#29319]) ([emulated_hue docs]) +- Broadlink remote ([@felipediel] - [#26528]) ([broadlink docs]) (new-platform) +- Move imports to top for python_script ([@springstan] - [#29331]) ([python_script docs]) +- Move imports to top for postnl ([@springstan] - [#29330]) ([postnl docs]) +- Move imports to top for prezzibenzina ([@springstan] - [#29329]) ([prezzibenzina docs]) +- Move imports to top for quantum_gateway ([@springstan] - [#29327]) ([quantum_gateway docs]) +- Move imports to top for qnap ([@springstan] - [#29326]) ([qnap docs]) +- Move imports to top for qbittorrent ([@springstan] - [#29325]) ([qbittorrent docs]) +- Move imports to top for plum_lightpad ([@springstan] - [#29324]) ([plum_lightpad docs]) +- Move imports to top for rachio ([@springstan] - [#29323]) ([rachio docs]) +- Improve Alexa interface selection for binary sensors ([@abmantis] - [#29120]) ([alexa docs]) +- Add alexa check for "name" channelMetadata attribute ([@Dilbert66] - [#29279]) ([alexa docs]) +- Move imports to top for qwikswitch ([@springstan] - [#29328]) ([qwikswitch docs]) +- Move imports to top for radarr ([@springstan] - [#29322]) ([radarr docs]) +- Improve WLED white value support for RGBW strips ([@frenck] - [#29312]) ([wled docs]) +- delete incorrect "mdi:brightness-3" ([@Mariusthvdb] - [#29309]) ([moon docs]) +- Do not select all entities when omitting entity ID in service call ([@balloob] - [#29178]) (breaking change) +- Update heatmiserv3 integration ([@andylockran] - [#29006]) ([heatmiser docs]) (breaking change) +- Google assistant storage of connected agents ([@elupus] - [#29158]) ([cloud docs]) ([google_assistant docs]) +- Report unavailable entities to google ([@elupus] - [#28501]) ([google_assistant docs]) +- Add initial test suite for arcam_fmj integration ([@elupus] - [#29335]) +- Fix uvloop warning ([@pvizeli] - [#29341]) ([stream docs]) +- Move imports to top for pushetta ([@springstan] - [#29332]) ([pushetta docs]) +- Move imports to top for pencom ([@springstan] - [#29348]) ([pencom docs]) +- Include telegram_bot message id for all messages ([@luca-angemi] - [#29315]) ([telegram_bot docs]) +- Ignore state of climate entities in prometheus ([@springstan] - [#29346]) ([prometheus docs]) +- Move imports to top for owlet ([@springstan] - [#29352]) ([owlet docs]) +- Rendering complex template objects to leave non-template values alone ([@balloob] - [#29353]) +- Move imports to top for opple ([@springstan] - [#29372]) ([opple docs]) +- Move imports to top for orvibo ([@springstan] - [#29371]) ([orvibo docs]) +- Move imports to top for nut ([@springstan] - [#29368]) ([nut docs]) +- Move imports to top for mycroft ([@springstan] - [#29355]) ([mycroft docs]) +- Upgrade enturclient to 0.2.1 ([@hfurubotten] - [#29375]) ([entur_public_transport docs]) +- Remove cloud dependency from mobile_app ([@balloob] - [#29373]) ([mobile_app docs]) +- Move imports to top for opensensemap ([@springstan] - [#29370]) ([opensensemap docs]) +- Move imports to top for mystrom ([@springstan] - [#29356]) ([mystrom docs]) +- Move imports to top for nello ([@springstan] - [#29361]) ([nello docs]) ([nello docs]) +- Move imports to top for nederlandse_spoorwegen ([@springstan] - [#29360]) ([nederlandse_spoorwegen docs]) +- Move imports to top for nanoleaf ([@springstan] - [#29359]) ([nanoleaf docs]) +- Move imports to top for nad ([@springstan] - [#29358]) ([nad docs]) +- Move imports to top for n26 ([@springstan] - [#29357]) ([n26 docs]) +- Move imports to top for netdata ([@springstan] - [#29362]) ([netdata docs]) +- Move imports to top for netio ([@springstan] - [#29363]) ([netio docs]) +- Move imports to top for nmap_tracker ([@springstan] - [#29364]) ([nmap_tracker docs]) +- Move imports to top for nmbs ([@springstan] - [#29365]) ([nmbs docs]) +- Move imports to top for noaa_tides ([@springstan] - [#29366]) ([noaa_tides docs]) +- Move imports to top for nuimo_controller ([@springstan] - [#29367]) ([nuimo_controller docs]) +- Move imports to top for openhome ([@springstan] - [#29369]) ([openhome docs]) +- Allow negative altitude in location updates ([@balloob] - [#29381]) ([mobile_app docs]) +- Move imports to top for lametric ([@springstan] - [#29406]) ([lametric docs]) +- Move imports to top for lacrosse ([@springstan] - [#29405]) ([lacrosse docs]) +- Move imports to top for kwb ([@springstan] - [#29404]) ([kwb docs]) +- Move imports to top for kiwi ([@springstan] - [#29403]) ([kiwi docs]) +- Move imports to top for iota ([@springstan] - [#29399]) ([iota docs]) +- Move imports to top for lauch_library ([@springstan] - [#29383]) ([launch_library docs]) +- Move imports to top for lg_netcast ([@springstan] - [#29384]) ([lg_netcast docs]) +- Move imports to top for lightwave ([@springstan] - [#29385]) ([lightwave docs]) +- Move imports to top for limitlessled ([@springstan] - [#29386]) ([limitlessled docs]) +- Move imports to top for london_underground ([@springstan] - [#29387]) ([london_underground docs]) +- Move imports to top for luci ([@springstan] - [#29388]) ([luci docs]) +- Move imports to top for lutron ([@springstan] - [#29389]) ([lutron docs]) +- Move imports to top for lutron_caseta ([@springstan] - [#29390]) ([lutron_caseta docs]) +- Move imports to top for lyft ([@springstan] - [#29391]) ([lyft docs]) +- Move imports to top for matrix ([@springstan] - [#29392]) ([matrix docs]) +- Move imports to top for maxcube ([@springstan] - [#29393]) ([maxcube docs]) +- Move imports to top for meteo_france ([@springstan] - [#29394]) ([meteo_france docs]) ([meteoalarm docs]) +- Move imports to top for microsoft ([@springstan] - [#29395]) ([microsoft docs]) +- Move imports to top for modem_callerid ([@springstan] - [#29396]) ([modem_callerid docs]) +- Move imports to top for keenetic-ndms2 ([@springstan] - [#29400]) ([keenetic_ndms2 docs]) +- Move imports to top for irish_rail_transport ([@springstan] - [#29401]) ([irish_rail_transport docs]) +- Move imports to top for joaoapps_join ([@springstan] - [#29402]) ([joaoapps_join docs]) +- Upgrade psutil to 5.6.7 ([@fabaff] - [#29407]) ([systemmonitor docs]) +- Move imports to top for iglo ([@springstan] - [#29424]) ([iglo docs]) +- Move imports to top for idteck_prox ([@springstan] - [#29423]) ([idteck_prox docs]) +- Move imports to top for gogogate2 ([@springstan] - [#29411]) ([gogogate2 docs]) +- Move imports to top for hydrawise ([@springstan] - [#29421]) ([hydrawise docs]) +- Move imports to top for ihc ([@springstan] - [#29425]) ([ihc docs]) +- Move imports to top for ialarm ([@springstan] - [#29422]) ([ialarm docs]) +- Move imports to top for gitter ([@springstan] - [#29412]) ([gitter docs]) +- Move imports to top for homeworks ([@springstan] - [#29418]) ([homeworks docs]) +- Move imports to top for gpmdp ([@springstan] - [#29413]) ([gpmdp docs]) +- Move imports to top for greeneye_monitor ([@springstan] - [#29414]) ([greeneye_monitor docs]) +- Move imports to top for gstreamer ([@springstan] - [#29415]) ([gstreamer docs]) +- Move imports to top for habitica ([@springstan] - [#29416]) ([habitica docs]) +- Move imports to top for hikvision ([@springstan] - [#29417]) ([hikvision docs]) +- Move imports to top for horizon ([@springstan] - [#29419]) ([horizon docs]) +- Move imports to top for hunterdouglas_powerview ([@springstan] - [#29420]) ([hunterdouglas_powerview docs]) +- Move imports to top for gearbest ([@springstan] - [#29432]) ([gearbest docs]) +- Move imports to top for fleetgo ([@springstan] - [#29431]) ([fleetgo docs]) +- Move imports to top for fints ([@springstan] - [#29429]) ([fints docs]) +- Move imports to top for fastdotcom ([@springstan] - [#29428]) ([fastdotcom docs]) +- Move imports to top for familyhub ([@springstan] - [#29427]) ([familyhub docs]) +- Move imports to top for etherscan ([@springstan] - [#29426]) ([etherscan docs]) +- Move imports to top for fixer ([@springstan] - [#29430]) ([fixer docs]) +- Move imports to top for danfoss_air ([@springstan] - [#29435]) ([danfoss_air docs]) +- Updated frontend to 20191204.0 ([@bramkragten] - [#29461]) ([frontend docs]) +- Move imports to top for litejet ([@springstan] - [#29481]) ([litejet docs]) +- Move imports to top for tuya ([@springstan] - [#29467]) ([tuya docs]) +- Move imports to top for zoneminder ([@springstan] - [#29468]) ([zoneminder docs]) +- Move imports to top for point ([@springstan] - [#29470]) ([point docs]) +- Move imports to top for ps4 ([@springstan] - [#29471]) ([ps4 docs]) +- Move imports to top for rainmachine ([@springstan] - [#29472]) ([rainmachine docs]) +- Move imports to top for random ([@springstan] - [#29473]) ([random docs]) +- Move imports to top for ring ([@springstan] - [#29474]) ([ring docs]) +- Move imports to top for skybell ([@springstan] - [#29475]) ([skybell docs]) +- Move imports to top for mhz19 ([@springstan] - [#29478]) ([mhz19 docs]) +- Move imports to top for mfi ([@springstan] - [#29479]) ([mfi docs]) +- Move imports to top for mailgun ([@springstan] - [#29480]) ([mailgun docs]) +- Move imports to top for logi_circle ([@springstan] - [#29482]) ([logi_circle docs]) +- Move imports to top for hlk_sw16 ([@springstan] - [#29483]) ([hlk_sw16 docs]) +- Move imports to top for history ([@springstan] - [#29484]) ([history docs]) +- Move imports to top for geo_json_events ([@springstan] - [#29486]) ([geo_json_events docs]) +- Move imports to top for emulated_hue ([@springstan] - [#29488]) ([emulated_roku docs]) +- Move imports to top for deconz ([@springstan] - [#29489]) ([deconz docs]) +- Move imports to top for daikin ([@springstan] - [#29490]) ([daikin docs]) +- Move imports to top for somfy_mylink ([@springstan] - [#29464]) ([somfy_mylink docs]) +- Move imports to top for solaredge ([@springstan] - [#29463]) ([solaredge docs]) +- Move imports to top for entur_public_transport ([@springstan] - [#29459]) ([entur_public_transport docs]) +- Move imports to top for environment_canada ([@springstan] - [#29458]) ([environment_canada docs]) +- Move imports to top for sonarr ([@springstan] - [#29462]) ([sonarr docs]) +- Fix setup of Huawei LTE for which we can't get a MAC address ([@scop] - [#29455]) ([huawei_lte docs]) +- Move imports to top for emby ([@springstan] - [#29453]) ([emby docs]) +- Move imports to top for eq3btsmart ([@springstan] - [#29456]) ([eq3btsmart docs]) +- Move imports to top for enigma2 ([@springstan] - [#29452]) ([enigma2 docs]) +- Move imports to top for enocean ([@springstan] - [#29451]) ([enocean docs]) +- Move imports to top for envisalink ([@springstan] - [#29457]) ([envisalink docs]) +- Move imports to top for enphase_envoy ([@springstan] - [#29450]) ([enphase_envoy docs]) +- Move imports to top for egardia ([@springstan] - [#29448]) ([egardia docs]) +- Move imports to top for eight_sleep ([@springstan] - [#29447]) ([eight_sleep docs]) +- Update eternalegypt to 0.0.11 ([@amelchio] - [#29446]) ([netgear_lte docs]) +- Move imports to top for duke_energy ([@springstan] - [#29445]) ([duke_energy docs]) +- Move imports to top for dunehd ([@springstan] - [#29444]) ([dunehd docs]) +- Move imports to top for dlink ([@springstan] - [#29443]) ([dlink docs]) +- Move imports to top for doorbird ([@springstan] - [#29442]) ([doorbird docs]) +- Move imports to top for directv ([@springstan] - [#29441]) ([directv docs]) ([directv docs]) +- Move imports to top for datadog ([@springstan] - [#29440]) ([datadog docs]) +- Move imports to top for deluge ([@springstan] - [#29438]) ([deluge docs]) +- Move imports to top for clementine ([@springstan] - [#29437]) ([clementine docs]) +- Move imports to top for asuswrt ([@springstan] - [#29436]) ([asuswrt docs]) +- Move imports to top for canary ([@springstan] - [#29449]) ([canary docs]) +- Switch iperf3 to generate a new client every time it runs a test ([@rohankapoorcom] - [#29495]) ([iperf3 docs]) +- Update pyhomematic ([@danielperna84] - [#29477]) ([homematic docs]) + +[#24619]: https://github.com/home-assistant/home-assistant/pull/24619 +[#26099]: https://github.com/home-assistant/home-assistant/pull/26099 +[#26528]: https://github.com/home-assistant/home-assistant/pull/26528 +[#26781]: https://github.com/home-assistant/home-assistant/pull/26781 +[#26901]: https://github.com/home-assistant/home-assistant/pull/26901 +[#27040]: https://github.com/home-assistant/home-assistant/pull/27040 +[#27045]: https://github.com/home-assistant/home-assistant/pull/27045 +[#27064]: https://github.com/home-assistant/home-assistant/pull/27064 +[#27197]: https://github.com/home-assistant/home-assistant/pull/27197 +[#27235]: https://github.com/home-assistant/home-assistant/pull/27235 +[#27315]: https://github.com/home-assistant/home-assistant/pull/27315 +[#27751]: https://github.com/home-assistant/home-assistant/pull/27751 +[#27780]: https://github.com/home-assistant/home-assistant/pull/27780 +[#27855]: https://github.com/home-assistant/home-assistant/pull/27855 +[#27960]: https://github.com/home-assistant/home-assistant/pull/27960 +[#27963]: https://github.com/home-assistant/home-assistant/pull/27963 +[#28153]: https://github.com/home-assistant/home-assistant/pull/28153 +[#28213]: https://github.com/home-assistant/home-assistant/pull/28213 +[#28218]: https://github.com/home-assistant/home-assistant/pull/28218 +[#28221]: https://github.com/home-assistant/home-assistant/pull/28221 +[#28226]: https://github.com/home-assistant/home-assistant/pull/28226 +[#28227]: https://github.com/home-assistant/home-assistant/pull/28227 +[#28253]: https://github.com/home-assistant/home-assistant/pull/28253 +[#28272]: https://github.com/home-assistant/home-assistant/pull/28272 +[#28297]: https://github.com/home-assistant/home-assistant/pull/28297 +[#28309]: https://github.com/home-assistant/home-assistant/pull/28309 +[#28317]: https://github.com/home-assistant/home-assistant/pull/28317 +[#28341]: https://github.com/home-assistant/home-assistant/pull/28341 +[#28474]: https://github.com/home-assistant/home-assistant/pull/28474 +[#28483]: https://github.com/home-assistant/home-assistant/pull/28483 +[#28501]: https://github.com/home-assistant/home-assistant/pull/28501 +[#28521]: https://github.com/home-assistant/home-assistant/pull/28521 +[#28560]: https://github.com/home-assistant/home-assistant/pull/28560 +[#28635]: https://github.com/home-assistant/home-assistant/pull/28635 +[#28641]: https://github.com/home-assistant/home-assistant/pull/28641 +[#28646]: https://github.com/home-assistant/home-assistant/pull/28646 +[#28653]: https://github.com/home-assistant/home-assistant/pull/28653 +[#28655]: https://github.com/home-assistant/home-assistant/pull/28655 +[#28656]: https://github.com/home-assistant/home-assistant/pull/28656 +[#28660]: https://github.com/home-assistant/home-assistant/pull/28660 +[#28672]: https://github.com/home-assistant/home-assistant/pull/28672 +[#28684]: https://github.com/home-assistant/home-assistant/pull/28684 +[#28695]: https://github.com/home-assistant/home-assistant/pull/28695 +[#28696]: https://github.com/home-assistant/home-assistant/pull/28696 +[#28701]: https://github.com/home-assistant/home-assistant/pull/28701 +[#28702]: https://github.com/home-assistant/home-assistant/pull/28702 +[#28715]: https://github.com/home-assistant/home-assistant/pull/28715 +[#28721]: https://github.com/home-assistant/home-assistant/pull/28721 +[#28722]: https://github.com/home-assistant/home-assistant/pull/28722 +[#28728]: https://github.com/home-assistant/home-assistant/pull/28728 +[#28732]: https://github.com/home-assistant/home-assistant/pull/28732 +[#28742]: https://github.com/home-assistant/home-assistant/pull/28742 +[#28743]: https://github.com/home-assistant/home-assistant/pull/28743 +[#28748]: https://github.com/home-assistant/home-assistant/pull/28748 +[#28751]: https://github.com/home-assistant/home-assistant/pull/28751 +[#28756]: https://github.com/home-assistant/home-assistant/pull/28756 +[#28757]: https://github.com/home-assistant/home-assistant/pull/28757 +[#28758]: https://github.com/home-assistant/home-assistant/pull/28758 +[#28759]: https://github.com/home-assistant/home-assistant/pull/28759 +[#28761]: https://github.com/home-assistant/home-assistant/pull/28761 +[#28763]: https://github.com/home-assistant/home-assistant/pull/28763 +[#28765]: https://github.com/home-assistant/home-assistant/pull/28765 +[#28767]: https://github.com/home-assistant/home-assistant/pull/28767 +[#28785]: https://github.com/home-assistant/home-assistant/pull/28785 +[#28786]: https://github.com/home-assistant/home-assistant/pull/28786 +[#28788]: https://github.com/home-assistant/home-assistant/pull/28788 +[#28793]: https://github.com/home-assistant/home-assistant/pull/28793 +[#28798]: https://github.com/home-assistant/home-assistant/pull/28798 +[#28807]: https://github.com/home-assistant/home-assistant/pull/28807 +[#28809]: https://github.com/home-assistant/home-assistant/pull/28809 +[#28810]: https://github.com/home-assistant/home-assistant/pull/28810 +[#28816]: https://github.com/home-assistant/home-assistant/pull/28816 +[#28817]: https://github.com/home-assistant/home-assistant/pull/28817 +[#28818]: https://github.com/home-assistant/home-assistant/pull/28818 +[#28819]: https://github.com/home-assistant/home-assistant/pull/28819 +[#28820]: https://github.com/home-assistant/home-assistant/pull/28820 +[#28823]: https://github.com/home-assistant/home-assistant/pull/28823 +[#28830]: https://github.com/home-assistant/home-assistant/pull/28830 +[#28835]: https://github.com/home-assistant/home-assistant/pull/28835 +[#28841]: https://github.com/home-assistant/home-assistant/pull/28841 +[#28849]: https://github.com/home-assistant/home-assistant/pull/28849 +[#28851]: https://github.com/home-assistant/home-assistant/pull/28851 +[#28857]: https://github.com/home-assistant/home-assistant/pull/28857 +[#28859]: https://github.com/home-assistant/home-assistant/pull/28859 +[#28860]: https://github.com/home-assistant/home-assistant/pull/28860 +[#28861]: https://github.com/home-assistant/home-assistant/pull/28861 +[#28862]: https://github.com/home-assistant/home-assistant/pull/28862 +[#28864]: https://github.com/home-assistant/home-assistant/pull/28864 +[#28869]: https://github.com/home-assistant/home-assistant/pull/28869 +[#28874]: https://github.com/home-assistant/home-assistant/pull/28874 +[#28879]: https://github.com/home-assistant/home-assistant/pull/28879 +[#28880]: https://github.com/home-assistant/home-assistant/pull/28880 +[#28883]: https://github.com/home-assistant/home-assistant/pull/28883 +[#28885]: https://github.com/home-assistant/home-assistant/pull/28885 +[#28886]: https://github.com/home-assistant/home-assistant/pull/28886 +[#28887]: https://github.com/home-assistant/home-assistant/pull/28887 +[#28888]: https://github.com/home-assistant/home-assistant/pull/28888 +[#28889]: https://github.com/home-assistant/home-assistant/pull/28889 +[#28890]: https://github.com/home-assistant/home-assistant/pull/28890 +[#28907]: https://github.com/home-assistant/home-assistant/pull/28907 +[#28911]: https://github.com/home-assistant/home-assistant/pull/28911 +[#28933]: https://github.com/home-assistant/home-assistant/pull/28933 +[#28934]: https://github.com/home-assistant/home-assistant/pull/28934 +[#28939]: https://github.com/home-assistant/home-assistant/pull/28939 +[#28941]: https://github.com/home-assistant/home-assistant/pull/28941 +[#28946]: https://github.com/home-assistant/home-assistant/pull/28946 +[#28948]: https://github.com/home-assistant/home-assistant/pull/28948 +[#28958]: https://github.com/home-assistant/home-assistant/pull/28958 +[#28964]: https://github.com/home-assistant/home-assistant/pull/28964 +[#28965]: https://github.com/home-assistant/home-assistant/pull/28965 +[#28974]: https://github.com/home-assistant/home-assistant/pull/28974 +[#28976]: https://github.com/home-assistant/home-assistant/pull/28976 +[#28979]: https://github.com/home-assistant/home-assistant/pull/28979 +[#28980]: https://github.com/home-assistant/home-assistant/pull/28980 +[#28983]: https://github.com/home-assistant/home-assistant/pull/28983 +[#28984]: https://github.com/home-assistant/home-assistant/pull/28984 +[#28985]: https://github.com/home-assistant/home-assistant/pull/28985 +[#28986]: https://github.com/home-assistant/home-assistant/pull/28986 +[#28988]: https://github.com/home-assistant/home-assistant/pull/28988 +[#28989]: https://github.com/home-assistant/home-assistant/pull/28989 +[#28990]: https://github.com/home-assistant/home-assistant/pull/28990 +[#28993]: https://github.com/home-assistant/home-assistant/pull/28993 +[#28995]: https://github.com/home-assistant/home-assistant/pull/28995 +[#28997]: https://github.com/home-assistant/home-assistant/pull/28997 +[#28998]: https://github.com/home-assistant/home-assistant/pull/28998 +[#29000]: https://github.com/home-assistant/home-assistant/pull/29000 +[#29001]: https://github.com/home-assistant/home-assistant/pull/29001 +[#29003]: https://github.com/home-assistant/home-assistant/pull/29003 +[#29004]: https://github.com/home-assistant/home-assistant/pull/29004 +[#29006]: https://github.com/home-assistant/home-assistant/pull/29006 +[#29009]: https://github.com/home-assistant/home-assistant/pull/29009 +[#29012]: https://github.com/home-assistant/home-assistant/pull/29012 +[#29014]: https://github.com/home-assistant/home-assistant/pull/29014 +[#29016]: https://github.com/home-assistant/home-assistant/pull/29016 +[#29017]: https://github.com/home-assistant/home-assistant/pull/29017 +[#29020]: https://github.com/home-assistant/home-assistant/pull/29020 +[#29021]: https://github.com/home-assistant/home-assistant/pull/29021 +[#29022]: https://github.com/home-assistant/home-assistant/pull/29022 +[#29023]: https://github.com/home-assistant/home-assistant/pull/29023 +[#29025]: https://github.com/home-assistant/home-assistant/pull/29025 +[#29026]: https://github.com/home-assistant/home-assistant/pull/29026 +[#29027]: https://github.com/home-assistant/home-assistant/pull/29027 +[#29029]: https://github.com/home-assistant/home-assistant/pull/29029 +[#29030]: https://github.com/home-assistant/home-assistant/pull/29030 +[#29033]: https://github.com/home-assistant/home-assistant/pull/29033 +[#29038]: https://github.com/home-assistant/home-assistant/pull/29038 +[#29041]: https://github.com/home-assistant/home-assistant/pull/29041 +[#29042]: https://github.com/home-assistant/home-assistant/pull/29042 +[#29045]: https://github.com/home-assistant/home-assistant/pull/29045 +[#29046]: https://github.com/home-assistant/home-assistant/pull/29046 +[#29047]: https://github.com/home-assistant/home-assistant/pull/29047 +[#29048]: https://github.com/home-assistant/home-assistant/pull/29048 +[#29049]: https://github.com/home-assistant/home-assistant/pull/29049 +[#29050]: https://github.com/home-assistant/home-assistant/pull/29050 +[#29052]: https://github.com/home-assistant/home-assistant/pull/29052 +[#29053]: https://github.com/home-assistant/home-assistant/pull/29053 +[#29054]: https://github.com/home-assistant/home-assistant/pull/29054 +[#29055]: https://github.com/home-assistant/home-assistant/pull/29055 +[#29056]: https://github.com/home-assistant/home-assistant/pull/29056 +[#29057]: https://github.com/home-assistant/home-assistant/pull/29057 +[#29058]: https://github.com/home-assistant/home-assistant/pull/29058 +[#29059]: https://github.com/home-assistant/home-assistant/pull/29059 +[#29060]: https://github.com/home-assistant/home-assistant/pull/29060 +[#29061]: https://github.com/home-assistant/home-assistant/pull/29061 +[#29064]: https://github.com/home-assistant/home-assistant/pull/29064 +[#29065]: https://github.com/home-assistant/home-assistant/pull/29065 +[#29068]: https://github.com/home-assistant/home-assistant/pull/29068 +[#29071]: https://github.com/home-assistant/home-assistant/pull/29071 +[#29072]: https://github.com/home-assistant/home-assistant/pull/29072 +[#29073]: https://github.com/home-assistant/home-assistant/pull/29073 +[#29074]: https://github.com/home-assistant/home-assistant/pull/29074 +[#29075]: https://github.com/home-assistant/home-assistant/pull/29075 +[#29076]: https://github.com/home-assistant/home-assistant/pull/29076 +[#29077]: https://github.com/home-assistant/home-assistant/pull/29077 +[#29080]: https://github.com/home-assistant/home-assistant/pull/29080 +[#29081]: https://github.com/home-assistant/home-assistant/pull/29081 +[#29082]: https://github.com/home-assistant/home-assistant/pull/29082 +[#29083]: https://github.com/home-assistant/home-assistant/pull/29083 +[#29085]: https://github.com/home-assistant/home-assistant/pull/29085 +[#29086]: https://github.com/home-assistant/home-assistant/pull/29086 +[#29089]: https://github.com/home-assistant/home-assistant/pull/29089 +[#29090]: https://github.com/home-assistant/home-assistant/pull/29090 +[#29092]: https://github.com/home-assistant/home-assistant/pull/29092 +[#29093]: https://github.com/home-assistant/home-assistant/pull/29093 +[#29094]: https://github.com/home-assistant/home-assistant/pull/29094 +[#29095]: https://github.com/home-assistant/home-assistant/pull/29095 +[#29096]: https://github.com/home-assistant/home-assistant/pull/29096 +[#29097]: https://github.com/home-assistant/home-assistant/pull/29097 +[#29099]: https://github.com/home-assistant/home-assistant/pull/29099 +[#29100]: https://github.com/home-assistant/home-assistant/pull/29100 +[#29102]: https://github.com/home-assistant/home-assistant/pull/29102 +[#29103]: https://github.com/home-assistant/home-assistant/pull/29103 +[#29104]: https://github.com/home-assistant/home-assistant/pull/29104 +[#29105]: https://github.com/home-assistant/home-assistant/pull/29105 +[#29106]: https://github.com/home-assistant/home-assistant/pull/29106 +[#29107]: https://github.com/home-assistant/home-assistant/pull/29107 +[#29108]: https://github.com/home-assistant/home-assistant/pull/29108 +[#29109]: https://github.com/home-assistant/home-assistant/pull/29109 +[#29110]: https://github.com/home-assistant/home-assistant/pull/29110 +[#29111]: https://github.com/home-assistant/home-assistant/pull/29111 +[#29112]: https://github.com/home-assistant/home-assistant/pull/29112 +[#29113]: https://github.com/home-assistant/home-assistant/pull/29113 +[#29114]: https://github.com/home-assistant/home-assistant/pull/29114 +[#29116]: https://github.com/home-assistant/home-assistant/pull/29116 +[#29117]: https://github.com/home-assistant/home-assistant/pull/29117 +[#29118]: https://github.com/home-assistant/home-assistant/pull/29118 +[#29119]: https://github.com/home-assistant/home-assistant/pull/29119 +[#29120]: https://github.com/home-assistant/home-assistant/pull/29120 +[#29123]: https://github.com/home-assistant/home-assistant/pull/29123 +[#29124]: https://github.com/home-assistant/home-assistant/pull/29124 +[#29125]: https://github.com/home-assistant/home-assistant/pull/29125 +[#29126]: https://github.com/home-assistant/home-assistant/pull/29126 +[#29127]: https://github.com/home-assistant/home-assistant/pull/29127 +[#29128]: https://github.com/home-assistant/home-assistant/pull/29128 +[#29129]: https://github.com/home-assistant/home-assistant/pull/29129 +[#29130]: https://github.com/home-assistant/home-assistant/pull/29130 +[#29131]: https://github.com/home-assistant/home-assistant/pull/29131 +[#29132]: https://github.com/home-assistant/home-assistant/pull/29132 +[#29133]: https://github.com/home-assistant/home-assistant/pull/29133 +[#29134]: https://github.com/home-assistant/home-assistant/pull/29134 +[#29135]: https://github.com/home-assistant/home-assistant/pull/29135 +[#29136]: https://github.com/home-assistant/home-assistant/pull/29136 +[#29137]: https://github.com/home-assistant/home-assistant/pull/29137 +[#29138]: https://github.com/home-assistant/home-assistant/pull/29138 +[#29139]: https://github.com/home-assistant/home-assistant/pull/29139 +[#29140]: https://github.com/home-assistant/home-assistant/pull/29140 +[#29141]: https://github.com/home-assistant/home-assistant/pull/29141 +[#29142]: https://github.com/home-assistant/home-assistant/pull/29142 +[#29143]: https://github.com/home-assistant/home-assistant/pull/29143 +[#29144]: https://github.com/home-assistant/home-assistant/pull/29144 +[#29145]: https://github.com/home-assistant/home-assistant/pull/29145 +[#29146]: https://github.com/home-assistant/home-assistant/pull/29146 +[#29147]: https://github.com/home-assistant/home-assistant/pull/29147 +[#29148]: https://github.com/home-assistant/home-assistant/pull/29148 +[#29149]: https://github.com/home-assistant/home-assistant/pull/29149 +[#29150]: https://github.com/home-assistant/home-assistant/pull/29150 +[#29151]: https://github.com/home-assistant/home-assistant/pull/29151 +[#29153]: https://github.com/home-assistant/home-assistant/pull/29153 +[#29156]: https://github.com/home-assistant/home-assistant/pull/29156 +[#29158]: https://github.com/home-assistant/home-assistant/pull/29158 +[#29159]: https://github.com/home-assistant/home-assistant/pull/29159 +[#29160]: https://github.com/home-assistant/home-assistant/pull/29160 +[#29161]: https://github.com/home-assistant/home-assistant/pull/29161 +[#29163]: https://github.com/home-assistant/home-assistant/pull/29163 +[#29164]: https://github.com/home-assistant/home-assistant/pull/29164 +[#29165]: https://github.com/home-assistant/home-assistant/pull/29165 +[#29168]: https://github.com/home-assistant/home-assistant/pull/29168 +[#29170]: https://github.com/home-assistant/home-assistant/pull/29170 +[#29171]: https://github.com/home-assistant/home-assistant/pull/29171 +[#29172]: https://github.com/home-assistant/home-assistant/pull/29172 +[#29173]: https://github.com/home-assistant/home-assistant/pull/29173 +[#29175]: https://github.com/home-assistant/home-assistant/pull/29175 +[#29177]: https://github.com/home-assistant/home-assistant/pull/29177 +[#29178]: https://github.com/home-assistant/home-assistant/pull/29178 +[#29181]: https://github.com/home-assistant/home-assistant/pull/29181 +[#29182]: https://github.com/home-assistant/home-assistant/pull/29182 +[#29189]: https://github.com/home-assistant/home-assistant/pull/29189 +[#29191]: https://github.com/home-assistant/home-assistant/pull/29191 +[#29192]: https://github.com/home-assistant/home-assistant/pull/29192 +[#29193]: https://github.com/home-assistant/home-assistant/pull/29193 +[#29194]: https://github.com/home-assistant/home-assistant/pull/29194 +[#29195]: https://github.com/home-assistant/home-assistant/pull/29195 +[#29196]: https://github.com/home-assistant/home-assistant/pull/29196 +[#29197]: https://github.com/home-assistant/home-assistant/pull/29197 +[#29198]: https://github.com/home-assistant/home-assistant/pull/29198 +[#29199]: https://github.com/home-assistant/home-assistant/pull/29199 +[#29200]: https://github.com/home-assistant/home-assistant/pull/29200 +[#29201]: https://github.com/home-assistant/home-assistant/pull/29201 +[#29202]: https://github.com/home-assistant/home-assistant/pull/29202 +[#29203]: https://github.com/home-assistant/home-assistant/pull/29203 +[#29204]: https://github.com/home-assistant/home-assistant/pull/29204 +[#29205]: https://github.com/home-assistant/home-assistant/pull/29205 +[#29206]: https://github.com/home-assistant/home-assistant/pull/29206 +[#29208]: https://github.com/home-assistant/home-assistant/pull/29208 +[#29209]: https://github.com/home-assistant/home-assistant/pull/29209 +[#29213]: https://github.com/home-assistant/home-assistant/pull/29213 +[#29221]: https://github.com/home-assistant/home-assistant/pull/29221 +[#29224]: https://github.com/home-assistant/home-assistant/pull/29224 +[#29225]: https://github.com/home-assistant/home-assistant/pull/29225 +[#29226]: https://github.com/home-assistant/home-assistant/pull/29226 +[#29227]: https://github.com/home-assistant/home-assistant/pull/29227 +[#29228]: https://github.com/home-assistant/home-assistant/pull/29228 +[#29229]: https://github.com/home-assistant/home-assistant/pull/29229 +[#29230]: https://github.com/home-assistant/home-assistant/pull/29230 +[#29231]: https://github.com/home-assistant/home-assistant/pull/29231 +[#29232]: https://github.com/home-assistant/home-assistant/pull/29232 +[#29233]: https://github.com/home-assistant/home-assistant/pull/29233 +[#29237]: https://github.com/home-assistant/home-assistant/pull/29237 +[#29241]: https://github.com/home-assistant/home-assistant/pull/29241 +[#29247]: https://github.com/home-assistant/home-assistant/pull/29247 +[#29249]: https://github.com/home-assistant/home-assistant/pull/29249 +[#29250]: https://github.com/home-assistant/home-assistant/pull/29250 +[#29251]: https://github.com/home-assistant/home-assistant/pull/29251 +[#29252]: https://github.com/home-assistant/home-assistant/pull/29252 +[#29257]: https://github.com/home-assistant/home-assistant/pull/29257 +[#29258]: https://github.com/home-assistant/home-assistant/pull/29258 +[#29259]: https://github.com/home-assistant/home-assistant/pull/29259 +[#29260]: https://github.com/home-assistant/home-assistant/pull/29260 +[#29261]: https://github.com/home-assistant/home-assistant/pull/29261 +[#29262]: https://github.com/home-assistant/home-assistant/pull/29262 +[#29263]: https://github.com/home-assistant/home-assistant/pull/29263 +[#29264]: https://github.com/home-assistant/home-assistant/pull/29264 +[#29266]: https://github.com/home-assistant/home-assistant/pull/29266 +[#29267]: https://github.com/home-assistant/home-assistant/pull/29267 +[#29268]: https://github.com/home-assistant/home-assistant/pull/29268 +[#29269]: https://github.com/home-assistant/home-assistant/pull/29269 +[#29270]: https://github.com/home-assistant/home-assistant/pull/29270 +[#29271]: https://github.com/home-assistant/home-assistant/pull/29271 +[#29272]: https://github.com/home-assistant/home-assistant/pull/29272 +[#29273]: https://github.com/home-assistant/home-assistant/pull/29273 +[#29276]: https://github.com/home-assistant/home-assistant/pull/29276 +[#29279]: https://github.com/home-assistant/home-assistant/pull/29279 +[#29280]: https://github.com/home-assistant/home-assistant/pull/29280 +[#29281]: https://github.com/home-assistant/home-assistant/pull/29281 +[#29283]: https://github.com/home-assistant/home-assistant/pull/29283 +[#29284]: https://github.com/home-assistant/home-assistant/pull/29284 +[#29285]: https://github.com/home-assistant/home-assistant/pull/29285 +[#29286]: https://github.com/home-assistant/home-assistant/pull/29286 +[#29287]: https://github.com/home-assistant/home-assistant/pull/29287 +[#29288]: https://github.com/home-assistant/home-assistant/pull/29288 +[#29289]: https://github.com/home-assistant/home-assistant/pull/29289 +[#29290]: https://github.com/home-assistant/home-assistant/pull/29290 +[#29294]: https://github.com/home-assistant/home-assistant/pull/29294 +[#29302]: https://github.com/home-assistant/home-assistant/pull/29302 +[#29306]: https://github.com/home-assistant/home-assistant/pull/29306 +[#29309]: https://github.com/home-assistant/home-assistant/pull/29309 +[#29312]: https://github.com/home-assistant/home-assistant/pull/29312 +[#29315]: https://github.com/home-assistant/home-assistant/pull/29315 +[#29319]: https://github.com/home-assistant/home-assistant/pull/29319 +[#29322]: https://github.com/home-assistant/home-assistant/pull/29322 +[#29323]: https://github.com/home-assistant/home-assistant/pull/29323 +[#29324]: https://github.com/home-assistant/home-assistant/pull/29324 +[#29325]: https://github.com/home-assistant/home-assistant/pull/29325 +[#29326]: https://github.com/home-assistant/home-assistant/pull/29326 +[#29327]: https://github.com/home-assistant/home-assistant/pull/29327 +[#29328]: https://github.com/home-assistant/home-assistant/pull/29328 +[#29329]: https://github.com/home-assistant/home-assistant/pull/29329 +[#29330]: https://github.com/home-assistant/home-assistant/pull/29330 +[#29331]: https://github.com/home-assistant/home-assistant/pull/29331 +[#29332]: https://github.com/home-assistant/home-assistant/pull/29332 +[#29335]: https://github.com/home-assistant/home-assistant/pull/29335 +[#29341]: https://github.com/home-assistant/home-assistant/pull/29341 +[#29346]: https://github.com/home-assistant/home-assistant/pull/29346 +[#29348]: https://github.com/home-assistant/home-assistant/pull/29348 +[#29352]: https://github.com/home-assistant/home-assistant/pull/29352 +[#29353]: https://github.com/home-assistant/home-assistant/pull/29353 +[#29355]: https://github.com/home-assistant/home-assistant/pull/29355 +[#29356]: https://github.com/home-assistant/home-assistant/pull/29356 +[#29357]: https://github.com/home-assistant/home-assistant/pull/29357 +[#29358]: https://github.com/home-assistant/home-assistant/pull/29358 +[#29359]: https://github.com/home-assistant/home-assistant/pull/29359 +[#29360]: https://github.com/home-assistant/home-assistant/pull/29360 +[#29361]: https://github.com/home-assistant/home-assistant/pull/29361 +[#29362]: https://github.com/home-assistant/home-assistant/pull/29362 +[#29363]: https://github.com/home-assistant/home-assistant/pull/29363 +[#29364]: https://github.com/home-assistant/home-assistant/pull/29364 +[#29365]: https://github.com/home-assistant/home-assistant/pull/29365 +[#29366]: https://github.com/home-assistant/home-assistant/pull/29366 +[#29367]: https://github.com/home-assistant/home-assistant/pull/29367 +[#29368]: https://github.com/home-assistant/home-assistant/pull/29368 +[#29369]: https://github.com/home-assistant/home-assistant/pull/29369 +[#29370]: https://github.com/home-assistant/home-assistant/pull/29370 +[#29371]: https://github.com/home-assistant/home-assistant/pull/29371 +[#29372]: https://github.com/home-assistant/home-assistant/pull/29372 +[#29373]: https://github.com/home-assistant/home-assistant/pull/29373 +[#29375]: https://github.com/home-assistant/home-assistant/pull/29375 +[#29381]: https://github.com/home-assistant/home-assistant/pull/29381 +[#29383]: https://github.com/home-assistant/home-assistant/pull/29383 +[#29384]: https://github.com/home-assistant/home-assistant/pull/29384 +[#29385]: https://github.com/home-assistant/home-assistant/pull/29385 +[#29386]: https://github.com/home-assistant/home-assistant/pull/29386 +[#29387]: https://github.com/home-assistant/home-assistant/pull/29387 +[#29388]: https://github.com/home-assistant/home-assistant/pull/29388 +[#29389]: https://github.com/home-assistant/home-assistant/pull/29389 +[#29390]: https://github.com/home-assistant/home-assistant/pull/29390 +[#29391]: https://github.com/home-assistant/home-assistant/pull/29391 +[#29392]: https://github.com/home-assistant/home-assistant/pull/29392 +[#29393]: https://github.com/home-assistant/home-assistant/pull/29393 +[#29394]: https://github.com/home-assistant/home-assistant/pull/29394 +[#29395]: https://github.com/home-assistant/home-assistant/pull/29395 +[#29396]: https://github.com/home-assistant/home-assistant/pull/29396 +[#29399]: https://github.com/home-assistant/home-assistant/pull/29399 +[#29400]: https://github.com/home-assistant/home-assistant/pull/29400 +[#29401]: https://github.com/home-assistant/home-assistant/pull/29401 +[#29402]: https://github.com/home-assistant/home-assistant/pull/29402 +[#29403]: https://github.com/home-assistant/home-assistant/pull/29403 +[#29404]: https://github.com/home-assistant/home-assistant/pull/29404 +[#29405]: https://github.com/home-assistant/home-assistant/pull/29405 +[#29406]: https://github.com/home-assistant/home-assistant/pull/29406 +[#29407]: https://github.com/home-assistant/home-assistant/pull/29407 +[#29411]: https://github.com/home-assistant/home-assistant/pull/29411 +[#29412]: https://github.com/home-assistant/home-assistant/pull/29412 +[#29413]: https://github.com/home-assistant/home-assistant/pull/29413 +[#29414]: https://github.com/home-assistant/home-assistant/pull/29414 +[#29415]: https://github.com/home-assistant/home-assistant/pull/29415 +[#29416]: https://github.com/home-assistant/home-assistant/pull/29416 +[#29417]: https://github.com/home-assistant/home-assistant/pull/29417 +[#29418]: https://github.com/home-assistant/home-assistant/pull/29418 +[#29419]: https://github.com/home-assistant/home-assistant/pull/29419 +[#29420]: https://github.com/home-assistant/home-assistant/pull/29420 +[#29421]: https://github.com/home-assistant/home-assistant/pull/29421 +[#29422]: https://github.com/home-assistant/home-assistant/pull/29422 +[#29423]: https://github.com/home-assistant/home-assistant/pull/29423 +[#29424]: https://github.com/home-assistant/home-assistant/pull/29424 +[#29425]: https://github.com/home-assistant/home-assistant/pull/29425 +[#29426]: https://github.com/home-assistant/home-assistant/pull/29426 +[#29427]: https://github.com/home-assistant/home-assistant/pull/29427 +[#29428]: https://github.com/home-assistant/home-assistant/pull/29428 +[#29429]: https://github.com/home-assistant/home-assistant/pull/29429 +[#29430]: https://github.com/home-assistant/home-assistant/pull/29430 +[#29431]: https://github.com/home-assistant/home-assistant/pull/29431 +[#29432]: https://github.com/home-assistant/home-assistant/pull/29432 +[#29435]: https://github.com/home-assistant/home-assistant/pull/29435 +[#29436]: https://github.com/home-assistant/home-assistant/pull/29436 +[#29437]: https://github.com/home-assistant/home-assistant/pull/29437 +[#29438]: https://github.com/home-assistant/home-assistant/pull/29438 +[#29440]: https://github.com/home-assistant/home-assistant/pull/29440 +[#29441]: https://github.com/home-assistant/home-assistant/pull/29441 +[#29442]: https://github.com/home-assistant/home-assistant/pull/29442 +[#29443]: https://github.com/home-assistant/home-assistant/pull/29443 +[#29444]: https://github.com/home-assistant/home-assistant/pull/29444 +[#29445]: https://github.com/home-assistant/home-assistant/pull/29445 +[#29446]: https://github.com/home-assistant/home-assistant/pull/29446 +[#29447]: https://github.com/home-assistant/home-assistant/pull/29447 +[#29448]: https://github.com/home-assistant/home-assistant/pull/29448 +[#29449]: https://github.com/home-assistant/home-assistant/pull/29449 +[#29450]: https://github.com/home-assistant/home-assistant/pull/29450 +[#29451]: https://github.com/home-assistant/home-assistant/pull/29451 +[#29452]: https://github.com/home-assistant/home-assistant/pull/29452 +[#29453]: https://github.com/home-assistant/home-assistant/pull/29453 +[#29455]: https://github.com/home-assistant/home-assistant/pull/29455 +[#29456]: https://github.com/home-assistant/home-assistant/pull/29456 +[#29457]: https://github.com/home-assistant/home-assistant/pull/29457 +[#29458]: https://github.com/home-assistant/home-assistant/pull/29458 +[#29459]: https://github.com/home-assistant/home-assistant/pull/29459 +[#29461]: https://github.com/home-assistant/home-assistant/pull/29461 +[#29462]: https://github.com/home-assistant/home-assistant/pull/29462 +[#29463]: https://github.com/home-assistant/home-assistant/pull/29463 +[#29464]: https://github.com/home-assistant/home-assistant/pull/29464 +[#29467]: https://github.com/home-assistant/home-assistant/pull/29467 +[#29468]: https://github.com/home-assistant/home-assistant/pull/29468 +[#29470]: https://github.com/home-assistant/home-assistant/pull/29470 +[#29471]: https://github.com/home-assistant/home-assistant/pull/29471 +[#29472]: https://github.com/home-assistant/home-assistant/pull/29472 +[#29473]: https://github.com/home-assistant/home-assistant/pull/29473 +[#29474]: https://github.com/home-assistant/home-assistant/pull/29474 +[#29475]: https://github.com/home-assistant/home-assistant/pull/29475 +[#29477]: https://github.com/home-assistant/home-assistant/pull/29477 +[#29478]: https://github.com/home-assistant/home-assistant/pull/29478 +[#29479]: https://github.com/home-assistant/home-assistant/pull/29479 +[#29480]: https://github.com/home-assistant/home-assistant/pull/29480 +[#29481]: https://github.com/home-assistant/home-assistant/pull/29481 +[#29482]: https://github.com/home-assistant/home-assistant/pull/29482 +[#29483]: https://github.com/home-assistant/home-assistant/pull/29483 +[#29484]: https://github.com/home-assistant/home-assistant/pull/29484 +[#29486]: https://github.com/home-assistant/home-assistant/pull/29486 +[#29488]: https://github.com/home-assistant/home-assistant/pull/29488 +[#29489]: https://github.com/home-assistant/home-assistant/pull/29489 +[#29490]: https://github.com/home-assistant/home-assistant/pull/29490 +[#29495]: https://github.com/home-assistant/home-assistant/pull/29495 +[@adminiuga]: https://github.com/Adminiuga +[@anonym-tsk]: https://github.com/Anonym-tsk +[@bkpepe]: https://github.com/BKPepe +[@bouni]: https://github.com/Bouni +[@chrismandich]: https://github.com/ChrisMandich +[@danielhiversen]: https://github.com/Danielhiversen +[@dilbert66]: https://github.com/Dilbert66 +[@harlemsquirrel]: https://github.com/HarlemSquirrel +[@jaynewstrom]: https://github.com/JayNewstrom +[@jefflirion]: https://github.com/JeffLIrion +[@k4ds3]: https://github.com/K4ds3 +[@kane610]: https://github.com/Kane610 +[@mariusthvdb]: https://github.com/Mariusthvdb +[@misiu]: https://github.com/Misiu +[@mryck]: https://github.com/Mryck +[@noblekangaroo]: https://github.com/NobleKangaroo +[@ottowinter]: https://github.com/OttoWinter +[@pedrolamas]: https://github.com/PedroLamas +[@quentame]: https://github.com/Quentame +[@romkabouter]: https://github.com/Romkabouter +[@snoof85]: https://github.com/SNoof85 +[@santobert]: https://github.com/Santobert +[@shulyaka]: https://github.com/Shulyaka +[@sukramj]: https://github.com/SukramJ +[@tombrien]: https://github.com/TomBrien +[@usa-reddragon]: https://github.com/USA-RedDragon +[@abmantis]: https://github.com/abmantis +[@adamchengtkc]: https://github.com/adamchengtkc +[@adrum]: https://github.com/adrum +[@akasma74]: https://github.com/akasma74 +[@alandtse]: https://github.com/alandtse +[@alex3305]: https://github.com/alex3305 +[@amelchio]: https://github.com/amelchio +[@andersonshatch]: https://github.com/andersonshatch +[@andylockran]: https://github.com/andylockran +[@awkwardduck]: https://github.com/awkwardDuck +[@bachya]: https://github.com/bachya +[@balloob]: https://github.com/balloob +[@bannhead]: https://github.com/bannhead +[@basnijholt]: https://github.com/basnijholt +[@bazwilliams]: https://github.com/bazwilliams +[@bendikrb]: https://github.com/bendikrb +[@bramkragten]: https://github.com/bramkragten +[@bwarden]: https://github.com/bwarden +[@caronc]: https://github.com/caronc +[@cgtobi]: https://github.com/cgtobi +[@challs]: https://github.com/challs +[@colinodell]: https://github.com/colinodell +[@danielperna84]: https://github.com/danielperna84 +[@depl0y]: https://github.com/depl0y +[@djj211]: https://github.com/djj211 +[@eifinger]: https://github.com/eifinger +[@elupus]: https://github.com/elupus +[@engrbm87]: https://github.com/engrbm87 +[@escoand]: https://github.com/escoand +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@felipediel]: https://github.com/felipediel +[@ferbar]: https://github.com/ferbar +[@flamm3blemuff1n]: https://github.com/flamm3blemuff1n +[@foxel]: https://github.com/foxel +[@foxy82]: https://github.com/foxy82 +[@fredericvl]: https://github.com/fredericvl +[@freekode]: https://github.com/freekode +[@frenck]: https://github.com/frenck +[@gjbadros]: https://github.com/gjbadros +[@glmnet]: https://github.com/glmnet +[@grillp]: https://github.com/grillp +[@guillempages]: https://github.com/guillempages +[@herrlado]: https://github.com/herrlado +[@hfurubotten]: https://github.com/hfurubotten +[@hmmbob]: https://github.com/hmmbob +[@jesserockz]: https://github.com/jesserockz +[@jjlawren]: https://github.com/jjlawren +[@krasnoukhov]: https://github.com/krasnoukhov +[@ktnrg45]: https://github.com/ktnrg45 +[@kuchel77]: https://github.com/kuchel77 +[@kurniawan77]: https://github.com/kurniawan77 +[@larssont]: https://github.com/larssont +[@luca-angemi]: https://github.com/luca-angemi +[@majuss]: https://github.com/majuss +[@mdonoughe]: https://github.com/mdonoughe +[@mezz64]: https://github.com/mezz64 +[@michaelarnauts]: https://github.com/michaelarnauts +[@michaeldavie]: https://github.com/michaeldavie +[@mtdcr]: https://github.com/mtdcr +[@mvn23]: https://github.com/mvn23 +[@oandrew]: https://github.com/oandrew +[@ochlocracy]: https://github.com/ochlocracy +[@olijouve]: https://github.com/olijouve +[@persandstrom]: https://github.com/persandstrom +[@pschmitt]: https://github.com/pschmitt +[@pvizeli]: https://github.com/pvizeli +[@raman325]: https://github.com/raman325 +[@rappenze]: https://github.com/rappenze +[@rohankapoorcom]: https://github.com/rohankapoorcom +[@scop]: https://github.com/scop +[@sophof]: https://github.com/sophof +[@springstan]: https://github.com/springstan +[@synesthesiam]: https://github.com/synesthesiam +[@tetienne]: https://github.com/tetienne +[@thomasgermain]: https://github.com/thomasgermain +[@timmccor]: https://github.com/timmccor +[@tofuschnitzel]: https://github.com/tofuSCHNITZEL +[@tsvi]: https://github.com/tsvi +[@tulindo]: https://github.com/tulindo +[@uspike]: https://github.com/uSpike +[aftership docs]: /integrations/aftership/ +[alarm_control_panel docs]: /integrations/alarm_control_panel/ +[alarmdecoder docs]: /integrations/alarmdecoder/ +[alexa docs]: /integrations/alexa/ +[almond docs]: /integrations/almond/ +[alpha_vantage docs]: /integrations/alpha_vantage/ +[ambient_station docs]: /integrations/ambient_station/ +[androidtv docs]: /integrations/androidtv/ +[apns docs]: /integrations/apns/ +[apprise docs]: /integrations/apprise/ +[asuswrt docs]: /integrations/asuswrt/ +[aten_pe docs]: /integrations/aten_pe/ +[bayesian docs]: /integrations/bayesian/ +[bbox docs]: /integrations/bbox/ +[blackbird docs]: /integrations/blackbird/ +[bluesound docs]: /integrations/bluesound/ +[bluetooth_tracker docs]: /integrations/bluetooth_tracker/ +[braviatv docs]: /integrations/braviatv/ +[broadlink docs]: /integrations/broadlink/ +[canary docs]: /integrations/canary/ +[channels docs]: /integrations/channels/ +[clementine docs]: /integrations/clementine/ +[climate docs]: /integrations/climate/ +[cloud docs]: /integrations/cloud/ +[comfoconnect docs]: /integrations/comfoconnect/ +[conversation docs]: /integrations/conversation/ +[cover docs]: /integrations/cover/ +[daikin docs]: /integrations/daikin/ +[danfoss_air docs]: /integrations/danfoss_air/ +[datadog docs]: /integrations/datadog/ +[deconz docs]: /integrations/deconz/ +[deluge docs]: /integrations/deluge/ +[demo docs]: /integrations/demo/ +[directv docs]: /integrations/directv/ +[discord docs]: /integrations/discord/ +[discovery docs]: /integrations/discovery/ +[dlink docs]: /integrations/dlink/ +[dlna_dmr docs]: /integrations/dlna_dmr/ +[dominos docs]: /integrations/dominos/ +[doorbird docs]: /integrations/doorbird/ +[dovado docs]: /integrations/dovado/ +[dsmr_reader docs]: /integrations/dsmr_reader/ +[duke_energy docs]: /integrations/duke_energy/ +[dunehd docs]: /integrations/dunehd/ +[dyson docs]: /integrations/dyson/ +[ebox docs]: /integrations/ebox/ +[ecoal_boiler docs]: /integrations/ecoal_boiler/ +[econet docs]: /integrations/econet/ +[ecovacs docs]: /integrations/ecovacs/ +[eddystone_temperature docs]: /integrations/eddystone_temperature/ +[edimax docs]: /integrations/edimax/ +[ee_brightbox docs]: /integrations/ee_brightbox/ +[egardia docs]: /integrations/egardia/ +[eight_sleep docs]: /integrations/eight_sleep/ +[elkm1 docs]: /integrations/elkm1/ +[elv docs]: /integrations/elv/ +[emby docs]: /integrations/emby/ +[emulated_hue docs]: /integrations/emulated_hue/ +[emulated_roku docs]: /integrations/emulated_roku/ +[enigma2 docs]: /integrations/enigma2/ +[enocean docs]: /integrations/enocean/ +[enphase_envoy docs]: /integrations/enphase_envoy/ +[entur_public_transport docs]: /integrations/entur_public_transport/ +[environment_canada docs]: /integrations/environment_canada/ +[envisalink docs]: /integrations/envisalink/ +[epson docs]: /integrations/epson/ +[epsonworkforce docs]: /integrations/epsonworkforce/ +[eq3btsmart docs]: /integrations/eq3btsmart/ +[esphome docs]: /integrations/esphome/ +[etherscan docs]: /integrations/etherscan/ +[facebox docs]: /integrations/facebox/ +[familyhub docs]: /integrations/familyhub/ +[fastdotcom docs]: /integrations/fastdotcom/ +[ffmpeg_motion docs]: /integrations/ffmpeg_motion/ +[ffmpeg_noise docs]: /integrations/ffmpeg_noise/ +[fibaro docs]: /integrations/fibaro/ +[fints docs]: /integrations/fints/ +[fixer docs]: /integrations/fixer/ +[fleetgo docs]: /integrations/fleetgo/ +[flexit docs]: /integrations/flexit/ +[flume docs]: /integrations/flume/ +[flunearyou docs]: /integrations/flunearyou/ +[folder_watcher docs]: /integrations/folder_watcher/ +[foobot docs]: /integrations/foobot/ +[fortigate docs]: /integrations/fortigate/ +[free_mobile docs]: /integrations/free_mobile/ +[freebox docs]: /integrations/freebox/ +[fritzbox_callmonitor docs]: /integrations/fritzbox_callmonitor/ +[frontend docs]: /integrations/frontend/ +[gearbest docs]: /integrations/gearbest/ +[geizhals docs]: /integrations/geizhals/ +[generic_thermostat docs]: /integrations/generic_thermostat/ +[geo_json_events docs]: /integrations/geo_json_events/ +[geonetnz_volcano docs]: /integrations/geonetnz_volcano/ +[gitter docs]: /integrations/gitter/ +[gogogate2 docs]: /integrations/gogogate2/ +[google_assistant docs]: /integrations/google_assistant/ +[gpmdp docs]: /integrations/gpmdp/ +[greeneye_monitor docs]: /integrations/greeneye_monitor/ +[gstreamer docs]: /integrations/gstreamer/ +[habitica docs]: /integrations/habitica/ +[hangouts docs]: /integrations/hangouts/ +[harmony docs]: /integrations/harmony/ +[hdmi_cec docs]: /integrations/hdmi_cec/ +[heatmiser docs]: /integrations/heatmiser/ +[here_travel_time docs]: /integrations/here_travel_time/ +[hikvision docs]: /integrations/hikvision/ +[hisense_aehw4a1 docs]: /integrations/hisense_aehw4a1/ +[history docs]: /integrations/history/ +[hlk_sw16 docs]: /integrations/hlk_sw16/ +[homeassistant docs]: /integrations/homeassistant/ +[homekit docs]: /integrations/homekit/ +[homematic docs]: /integrations/homematic/ +[homematicip_cloud docs]: /integrations/homematicip_cloud/ +[homeworks docs]: /integrations/homeworks/ +[horizon docs]: /integrations/horizon/ +[html5 docs]: /integrations/html5/ +[http docs]: /integrations/http/ +[huawei_lte docs]: /integrations/huawei_lte/ +[hue docs]: /integrations/hue/ +[hunterdouglas_powerview docs]: /integrations/hunterdouglas_powerview/ +[hydrawise docs]: /integrations/hydrawise/ +[ialarm docs]: /integrations/ialarm/ +[icloud docs]: /integrations/icloud/ +[idteck_prox docs]: /integrations/idteck_prox/ +[ifttt docs]: /integrations/ifttt/ +[iglo docs]: /integrations/iglo/ +[ihc docs]: /integrations/ihc/ +[input_datetime docs]: /integrations/input_datetime/ +[intent docs]: /integrations/intent/ +[intent_script docs]: /integrations/intent_script/ +[ios docs]: /integrations/ios/ +[iota docs]: /integrations/iota/ +[iperf3 docs]: /integrations/iperf3/ +[iqvia docs]: /integrations/iqvia/ +[irish_rail_transport docs]: /integrations/irish_rail_transport/ +[jewish_calendar docs]: /integrations/jewish_calendar/ +[joaoapps_join docs]: /integrations/joaoapps_join/ +[juicenet docs]: /integrations/juicenet/ +[keenetic_ndms2 docs]: /integrations/keenetic_ndms2/ +[kiwi docs]: /integrations/kiwi/ +[kwb docs]: /integrations/kwb/ +[lacrosse docs]: /integrations/lacrosse/ +[lametric docs]: /integrations/lametric/ +[launch_library docs]: /integrations/launch_library/ +[lg_netcast docs]: /integrations/lg_netcast/ +[lifx docs]: /integrations/lifx/ +[light docs]: /integrations/light/ +[lightwave docs]: /integrations/lightwave/ +[limitlessled docs]: /integrations/limitlessled/ +[litejet docs]: /integrations/litejet/ +[local_file docs]: /integrations/local_file/ +[logi_circle docs]: /integrations/logi_circle/ +[london_underground docs]: /integrations/london_underground/ +[luci docs]: /integrations/luci/ +[lupusec docs]: /integrations/lupusec/ +[lutron docs]: /integrations/lutron/ +[lutron_caseta docs]: /integrations/lutron_caseta/ +[lyft docs]: /integrations/lyft/ +[mailgun docs]: /integrations/mailgun/ +[matrix docs]: /integrations/matrix/ +[maxcube docs]: /integrations/maxcube/ +[media_extractor docs]: /integrations/media_extractor/ +[meteo_france docs]: /integrations/meteo_france/ +[meteoalarm docs]: /integrations/meteoalarm/ +[mfi docs]: /integrations/mfi/ +[mhz19 docs]: /integrations/mhz19/ +[microsoft docs]: /integrations/microsoft/ +[miflora docs]: /integrations/miflora/ +[mill docs]: /integrations/mill/ +[mitemp_bt docs]: /integrations/mitemp_bt/ +[mobile_app docs]: /integrations/mobile_app/ +[modbus docs]: /integrations/modbus/ +[modem_callerid docs]: /integrations/modem_callerid/ +[monoprice docs]: /integrations/monoprice/ +[moon docs]: /integrations/moon/ +[mqtt docs]: /integrations/mqtt/ +[mycroft docs]: /integrations/mycroft/ +[mysensors docs]: /integrations/mysensors/ +[mystrom docs]: /integrations/mystrom/ +[n26 docs]: /integrations/n26/ +[nad docs]: /integrations/nad/ +[nanoleaf docs]: /integrations/nanoleaf/ +[neato docs]: /integrations/neato/ +[nederlandse_spoorwegen docs]: /integrations/nederlandse_spoorwegen/ +[nello docs]: /integrations/nello/ +[netdata docs]: /integrations/netdata/ +[netgear_lte docs]: /integrations/netgear_lte/ +[netio docs]: /integrations/netio/ +[nilu docs]: /integrations/nilu/ +[nmap_tracker docs]: /integrations/nmap_tracker/ +[nmbs docs]: /integrations/nmbs/ +[noaa_tides docs]: /integrations/noaa_tides/ +[notion docs]: /integrations/notion/ +[nsw_rural_fire_service_feed docs]: /integrations/nsw_rural_fire_service_feed/ +[nuheat docs]: /integrations/nuheat/ +[nuimo_controller docs]: /integrations/nuimo_controller/ +[nut docs]: /integrations/nut/ +[nzbget docs]: /integrations/nzbget/ +[ombi docs]: /integrations/ombi/ +[onvif docs]: /integrations/onvif/ +[opencv docs]: /integrations/opencv/ +[opengarage docs]: /integrations/opengarage/ +[openhardwaremonitor docs]: /integrations/openhardwaremonitor/ +[openhome docs]: /integrations/openhome/ +[opensensemap docs]: /integrations/opensensemap/ +[opentherm_gw docs]: /integrations/opentherm_gw/ +[openuv docs]: /integrations/openuv/ +[opple docs]: /integrations/opple/ +[orvibo docs]: /integrations/orvibo/ +[owlet docs]: /integrations/owlet/ +[owntracks docs]: /integrations/owntracks/ +[panasonic_viera docs]: /integrations/panasonic_viera/ +[pencom docs]: /integrations/pencom/ +[philips_js docs]: /integrations/philips_js/ +[pilight docs]: /integrations/pilight/ +[plex docs]: /integrations/plex/ +[plum_lightpad docs]: /integrations/plum_lightpad/ +[point docs]: /integrations/point/ +[postnl docs]: /integrations/postnl/ +[prezzibenzina docs]: /integrations/prezzibenzina/ +[prometheus docs]: /integrations/prometheus/ +[proxmoxve docs]: /integrations/proxmoxve/ +[ps4 docs]: /integrations/ps4/ +[pulseaudio_loopback docs]: /integrations/pulseaudio_loopback/ +[pushetta docs]: /integrations/pushetta/ +[python_script docs]: /integrations/python_script/ +[qbittorrent docs]: /integrations/qbittorrent/ +[qnap docs]: /integrations/qnap/ +[quantum_gateway docs]: /integrations/quantum_gateway/ +[qwikswitch docs]: /integrations/qwikswitch/ +[rachio docs]: /integrations/rachio/ +[radarr docs]: /integrations/radarr/ +[raincloud docs]: /integrations/raincloud/ +[rainmachine docs]: /integrations/rainmachine/ +[random docs]: /integrations/random/ +[raspyrfm docs]: /integrations/raspyrfm/ +[recorder docs]: /integrations/recorder/ +[recswitch docs]: /integrations/recswitch/ +[remote_rpi_gpio docs]: /integrations/remote_rpi_gpio/ +[rest docs]: /integrations/rest/ +[rest_command docs]: /integrations/rest_command/ +[rfxtrx docs]: /integrations/rfxtrx/ +[ring docs]: /integrations/ring/ +[ripple docs]: /integrations/ripple/ +[rocketchat docs]: /integrations/rocketchat/ +[roku docs]: /integrations/roku/ +[roomba docs]: /integrations/roomba/ +[route53 docs]: /integrations/route53/ +[rova docs]: /integrations/rova/ +[rpi_gpio_pwm docs]: /integrations/rpi_gpio_pwm/ +[rpi_rf docs]: /integrations/rpi_rf/ +[russound_rio docs]: /integrations/russound_rio/ +[russound_rnet docs]: /integrations/russound_rnet/ +[sabnzbd docs]: /integrations/sabnzbd/ +[saj docs]: /integrations/saj/ +[samsungtv docs]: /integrations/samsungtv/ +[satel_integra docs]: /integrations/satel_integra/ +[scsgate docs]: /integrations/scsgate/ +[season docs]: /integrations/season/ +[sense docs]: /integrations/sense/ +[sensehat docs]: /integrations/sensehat/ +[serial_pm docs]: /integrations/serial_pm/ +[seventeentrack docs]: /integrations/seventeentrack/ +[shodan docs]: /integrations/shodan/ +[shopping_list docs]: /integrations/shopping_list/ +[sht31 docs]: /integrations/sht31/ +[simplepush docs]: /integrations/simplepush/ +[simplisafe docs]: /integrations/simplisafe/ +[sinch docs]: /integrations/sinch/ +[sisyphus docs]: /integrations/sisyphus/ +[skybell docs]: /integrations/skybell/ +[smarty docs]: /integrations/smarty/ +[snips docs]: /integrations/snips/ +[sochain docs]: /integrations/sochain/ +[solaredge docs]: /integrations/solaredge/ +[somfy docs]: /integrations/somfy/ +[somfy_mylink docs]: /integrations/somfy_mylink/ +[sonarr docs]: /integrations/sonarr/ +[songpal docs]: /integrations/songpal/ +[soundtouch docs]: /integrations/soundtouch/ +[speedtestdotnet docs]: /integrations/speedtestdotnet/ +[spider docs]: /integrations/spider/ +[spotify docs]: /integrations/spotify/ +[sql docs]: /integrations/sql/ +[squeezebox docs]: /integrations/squeezebox/ +[starline docs]: /integrations/starline/ +[starlingbank docs]: /integrations/starlingbank/ +[stiebel_eltron docs]: /integrations/stiebel_eltron/ +[stream docs]: /integrations/stream/ +[streamlabswater docs]: /integrations/streamlabswater/ +[supla docs]: /integrations/supla/ +[swiss_hydrological_data docs]: /integrations/swiss_hydrological_data/ +[swiss_public_transport docs]: /integrations/swiss_public_transport/ +[switchbot docs]: /integrations/switchbot/ +[syncthru docs]: /integrations/syncthru/ +[synology docs]: /integrations/synology/ +[synologydsm docs]: /integrations/synologydsm/ +[systemmonitor docs]: /integrations/systemmonitor/ +[tado docs]: /integrations/tado/ +[tahoma docs]: /integrations/tahoma/ +[tank_utility docs]: /integrations/tank_utility/ +[tapsaff docs]: /integrations/tapsaff/ +[tautulli docs]: /integrations/tautulli/ +[telegram_bot docs]: /integrations/telegram_bot/ +[temper docs]: /integrations/temper/ +[template docs]: /integrations/template/ +[tensorflow docs]: /integrations/tensorflow/ +[tesla docs]: /integrations/tesla/ +[thinkingcleaner docs]: /integrations/thinkingcleaner/ +[tibber docs]: /integrations/tibber/ +[todoist docs]: /integrations/todoist/ +[tof docs]: /integrations/tof/ +[touchline docs]: /integrations/touchline/ +[tplink docs]: /integrations/tplink/ +[traccar docs]: /integrations/traccar/ +[trackr docs]: /integrations/trackr/ +[tradfri docs]: /integrations/tradfri/ +[trafikverket_weatherstation docs]: /integrations/trafikverket_weatherstation/ +[transmission docs]: /integrations/transmission/ +[travisci docs]: /integrations/travisci/ +[trend docs]: /integrations/trend/ +[tts docs]: /integrations/tts/ +[tuya docs]: /integrations/tuya/ +[twilio_call docs]: /integrations/twilio_call/ +[ubee docs]: /integrations/ubee/ +[unifi_direct docs]: /integrations/unifi_direct/ +[universal docs]: /integrations/universal/ +[upcloud docs]: /integrations/upcloud/ +[upnp docs]: /integrations/upnp/ +[uptimerobot docs]: /integrations/uptimerobot/ +[usgs_earthquakes_feed docs]: /integrations/usgs_earthquakes_feed/ +[uvc docs]: /integrations/uvc/ +[velux docs]: /integrations/velux/ +[verisure docs]: /integrations/verisure/ +[versasense docs]: /integrations/versasense/ +[version docs]: /integrations/version/ +[vicare docs]: /integrations/vicare/ +[vivotek docs]: /integrations/vivotek/ +[vizio docs]: /integrations/vizio/ +[volkszaehler docs]: /integrations/volkszaehler/ +[volvooncall docs]: /integrations/volvooncall/ +[vultr docs]: /integrations/vultr/ +[wake_on_lan docs]: /integrations/wake_on_lan/ +[watson_tts docs]: /integrations/watson_tts/ +[waze_travel_time docs]: /integrations/waze_travel_time/ +[webostv docs]: /integrations/webostv/ +[wemo docs]: /integrations/wemo/ +[wink docs]: /integrations/wink/ +[wirelesstag docs]: /integrations/wirelesstag/ +[wled docs]: /integrations/wled/ +[workday docs]: /integrations/workday/ +[xeoma docs]: /integrations/xeoma/ +[xfinity docs]: /integrations/xfinity/ +[xiaomi docs]: /integrations/xiaomi/ +[xiaomi_aqara docs]: /integrations/xiaomi_aqara/ +[xiaomi_miio docs]: /integrations/xiaomi_miio/ +[xiaomi_tv docs]: /integrations/xiaomi_tv/ +[yale_smart_alarm docs]: /integrations/yale_smart_alarm/ +[yamaha docs]: /integrations/yamaha/ +[yi docs]: /integrations/yi/ +[zabbix docs]: /integrations/zabbix/ +[zeroconf docs]: /integrations/zeroconf/ +[zha docs]: /integrations/zha/ +[zhong_hong docs]: /integrations/zhong_hong/ +[ziggo_mediabox_xl docs]: /integrations/ziggo_mediabox_xl/ +[zoneminder docs]: /integrations/zoneminder/ +[zwave docs]: /integrations/zwave/ From 50d796029cc7e25dfbacc3f60f2491fff5c979e6 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 8 Dec 2019 09:59:51 +0100 Subject: [PATCH 73/83] One more brekaing change --- source/_posts/2019-12-11-release-103.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index f1e746363b1..dca1c8f15f9 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -58,6 +58,7 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes +- Remove cloud dependency from mobile_app ([@balloob] - [#29373]) ([mobile_app docs]) - Change keys for Samsung TV next and prev track command ([@tulindo] - [#28213]) ([samsungtv docs]) (breaking change) - Align naming ([@fabaff] - [#28830]) ([wake_on_lan docs]) (breaking change) - Pulseaudio: Changed default port from 4712 to 4713 ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) (breaking change) From c962c09af8acc4655c77be0a7dbc2cf189632156 Mon Sep 17 00:00:00 2001 From: cogneato Date: Mon, 9 Dec 2019 12:03:46 -0700 Subject: [PATCH 74/83] Breaking Changes descriptions added (#11414) * Breaking Changes descriptions added Adds a table for the services moving under their own domains. Descriptions added for others * fix xiaomi and monoprice in table --- source/_posts/2019-12-11-release-103.markdown | 98 +++++++++++-------- 1 file changed, 58 insertions(+), 40 deletions(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index dca1c8f15f9..b8d4247c924 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -58,46 +58,64 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes -- Remove cloud dependency from mobile_app ([@balloob] - [#29373]) ([mobile_app docs]) -- Change keys for Samsung TV next and prev track command ([@tulindo] - [#28213]) ([samsungtv docs]) (breaking change) -- Align naming ([@fabaff] - [#28830]) ([wake_on_lan docs]) (breaking change) -- Pulseaudio: Changed default port from 4712 to 4713 ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) (breaking change) -- Improve z-wave thermostat support ([@oandrew] - [#27040]) ([zwave docs]) (breaking change) -- Add host field to add_torrent service ([@engrbm87] - [#28653]) ([transmission docs]) (breaking change) -- Update service domain for local_file from 'camera' to 'local_file' ([@raman325] - [#28890]) ([local_file docs]) (breaking change) -- move service constants to const.py, move custom services to monoprice domain ([@raman325] - [#29099]) ([monoprice docs]) (breaking change) -- Update service domain for bluesound from 'media_player' to 'bluesound' ([@raman325] - [#29111]) ([bluesound docs]) (breaking change) -- Update service domain for blackbird from 'media_player' to 'blackbird' ([@raman325] - [#29112]) ([blackbird docs]) (breaking change) -- Update service domain for epson from 'media_player' to 'epson' ([@raman325] - [#29113]) ([epson docs]) (breaking change) -- move html5 service to html5 domain ([@raman325] - [#29145]) ([html5 docs]) (breaking change) -- Update service domain for elkm1 from 'alarm_control_panel' to 'elkm1' ([@raman325] - [#29128]) ([elkm1 docs]) (breaking change) -- move neato service to neato domain ([@raman325] - [#29148]) ([neato docs]) (breaking change) -- move icloud services to icloud domain ([@raman325] - [#29144]) ([icloud docs]) (breaking change) -- move econet services to econet domain ([@raman325] - [#29149]) ([econet docs]) (breaking change) -- move songpal service to songpal domain ([@raman325] - [#29143]) ([songpal docs]) (breaking change) -- move facebox service to facebox domain ([@raman325] - [#29151]) ([facebox docs]) (breaking change) -- move wink service definitions from lock to wink domain ([@raman325] - [#29137]) ([wink docs]) (breaking change) -- Update service domain for lifx from 'light' to 'lifx' ([@raman325] - [#29136]) ([lifx docs]) (breaking change) -- move service constants to const.py and move channels services to channels domain ([@raman325] - [#29139]) ([channels docs]) (breaking change) -- Update service domain for todoist from 'calendar' to 'todoist' ([@raman325] - [#29131]) ([todoist docs]) (breaking change) -- update envisalink service domain ([@raman325] - [#29126]) ([envisalink docs]) (breaking change) -- Update service domain for mill from 'climate' to 'mill' ([@raman325] - [#29132]) ([mill docs]) (breaking change) -- move squeezebox service to squeezebox domain ([@raman325] - [#29141]) ([squeezebox docs]) (breaking change) -- Add opentherm_gw device support ([@mvn23] - [#28722]) ([opentherm_gw docs]) (breaking change) -- move yamaha service to yamaha domain ([@raman325] - [#29142]) ([yamaha docs]) (breaking change) -- Update service domain for ifttt from 'alarm_control_panel' to 'ifttt' ([@raman325] - [#29129]) ([ifttt docs]) (breaking change) -- Change apns service domain and remove unused variable ([@raman325] - [#29165]) ([apns docs]) (breaking change) -- Update bluetooth_tracker service name and domain from 'device_tracker' to 'bluetooth_tracker' ([@raman325] - [#29161]) ([bluetooth_tracker docs]) (breaking change) -- move soundtouch services to soundtouch domain ([@raman325] - [#29140]) ([soundtouch docs]) (breaking change) -- move wemo services to wemo domain ([@raman325] - [#29135]) ([wemo docs]) (breaking change) -- Update service domain for alarmdecoder from 'alarm_control_panel' to 'alarmdecoder' ([@raman325] - [#29127]) ([alarmdecoder docs]) (breaking change) -- update demo service domain and service description ([@raman325] - [#29164]) ([demo docs]) (breaking change) -- Move intent registration to own integration ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) (breaking change) -- Overhaul Emulated Hue ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) (breaking change) -- Clear miflora sensor state on exception ([@ferbar] - [#29276]) ([miflora docs]) (breaking change) -- Update service domains for xiaomi_miio from base domains to xiaomi_miio domain ([@raman325] - [#29134]) ([xiaomi_miio docs]) (breaking change) -- Do not select all entities when omitting entity ID in service call ([@balloob] - [#29178]) (breaking change) -- Update heatmiserv3 integration ([@andylockran] - [#29006]) ([heatmiser docs]) (breaking change) +**The table below lists service calls and platforms which have been moved to their own components** - (@raman325) +| Integration: | Old service/platform: | New service/platform: | PR | +|--------------------|-----------------------------------------------------|------------------------------------|----------| +| Local File | camera.local_file_update_file_path | local_file.update_file_path | [#28890] | +| Elk-M1 Controller | alarm_control_panel.elkm1_ | elkm1: | [#29128] | +| Neato | vacuum.neato | neato: | [#29148] | +| Envisalink | alarm_control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | +| IFTTT | alarm_control_panel.ifttt_push_alarm_state | ifttt.push_alarm_state | [#29129] | +| AlarmDecoder Alarm | alarm_control_panel.alarmdecoder_alarm_toggle_chime | alarmdecoder.alarm_toggle_chime | [#29127] | +| Econet | water_heater.econet_* | econet: | [#29149] | +| APNS | notify.apns_* | apns.* | [#29165] | +| Facebox | image_processing.facebox_* | facebox.* | [#29151] | +| Html5 | notify.html5_* | html5.* | [#29145] | +| Lifx | light.lifx_* | lifx.* | [#29136] | +| Mill | climate.mill_set_room_temperature | mill.set_room_temperature | [#29132] | +| Todoist | calendar.todoist_new_task | todoist.new_task | [#29131] | +| Wink | lock services.yaml | wink services.yaml | [#29137] | +| Wemo | fan.wemo_* | wemo.* | [#29135] | +| Bluetooth | device_tracker | bluetooth_tracker | [#29161] | +| Demo | device_tracker.demo | demo.randomize_device_tracker_data | [#29164] | +| iCloud | device_tracker.icloud | icloud: | [#29144] | +| Blackbird | media_player.blackbird_set_all_zones | blackbird.set_all_zones | [#29112] | +| Bluesound | media_player.bluesound | bluesound.* | [#29111] | +| Channels | media_player.channels_* | channels.* | [#29139] | +| Epson | media_player.epson_select_cmode | epson.select_cmode | [#29113] | +| Monoprice | media_player.monoprice | monoprice.* | [#29099] | +| Monoprice | media_player.restore | monoprice.restore | [#29099] | +| Monoprice | media_player.snapshot | monoprice.snapshot | [#29099] | +| Songpal | media_player.songpal | songpal.* | [#29143] | +| Soundtouch | media_player.soundtouch_* | soundtouch.* | [#29140] | +| Squeezebox | media_player.squeezebox_* | squeezebox.* | [#29141] | +| Xiaomi Miio | \*.xiaomi_miio_* | xiaomi_miio.*_* | [#29134] | +| Yamaha | media_player.yamaha_* | yamaha.* | [#29142] | + +- __Mobile App__ - Loading the Mobile App no longer causes the Cloud integration to be loaded. If you relied on this, add `cloud:` to your configuration.yaml. - ([@balloob] - [#29373]) ([mobile_app docs]) +- __Samsung TV__ - The behaviour for next and previous track commands for Samsung TVs has changed. Before the change the Samsung TV component reacted to the two above commands sending the KEY_FF and KEY_REWIND commands. While watching TV programs those two commands do nothing. After the change the entity sends the KEY_CHUP and KEY_CHDOWN commands instead, thus allowing the user to change channel using the media player standard lovelace interface. The user doesn't need to change anything in the configuration. - ([@tulindo] - [#28213]) ([samsungtv docs]) +- __Wake on LAN__ - The configuration key `mac_address:` was renamed to `mac:` to be in sync with with the service. ([@fabaff] - [#28830]) ([wake_on_lan docs]) +- __PulseAudio Loopback Switch__ - The default port was incorrectly set to 4712, however the official documentation states that the default port is 4713. Therefore, the port has been changed and all previously configured switches now need to listen to port 4713. - ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) +- __Z-Wave__ - This changes the primary command class for z-wave thermostats in discovery schemas from `COMMAND_CLASS_THERMOSTAT_SETPOINT` to `COMMAND_CLASS_THERMOSTAT_MODE`. This will cause a typical dual setpoint thermostat to be correctly represented as a single entity. - ([@oandrew] - [#27040]) ([zwave docs]) +- __Transmission__ - Added host field to `add_torrent` service in order to support multiple Transmission instances. ([@engrbm87] - [#28653]) ([transmission docs]) +- __Opentherm Gateway__ - Adds device support. This change breaks enabled `sensor` and `binary_sensor` entities, which are now disabled by default and can be re-enabled through the Devices panel. It also breaks `entity_id` of the climate entity in some configurations. The `entity_id` is now based on the `gateway_id` rather than the configured `name` to guarantee uniqueness. - ([@mvn23] - [#28722]) ([opentherm_gw docs]) +- __Intent__ - If you use the built-in intents for shopping list, cover or light, you need to add `intent:` to your `configuration.yaml`. - ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) +- __Emulated Hue__ - As previous `entityid` were not Hue compliant, `emulated_hue_ids.json` will need to be cleared out and devices re-discovered and configured in Alexa / Google Home. This is a necessary growing pain to move the component forward in a Hue-compliant fashion. - ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) +- __Miflora__ - Values for a unresponsive device aren't reported any more as if they were valid, so it's possible to send an alert. - ([@ferbar] - [#29276]) ([miflora docs]) + + Example configuration yaml + ```yaml + - id: plant_unreachable + alias: plant unreachable + trigger: + - entity_id: sensor.plant_moisture + for: 01:00:00 + platform: state + to: unavailable + action: + ``` +- __Entity ID__ - It is no longer possible to target all entities by not passing both `entity_id` and `area_id` to your service data. This feature was previously deprecated and has been printing warnings. The correct way to target all entities is to set `entity_id: all` - ([@balloob] - [#29178]) +- __Heatmiser Thermostat__ - This heatmiser component has been updated to the latest version of the heatmiserV3 library, meaning less code inside HA, and more leverage on the library. The current version of the heatmiser integration went out of date with the introduction of voluptuous. This has now been fixed, but it breaks the old config syntax slightly. See the updated docs for the new config format. - ([@andylockran] - [#29006]) ([heatmiser docs]) ## Beta Fixes From 35da9d3fa081e08672c9e8ff598f28d0039b33fb Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 11 Dec 2019 12:08:32 +0100 Subject: [PATCH 75/83] 0.103 Frontend release notes (#11427) --- source/_posts/2019-12-11-release-103.markdown | 109 ++++++++++++------ .../blog/2019-12-0.103/automation-actions.png | Bin 0 -> 129322 bytes .../blog/2019-12-0.103/automation-yaml.png | Bin 0 -> 41402 bytes .../2019-12-0.103/natural-language-area.png | Bin 0 -> 52303 bytes 4 files changed, 72 insertions(+), 37 deletions(-) create mode 100644 source/images/blog/2019-12-0.103/automation-actions.png create mode 100644 source/images/blog/2019-12-0.103/automation-yaml.png create mode 100644 source/images/blog/2019-12-0.103/natural-language-area.png diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index b8d4247c924..a62444aea01 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -20,7 +20,40 @@ Intro last release of year, talk about release schedule/holiday break. ## Frontend -Bram todo, automation YAML? +We gave some love and attention to the automation editor, fixing some bugs and adding some useful features. + +### Natural language improvements + +We add area support for automations that you create with natural language, and we try to pick the right area or device for you if you mentioned the name. + +So you can now say: "Turn the lights on in the living room". And it will add all the light devices of your living room to the automation. +By clicking `Choose individual devices`, you can add devices or remove some. + +

    +Screenshot of the result of the above query +Screenshot of the result of the above query. +

    + +### YAML support + +You can now edit every induividual trigger, conditition or action as YAML. This makes it possible to even do very complicated automations in the automation editor and allows to quickly copy parts of your automation. + +You can access the YAML editor through the menu in the top right of the component editor. + +

    +Screenshot of the automation YAML editor +Screenshot of the automation YAML editor. +

    + +### Rearange actions + +We also added the ability to rearrange your actions, so you don't have to start all over when you want to add a delay between 2 service calls. +And talking about the service call action, that has now an entity picker to help you search for the right one. + +

    +Screenshot of automation actions +Screenshot of automation actions. +

    ## Update service names @@ -61,61 +94,63 @@ Experiencing issues introduced by this release? Please report them in our [issue **The table below lists service calls and platforms which have been moved to their own components** - (@raman325) | Integration: | Old service/platform: | New service/platform: | PR | |--------------------|-----------------------------------------------------|------------------------------------|----------| -| Local File | camera.local_file_update_file_path | local_file.update_file_path | [#28890] | -| Elk-M1 Controller | alarm_control_panel.elkm1_ | elkm1: | [#29128] | +| Local File | camera.local*file_update_file_path | local_file.update_file_path | [#28890] | +| Elk-M1 Controller | alarm_control_panel.elkm1* | elkm1: | [#29128] | | Neato | vacuum.neato | neato: | [#29148] | -| Envisalink | alarm_control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | +| Envisalink | alarm*control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | | IFTTT | alarm_control_panel.ifttt_push_alarm_state | ifttt.push_alarm_state | [#29129] | | AlarmDecoder Alarm | alarm_control_panel.alarmdecoder_alarm_toggle_chime | alarmdecoder.alarm_toggle_chime | [#29127] | -| Econet | water_heater.econet_* | econet: | [#29149] | -| APNS | notify.apns_* | apns.* | [#29165] | -| Facebox | image_processing.facebox_* | facebox.* | [#29151] | -| Html5 | notify.html5_* | html5.* | [#29145] | -| Lifx | light.lifx_* | lifx.* | [#29136] | -| Mill | climate.mill_set_room_temperature | mill.set_room_temperature | [#29132] | +| Econet | water_heater.econet*\_ | econet: | [#29149] | +| APNS | notify.apns\__ | apns._ | [#29165] | +| Facebox | image*processing.facebox*_ | facebox._ | [#29151] | +| Html5 | notify.html5\__ | html5._ | [#29145] | +| Lifx | light.lifx\__ | lifx._ | [#29136] | +| Mill | climate.mill*set_room_temperature | mill.set_room_temperature | [#29132] | | Todoist | calendar.todoist_new_task | todoist.new_task | [#29131] | | Wink | lock services.yaml | wink services.yaml | [#29137] | -| Wemo | fan.wemo_* | wemo.* | [#29135] | -| Bluetooth | device_tracker | bluetooth_tracker | [#29161] | +| Wemo | fan.wemo*_ | wemo._ | [#29135] | +| Bluetooth | device*tracker | bluetooth_tracker | [#29161] | | Demo | device_tracker.demo | demo.randomize_device_tracker_data | [#29164] | | iCloud | device_tracker.icloud | icloud: | [#29144] | | Blackbird | media_player.blackbird_set_all_zones | blackbird.set_all_zones | [#29112] | | Bluesound | media_player.bluesound | bluesound.* | [#29111] | -| Channels | media_player.channels_* | channels.* | [#29139] | -| Epson | media_player.epson_select_cmode | epson.select_cmode | [#29113] | +| Channels | media*player.channels*_ | channels._ | [#29139] | +| Epson | media*player.epson_select_cmode | epson.select_cmode | [#29113] | | Monoprice | media_player.monoprice | monoprice.* | [#29099] | -| Monoprice | media_player.restore | monoprice.restore | [#29099] | +| Monoprice | media*player.restore | monoprice.restore | [#29099] | | Monoprice | media_player.snapshot | monoprice.snapshot | [#29099] | | Songpal | media_player.songpal | songpal.* | [#29143] | -| Soundtouch | media_player.soundtouch_* | soundtouch.* | [#29140] | -| Squeezebox | media_player.squeezebox_* | squeezebox.* | [#29141] | -| Xiaomi Miio | \*.xiaomi_miio_* | xiaomi_miio.*_* | [#29134] | -| Yamaha | media_player.yamaha_* | yamaha.* | [#29142] | +| Soundtouch | media*player.soundtouch\*\* | soundtouch.* | [#29140] | +| Squeezebox | media*player.squeezebox*_ | squeezebox._ | [#29141] | +| Xiaomi Miio | \*.xiaomi*miio*\_ | xiaomi*miio.**\* | [#29134] | +| Yamaha | media_player.yamaha** | yamaha.* | [#29142] | + +- **Mobile App** - Loading the Mobile App no longer causes the Cloud integration to be loaded. If you relied on this, add `cloud:` to your configuration.yaml. - ([@balloob] - [#29373]) ([mobile_app docs]) +- **Samsung TV** - The behaviour for next and previous track commands for Samsung TVs has changed. Before the change the Samsung TV component reacted to the two above commands sending the KEY_FF and KEY_REWIND commands. While watching TV programs those two commands do nothing. After the change the entity sends the KEY_CHUP and KEY_CHDOWN commands instead, thus allowing the user to change channel using the media player standard lovelace interface. The user doesn't need to change anything in the configuration. - ([@tulindo] - [#28213]) ([samsungtv docs]) +- **Wake on LAN** - The configuration key `mac_address:` was renamed to `mac:` to be in sync with with the service. ([@fabaff] - [#28830]) ([wake_on_lan docs]) +- **PulseAudio Loopback Switch** - The default port was incorrectly set to 4712, however the official documentation states that the default port is 4713. Therefore, the port has been changed and all previously configured switches now need to listen to port 4713. - ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) +- **Z-Wave** - This changes the primary command class for z-wave thermostats in discovery schemas from `COMMAND_CLASS_THERMOSTAT_SETPOINT` to `COMMAND_CLASS_THERMOSTAT_MODE`. This will cause a typical dual setpoint thermostat to be correctly represented as a single entity. - ([@oandrew] - [#27040]) ([zwave docs]) +- **Transmission** - Added host field to `add_torrent` service in order to support multiple Transmission instances. ([@engrbm87] - [#28653]) ([transmission docs]) +- **Opentherm Gateway** - Adds device support. This change breaks enabled `sensor` and `binary_sensor` entities, which are now disabled by default and can be re-enabled through the Devices panel. It also breaks `entity_id` of the climate entity in some configurations. The `entity_id` is now based on the `gateway_id` rather than the configured `name` to guarantee uniqueness. - ([@mvn23] - [#28722]) ([opentherm_gw docs]) +- **Intent** - If you use the built-in intents for shopping list, cover or light, you need to add `intent:` to your `configuration.yaml`. - ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) +- **Emulated Hue** - As previous `entityid` were not Hue compliant, `emulated_hue_ids.json` will need to be cleared out and devices re-discovered and configured in Alexa / Google Home. This is a necessary growing pain to move the component forward in a Hue-compliant fashion. - ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) +- **Miflora** - Values for a unresponsive device aren't reported any more as if they were valid, so it's possible to send an alert. - ([@ferbar] - [#29276]) ([miflora docs]) -- __Mobile App__ - Loading the Mobile App no longer causes the Cloud integration to be loaded. If you relied on this, add `cloud:` to your configuration.yaml. - ([@balloob] - [#29373]) ([mobile_app docs]) -- __Samsung TV__ - The behaviour for next and previous track commands for Samsung TVs has changed. Before the change the Samsung TV component reacted to the two above commands sending the KEY_FF and KEY_REWIND commands. While watching TV programs those two commands do nothing. After the change the entity sends the KEY_CHUP and KEY_CHDOWN commands instead, thus allowing the user to change channel using the media player standard lovelace interface. The user doesn't need to change anything in the configuration. - ([@tulindo] - [#28213]) ([samsungtv docs]) -- __Wake on LAN__ - The configuration key `mac_address:` was renamed to `mac:` to be in sync with with the service. ([@fabaff] - [#28830]) ([wake_on_lan docs]) -- __PulseAudio Loopback Switch__ - The default port was incorrectly set to 4712, however the official documentation states that the default port is 4713. Therefore, the port has been changed and all previously configured switches now need to listen to port 4713. - ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) -- __Z-Wave__ - This changes the primary command class for z-wave thermostats in discovery schemas from `COMMAND_CLASS_THERMOSTAT_SETPOINT` to `COMMAND_CLASS_THERMOSTAT_MODE`. This will cause a typical dual setpoint thermostat to be correctly represented as a single entity. - ([@oandrew] - [#27040]) ([zwave docs]) -- __Transmission__ - Added host field to `add_torrent` service in order to support multiple Transmission instances. ([@engrbm87] - [#28653]) ([transmission docs]) -- __Opentherm Gateway__ - Adds device support. This change breaks enabled `sensor` and `binary_sensor` entities, which are now disabled by default and can be re-enabled through the Devices panel. It also breaks `entity_id` of the climate entity in some configurations. The `entity_id` is now based on the `gateway_id` rather than the configured `name` to guarantee uniqueness. - ([@mvn23] - [#28722]) ([opentherm_gw docs]) -- __Intent__ - If you use the built-in intents for shopping list, cover or light, you need to add `intent:` to your `configuration.yaml`. - ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) -- __Emulated Hue__ - As previous `entityid` were not Hue compliant, `emulated_hue_ids.json` will need to be cleared out and devices re-discovered and configured in Alexa / Google Home. This is a necessary growing pain to move the component forward in a Hue-compliant fashion. - ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) -- __Miflora__ - Values for a unresponsive device aren't reported any more as if they were valid, so it's possible to send an alert. - ([@ferbar] - [#29276]) ([miflora docs]) - Example configuration yaml + ```yaml - id: plant_unreachable alias: plant unreachable trigger: - - entity_id: sensor.plant_moisture - for: 01:00:00 - platform: state - to: unavailable + - entity_id: sensor.plant_moisture + for: 01:00:00 + platform: state + to: unavailable action: - ``` -- __Entity ID__ - It is no longer possible to target all entities by not passing both `entity_id` and `area_id` to your service data. This feature was previously deprecated and has been printing warnings. The correct way to target all entities is to set `entity_id: all` - ([@balloob] - [#29178]) -- __Heatmiser Thermostat__ - This heatmiser component has been updated to the latest version of the heatmiserV3 library, meaning less code inside HA, and more leverage on the library. The current version of the heatmiser integration went out of date with the introduction of voluptuous. This has now been fixed, but it breaks the old config syntax slightly. See the updated docs for the new config format. - ([@andylockran] - [#29006]) ([heatmiser docs]) + ``` + +- **Entity ID** - It is no longer possible to target all entities by not passing both `entity_id` and `area_id` to your service data. This feature was previously deprecated and has been printing warnings. The correct way to target all entities is to set `entity_id: all` - ([@balloob] - [#29178]) +- **Heatmiser Thermostat** - This heatmiser component has been updated to the latest version of the heatmiserV3 library, meaning less code inside HA, and more leverage on the library. The current version of the heatmiser integration went out of date with the introduction of voluptuous. This has now been fixed, but it breaks the old config syntax slightly. See the updated docs for the new config format. - ([@andylockran] - [#29006]) ([heatmiser docs]) ## Beta Fixes diff --git a/source/images/blog/2019-12-0.103/automation-actions.png b/source/images/blog/2019-12-0.103/automation-actions.png new file mode 100644 index 0000000000000000000000000000000000000000..2fa365e7b2a01ed176e596897f83f98a8d29b578 GIT binary patch literal 129322 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 GsDA@lbqZ(z literal 0 HcmV?d00001 diff --git a/source/images/blog/2019-12-0.103/automation-yaml.png b/source/images/blog/2019-12-0.103/automation-yaml.png new file mode 100644 index 0000000000000000000000000000000000000000..4bebe6e8acfe3bbadc89deef304df16ae8b2c58d GIT binary patch literal 41402 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 nS6=9U`5a8o*AC0KTdT literal 0 HcmV?d00001 diff --git a/source/images/blog/2019-12-0.103/natural-language-area.png b/source/images/blog/2019-12-0.103/natural-language-area.png new file mode 100644 index 0000000000000000000000000000000000000000..74578e5dccb56c3f662a791d567692fc6b8b1208 GIT binary patch literal 52303 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 z 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 g#&5FspI}Z%&v`H6iimDbp96lB Date: Wed, 11 Dec 2019 14:28:51 +0100 Subject: [PATCH 76/83] Updates 0.103 release blog post --- source/_integrations/aten_pe.markdown | 1 + source/_integrations/flume.markdown | 1 + source/_posts/2019-12-11-release-103.markdown | 201 ++++++++++++------ .../blog/2019-12-0.103/automation-actions.png | Bin 129322 -> 55937 bytes .../blog/2019-12-0.103/automation-yaml.png | Bin 41402 -> 19594 bytes .../images/blog/2019-12-0.103/components.png | Bin 0 -> 45201 bytes .../2019-12-0.103/natural-language-area.png | Bin 52303 -> 24162 bytes source/images/supported_brands/aten.png | Bin 0 -> 1178 bytes source/images/supported_brands/flume.jpg | Bin 0 -> 11659 bytes 9 files changed, 136 insertions(+), 67 deletions(-) create mode 100644 source/images/blog/2019-12-0.103/components.png create mode 100644 source/images/supported_brands/aten.png create mode 100644 source/images/supported_brands/flume.jpg diff --git a/source/_integrations/aten_pe.markdown b/source/_integrations/aten_pe.markdown index 8c595967a55..0ec6941905c 100644 --- a/source/_integrations/aten_pe.markdown +++ b/source/_integrations/aten_pe.markdown @@ -1,6 +1,7 @@ --- title: "ATEN Rack PDU" description: "Instructions on how to integrate ATEN Rack PDUs into Home Assistant." +logo: aten.png ha_category: - Switch ha_release: 0.103 diff --git a/source/_integrations/flume.markdown b/source/_integrations/flume.markdown index 8d10c2d1210..5fe1f561eb7 100644 --- a/source/_integrations/flume.markdown +++ b/source/_integrations/flume.markdown @@ -1,6 +1,7 @@ --- title: "flume" description: "Documentation about the flume sensor." +logo: flume.jpg ha_category: - Sensor ha_iot_class: Cloud Polling diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index a62444aea01..3124b05b41a 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -1,33 +1,80 @@ --- layout: post -title: "0.103: TBD" -description: "TBD - UPDATE DATE" +title: "0.103: Happy Holidays, Service calls, StarLine, GeoNet NZ and Proxmo" +description: "The final major release of this year! Happy Holidays and see you in 2020!" date: 2019-12-04 0:41:02 date_formatted: "December 11, 2019" -author: Paulus Schoutsen -author_twitter: balloob +author: Franck Nijhof +author_twitter: frenck comments: true categories: Release-Notes og_image: /images/blog/2019-12-0.103/components.png --- -Intro last release of year, talk about release schedule/holiday break. + -## Frenck working full time. +Here it is! Home Assistant 0.103 is released, which is the last major release +for this year. For the final stretch of this year, we've have focussed on +cleaning things up. This release contains many things that were still +in progress (e.g., due to Hacktoberfest), lots of bugfixes; mainly +things that help to improve the stability and experience of Home Assistant. + +We wish you happy holidays! As always, we skip a release cycle at the end +of the year, making this the final, major release of 2019. This gives all of +us time to enjoy the holidays with our families as well. +The first release of 2020, will be on 15 January. + +Furthermore, we'd like to take the opportunity to thank all of our contributors, +no matter how small or big the contribution; code, documentation, +issue reporting, beta testing, supporters in our +[forum](https://community.home-assistant.io) and [chat](/join-chat). +We salute and thank you and wish you the best for the new decade, +as we are entering 2020! :love: + +Cheers! + +## Service's have been moved to their respective integration namespaces + +For 0.103, an extensive cleanup has been taken place around the names of the +services. We realize this affects many users; therefore, we made sure all +changes are nowhere in a single release. +This change was driven by [@raman325], who did an excellent job of completing +this in time for 0.103. + +We used to have services that were placed inside other domains, +which wasn't always the case, and therefore inconsistent. +So, for example, the service to add an item to Todoist was actually a service +call under the `calendar` domain: `calendar.todoist_new_task`. + +This release, all services that were not placed correctly, are moved into their +respective integration domain. So, for the above example of +`calendar.todoist_new_task`, has been renamed to `todoist.new_task`. + +We hope this brings a more streamlined experience to the use of services, +for now, and in the future. For a complete list of old vs. new service names, +a table as been added to the release notes, [below](#updated-service-names). + +## Frenck working full time + +As announced during the State of the Union 2019, Frenck will be working +on Home Assistant full-time. ## Frontend -We gave some love and attention to the automation editor, fixing some bugs and adding some useful features. +We gave some love and attention to the automation editor, +fixing some bugs and adding some useful features. ### Natural language improvements -We add area support for automations that you create with natural language, and we try to pick the right area or device for you if you mentioned the name. +We add area support for automations that you create with natural language, +and we try to pick the right area or device for you if you mentioned the name. -So you can now say: "Turn the lights on in the living room". And it will add all the light devices of your living room to the automation. -By clicking `Choose individual devices`, you can add devices or remove some. +So you can now say: "Turn the lights on in the living room", and it adds all +the light devices of your living room to the automation. +By clicking `Choose individual devices`, you can add or remove devices.

    Screenshot of the result of the above query @@ -36,9 +83,9 @@ Screenshot of the result of the above query. ### YAML support -You can now edit every induividual trigger, conditition or action as YAML. This makes it possible to even do very complicated automations in the automation editor and allows to quickly copy parts of your automation. - -You can access the YAML editor through the menu in the top right of the component editor. +You can now edit every individual trigger, condition or action as YAML. +This makes it possible even to do very complicated automations in the +automation editor and allows you to copy parts of your automation quickly.

    Screenshot of the automation YAML editor @@ -47,20 +94,28 @@ Screenshot of the automation YAML editor. ### Rearange actions -We also added the ability to rearrange your actions, so you don't have to start all over when you want to add a delay between 2 service calls. -And talking about the service call action, that has now an entity picker to help you search for the right one. +We also added the ability to rearrange your actions, so you don't have to start +all over when you want to add a delay between 2 service calls. +Talking about the service call action, that has now an entity picker +to help you search for the right one.

    Screenshot of automation actions Screenshot of automation actions.

    -## Update service names +## In other news -Cogneato todo, insert table with old and new service names + + + + + ## New Integrations +The following integrations are added in this release: + - Add support for Hisense AEH-W4A1 wifi module (AC remote control) ([@bannhead] - [#28641]) ([hisense_aehw4a1 docs]) (new-integration) - GeoNet NZ Volcanic Alert Level sensor ([@exxamalte] - [#26901]) ([geonetnz_volcano docs]) (new-integration) - Add component VersaSense ([@flamm3blemuff1n] - [#24619]) ([versasense docs]) (new-integration) @@ -73,70 +128,72 @@ Cogneato todo, insert table with old and new service names ## New Platforms +The following platforms have been added to existing integrations: + - Add support for SimpliSafe locks ([@bachya] - [#28672]) ([simplisafe docs]) (new-platform) - Add fan support to lutron_caseta ([@djj211] - [#29033]) ([lutron_caseta docs]) (new-platform) - Add support for Somfy Camera Shutter ([@tetienne] - [#29057]) ([somfy docs]) (new-platform) - Add Huawei LTE binary sensor support, mobile connection sensor ([@scop] - [#28226]) ([huawei_lte docs]) (new-platform) - Broadlink remote ([@felipediel] - [#26528]) ([broadlink docs]) (new-platform) -## If you need help... - -...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). - -## Reporting Issues - -Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. - - - ## Breaking Changes -**The table below lists service calls and platforms which have been moved to their own components** - (@raman325) -| Integration: | Old service/platform: | New service/platform: | PR | -|--------------------|-----------------------------------------------------|------------------------------------|----------| -| Local File | camera.local*file_update_file_path | local_file.update_file_path | [#28890] | -| Elk-M1 Controller | alarm_control_panel.elkm1* | elkm1: | [#29128] | -| Neato | vacuum.neato | neato: | [#29148] | -| Envisalink | alarm*control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | -| IFTTT | alarm_control_panel.ifttt_push_alarm_state | ifttt.push_alarm_state | [#29129] | -| AlarmDecoder Alarm | alarm_control_panel.alarmdecoder_alarm_toggle_chime | alarmdecoder.alarm_toggle_chime | [#29127] | -| Econet | water_heater.econet*\_ | econet: | [#29149] | -| APNS | notify.apns\__ | apns._ | [#29165] | -| Facebox | image*processing.facebox*_ | facebox._ | [#29151] | -| Html5 | notify.html5\__ | html5._ | [#29145] | -| Lifx | light.lifx\__ | lifx._ | [#29136] | -| Mill | climate.mill*set_room_temperature | mill.set_room_temperature | [#29132] | -| Todoist | calendar.todoist_new_task | todoist.new_task | [#29131] | -| Wink | lock services.yaml | wink services.yaml | [#29137] | -| Wemo | fan.wemo*_ | wemo._ | [#29135] | -| Bluetooth | device*tracker | bluetooth_tracker | [#29161] | -| Demo | device_tracker.demo | demo.randomize_device_tracker_data | [#29164] | -| iCloud | device_tracker.icloud | icloud: | [#29144] | -| Blackbird | media_player.blackbird_set_all_zones | blackbird.set_all_zones | [#29112] | -| Bluesound | media_player.bluesound | bluesound.* | [#29111] | -| Channels | media*player.channels*_ | channels._ | [#29139] | -| Epson | media*player.epson_select_cmode | epson.select_cmode | [#29113] | -| Monoprice | media_player.monoprice | monoprice.* | [#29099] | -| Monoprice | media*player.restore | monoprice.restore | [#29099] | -| Monoprice | media_player.snapshot | monoprice.snapshot | [#29099] | -| Songpal | media_player.songpal | songpal.* | [#29143] | -| Soundtouch | media*player.soundtouch\*\* | soundtouch.* | [#29140] | -| Squeezebox | media*player.squeezebox*_ | squeezebox._ | [#29141] | -| Xiaomi Miio | \*.xiaomi*miio*\_ | xiaomi*miio.**\* | [#29134] | -| Yamaha | media_player.yamaha** | yamaha.* | [#29142] | +If you are an existing user, make sure to read the this section **before** upgrading, +this helps you understand the changes and avoids having issues during an upgrade. + +### Updated Service Names + +All services for use in Home Assistant are moved to their integration naming space. + +**The table below lists service calls and platforms which have been moved to their own integrations** - [@raman325] + +| Integration: | Old service/platform: | New service/platform: | PR | +| ------------------ | --------------------------------------------------- | ---------------------------------- | -------- | +| Local File | camera.local*file_update_file_path | local_file.update_file_path | [#28890] | +| Elk-M1 Controller | alarm_control_panel.elkm1* | elkm1: | [#29128] | +| Neato | vacuum.neato | neato: | [#29148] | +| Envisalink | alarm*control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | +| IFTTT | alarm_control_panel.ifttt_push_alarm_state | ifttt.push_alarm_state | [#29129] | +| AlarmDecoder Alarm | alarm_control_panel.alarmdecoder_alarm_toggle_chime | alarmdecoder.alarm_toggle_chime | [#29127] | +| Econet | water_heater.econet*\_ | econet: | [#29149] | +| APNS | notify.apns\__ | apns._ | [#29165] | +| Facebox | image*processing.facebox*_ | facebox._ | [#29151] | +| Html5 | notify.html5\__ | html5._ | [#29145] | +| Lifx | light.lifx\__ | lifx._ | [#29136] | +| Mill | climate.mill*set_room_temperature | mill.set_room_temperature | [#29132] | +| Todoist | calendar.todoist_new_task | todoist.new_task | [#29131] | +| Wink | lock services.yaml | wink services.yaml | [#29137] | +| Wemo | fan.wemo*_ | wemo._ | [#29135] | +| Bluetooth | device*tracker | bluetooth_tracker | [#29161] | +| Demo | device_tracker.demo | demo.randomize_device_tracker_data | [#29164] | +| iCloud | device_tracker.icloud | icloud: | [#29144] | +| Blackbird | media_player.blackbird_set_all_zones | blackbird.set_all_zones | [#29112] | +| Bluesound | media_player.bluesound | bluesound.* | [#29111] | +| Channels | media*player.channels*_ | channels._ | [#29139] | +| Epson | media*player.epson_select_cmode | epson.select_cmode | [#29113] | +| Monoprice | media_player.monoprice | monoprice.* | [#29099] | +| Monoprice | media*player.restore | monoprice.restore | [#29099] | +| Monoprice | media_player.snapshot | monoprice.snapshot | [#29099] | +| Songpal | media_player.songpal | songpal.* | [#29143] | +| Soundtouch | media*player.soundtouch\*\* | soundtouch.* | [#29140] | +| Squeezebox | media*player.squeezebox*_ | squeezebox._ | [#29141] | +| Xiaomi Miio | \*.xiaomi*miio*\_ | xiaomi*miio.**\* | [#29134] | +| Yamaha | media_player.yamaha** | yamaha.* | [#29142] | + +### Other Breaking Changes - **Mobile App** - Loading the Mobile App no longer causes the Cloud integration to be loaded. If you relied on this, add `cloud:` to your configuration.yaml. - ([@balloob] - [#29373]) ([mobile_app docs]) -- **Samsung TV** - The behaviour for next and previous track commands for Samsung TVs has changed. Before the change the Samsung TV component reacted to the two above commands sending the KEY_FF and KEY_REWIND commands. While watching TV programs those two commands do nothing. After the change the entity sends the KEY_CHUP and KEY_CHDOWN commands instead, thus allowing the user to change channel using the media player standard lovelace interface. The user doesn't need to change anything in the configuration. - ([@tulindo] - [#28213]) ([samsungtv docs]) -- **Wake on LAN** - The configuration key `mac_address:` was renamed to `mac:` to be in sync with with the service. ([@fabaff] - [#28830]) ([wake_on_lan docs]) -- **PulseAudio Loopback Switch** - The default port was incorrectly set to 4712, however the official documentation states that the default port is 4713. Therefore, the port has been changed and all previously configured switches now need to listen to port 4713. - ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) +- **Samsung TV** - The behavior for next and previous track commands for Samsung TVs has changed. Before the change, the Samsung TV integration reacted to the two above commands sending the KEY_FF and KEY_REWIND commands. While watching TV programs, those two commands do nothing. After the change, the entity sends the KEY_CHUP and KEY_CHDOWN commands instead, thus allowing the user to change the channel using the media player standard Lovelace interface. The user doesn't need to change anything in the configuration. - ([@tulindo] - [#28213]) ([samsungtv docs]) +- **Wake on LAN** - The configuration key `mac_address:` was renamed to `mac:` to be in sync with the service. ([@fabaff] - [#28830]) ([wake_on_lan docs]) +- **PulseAudio Loopback Switch** - The default port was incorrectly set to 4712, however, the official documentation states that the default port is 4713. Therefore, the port has been changed and all previously configured switches now need to listen to port 4713. - ([@springstan] - [#28857]) ([pulseaudio_loopback docs]) - **Z-Wave** - This changes the primary command class for z-wave thermostats in discovery schemas from `COMMAND_CLASS_THERMOSTAT_SETPOINT` to `COMMAND_CLASS_THERMOSTAT_MODE`. This will cause a typical dual setpoint thermostat to be correctly represented as a single entity. - ([@oandrew] - [#27040]) ([zwave docs]) - **Transmission** - Added host field to `add_torrent` service in order to support multiple Transmission instances. ([@engrbm87] - [#28653]) ([transmission docs]) - **Opentherm Gateway** - Adds device support. This change breaks enabled `sensor` and `binary_sensor` entities, which are now disabled by default and can be re-enabled through the Devices panel. It also breaks `entity_id` of the climate entity in some configurations. The `entity_id` is now based on the `gateway_id` rather than the configured `name` to guarantee uniqueness. - ([@mvn23] - [#28722]) ([opentherm_gw docs]) - **Intent** - If you use the built-in intents for shopping list, cover or light, you need to add `intent:` to your `configuration.yaml`. - ([@balloob] - [#29280]) ([conversation docs]) ([cover docs]) ([intent docs]) ([light docs]) ([shopping_list docs]) -- **Emulated Hue** - As previous `entityid` were not Hue compliant, `emulated_hue_ids.json` will need to be cleared out and devices re-discovered and configured in Alexa / Google Home. This is a necessary growing pain to move the component forward in a Hue-compliant fashion. - ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) -- **Miflora** - Values for a unresponsive device aren't reported any more as if they were valid, so it's possible to send an alert. - ([@ferbar] - [#29276]) ([miflora docs]) +- **Emulated Hue** - As previous `entityid` were not Hue compliant, `emulated_hue_ids.json` will need to be cleared out and devices re-discovered and configured in Alexa / Google Home. This is a necessary growing pain to move the integration forward in a Hue-compliant fashion. - ([@NobleKangaroo] - [#28317]) ([emulated_hue docs]) +- **Miflora** - Values for an unresponsive device aren't reported any more as if they were valid, so it's possible to send an alert. - ([@ferbar] - [#29276]) ([miflora docs]) - Example configuration yaml + Example configuration YAML: ```yaml - id: plant_unreachable @@ -150,7 +207,17 @@ Experiencing issues introduced by this release? Please report them in our [issue ``` - **Entity ID** - It is no longer possible to target all entities by not passing both `entity_id` and `area_id` to your service data. This feature was previously deprecated and has been printing warnings. The correct way to target all entities is to set `entity_id: all` - ([@balloob] - [#29178]) -- **Heatmiser Thermostat** - This heatmiser component has been updated to the latest version of the heatmiserV3 library, meaning less code inside HA, and more leverage on the library. The current version of the heatmiser integration went out of date with the introduction of voluptuous. This has now been fixed, but it breaks the old config syntax slightly. See the updated docs for the new config format. - ([@andylockran] - [#29006]) ([heatmiser docs]) +- **Heatmiser Thermostat** - The Heatmiser integration has been updated to the latest version of the heatmiserV3 library, meaning less code inside HA, and more leverage on the library. The current version of the Heatmiser integration went out of date with the introduction of voluptuous. This has now been fixed, but it breaks the old config syntax slightly. See the updated docs for the new config format. - ([@andylockran] - [#29006]) ([heatmiser docs]) + +## If you need help... + +...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). + +## Reporting Issues + +Experiencing issues introduced by this release? Please report them in our [issue tracker](https://github.com/home-assistant/home-assistant/issues). Make sure to fill in all fields of the issue template. + + ## Beta Fixes diff --git a/source/images/blog/2019-12-0.103/automation-actions.png b/source/images/blog/2019-12-0.103/automation-actions.png index 2fa365e7b2a01ed176e596897f83f98a8d29b578..43db08d2cf8823e587038958af0aa901d84c1113 100644 GIT binary patch literal 55937 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 S^Fan9k%Fwsm4eGR{r*31RSyjS literal 129322 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 GsDA@lbqZ(z diff --git a/source/images/blog/2019-12-0.103/automation-yaml.png b/source/images/blog/2019-12-0.103/automation-yaml.png index 4bebe6e8acfe3bbadc89deef304df16ae8b2c58d..a0ab2c3acc71e6e5867ed4ccdca31f314e9e0218 100644 GIT binary patch literal 19594 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 nS6=9U`5a8o*AC0KTdT diff --git a/source/images/blog/2019-12-0.103/components.png b/source/images/blog/2019-12-0.103/components.png new file mode 100644 index 0000000000000000000000000000000000000000..dc23c3df9d14241edbfc28a0f80174bfbf80ee7b GIT binary patch literal 45201 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 MGAhzlk|sg_2PzSDHUIzs literal 0 HcmV?d00001 diff --git a/source/images/blog/2019-12-0.103/natural-language-area.png b/source/images/blog/2019-12-0.103/natural-language-area.png index 74578e5dccb56c3f662a791d567692fc6b8b1208..dac43310731a99fff21aa7b68708c78aa52b0b12 100644 GIT binary patch literal 24162 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 literal 52303 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 z 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

    9#;)^s{hdBwXW^GV9 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 Date: Wed, 11 Dec 2019 14:37:15 +0100 Subject: [PATCH 77/83] Tweak on the 0.103 release blog post --- source/_posts/2019-12-11-release-103.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index 3124b05b41a..f89446100e7 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -29,7 +29,7 @@ no matter how small or big the contribution; code, documentation, issue reporting, beta testing, supporters in our [forum](https://community.home-assistant.io) and [chat](/join-chat). We salute and thank you and wish you the best for the new decade, -as we are entering 2020! :love: +as we are entering 2020! ❤️ Cheers! From dc74e5baf638cec2574ce35d71d019e593671c5e Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 11 Dec 2019 14:42:49 +0100 Subject: [PATCH 78/83] Fix a typo in title of 0.103 blog post --- source/_posts/2019-12-11-release-103.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index f89446100e7..12f67a44034 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -1,6 +1,6 @@ --- layout: post -title: "0.103: Happy Holidays, Service calls, StarLine, GeoNet NZ and Proxmo" +title: "0.103: Happy Holidays, Service calls, StarLine, GeoNet NZ and Proxmox" description: "The final major release of this year! Happy Holidays and see you in 2020!" date: 2019-12-04 0:41:02 date_formatted: "December 11, 2019" From aeadcef241d0f3b049f2d3d741620a4b4cb95872 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 11 Dec 2019 17:07:10 +0100 Subject: [PATCH 79/83] Updates 0.103 release blog post --- _config.yml | 6 +- sass/base/_typography.scss | 218 +++++++++++++----- sass/inuitcss/base/_quotes.scss | 110 +++++---- sass/oscailte/base/_post.scss | 18 +- source/_posts/2019-12-11-release-103.markdown | 211 +++++++++++------ .../blog/2019-12-0.103/automation-yaml.png | Bin 19594 -> 41827 bytes 6 files changed, 372 insertions(+), 191 deletions(-) diff --git a/_config.yml b/_config.yml index ed5e2351b61..7f9811dbf78 100644 --- a/_config.yml +++ b/_config.yml @@ -100,9 +100,9 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 102 -current_patch_version: 3 -date_released: 2019-11-29 +current_minor_version: 103 +current_patch_version: 0 +date_released: 2019-12-11 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it. diff --git a/sass/base/_typography.scss b/sass/base/_typography.scss index 9a6bbacd2a2..ded090889b7 100644 --- a/sass/base/_typography.scss +++ b/sass/base/_typography.scss @@ -10,9 +10,15 @@ $header-subtitle-font-family: $heading-font-family !default; .heading { font-family: $heading-font-family; } -.sans { font-family: $sans; } -.serif { font-family: $serif; } -.mono { font-family: $mono; } +.sans { + font-family: $sans; +} +.serif { + font-family: $serif; +} +.mono { + font-family: $mono; +} body > header h1 { font-size: 2.2em; @@ -37,75 +43,172 @@ h1 { } @media only screen and (min-width: 992px) { - body { font-size: 1.15em; } - h1 { font-size: 2.6em; line-height: 1.2em; } + body { + font-size: 1.15em; + } + h1 { + font-size: 2.6em; + line-height: 1.2em; + } } -#{headings()}{ +#{headings()} { @extend .heading; text-rendering: optimizelegibility; margin-bottom: 1em; font-weight: bold; } -h2, section h1 { +h2, +section h1 { font-size: 1.5em; } -h3, section h2, section section h1 { +h3, +section h2, +section section h1 { font-size: 1.3em; } -h4, section h3, section section h2, section section section h1 { +h4, +section h3, +section section h2, +section section section h1 { font-size: 1em; } -h5, section h4, section section h3 { - font-size: .9em; +h5, +section h4, +section section h3 { + font-size: 0.9em; } -h6, section h5, section section h4, section section section h3 { - font-size: .8em; +h6, +section h5, +section section h4, +section section section h3 { + font-size: 0.8em; } -p, article blockquote, ul, ol { margin-bottom: 1.5em; } - -ul { list-style-type: disc; - ul { list-style-type: circle; margin-bottom: 0px; - ul { list-style-type: square; margin-bottom: 0px; }}} - -ol { list-style-type: decimal; - ol { list-style-type: lower-alpha; margin-bottom: 0px; - ol { list-style-type: lower-roman; margin-bottom: 0px; }}} - -ul, ol { &, ul, ol { margin-left: 1.3em; }} -ul, ol { ul, ol { margin-bottom: 0em; }} - -strong { font-weight: bold; } - -em { font-style: italic; } - -sup, sub { font-size: 0.75em; position: relative; display: inline-block; padding: 0 .2em; line-height: .8em;} -sup { top: -.5em; } -sub { bottom: -.5em; } - -a[rev='footnote']{ font-size: .75em; padding: 0 .3em; line-height: 1; } - -q { font-style: italic; - &:before { content: "\201C"; } - &:after { content: "\201D"; } +p, +article blockquote, +ul, +ol { + margin-bottom: 1.5em; } -em, dfn { font-style: italic; } +ul { + list-style-type: disc; + ul { + list-style-type: circle; + margin-bottom: 0px; + ul { + list-style-type: square; + margin-bottom: 0px; + } + } +} -strong, dfn { font-weight: bold; } +ol { + list-style-type: decimal; + ol { + list-style-type: lower-alpha; + margin-bottom: 0px; + ol { + list-style-type: lower-roman; + margin-bottom: 0px; + } + } +} -del, s { text-decoration: line-through; } +ul, +ol { + &, + ul, + ol { + margin-left: 1.3em; + } +} +ul, +ol { + ul, + ol { + margin-bottom: 0em; + } +} -abbr, acronym { border-bottom: 1px dotted; cursor: help; } +strong { + font-weight: bold; +} -pre, code, tt { @extend .mono; } +em { + font-style: italic; +} -hr { margin-bottom: 0.2em; } +sup, +sub { + font-size: 0.75em; + position: relative; + display: inline-block; + padding: 0 0.2em; + line-height: 0.8em; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.5em; +} -small { font-size: .8em; } +a[rev="footnote"] { + font-size: 0.75em; + padding: 0 0.3em; + line-height: 1; +} -big { font-size: 1.2em; } +q { + font-style: italic; + &:before { + content: '"'; + } + &:after { + content: '"'; + } +} + +em, +dfn { + font-style: italic; +} + +strong, +dfn { + font-weight: bold; +} + +del, +s { + text-decoration: line-through; +} + +abbr, +acronym { + border-bottom: 1px dotted; + cursor: help; +} + +pre, +code, +tt { + @extend .mono; +} + +hr { + margin-bottom: 0.2em; +} + +small { + font-size: 0.8em; +} + +big { + font-size: 1.2em; +} article blockquote { $bq-margin: 1.2em; @@ -114,11 +217,21 @@ article blockquote { font-size: 1.2em; line-height: 1.5em; padding-left: 1em; - border-left: 4px solid rgba($text-color-light, .5); + border-left: 4px solid rgba($text-color-light, 0.5); cite { font-style: italic; - a { color: $text-color-light !important; word-wrap: break-word; } - &:before { content: '\2014'; padding:{right: .3em; left: .3em;} color: $text-color-light; } + a { + color: $text-color-light !important; + word-wrap: break-word; + } + &:before { + content: "\2014"; + padding: { + right: 0.3em; + left: 0.3em; + } + color: $text-color-light; + } } @media only screen and (min-width: 992px) { padding-left: 1.5em; @@ -138,7 +251,7 @@ article blockquote { /* Pull out to the right, modular scale based margins. */ float: right; width: 45%; - margin: .5em 0 1em 1.5em; + margin: 0.5em 0 1em 1.5em; /* Baseline correction */ position: relative; @@ -150,7 +263,7 @@ article blockquote { .pullquote-left:before { /* Make left pullquotes align properly. */ float: left; - margin: .5em 1.5em 1em 0; + margin: 0.5em 1.5em 1em 0; } /* @extend this to force long lines of continuous text to wrap */ @@ -161,4 +274,3 @@ article blockquote { white-space: pre-wrap; word-wrap: break-word; } - diff --git a/sass/inuitcss/base/_quotes.scss b/sass/inuitcss/base/_quotes.scss index 490948ec44e..0a9dd2cc8e2 100644 --- a/sass/inuitcss/base/_quotes.scss +++ b/sass/inuitcss/base/_quotes.scss @@ -5,12 +5,11 @@ /** * If English quotes are set in `_vars.scss`, define them here. */ -@if $english-quotes == true{ - $open-quote: \201C; - $close-quote: \201D; +@if $english-quotes == true { + $open-quote: '"'; + $close-quote: '"'; } - /** * Big up @boblet: html5doctor.com/blockquote-q-cite */ @@ -18,55 +17,52 @@ /** * Inline quotes. */ -q{ - quotes:"\2018" "\2019" "#{$open-quote}" "#{$close-quote}"; +q { + quotes: "\2018""\2019""#{$open-quote}""#{$close-quote}"; - &:before{ - content:"\2018"; - content:open-quote; - } - &:after{ - content:"\2019"; - content:close-quote; - } + &:before { + content: "\2018"; + content: open-quote; + } + &:after { + content: "\2019"; + content: close-quote; + } - q:before{ - content:"\201C"; - content:open-quote; - } - q:after{ - content:"\201D"; - content:close-quote; - } + q:before { + content: '"'; + } + q:after { + content: '"'; + } } -blockquote{ - quotes:"#{$open-quote}" "#{$close-quote}"; +blockquote { + quotes: "#{$open-quote}""#{$close-quote}"; - p:before{ - content:"#{$open-quote}"; - content:open-quote; - } - p:after{ - content:""; - content:no-close-quote; - } - p:last-of-type:after{ - content:"#{$close-quote}"; - content:close-quote; - } + p:before { + content: "#{$open-quote}"; + content: open-quote; + } + p:after { + content: ""; + content: no-close-quote; + } + p:last-of-type:after { + content: "#{$close-quote}"; + content: close-quote; + } - q:before{ - content:"\2018"; - content:open-quote; - } - q:after{ - content:"\2019"; - content:close-quote; - } + q:before { + content: "\2018"; + content: open-quote; + } + q:after { + content: "\2019"; + content: close-quote; + } } - /** *

    @@ -76,22 +72,22 @@ blockquote{
    * */ -blockquote{ - /** +blockquote { + /** * .4em is roughly equal to the width of the opening “ that we wish to hang. */ - text-indent:-0.41em; + text-indent: -0.41em; - p:last-of-type{ - margin-bottom:0; - } + p:last-of-type { + margin-bottom: 0; + } } -.source{ - display:block; - text-indent:0; +.source { + display: block; + text-indent: 0; - &:before{ - content:"\2014"; - } + &:before { + content: "\2014"; + } } diff --git a/sass/oscailte/base/_post.scss b/sass/oscailte/base/_post.scss index 15e3aed12f8..a93338fe6da 100644 --- a/sass/oscailte/base/_post.scss +++ b/sass/oscailte/base/_post.scss @@ -1,7 +1,6 @@ $meta-color: lighten($text-color, 20%); article { - blockquote { @extend .clearfix; border-left: 2px solid $primary-color; @@ -24,16 +23,17 @@ article { } } - .pullquote-left::before, .pullquote-right::before { - @media only screen and (max-width: $palm-end){ - border-top: 1px dotted $primary-color; + .pullquote-left::before, + .pullquote-right::before { + @media only screen and (max-width: $palm-end) { + border-top: 1px dotted $primary-color; border-bottom: 1px dotted $primary-color; padding: 0 10px; width: 100%; } border: medium none; color: $primary-color; - content: "\201C" attr(data-pullquote) "\201D"; + content: "\201C"attr(data-pullquote) "\201D"; float: right; font-family: $serif; font-size: 1.4em; @@ -42,7 +42,7 @@ article { margin: 0.3em 0 1em 1.5em; padding: 0; position: relative; - top: 7px; + top: 7px; width: 45%; } @@ -60,7 +60,9 @@ article { a { color: $meta-color; text-decoration: none; - &:hover {text-decoration: underline;} + &:hover { + text-decoration: underline; + } } } } @@ -105,7 +107,7 @@ article { } &.post { - @media only screen and (max-width: $palm-end){ + @media only screen and (max-width: $palm-end) { .tags { clear: both; margin-top: 7px; diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index 12f67a44034..f1f74c9b891 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -54,10 +54,32 @@ We hope this brings a more streamlined experience to the use of services, for now, and in the future. For a complete list of old vs. new service names, a table as been added to the release notes, [below](#updated-service-names). -## Frenck working full time +## Moving imports of Python packages -As announced during the State of the Union 2019, Frenck will be working -on Home Assistant full-time. +Internally, Home Assistant uses a lot of Python packages, that our integrations +are using. In the past weeks, the locations where all those imports take +place, was changed. This does not directly resonate with your system +and is mainly an internal cleanup. + +A big shout out to the following contributors that together are responsible +for making **hundreds** of contributions the past weeks to help us out: + +[@Bouni], [@briglx], [@djpremier], [@exxamalte], [@javicalle], [@Michsior14], +[@Misiu], [@mnigbur], [@Quentame], [@springstan], [@thaohtp], [@tulindo] + +Thank you so much! + +[@briglx]: https://github.com/briglx +[@djpremier]: https://github.com/djpremier +[@javicalle]: https://github.com/javicalle +[@Michsior14]: https://github.com/Michsior14 +[@mnigbur]: https://github.com/mnigbur +[@thaohtp]: https://github.com/thaohtp + +## Frenck Joins Nabu Casa + +As announced during the [State of the Union 2019](https://www.home-assistant.io/blog/2019/11/22/state-of-the-union/), +Frenck has joined Nabu Casa.
    @@ -106,11 +128,14 @@ Screenshot of automation actions. ## In other news - + - + - + ## New Integrations @@ -145,40 +170,37 @@ this helps you understand the changes and avoids having issues during an upgrade All services for use in Home Assistant are moved to their integration naming space. -**The table below lists service calls and platforms which have been moved to their own integrations** - [@raman325] +**The list below shows service calls and platforms which have been moved to their own integrations** - [@raman325] -| Integration: | Old service/platform: | New service/platform: | PR | -| ------------------ | --------------------------------------------------- | ---------------------------------- | -------- | -| Local File | camera.local*file_update_file_path | local_file.update_file_path | [#28890] | -| Elk-M1 Controller | alarm_control_panel.elkm1* | elkm1: | [#29128] | -| Neato | vacuum.neato | neato: | [#29148] | -| Envisalink | alarm*control_panel.envisalink_alarm_keypress | envisalink.alarm_keypress | [#29126] | -| IFTTT | alarm_control_panel.ifttt_push_alarm_state | ifttt.push_alarm_state | [#29129] | -| AlarmDecoder Alarm | alarm_control_panel.alarmdecoder_alarm_toggle_chime | alarmdecoder.alarm_toggle_chime | [#29127] | -| Econet | water_heater.econet*\_ | econet: | [#29149] | -| APNS | notify.apns\__ | apns._ | [#29165] | -| Facebox | image*processing.facebox*_ | facebox._ | [#29151] | -| Html5 | notify.html5\__ | html5._ | [#29145] | -| Lifx | light.lifx\__ | lifx._ | [#29136] | -| Mill | climate.mill*set_room_temperature | mill.set_room_temperature | [#29132] | -| Todoist | calendar.todoist_new_task | todoist.new_task | [#29131] | -| Wink | lock services.yaml | wink services.yaml | [#29137] | -| Wemo | fan.wemo*_ | wemo._ | [#29135] | -| Bluetooth | device*tracker | bluetooth_tracker | [#29161] | -| Demo | device_tracker.demo | demo.randomize_device_tracker_data | [#29164] | -| iCloud | device_tracker.icloud | icloud: | [#29144] | -| Blackbird | media_player.blackbird_set_all_zones | blackbird.set_all_zones | [#29112] | -| Bluesound | media_player.bluesound | bluesound.* | [#29111] | -| Channels | media*player.channels*_ | channels._ | [#29139] | -| Epson | media*player.epson_select_cmode | epson.select_cmode | [#29113] | -| Monoprice | media_player.monoprice | monoprice.* | [#29099] | -| Monoprice | media*player.restore | monoprice.restore | [#29099] | -| Monoprice | media_player.snapshot | monoprice.snapshot | [#29099] | -| Songpal | media_player.songpal | songpal.* | [#29143] | -| Soundtouch | media*player.soundtouch\*\* | soundtouch.* | [#29140] | -| Squeezebox | media*player.squeezebox*_ | squeezebox._ | [#29141] | -| Xiaomi Miio | \*.xiaomi*miio*\_ | xiaomi*miio.**\* | [#29134] | -| Yamaha | media_player.yamaha** | yamaha.* | [#29142] | +- **Local File**: `camera.local_file_update_file_path` -> `local_file.update_file_path` ([#28890]) +- **Elk-M1 Controller**: `alarm_control_panel.elkm1_*` -> `elkm1.*` ([#29128]) +- **Neato**: `vacuum.neato_custom_cleaning` -> `neato.custom_cleaning` ([#29148]) +- **Envisalink**: `alarm_control_panel.envisalink_alarm_keypress` -> `envisalink.alarm_keypress` ([#29126]) +- **IFTTT**: `alarm_control_panel.ifttt_push_alarm_state` -> `ifttt.push_alarm_state` ([#29129]) +- **AlarmDecoder Alarm**: `alarm_control_panel.alarmdecoder_alarm_toggle_chime` -> `alarmdecoder.alarm_toggle_chime` ([#29127]) +- **Econet**: `water_heater.econet_*` -> `econet.*` ([#29149]) +- **APNS**: `notify.apns_*` -> `apns.apns_*` ([#29165]) +- **Facebox**: `image_processing.facebox_teach_face` -> `facebox.teach_face` ([#29151]) +- **HTML5**: `notify.html5_dismiss` -> `html5.dismiss` ([#29145]) +- **Lifx**: `light.lifx_*` -> `lifx.*` ([#29136]) +- **Mill**: `climate.mill_set_room_temperature` -> `mill.set_room_temperature` ([#29132]) +- **Todoist**: `calendar.todoist_new_task` -> `todoist.new_task` ([#29131]) +- **Wink**: `lock.wink_*` -> `wink.*` ([#29137]) +- **Wemo**: `fan.wemo_*` -> `wemo.*` ([#29135]) +- **Bluetooth**: `device_tracker.update` -> `bluetooth_tracker.update` ([#29161]) +- **Demo**: `device_tracker.randomize_device_tracker_data` -> `demo.randomize_device_tracker_data` ([#29164]) +- **iCloud**: `device_tracker.icloud_*` -> `icloud.*` ([#29144]) +- **Blackbird**: `media_player.blackbird_set_all_zones` -> `blackbird.set_all_zones` ([#29112]) +- **Bluesound**: `media_player.bluesound_*` -> `bluesound.*` ([#29111]) +- **Channels**: `media_player.channels_*` -> `channels.*` ([#29139]) +- **Epson**: `media_player.epson_select_cmode` -> `epson.select_cmode` ([#29113]) +- **Monoprice**: `media_player.monoprice_*` -> `monoprice.*` ([#29099]) +- **Songpal**: `media_player.songpal_set_sound_setting` -> `songpal.set_sound_setting` ([#29143]) +- **Soundtouch**: `media_player.soundtouch_*` -> `soundtouch.*` ([#29140]) +- **Squeezebox**: `media_player.squeezebox_call_method` -> `squeezebox.call_method` ([#29141]) +- **Xiaomi Miio**: `*.xiaomi_miio_*` -> `xiaomi_miio.*` ([#29134]) +- **Xiaomi Miio**: `*.xiaomi_*` -> `xiaomi_miio.*` ([#29134]) +- **Yamaha**: `media_player.yamaha_*` -> `yamaha.*` ([#29142]) ### Other Breaking Changes @@ -222,6 +244,21 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Beta Fixes - Delay Plex websocket connection to avoid race ([@jjlawren] - [#28934]) ([plex docs]) (beta fix) +- Limit available heat/cool modes for HomeKit thermostats ([@neffs] - [#28586]) ([homekit docs]) (beta fix) +- Increase somfy SCAN_INTERVAL ([@tetienne] - [#29524]) ([somfy docs]) (beta fix) +- Bump georss_generic_client to 0.3 ([@exxamalte] - [#29532]) ([geo_rss_events docs]) (beta fix) +- Huawei LTE device tracker fixes ([@scop] - [#29551]) ([huawei_lte docs]) (beta fix) +- Change source of device_info ([@Santobert] - [#29570]) ([neato docs]) (beta fix) +- Only update disabled_by when enabled default and entity enabled states differ ([@Kane610] - [#29643]) ([unifi docs]) (beta fix) +- Fix unit_of_measurement for Starline temperature sensors ([@Anonym-tsk] - [#29740]) ([starline docs]) (beta fix) +- HomeAssistant-pyozw 0.1.7 ([@pvizeli] - [#29743]) ([zwave docs]) (beta fix) +- Updated frontend to 20191204.1 ([@bramkragten] - [#29787]) ([frontend docs]) (beta fix) +- Bump Roku to 4.0.0 ([@bwarden] - [#29809]) ([roku docs]) (beta fix) +- Add user-agent to fix dwd_weather_warnings setup error ([@springstan] - [#29596]) ([dwd_weather_warnings docs]) (beta fix) +- Add more logging to help future debug situations ([@Kane610] - [#29800]) ([unifi docs]) (beta fix) +- UniFi - honor detection time when UniFi wire bug happens ([@Kane610] - [#29820]) ([unifi docs]) (beta fix) +- UniFi - Handle disabled switches ([@Kane610] - [#29824]) ([unifi docs]) (beta fix) +- Remove uvloop event policy ([@pvizeli] - [#29835]) (beta fix) ## All changes @@ -282,7 +319,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Update services.yaml for cloudflare component ([@raman325] - [#28888]) - update services.yaml for keyboard component ([@raman325] - [#28889]) - bump herepy to 0.6.3.3 ([@eifinger] - [#28907]) ([here_travel_time docs]) -- Update **init**.py ([@SNoof85] - [#28911]) ([freebox docs]) +- Update __init__.py ([@SNoof85] - [#28911]) ([freebox docs]) - Delay Plex websocket connection to avoid race ([@jjlawren] - [#28934]) ([plex docs]) (beta fix) - Bump verisure to vsure 1.5.4 and jsonpath 0.82 ([@persandstrom] - [#28933]) ([verisure docs]) - Add device trigger support for Aqara WXKG11LM 2016 switch to Deconz ([@kurniawan77] - [#28946]) ([deconz docs]) @@ -576,7 +613,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Move imports to top for nut ([@springstan] - [#29368]) ([nut docs]) - Move imports to top for mycroft ([@springstan] - [#29355]) ([mycroft docs]) - Upgrade enturclient to 0.2.1 ([@hfurubotten] - [#29375]) ([entur_public_transport docs]) -- Remove cloud dependency from mobile_app ([@balloob] - [#29373]) ([mobile_app docs]) +- Remove cloud dependency from mobile_app ([@balloob] - [#29373]) ([mobile_app docs]) (breaking change) - Move imports to top for opensensemap ([@springstan] - [#29370]) ([opensensemap docs]) - Move imports to top for mystrom ([@springstan] - [#29356]) ([mystrom docs]) - Move imports to top for nello ([@springstan] - [#29361]) ([nello docs]) ([nello docs]) @@ -685,6 +722,21 @@ Experiencing issues introduced by this release? Please report them in our [issue - Move imports to top for canary ([@springstan] - [#29449]) ([canary docs]) - Switch iperf3 to generate a new client every time it runs a test ([@rohankapoorcom] - [#29495]) ([iperf3 docs]) - Update pyhomematic ([@danielperna84] - [#29477]) ([homematic docs]) +- Limit available heat/cool modes for HomeKit thermostats ([@neffs] - [#28586]) ([homekit docs]) (beta fix) +- Increase somfy SCAN_INTERVAL ([@tetienne] - [#29524]) ([somfy docs]) (beta fix) +- Bump georss_generic_client to 0.3 ([@exxamalte] - [#29532]) ([geo_rss_events docs]) (beta fix) +- Huawei LTE device tracker fixes ([@scop] - [#29551]) ([huawei_lte docs]) (beta fix) +- Change source of device_info ([@Santobert] - [#29570]) ([neato docs]) (beta fix) +- Only update disabled_by when enabled default and entity enabled states differ ([@Kane610] - [#29643]) ([unifi docs]) (beta fix) +- Fix unit_of_measurement for Starline temperature sensors ([@Anonym-tsk] - [#29740]) ([starline docs]) (beta fix) +- HomeAssistant-pyozw 0.1.7 ([@pvizeli] - [#29743]) ([zwave docs]) (beta fix) +- Updated frontend to 20191204.1 ([@bramkragten] - [#29787]) ([frontend docs]) (beta fix) +- Bump Roku to 4.0.0 ([@bwarden] - [#29809]) ([roku docs]) (beta fix) +- Add user-agent to fix dwd_weather_warnings setup error ([@springstan] - [#29596]) ([dwd_weather_warnings docs]) (beta fix) +- Add more logging to help future debug situations ([@Kane610] - [#29800]) ([unifi docs]) (beta fix) +- UniFi - honor detection time when UniFi wire bug happens ([@Kane610] - [#29820]) ([unifi docs]) (beta fix) +- UniFi - Handle disabled switches ([@Kane610] - [#29824]) ([unifi docs]) (beta fix) +- Remove uvloop event policy ([@pvizeli] - [#29835]) (beta fix) [#24619]: https://github.com/home-assistant/home-assistant/pull/24619 [#26099]: https://github.com/home-assistant/home-assistant/pull/26099 @@ -719,6 +771,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [#28501]: https://github.com/home-assistant/home-assistant/pull/28501 [#28521]: https://github.com/home-assistant/home-assistant/pull/28521 [#28560]: https://github.com/home-assistant/home-assistant/pull/28560 +[#28586]: https://github.com/home-assistant/home-assistant/pull/28586 [#28635]: https://github.com/home-assistant/home-assistant/pull/28635 [#28641]: https://github.com/home-assistant/home-assistant/pull/28641 [#28646]: https://github.com/home-assistant/home-assistant/pull/28646 @@ -1146,32 +1199,46 @@ Experiencing issues introduced by this release? Please report them in our [issue [#29489]: https://github.com/home-assistant/home-assistant/pull/29489 [#29490]: https://github.com/home-assistant/home-assistant/pull/29490 [#29495]: https://github.com/home-assistant/home-assistant/pull/29495 -[@adminiuga]: https://github.com/Adminiuga -[@anonym-tsk]: https://github.com/Anonym-tsk -[@bkpepe]: https://github.com/BKPepe -[@bouni]: https://github.com/Bouni -[@chrismandich]: https://github.com/ChrisMandich -[@danielhiversen]: https://github.com/Danielhiversen -[@dilbert66]: https://github.com/Dilbert66 -[@harlemsquirrel]: https://github.com/HarlemSquirrel -[@jaynewstrom]: https://github.com/JayNewstrom -[@jefflirion]: https://github.com/JeffLIrion -[@k4ds3]: https://github.com/K4ds3 -[@kane610]: https://github.com/Kane610 -[@mariusthvdb]: https://github.com/Mariusthvdb -[@misiu]: https://github.com/Misiu -[@mryck]: https://github.com/Mryck -[@noblekangaroo]: https://github.com/NobleKangaroo -[@ottowinter]: https://github.com/OttoWinter -[@pedrolamas]: https://github.com/PedroLamas -[@quentame]: https://github.com/Quentame -[@romkabouter]: https://github.com/Romkabouter -[@snoof85]: https://github.com/SNoof85 -[@santobert]: https://github.com/Santobert -[@shulyaka]: https://github.com/Shulyaka -[@sukramj]: https://github.com/SukramJ -[@tombrien]: https://github.com/TomBrien -[@usa-reddragon]: https://github.com/USA-RedDragon +[#29524]: https://github.com/home-assistant/home-assistant/pull/29524 +[#29532]: https://github.com/home-assistant/home-assistant/pull/29532 +[#29551]: https://github.com/home-assistant/home-assistant/pull/29551 +[#29570]: https://github.com/home-assistant/home-assistant/pull/29570 +[#29596]: https://github.com/home-assistant/home-assistant/pull/29596 +[#29643]: https://github.com/home-assistant/home-assistant/pull/29643 +[#29740]: https://github.com/home-assistant/home-assistant/pull/29740 +[#29743]: https://github.com/home-assistant/home-assistant/pull/29743 +[#29787]: https://github.com/home-assistant/home-assistant/pull/29787 +[#29800]: https://github.com/home-assistant/home-assistant/pull/29800 +[#29809]: https://github.com/home-assistant/home-assistant/pull/29809 +[#29820]: https://github.com/home-assistant/home-assistant/pull/29820 +[#29824]: https://github.com/home-assistant/home-assistant/pull/29824 +[#29835]: https://github.com/home-assistant/home-assistant/pull/29835 +[@Adminiuga]: https://github.com/Adminiuga +[@Anonym-tsk]: https://github.com/Anonym-tsk +[@BKPepe]: https://github.com/BKPepe +[@Bouni]: https://github.com/Bouni +[@ChrisMandich]: https://github.com/ChrisMandich +[@Danielhiversen]: https://github.com/Danielhiversen +[@Dilbert66]: https://github.com/Dilbert66 +[@HarlemSquirrel]: https://github.com/HarlemSquirrel +[@JayNewstrom]: https://github.com/JayNewstrom +[@JeffLIrion]: https://github.com/JeffLIrion +[@K4ds3]: https://github.com/K4ds3 +[@Kane610]: https://github.com/Kane610 +[@Mariusthvdb]: https://github.com/Mariusthvdb +[@Misiu]: https://github.com/Misiu +[@Mryck]: https://github.com/Mryck +[@NobleKangaroo]: https://github.com/NobleKangaroo +[@OttoWinter]: https://github.com/OttoWinter +[@PedroLamas]: https://github.com/PedroLamas +[@Quentame]: https://github.com/Quentame +[@Romkabouter]: https://github.com/Romkabouter +[@SNoof85]: https://github.com/SNoof85 +[@Santobert]: https://github.com/Santobert +[@Shulyaka]: https://github.com/Shulyaka +[@SukramJ]: https://github.com/SukramJ +[@TomBrien]: https://github.com/TomBrien +[@USA-RedDragon]: https://github.com/USA-RedDragon [@abmantis]: https://github.com/abmantis [@adamchengtkc]: https://github.com/adamchengtkc [@adrum]: https://github.com/adrum @@ -1181,7 +1248,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@amelchio]: https://github.com/amelchio [@andersonshatch]: https://github.com/andersonshatch [@andylockran]: https://github.com/andylockran -[@awkwardduck]: https://github.com/awkwardDuck +[@awkwardDuck]: https://github.com/awkwardDuck [@bachya]: https://github.com/bachya [@balloob]: https://github.com/balloob [@bannhead]: https://github.com/bannhead @@ -1233,6 +1300,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [@michaeldavie]: https://github.com/michaeldavie [@mtdcr]: https://github.com/mtdcr [@mvn23]: https://github.com/mvn23 +[@neffs]: https://github.com/neffs [@oandrew]: https://github.com/oandrew [@ochlocracy]: https://github.com/ochlocracy [@olijouve]: https://github.com/olijouve @@ -1249,10 +1317,10 @@ Experiencing issues introduced by this release? Please report them in our [issue [@tetienne]: https://github.com/tetienne [@thomasgermain]: https://github.com/thomasgermain [@timmccor]: https://github.com/timmccor -[@tofuschnitzel]: https://github.com/tofuSCHNITZEL +[@tofuSCHNITZEL]: https://github.com/tofuSCHNITZEL [@tsvi]: https://github.com/tsvi [@tulindo]: https://github.com/tulindo -[@uspike]: https://github.com/uSpike +[@uSpike]: https://github.com/uSpike [aftership docs]: /integrations/aftership/ [alarm_control_panel docs]: /integrations/alarm_control_panel/ [alarmdecoder docs]: /integrations/alarmdecoder/ @@ -1297,6 +1365,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [dsmr_reader docs]: /integrations/dsmr_reader/ [duke_energy docs]: /integrations/duke_energy/ [dunehd docs]: /integrations/dunehd/ +[dwd_weather_warnings docs]: /integrations/dwd_weather_warnings/ [dyson docs]: /integrations/dyson/ [ebox docs]: /integrations/ebox/ [ecoal_boiler docs]: /integrations/ecoal_boiler/ @@ -1346,6 +1415,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [geizhals docs]: /integrations/geizhals/ [generic_thermostat docs]: /integrations/generic_thermostat/ [geo_json_events docs]: /integrations/geo_json_events/ +[geo_rss_events docs]: /integrations/geo_rss_events/ [geonetnz_volcano docs]: /integrations/geonetnz_volcano/ [gitter docs]: /integrations/gitter/ [gogogate2 docs]: /integrations/gogogate2/ @@ -1579,6 +1649,7 @@ Experiencing issues introduced by this release? Please report them in our [issue [tuya docs]: /integrations/tuya/ [twilio_call docs]: /integrations/twilio_call/ [ubee docs]: /integrations/ubee/ +[unifi docs]: /integrations/unifi/ [unifi_direct docs]: /integrations/unifi_direct/ [universal docs]: /integrations/universal/ [upcloud docs]: /integrations/upcloud/ diff --git a/source/images/blog/2019-12-0.103/automation-yaml.png b/source/images/blog/2019-12-0.103/automation-yaml.png index a0ab2c3acc71e6e5867ed4ccdca31f314e9e0218..5dd796667fb984f5bfcba5af8b4ecaa1eaccb559 100644 GIT binary patch literal 41827 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 literal 19594 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 Date: Wed, 11 Dec 2019 17:24:43 +0100 Subject: [PATCH 80/83] Updates 0.103 release blog post, fix typo --- source/_posts/2019-12-11-release-103.markdown | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index f1f74c9b891..6d24ed6cba9 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -14,7 +14,7 @@ og_image: /images/blog/2019-12-0.103/components.png Here it is! Home Assistant 0.103 is released, which is the last major release -for this year. For the final stretch of this year, we've have focussed on +for this year. For the final stretch of this year, we've focussed on cleaning things up. This release contains many things that were still in progress (e.g., due to Hacktoberfest), lots of bugfixes; mainly things that help to improve the stability and experience of Home Assistant. @@ -36,8 +36,8 @@ Cheers! ## Service's have been moved to their respective integration namespaces For 0.103, an extensive cleanup has been taken place around the names of the -services. We realize this affects many users; therefore, we made sure all -changes are nowhere in a single release. +services. We realize this affects many users; therefore, we made sure all these +changes are in this release. This change was driven by [@raman325], who did an excellent job of completing this in time for 0.103. From b3466f02cb6ec807c9fb8d393a167b6eee81e386 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 11 Dec 2019 17:52:02 +0100 Subject: [PATCH 81/83] Updates 0.103 release blog post: adds python deprecation note --- source/_posts/2019-12-11-release-103.markdown | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index 6d24ed6cba9..aa8d4a3db74 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -76,6 +76,19 @@ Thank you so much! [@mnigbur]: https://github.com/mnigbur [@thaohtp]: https://github.com/thaohtp +## Python 3.6 support is deprecated + +Since version 0.101, support for Python 3.6 has been deprecated. We are +currently working on Python 3.8 support, which is expected soon. + +Therefore, this release marks the last release, which supports Python 3.6. + +If you haven't upgraded your system to Python 3.7 yet, it is recommended to +do so, to ensure you can keep using Home Assistant in the future. + +If you are using Docker or Hass.io, you don't have to worry about his, since +we provide a matching and working Python version for you. + ## Frenck Joins Nabu Casa As announced during the [State of the Union 2019](https://www.home-assistant.io/blog/2019/11/22/state-of-the-union/), From 49b91b8678b384cb4e37418b4187bcb25fc173f6 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 11 Dec 2019 18:09:22 +0100 Subject: [PATCH 82/83] Updates 0.103 release blog post, fix typo --- source/_posts/2019-12-11-release-103.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index aa8d4a3db74..1ee9d692fef 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -86,7 +86,7 @@ Therefore, this release marks the last release, which supports Python 3.6. If you haven't upgraded your system to Python 3.7 yet, it is recommended to do so, to ensure you can keep using Home Assistant in the future. -If you are using Docker or Hass.io, you don't have to worry about his, since +If you are using Docker or Hass.io, you don't have to worry about this, since we provide a matching and working Python version for you. ## Frenck Joins Nabu Casa From 92c761b770eb0e378928b52c8b36bc78522526f4 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 11 Dec 2019 18:40:36 +0100 Subject: [PATCH 83/83] Updates 0.103 release blog post, fix date --- source/_posts/2019-12-11-release-103.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_posts/2019-12-11-release-103.markdown b/source/_posts/2019-12-11-release-103.markdown index 1ee9d692fef..faa306bc133 100644 --- a/source/_posts/2019-12-11-release-103.markdown +++ b/source/_posts/2019-12-11-release-103.markdown @@ -2,7 +2,7 @@ layout: post title: "0.103: Happy Holidays, Service calls, StarLine, GeoNet NZ and Proxmox" description: "The final major release of this year! Happy Holidays and see you in 2020!" -date: 2019-12-04 0:41:02 +date: 2019-12-11 17:00:00 date_formatted: "December 11, 2019" author: Franck Nijhof author_twitter: frenck

    qYZWL!SNCx8+&xFlS%=@<5_qbX+!_i}v4Y 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 literal 0 HcmV?d00001 diff --git a/source/images/integrations/geonetnz_volcano/sensor.png b/source/images/integrations/geonetnz_volcano/sensor.png new file mode 100644 index 0000000000000000000000000000000000000000..1182a96600a3890dcfd36cb8815c5af25dd47886 GIT binary patch literal 114996 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