From 6c48bcaf756695064c03b199d2ae0d234317cc2c Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Thu, 3 Oct 2019 11:35:00 -0500 Subject: [PATCH 01/82] Update changelog.markdown (#10589) * Update changelog.markdown * Update changelog.markdown --- source/lovelace/changelog.markdown | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/source/lovelace/changelog.markdown b/source/lovelace/changelog.markdown index a9392581543..aed4dbe4736 100644 --- a/source/lovelace/changelog.markdown +++ b/source/lovelace/changelog.markdown @@ -2,6 +2,24 @@ title: "Lovelace Changelog" description: "Changelog of the Lovelace UI." --- +## Changes in 0.100.0 +- 📣 [picture glance card]: New config `tap_action` and `hold_action` for `entities` (#3807) @iantrich +- 📣 [entities card]: New config `image` for `entities` (#3832) @iantrich +- 📣 [entity filter card]: Support for operators in `state_filter` and individual `state_filter` option for `entitites` (#3692) @iantrich +- 📣 [light card]: New config `icon` (#3771) @iantrich +- 📣 [picture entity card]: UI Editor (#3708) @iantrich +- 📣 [picture glance card]: UI Editor (#3709) @iantrich +- 📣 [history graph card]: UI Editor (#3782) @iantrich +- 📣 Add support for panels to cast (#3796) @bramkragten +- 📣 Allow for user text selection (Android Chrome not supported) (#3605) @iantrich +- 📣 add `state_filter` to picture cards (#3791) @iantrich +- 📣 Add a setting for vibration (#3813) @bramkragten +- 📣 Switch paper-toggle-button to mwc-switch (#3683) @iantrich +- 📣 New Action `url` (#3773) @iantrich +- 🔧 [map card]: Align background with tiles (#3858) @bramkragten +- 🔧 [map card]: Fix dark switch for map card editor (#3856) @bramkragten +- 🔧 [views]: Guard for null badges (#3841) @bramkragten + ## Changes in 0.99.0 - 📣 [glance card]: New config `show_last_changed` for `entities` - 📣 [glance card]: New config `image` for `entities` From 403a08c2630294590ea071f0f191e508201552b3 Mon Sep 17 00:00:00 2001 From: Hugh Eaves Date: Thu, 3 Oct 2019 21:01:20 -0400 Subject: [PATCH 02/82] alarmdecoder relay config is also used for zone expanders (#10594) --- source/_integrations/alarmdecoder.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/alarmdecoder.markdown b/source/_integrations/alarmdecoder.markdown index 846f87189e6..a83c15eb878 100644 --- a/source/_integrations/alarmdecoder.markdown +++ b/source/_integrations/alarmdecoder.markdown @@ -103,11 +103,11 @@ zones: required: false type: integer relayaddr: - description: "Address of the relay expander board to associate with the zone. (ex: 12, 13, 14, or 15). Typically used in cases where a panel will not send bypassed zones such as motion during an armed home state, the Vista 20P is an example of this. Alarmdecoder can emulate a zone expander board and the panel can be programmed to push zone events to this virtual expander. This allows the bypassed zone binary sensors to be utilized. One example is using bypassed motion sensors at night for motion-based automated lights while the system is armed with the motion sensor bypassed." + description: "Address of the relay or zone expander board to associate with the zone. (ex: 12, 13, 14, or 15). Typically used in cases where a panel will not send bypassed zones such as motion during an armed home state, the Vista 20P is an example of this. Alarmdecoder can emulate a zone expander board and the panel can be programmed to push zone events to this virtual expander. This allows the bypassed zone binary sensors to be utilized. One example is using bypassed motion sensors at night for motion-based automated lights while the system is armed with the motion sensor bypassed." required: inclusive type: integer relaychan: - description: "Channel of the relay expander board to associate with the zone. (ex: 1, 2, 3, or 4)" + description: "Channel of the relay or zone expander board to associate with the zone. (ex: 1, 2, 3, or 4 for relay expander boards, 1 - 8 for zone expander boards)" required: inclusive type: integer {% endconfiguration %} From c20e52f34c81d09f36abf9c6c3a2124c517e8309 Mon Sep 17 00:00:00 2001 From: SukramJ Date: Fri, 4 Oct 2019 23:21:50 +0200 Subject: [PATCH 03/82] Add HMIP-SAM to Homematic IP Cloud (#10602) --- source/_integrations/homematicip_cloud.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/homematicip_cloud.markdown b/source/_integrations/homematicip_cloud.markdown index c87eb1f650b..3dd165384ec 100644 --- a/source/_integrations/homematicip_cloud.markdown +++ b/source/_integrations/homematicip_cloud.markdown @@ -84,6 +84,7 @@ Within this delay the device registration should be completed in the App, otherw * Combined Alarm Control Panal with INTERNAL and EXTERNAL Security zones (*HmIP-SecurityZone*) * homematicip_cloud.binary_sensor + * Acceleration Sensor (*HMIP-SAM*) * Window and door contact (*HmIP-SWDO, -I*) * Contact Interface flush-mount – 1 channel (*HmIP-FCI1*) * Contact Interface (*HmIP-SCI*) From b80df2c20f8cc0bb496d87933a6dbf625ee35182 Mon Sep 17 00:00:00 2001 From: Maciej Bieniek Date: Fri, 4 Oct 2019 23:58:15 +0200 Subject: [PATCH 04/82] Add Airly documentation (#10285) * Add Airly documentation * Change ha_category * Update airly.markdown file * Update ha_release * Fix ha_release version Co-Authored-By: Klaas Schoute * Update ha_release version Co-Authored-By: Martin Hjelmare * Fix typo Co-Authored-By: Martin Hjelmare * :pencil2: Tweaks --- source/_components/airly.markdown | 37 +++++++++++++++++++++++ source/images/supported_brands/airly.png | Bin 0 -> 70414 bytes 2 files changed, 37 insertions(+) create mode 100644 source/_components/airly.markdown create mode 100644 source/images/supported_brands/airly.png diff --git a/source/_components/airly.markdown b/source/_components/airly.markdown new file mode 100644 index 00000000000..f5a4540c3fd --- /dev/null +++ b/source/_components/airly.markdown @@ -0,0 +1,37 @@ +--- +title: "Airly" +description: "Instructions on how to integrate Airly within Home Assistant." +logo: airly.png +ha_category: + - Health +ha_release: 0.101 +ha_iot_class: Cloud Polling +--- + +The `airly` integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location. To generate an Airly API key, go to [Airly for developers](https://developer.airly.eu/register) page. + +## Configuration + +To add Airly to your installation, go to **Configuration** >> **Integrations** in the UI and enable the Airly integration. By default, the values will be taken from the Home Assistant configuration. + +{% configuration %} +name: + description: Manually specify Name. + required: false + type: string + default: Airly +latitude: + description: Manually specify latitude. + required: false + type: float + default: Provided by Home Assistant configuration +longitude: + description: Manually specify longitude. + required: false + type: float + default: Provided by Home Assistant configuration +api_key: + description: Airly API key. + required: true + type: string +{% endconfiguration %} diff --git a/source/images/supported_brands/airly.png b/source/images/supported_brands/airly.png new file mode 100644 index 0000000000000000000000000000000000000000..dd6cc4685fd0940dea0b832a5139f1ee735f68c8 GIT binary patch literal 70414 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%0AWnopt(I_hHAN$Q~u$J)YPH93eBn$Z; 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 Date: Sat, 5 Oct 2019 14:53:43 +0100 Subject: [PATCH 05/82] Add TRV support (#10607) --- source/_integrations/hive.markdown | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/_integrations/hive.markdown b/source/_integrations/hive.markdown index dd615a84d6f..681a06886ef 100644 --- a/source/_integrations/hive.markdown +++ b/source/_integrations/hive.markdown @@ -125,7 +125,7 @@ The platform supports the following Hive products: ### Climate -The `hive` climate platform integrates your Hive thermostat into Home Assistant, enabling control of setting the **mode** and setting the **target temperature**. +The `hive` climate platform integrates your Hive thermostat and Hive radiator valves into Home Assistant, enabling control of setting the **mode** and setting the **target temperature**. A short boost for Hive Heating can be set by using the **Boost** preset, this will turn on the boost feature for 30 minutes at 0.5 degrees higher than the current temperature. @@ -133,6 +133,7 @@ The platform supports the following Hive products: - Hive Active Heating - Hive Multi-zone +- Hive Radiator Valve ### Light From ac0d298d8d0075a752fce7cc8265b7cc633a9de1 Mon Sep 17 00:00:00 2001 From: Santobert Date: Sun, 6 Oct 2019 23:18:34 +0200 Subject: [PATCH 06/82] Neato config flow (#10356) * inital commit * Update neato.markdown --- source/_integrations/neato.markdown | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index 6db41b26cca..bc4a9b03cef 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -7,11 +7,23 @@ ha_category: - Switch - Vacuum ha_release: 0.33 +ha_config_flow: true --- The `neato` integration allows you to control your [Neato Botvac Connected Robots](https://www.neatorobotics.com/robot-vacuum/botvac-connected-series/). -To enable `neato` in your installation, add the following to your `configuration.yaml` file: +To activate `neato` in your installation, you can set it up from the integration screen or add it to your `configuration.yaml` file. + +## Setup the integration via the integrations screen + +Menu: *Configuration* -> *Integrations* + +Search for or select **Neato** from the list and configure the integration. You will need to enter your username and password and whether you are using a Neato or Vorwerk device. +After that, all the entities will automatically show up in Home Assistant. + +## Setup the integration via configuration.yaml + +Add the following to your configuration.yaml: ```yaml # Example configuration.yaml entry From 48be9b63197dd3543358cc763f82168f3010c76c Mon Sep 17 00:00:00 2001 From: Daniel Shokouhi Date: Mon, 7 Oct 2019 12:00:11 -0700 Subject: [PATCH 07/82] Add neato battery sensor docs (#10652) --- source/_integrations/neato.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/neato.markdown b/source/_integrations/neato.markdown index bc4a9b03cef..4443feb0d08 100644 --- a/source/_integrations/neato.markdown +++ b/source/_integrations/neato.markdown @@ -4,6 +4,7 @@ description: "Instructions on how to integrate your Neato within Home Assistant. logo: neato.png ha_category: - Camera + - Sensor - Switch - Vacuum ha_release: 0.33 @@ -104,6 +105,10 @@ Some information about the capabilities might be found on the [Neato Developer P The `neato` camera platform allows you to view the latest cleaning map of your [Neato Botvac Connected](https://www.neatorobotics.com/robot-vacuum/botvac-connected-series/botvac-connected/). +## Sensor + +The `neato` sensor platform allows you to view the battery level for your [Neato Botvac Connected](https://www.neatorobotics.com/robot-vacuum/botvac-connected-series/botvac-connected/). + ## Switch The `neato` switch platform allows you to enable or disable the schedule of your [Neato Botvac Connected](https://www.neatorobotics.com/robot-vacuum/botvac-connected-series/botvac-connected/). From 689792c7f19a381f2c954b327f4e9439c1c5d6af Mon Sep 17 00:00:00 2001 From: jjlawren Date: Mon, 7 Oct 2019 14:37:37 -0500 Subject: [PATCH 08/82] Remove manual flow description, fix components->integrations reference (#10655) --- source/_integrations/plex.markdown | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/source/_integrations/plex.markdown b/source/_integrations/plex.markdown index 8620c3fa52c..872fe7e7d87 100644 --- a/source/_integrations/plex.markdown +++ b/source/_integrations/plex.markdown @@ -29,9 +29,7 @@ Local and secure connections are preferred when setting up an Integration. After -Alternatively, you can manually configure a Plex server connection by selecting the "Manual setup" option when configuring a Plex integration. This will allow you to specify the server connection options which will be validated before setup is completed. The available options are similar to the **Configuration Variables** section below. - -If [discovery](/components/discovery/) is enabled and a local Plex server is found, a legacy `media_player` configuration (i.e., a `plex.conf` file) will be imported. GDM can be enabled via the Plex Web App under **Settings** -> **(Server Name)** -> **Settings** -> **Network** and choosing **Enable local network discovery (GDM)**. +If [discovery](/integrations/discovery/) is enabled and a local Plex server is found, a legacy `media_player` configuration (i.e., a `plex.conf` file) will be imported. GDM can be enabled via the Plex Web App under **Settings** -> **(Server Name)** -> **Settings** -> **Network** and choosing **Enable local network discovery (GDM)**. The `plex` integration can also be configured via `configuration.yaml`: From dfee71b20ceb5bcf54ec46cf359358881114c2fa Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 8 Oct 2019 16:55:14 +0200 Subject: [PATCH 09/82] Airly move (#10664) * Move file to correct location * Add heading --- .../{_components => _integrations}/airly.markdown | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) rename source/{_components => _integrations}/airly.markdown (81%) diff --git a/source/_components/airly.markdown b/source/_integrations/airly.markdown similarity index 81% rename from source/_components/airly.markdown rename to source/_integrations/airly.markdown index f5a4540c3fd..433dd654567 100644 --- a/source/_components/airly.markdown +++ b/source/_integrations/airly.markdown @@ -8,13 +8,21 @@ ha_release: 0.101 ha_iot_class: Cloud Polling --- -The `airly` integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location. To generate an Airly API key, go to [Airly for developers](https://developer.airly.eu/register) page. +The `airly` integration uses the [Airly](https://airly.eu/) web service as a source for air quality data for your location. + +## Setup + +To generate an Airly API key, go to [Airly for developers](https://developer.airly.eu/register) page. ## Configuration To add Airly to your installation, go to **Configuration** >> **Integrations** in the UI and enable the Airly integration. By default, the values will be taken from the Home Assistant configuration. {% configuration %} +api_key: + description: The Airly API key. + required: true + type: string name: description: Manually specify Name. required: false @@ -30,8 +38,4 @@ longitude: required: false type: float default: Provided by Home Assistant configuration -api_key: - description: Airly API key. - required: true - type: string {% endconfiguration %} From 303b8eea0ed25286833b5401ef51108b919eb363 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Tue, 8 Oct 2019 09:59:38 -0700 Subject: [PATCH 10/82] Add scene apply docs (#10657) * Add scene apply docs * Fix lint * Fix formatting --- source/_integrations/scene.markdown | 33 ++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/source/_integrations/scene.markdown b/source/_integrations/scene.markdown index 466b815b248..2745e4825ef 100644 --- a/source/_integrations/scene.markdown +++ b/source/_integrations/scene.markdown @@ -50,14 +50,41 @@ Scenes can be activated using the service `scene.turn_on` (there is no 'scene.tu ```yaml # Example automation -... automation: trigger: platform: state entity_id: device_tracker.sweetheart - from: 'not_home' - to: 'home' + 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: + 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. From 3026a2dd7c0cade96751dab33f56b0c0876cdbda Mon Sep 17 00:00:00 2001 From: Micah Neal Date: Thu, 10 Oct 2019 05:00:12 -0500 Subject: [PATCH 11/82] Removed missing link, updated future to past tense (#10679) * Removed missing link, updated future to past tense * Minor changes --- source/_integrations/hipchat.markdown | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source/_integrations/hipchat.markdown b/source/_integrations/hipchat.markdown index 3057371def7..b8f4ed392ea 100644 --- a/source/_integrations/hipchat.markdown +++ b/source/_integrations/hipchat.markdown @@ -8,16 +8,17 @@ ha_release: 0.52 ---
-This integration will be removed from Home Assistant in the future. Slack has taken over Hipchat and Stride and will therefore stop these platforms. For more information: announcement. -
-
-Hipchat will be discontinued after February 15th, 2019. This to give customers the opportunity to make a switch. +This integration was removed from Home Assistant. Slack [has taken](https://www.atlassian.com/blog/announcements/new-atlassian-slack-partnership) over Hipchat and Stride and will therefore stop these platforms. Hipchat was disconnected on February 15th, 2019. This document is now legacy.
The `hipchat` platform allows you to send notifications from Home Assistant to [HipChat](https://hipchat.com/). +## Setup + You need to obtain a [HipChat API token](https://developer.atlassian.com/hipchat/guide/hipchat-rest-api/api-access-tokens#APIaccesstokens-Usergeneratedtokens) to be able to send notifications. +## Configuration + To enable the HipChat notification in your installation, add the following to your `configuration.yaml` file: ```yaml @@ -61,7 +62,6 @@ format: host: description: Setting the host will override the default HipChat server host. required: false - default: "https://api.hipchat.com/" type: string {% endconfiguration %} From 82feea28bc07ece828d8ae0aab05639ff1f611c9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 10 Oct 2019 18:32:49 +0200 Subject: [PATCH 12/82] Remove hipchat (#10692) * Remove hipchat * Remove hipchat --- source/_integrations/hipchat.markdown | 79 --------------------- source/_redirects | 2 - source/images/supported_brands/hipchat.png | Bin 1553 -> 0 bytes 3 files changed, 81 deletions(-) delete mode 100644 source/_integrations/hipchat.markdown delete mode 100644 source/images/supported_brands/hipchat.png diff --git a/source/_integrations/hipchat.markdown b/source/_integrations/hipchat.markdown deleted file mode 100644 index b8f4ed392ea..00000000000 --- a/source/_integrations/hipchat.markdown +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: "HipChat" -description: "Instructions on how to add HipChat notifications to Home Assistant." -logo: hipchat.png -ha_category: - - Notifications -ha_release: 0.52 ---- - -
-This integration was removed from Home Assistant. Slack [has taken](https://www.atlassian.com/blog/announcements/new-atlassian-slack-partnership) over Hipchat and Stride and will therefore stop these platforms. Hipchat was disconnected on February 15th, 2019. This document is now legacy. -
- -The `hipchat` platform allows you to send notifications from Home Assistant to [HipChat](https://hipchat.com/). - -## Setup - -You need to obtain a [HipChat API token](https://developer.atlassian.com/hipchat/guide/hipchat-rest-api/api-access-tokens#APIaccesstokens-Usergeneratedtokens) to be able to send notifications. - -## Configuration - -To enable the HipChat notification in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -notify: - - name: NOTIFIER_NAME - platform: hipchat - token: YOUR_TOKEN - room: 1234567 -``` - -{% configuration %} -name: - description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`. - required: false - default: notify - type: string -token: - description: The HipChat API token to use for sending HipChat notifications. - required: true - type: string -room: - description: The default room to post to if no room is explicitly specified when sending the notification. - required: true - type: integer -color: - description: Setting color will override the default color for the notification. Valid options are 'yellow', 'green', 'red', 'purple', 'gray', 'random'. - required: false - default: yellow - type: string -notify: - description: Setting notify will override the default notify (blink application icon, chime, or otherwise call attention) setting for the notification. Valid options are 'true' and 'false'. - required: false - default: false - type: boolean -format: - description: Setting format will override the default message format. Valid options are 'text' and 'html'. - required: false - default: text - type: string -host: - description: Setting the host will override the default HipChat server host. - required: false - type: string -{% endconfiguration %} - -### HipChat service data - -The following attributes can be placed `data` for extended functionality. - -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `room` | yes | (int) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. -| `color` | yes | (str) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. -| `notify` | yes | (bool) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. -| `format` | yes | (str) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. - -To use notifications, please see the [getting started with automation page](/getting-started/automation/). diff --git a/source/_redirects b/source/_redirects index de66afd057d..19bc6f6ce11 100644 --- a/source/_redirects +++ b/source/_redirects @@ -570,7 +570,6 @@ /components/notify.free_mobile /integrations/free_mobile /components/notify.gntp /integrations/gntp /components/notify.hangouts /integrations/hangouts -/components/notify.hipchat /integrations/hipchat /components/notify.homematic /integrations/homematic /components/notify.html5 /integrations/html5 /components/notify.huawei_lte /integrations/huawei_lte @@ -1432,7 +1431,6 @@ /components/heos /integrations/heos /components/hikvision /integrations/hikvision /components/hikvisioncam /integrations/hikvisioncam -/components/hipchat /integrations/hipchat /components/history /integrations/history /components/history_graph /integrations/history_graph /components/history_stats /integrations/history_stats diff --git a/source/images/supported_brands/hipchat.png b/source/images/supported_brands/hipchat.png deleted file mode 100644 index a6abc84fae385e29f8cacb074714e5847040977e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1553 zcmV+s2JZQZP)00004XF*Lt006O% z3;baP00001b5ch_0Itp)=>Px#KTu3mMMrQ<7Ai~@DohqCO%^On7As8_Doh$ENfs(i z7Ai~@DohqCOcp9k7Aj2^DohqCOcp9k7Ai~@DohqCOcyInf0{p60000KbW%=J0NcGQ z5gvXA==nkNZBCLj%%QMgMEXX-000G0NklLL;4UT>(1vMVYd6gb>@{%gG zjdG)ppo}=e7|m*@9Qx@`JvJJ~mZGp&w`&$WNLVkpbb-fZus-$C7xN4pqaFk$wRhc+ z=2h-9hB4r>b`>Xxo2#!VeDkD4ZiZJA;<*{Q31YCC=jMqa_E8YZRUX#sfv{-o%o#i8 zYuJ4bL}<0s`O6?8E=^l~?2M>~p(GAWY&L;SOGD;kAYsojkMu>5(5u|-h+|4ahR2)E zL$BU^2!x>rE1blOAiVOQ=tFvTsK@|w_ro0!>Z5UucsO5#uFF>lp;_15t3uExkyK38fjGvZ2R4EG;d3BE|BR#S2#|Pj1LS!1Yg0OAb(q}(HX!?) zLWu2^Q;_tS?6ZsnNbBTJL7V}JQwaDrh)$4Tr)jc=wkCqb35Xyuv4G~eLHwz0{2j08 zA&(Hp_1W2lJVWc)RkL%>xAr8ijUCN0N`P&I zneL83B$d`nFq3M{QA9!+E}{%xG=I-)k?gknCS14`#2$joP3xJ%<*loR-A{L3&+I%R zzDjdK8T&Pmy_>xN*+dui=&R%I-hs###K^kF?z#WZYp)=*ins{^+u%M3EU~zT_E|jB z2+wm|$dq!46+}V6NPi=G3et}y(SfIRA0$OpKgYBWPZKW7?}_jT<>6!uL}+Y1wy#UP za^BfUM9nSb=Hmop)Pz#gR};Sik;wB&E=EF(iXW*s{qD!&Ud`71VYu@ z0xzDj-tzRn!lH2sWf-A>7c2u1cla9o4^!9&*smx~{NxET+wZ5@X}ED)l932{wOGBYu7j1Xh_VKr-dxEe6wR zOqpk&YWx%kc=s`o=@v-&(tB&IS2sY?ot(#0zR6|Ol*iU`jsAZGQc|UTCUFdssdEs# z6Gvhz=!)~;gxAz4rVGVj;N)XT^xps}1#aw8gOH`m(GH=fAbrg>?}DTXaKq)n*vr#L2RQa^+o+ z;!L88mk-(IS!B1318vSQgFLJdmuIh6*ISaCF}kg|t2dRg@KPxyeG}OgTmV`&!aWrh z5V@3HmaW+vUMZzQp2h?Sx*<|Fa~cHJOl_$KM{ZCVIk_KH9qVyv%k=&QiSiDD;pS|D z4Ir#N>IO+$lE623&s9J;oJ)CcwQD!50KW*Aqib~F8-+{#N}DuDKE@IQhh|W3k)}n* zf`w5HJAY+m@p6`wPG)0Vm5txOE8Bqh@4S8^L*P;3!wRcadGd82+hPQ(=A7w!LGt^) zwAav=gQUG?H0MM2^&oG_FUWrrM1DU=`5y@Ox90l?vK!w=%X8y@00000NkvXXu0mjf Dr|Zct From 3a1ba2fbd832370a67b890619da7f87affbb8285 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 10 Oct 2019 20:58:23 +0200 Subject: [PATCH 13/82] Remove hydroquebec integration (ADR-0004) (#10700) --- source/_integrations/hydroquebec.markdown | 93 ------------------- ...17-01-14-iss-usps-images-packages.markdown | 3 +- source/_posts/2017-07-02-release-48.markdown | 3 +- source/_posts/2017-07-29-release-50.markdown | 3 +- source/_posts/2017-11-18-release-58.markdown | 3 +- source/_posts/2018-01-14-release-61.markdown | 4 +- source/_posts/2018-04-14-release-67.markdown | 6 +- source/_posts/2018-04-27-release-68.markdown | 5 +- .../_posts/2018-07-16-release-73-2.markdown | 2 +- source/_redirects | 2 - .../images/supported_brands/hydroquebec.svg | 1 - 11 files changed, 11 insertions(+), 114 deletions(-) delete mode 100644 source/_integrations/hydroquebec.markdown delete mode 100644 source/images/supported_brands/hydroquebec.svg diff --git a/source/_integrations/hydroquebec.markdown b/source/_integrations/hydroquebec.markdown deleted file mode 100644 index 2acb7064bb8..00000000000 --- a/source/_integrations/hydroquebec.markdown +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "Hydro-Québec" -description: "Instructions on how to integrate Hydro-Québec consumption profile within Home Assistant." -logo: hydroquebec.svg -ha_category: - - Energy -ha_release: 0.35 -ha_iot_class: Cloud Polling ---- - -Integrate your [Hydro-Québec](https://www.hydroquebec.com/portail/) consumption profile information into Home Assistant. - -
- -Breaking change: Since Home Assistant v0.40, **contract** attribute is required. - -
- -```yaml -# Example configuration.yaml entry -sensor: - - platform: hydroquebec - username: MYUSERNAME - password: MYPASSWORD - contract: '123456789' - monitored_variables: - - period_total_bill - - period_length - - period_total_days -``` - -{% configuration %} -username: - description: Username used to log into the Hydro-Québec site. - required: true - type: string -password: - description: Password used to log into the Hydro-Québec site. - required: true - type: string -contract: - description: Your contract number with Hydro-Québec. - required: true - type: string -name: - description: A friendly name for this sensor. - required: false - default: HydroQuebec - type: string -monitored_variables: - description: Variables to monitor. - required: true - type: list - keys: - balance: - description: Current balance - period_total_bill: - description: Current period bill - period_length: - description: Current period length - period_total_days: - description: Total number of days in this period - period_mean_daily_bill: - description: Period daily average bill - period_mean_daily_consumption: - description: Period daily average consumption - period_total_consumption: - description: Total consumption - period_lower_price_consumption: - description: Period lower price consumption - period_higher_price_consumption: - description: Period higher price consumption - period_average_temperature: - description: Period average temperature - yesterday_total_consumption: - description: Yesterday total consumption - yesterday_lower_price_consumption: - description: Yesterday lower price consumption - yesterday_higher_price_consumption: - description: Yesterday higher price consumption - yesterday_average_temperature: - description: Yesterday average temperature -{% endconfiguration %} - -To find your contract id, go to the [Hydro-Québec website](https://www.hydroquebec.com/portail/) -and connect to your account. -On the main page your can see your contract IDs. -It should be something like: "Contract 1234 56789". -You just have to keep numbers and remove the space. - -
-Multi contracts accounts are supported only from Home Assistant v0.40. -
diff --git a/source/_posts/2017-01-14-iss-usps-images-packages.markdown b/source/_posts/2017-01-14-iss-usps-images-packages.markdown index da1a7741a30..516a924aeef 100644 --- a/source/_posts/2017-01-14-iss-usps-images-packages.markdown +++ b/source/_posts/2017-01-14-iss-usps-images-packages.markdown @@ -34,7 +34,7 @@ The new [image processing component][image] currently works with [number plates] ## All changes -- Sensor: Support for [HydroQuebec][quebec] ([@titilambert]) +- Sensor: Support for HydroQuebec ([@titilambert]) - Sensor: Tracking the [ISS][iss] ([@HydrelioxGitHub]) - Sensor: USPS deliveries tracking ([@happyleavesaoc]) - Device tracker: New [ping-based][ping] tracker ([@michaelarnauts]) @@ -177,7 +177,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [pico]: /integrations/picotts [ping]: /integrations/ping [plates]: /integrations/openalpr_local_local -[quebec]: /integrations/hydroquebec [rest]: /integrations/rest_command/ [sma]: /integrations/sma#sensors [sonarr]: /integrations/sonarr diff --git a/source/_posts/2017-07-02-release-48.markdown b/source/_posts/2017-07-02-release-48.markdown index 8712f37a6b8..bd01a923669 100644 --- a/source/_posts/2017-07-02-release-48.markdown +++ b/source/_posts/2017-07-02-release-48.markdown @@ -165,7 +165,7 @@ light: - Do not call update() in constructor ([@fabaff] - [#8120]) ([sensor.netdata docs]) - Change Error Message when Turning off ISY994 Light ([@SConaway] - [#8131]) ([light.isy994 docs]) - Allow iteration in python_script ([@balloob] - [#8134]) ([python_script docs]) -- Add current balance to hydroquebec sensor ([@titilambert] - [#8138]) ([sensor.hydroquebec docs]) +- Add current balance to hydroquebec sensor ([@titilambert] - [#8138]) - Decora light: Fix brightness level in UI ([@titilambert] - [#8139]) ([light.decora docs]) - Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi ([@azogue] - [#7989]) ([sensor.bme280 docs]) (new-platform) - Upgrade libsoundtouch to prevent Python3.6 errors with enum. #7733 #8103 ([@CharlesBlonde] - [#8143]) ([media_player.soundtouch docs]) @@ -489,7 +489,6 @@ light: [sensor.dyson docs]: /integrations/dyson#sensor [sensor.glances docs]: /integrations/glances [sensor.htu21d docs]: /integrations/htu21d -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.knx docs]: /integrations/sensor.knx/ [sensor.netdata docs]: /integrations/netdata [sensor.openhardwaremonitor docs]: /integrations/openhardwaremonitor diff --git a/source/_posts/2017-07-29-release-50.markdown b/source/_posts/2017-07-29-release-50.markdown index 5d2264acc3d..52776a60d82 100644 --- a/source/_posts/2017-07-29-release-50.markdown +++ b/source/_posts/2017-07-29-release-50.markdown @@ -138,7 +138,7 @@ conversation: - Remove deprecated automation keywords ([@amelchio] - [#8510]) ([automation.state docs]) ([automation.time docs]) (breaking change) - Citybikes: Allow None as result for empty slots ([@janLo] - [#8528]) ([sensor.citybikes docs]) - Return a 0 temperature value when none is found ([@phil-lavin] - [#8518]) ([climate.maxcube docs]) -- Fix #6469 and #6828 ([@titilambert] - [#8537]) ([sensor.hydroquebec docs]) +- Fix #6469 and #6828 ([@titilambert] - [#8537]) - Update docstrings ([@fabaff] - [#8536]) - Upgrade TwitterAPI to 2.4.6 ([@fabaff] - [#8535]) ([notify.twitter docs]) - Decora: Fix set brightness and improve reconnection ([@titilambert] - [#8522]) ([light.decora docs]) @@ -381,7 +381,6 @@ conversation: [sensor.dht docs]: /integrations/dht [sensor.fitbit docs]: /integrations/fitbit [sensor.google_wifi docs]: /integrations/google_wifi -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.knx docs]: /integrations/sensor.knx/ [sensor.lyft docs]: /integrations/lyft [sensor.octoprint docs]: /integrations/octoprint#sensor diff --git a/source/_posts/2017-11-18-release-58.markdown b/source/_posts/2017-11-18-release-58.markdown index ae542206e9d..c7f91918a36 100644 --- a/source/_posts/2017-11-18-release-58.markdown +++ b/source/_posts/2017-11-18-release-58.markdown @@ -64,7 +64,7 @@ Our about screen that shows the error logs has gained a nice upgrade by [@postlu - Fix yweather ([@tinloaf] - [#10661]) ([weather.yweather docs]) - Properly initialize Harmony remote ([@amelchio] - [#10665]) ([remote.harmony docs]) -- Handle the new version of HydroQuebec website ([@titilambert] - [#10682]) ([sensor.hydroquebec docs]) +- Handle the new version of HydroQuebec website ([@titilambert] - [#10682]) - Fix for time_date sensor ([@etsinko] - [#10694]) ([sensor.time_date docs]) - Frontend fixes ([@andrey-git] [@armills] [@balloob]) @@ -493,6 +493,5 @@ Experiencing issues introduced by this release? Please report them in our [issue [@tinloaf]: https://github.com/tinloaf [@titilambert]: https://github.com/titilambert [remote.harmony docs]: /integrations/harmony -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.time_date docs]: /integrations/time_date [weather.yweather docs]: /integrations/yweather diff --git a/source/_posts/2018-01-14-release-61.markdown b/source/_posts/2018-01-14-release-61.markdown index 64aaae1f4e4..eed5ed65952 100644 --- a/source/_posts/2018-01-14-release-61.markdown +++ b/source/_posts/2018-01-14-release-61.markdown @@ -161,7 +161,7 @@ Note however, that this feature was replaced by a new ignore_string config optio ## All changes - Try multiple methods of getting data in asuswrt. ([@PeWu] - [#11140]) ([device_tracker.asuswrt docs]) -- Hydroquebec component use now asyncio ([@titilambert] - [#10795]) ([sensor.hydroquebec docs]) +- Hydroquebec component use now asyncio ([@titilambert] - [#10795]) - Hive Component Release Two ([@KJonline] - [#11053]) ([hive docs]) ([climate.hive docs]) ([light.hive docs]) - Add Discogs Sensor platform ([@thibmaek] - [#10957]) ([sensor.discogs docs]) (new-platform) - Fix statistics sensor mean and median when only one sample is available. ([@markferry] - [#11180]) ([sensor.statistics docs]) @@ -259,7 +259,7 @@ Note however, that this feature was replaced by a new ignore_string config optio - Input Select - Added service description ([@cdce8p] - [#11456]) ([input_select docs]) - Input Boolean - Deleted 'DEFAULT_INITIAL' ([@cdce8p] - [#11453]) ([input_boolean docs]) - Updated gitignore file ([@cdce8p] - [#11452]) -- Update hydroquebec component to use hass httpsession ([@titilambert] - [#11412]) ([sensor.hydroquebec docs]) +- Update hydroquebec component to use hass httpsession ([@titilambert] - [#11412]) - Catch everything when calling to OctoPrint API to fix #10557 ([@w1ll1am23] - [#11457]) ([octoprint docs]) - Update PULL_REQUEST_TEMPLATE.md ([@danielhiversen] - [#11465]) - Alexa to not use customize for entity config ([@balloob] - [#11461]) ([cloud docs]) ([alexa.smart_home docs]) (breaking change) diff --git a/source/_posts/2018-04-14-release-67.markdown b/source/_posts/2018-04-14-release-67.markdown index 6dc2a8690c7..634c64d4189 100644 --- a/source/_posts/2018-04-14-release-67.markdown +++ b/source/_posts/2018-04-14-release-67.markdown @@ -38,7 +38,7 @@ This release includes a security fix. The error log was accessible via the API w - Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) - Upgrade pyqwikswitch to 0.71 ([@kellerza] - [#13920]) ([qwikswitch docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) - Update pyfido to 2.1.1 ([@titilambert] - [#13947]) ([sensor.fido docs]) - Bumped pypollencom to 1.1.2 ([@bachya] - [#13959]) ([sensor.pollen docs]) - Revert "Upgrade pyqwikswitch to 0.71 ([@balloob] - [#13920]) ([qwikswitch docs]) @@ -111,7 +111,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Remove MercedesME component ([@ReneNulschDE] - [#13538]) ([device_tracker docs]) (mercedesme docs) (binary_sensor.mercedesme docs) (sensor.mercedesme docs) (breaking change) - Added Waze travel time sensor ([@Myrddyn1] - [#12387]) ([sensor.waze_travel_time docs]) (new-platform) - Added switch component to Amcrest IP Camera. ([@adpriebe] - [#12992]) ([amcrest docs]) ([switch.amcrest docs]) (new-platform) -- Upgrade pyhydroquebec 2.2.1 ([@titilambert] - [#13586]) ([sensor.hydroquebec docs]) +- Upgrade pyhydroquebec 2.2.1 ([@titilambert] - [#13586]) - Add mastodon ([@fabaff] - [#13441]) ([notify docs]) (new-platform) - Added support for requesting RSSI values from Bluetooth devices ([@FrederikBolding] - [#12458]) ([device_tracker.bluetooth_tracker docs]) - Fix mysensors update callback ([@MartinHjelmare] - [#13602]) ([mysensors docs]) @@ -384,7 +384,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.canary docs]: /integrations/canary#sensor [sensor.cpuspeed docs]: /integrations/cpuspeed [sensor.file docs]: /integrations/file#sensor -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.imap_email_content docs]: /integrations/imap_email_content/ [sensor.plex docs]: /integrations/plex#sensor [sensor.qnap docs]: /integrations/qnap @@ -435,7 +434,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [fan.xiaomi_miio docs]: /integrations/fan.xiaomi_miio/ [qwikswitch docs]: /integrations/qwikswitch/ [sensor.fido docs]: /integrations/fido -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.pollen docs]: /integrations/iqvia [switch.broadlink docs]: /integrations/broadlink#switch [switch.vesync docs]: /integrations/vesync#switches diff --git a/source/_posts/2018-04-27-release-68.markdown b/source/_posts/2018-04-27-release-68.markdown index 7774988c29a..2a6c06026fc 100644 --- a/source/_posts/2018-04-27-release-68.markdown +++ b/source/_posts/2018-04-27-release-68.markdown @@ -156,7 +156,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Add support for new platform: climate.modbus ([@Kirchoff] - [#12224]) ([climate.modbus docs]) (new-platform) - Hive R3 update ([@KJonline] - [#13357]) ([hive docs]) ([binary_sensor.hive docs]) ([climate.hive docs]) ([light.hive docs]) ([sensor.hive docs]) ([switch.hive docs]) - Updated foobot_async package version ([@reefab] - [#13942]) ([sensor.foobot docs]) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) (beta fix) - Upgrade alpha_vantage to 2.0.0 ([@fabaff] - [#13943]) ([sensor.alpha_vantage docs]) - Cleanup on exit ([@dgomes] - [#13918]) ([media_player.mediaroom docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix) @@ -183,7 +183,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix) - Upgrade pyqwikswitch to 0.71 ([@kellerza] - [#13920]) ([qwikswitch docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) (beta fix) - Revert "Upgrade pyqwikswitch to 0.71 ([@balloob] - [#13920]) ([qwikswitch docs]) - Bump skybellpy version to 0.1.2 ([@MisterWil] - [#13974]) ([skybell docs]) - Fix typo an coding style ([@stephanerosi] - [#13970]) ([device_tracker docs]) @@ -476,7 +476,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.foobot docs]: /integrations/foobot [sensor.fritzbox_netmonitor docs]: /integrations/fritzbox#sensor_netmonitor/ [sensor.hive docs]: /integrations/hive#sensor -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.linux_battery docs]: /integrations/linux_battery [sensor.miflora docs]: /integrations/miflora [sensor.mqtt docs]: /integrations/sensor.mqtt/ diff --git a/source/_posts/2018-07-16-release-73-2.markdown b/source/_posts/2018-07-16-release-73-2.markdown index 251bb843ade..3b5063c63e3 100644 --- a/source/_posts/2018-07-16-release-73-2.markdown +++ b/source/_posts/2018-07-16-release-73-2.markdown @@ -42,7 +42,7 @@ Also impacted, but integrations are read only: - [sensor.ebox](/integrations/ebox) - [sensor.fido](/integrations/fido) - [sensor.foobot](/integrations/foobot) -- [sensor.hydroquebec](/integrations/hydroquebec) +- sensor.hydroquebec - [sensor.startca](/integrations/startca) - [sensor.teksavvy](/integrations/teksavvy) - [sensor.thethingsnetwork](/integrations/thethingsnetwork#sensor) diff --git a/source/_redirects b/source/_redirects index 19bc6f6ce11..f6c2c686714 100644 --- a/source/_redirects +++ b/source/_redirects @@ -750,7 +750,6 @@ /components/sensor.htu21d /integrations/htu21d /components/sensor.huawei_lte /integrations/huawei_lte#sensor /components/sensor.hydrawise /integrations/hydrawise#sensor -/components/sensor.hydroquebec /integrations/hydroquebec /components/sensor.ihc /integrations/ihc#sensor /components/sensor.imap /integrations/imap /components/sensor.imap_email_content /integrations/imap_email_content @@ -1455,7 +1454,6 @@ /components/hue /integrations/hue /components/hunterdouglas_powerview /integrations/hunterdouglas_powerview /components/hydrawise /integrations/hydrawise -/components/hydroquebec /integrations/hydroquebec /components/hyperion /integrations/hyperion /components/ialarm /integrations/ialarm /components/iaqualink /integrations/iaqualink diff --git a/source/images/supported_brands/hydroquebec.svg b/source/images/supported_brands/hydroquebec.svg deleted file mode 100644 index c482ce108bf..00000000000 --- a/source/images/supported_brands/hydroquebec.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file From 376d3170c5daca834b62da68d1de05f94042e527 Mon Sep 17 00:00:00 2001 From: Tsvi Mostovicz Date: Thu, 10 Oct 2019 22:03:05 +0300 Subject: [PATCH 14/82] Add documentation about new key: time_format (#10463) * Add documentation about new key: time_format Based on PR home-assistant/home-asssitant#26940 this adds athe documentation about the new key + a warning on relying to much on the time based sensors. * Remove time_format key as it doesn't belong in backend * Remove time_format from the full configuration example * Add info about time being represented as UTC --- source/_integrations/jewish_calendar.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown index 3166f74adf8..9c6034bf43e 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -61,6 +61,12 @@ havdalah_minutes_after_sunset: - omer_count: An integer sensor indicating the day of the Omer (1-49) or 0 if it is not currently the Omer. ### Time sensors + +*Note: Due to the variety of rabbinic opinions on how to calculate the different times, we do not take any responsibility on your religious reliance upon these calculations.* + +Time sensor states are represented as ISO8601 formatted *UTC time*. +For easier use in automations, all time sensors have a `timestamp` attribute, which returns the UNIX timestamp. + - first_light: First light of dawn (Alot Hashachar - עלות השחר). - gra_end_shma: Last time for reading of the Shma according to the GR"A. - mga_end_shma: Last time for reading of the Shma according to the MG"A. From b5b5d32b65473332899dcb15a4334e5cea20772e Mon Sep 17 00:00:00 2001 From: Matthew Donoughe Date: Thu, 10 Oct 2019 15:30:34 -0400 Subject: [PATCH 15/82] document scene action for scripts (#10616) script support added in home-assistant/home-assistant#27223 --- source/_docs/scripts.markdown | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/_docs/scripts.markdown b/source/_docs/scripts.markdown index bd6679bd9f9..c871b6303da 100644 --- a/source/_docs/scripts.markdown +++ b/source/_docs/scripts.markdown @@ -34,6 +34,14 @@ The most important one is the action to call a service. This can be done in vari brightness: 100 ``` +#### Activate a Scene + +Scripts may also use a shortcut syntax for activating scenes instead of calling the `scene.turn_on` service. + +```yaml +- scene: scene.morning_living_room +``` + ### Test a Condition While executing a script you can add a condition to stop further execution. When a condition does not return `true`, the script will stop executing. There are many different conditions which are documented at the [conditions page]. From b70e06aadf918eff848c5e56170cf2906b38f7e1 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Fri, 11 Oct 2019 04:36:27 -0500 Subject: [PATCH 16/82] add title option to stack cards (#10512) * add title option to stack cards * Update horizontal-stack.markdown * Update vertical-stack.markdown --- source/_lovelace/horizontal-stack.markdown | 5 +++++ source/_lovelace/vertical-stack.markdown | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/source/_lovelace/horizontal-stack.markdown b/source/_lovelace/horizontal-stack.markdown index 9a5ab1d0308..0c3c05a4581 100644 --- a/source/_lovelace/horizontal-stack.markdown +++ b/source/_lovelace/horizontal-stack.markdown @@ -11,6 +11,10 @@ type: required: true description: horizontal-stack type: string +title: + required: false + description: Title of Stack + type: string cards: required: true description: List of cards. @@ -21,6 +25,7 @@ cards: ```yaml type: horizontal-stack +title: Lights cards: - type: picture-entity image: /local/bed_1.png diff --git a/source/_lovelace/vertical-stack.markdown b/source/_lovelace/vertical-stack.markdown index 146f009220d..c918c3cc4ef 100644 --- a/source/_lovelace/vertical-stack.markdown +++ b/source/_lovelace/vertical-stack.markdown @@ -11,6 +11,10 @@ type: required: true description: vertical-stack type: string +title: + required: false + description: Title of Stack + type: string cards: required: true description: List of cards. @@ -23,6 +27,7 @@ Basic example: ```yaml type: vertical-stack +title: Backyard cards: - type: picture-entity entity: camera.demo_camera From 1a0a2d045b404ce4eeb0d8bfe21dac70876b46cf Mon Sep 17 00:00:00 2001 From: Askarov Rishat Date: Fri, 11 Oct 2019 19:06:04 +0300 Subject: [PATCH 17/82] fix_typo (#10717) --- source/_integrations/yandex_transport.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/yandex_transport.markdown b/source/_integrations/yandex_transport.markdown index f3e5c207196..bbb22373c3b 100644 --- a/source/_integrations/yandex_transport.markdown +++ b/source/_integrations/yandex_transport.markdown @@ -25,7 +25,7 @@ To activate Yandex Transport, add the following lines to your `configuration.yam ```yaml # Example configuration.yaml entry sensor: - - platform: yandex_tranport + - platform: yandex_transport stop_id: YOUR_STOP_ID ``` From c04d0999dd3f71a4c18b62ffc5ac6a5c69a7d8b7 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Mon, 14 Oct 2019 20:07:47 -0700 Subject: [PATCH 18/82] Add in other news --- source/_posts/2019-10-20-release-101.markdown | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 source/_posts/2019-10-20-release-101.markdown diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown new file mode 100644 index 00000000000..04ccba2b9eb --- /dev/null +++ b/source/_posts/2019-10-20-release-101.markdown @@ -0,0 +1,16 @@ +--- +layout: post +title: "0.101: TBD - UPDATE DATE" +description: "TBD" +date: 2019-10-14 01:05:02 +date_formatted: "October 20, 2019" +author: Paulus Schoutsen +author_twitter: balloob +comments: true +categories: Release-Notes +og_image: /images/blog/2019-09-0.100/components.png +--- + +In other news: + +https://twitter.com/sfgabe/status/1183871117972430848 From 502ee8228a751145e0781865948eba7421b47aec Mon Sep 17 00:00:00 2001 From: Christopher Cavey Date: Wed, 16 Oct 2019 09:27:09 -0400 Subject: [PATCH 19/82] Reflect the correct default retain status See https://github.com/home-assistant/home-assistant/pull/27574 See https://github.com/home-assistant/home-assistant/issues/27573 --- source/_docs/mqtt/birth_will.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_docs/mqtt/birth_will.markdown b/source/_docs/mqtt/birth_will.markdown index 0a6c2f818e9..3c1737f3a91 100644 --- a/source/_docs/mqtt/birth_will.markdown +++ b/source/_docs/mqtt/birth_will.markdown @@ -41,7 +41,7 @@ birth_message: retain: description: If the published message should have the retain flag on or not. required: false - default: true + default: false type: boolean will_message: description: Will Message @@ -64,6 +64,6 @@ will_message: retain: description: If the published message should have the retain flag on or not. required: false - default: true + default: false type: boolean {% endconfiguration %} From 0c16f873ac470f5f0ff04a024d2a70675a1a3fa3 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 16 Oct 2019 14:54:30 -0500 Subject: [PATCH 20/82] Lovelace: add double_tap_action (#10808) * add dbltap_action * double_tap_action --- source/_lovelace/entity-button.markdown | 30 ++++++ source/_lovelace/glance.markdown | 30 ++++++ source/_lovelace/picture-elements.markdown | 120 +++++++++++++++++++++ source/_lovelace/picture-entity.markdown | 30 ++++++ source/_lovelace/picture-glance.markdown | 64 ++++++++++- source/_lovelace/picture.markdown | 30 ++++++ 6 files changed, 302 insertions(+), 2 deletions(-) diff --git a/source/_lovelace/entity-button.markdown b/source/_lovelace/entity-button.markdown index ee3ed4a6b4e..f4fe761f98e 100644 --- a/source/_lovelace/entity-button.markdown +++ b/source/_lovelace/entity-button.markdown @@ -110,6 +110,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none theme: required: false description: "Set to any theme within `themes.yaml`" diff --git a/source/_lovelace/glance.markdown b/source/_lovelace/glance.markdown index c69af02b1e1..946e4fca3b3 100644 --- a/source/_lovelace/glance.markdown +++ b/source/_lovelace/glance.markdown @@ -135,6 +135,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## Examples diff --git a/source/_lovelace/picture-elements.markdown b/source/_lovelace/picture-elements.markdown index f5112d3619b..2294ce9de23 100644 --- a/source/_lovelace/picture-elements.markdown +++ b/source/_lovelace/picture-elements.markdown @@ -139,6 +139,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none style: required: true description: Position and style the element using CSS. @@ -229,6 +259,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none style: required: true description: Position and style the element using CSS. @@ -341,6 +401,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none style: required: true description: Position and style the element using CSS. @@ -423,6 +513,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none image: required: false description: The image to display. diff --git a/source/_lovelace/picture-entity.markdown b/source/_lovelace/picture-entity.markdown index 925449dde05..b983899b5b3 100644 --- a/source/_lovelace/picture-entity.markdown +++ b/source/_lovelace/picture-entity.markdown @@ -119,6 +119,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## How to use state_filter diff --git a/source/_lovelace/picture-glance.markdown b/source/_lovelace/picture-glance.markdown index 494d5d78fa3..e742d3d5544 100644 --- a/source/_lovelace/picture-glance.markdown +++ b/source/_lovelace/picture-glance.markdown @@ -118,6 +118,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## Options For Entities @@ -140,7 +170,7 @@ tap_action: keys: action: required: true - description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `none`)" + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" type: string default: "`more-info`" navigation_path: @@ -165,7 +195,7 @@ hold_action: keys: action: required: true - description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `none`)" + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" type: string default: "`more-info`" navigation_path: @@ -183,6 +213,36 @@ hold_action: description: "Service data to include (e.g., `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## How to use state_filter diff --git a/source/_lovelace/picture.markdown b/source/_lovelace/picture.markdown index 6170f9fe43a..9fc235d5ab8 100644 --- a/source/_lovelace/picture.markdown +++ b/source/_lovelace/picture.markdown @@ -80,6 +80,36 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## Examples From eb9b2aeef26abeecd3cf2cb275387aee48747e8c Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 16 Oct 2019 14:56:16 -0500 Subject: [PATCH 21/82] Lovelace: Allow hiding tabs (#10458) * Update views.markdown * :ambulance: Fix build error * Update views.markdown * :pencil2: Tweak * :pencil2: Tweak * Update views.markdown * Update views.markdown --- source/lovelace/views.markdown | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/source/lovelace/views.markdown b/source/lovelace/views.markdown index 9e6d4e0f253..1d5f4d1107c 100644 --- a/source/lovelace/views.markdown +++ b/source/lovelace/views.markdown @@ -41,7 +41,7 @@ views: required: false description: Renders the view in panel mode, more info below. type: boolean - default: "false" + default: false background: required: false description: Style the background using CSS, more info below. @@ -50,6 +50,11 @@ views: required: false description: Themes view and cards, more info below. type: string + visible: + required: false + description: "Hide/show the view tab from all users or a list of individual `visible` objects." + type: [boolean, list] + default: true {% endconfiguration %} ## Options For Badges @@ -75,6 +80,17 @@ image: type: string {% endconfiguration %} +## Options For Visible + +If you define `visible` as objects instead of a boolean to specify conditions for displaying the view tab: + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string +{% endconfiguration %} + ### Example View config: From 6a232dce5817cb9e77ed7403353626e1e470ffd3 Mon Sep 17 00:00:00 2001 From: Bogdan Vlaicu Date: Wed, 16 Oct 2019 15:57:43 -0400 Subject: [PATCH 22/82] New oru component (#10725) * New oru component * renamed to correct extension * fixed type in configuration * Update source/_integrations/oru.markdown Co-Authored-By: Klaas Schoute * oru integrationlogo * :pencil2: Tweak --- source/_integrations/oru.markdown | 32 +++++++++++++++++++++++++ source/images/supported_brands/oru.png | Bin 0 -> 59090 bytes 2 files changed, 32 insertions(+) create mode 100644 source/_integrations/oru.markdown create mode 100644 source/images/supported_brands/oru.png diff --git a/source/_integrations/oru.markdown b/source/_integrations/oru.markdown new file mode 100644 index 00000000000..a80d95a71bb --- /dev/null +++ b/source/_integrations/oru.markdown @@ -0,0 +1,32 @@ +--- +title: "Orange and Rockland Utility Real-Time Energy Usage Sensor" +description: "Instructions on how to integrate the Orange and Rockland Utility real-time energy usage sensor within Home Assistant." +logo: oru.png +ha_release: 0.101 +ha_category: + - Sensor +ha_iot_class: Cloud Polling +--- + +[Orange and Rockland Utility](https://oru.com) is an energy provider in NY and NJ, USA. +The `oru` sensor platform fetches your current energy usage from your ORU smart meter. + +## Configuration + +To add the `oru` sensor to your installation, add your `meter_number` to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: oru + meter_number: YOUR_METER_NUMBER +``` + +{% configuration %} +meter_number: + description: The meter number of your smart meter with Orange and Rockland Utility. + required: true + type: string +{% endconfiguration %} + +`meter_number` is the smart meter number. It can be found on your energy bill, on the top left corner, alongside your account number. diff --git a/source/images/supported_brands/oru.png b/source/images/supported_brands/oru.png new file mode 100644 index 0000000000000000000000000000000000000000..b06c29e787a7c126154ac04a67aa046dfdf22a42 GIT binary patch literal 59090 zcmeFZWmjCmvp0&n3=lNPFu1$ByK8WF3GVLh!QI^WrA3=BN}-xm(%lj7gQKJnS`u@n(e zloAmEDmvPmS=yL_fl($DPxr_`7~;TQ)oS6GaUM-ie~)Jk{;`s%eF6*#N)u8a-|%<` z<09Vl7g2egWM4**hDln-|07m)3F>P^KXXnAh!|Gnyb%{Nr=ihdI*W7ZDg6 zkv*<&bGRNkyxo1Q7x*isbHyVr7lHe_cB3~+kD0RE^86%-iTgaCBo4baN@anLIQ;l1 z&yb0a{n}(}$4mZKGCMI{y#n4vU6@%(APhLV6=gnBD9{wsKsx(c%p7Q zoeNsL!T%BFd-a>!=EziNwbW1SfW8*XZh44F$h=1545HzZ70a1ziLDCD-*rof)v&-u zXwuq%E+2zHPp?G*a2|UnQ5ea)vdq~&-_L)I)7jGO|B+GKPtC^qowJmH<{)hUh zDn9}*!~dN&egxTH6yLzW1i_?4g;d?a&$^E1OqX2#v|jLb8BdW+3qnFM!2tyWZ%L&K zXjfvZBF{MGU&*A}5EKF2jxt6>zD3_ z#69NcP8U9#Fq9D*Uj~Q1b-b*zC`|ERdOqMitQKp3+-#?d!9zg=2m%3cP`=VoV*>lv z4(|UN|7crqPyqvB|J|tj0wDyH>BFLc{_pMq104T*>wjnC-)i{ZweinV{?{D-*E#&h zZ~p(s92SZvBafe)F_{u>CUa5YEFQoEn1 zW^QaP+c6;#W$bL{>)FC)HYfyyE8=u{WARf-kT7KzDv?Pe@njBQ`Av$zYfv~da&jN4 zMy;0Ficu>zbOlbVic z8@gz+Yt$N+PRWonGyU4=HF006Q(NTK9TzWqm)OU&`N0x)i1ITJP8cMJ1k3tt@1iV)FYGp-96HD$; zbUA_0n)RCb8(lk0`?p8LWle*X+jJVGzwIfp{~p_KSF;AdQOHVTWX4hehW(8>Yt$R_ zNAgq~mCEfff)_Ql!b%)RhxSXVbGw%+&gD+4s#$EcEN%O3Qpy|67Ok9!>~<8=5V@Gd z`Hyj%`8G@MAuwx6uV!>GrHp&cM8N#Jh#iMfZtBFN_A^!<$Qn04Hf;_EFFlR(7mk+w zJ!6!0paKOWwIBUmj=N^( z@w-MLgED}H740W+! z`CSlf#x(fIbfCqCBL3CEWvCfBA?%29<#L55HI7Tp;$r-LTHsvUuP)Y&wpU2eA0Kg+ zvM3fyt*rWQMzwAQf*yZ7FeO?-Qjx$`z7k(x zI5?1k(+Bq1#rhc`c|?c#R0cc*@;k-py5H@p z`&>ED$NVi?74m08vscMN9Ab5l)TaOaGlG1PpFS&Gi(yK)vO%rvLb?C<*E|19zuPr8; z2-eum5NECJK)ISt@e#88(989)C&|~qCmEgF>9=90g?`< z@Aj_;@;FVxYI|>zAc+FF4M>UbR{2uS!E5W}X=Z9UQB>K+u;cQ1&F14Fv`T!RUU_}* zi3}oNsN5l@jCKqBv}V#0azHo|HM+&KqG>rOYup1uA`+2xGis_I8Ys%_6vjAgDt36p z`nG4rwwWS7(()H=1$QtVp6yOxSbnu&DKk7>xr8bnkST=jSQRu=q)?4imK3l+eB(uDbe`LaHnse54-!E5n_$I%}sjUhGBm z37^NSHrwmUSl#Om@d{c=g?lQ*53&Uq&CwzM9w6O+9j|kMQ+xB3vG&PwC&=4qCY5cf zT*&EsDwoBQ?ikLN!ANQu5Q@xPTs1V!;SV~O`U!aO$J59sG-X!}P}Uqk`bHwV+B%@1 zgf{ZQANBlx{l^ayiaK7Rkh!FG7(fU40kztn>?sH4}eQ z^W4J~h2O$zoFB}NrUWI`yt?m~NEzDTR4A+hDJE_DiFHxv0ALSkojCmsmT1aAHhmos zh0eNzKK*j4#?@eadv`^t48$xq#BWIqPiE_|iFwN9YWmCFCp|BeaCI9ecmB^$2|oha zXg%|gKsvn#uupr2?F}EyB@DntK?!kIw@CPLZI1MfC>9uN^;@fwW~e}SlV}yrk?Ui* zwEDKZ$GpXZa7VK--}@`BN15&EL5U9VFE7TM)&W?xrIPJlXLctrq)C7$h(vjG$zDL- z%Z1MNQQK0aPdZjkz8;hiECE6_tO9wnE*xbR=0%`&S5cMJpvRJhn3fj0m?Rhcvxz3W z58UqB3AHYG2c9PmQc-cvp@sfVsVJB5fu7E=uFf{gQzFk_@;+yXW{-TKKLQt(j;Du% z%BT@w=qFRk61xM`9j0^W%TuJFQXjd4-LjwI$+6%_<6qbl=tty%Uz_P|7dbZ?2zC=^1no8#58MR`-*{0m zHvkWf8}r#@#G7qebr4+MFQAafb2irJnrIgO{EHQ2kqjp!KobFcWlY9p$MK7nj7pJKttPh7a$(ZuK?v+w%`m_H16)$|N>jVkNx~Pp zV)bz?Z36I@J8(;G0#fk(AJo_e-8uHo9)o-q=j04FW%OK04=-?kC*gS=~XJ0puOtg~|2@WgSv#cL`>Nz_SDfR7D$F~I=+0@^j*-sZPvxJ-QQ98@Ua5u9` z&KOR%wu8S##o@f>_M`jUaNe~TeZHeg3j?vC(aF(aGc*e@Ps~sj*BvrM`Fg0%-9p}^ z=X@I#Zu*T&&vO)BOBQmT*cu<;-4Y*H^d+WM$4!>RV3o?p*@cx*AE*fs551XEh1-om zC>wmmnqNF5JL%T_m5>%-6|r2D^O;YlR=%B`rx07yZDV(QOD(etf z`OZdykEhJ4H5NVL4L4KD%BD%oRTG(O&Am=Cdm#?;6ZSNh{HPf_KxxSOQ?#%T>G`>33 z^;Mkb#i*{DJ|mIlU#4OYrPoQ9l-UqvjwD%MZ`RWw}Gmw5L+ z2CL&5Gia~YOVnFhLk$E5v!e7>!anR_dhBp}0Q^BMAv0298Bvv*fN<5$I+Y0c6g~~hC9?Qogl!v_ zv*$81?X-%VryBtducM@JOwVKmi_xTlE@iPT?c7eac(kq`E^INPX{-RzA4%|E+qz}R z&&j{|vvgHpGDS@uUDi4M0#juTlUQSa*={|*zx3;WsO=2cN)+j~AwbDwEUNgDMvbnB zhYE=UIs*<|$NNAwl?F6toKS$2;N`ySjAAg5$02;BD)?c9l@FTBACq0h(aL+(0s-C; znV1nqkVb<``s{wd+vPDSE`W23kJ1%>!3qGz|5AV386=~e?^aFZm4c2?b;dA3JdGcI zmL7Ml)fZ>6(Dn;8EOVMAe1*su4$6JJ<^kL;4mBx-a;|gqwWTn7)E_LNM*z2V5rt0h zX`g_sMb%ktBon4=LkN9LMy~rFU-=*9ybjClHM{)g)N!otDbciNEyRPttw|%Lqh189 zOl$J5=Vj0xUsXP!ij~VPWt~^nD0k@INaaLnq8!&S=v=+0Q~il|1B&c89m0XLuE%D0 zJ-&%@R(2MW+vphwI69b%c?=ZN4rrek%WmU#xc0%6k`%TPfAvo60PLP|bK{SZ z=Gl+)Xqpx_>$O3J*9tYl570riTK`v}O4Y;TR4FB1r@vWuxYg2SBtMo*J3vR4f31=@ z$A)*z^3?}bn_X61bN-g-`aOJQ?|4Y8R%pTHZVponS`Lke9rEyFhbg~NLZN`H0ne`U z8zU8nl%+O(F0s(!jk>5@aMstq&TaCk*Q+9SbZ#(2nAz9aokZBF0)jwi1uy zY-o|Lz)i1t_03*wAz9To)X8H5_C(8mr)rXUB|dzK^g7Zk$LlOsNO(dI4vRjsKyPLo zZSB~&YvixKA8}{Rm);AZsrn7g%A1RLlid8SlDPWO_~*>UBi_vYEBqqHql4XrglM0vVFSKAL5{o;GSgAvNd*cO5lc%6V+lpKS?un8 z`{g3xde;|rK2rONqIXefV~*qm)pI1QGMZV4KG*bIA7w4Y9dm%LDrIvj34KZ}OpSP5 zz02Tn{>^LG%gAbF5QPNFCh8*Qsq5o$45ah96SBt|6PqJs1cVD&ug z6v?^A?baBnH7)Cjk+Me{hUFnau-#R@QnT1BYM>M)$*%;%Mv9EW8mtbllJBi4GOQL} z>?17mPR&LuEl-ZGr}G4*moEd5%&*jMAf#YNF)t=52R@lLC`Rdl{LV;VYnF@8>ldc@ ztR#GId)TzOWX5x5p!t*$R`L_T(Rc}Mi*+>MFtV$qhM1OM(q!UaDBXg07bEtr6?N8H zSKNFzYxo~^*Lv<6n&G-^G0xfWexT`KS~G=8hUlGHR=If7s_poHUsQP3$+oDYMhZO* z@;cTR$8VTnIZjZXAv{*es>Nc-_#vwoIW26TkKHBCPkWFXKq)i=C$vN4O_yKpnZ%yR z%CnHo3JB6K*kLOyYvef9Sx}urV-7v z#gH_$mJO>XF+aPQ`oNlLD@9wcRvx(0y6eu(_Je)o%9ck98C!V5TvqPOw<&p_)-e*8=%d-BM{uHET7CCryT1 zki2ZvsIAfbkDW|0w>xy`_NHq?|up9lYPP5(pA-x3mRaUD4#f(xU{ z+ECQgSniEq!J7_T=~*J#K-#w5n`m-5sfmlL$QS8tS}9w54=jJbP%j-a9R8o^gK$ggk$z48kfY z$y#@28^W1UY!#W%dWjy?mC!zBG+4M-%AUX8+b*z|ZfmoOiNSD9mXEcjxNMkxhQD!Q zO1NI4Xu@)wEG>0YgTEJ}QU_#(&{|mC&H!ib){n}3Ip&MrJGiM-@;pD{h~N5t-1}Z` zu1$WOT8Y_qVHep-!zlcM9Z>eRv&d(kbG91UE7d<>WFl-Ji&iGG=U2PfH2F8|>`0;~ z80=4;(rSaAUpQ(Y9HoK_@vP*7!;Ba+DVe>Dc3JhHG_XgDXG9ap2c`QE7Nt*g zSy2xv1oIuk1)HRJfGc>Ua*zh*2!@rLs2SRYQUv)!$FG!wqMvvw?f$~PTHuvc2r?~P z)ubCQ+I*3&*`~>H>_WwC!`Q7*L6RaKsr*IK8GR7blHLZxw5$m1n|=Fpd+S-7U5dk8 zwOcl?+U08F$AiB1+oH8=Lx5BTPbeqg%)NiXqdKBxCmV%JJAK=w2gZj>+Cr3$n>F?b z))Dh##P=;c+x-f|^+ST+*!4Nknn)hjE>`L2B0!2Y0H8|2g(f~Lz??v#yzL;dLfwI= zCW>6qV=^#XSxKA^1HNXVT6B(2b}lMf5Gvk-XrSwE7WcfglE%rxl2!vK*8I%yf2r(7 z?W$gl#S^L%$LOrs3#M**dTClOtt_=UzmS-?FvrmftX_ESJ!r}Oj}es5{Z+l5eckqb8x zupv=sOOHne$EDNab@pnSexXTcgqDxc1|2|3dZ+7N2$sbv>hP@}RpFRaS|E>EOA^<% zq2zoTRY*$-A^J0U6F{SH*y+eS7us~7x|^N~jAKvNTwCOH>B)W?!H)m+LW?-y#$RBYI7-bNMOqkY5t{Oc9m;V~@2TfQqtdR+Mk3?qNQZWd0;_uCA0ZqE zpWyDSJ(A8R7Eq7oz4|%a?Hv2w{o?oE@_bK48y_Cexi&f5X2_Sdns(L3L$fLo^OVnq z3z&dv6;b(%Q$u|aKz~|%li^&PcyN#whoCQCl+P0in(-$*1|Y?h_7LVCrosS*mMP|n zO>R_NQK=3Rz3!>gGUcdalFcR%U%av>l z>324u*-H_IC*H&ED*Qwr=%lG#QiSFS-yl+u$Fg`<8Z_QFKl;yxXj+t38%MikiPB2A z0hmh}+b@(6OhABcg;o$gK)EAr!VV>KQ55lcxwJc){EicKrM}OfNj!s~AoMu8?48(x z4&AxEYjTPLiwa@hG>W|>cTh)I#r!Wn9d>=$P)L@A`a#(jE4mE`ldiH@Ree^bGK%MS z18IDglq;6<%a}u%@z|Je*Z(xq%Vzkad6Q&8I(kVgKcl^ovk+U0vF0}`?-zj*#DYJ& zm#Ivpks_bXkGr2DYcOYLo{FT;95+XA3a-tC;xzTWZ2t7E^5LfEO=EG{<2U!+Ukigt z>fN-|MjxcVBNMDR&gUcC#xZAS394xN!v|Cy{8ek(b8KE$G9Q%bl~&f_KVd+zUhFAm zV%%X)VNpFg%k`Fe1Bi%L3Gu2k>QW-)e4W_3)n(AU$_m0)d4KSU$gIL7Ra4Kb3-TlN zMu*24eC)%A@GxRRAbznERL16WgQU^^K}Dl#B6ssPf}+5?qnnL&Uc04XHAh_^7&QY- zIUotDfS#~0o%$<=-HxE8LDWDkT=?h6EC;D^3x-aCn4{J9z6;bHmzp8IgqX9{UJP#d zmkqwhW1z%)`8m&*4pB>{cZt*Rt_`}CJf{i%Yo3o^XCu%##soXSfmEJTcCK$vbf{I0 zoD801e7YGj)8$7TnXGfroqM8*wb&LYD6xeT9w7AYAbfM&`p!^dfWVNU5)dK=jGWG6 zvc4cx5c`Pb@3g{EX!+T?s9rPSGY$`EVr)#PX`jObEqGQ7vb2~h$(SeuhFG?@?%PoKHJx!6 z*^1@k{;t{%6Yze{au!LvGh2ulzP~toh$P0N;d|x9q>KP%F_ToQl8`8_lZ-62Pha68$!`5j^u@-y0)|4$9()&HExL2@hL{nEuu9(nmcL= z9SyDpvd)w@b&{{ooIvI<;%agWGHqkeAFT>2kRO8r{f7>*H87{4G@EQBOHR&^sn4D` z*e(;z!^L<`mIM>8DvK_bBu=qM!~()zF1T{|zjeHBNSd0{2K%d=%rK#PLFf*m_??i; zl8DKpkzKPQ%5tQ14QWS%+K8VqErcJelp-Sx94V8P-RclYuBf=1Z>33o8QC#b zRby3wwW&nCN??2;DS(WwtI!ZV%=i0@uj=r{IDk-?il#z`QJvwoGe=6p0MdnZP+wUH zqbkrCGs(p9=OM*Vr{q5zP~Kwir2)TeR%yu*FvSnpg$c1y~mGN)R#+hR_yh zE?)0F$p2C|qhvtmk4Dfe)E{c@c~Uv;dMU^zx1F_k{K0lCFiWNu!A%z?=BJRwp%3$t7ZIf`mKqSPGn5R7f@MO-RizJjtLXinh zm~gUU=xCEJBEGqbAknpOY|0uQooW23Y4{`9uI6_=+=YwhffsRk2|%r^#+a>8Aug2m zz`bHV0Bcd&W2d(fzu5hsMzxcuolIt=HX9-Zwemhsg>ZrFlg_Mw*m%Yt_tcllC0Dw| z;uHP6Z~fQmys)#(&F^eO3?CTUMC-qNyUlI)UV@J*5z@bxqOZaoZ`Vm^CAOS9ZqvL) zX8#>HtomE8FNCV+M69N+u2)mO?ShF(dM&;L5cbBPs>^5&ox7#Fk{KWsDp9|Y?E^E- zI>{gfOA#M@VfnrlZtICM69p&2P$q?)3ZOMnk|Tl>{yt|!jvkzeunCjxVxa_v^(}cV zCE>i#g>vvE8X@gPXm;jWn-Qv^w%EX)p!O7wGPWn|fhmwR1DkNjtQf_s{HJ7!|2^~@ zDTCxJaYN8Ld8{J2!fd$1M5VSpqdHXiqV*BY2+@8~29+56?U}~q0a6U=+TciOx@q6aY&8{-q=H)XP$^KQP-iFM?|cj z$%D%!b;ea@e>)!=v`a<#3tE5G^IX9z+DPrN7WEHe=8~YI|Mbs;)m|npAx&h+p?^7p zaF6MsEFrhK#nK9`!+BM8_(_QqTG@SmKi(F~R>Pf-TM%VmnAU_xKq?84a23jGtk!NT zJ=S|QeRY;!-;~(lID3`gw|0FHV$CSAW8UN_<}jw0IfSNp*q&SAbM*G&mR|0KRux&S%prT z=^r34>w3|yblQw(B`&2;biuyCG15|Y)MtRzg#i9MN=eO^#tX-Kw z2n>Pg5+}}@Y3vF>Eu3J}wjknogms>=(2P+fD>go?E>u0k6vqh0OMDuwIr(Mb3(HZc z_G;J=mgq(_>>=loZW2U|alFuF^@g2WpZb2=>JcmBn$<_g?n!FX`OreJsp(+I8H84v zHaK*$7an0vnOFe5;jdHSc?5waHe~s8D;*DMOnQPh1~<+!(x)b6I<8c0H!}@sh8}h? z*#oft#eJsea$503M?DBSxbCVJA4+*kK@h^oezD;oNWtBD7Uxh42I>CxDrcYHljsHy zKDVHDo`#oTw@&KHh`s%F!tID?+O(6RpdLVrAqQ7fA-w(L z6qm9a?G@|f^A7EZ0ky1yV;ZBS&;$6p@29k%K8N#gjGEZ&sz=&Ny>jyUX2YqJ)!l-ueuiJKUy zOEAScaoim(AAB|TmmlxWCZ&G7HesbzCKuJ~46(@w9@>_62z_ROk9DaTIXzhvZ>4%! zViv=D=ZK~~Aav?9ZYKg|k&#haj{YSU zv8Rao6Ir$rW!+dGII^zz&00-?(ONS7;Sn}?JlOaqbgGg+&zPr8i$HzGL&&QUOBYU4 zyqWy(BR}crx-)fzXt7+cTZI1|Cu{~xNMxE{h`A=QL)kY6`=GBg250ss;Klnt2}2dg zvC*~Fjl%8imsZbrMX14JEEk2^Y?hj8mBfV!f47dNlO>yRs7i$cV)*KWb9E+99d1vuDebH~6jnS~hgt4;pc8w)MQ|A^flM@5M2@shF zAI5K0*6FG5FtAq4FE8F-N4eY86d(v*U7?1y2kYKfQ_kbo>}P_jbSEHe2Gr59$VZ)c zGaGF&O@!}r8xMrPrF_sz8-9ACw!%t1zrEu)U14p%smSp3Uthw-&$k2;*sV;*e^gU` z6d7hngmr)GNb!9T3R`oYbWJB<*vC!UZ1H1DUi8kyWrsSx7Gzjxsjf z@55Y8+JmTMng&W%D_(@OMlvf3^3uj^I+O*>OLGh;wLII$$3cFfH4$V3Q%NjK#-CvF zJ!{l?NIR`PY@Y3A>E_2;}PV;HW*GX0&}LPb6~trYKx ztAf)f<(n%K3Ll)~#C>I&p{R6m0y?B)k}y_5S+XwnX6P#+bueyS%q8qEwMN4VN^bGc z^}+Qbq&D|V}GlYPgfa?lo3^pItyY00SU}NsfnXmLVmAXTbKxt6XpyT zKX1)I+@r}5Wguz+gp}k_bem%c0h>|TkEzn5g01~%Vs6>g-BuqY=#ct$$Vxa8kS zSLWB%2W{8;xQ{}D+8CQomxV<}wNZ5epfDUNijsct!Oet^xB_WQcz8YnaS!LMrCK53 z-=NfK@jVP&3?DKIPi=x79nF*OLF##CcZwbCJ_KtY8iXW8Td$u`VX9Y_DdwzEt}!Jmf!#GDsRDQ67)5vyn0&F8&D%}{|vms^82L$1itQ4t`qGL_v4BbLK{211m6r}%U4xVHnB&S}J40Kt z3oLPllS?@d+RS1UHxNpwi&t>+apjJJ3fu^t8kzaFRxLnu*|7+-``hFpWPk--E7cJq z@}pw-=ax>hvRiPznU1?X{X&lRCTVD8*--684eTuO%+OFPrvC)uZM)Wd*v*~^LE~I8 zdA4=meEo5)LbTT8fn}7{n9AWtahs3CvO4ZESw!8jBFUCW=$Q0>X6S1=ec+i2jmg4w zK1L_yw42oEzD0vv?>J{PvKP+suM{L_%?~FA<772##xJ&HPErj>@DJgtIDB6rPgM;I z^)^?3lRrH9{DIftD{XTPA!impO^dIpSE#A771ywtohl9%@hKP~{$o#>g#3AkZK-}Y zK+*)f52G?u+E60f0wIawWB%nx>v+g_IX6}yqBF4#$qUwwwv4;9)*{IZ@VSW-{SRm& z3T}Vw*(SXsgF5h=eGQN~y_(j6s{Di#S;c~s!L5z$32*}nVp%7m<>=ff%GdY!L?O)e zxF4)*&AbigUo~R7_gB!`!!PKzlX3)wC2^Zdo@C{7yP`1A=1-jZbj;Awmw0h=^@R?L ze9)!aGotQ^`*&v{Js-XNtcu^hst-Lj%=Y@tkxk0zGsNP?#bul3(ZWr@mI=oxqk8gDa9%aYLeuKW0nhP*3+3JBG0yesFNofAA1+R(W{kyyPZZ17%#}}fAgU&FwV2){dghQ9Swe9C`dBSpFvL!< zS^?LVfRTZ}4abq5&uOn&qg@+q?Q*n&8F|OMTzajnz(R}ywGiYHW*i5O;dV!sG7T2&QrJp98llC;UJZ^ung5Z+|YNNCd93+V&od? z+&k$=J(^Ba6ZRZpFJc_MeXlv?f0jysrv1|7?z8_h$WXjdo>cy7KJryIUM3~yRZeUm zCK(mcDK(TaR#_8j{x!;Rm;^Zb^e*O$eC~qoa2-1m##mwj47K-9TjKH{#YiPO$Cf!Q z0FX~Q*#Eo?6-<^7UM#P9&*?DNiYT*%k)m|Sr@Ds&Y18Qv)S?7R+0}2+{UPnu%v4Ea z*v8M*^PMx>&~6EBU^=mzOTsS@uA?Ft^(8vw;%b$S=9{I+sB$>b(^ko$BMT?(Nwwxn z+xxP!zQ?w@o(*+7odK$Mj|)r+I}yej$A4tSPN1k3-3)7_ow13`$=pFqQdb^Mo$te^ zT#fszT%CW9bPOYjH^~zXh=h7Cm|!;KFA>p&H_Uq|z+V<|0kdvyW~TtVOv#2<)hz~v zh0&ib8LW_XN8u|M>lYgnts>r#ZpPc8)wS;7cWv!d zh(O~i#;RqFo3|RmhsHqOml5h+Sh{k_>Oge``6bDk@|rQX9Y=oYNzKux`8J+WY*WjQ zRb}EL6+#PxqB0T!kSc?t{+sIk#kp4C5x*YVsf1|X01K(reFOh9Cxais<6R@LOZxLZ zEO(JvYLuu$QZ$nbl<5u3^KL5n+i`eEw!NL{!xV8#s?uQ0XgXmsIf5eH4LDcnV8d)a zBa605OBGee*ab;*hJJg7bE8 zU<BEwCRJ>>C6SwTavlUA1ZZ#}*9Gzu$@l543m^vvKkNG_lHh0AN`+n>)e z8Ly{(Z!rNW&Eud6iY3A2h0Din#Pl9c7?vyrLR`@)H^+Qc8r!drrJ~1#+cv*E+OX{Y zs5)EHm)+4xX9nIG|N7`FC@ILOb-%CTq+D@S&#d@byK;wIRE-b&ULN{wafmWR0>~QA z^MoPk*N+Ysl{g@T4t6}1T^OHOzCWS^F|RPMz`uXUu!t>l1x3U9`u4q(aHY>?PiqIy zZTc`#Gm|SAmrOwYmUUk{kw*8f3CMJg;qkkecJIMF7G~}0r21H8gblD(7`}w zQ=g$6iq6v5Hyn4Sw-JtgcR1z7&pe6{Q&}!g?58o|v?QkbBJ&cdcGI5Lqa--el^0jJn-S6Tcm}?9+k1MTF|2ElYyevOoS#NCj2?isKT~H z&ol~t3%5fi^rT`q;c^5SP4J5;-F!5@@Z}h-n6_MH0i+SXW<(tqMr=-lk~Upq)iEru z$Jt)q0;(MnsD<^CQ!Wy7oQM-O50}^HUE>=T**R?M2KkCZMr=w%-U3pj>!Tu~_k0^| zPi;kjt$*@v^X{S=%-6`=mo8H&qbItDz_jj6r(Ju3KZ+=3ovj3YbqD^So+-J6H2~a(246U#VPtTKX=}II!BV>dSJlhq{9O6{XmY)wZoGh`O;Q zMW*5DkU|Lqvxkj}opxI-;N1HQEEwK|JoMknY3ACXc>Ojmh_1w3EwsOJtw?b(&Hh{< zMK(D?jGf8HNJK|pQgBX!s$z}aQ$8>na|*0pB87BUkxV>X8XmAJ#r~6uG>xM@8 z^wk7Gxzll`hO|2!{_F@;3!&Kula=Vl&gW5ix^c7JkBt8eD6Y*g^ z60%E)&F*{xEE%zg?W(X!iPXNe^WtuJu-8EJMUSrCO~$?dIy)9P?D}Fx8z`$}XhnyJ z;irL?w5eF2*d9TzHzC#R^HcG0i$wJx$si*U1F>;SF@KW|CaK_{!ZgIe9MkCuRId(z z5{7IGqTznKrhxUJzxo^XP=K~SFPsWf(EDxF-&wWIbyr8+&ugl zjzk*VNblEP2FhcFvdZ?|D3S>a1WZhaUyNoXVFz}Jk6g$epunfo2gx_1ofH8QM#{~J z2RuveMrcRbix0O5PrMWlmT!W+vOAW>&e^>2ASJ705inpX3Le`UPR6Qvg65^iTA?!^ zYP;-e{SHrEg+w2FhYfIYx*CKfM8yJ+34V4zl#9`+4$$J7*-&cEM5!nVZfSD9KkMP> zLI>82F70mt=1L5MDdOSc@3)>3@$jUBbabwuw6sT{a! zIx%4q+M=Yk`jv){G!yW^GBhsuM7t^zvv_)kP`(-WXBZ2rr>0nMy9~f~$u!wcnlv&R zqJF|u`$%o=XWlQrackIdeTT^-^qk`87w6^N_RxC*$8^s?B^S2%kaMfM=JV<136d7; z$L*KLB>0gXX8P(x!tLcjo~9czVpbEc``$7RzR7CesH-S9px*3G}wn8$1$Zc_l&g$jfC%6lkG$khXJ- zt3+gM3f%8!K5v_@Zlu($OV+F?RgPUju7SYaE_SUuN%O11a~g&fZH_9*|Iwf!l@tiNB-a}6@Hm}>pAhg4^huM|au^WiLNpR!Nlf8#Cqp8m$J zW(5);m5kGqNH4%eQ&Rg5{#Ew9$^87`l!?tnJm2w@2C_s-5GjcK`)`pjNkR8hJqH$M zWk$TsKkPgvv^Qqtq=DjF*xRx{?6HyPZ=3Z?fasWZS={zZ`a+Of2Ua82z*2Zr#Uwz+ z8FQHEl^kohXS>6(7|-uzw1pFLU!0m~Fl9)Ndx#|n==>Tfg`}RioH8BqxWzWuvw^p` zwaM|#zC)%)HgA09sSTs)GA)^M8Jr>4@bnP*Fc;M_61=b3vh`j|HEU<&qgceeE`rJM zvX=?Itf@2S4;-dm#0d8EwBHa4;#M?-*ZM83-D|BIT^v1xJb0F$Fmq9} zC1)3f;Q1bsA~%OyY1Bv{v~npkz8Q^YxksAW+KDi>xOS0Kk=w6xU^w~3meKBNQPw4R z9fU?TR%aef-I0fEkRs1uREoyz$>|M}WrH1r|B{_RJh%0Rf&GG`OU_M@^32Vz;E-ui zcPmw4OCWj?*(*$8b)~wo0i_F4mV_3;&)6E@t9C67ZdZI%&XQ}oDnb%vtEj~{WOj7Z zkoXzS1N7w+L}rkkduV!v(>po{`2w^v&GJ_#!HCPkGZuuIm#NYs35lMbuM}RVB9)Qdgi1E43g@y=c=!}6 zjzOeQjI#YNMUwLI7m?yUb*KA1`~Beg7F%hZ9Q>QwslM1jWoNi7X}lV1)>$xknrE|| z_RCcvAdvfH;kYK>*y5T*vlI>m6;l07Kv_LiIjFe+t2`KK@@C;3d9CX;|=X;bSSp%9Asj+Q?f&p1F5Om}Uyd6(#&5^u_3HsQNKu#%m8lHOkDKqJ*}$x(u< zG$eMtFkG@jmzp`Hf{V5M?hikVi3~70SutUq*mY8b|3!LR$1@FKlCaKTl za&QXXeIg>GIEYdm1rQFL`-{$8d@}v#>Am&b9Wh{nv2~}EJNt{oUQY#U__c6ZoMd{z zJhnQSmbqba3u`$M_)=hC&y)tM?9g@iVnLs-*!@yvVUz zKgJf%>{Ls9)uUG~mCdh=*(d?*ctTSKa;>7$_! zni5(_?XL4^A}coRk8H0y@Vr}7MPyY-rpR-sm8}!iy7pGK9vR`N&{dB#^9U}Eaobk0 z<{DC1MCyGhrHMfn%30`F7bWi;zzq(n5In%we674=fU(5Cz&@AwF3{C$-RcFVc(e)-OPFf-eZGi~12VG|#nWa~jR#72Omd#F?J@l(~_Cuer zvoHO~-g)ZVwsq+R(rs+h@l62(w3ac)q<53k9^R3fBYgN@;@%7WitPm|&^j83>QUM# zTB2);s$a;KZE~j9IxQPO979ZgBH*F4I_seh?)#^g#+6^_jRk@)UKIrNR~qF`ML+^j zQqU*8gxc9+iAA}6J>RYK+=nsRw`*^|YG(<-^{;`JsOPkzhw<%KmsTKJ$pxvr_i87@Fa z4KyEJQ^cXSk(o&;s*;dT@28&9GM8wLLlOKET4+m{R@`5r&W0cUw4J%{Q9E<<9h<)N zw7vE6bEJ5`j<6$@3KOA2oGSaio}6b9!C{i&0ho$cq}h4k0k2+Bi0&Z*QFxq@HBO>hv}2||lcK4N!$hARzdEn`-rJ2jjkO+=x_TuWMsh(snd zu2ab3IO^T`hJ=Z0pjsBbLZ7JyL94$IdB<>=*^O`ho=tDOVdXAi@sSy@D5Ms37rWGi)EIUAA!23+?m^m5BrsFK858xlKym2ZcMS zwaiP&SE7W7y0=1moe#2Co)Zs5ls2Vjb)uN39@kNN8qQQ!VfU_N7htVuMQC_EGWVQV z3w&V4--eHEPw^c=Un_TeqLsm2|~XdHUh5~dkxPQLHJ;rWFMFc-x6l9`PUB<(qkan{cJ|y3g9PJJ~`=b;SfzUvTS?~VV62o#>i(u-bZM*c$pWBg7d@e~9 z7vu7Gc(ASu8l9wbQu`ib6VitmDi`in!HKb%l?$$#-X=}Zev z`!$TM{8>s7qa0W{mFIZ-sqs@F1cE>cRN3!+RhgJdwnC_8w|gCDbknBKk}my`&vK|t zPly-EXjK`VY|SUE_DC&q#B+gHye4J1>66Lw#4j{Ldhbqqe(s%UT?~>gXE##>`v%Bwq7~(*qKx1%mo68s0Bx+NuRU2u6 z%C>}mL2J0n3D&7w?cT@i+jo?&{ex>A%PB9LT3 z5#K!CnLm3BLfE{=ev85@M{HfBDWgGv>S$Zq|%12Yg zDfv2N5R}8*F>sQmU75hS4MUkcHKC1CcRDXu2yZ(uRtthaq%tW;MgOGNOzqDpx&yXv zY!V{~r8k_}>iPR{KroP#1PU$ATtrK*X!6!7f<$9SsGtzI2-2$j9Y!a@cDrM}>o=^s zMUqAO5p>$5TvtjHb}Oo9g!-ezd=-Y86_MP)Y_+!0Ad!&A|wY_n#1gCb4>L1?A7PrfbpZ@IQH z-#o{PY?;=5=8tW{z+idqfC`oQJ_!3&>aZqbeRS#QS5^2hqu=$rn6=PSuDtM^9p`+1KnRJ4Wk2kJfOEmm zxfK_7JdHCK`~4Ulr-`HT2cFN9$aJFdMRsUjz)6q@pF|y6NmQb_g0bAhCm6Ls1%Fll z=|5tK;J4kd=;NpZ+E(<48w679`bSzQLW+=F z#u%42px)q0qSr^puGU&sJ&Pv7vIc*WFexG22LpNqG>D`^(zvTtLK(^9yrEWqZWxyq zfaAP&?wqyR_Vy(N4`fCELLVZvL?=dFRo6{6B$rrhBjlIxyk%y<~Or zXw_N}lVW>i2NOX-NXnX`wf8IR^5V}vrxlSMoAs8CS(_M0}jc^MK{&;KfWh2>8|KV2h!Kez}4fqZc5_OE<1$q2O}eNZ4w zN+S{}YP|wk?DzV%wcE4f7w)&x8fGNfsr+F20w{$A&T|Ran!K9%hRjlym0_%=4^?^nb2 zKHhrQZoK}2U3-B(CJbrY5evCSl7{EibI8xmQ~9J+?PHM_&zZ;r@^jLWu+y6}K|abx z>#5=)5g(JiKywezo|AndVXX=w)vC$_lGl*7%1U74uI)bkE$iR73UnmLq`svws!`<=xW=Z`cJ=WLgnGx5u>6apslc`F=&!17!F@IPsC*dd3DP$2A3V3kRCLmgxm{%|wscU7@ELDM2 zwi6B8!Bkm#$Aoy#Mhr5Xn>GsxV7zn?NWs4W4X&g?m()tH)5&kbIObFQ9BnBWjHPkw zrSIDDqnpXK>`EoMe& z@cob5W4~Rsm%sY&?E2*w?Kszw&tuBC<}xLf5ojgYtirsEjjY{Sr_*8Io$MnLKUU~? zKwow)C9ULbd-LkkHb%>7t!~(fvlpy!?*nAxJ;%L>Ae(VbBD_3hiAGP#y7ey~ z_CKZKLQvp0r{+Z*BQ%gIE&M8ZtA^wc88dE%27pqBzr9)0hMiOPz;FK#W@kRk2?%C} zl%3&7m)NCk>V~VDgpOLYE_6~SKM89&yrr#3EO|b|$u^0Vw#;^}*t=i-ij7|XfmMgM z==6?31i@5gt`2Hd9P5hmnMrs_U_ox)=Y;D`X!%w#(yIsj9>dsHn{-TUv@oPqtvjW4 z%orn;&W2Sxo7P%Cj%;k%tcop6t!58NPQB_inqG}Tay2eWF^e4N3^@#OD^Nnl$0~S> z6SPOaRT#pD1SZ&_GupAi^M7Q6Yj2V{e;op$o@f++croFNw2&A~5ftn5oX^)&@ zv4nZTJLu80lo?68VHUeNX9mi+vP2EQ%n!-^M;fLgwFVfAsHd@YauQ@a`MdLO`uom9~!_=$O#P5JU;T zNpFCLGC)H@b7-PGRLK}SC6AWI>#osPWelmv^fg3d8DVNs=SZRgxIP+{G#bn-iX2nl z6>*VB(}%j{k*02%(eoCsOdLnYRhe`#RZKO8 z22oI}?7#f#vsV4~AJ~as{ij%dNarnoNR*OD^*Go zmPM)a{5>a-^oZ=siny9VAc86p2uC=9P@lwTtJnEp94#^yjA>nrHG-vToI$)6 z1DEAjj(JfKh$yV0)b#tjr&{8gCiMQBAtaQ7UE^)IpIO2d!7{=A)S#nZkEpEO-90)M+hGCJar>Rmzab1npvgDa#{-cn0xCS$#yH zo*Ci4GYL3IWF{v%XSq>L!~)?>Wq$Ly?$3MZ;R-paUZ@B3Lu%4B5QR_+3g-{^XYp-N z2emS|Q_n+Ure`!9W}XUP-wQ|ULy1yI1cE>cS?%eibD60%wK7vnJhjH1TwszKl6ilB zpEM*LY~Evg^UX_knk>0?oTw*-Zpr!Wqx$I#nTEIuLRo9-Q=)l(#azs|Y0Mu1p(W?G z3|#FsYvBMte&UR6cSp9hN6&OdGE}n0nY^_KuL=UKf(=UMCyi$=?MV(@&DqE{gdODL z_w;?rx5eY}cF)RVHc&42n2x?vfA^P&j0dpq9XJq6x5>BRtaJ06g4>w5YGBH!fe$ajL22R zU{EWB<{ml0d261X6$*d`@SR9Qpw%z)P(EC&L{J$QcbS%K1x-TqlEl33!#{OM^8{Bl zE1kSxn-727jvc$p-n>TY47fx74LQ2W43C*bX0;w#4VnpKhp5wI(wcY&Y%x4)GEHT3 zX9Y<@J&)c>^Z6taO7E(@MJuVE7xkTg0m8xi#5f=VNZO(ZSK6h_h?u?5E*0S5BSz{% zQ3{Db5J(}b{kE4zC?xWbkdQ#}_9b&P48}EYD$NP0D{A;K)=5orjoel{*Dl-9vv(1c zb=nD_f-oUG%Fh>Fj3FDPMM*-6`zcfw%|X&zJ)d<4m2OwpO%YaBYoOE+4TO25eC)KH zdhAI%dFnioKpnfe)3u#0W+}*~#<=Gqf*wRRLxa(xQAdu6nhvRG$vKyAVJzPf8e17`T^msyqKzo8S%Z3ziPKrQm=G5J zts@Gn=$`=cQ>{w*FVvbxvP*o>(nniR4|7`ka+E7u?u1C3U2;(E)4!s!a@58f7wqD1 z{f}lxFK`m)_ZfMxML&^+Bw|@N5OFBfQy14x3H)R-V~dlGdX2YRIM-c3xwnKpoX7pW z|H!R(Z1C#ScH@;FTJP#>RvT}VMSV$#ah?+&mzSel+tewtmJO$?$6$|sc!cZ$ zF|myy7vJT3iuY3zQ&5DRN=_c`SZAyJViQP2=0Vk16-;OJ%P9+QqV{H(v!uO7DJB9z zAjPcr#akmc<^+;y1ulqXj>25jz(GCib;-_7?{iwATlgnxt4HvCui6`1W83`jXYB4z z{XMh09>l(+PKNZkz&Gu3iEF!P@z7pYT#9GH+XWVPLeQ7w0hgBGLLU=X)~RqX7}Ltt zJ`n@~!$fUa@0uB8GQ0GmZN2r1?OwTLrJ*9o0+YflfdLhz8p->@sF%5?c2WJXqe5K_=mrm2_Q1jtg~ZB_)}*XwkaAL}n71 zq+F!YlZ5o{^3!8L;ew=d$AqR%jJA5gO6Naeo70|c?!Ifbd)@5jO=j0@XX}RT?`&Il zf6vA|GfI=+OU`u>iAW^ZK+5=Is`ygeRF^$rv1SlB=0Eo$q0Om`z+bwYFj4glhiH}L zEUPKvPH9c(1Ul>Pdvu&q%H$yXV)rz}-*K*>9areV8|pEx9pDmriY6 z%|!^=y`-W@Gw@cdwo9nFtk)ubjkJHp!<8T~+P|2coPw-TU9%Di6>asL*{O-GvUk;q zFe4~wKJ*ijW+S^j51;OpX(D<{dMI)O_7}1UTq;Qws+2A&9-hl~_gSeTm>PRn%s#Raba!BElr#{7w>v=^Ph~b=_Ut zv_HM)Vy+A6?nN!sf#)$3KHUTYX<(eprI83nuY(N3)=|6p!ynjQsg1%|vMwY;S59hC z`=b;Qfgq3~*7|{W&WRxjUx`y0G$dlRCy_`VF_l~xxtU8Bnc3Dh=||{T*h0Wxz5JZL z^vBzFe&;HgcYn=R*3M#`qGd}$Lk(OdVv?wlc-N#ZernrlPulD4VUD7>z}L}w8f{^M zIkY6|(Oi3U4d2BNo)4eOB>vN#(%m>pEo?98&9W6{5};^S99hI7RM5*D`|6aM0EQ8G z2&Eb+D@#rwS&g}tG9k~H_ETFKi|g1Z#YG?pq_}l|;LSx9nMiiQ%`ODQoJ9Oc_Pd-t zEHYXf$LRQnP2BKD5Z1Z3{i?nBr`PP%);qTL@n5srNwVY8Qk_j&9>tXlEnP~YI~VOD z5GMu~_W4%bQ)a70Q5r<`C()#q^0d@+GSc)vH*(k>Q)b*_;hG*X18 zwn)5ZMJ-SENm%PFWooU`f1^z5kP=Z)t0Yuv*^ceM_$|AB>1Dh3OaGY-GA8+QM=e|}i!L(RpSJR=Et+z{rKgxbHA^}%J#*Tcy_;W; zU0(8)G(Yfm`2mHP3mLt8dVlG1NsH6VCuDR)UIQ$nk<>74H3(j)GSxWI2P4bj)QM3F zg+LHUp{o0~mxT<}Ru>aU*yaK^pL;5HZ-r)ND+vlGk94e7C!}3hFXb7&k}(eUDoGd{ zL^oA>*KJD1-AiBlT|4r?%hvhGuj1(bkhSqynDSH+UR!mWn5Y9uBwIX_LPB$D(DfzU z)c+t6hUOHGQxZfu`DKF9RvoJ%aVIBzzMjvsGyNF-XgytHVorYbz^|rnBy+5$# zm8*95<6l4;NN%bs$+to7SV zewFkV`QChMzFw5M>QO~?pVvcP2il{Fiu8koQBD?VpZX6)DK-K@Acd}f(SBS~ZOEqdns0T0QtgYUtKUUDzVf=Cig=KG5?&!O@!!10z* zFW~~ZPA)m_5)>M`ctDu1CM%O_-#cOId&sY(v!fIVfgq3~)%JVdH5r4_<|G7??y+c* zA0ihWh_Kd?NwAa{EQ%%aAxV&r@oOjyxZ?w5ld*M3-vTs|iiRYlOh@~+!f1kxe%HF+ zf7hOQ>T7o9Bfo4%?xzR)`3qb^*O6(9dA02w29+l<-Ah+MZh2=wIeaDJ(4Zy|0_is9 zS_DmH9j_w6sAE)eD#`cd>ze1weqf<~RNKN4Pm+gO;{$QpNPehnkEvE%P>?caO1<>h z0^(FC=M@*cLVYPe>1BgJeiAYT*uJ2G1220(03X=8Sey%tTu{$9AWK9y5<3UVVmH(> z@eojjfl5v_aok?{-tXDFKmMMbxa*=Ff8?X|WdATtT{+qrZ=2EXY$C_Hv=L;St|eQF z)}0A(mt!JJz7&SQT^=jm>>Q`i9`-OhAu_t^t3k(=bO{Yf#)v7qR`6qFEtv} zlLk`o0PBR9`sqkWl)T5jI*t-K$E1-7oAmG>QQhGS0ic4GAdrGq{4c_5*AYrb?7B_% zcWvj{*X_!)e`c$v?yjeQProJADFe@5W2^ z{MTQ#%Gz;j9XoHQE7Fl~~HEV2k`jgCyBp#u_6(#@E z=!G(QAr3VL$-KCqhc$u$QnIc2o5=x>0)_sS1HmAQtoy5zGUl!`L5R5WD(!Cn>Svwx1ah3 zn#!83GMsL6^R(5DoU>|Y)7BU%v9V77k`CE2D1Y~u z{5+pPW7k&|!mFaxFh1p!l3}8B?HWed$6~obNcPNDJ58$&>hwm>(&NvWCS59ii-SN6 zC{>)g{)Kx}^rI3l5|G=IWPA_?92N6d)Ciy}Vd1%)}15FjQcpMtI z$YdqQxerqdb!fXfglbZ<_GYVX`_x6J&ap!@MvWb!p>0LXL}V3}fD8KB9D3~_kVA09 z%Fh!4wR2l?bmK%6Q>! ziVo6T+ZIL35@iTK79{|uQbBYM{}Nd+)3yWa=^D3Ri$jW3z(hDWt~r4?YQiN=6HHr5 zaw(K`oQlp!b*A5gb>X|?ryvLfffS^oe-U3ZZ~00bxe)~+B|(*Ff{uU?0UY20Dv=E> zV7JjTheTAA%Sy+kqY_6*oVi%@?Y_b_bVyDhEOLu;%yHh5Cn1vj#&A5B9Pjy5I`B@1kQ#ig+m|+q;OUKi}S(~JhHQ^NF<2}B;Z}dyO}D9d#4wf zub4Fcwz30DsO17sdWm1dPt4?8Vhdlp2n4w-snX?=Fo`D9~*NT+>J@ ziJpa1!YXMU3B@^Lj-%?VK!C-oz6XIIkoQ0m8-9KWBp+`9iee{*lyB8I%h>jK}Egj_`V9!az$$caiF)a{80Vy z$CLi5k}yjbI`r$uAKDTte{BSScrM&QSS8g*x`Ot($oHynBa|PN6N>7rj5^`x9IQvF z7|tf?3(<1AkFKAtohnx1kdkl9>iQ>aN(bi0vX%}{8}v-+yv0R)X@2hmC;E};i}NS^ zJ0mbXQ^M#V?s~Hvv4wvrf4}VEnQ2Ror_M+vpL1nDCEt_I*D<=+p|aTZ|Fid|F_K+Z zg5HTeBlo4U_I+cqxbLJWQ5&UUcTcOOnQ?c|z|-h%13fda4a^V2u>aTw3>f}1urcrg z4?NSe7#gTIwOUJSCn<>(MT!)67Fqk2Rhe12Z;`S3`|iuAqSS5s&rotS^r|8w;>COS z-FxoY&$;LR)an1fe^Gg{da54rGeQ7IYJwl7p6egiAN8ExX>oy?OMs z0Li8*D*{()Q<;@|J?673JnB?%ZLn)WDh1BmcwS<0LJhn&m~e^Sf_?@HQ|Ok-eIMzh zt8WDf#qyuU^o*%>Nu)PX;1}3y;Gf`o6S6Rtp9S&OiHs2W%YN$;XqPaPI}2qXtz$^@ z$S*e;l#S6Q6x-FD+dR{IItJhQHCsHF&EqXd{OpWwF}&1H_Bq1_d$A?h_$^}!-8hcd zr6=9Qt<;zFRG*Yx?|O@DEVrKi^ZH~DJ4pa%v86&Pac?i#YaTeI1O#?Ab!mi~ z6IA7f=~Fh|3?9HFf&Qmqa_c(bZUg4Od0}rJ3Xi__N?LGP&ke9Ye1C#bfzmH5k>$mz ze(=mGF8~lT2aE6<;kii#1o6c!qkH-2X#pZiXAHzy$Ph8JE|}V_m9!Fp!XXE9u~b7g zU!9CN$RKe-yG*33g>C7jv}l|BP1L~0pPB4T>*Qqb(!ehscVSc>8EF5%0GTl{ulGv7 z>DWr&QUkKDEGX& z*0^;i_|rX~Sx?z_`Xtub!rRm7m2T`_)IFPx zbgP-}m1+FxN`A<$igy*2Jzz3piMl7;~WwpkThXIs=}hgGvkb%lo(h{DAQ&Qp4!)TU4$7K#(ARZ_A* z9N$WmWKau8IvD4DzeU(y!8ay7Aw3$ztwW~4f@t_v?-IbR(e&b{l$Dj{krGEY2rbfg)j%4v%cUnMfyi>+oaOh>^klb%%2DrcG+>r^uw5~sa!2#Rn_rr^UXsOWO?vY@cxPK-lg@vE8^Y3Sp zS^F7$(y!gCx=p3$z3)rUd~`HTR_eFNB=mCzzaSnuygA5E0Ue^3X+< zP&pB0hU}V_lC9HZc?`o{YElZBxgwx&?G+ix1P12{^ z-Y<_|AOsTpona4W#Cd~FZ^gqr+on)sgX^5Lj9@cX*1gMXe(JEz}kOK>1hEXN+$~e1ef7=HO|axaOyM@GsJhnniK9}AXR3P z0;*IL%@AG!@Zc^qu67bgTY>{BPytJbz-5Z8R=S+$bFzD9y8V}ber^zu2-6(%E~D-e zWmm|j38OdZJ9FP<<`S?NqlWE0zWn>s$IpJxe$Cp*J{ud$?v^QnAE`a@DZ@K8b+M!S z3_o|TmnnCD$y)nG{>|X%Uh|G4D-+`=q$vZzK#Z{}Apa`1XHXYf(polN-#H|jtn3EeUgTV8BKg%5xH&60H7u9J_f>4}9op0g{>6 zSrA-ZAae=G;4`Zv^G_mL5Ei-(Bokk^4iH)4z=`x52rv0}uk*JSM5Ec6kx7^2vv+Yo z4J+Zotww+O>E{FinYoIA@3&k-nUYZNRG62HKoi^I8V~0-n{P_O^QkKkyrz5o)@|7+ zvWwH_3^>?`t}7KpljY5i`usRmX@-6?RoaQpRyxsQN{}0aeX%4t?O<+vwL;#y~{0(gQ_TG zRT&|XCW`*tArfp}!C3|irYm$@5FMmgIa1r9`@Uwz7JkfisQVcZF^ys`tCrx0#oWp z4Wz%0);qhj<~_nwrklaV@99~oAAak-BjFL|V z-Lx5<9Z3CSVl%+$^x)M7It(Y9PF;hJIxwar=-*zT^(&UN+8I`0+k zpp|+Jn!uyUZz6ev_({81j?G|4y8?S}YsIh!g|4!49?{a?j8?P84tO$%_c4R)vA_KL zbAUi1R5fFTMtwcovw}IyDnl-MShWfJKqS1M6&G=t6h(k_W`+bDn&IX1y+Z*H)M2K$__ z;Z<89!IrQsc!k&J_*^KUqq23cxadYr8x2?x8)P+`&Ghnj`|p_i{K0N`mDo8fK2xf+ z+>=GUB?zUh0)1Pp(cgh;bl3}IZIunc=zImdZ!y+_J30yn7-imc)?`^gE}T?&bjWga zACW$Gh-{*+J6^VmOmGth#nxt`sSL6`_Lu%U+-4mv;Z*wtIMhLmI&jIe8)l2iukbl) zjp(pVbAdhN^9;P!04Kqt4EMONM~|KtAi`ZeM|V|nSuuf5N6LmEz&TW9r#pnkhCA9p z07drGuAvdEFtNGP5R*zuFE`}5zntGpTdAr+x?xd^NzWm8Zfa6#p_N3Y#z`g@3@9^J zdvx~y26S5n*F1bp z4`@H(jGr@7_Dpsd?3UmYQx`43fjZ3IS3A$M^O<02v5-|KPl-*i6>;0LsNEurs#Q0{?Pc?>$0I z*!A+!^8&;P(8bjCf&1N+pyl=k88TQ2OKUMQGy-8(V!ly|l^BZkA{uC+Kl+9yI6r`( zU=Qxig{U@H&eG_I_o!A~r>$#|t z%{GL9ZmrEnvDuD6#??Zr&eByA@VG03SAr-Xi;T(i)y+0%Dy-Bl57TZnHag`fG}faZ z2`ioU>QNBC=)9xfsJCLH!1m0e+fh>G7p)kB$JA!0622%*n^<7ELOx1(KpMb~PrW+y z)bE}aAQExrUuFuK!LFaX1VUEYwUo+P9O#c_ILiWzqO|jH960eq&vGZU=We6ZJ zfoPAhHXCvMY^=QfV$7a-HA=O4yjDzh8{v|x(L9R|3os8fEH$c@?vI|H`rhxn%x|EI zbpfNBUMHn?29+NXj-tE20(>I#$W$sgq3BtlaEvrk*r2mNUPn|g6D zcHjSznCRP{xpFsGW9F6TqB-?8{lzVl0GC1U7St4ik|b>)Xqv#Qg#tIR=Wvt`oQxQl zM6y78_2szqt$+7H4(B}dV(>%1 zhTu5CZMZuSC{P5GjPNNyG~>84UpjD2V(x^@5Z}7emV|}k8`JZIE36s)79S_{Bg#f}B~cNA=(Xap;NPh&X&N6H?7Ov(8@Yx8Ir?Bl`Dnma)V1D;Lhk=FBk z0TOq81m%J8;hu}eY_z`jOw`vFV}Q63&MT~C+dVU zL+F>)rL_qonQ0Bij(a{41CM_;V*61B55rJPM9@GD88B!EEC-Px`U(VdcreDx{jpka z$I_M8&=l~oqit0TlwyA7We|x`NI8j2vUYy?_vZ=$nbvBp75h#+6#bw11DM3~(c)x!QFi4vg-Ip`pRJ{KGHBYU?8ICKE0s|NrMBi+w0Oh-om_YK*#^ z3VCp>h|*D-h|T5@?l4M{RKyDf1vnw&M<5^x_|ADW@M!bG;)s1?F*>l5B#r)9`q7^f zy1})DtH)=(|D`qZK?)GZ-c`U_(EP5T7d5j13d^Fj+vf4iDz?@fNM_gME+Zg4#M?|vM;Ugm{h^0tVvohSxa3w_lXKY4##dFQ2=yLKfe&=T8fg8wf^HwKcqvSjcG zon|Wu5gBY0Mq&-0{&*3qr-jg3okp_;zZ529UPW1J7s1hwmEyaK3T~m;emuq>A}j0S zOVPQykgN|a4+V+O^7TOqkM59f3Xr5kWt5~aNijdH^kppg19|#O>=4Ne3~{qzO=wlD zZ%_fdFLULZg{3m5^sp7nb$HZJ!dj%jZL|vnwxZ{?TGY zejre>vVe)PRmT@)1f>e<260s_HxvkyJ@Uc{1=KVg5Q6VOOMhRF9z88UZlQYy{ac6+ zvSNL#6^3K%*h7&&a1X`>t|vkrrRGx9U;A#H`@t8ZZ(}wFE5&&GC(lOz+i%3lPyD@z z|bB?xC>k0XNBE8>2{A>gY(#)OVGqeY9#-|cf z$@-?NF$sI1Xum8mll5r}4nC4IX3=%wq&vmCJzr!J{bu_TY;N>G1apkDp2@`qoxc)a z{dfOs>~3C-%H~|mzV`LF=d-_qRXIV!5c0@mOzt^^4)JcZH#SmFv;NwujDQz?bgp<{ z(kwIPn1Q0m1t^_HEjYmkt|J~QG;l|)#+mQ@dCZ@FIr?)XUXZS<8_U9;hjHDEKk`YQ z&$F?DZL>7IJx2B)jirT)v9`1VsNG@!O9#s(hg;QD^Hzd8k6|8!ft_-0(l_3PQOXM3 znhVF`IeX;c=k9%5cX8IcyK|K;W4z9(Yde@1gj|#UrNx7|u}oo4ZaJTiP+TMZeF)cI zu|x90);!Uizxwplde$m&!=!2B>TLk41TW@*!~@j0s3sh7JVH+#&(iUI_v!ZBR@1NC zo93UmmDhK1E4#uu6Q8qh-hXq>Qmf)>Mzz^*z!eXLuu5=D*YFE4%-ZO_^LP%wb>Fk+ zW_S75G;e#TdrzU;(CWmJY@%co%?O0=FnMuik_BPUH_AeBU4srjD# zlX0G&>^i8$gj?S_dWg?ZW2;JNxy5$UC6v~ZAh(ceI-^w zV}`D}PQZ*5p101q)pm(>2xMQ7Vbh>rHEuH-#XU>%Xs7*HL1gujFAlNtdlM}EeoyKY}Lq!*`Pl#S;q+>m?oJAnOo$fTOTww*JB9n zut*n)2;BexKmbWZK~xr5flQY^bMJ8@)NwyFcn$UqlG@5|W~`}3kY>6_vO$jPBwB|m zfi%6Bv5~5VH>jS{QJW?Z(62Uu;XJOL0@);07-p$$n(Qif)%n+E+@x%hD!tNTY}Iix z+!zClpp5&cAJaaMFt_RD)n!s{@sR_|`X;VI;8>`y!DbmR?KB|F8t`c_RuVyZj+P*9 z16WXH_dRqJ>!Ke4vAPheSe6IlYK*L%iSgF87--DI%o{&q@?nHP#@NKJU3;R1@TkIx z%etPxAqBegDJ*3fu!3|xWnXD^01cU8Q+E@-ZQ<^^4-AJ z7}goJNKJ0xI&BxpWD>H##*|>k(PGZKYfH+|0>%OO+rrmg#VrONko3XC5my0T%xeog zvto4)t7yZ|xTLhyJ6LTk@TA1E1|XFB+7hn5q11k25Wpw$XkW}N7bStYj?ZSp^j>H| zSDr~F9v$YbS_E%Moma4$dDdK=i@`jxNkg%n;C*$2`yxM ztcGK0fm906KrC43tjQ;*A!lagBJ*(VT*mE$ht=D4bt{pLRV>ye`1o_r7F9EGxOoY zNYW{BOJ>X)Pxa*|&Vo~XhOx9$Y>d$)W@Qow3+~ioLCP_S6DC z4b<>anD{^pFwEt}nbc6q)=3+lhdI+S0uCn6 z(>u77t9y4Pui)a+71|o&xBggJSpmlN7|1nZ_xLts6)r^DH=TB+U5-9tUN^w2JOXu$ zIL^|-4d`K4EG{>&q6UEH?pTKDH%p}5!U;E*X0dQrV-N+Q+6T>|gt-9OMW-r`3!9{W z)0fKdwirIJJ?b?SCTPe8O|le;rPV73E@A`_T-?`^Kj%vpH?`~gi1qCkUcLU1=OoQ-V< z(Q2K1G+$GFiwKJj2y0=va;ZNi51b&o2e(Oi4BfNLzk0m&h5sdX!Q6L0{1m_4PXL!J z4Azz`|L^~8Oyt&LVR}|Yqe>ZEXa(8(M{5FU&j3POT>G|-yzf8ujdJi^$UIg$u~8A7an z?#;OT_RI0^nb+d+M?VIGhG8qTV36-V{WTcQ3a%KmL|lOjEY7>IfOWC=XpG(QAStd7 z( z^SU{hJs5op;oX7ImuB9@4taz=sYNoIyAH+R==jJV$-A!j5$7#0NHDSY<3b zL}?PjYb;3B!r4UNFHT=2+3yIk4qyVq7r*iqVhStQV!VVkh}D4|7b|2AmX4i_Z6`kz z{m1SCpKz-pRK?333Z7Lo`*ZKarSm_Dg$r-QG}&EaXyk}#TyskZZkQPX+8b!s?U7wE zwEK=Y{_v9#dygjzAkBj&!Wt}k;aaS}@q?Iu`?;8!ekb-!fDh|+<{`^uOxn5e9)yQN zM5{HA;#F-iXNw4{>QG#(m*UWUACJnOV=)H)psmFA=2~pL{ym0y1w3wK`6kd1k`60E z#!34KU>DyNQ1n(Y8CD1|H!EYY?Z~|`y6R`qyOOT#5swLN#j`3 zu`(O$WX9ci_r=}JBB}*F;({JM7-jDs%848Zkb{xP z+*3vbOh(OAJ!x#`J}!{RMFdEkYZhm($0)z%(X`Zv$nfOoVD=Ii2O(y!UWje9=ed-v zMQWbun(J3#5@^nrYl!h(2#E(#lP6)qXyNPgSSq*0_(z|JIQn5Qg+QUi3DFrWoSB)4 zGJ*PIPyBks$xp&GcH=IAY4DUXj8{TxudYNM?J$mx#onWL$Ie%tiPyjWd5ECh-zAkRbV>Khn~^6jH>Wb#0)I;Q)dVr&Qj ztQI&=)Sv%hl+XgrJy|1II=7jR9i%Ysy`M4ezmqtU!Ui{CB1Gqbmv;Qo9kGKTa{uJs zn0es~@UZJCcw9p0DcUW0K@R~Tt}mEI+6EMhN0+5@D^X|36U^t-+1S}y0oF*N4t--h z2Os!ET=?b%7J^n|=nm%OwnwofXbWKhca5{}yc*+JQ#IU0W$-{DkqIZ7PP4*g5P2p% zy6*{57&iya*q7{593K3X{hGyf6g>WDtg42q$LbwH%)p`@$*qGMB{9PixCFB`R+7Wj zGtiH9hy~cJjKt8<2V>;1zfH#0-CPUvwp@bDS4Bww;?VXeK5!roA2^7MZZfVu|IOt3 z%i{(rA*dJE8)(GC$hU)W_fz1;-g^^%&=ESr{S{sY`G+TA_B*40=Yi&fLZd0XJy#rw!(2Xzz)rJoc-!1#O^Yr7XwU^D)2nU6dcb z%BZzEY(zmQ@K8i*#8ZY*8d}`5yta;I-WLb&ek}SQ{1goS0HndqxHl8d5kt^o!~YbG z@!dS?wm3eH<^97iCk3fOdOfquqQzYF5ulHwC~{_d(ROZiDXu(!Hh%l}euuGxCklUE zS3`Iypa(O}`mtE{PmIT#q<61vUIEOsC5==kp{YG__#@265$GQJN|TNP5-h5uPD@mu zcq;BaF&8hrc>$S1d;P$GIn{(!aQL$3nB!Lo62C+XoFF}Y^t1qxkr?MNGbU$-gAB$A z;T-uP5tyqIjEaJ;i@7g6EM4eTmt17GWYwo4{_gq+!?rEz?Bl_vkS2rq%Mx$&hNK>6y)8T z2%yAX%7G>v*DldT>U5D!1Qzof#8SZOx&O(y9S!yBv;P-9ZI}vu+DuxTQ>H|r<7is# zZKS6jM?>`-{@)Tl*d`j{Anqqd2QHIVxa~*`Kk{Vsz4scL?m1j#D-dldmLa&s{IaSTI1Fc=nL#+50)(?1wvY&%5%h|P@ciJ=cY8Kvd3Xpvuw5v;@_LT#DM9{u%o z{nX5fE=FTqzGUbID$^FC&O7tgTwaWL<0lb!e~dm0zu_2p;HhX_z8LM{(b)6U@1yOF z;}T;`En;A&UybGIshAix4#2A6gcuB(wiHWAF!&Y3P*dy*5>DMbWC7`g>&Nlsawr*U z$FyH<;Zj1Q?em3;r-dM{ve2+j_R-3E2VThhf>vD2e_^~Ft#z!2e*Ef7H=;ZUUX34) zkq`X_OrLpGY2bOO?`XRAGi7m=xeoW6>zcOrQB!MbHkQx*1S|kvjA1Upf4$Qa@g`SX^6`6Pg6z!t=_RZoqD~}1 zY=T#N?tX;dz-zn?P299aVj8RvMPX4`0#hvP*tR`R+yfnBkvU}v=dna`N% zqCN~Y<{AiV5X@jDfx-&ybg*J75MkPg$q%*K`xMuqFczELHa@)1XOG5 zOEI!@Uku&*1c(KZnk`hsZ~FGLapvXkkoiemfZ+8IrvE*k{A|RYJ2M1DI8+axh>d46 z*M|bh8amQodO34^u1IKA5P5YbuD|?ZOwBIDo)h=8_T>ra(_(#G1M#~0cW`2F6xOHE zcv-`M#npy6o%jgPEMU!`ts02T=g^vNT#jpRzJh|d5qtI>isIpu2+$tSjSM+_>+s<|1hVcc<1?vFnao|r$$*{9u7>Yi4#ULXdG=dz`=OJ} zx0)qm9p4wnpZbTyWJaRFLO4U$?wHyVL}X{goR+dtIVrJn+0%U75B;-_*2Dl%@a=(-4c`4C3NxK z7%pNjqtqC?+rZL0^w6ilgF7-DGcep)iJ51=7_;ZzqGQPO!}rAYkNr0I1-^lMF|>v@4RElq?Y0>cf0zulKL9OH zAh4|k2lKn@V^KZzR;*lkmFFi(myI)Z+K%&raD>z*mcX^dQw6?RlQDjT-xNfQeQi3o zlZpbbz4aP;=~CQx;#drvxF?1tMrcOf!Lu~I684Elne`>)RD5*HCSJw&UOr?)J$s16 zDH8=PS;DulnGka}zUm6a-wn5_4}p8&}_bGY0C{;>fO{*j6Tk zi}fghcAkWe5MR9*(?9-;=)d|}RLO+eOD4$TmGzi@p&C0rvmZByhzgR9jNsw|`6MJ= za9Ra0siZxULfIh`EJv)ReeRWb;g9}#jJ6kJJC?=tndhQ#^;B$o@;9+wU|8}*GNA^C zcaj88@HYr*GIB>D*#4bdK#YM{O-#KQr$7JCV~E0%Z8D-RoSKaNkNj$sAN(xf z;6A}sS9>)}2|qcUpoXTmTo{j&SWVHti|b(GEE1b}?(1>mmA{Ogxn;Uuh|8~@jT>mV z_x$dEf$#tjBoo94!gbGySU=5L2n2@NYArQ$wCgrXfODK3*=HGgMuen5(wC7^n>B;i zB3}Pt#KQ=6;t87wro!%%DK61M+b*?cBW7QYnLqy*F+!$R4#B7Io#Hl$u^Y{BUNZ$m zV8Lh+9$8c^BlDy^+7aClFi?d}>KjZDkACt9rJqy(RA{t}VX{cv4aQm+*%`M#_yij3 z7-Lfl2e*h3+<5Di7)5|I*07BEZ54RL9Uoz?(Xzo!%6`Vevws}RFMlb<>kBBl`M5E6 z0U=e0Js+P z&I1P)*}nNF|19qM-T#_^`E4-SeuT`_cYgSj#^;o|?6*p=NSeYL|q1py{@?6|hL&Q5b zSFX|plmRU96kjsPiGY$>4-D`bSLqx7`kzIg)(kO^Wvep3`;$2Nx!=QjKxifFsEn?) zms(a>#3@^?5W_q6BenPPJN?&BlTbPPrkc{Xa$OMB{6JEO*t*N(StbQYg z>Ps;J11S?n*}MTGRO7^oK>|YfRg@^Qg?M_Ce(M@bUD6UktIH|u2z0;o{L`eYB0QRN zF|>RscC_Z=+NxI`}Al3k* z$F)}BZl-6~fL8ua!tiAhU(0rzCj%
&0guSSKMQi%x>he|22=iiC>OQ)la!qSIDNEivX|7{EtOAk#wXTXFxxrlHaW|87R zeLe zkZ6h|u8ski&L&7)PHqc>^&AF>LEvj&{o~jU^DcJq`L00hAW_R4beR5-*I$EB(T?GA zAlX~7qr&}b_)=M+JcoOsNWgki7no)@u7%`RMI&p#l+=bS;%8ZH*SS=ZCgeC^lS`MQ zfiRk&Xj_#azYI1jxj{QC2*OdBOZM7eUkA&dZ{qq{B&~D*;X55chQz9b5Xa@q)QLiK zY9g2hA;vo6E|KBWzfmZU9m!6Gy#%0U3vxk1%P_ z?<&axEvTr1&}&>IwfVjyP!wYzRkMHcV9dIfprKZbHmX|#ZtW`H0>a)kJ}oj~jFGhI zqXbwX# zlr(WOG_l4^2i-M5IyFIM1KL`!3N7~wagsCPA>jj~t(S0?0RSij79G*z&5g!^&;Db^ zg#sWvwN{MFC>eBz%0O+DAfjoOy#~NrxC8&sTsUNSY{}O?ZHMRi>U~$_QW6Avk*V zV1&JWSUx)m28RKmsD;QtGiwAVM0b`Xe2B)i1QNefnaoGd=~GXHvh|DC(U>iA4-LX7 zTsLl@K1bU!FcHmG6kTR(v{y(AWsx9R?J2!h`jF+gq0YItUXJ#~83X|iwjwSSG@rta z*_fp4^GvHR<}h>nA%hKZd5 zQ+FXH`gwNU#2ayv&?Q%^v5BT}zWc%YB6>a2Sp=wIz347lV>BaRcp zVTSoEP=%213?NO4Fp(|5v=lh$9OFVb=>l_cVy^1y4V|l`vM%0;Q$P4tY@U4)&6+g| zUQbiHQ_YME_AtT8&Pm}69H}7OMuSg^1#6RR$JkGqH00*eRGO2H&#>RjK>qT%Ywqe>PL)Y=|7j;9T5OprU6S)_@N)}xO*+E~|=P+27u!@*J-KSXY zDJCdh;yRl_@j3j^Q<0J-#7FT53*q#ieLni>mm2*D%9!h#oC1NO#V9T%oTdL-n+a~r z^E$z5mAKWJ^Ks@6|3{vgj}ff$Jl1)#U>M&97SU>cB$jYNkM6&hevp=}V6ZL5n8g&N zOXh;6O@K(a?c*7-*Ohpgg6y0+xArOvYAP5zxves~&MxA*9zA+mfQSMpsLVMN!@L^g zRzPTxh_H!pm^8^ZU7*(N?;w|Rn+`v32@uW86cUk8#KLqH$cNz2^`%Ba)9HC4t&i4$ z!6MsOA)mejQ?roYW(QxgeW2YkmQaD%%K$5t`g#5h7CTjjhhlL59dT}cBSuLF-a(ev z?%NO^dw3D3!;nWCc5x%)qn%P3j~Xb9)$A*XIQ2~_rLzW&yN%he;HW{6zK}^Y0>P$i zGLhK=ZkWt;Hmz=kvWpZJOoZ$>`QKncnC5?ju@^}Y*noMMimElRvb4Y|7M>@w@IX+x zBDW;KfX~>d!ie7tm?Cf`?gRHcO6&ueVC4zTA+Sv|2y-2rd>c z4x2))RU{reXU2VS5p}Szk`jfr!xB0K81aeeYf)SJHfh~hI?PEQ8AesA?zV8pxo<@x zvSe-9jeH!u>)|+X=R=$azMe;UX2(;zOg|{wh%AVU6U$gCo6_I z;>k#N+9C!;9B-oEHBFruv zWBi<4V?{f{!}3H{L+HR8(o=E6E?|x9;_A#F$T;K^2oRM!8sneWX2K|27@LVQZ|TLO zrv-=rFMtFoc&?caQY4~gLPf|Fp8$Efo3`Y2S*XJ$f2}Bz@HE|DKoxYuC<9%|-H^1A zgiYW8sgWWHO&VNH1P&4KDMM7S$C^O;I`g=pS}-87uYf;)V+~(0%*5J8ikuGnDikqs zcie^G7~28!JGAvYiHf3gFq#7Hjy_d4td}Y-j+7b-gU|v{W6InmQjTNB9^%p#{d1(2 zQ<3Rg)WtOqa1P$31c+00S8Yfw%v)I-;s?o2VrXDB6_8CE+B*Jy}m zLkKbro+T{w&NO*uaa4w7-(+;4)t-Z_wb~CeO-Tz}p^KqTOsEfmVYZzxSt5Ub=)k_%{rIo(oV#&bkV@^%^Os`b`9F@U7thAY zJ~HG|Ix){ibKUmw&%`1^aP7*wjEnfd*x^Vy{V@NOBKslbk^Rrl;A;*aYkX*y(|-T83b z4fxM}`Ts=TEMzjnzNqbrpIeC&MUnsp5dNiP{h|aQOkBg%$IJLZhJaqry;!k%tW;fv zeHL%D^0dBtU5?;n9+#l)RKO4AzRHvquU1~L_G8R;5oR66TqMnXNjy+PQ}8E~k?WC^ zhwginN$MvIh96%%)n&}4UVT(Ls5FR&X?bW(p_yk^hbo+^7VV@%9Hsx9EizAS7J06d zvTk~|C0H7cft2q)ikt3bVQcXy0%P|v`ihIxbs-3yU|$!?32Ze-ztaCq*o!|3h7349 zlNUJe_PNGewBW?|0^`pt7jaq!?@QeF9%%)Kp|BxM+C!G&H62#^vji8Apag-R3hJ&V7+crX*adpI#}!`T91(n6&~)F3PF zfV2w2pfxG3dGh_8IFS`JVp`o^QiOJX!3v1g?@fu;0C8e?FobmQJFW(`%;fVYCSiGM zi6PbAky*mj+GyS#tN>To79dnjTNbl|Agtfunt4!e?>(Q4{U81eeS+D_DP4nrOMwp3 z5mGN_rbwyWma=G)%YnGY2&uqB?4H-;x$7{(bjVzF(5 zS`)RtG*S>3A)9vSlb9qHgYn#FjW5S9v+75)9VC`wms&|sfaqEa!YL7@M1fY#{R*o! zQkpU3=?a=NZUxt-WQ*NsKc)N9Pc1t8U_B-C=V^~fdDb4T53^dT2-qg^jr^8RN0&?y zi!D{9W9|3NZ5pVf%^ zqYZk{J_!mb<0}bvwxdOO^^@W|#M%{=jSb-mbF?f;3866z(=UNTRx&e%wGBPAz~j_5 zc;*IKG)TKV58+jmR>TYGg-oRr_dgz|sVBFatq_PPky$pE%A_Qvf<8!hMcd((F;5o! z0`$2>g3*-TZ&4lDT|;-Bd?>cD7}Nw00F-bvO`^{-J>126lv_!$CbG92qYT;Eap9@L z%70w2^%56#VG)0U9x5nSMett7llul`@g4CIMAC}pyz`u9U0O>nMV_5pxCn7d4D~T5 zMef~1sMYC`cxgGC4Hsu77y&1h1z_dkIbp#)^}sL!;0>)!FcE07h>xBJ7f2+ z`~kd&QW-ADJ9uXtf9T`!!V53OUYJx`Yhax;Tz4C~49T{0hdHee4~16_K&48r^v&^l zC_ETNdZlP=a`ZD6YED_+quF3yVN_+#uaGfxd~}qx0vBTH<)>r!p8KQCUhEnLC1lsc zzN2yVDlrJ~Q33CKi%sHbLHseH!{3mCR(>tO%xaw1ktN9c)pj`&KF~w;+DxgUuSsx& z_qYK~dQb^6gD@3?6amthdt0y2J4zN|T5|-mHq*_j#0n6t{4UP9CF}_4>TV6ZLg0Cn z(kG;&={(j_0T?Qf2EAt0*V^-a{@+tI< z=c{ljTC#a_CbQYR87uM9WMVkS&==p+B4xD`d4Px4_}O=^X+sB8-r_qGAq=r@^kj4e zM`}cR1U6cz*&@PQDhMM>?WDIJ{nOI|B+a8t-wz@4E>yRAh+h3f^eH4AZON z@2%oyF&?o7v2IAfq&g05yEEdxPvfKB!=)fJ+KcIqQbtTz1E5g zEna&B@Zk+wA+|}eLyF_17zlkcKGQ~c?OR6(p9$q+*_|-KmRjv`g+9iUp4YFIUlK)>v>@V&yg+1w!DiK0NTxjHObZ zYR!#hp20kcgK|UgazmFYAFX1dwyfozON%v80*u{(QVj&HZcF!g?*K2REDhNd<#k+t z_AXq6O+57Eug6cm{BKDW#xkWH{r~pgtrhyHu+UFC9(nN% zi>l3j8OS6m;zAQcJ7S;ZekP7)57m0!n2P30---G2uahZ%CArrIJCtZKqY)V3a3y9# zJT6%v_AX=43W_8+R4|}d_xM?7F=Gcy(G=SoO9X0R5;Y9X$+HwjPInakNT?Y^+ai20wSmvK0bv#)92oYLpH^2Oc(Kq*QjMb(R1MNUOi{NicA(ro_F2fvXC+!`=<1%eYs4a*$eB2B!T@3xs|cz)nn=Hu+r*+9Gcjn%3lU?~CN$h0#}Ctmd_9 zeB3Y43J`=EW?qg6JkugaQY+<IzR~wD)&NED+Ez; z_`Ua$2~{IqxCz5^75ZL)%{;M!-3_{yzxyXK{ra=)2#Q4m)79mb z!=f{T&uSCGTQZP2i|cKexIt>&s|hH=$_s=o*O)CQZ2jGQ6t77FTV~JVNFJVG%Ln=? z&A{k!M=CsA%TZ9!ut3@MS$Vt*Jdt*pFJT2Hl#G{%Tec-{;B0b5LT?Hh1MxRAzl4MR z@8Lu4($fbdkbJ@JO;N#RV9MhrnJ*)w2V?2dRE*rq41sK09GQh$Y~b_G6bv7Qhis9B zbuwTG0M3&|)ke!6*?TBWd<$)^plXD+a^>79eCA}PfGCzG8HAYhn`_N@BWdN7Ovu9vY<(r;NWQerFvBWQf4=*pp3J0Vd?j4d=x{k{#D zV~MoO^qZMTloKz(iE9SG3GQwz&EX>ILq?4fde|F%1h{KdT`kjgnM$-XFZ@aD(XTCY zre(8aDkIrjWV|0ytI9}suebLT%918xygkXT3eRo3NDd=N_z(FRlCC&pQ3ZO#VI*+h7` z+(02#0Uz98tO#S&I_h$OgbDcAogA&W4$P{l-xJ2u#)am4%Ak`esn8_e0xU^)HRXJh z`D>`D66j~SJoCvtXz3wo=!`Y+RB%e-ZK zm_u<{xRi<;vHbkkWA;a1j@`s(&VTpwaq=kmUEIfy1n$B2J@qJaQyV6m$3?5_Y5;A111n|wo+CUTR~L#+IR_3A8=57aG{C++KAY)BCt{r! z<>B3|!&pSc!iWgY0hEIq8@fB)?GOepjncaDsiYj?Uh0EJ`+%W~h1-l%YhVz#m+TjU zqoIosmy`6Y#auMbqY0)b1NFex6xwAh;5Ke*SG>C+n#x3qMJ`wUk~4GED`v zev%Go@Yz=RBU3@M<7Fn7n++KN)?Zv;pg~6H;5Y*uRI&p~= z{L58#%kw%H(eeOsjJ|OV-z*sEq9%=Cu$I0#b!tm!VLa0qgIO^J>U2#tTO7mLYbop z%&V-cn7($Eu|YAK`#f4#oy=|?Vs}HXYCnq!xp$Eas%08y`LVRa*hMu0!hGWcDkg6tyeSc?3XteAxNz?~XqHEKash!ZuI zVS28`(aK5ew-~$kAH*mpH5kTM1rB}0C%l|k7lV@WkFU`RjJ z#!KQ9E7oh%XVZ#)3b03M=@Oe|eV49*a}2#j36H+J9*eR4Ct``{auJPOoYNKBPdqHe z&q!QIb1;l65{tsUL0m~*z#0?T-FJo#5g(goQ8(5rFzcf~eYmYkx~^30h+CBq5{Oow z%NU`FJXTc+VJ98bEJu_QHWcbK3cchpIgBd_dPxXTpII2GH^~l3b4f!a0kCf*N|uQw zDK(p`U3@6bvtIyH1AHiPByLy}Pi4}5NQRvg6o@4Md4_jbc+sjRR#}i>e%u4qJMNAP*XGEM8Hf3> zsSJU2H%DsWt1MHLE_NLQ9%x-sje_FBJJDXg3WJ&FEW53hc#8XX@N(*9F@aXbf(Doz zE(7?ISxuVO3bbZ2f4LCGln3d(Jddy#q$G5uf07l!Am1n(_dvX3J{tt5mLM0=5KifJ z`q*;8AB?eRW(+2J!eWF~%0l5%y<%lB67MdEk8psoy8MG*cyYZ*4g<`i;B)Xx)-JdS&b67*UGVrG0>{J`XP{)DUa_8?+VQM z($(oWbNW5{hc?QJ=Q<0)((JMNefILz*r42gj=5>AvZ0dx?Uh=Lur@&+mNx(jEOPp= zaq;NW_TBHPJU2o)C2R;-ZfJmGHIxf2mkr>oyDjbD2m`DqMMf6HwZKk66aC}3^{_s` zlOnF8m1*WgAw%D+{A#Rc101PQm&~LB-Fu7d)v?H`_c(AjQw-zxz=c@9cq)}VDN>j+ z=Spt0-XbxVXSWI=!IlkpwnIw}Iz5^FGr4QM}cbCkuR);-oju+Z0aHWk_^VKp=^ zpH28C*@Ln4jdCvsZj0GXls(|@7@M54jQ;T6om`9M0w|M}s}ibGi;#4iVDT=w&lnRDNK1_prkoL8=Uy33n3f%Qf@2UP|O;%CK=lgUC&sEo& zJ(=}hy3N|dq!qoZX z5^!5y*XUTAD_aLboCN`rwl+neSW#6*XiUM`P~;pNe~b{kM>zT7pf4H$HiXf$#9xqaTZrU580j7*2svH+ZU{Ne;0P zQg^6nt?t8~EmF$}US%cIse!c&K;^_2ZM*izwGmdC_2qn~{c2Eqn+TV*d661(f+KIl zg4TJSDW(JX{2T0GNg3O8Ut+f4!0tOAi!~PY)etDP5_&%=z`O2zoH8~0Xom62_}P16 z?!u{}T>Jm-K4`O<%sm2(YGyV8le!6Y?5je&5*;xJYceo$-o5~u)RDsxm;$bCQ z6^}uz&$OmUTqH*6tWo_CR}~k-q}@VRw`eK(CHc+!wjGE~ijXc+cWaX!G1qW^t`qy( zbH{xwf@P;s{uy~lY#k*lk43P7kdh9D-Dd|kbownRQO5ST1G;o8;$%fKk40T{TCuv4 z6hleqFiiU4x}!4lI(7Cfep*Rx?9^{8oykXkCF;~UyI$B4S6aBND(tIs^e)nw_wq>Y z^TI?^CKRhk@B)k}HY3_d$381@5#Da~_tV5xrvv5MHR>x{VEBl+rCGD}X&S+ZhN*wZRUAX#G`V95BXX?50<^_HtZ&`5O$4f^zQTjw>c* zSBdjkxlkM#lBJ6Dn9$vs4A1+&w`_@o_X{ z{QhhzwfooqbNt&hO_0#t-GV^pDgn^}_fJSd2_^s|ucBrRySMq;4gB%+>CB7l39%FS zjU;;9_vojhHh(RyUU`ScU=DjG*i`GYXuI2Jht9)5;`-TWEnY($OJ>ZcbVXlf3%X+J z_|UaL6euaZmPeznv)<$R7*h~Y3Z{jY+D0QExck@QHWr=DQRr@M?rLmjhsgfj$D*=* zAJ0US#eKsTfjj_h*t9xbChR}4i;a-p{Kf*Hnx#s`Y}yZegW665JiiH3SKy{lI?Tju zxh4#;fuJxWiq6t+m@15k&VV{FUHt7O=BbRJC|d!5IdF7EnJX*8L0GP3Abf>Y!T*~v z&W7eK+)nG)UXOV1xrhgM0b`gOLT~q@zZw@{yt7v>;H@jg#4Z-tJ^E1qF`mGf3in-j zkHGg7y8*IYFL91V5*Nu*Fz)%p=a{o& zSO*F|<^;=S>C)S1-pp%`;JVpWYVc+gp=m1|TwHImMg@FwUCIPCwayb%zw7S%VW3!U zTA5UV9)0kW%*AujVXqGr0hPNHYtv-b^~Cc!R+xt5tdli&m3>+sBo4u^?Y7$?7vs?1 z{!ij3-}!P}VO!>Xx9x~yCz*3I=vZ4*zzxs~k6qps2k%p99ao&ohH&vuXXUOswSfM}Yl z?K3k>2*{$umob4570-h=B{a0FU;LM`=O6xO+3zX1T#k{uo`{kA9_JbuvWP}7*u_)c zgU<@a_FkO+&Yx0-+=20$%0t-Ea$gu*S5qd!^> z)%&<+vK;+qUQY3blm?hI8~Q8K{tOGnU=R>T5+bzW9`Gsq z1Xsrxn@nAK{#)#(2oX)-;?eDfb#?4>zaQ=QC=oJBn`~Rkh6%_Lh_=F9Ayn30dp_z4 z5EySs*g$AZYqGX9vQj#)t{x685ed`1&ab@vA_C+n`&WE|;G{%|Yf0aEepgI9^r@K8 zMI@)Q@Sfw>l~9#IUV}kiijmtHi&Gas&2R^}R`Dk+dy(Vs@4@KN(6epKfC zCdnMuKHS)tiA9o)@Q%(V0+R&A#dsN7>aCP(L?@<-{ zQtTxwZh?#|6|~d`;w5PyrZ_V(b;hTbF5|DWDtrJp+x&CijPcLH+}$^W@3C!v9AP6S zt2r+(ug185aE^o(^9|9GJi<1#;G}zkEL^!56SLsLw!^d`{sHkFN8`TV`={K)XZDQO z*i1-3N^kK1eU}!c+x^Gj-ITYv^hV5FJ4eAr#+KrAK8r!nXDvdFUPZp^YNVZx?V@xh zYrsC)N8oA=GuM0RYV5~KxJIp*;IhYi3$5orA+Vjp~ z=#RM~@y5u1+87P1OILfEGoGI^yy#bsSW4z%6wbYO0M6b%)J~HL53!o}l-71g@DNB9 z23bX;uU&aFroQ;EN$Z_vupkKtV%Y%_^OoNDz*J9z_=TjLG z(}dT_Myf$&s6_5_M13W1?-RvhZjCD4m$`Q~`3sPv8M(8`p?zJF( zTEQ)|0vzx+*bCR78Nm&>k3Me95~f+kwMRF&WD^a@43JIy;8&jgMg&YNYIBSOrb>2; zeqhY6h|}MV`S1RlC|`P&n>g>flAQ2j?+SM6S)fl9`oFfq&TcH+y!P!cB_^HHFzKH0 zko;{QA+`jeRd#b9%*8-FtBF^i{c22|`f(IV-_?cT8XR;srYEyFtj3#4ib&KP@}1-| zB;Z|Kn~7`GuZq{dM!!!ZD~V%Z31!b!xN=mwf-+1n>M;?pq`wpO}53xNjE)Ih5>y)g>X+elH!dv*#LrcZ@o!YuU9f(DNRYmwo&8#WHcRO&G8Hqt8(7edSja-uE?1 zBPrb=-61j503x8IfOI!Q3Meq7LrV=UF+)hl&@wbg3rH$RmvoFUbpH7G{29;pzT0b^ zbJkvW-TUI~yUxDZ&Szh#b>GPHD5q25E`4h(2kD7U=dkZY=#ol~_ML9sCrewPR&fgC z{x(Hc_iD6GcyTS=40Xo)UDLLV-K>{4RLs6G*n|XgaJmslcrOQEs}5#wy=v!d=`x~R z;wgi4wGq4`NF{%Js2)RR95^0vL?JmsN6QrV9Mu;2i+B{zn;b_&sO@@{#txxAP}x_w ziO0867J&bGpVPY?LRs=5-4U9gjCnj63u^0T*sHVN%%!@#AjW_}n>|7VMuBMicX&p1 z1-9M9Sgj`w-{-REGL2mNXX2pvj-p~kQYkJPb*0a_I;)c;CMP3~vg?;VCq{Wh-bBZ{{PBfoiYz)tg$IMM^CD@DJ*$EuE zE&_TWqi3oMy~x*QSMUaZ+!58jlX6%J6uDeeao7lHq6p^Mic`M*OclH@ZXh)Z)UsU_?&1+_%~4!ZY;${a zS-OV9{bfQztMlm(J)z!ibxY_D+Ewf8^_vs&RuQUXVlx@TkiV3KT$ALiS}yuLvL#!; zOQSTtuu63E)->x+9`Bg)3cq?B+Pa76DioAM|H_a*)s0IwktOCAuqs{o{nA!_&+nu4 zGxsHd64p#(m@YC2@*Y`e4$n>K^G3b&yb?8$^#;a0%~S7$O@S#g0yGIp%Bdjzpo zb)IPuR+{H`t;RdSz$q8v-ikaAGL)@cCD|mry5mk)ZGed#XYC9_^ue%nlpjEAMUV6I zZR(`!r92^u-@}@p>?7O;^H1k;k=hy21?OP!Kt-*qv{!;%;W@Y4V7P(7uqr+dQ z=hPZ>Yhwo9bn(1}8ycJT#@v_1{s|&fM6aYZywYE#H!22K2_=0Jt+NeyPxbp521kO% zCnFmuj5kJy$)zET!=Awr{y}A(d_46~<1fzw%=Peb?bKGDQlnpzjdjEIC1k^RBqZTKmfp3dSwO@=_^S-$$UG+BaAoACp~VhfK_^l)Jas z-~M{&%?AZ;Bz<3H%Yic-KC$8Zy#7dMn7Zi{rck{{K9ZA^X@cEAWK*5Y)e$G;%dr4Q z(5*XV+>(YoaVvUM;H1;hQs050sfcG+oi_lfhdFkeV{J$i)`JN12!wOX!c;Z;MJL!Q zBL#cJ_)DtrCW;)&OH|>6CHkRxL(Duab4ukEZDG_ErC0nlb3@WF9^(b=WSJr?33!gI%Mz^A`!ng zq)K)MCc%fjg=wr_S*u{X&-QidagY>$EvsKGs#v%&>U?Dr%*!c%N5TSo-OQSWB3avI zzB|{k5r_q)gQ*;cnw;axBK3{7>^rV~bU&&)^-*~(beWj23e~ zd?*ZufPOck&~zi}J!#*?_+fpNZNGNFXMH7m7Bxb%oAM?sv(M}6F1v`ZIaje~d@xt1 z4b|d8uj^IBlls*usv1!z)2Pbx?VddN=kh+)mE9~O1XREreLW-J-+uox5yg_(S~Uap&CQ)m6O8YW9cMHy%H*v)3qHlFD}H^k># zqhnxM?H%EbuuK7)a!53;e$fQQbf!C(2?J3@&kVD0uid|gfUIkq1Q5x-amu6d*0cns zB=u!1zzZP@SWh#pCvBVKV zyx6xHi5HW%qg-367%zD$w0^R;&g zb-gN)05G^#_#$e>G@hRbF-F;owE=*c0Df1PZE~2jlxRw-QuN&0(wse1IZFSkb#yzVN z)o5YY2^)VlEB(r~&zx2(!6xcT3jwj0Jje>^?MXFJdqUZ7RtQsJMr|LQP}|@pK}i3K zF3u{O1$ibKjri+X$2i20wx4Z!J8kTx{&CoQD=uk6>;1QJv7mLO&MBQnjALCT)#iKt zcWNV}trR^T{5eVqOe}s}GTy2tffe#;=Rx|4RU{A}hL$q3K4jRoSb3UQvm$gaI%xlP z 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 literal 0 HcmV?d00001 From fc22f519f4cc65d093ff122872c520de2c73316e Mon Sep 17 00:00:00 2001 From: Rolf K Date: Wed, 16 Oct 2019 22:02:18 +0200 Subject: [PATCH 23/82] Update input_select.markdown (#10795) Adds documentation for improved scene support for input_select. --- source/_integrations/input_select.markdown | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/source/_integrations/input_select.markdown b/source/_integrations/input_select.markdown index cd28d03e547..c380d03e647 100644 --- a/source/_integrations/input_select.markdown +++ b/source/_integrations/input_select.markdown @@ -77,17 +77,32 @@ This integrations provide three services to modify the state of the `input_selec ### Scenes -To specify a target option in a [Scene](/integrations/scene/) you have to specify the target as `option` attribute: +Specifying a target option in a [Scene](/integrations/scene/) is simple: ```yaml # Example configuration.yaml entry scene: - name: Example1 entities: - input_select.who_cooks: - option: Paulus + input_select.who_cooks: Paulus ``` +The list of options can also be set in a [Scene](/integrations/scene). In that case, you also need to specify what the new state will be. + +```yaml +# Example configuration.yaml entry +scene: + - name: Example2 + entities: + input_select.who_cooks: + options: + - Alice + - Bob + - Paulus + state: Bob +``` + + ## Automation Examples The following example shows the usage of the `input_select.select_option` service in an automation: From ba98d2bff05c17e61a4f9ac61de24f7ebba01767 Mon Sep 17 00:00:00 2001 From: Rolf K Date: Wed, 16 Oct 2019 22:13:15 +0200 Subject: [PATCH 24/82] Update input_text.markdown (#10800) Adds documentation for improved scene support in input_text. --- source/_integrations/input_text.markdown | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/_integrations/input_text.markdown b/source/_integrations/input_text.markdown index a43fa6a3aa4..4f9914cff8d 100644 --- a/source/_integrations/input_text.markdown +++ b/source/_integrations/input_text.markdown @@ -81,6 +81,18 @@ This integrations provide three services to modify the state of the `input_text` This integration will automatically restore the state it had prior to Home Assistant stopping as long as your entity does **not** have a set value for `initial`. To disable this feature, set a valid value for `initial`. +### Scenes + +To set the state of the input_text in a [Scene](/integrations/scene/): + +```yaml +# Example configuration.yaml entry +scene: + - name: Example1 + entities: + input_text.example: Hello! +``` + ## Automation Examples Here's an example using `input_text` in an action in an automation. From 92debf9a159b506e46dee47496d7cd6d89b4a343 Mon Sep 17 00:00:00 2001 From: Rolf K Date: Wed, 16 Oct 2019 22:14:58 +0200 Subject: [PATCH 25/82] Update input_number.markdown (#10802) Add documentation for improved support for input_number in scenes. --- source/_integrations/input_number.markdown | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/source/_integrations/input_number.markdown b/source/_integrations/input_number.markdown index 084225cb371..3e46a5bdcfb 100644 --- a/source/_integrations/input_number.markdown +++ b/source/_integrations/input_number.markdown @@ -77,6 +77,18 @@ input_number: This integration will automatically restore the state it had prior to Home Assistant stopping as long as your entity does **not** have a set value for `initial`. To disable this feature, set a valid value for `initial`. +### Scenes + +To set the value of an input_number in a [Scene](/integrations/scene/): + +```yaml +# Example configuration.yaml entry +scene: + - name: Example Scene + entities: + input_number.example_number: 13 +``` + ## Automation Examples Here's an example of `input_number` being used as a trigger in an automation. From a1dc242fc7d8307d7a8dcb2cacbf077b1136bf9f Mon Sep 17 00:00:00 2001 From: shred86 <32663154+shred86@users.noreply.github.com> Date: Wed, 16 Oct 2019 13:19:53 -0700 Subject: [PATCH 26/82] Changes to support config entries (#10467) * Changes to support config entries Sets `ha_config_flow` to `true` and added some additional instructions to the configurations section. This is tied to the following pull request: https://github.com/home-assistant/home-assistant/pull/26699 * Removed references to 'exclude', 'lights' & 'name' The 'exclude', 'light' & 'name' configuration variables are no longer used in the abode component. * Fix for spelling and style Co-Authored-By: Franck Nijhof * Style update for lights Co-Authored-By: Franck Nijhof * Style update for power switches Co-Authored-By: Franck Nijhof * Removed redundant information and restructured * Correction to automations --- source/_integrations/abode.markdown | 47 +++-------------------------- 1 file changed, 4 insertions(+), 43 deletions(-) diff --git a/source/_integrations/abode.markdown b/source/_integrations/abode.markdown index d8dbd0dd207..31ad73696e5 100644 --- a/source/_integrations/abode.markdown +++ b/source/_integrations/abode.markdown @@ -14,6 +14,7 @@ ha_category: - Switch ha_release: 0.52 ha_iot_class: Cloud Push +ha_config_flow: true --- The `abode` integration will allow users to integrate their Abode Home Security systems into Home Assistant and use its alarm system and sensors to automate their homes. @@ -23,31 +24,23 @@ Please visit the [Abode website](https://goabode.com/) for further information a There is currently support for the following device types within Home Assistant: - **Alarm Control Panel**: Reports on the current alarm status and can be used to arm and disarm the system. -- [**Binary Sensor**](/integrations/abode/#binary-sensor): Reports on `Quick Actions`, `Door Contacts`, `Connectivity` sensors (remotes, keypads, and status indicators), `Moisture` sensors, and `Motion` or `Occupancy` sensors. +- [**Binary Sensor**](/integrations/abode/#binary-sensor): Reports on `Quick Actions`, `Door Contacts`, `Connectivity` sensors (remotes, keypads, and status indicators), `Moisture` sensors, and `Motion` or `Occupancy` sensors. Also lists all Abode `Quick Actions` that are set up. You can trigger these quick actions by passing the `entity_id` of your quick action binary sensor to the [trigger_quick_action service](/integrations/abode/#trigger_quick_action). - **Camera**: Reports on `Camera` devices and will download and show the latest captured still image. - **Cover**: Reports on `Secure Barriers` and can be used to open and close the cover. - **Lock**: Reports on `Door Locks` and can be used to lock and unlock the door. - [**Light**](/integrations/abode/#light): Reports on `Dimmer` lights and can be used to dim or turn the light on and off. -- [**Switch**](/integrations/abode/#switch): Reports on `Power Switch` devices and can be used to turn the power switch on and off. Also reports on `Automations` set up in the Abode system and allows you to activate or deactivate them. +- [**Switch**](/integrations/abode/#switch): Reports on `Power Switch` devices and can be used to turn the power switch on and off. Also reports on `Automations` set up in the Abode system and allows you to activate or deactivate them (does not work with Abode's CUE automations). - **Sensor**: Reports on `Temperature`, `Humidity`, and `Light` sensors. ## Configuration -To use Abode devices in your installation, -add the following `abode` section to your `configuration.yaml` file: +To use Abode devices in your installation, add your Abode account from the integrations page. Two-factor authentication must be disabled on your Abode account. Alternatively, Abode can be configured by adding the following `abode` section to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry abode: username: abode_username password: abode_password - name: Abode Alarm System - polling: false - exclude: - - 'ZW:0000000034' - - 'RF:00000011' - lights: - - 'ZW:0000000022' ``` {% configuration %} @@ -59,10 +52,6 @@ password: description: Password for your Abode account. required: true type: string -name: - description: The name for your alarm controller. - required: false - type: string polling: description: > Enable polling if cloud push updating is less reliable. @@ -70,18 +59,6 @@ polling: required: false type: boolean default: false -exclude: - description: > - A list of devices to exclude from Home Assistant by their Abode `device_id` - or `automation_id`, found within the integration attributes. - required: false - type: list -lights: - description: > - A list of switch devices that Home Assistant should treat as lights by the - switches Abode `device_id`, found within the integration attributes. - required: false - type: list {% endconfiguration %} ## Events @@ -141,19 +118,3 @@ Trigger a quick action automation on your Abode system. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | No | String or list of strings that point at `entity_id`s of binary_sensors that represent your Abode quick actions. - -### Binary Sensor - -This integration will add `Door Contacts`, `Connectivity` sensors (remotes, keypads, and status indicators), `Moisture` sensors, and `Motion` or `Occupancy` sensors. - -This integration will also list all Abode `Quick Actions` that are set up. You can trigger these quick actions by passing the `entity_id` of your quick action binary sensor to the [trigger_quick_action service](/integrations/abode/#trigger_quick_action). - -### Light - -This integration will automatically add `Lights` configured in your Abode account. You can reclassify `Switches` to show up within Home Assistant as lights by listing the Abode device ID in your [configuration](/integrations/abode/#configuration). - -### Switch - -This integration will automatically add `Power Switches` configured in your Abode account. You can reclassify switches to show up within Home Assistant as `Lights` by listing the Abode device ID in your [configuration](/integrations/abode/#configuration). - -This integration will also list all Abode `Automations` that are set up within the Abode system, allowing you to activate and deactivate the automations. From 7bee02dc2befb44b34dbbaa3942fab5532242c84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20Conde=20G=C3=B3mez?= Date: Wed, 16 Oct 2019 22:23:15 +0200 Subject: [PATCH 27/82] Add PTZ support to Foscam camera component (#10625) * Add PTZ support to Foscam camera component * Update service name reflecting last changes * Add an example card using the foscam ptz service * Change user input to lowercase snake case --- source/_integrations/foscam.markdown | 128 +++++++++++++++++- .../integrations/foscam/example-card.png | Bin 0 -> 723788 bytes 2 files changed, 126 insertions(+), 2 deletions(-) create mode 100644 source/images/integrations/foscam/example-card.png diff --git a/source/_integrations/foscam.markdown b/source/_integrations/foscam.markdown index 6f21bd1750b..52c8fd022c0 100644 --- a/source/_integrations/foscam.markdown +++ b/source/_integrations/foscam.markdown @@ -56,6 +56,130 @@ name: There seems to be some issues within Foscam with lengthy passwords and passwords containing certain symbols. Be sure to check your camera's documentation. -### Control Foscam PTZ (Pan/Tilt/Zoom) - Home/Away +### Service `foscam.ptz` - Foscam Webcams which support CGI Commands can be controlled by Home Assistant ([Source](http://www.ipcamcontrol.net/files/Foscam%20IPCamera%20CGI%20User%20Guide-V1.0.4.pdf)). For an example of how this can be done, see the [Foscam IP Camera Pan, Tilt, Zoom Control](/cookbook/foscam_away_mode_PTZ/) Cookbook entry. +If your Foscam camera supports PTZ, you will be able to pan or tilt your camera. + +| Service data attribute | Description | +| -----------------------| ----------- | +| `entity_id` | String or list of strings that point at `entity_id`s of cameras. Else targets all. | +| `movement` | Direction of the movement. Allowed values: `up`, `down`, `left`, `right`, `top_left`, `top_right`, `bottom_left`, `bottom_right` | +| `travel_time` | (Optional) Travel time in seconds. Allowed values: float from 0 to 1. Default: 0.125 | + +### Example card with controls + +

+ Screenshot showing a foscam camera using a picture-elements with PTZ controls. + Example showing a Foscam camera with controls for Pan and Tilt. +

+ + +Using the following card code you can achieve a card displaying the live video feed from a Foscam camera with controls for moving the camera at the bottom right corner. + +```yaml +type: picture-elements +entity: camera.bedroom +camera_image: camera.bedroom +camera_view: live +elements: + - type: icon + icon: 'mdi:arrow-up' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 25px + bottom: 50px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: up + - type: icon + icon: 'mdi:arrow-down' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 25px + bottom: 0px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: down + - type: icon + icon: 'mdi:arrow-left' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 50px + bottom: 25px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: left + - type: icon + icon: 'mdi:arrow-right' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 0px + bottom: 25px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: right + - type: icon + icon: 'mdi:arrow-top-left' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 50px + bottom: 50px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: top_left + - type: icon + icon: 'mdi:arrow-top-right' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 0px + bottom: 50px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: top_right + - type: icon + icon: 'mdi:arrow-bottom-left' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 50px + bottom: 0px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: bottom_left + - type: icon + icon: 'mdi:arrow-bottom-right' + style: + background: 'rgba(255, 255, 255, 0.5)' + right: 0px + bottom: 0px + tap_action: + action: call-service + service: foscam.ptz + service_data: + entity_id: camera.bedroom + movement: bottom_right +``` + +### Extra CGI Commands + +Foscam Webcams which support CGI Commands can be controlled by Home Assistant ([Source](http://www.ipcamcontrol.net/files/Foscam%20IPCamera%20CGI%20User%20Guide-V1.0.4.pdf)). For an example of how this can be done, see the [Foscam IP Camera Pan, Tilt, Zoom Control](/cookbook/foscam_away_mode_PTZ/) Cookbook entry. diff --git a/source/images/integrations/foscam/example-card.png b/source/images/integrations/foscam/example-card.png new file mode 100644 index 0000000000000000000000000000000000000000..7e65cc3e6f6c3864d59e43a8879c76d00d60c618 GIT binary patch literal 723788 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]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ΝQ3$OwDN(yTdq695DC;HOkOLFHz}$S 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ΠRcPJEWs)e?Y{qdHDX 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Μ<%qWm9pv)s$-E!Q!1tM=mwE zkGRJu^*|on$!r>FW8;(v3@x}*jAi(}{4PZP7pHo0FQpt;HT9KTMU`PcMOFnCnq661 zs;g$ycfHthew}*&!>1EXhG&cobfbj?4VlgBLU=NxFE90Cl{Ou%tdWi1e9#Q->yLb#>)|9O8`Q=R6~XMniROToOx1ksi6a}MxD@Wpph7LS+6waB zEA30I(yKS#=Zzvg7&gOc7~`B%+5QU=kg6@XaUN}fPYPxam#3M^Q>Zo`D%)WCtXceh z_2uWa(kB1wW>Omq@SY-_THvdjrVe1-@0>3xox0LkQsQ?F4Q{$P1B0P_rP;)4*$hp+ z!yKCl{<0hsqeCt~B=vS7FFO(_WUAbGX)qa%EikDL?`wp={>(baoIlVo?Ddh(Gu$l| zzkco6g=wsrawL0<=tfizXL&Vxz4EKp+FFTu1!7+8{lynPG{~91{;s856j*lEY6a5v z`Zw6(>>Qp_>!Fa(b1o7lQ=q*(y98}v>XruP0^%g$)s19IxG+|=DQSmCMd^ILd@*Vb z@5WiR<*8^xb9m6K=GcwHCCKGC@>~EEJDTSUu?!7><8wvfak46%xRhL~>uAY?dc9Fo z6(^1xxi&h523Zsw!pyXE6&=@1!gl@9@u_a%A$Y_ss zVhu8XFAe9Ig>l2ppkda<+lHX^d{1}{`Kqn<4^Sjx_{MYVzJi#YvF;nsdb}lfIi6!1 zlj*Zr-NQ#1zPIHORVL4|RMx9s{_>ZOzxc%;|C7uI$ZcYQ3?;cbLKj;hyivnv6sQicYSL!XTvk%24+2)eUQ)CJor z4K+xPrG~IrGhvJNI8a7rOIs5v@v*&E9^mGwJW;UIa%nf<9K*Q;Cb!#Y zOosc9KKF8r;L5$gc*(0`o2aA_72U4f{BQT2*Oi`j5NF=a0If$_vwWF)&iSRMD&+{A}%M#)Z|{j`q>}+jFT9a zp{q7^Ii`?IIbBX^Q;+5Cwhq^*m&6ZP=|o-d^hs*$P^lv(NAo6Zg;SY;n6%)S&^2Me ze0BYIs)*YOL>!F^-TBXklGk@mw>T+KF1V<5*k}<#>gPvDBcQsRiec7Nd+VIPMBHEX zu9<*A3^%4(bBx5Ve^1G(zw)Kfh9a40sR+|(EX3_Kde=uG8tLA158DVaI(yIGES_4r zrxE=Q)K&XPYE&SaL*ea8U)*kdtoc{u)%bPdlCr(L;h*wqWs5I7aJY67Ab> z1yUccXlbPn6}|KE#~)eN6k(ThKp~@FQSC0%Oldwjf=vs(1~b7S3h#~pBs|Eu zy5f!Miicnyw6TWZ-e6s^U^$+A_#d#0+dsS%+tQTr`1 zXr&T>4P-9AdRduhN3JGZg_>Ol`hrh&7%QRxCHTh8uk49#1qf@n`jdX4urgk{EV zDf1|dbom{IY^2vs8*=2F6$a)vdA3{072t}n*In^ShxW909TqR28`P}VrmjK*fLQ8k zqHgqo7rEzURBu$VwabHnnmE?3-t#$M3%QHTRh}su-ZYRnCR@N;Ef^=fMK2|IwD?g3 zSD2djvjavlr@t|{Tglci#lH2;V409R&di}U?9<2>D{Hza(v^7LLSK7H=3b6@U}mj9 zv(P(R?dhcjquga_(xv3|)K?=dP4!fkLKPc(xhC@hh+!E3RS3l8uRRFXXjM6XPA#LH z0@6#sjqLB_yj)9!9dwGeNh5y>04?{%$VMH4yPTLeDV@gypXCd+bD`{=Mm9FZ1}$dC zOrs^b7hG!x@Rot-&b^HFr9b%O69XT-sg+wK^1MKWtqR1U^diW6?|z``)k|qnAjd`{ z*W&gD|1wzHUZnp{J}?U zRr&qz4fqtniks@CfFgp-8vjPpFgWJ{4AUQ;k(=kw8NPnsYV|z`$e<0X*7*dy38XO= zPp($_Ozb3`NCz;5hw-AJ(b-JQ=)@J6h%T2k7|6X=meX=2N#;KQ^%=&;NV|H7xN} z1_4xVSgMVm+-y^znak(W8b1LT8+T0Q-)9X&6yvshZ3BsM*ZkRuz>*$0#!_|Pd55cW zchz`>qGsAw%D-yYvLyp?QSdj-RgF7|8RI+-5u_9+{E7a({71V%5!#L6$VH!Q+yc4q zzy+~1?h;n@r2T5l7+pwFxZ63{y#i`X_>M+QY0KrRT>8E7i`$$BEC zWQ{=n&#aJzznbs7BkW8ksy1KZfX)_&6Jb5hd)9G&``h0+x3rIQ@Rx?UsrZX-6Yw&D zA(H}~f!=Jby6=4VAO9!+*;D_Y{pUaXPygewpUCMXD~08L9LHW+BC2zbnzU5(1iAtW z(+E#?qvkpxS%PbL0pubtMThpl{{El;xgq$?SpLS}`n&(eU;C?n_Gb;mLF0l-=fh(t zq(i-|5s1Z8PG$R-`yJhbc!*tTaR$a?(D@a*cEVEs`G4_WK4|~hfBvKY;NOEUvkY7O zhri=B-l?L+P$MZ0V^mvfU+?J$45zh{L03Wpeo|sf@S1I=4vkyWDRQandWiY?Ce7SS zjC=7wnw#!ppg$qPHdkW8qHFdBPa`Op)Q{2(w5Dsh!m4EN|FW=xim{P(2*?Q_#IL() zfY|b8d>bd3&_J=k)Fc1BPy6qzA##fv+Kd9h z8)*p9q+9y!t;Y)rQ(w*gnj&RrHjp*J*jN4P#}_E4rg~79u$>Eya5M63Q<8nY`hAnT zBJ4FLUdvDKL>iJcf$BDrsQp9Mbn1`(_>X__Cx3Dxph!r@RV9-@k;uad7+a|c z>+K`c9y<8^mNK<2OFAuVSq~;--?VR}z7_o#Q&qypo1XA&P@@g&rw|nW9+wd`OtDhz zfuVXq*=$_hM%h*ZK*eRl7l=*+D8BWa z)4P<160rLOEHxKY5ffk9xb6 znVr|Q4_5<9>)L`nksLFqa<0E8RQAp6o65pQSjRhgal^RvZ;m<#h5$ca)bg36> zVfMk_-yTA#8=?+KWyI$$F7A>@!xBpXMH6u=w=Ija!NuR8}1i4;$cNmY^d(XNtgbHcaa*)^^KlO2S0|3AM??l)O73 zr=x1*T2Bk`llWnkD#QfS<=5V3TOZBsYd8gpdfrO|o;vHq{N=VGNC^$NfsquLn17U= zpJg490Z{8Gjpl>c&kq<`W;UtOb%PNO&MH~&82*ZCA}=X)g81IY@{;%VH{Ny;bqT}5 zf*Ota%Ip7OsJPR&sTFY-m=lh?J9S-oK0cr4&uj2?osuaThLa1chmx?)QMu5)M(hFT zR5XK(;11!pC-wuMw5u~^R@pqr;>_-*iZHUDJAQaR09swd)}wlLkJ}56Ah;P;qj3FN z<9no+c}ifsM3?iH99CyhI!n$Fq-@eQp%~GM0!ps%G3-;|}qs`W$X- zrL`qlqS;0)8qwe1D)Do_oUw{Irs*|r%%mEMtO2ik`^Ii{*V^!8pUu$--K~)W zEK<9*WB@?s1&CTR5L#RF8#d^=5%#PHT!hk;Afo|EUF@k<73$s&x#bnm^Oarfm@BVJ zl`v!HB0;|T!=HPF%Vy!wuu$Lc-BVfC&uGh%>U!J^n1w0dty;|QMT9+DGyf4#`a(n% zS|Roz!tVtPIeIk_n z7)%e13BK|2d+)@YooC8e8}INpZv5R>Kl}O5KKM^&8{_) z0&x_-^1p|*iII0`sHCW!rW(p=r}t}bv*CoW^8}fuSZxd0Vq|furt`cx5wToC5|rNS z=|*=;WYD2*QCl}ehgiH?yX$=J;J7`_=tjEya5ViR^d=v&ax+W^lHPH=do?r$OgpN$ zR!{~l*Wwy&Hzcz8N%nW|Yc;iQrPgM3-tOS6O~Kx*bvU1UgXe6~+I9}@Lp6%^M~}EP zQXETe1MWEr)_UiaCLde9(iFpK(TPeiUI2Xc(MLZuex;=x)8uZ<<0tW6##>Whfu$v5 zwtm;coeln>tEiiJxQJd?Qw%ZX00p9=VzFlw)5%glELe@{?6_Gw?+YsuqrO**$cT4r3jH z_)NZ+@c!mm~L@a1*B#)6MtHe(3r+VNWUF6x?%q z_v`pP8XMCn{c8J3&)#wWeF5z)}(lFs9uUo0Oo$B&ZI;^!G z{1kYVAXe_4s?k8x^=-`6FaLqye@MVxMLwC@Pp&vo@(ebdO^UZQoIG&y&4;N-c;s$0 zdELs9|EC=fNybH;o(?N1_$|?WjbNFHa18EgP6t@YBQWnO-8$r z$%zYF-9CDpdd-mN%@tvo5)AUJ_laGxa76V?08}(@;VqDp*Ac_38}p(Tqv$4(pyZK& z@49kdPW|byL4M3*%BaX6^pr5^r$p9fW!#IQLD*wCK3d7%(1_N zfWXN_w;#Rvu{XIhlD%}Pg~f=*&nSig-gviQL&3@WI2mVkBSvt?Ci3Jzl&W}!>Bsxr z;F~u;-IxypU(bZ2tI^>gj{3KY24M?>E&1#Z${^INHMT?a{f|ECOH{x6osC)V%=OXC zga%Op7MWGSl`77q4M5)$4t4g%)*pMNU5}~Nr%D<~H@m%3V_Rz|!azi8H10vWrk+T} z3lW|^+cVd2 zZHf3&?Cb+k7=YfTak8pYl=6lY<;@G?6VFcw$dNEF{G)|MwjdZj!5BFjTIuWaucC%S z1dpezR_6kF@?PSK%UhM&LHC;TsaDzZPXmkNSq=wE893V{WQfM218t<^RN`>Ror|nV zw}crcz>ZWXP^Xj?Fp7UC(<%YaK=E-RD07~mZ&|P7gtw(r^oxZXn%55xA4nt?v|C>% zSE5xVo)r>vgP*Nf&gv_T*W<8#P{34qefC%$t#1GE%SoCxVH4StqX+w%dggCq zWlaNz`9I{El!uRJDLglHw+DX>8DeCaRP*uK; zM}=oj!wZ?YStL>|pEw)K+Qz{oJSU%`CRBM6@U`qFz$)GpNRy$5d0jL74}S7fN2N3m zdkR~cbM};>A-HV(YpNk>E^m721+^b7hNn`!UUW~pO(c4$7u8Mt^?GL%^``;4B}Iaa z(Nwl(hNyFS6P37cUVZi4*|?TI3t~p){zRLN4HTWU;p~o^aD(H zgT8YwP0<$44c^)XL_kXqcl#+`6-*)>&y)CZ!YZFc6YHP-fa2)_mP5o{$q%i>>rngp zm4~33_8SyodTgGCRY9JjDMciCJa1k&bdAEoI&RB$@#nw%<=_0<|I=R@f*<2DZB6-W zfAwGcvp@aQxAOjFnI0}vgp}3%(G1sV>F))6r32_@os$f?q{3+uH1NFQrPBZ3UtSxs z;fpT_=T49GHSk_xNp+D*;kX@DzE!0c_Z zGIU?&B3A5Y z4|<-Vz0HYRI24WX=f)76zx~Z`{@&mFdw=vtfApt+`llS)P6C3t?`R|qxjshETpQUg z9E)v=FtZLX=dNo3$jAF#vvA26`)CYHwmqljXkEmIFRlZr~*m`#tY)?5=|Rv07c|AejPO;-sj= z4f#az`T~cN`M_JW>fjAOhK66is(6 zZLCGFF3*mtT*ditqi{9D99LL;FcR?0I-w7h%+%71B@1H!n-e5F=69x$oG2zY zFXG7g*()vvEqOlI*{aNMKJ*A|E3jA%vhh|{J_bf=Ml9kqPoo=C5v6qjex`x6&^V(zl5FRg=P+(_ zryCsxOI7?tRlUW!-f|$ATwlp-`$zYXhhb6yh$lU9_qFmNOcrUDl9MF)kLLlt@LnB{ z{h`F}Dgkj08ZC8ON^B6^yh!Ho^aBjfRp~11=osF;`SwF1?{z1*yoQ@&OigN4F$e}*F<7ByYiJmbt9GR1Xodm&WBTAUlPC@y+A6->}Rq#r{AYhtg$`pI}dE` z$;`F5u`}nTML4232$zLwv@rBRmzD*OM=&GW&xQfXx-%);cT)Go6kAJR3H$R-P)5S1O6E4qN z%1;?yaqELz;~S?J{^fIBtqg`7?9nc$;78Ya9^0^_J4^8+h*^fv@WG68E`QM;ttpD? zI8Z&LeITus2tpuf%n>l2Q{Q~XfB`c)JLHTP8N~e)U{a%my;I1?MYhYJAvncuwXWND zB*hO%wXg@?;6!WYJouKs236_wMh~UaPqvu*0V4>PkP+Nmd@!#5a{5>Qm4EqP`j`Gi zM4_RiD~A4Pz*8SVt`YjnmB)nGpi|jEQTd?W z5mUKWJ7K;thBg!Z$INK`dFUKe9z?L|5lSHnAz>-MIwq!ZEh~X%C1pxx& zK0xw53_&p*MG{F-6J^H<@(LV@q+$dx0tXo^QKTfYXZBF}e1H2q|E_Ln*T2ql&faUU zd9A(AK9eiJ=r1Ek+;3r5dM039-lfrgyEIRK-)C;$Vr(>XqsvSY61Q+!&LZV~71aFM#yoF`mt$D<`@N8}G zs<}WQpG1(4>RDwkonwgI~9%xY-e!?yJ1Qt7lJ9O(brgb8f zLj|N>GPZqasfakUX?W5WJ$p6hKEDiLXg4GbSJN-Z=0B8aDhwZG=w$%zwaV|k>+3db z6tNZ40!V!G5jJ6t3lvKmBy?;35AVJH`fI#e$>d`=CRVTnhr{lt+Jl-n8djjN{qSQS zdvUk!zlkdXPOI;EV3Ttiq)8_U&?iDonsaL^BzU_+ei4$<-Ph%X_BZv`6`Qk+D{e-pN6DdEz~kywQQmn3(}JGjL(l0TuXeO9NknK8(5gb^owF4kvcAsjyAQG7k_;oU+|7u~%`kpOzz#o!h?1zv|%MAN>tE%`~KzV6DYkh@~gYvm@Tv9cRbq)j$Ev zKnCX7XD=zHoMR2`)I#29K@ZF?!Lb1sifTd{#QBQ{elfO}i+Y&S`^}VL*`7@%oc?bW z7yn5ZApH5p5z2P;8tkq%I8=Ytr3E-yts!kbllv0c5pLP7oi=kSupchJ{*|vI+Qg~6Vr32myZ@bC`* z=#T#BFW!hUx*yn_iTHp1pZ$YY#Ibsp1#VE`T8d!m%~Ck%Y1@+0ZB7ErKipy?N#1v% zOZ;j=0hy9IKm|4@NuB;!v8qtcnYt;rl3Qq?U0wZ zrOn0yURb5VQZRG@dGnc>zFC%G(k1e8Yh@~*BvFC@*B3a`i#y|PVPw+p}O$eb^sp#m)eAF4X z@H;2j(2^8pJ5-U&;uf<_-E!|jF(gWY5M120x2auO;~L#t$>XZR;* zmp6uw)Tz~Bv&P;3+GIMp;*{qOcNA2P_n!P+DBXDoPBe|7NrAcprZ{@aIacUK(YmyV zH5TkFYm`(oJ#))jUA&-h8o~UqrDuADaCD^9OMI;e4eMzYB;k}*o_+QO*yym+w(frK z{3J5#!8DR@GL3QCwx;2T-J{V=h^b*}+NuvTIpob$u_!&LYMB?%MrR{nik4>TVhs{? z$(K{$bI=fXfY{PSw+Gcj>wRB$vA{dWD?k!0cJGN~TTYwO#v8QSFtZ(viJ!Y>;BY0w zO*4)WDYUQ9C=9u#ZgFpWOLp)m^}Q`LcEu%dv}&Ry4^B!HU`&ZH=3(GimjQ&|tu*Tz zPFcn2P#;YcP<~awS~r#0dB0bA?|IQ z58ktc@pjkl-g@JOkG_zhJ70pZtjH5oaM;zP7lg_iii30Cr-#y)?Ny`~|0`EM%z}H7 zC;^R~qGpMu^%l%4Ddhbd8fC&JNg+D23|ncYz;CcT!r~$tY+Oba9oKwFjUI7Q>8y{A zC_>0lW}i42=IY02+k{$%uhKA694*9-)ZtTea-C#mup^XQsz!D*B*`b;v#|>T&_M!T zF9y={c$ep1u|SbWd74j-f=U^Dy2W?qT~T?IsX4(hIZpZkw8ENx>$q;3$QkXb64e<6 ze28*~md4ER;tXRCT#D6~_H5NzU0!-gafhEf4H*U05M(Z~fo$TE9(>M$cw!uB^DG^n$WvVj;_?; z0egebOqf&;#z--BUHKEFJ97@hiJc2k&QYC?$7s-GL15U}1mPT(Jq{tg><}J-qk=O2 zWzU2D1KVHum0#84i(mW#%|>?Jr_&vxSLdrggaI6M(FhgiH$CX#iap-oq;4Z%i6pmL z(f{~{qdXytRuRIPi#VE0!T-@O{r9rO>1F%UOP~Gy-~Z;_;m`lwzx^A(`P=6Zm?d-f zi0}1>L zd=NI~Ez|U7noZ8kMEQN|<*fonCsI(4vtpw;HX`pm^VBo$U)FL)%9%V51}~eu`&5s- z9Opvi3=()!c)-~SxU|In#mt?62mYV;!(mX&+B642Wec~2A z1v2K;7pvwHodoO_3lCSMh!rvBS13BQm7w43Riq7~DvxqHM*G~HnC&(bDc+jOoCJzG zRUC>vk(NDOeNx9m zgikPR!RB;6Fo!7^!MT!SkYynS3380t&W_Ml`R2P#8C7asx@=|9Auk%kh>+@j&a|O! z8k*IzyXg^2<$ebVt6JJSeAROz0oZO7RgWb01oMgO)5F$F%%C$GIER9r94LrHn4PZg?f`Y2MKty% zmJ`dT&a3RLKN7`Zk*nKseaU9Ls;3KrLTePkr5nc0>Eqb^z2pFCd}=yE;75(kBr4-Q z_w2KO(%mDS*8yuKc9-VFh|lur?R)`yn)0V!``QOw$4gpm$6TKiSq;iC`KfG>?z@0T z>h42G<0~^t#|xM)@~|m(<9Ix7h_fGN|ASAK+GSO5*U1gudegn@k%L;Adh@OCe)oH3 zO;115vpyy$(9)%ufo?ziVOi`#!o!rX?Wc^GbJEbc9%%H4k?fwPGE+hBoClxHdo%%% zJk9xDedkq#PGs3hv7Kj9%jHhUKoY(o4W`{B>b%0!V4ypf=(U(b6}_4}cTH_9@6fd1 z2n9wvAdP1Q2Y!(SWx+d2CJ(4!hNF3}&k=QER1J)IRL+{E0zqRHTuo-f-Ol%>11#OS zYnP{vapxf2O1l%XBTmx-B=D?bGWb7{GvbNsiK7Mn**18Q!Zg@Ml?b!7aq8{8)PGY{ z>UBrNZB6HIaBY-7)7lI8wQ%N7AfSp zl}iGkx569O*qn92VLtGN)2CFt+c~t-=b!(%XKgWwTuj30f}DN9Yw1atIAH)LWer=> z*{4HvC{kYwbDnMctAF*c?q)wM1p@;IATr=#t}@C^Z&Kp~CsFl>lkLU-{~9+|~Wc|M;t1=!>8KJmh6Ik=tMrtwR^& zu&+n;9WTAB?pHV~_D&KwR*)8&2-NBHCJhkS)9qFGTPM9>-~FRM{?0%CC%^LK6#V6v zKKCF0!p}cB3pXi;?#YRGuP`yS{rsOm@-+a>={-RW^V1_nz_w+VDt zQJdeVhf2D@q+XmZljf0Y8Os!$!dzAl(_G^Z|?t{F$et5b=$8xfDAM{j<~jWl!HC+|GLo({VOoQE{6 zYJhDNVJYv5j9vH*%JhNxDyGcyg0enz5aTK8Hc@q ztQ7ak4}Rc7R$0z%&0a7pBf6N-z4{XaLvsL~mP(6_hWX*2WQ8%)bbmu7Bl3u; z3j#OQ#lM2r?dvX7k#fy24TNTQQ5)D0?M!F47i1_LD|@yNBz?@u zL+Jm}517M`AOpG~CvqmE4Ds<#d?K8^*j=Hj^bgZ3ue{2Rj$>f2vY`Z)lEIujcvWBA zW-01}KTaH^4D-)2d9!jhrWyF-M9dbVCqFSz1;RX{f=z|!p?bef?SR) zATz;HZo?CEKk#1pz5=7n+ml@GrHwJuJq&hG6kk?VI~QruB%Kn_);@rkVNP#T$>m9@ zM_JZsee5kAaWgqFr|!1KoaAV}ajjb&dQw3p25_#1IHkYo0{g*qQFCKc&#Yz{3bS=$ z`H`oedFxFVY^VRaNt;a8xdcpyC+tCfwq6-Sdma^oc4bT8=+=o0`dnTI|B&dKCuqVW z2`Li42RRHVssy=|m9rhApD7mrZbPf7rEs`rv@ux*D`D(YlvZoRR$^ zpS(%Rg8uQ3zbGWt6nM8hKuT7=v9Ws&C(TW$Bb_s)=09RZ zS1gec7R;b~1U&AYhr>8;#=ip3UHSayU$*~&iTJPls@(JW&%cD7!hb8OaIT|Y<&M#W zjhjjkyh7Mcv5ndXFnB=ecwqeG=3Q{6e8-7j7k>7~-}&$q+=ScNLXb}sLYbOF{PibS z#CwnUKWIh#4mKwCZ>%T(Rx6NWZIX_;Nd$k4#tR-BWn{LA*CACDY7M)oVCArcZCz5u z{d?c~_8DaUnW@mDH z7hzT?YfhFZVjG7pk%K%dSekOUAr9xwHo4!DZsOf;_M%E(6es??^NhIZozP1w&Eq-Y zk#|Jf9GsBb-_|Ca>Z7*U*j@lKmhG-Kbc0PZ!UXKJ8=nsOTzW69T#2Zxyq!N{tH#UUtZh0v%B4g}jm8 znc9Ucjj>E%DPyztF zi84EQ*F5|U%nteNblVg^2Ntta09Zh$zsO@mubgC_k*&F(HU5qGxv#v8A>{(SgP1G!;0ab9uJC{yjU<@end0-S97 z(w-Uavf-w!&e(hHDZvbediyg-=ZaP+mQ3eo;i4rn^?QBQB8vh8n`yA(^wUFHkGt)` zn>@gqCIYIZ#CR;1JK1B^sXHX+f9!6MCIvDoO(gsrU(MVP9=g*Ea&OPWf9KV;HQwo2EI^Nz?-I!$m(>Q>;Vi+&Z-=VC+K{CqJzwD6sC%ruV+%pW(QqJ`i@uQIDxKoh06+jqL_t(=kI=wu&b1D1 z?7hkF89jJI7D(`{Y&#NJ4f7(XC8&oFy>`l*cDWWdfMlt$vHTFXNudUXv+-7@N6n?) zeDn45i0p(d#uY$B+%`TZBjwhW{@@szA|pEIaIet?1 z5&yMc{|cgC`26R=gleaDhyN(9Hkx+h`YJUY|9E`wTuEa`HQW;DVGOdfP~cFLEEzv2 z@S(JQ@BjXP{@-8z$Nz(A(hcjqmp=E|zyJ4s?nAV+9_haD@=Fx>TfhCg2VO_FrZf@n z9`W(6!S8%y28jJz>ADlTP|+!v)8(#}hKZQ~{%IQ?t&50BMEvPvUGD$IDfr*{*}wIv zpZFVAc5XQP<*qR_dPVv?KRq5EFtglvx-jEK!JY)PWt*#M-p-L)uz9;DD;5z=Fko%Q zMXTB@h3If7Emf7Qj{3Ges_g5&{!X;>Y|qX3_$nk6q`)wSb1bvEaezuQ9c+YO5Nw3N z1V6)7D$BXMK7_-?WJnI_8^R;_`&+8+rL-dl738FFc&N~v?uP;7i8roVkT@_5a_r6V zbh0l{!*=_uec%4-?;_r4qi(P8aV&WqOn8Iyk z`<*i()Eo{d*}FOZS%g7_5u}a%F3)DZQ&;7jF5S>tLvmC@e6~}v%~kH-H=9PMX$zC> zs@H^Vc5do}4~w!;Kr*LE)g1fiJPO5OX#yclQM%zK_hDbf5i?8n6n}Y8*DZCpg)uXj zW2nEmYv2nmP*5h_WNb&1m{DI)Eync1--K%NiX$qCvygCj+f+0@V@^Opqy`( zBe*R{6A*#cFu65Is&nhd+nxG(!KgFCyrnZ$??3ri1LX_PzhGO9EY$tVeGT#Lx4n+7 zyF2g@I|^^liMo}uTE4-27@ZIGF_gUtfmFNw>BMzwy|BWAW195R3_V|awI?j$AvI=T zBZ=-MuIZ8VxxsvrK6R(CbmCs~2amLv?UBn!e`IH|(-&9iYyZ>DJ{yT8$PviYsWhiL zxgx|lQ;Tz0C6=#m*{%!jy2O#`$$l>4g<)Z9;w}Mpvs|x2n#sg_gm8j|nY|2v0?Ggg zg6CPB3C{g3&ArHJ>;&e-1pLfuVZtlhyI8D-IjG$(5ddM;gNRSPS6t+fd1L-cpMb%b zfM=-UPU+V_3@9hcNW|hOx>=u3qB;@XC)$&9z&Iz{o^>$0Qb{U+q!e;j@^AumQ~1LN zKGwsLEVLhc&A51O3_6jLP11bs7)6SoT`avgyu}x&3f^L=9=SoVje9QtQTQ4mn!>w3`+q!{Nv-afmoQUVRSF}Dl;fT*&sqE{6L*S zrztxh8#Ba2>NtR3ogBB>9q&wh2tk6S*d5Dp7a>vE1In7RMxfKYW*29ihXA&1KAk$B z+UGU8X{ThhN7BI$C-lb@VZdk5j2q+eoF`wG4yM43CLoK!QkF8NRTYe4@M%`yNSr;V zy*+%1ni`&aq;^>2jB;v@W2lFzz}=%MWW!~%qGnlmoAyDhK%?TsEFSo6sruCT6a!M&IYEpcQwyQda`}&)b4+KJN(wSzx_KOyb;9|9B;H9 z@+S(fh=&vP+FF$!mc!B#0*?bT#Bmib7Y3?oQmPQcdLn+WN%nUs8SKLpHo*n7b2heR~?oy40QiZwbAe0zfEY!;m>uEW(P|=%QuE zp46Lvzw2;ftRsLUk*xw49)D%6h>Tl;nNz=)7Tx_A;(NS*dOUb`I+SES}x1vE{GfkY{wNUk%F+fJi;?a+}^@I?E}p;VW^k3Br9KbG$Ysj zb{03_mgMn)TX+(?T$6^?$dXXbm1?;wb&sHz67)hhltGdKGKY%cPo$YQ z*arrcrsKdmsx(nR&P2?YZ2*`8f+2-UJEWAs$3=_8I)XW&6|$Ak`rjtL>LzBV2(%3K zH^`j@?VflclM*&gMCBm3;NYFVbf>b&>jDH3w^AF)pwmyo#K^Ia!=yuBTRYpG$m1u4 zq~E3je8GOh>PcGx?^MKux_yPQ{j&mu6IMG!6Y4lXmZa3yrXfAdk5-pr4KPShL(aM9 zp-tB6kZI#NM_BGN-oN|K8?V0lnxT%`wf|TjeQ1?8y6-fJRF8zOhkW7_pK$6ZJDHT2 zpN)eCX1ozbAp*20x=qIVtOfV1oG#03BpwH?VPlR44CkgD?!ExvB@CoMsEpOv&=Met z&g}D8ALh5-?&dco#DM!kpt|Yw8uta~!>SNJ$c*EqcxQ;xr!S8+toptb#=$ zovPTo4vPg2!LTX_LO=Y@emtecZr@=U3}Y;A%k4a;v;+PI*@cC5i7sXo`q%4VvvWx5 zZ?;E6xdhu-lBU)79`9+unBD}d?+```8-BaBpodu@b2N%VAjbXIeC{MXs&Z`Fx^%2kA=fzSf}ZInE}Q1L zYv@Y#fq@0a9Ck2W

_j4v`~%ECK8abMqAh4H2^hj%68?ykkpzx)#XU-|0S z?wWq}*S^A%pMU9dYDlG3$ft<$n4+g_hwFmz8aT#luf7VpMYl1aSpz^C3MxDTtXb|yT_ou%3t#AF#H~#64uFc>6TVL+< zK&w9Iyz|x!KAel4QLaJFN<8r0u=?Li%<|MFD^G%_G5#c4rjkVi%z=&{${C5+fLubjaNjU@IEu$wsc0XKJ{Z<` z9CNWcrpA-(Szed*8wiy7I$Sa~+XvF)PN_MAmlWDv8 z5T1ljbA`nK*`bTxDMjK&kx+%q_@oP(@)FDxI_~tCaGjaQCH7d4Z<;F%M8a(yF`iA} zB(?%US3Z9LT6)3L+$OC01LB;Bf-_-+bFCVp*-x=k7k~It=sqbsPZYXS|uV7%lr@d3D6p;RxJ;sj#NJmn0Hy#q(*0;__cDqWi6&g3f z^~RDHo_~J#oS1ld*+e%0N-C((R7Ue#)MGe{1_6U@ zGmJ&0@Z|!O{!Z`OPH&0&{#A(e>8uP)k8*~pbB8ij7E?;V5mhg!RFue$ZPuPbjT2Gb4DXy-$dE=o4q0zI|a)#y*Q9@Cm z$btCA+40tBb49$l>*s{j#64gc=R{d4WrLS(mfoaoK2@A51=mUksWc6ORbT6Mbon8{ z-Dw8R_?hkAefN#my?eLh!|?#nvtM&*;x_UYv-rH}qf;Tyi_0i@*vc%+tvqgIQ zknhAJm4XKY_`qwzDiTqKp5*&I^xl@rZxVYi5E}@M#xkVf|Ny68)kXN=k z{6{NRE4f1Eyec$(^IPBk&=mYKT>Wf} z0ff1|GXfv9G1qZebNvKf3q|&kbHT+*fu$^hnLw;}F#I@;^&fg&G9p=25l0p2fyKj2 zNS()lkQQx|Mk|WP`nYZCagsH(hZUMyZ*#rQfMtw$Oi%Ie%>B9NpF8iYMfaf7e3K5Hj*bqx0|2^4}_p~9UGw3VJt=+*wVMrbl`{IQf&>i zE^9kOJMWo*^bA+S2Fb)d76*Kp01KKZ4Lj+x65{~IhQs4_XD5o+*f0;!7sK-S33Wh? zDw}mpko2Ll{niOm6RGooww?IJcx#P@b2Gx821?ItQGlcy2#@B2LvOLGW4lwkHRbi*8t-=lMJFj=wafsNZ# z;52iGl$rl?d_v`KgD?1{oePCe?~!ggfLFD znuY5-Yg~>&MpPhIKLwkJq|kJckJJ|zruU*xz?@4)0CJHBdvM~Zr#xODgx~e9058e8 z*W1$}6iVq9s_-`3KI5D_Fc1*F=Rwu9I+aE-dX_+wsuba;VK}cq&4yWJyUnQ{T6%Pv z@ySno;!Xr$%)K#G`h5$D+;YNT0B-gtl;O)wX*}L|8-J*9V~}}BddPvN0bLY6RN~;b zXrE6A_i~$Oteyq8LWep6c62m1WYm;YIFH1b+w^F7x4|v@QHQjWJp6K6~)wnArw8QO3b?>B)Y2cIMVea)D^&pP0#X31CeFr8462dT$LbmK4lHX{ zMrAazuS5N;qmlP=5;ZW0Mm0v>?dNOu757vR|CuDb?RLb8v$Ls`Mhe|=bqF0@MFK6| z$#Qs@0#n3IeASi1-gZiK#&H=-cRB}*Py3enOzydvEmJ@X$#DiSibGcyUD`U5OWk1L zH1wHtT2GnikvqldM3ejOO=?89BJTIehc$ogD_^Bh^^n6EmkBuwZQrJWh}2wei#TrQ zVeYb4Z4G&cvG@Z!9ii2kVzxRjCH(Lz_E|K3sE;gfnk#Cf=v6%31Zc*^HrdI|ck z|JM7jFZ|_y{7-)IAO5F((1(+N*=iRRF)9UGSh1BxGC2z-&gfiTQ_5NCc*1wozMn*C z|C??^`Nr?na4SFecYgLKe&TOnek<1*`iOaJ?+C>x4NE^m<%a?J+ts0TcHH%@Ydcz# zwu_T7g+TMH`@JWFv0+8J#SPvO@w3Pgu?XqtrzODUhmu!gYL52N7d!}(RK{cD!JBWc zyGU>_H_B1YJ*J^j3c{Q|K0362S|o@$r5F}VL_HZO!Ij_^6}Bzq?6!3pX-p`*fj5cw zH%Q02#2B0~g}D=Sj@`8IdcPHjnZ(xMs_E|V2yVLwl$BtLpUfTBhNZFHSfQ5!lv3Bx z?wPTHa`Is+S~yLY30xL$wdT5&d>C8KnUl2!j1wFaa((LRoL@(foR8h0a+RotC&~ai zrrX2E4y+24ubBfus%?PfEz=Bv{23n|@`OAj>yYN|nq5kq79z)Knhn!nQ@tZ^-_bcr zS+q?-DLuu2JX5Hi{XfKJ#N6i^Y+y&>_~m7 z5i6y<6d;*krV(deLFz7K51vr01g*wp@NAKa>P}{Jlx{_Eh*mlvMUhpcsO-6H&m^^4 zz(Bp30y?Q+Zj(|8(N=fA1hh!sV^5|2t%5_7-qT!w6kQ0Qg7@BpxX#S#N-acmsfIV ze;R_p%GM*N{iOAeY|@3xlF%C79y~HP?F|eV!k7~txd)@R&psD6i0H{z?f^V?rk_aJ zH!n=X8N%%L{@#ME?s&M$Gt$#Ac%lL3a(=^uhsOr;?n8Al``Uer=7Ff-bDMxmIKPQ##bmoq^o3Qq$C7%KPo+h@y5 zk0>qPf=LL{Eq%ek(0Q=ieyZR3M2q%mf2yfAJ%ksiNcYS(_R4PqJ6=B~Jq+6OvO3ba z9I`t*a$WkEd=sSPp1E%nu#LaWfMBYg>1U!;3cnZqJ6Utx-=&ft`H>&>P$!PO*_Com zFU(N}ghfR<+I?}o=c*MShdoii`#0a>e$T(~yc0qkAe?Fv5li%4F;X3efL!6jlpeo3 z1nKuE=Lp4ACPwJfh@nI?moP*K(69|QlXs6CidjCpuc$eHu!A>-s}^hTyz`oILBaJ1 zhJ}{mH*OOgyaPdmLpv}WBpG*7FACxo2B*Yh`{G>P{?wh)D(``DJk!J~v<_iYH&?}N zgoM`zyI)jJU*|~fEipIMk+6y%ICJUT3~*7_QrB*%fa=IHK;9xbG=Ps0oO`M@r_u!; z`NVU&;yR;`HF#6YHzp$tD;AK13IR4G~tS4M2Y{W5Dld5`$7e&wqK`}9x#1pBo%3)|cw zZ_YppE1bPJf;D#UjIfS5o1;VBMwHC zwvYe7D)@)*1^@C(FMZCdc8)I*JXoEdD5+{G@`<_zRA9Iea_KY+&M8Z$T>w8S1yfEV zg;_xg2!|L1>%mQlC3YuWa@JLY#P}6}Pi;CEqA|SM1=g!w#4SurUS2btIy4hxY1Y9^9x}=;{?~ALQ*KQwUsf z81SNTjtpp^8HJ;>q{O9B4IcMfH@@_w8cuYKJI9v{@isRt?7O{H6F$l6im(yL zJ)|yYlQFT)`QOPbC8 z@q-VDhVtGMYbTgtt0v<}M6MxZwBz$C5Ux1n0l=sSvR-v(;Nj1kaor~@X(vQ| z51)+;5b~oF3$eLKxOs2X0P*3amS$ZX0C|FtFt((pz;sUR8qAtalEC3XG>&asf(MS%J^ zC*RU6DxS%aOBYfE>NF$x@T9k82D+gtpJa0jHO9LpQ+`JVD{g0MMBoQHwvw@7VdntT z#z8g%rQ*1WOI~H|JU1pF!|)E$LYKC+P7tBS`5r#qyyx(x6;1cwcjD?(we`&8{!$zZ zj=~(W9FE8BF#NCuwqA(UKTE_A2}O2P~BmqPbBxm$94f@P`nnJ(%Vt)vUk> zhBi=YXE(7Ju!O9O-LHS-b=OkBT(E4kd0a|6s+?Olv)TL)SQ;zyAokcT2r`W1(`jlC z1jd2Z$A>5 z$d0YoYBQ$~?g@YcsS@Yn(y0-mPC00s6l3+k zuhaOqA>H9kFUe$p2b{*7AVmak>i0-n32HX$8aUGdkTY1OB#;hE6goh$33r2+S6iHL zs3~>C07%9f@=L&RRGhYO64_x=anFeR&gN!yJcY|z4oAYZeN3Ee;$cnw_NJ5z%>LUy z_jmvLU;p=aW4FqDB}El0f^uNC+tF|&&#p5J*f^1raFMeebxeRQv_tsS-3jxVPk-v~ z{oLP~>5?gp^k-+k7dy9~p_R&FMBP&1=RRv9e*bG<|1A}N`)9vwPLEjJ3M=I2)noG< zHEqQsUmmlQq0|z}I@-Z**K%9`u!D~y)VIF%haZ}PfB8#4{h96sANmcWLOZeR^??HO z@qVZn3VS$nQ7Y$;WQE+bViirA{r2ucS-QnAXNZsj8&`44qXacPX9YxrJMW3`;eaC( z{$zZ}^`tmSL`f-4k2)xLm(iZxotkgF{+gUkQ8 zCAnnZ?pKR}B0o+NW>dp6KRda=jcWSNkvD66UpvLynC+Krx*xslVs3-|iLH55a{vpl zkDoTdji??iq~T;UqN9m0OmS3@E?w*0*PBi?wskBLQ(ZLmvN8VAv4cs`kPoby(pmne z2x!gfA&EV?HM{hWvB}$R14e0&IZPuChj4{gb1Vim!xu$^->n_m+!gnxyW#tu0=^-a z!rIrjYakWySS?L-!rkl7E{-AXVi(xz7}{BW?9nJKv7-;S>7MN$WQ--d(8(g3Q)$%* zdWkVJbq!-S?P`2|d)(8Ga$LeBf*?>K7phtsFDXje<$hD4mWHJMH8YMmRlt;bRQj63 z5ae08Xv%os_oP&JB{h$24#efq7kY(+lRV%#_9it{sw|-1X7@R1N{+@vBdqekX11F_RSl3?|C3Za40rhnrqCEQsD50Fy`8INqd zPX(0Ite}vxeO&A+IS4t`-uyh?#BV(GC|EWx=Y+vujB_;`>TLC>^>1d5q8>5cf+t$Q z1{u0YZzu|D%_ZebzCvmYtlyZoEYbkOp|4lnVG2D9dH)f)tmDG#Q>wzsasW^ea?dubw$E0Opo7gRl@jZ`NwTaGxEtpz5naM^HM># z!5prKJnux~l(Wn0tmjFRD$6J3q`tfelHpHLDM>Zlob27B8tIlhwf?NK{4man*Is6D zY{a|egV5%c#B2(#3IDb_GMUx?^xHWuI20V9Gy!xBO+G5|YPClKJMbA~uP`w+IT@~(t>FGx7+ z$}9o{%BTQ7I?O>(qlLCBHwBms)LUw8n{(}&nu@PiSpi+OQF@yaVJe4*opKEUyn6W(HFn)vhe&@ z|LXtz@|S+8H_+4eJyJ**OyA6zoc8 zNbkz~veCum*cuUKAD=ERoHy{PJb~j^ke-Y;c^Wuyn>xAsiL5C|PB(?YcGHeS5k&bS zo{-B|kZH}uEbU<{#}uS$VUvLr1LjPagQ}2wB}d_{E2<|oFeAUj8D0@;=DGQn=CM_@ zr`S$rrtqP*4-5~1t(;g=sRpCE7@u5<1b+BW2lIZ%4Cd&qd)`myG34?itx0BuY@V&_ zQ;*81v;cnr9~bk+a@?(`DIRvu_X4S8N3QbX=2dbiC5C30F_Uf@oCL&s> z;1^C5YMZboGi<>m0XJjYv@AYD3Pxq17xOU}dCF`&&67+W2-7*@2w>U1zS2Ez=f2Y$ z_NOh_nuPBLIFni79icRtAbInMrKPSIz|jYG$Yn}OX=q8BXHtfso(6&z`_?->k6TE> zI9%=C&}z*Y(1Es7piTzt93}GL5sx7hr}ngavBWVp;UFR@Fk%z|=9{1>l(?rcO?^Sn zjPP-E`KmFh%l&k}WXXSd%+RlAaB%Nv+M}X8d6;f)*4dX{!Gl5PP?~=XkcQHe^uP@+ zRa_>DA>jVVI@P9sIxKZ)tAC@GqzoU%5VgHDzez@HsA}HR1Og>^@Z*n}_IAQvZHvUi z`#o^hgx|&S6!2WPitHXov~U5{Iu`I~d+HPF!yci|#7h!e)J&5Yuhe&;d2VYi)Ao$+ z5(WR1RaALzqWK)inYFn)+1_`*4c^5`FPV0k@D0{Rk>2ump2}A-HK$!-Xet(XPSWFI z&cMUj%%E`{TgOEK5x?ZzSmxYS$}vl8lwz_}o!!RCymTrrjqI-`e~Rr9b^8wLcwA*j z7EAPSpzEa!+pRZs49VIIJByBQp7H$_W)2U`Hhi%0$H$PJQ)a zJFE&iDMh7Q(hfocxj@Et=37z-atRYoJNOnuP}xsJ|4QLq#9&h%NNP?(7-Gww&J?+l zq(MJiTZ$dFDCQNhhQGcyBj~u>((IdT^oC z-mJ^*tW;#p%IbJs_!R)a^v2z^&Np3LSac1#6*>_M$_R!V?FU+A&k4afAS~(hL^++Xl6(uHP!!v zmKxofE&xAh!9UCt^_fq9`V4{*yfk9qK0IXQI4PN5%@70ycqt+G*o-oAPi#g%J~l~B#^nk|JQyOR^pm+cmSynn z2ZA?QahFC8Jk|OKSA;Tn%I>D>poavWI(VbgUV)h~;b@iyhJ(ssDo+Qa7cf0qm}(>| z<7iT2+5yps#rg!RNngEB0I0MBdC{=Bbvz6;&JWDt3JVl#UlAKRj^CtGbM{Xq(uV;% ziu-1XGwKP5Z*yJn6rPcu>i+3ea~6+#onqYTXy-Ecz&rO!7C&qG;NG+ zhu5GYjj0i~2j&3d0TN=IN)*j*7&lM3-C%H|lJu8yKV|CKR33HXwrU?!} zEtbTHr5D!GipiY1E4)r|VbBXBn#2q!ylpMKC9a`8n>seVO+zb)Z;}ufxmtclC?aUC zu1McG-f@vR`BoKoQ(8;QrhfIQTSZ4i%n09gig3oxYBAh*rl|HnBx>DYEU@!Ro!?#HPIZ{O;Nq(*;f)R38UjX9rU(dMYOl`J?c&+ zS5(Rj+)!Nms47WaiaGv_Tk!04dOiRAbA~(*y3J#|Me6X`n%M1jXIfo!)JP=we8YfH zQ7n$Gv)SV&2FcvR`|@3N-lW<6>u@^B{6VrL&{UF6iq#%R;c?QD3RthJ*$#+I3LVHO zRjLWI9QYBRk?Pr@wf3}wj+)@PsTwSM6|B1Ba9cV#hCl{DE@wOYcKD%k`U=U_>j3v* zQ3cF72JZ0xWQG9}T)qdyeqaal>PNV?-04_v2R^RBLwbQoi{Fz;v zpsz551Ol?;enzWQ?IpY1Td_VQ%ttr3ryWhb7 z7r*d@h4-bjOO5@Equsm*iPL5YOKlE!c+0yT^pmansn`iuHaa{X%>-~@K0s+*7UAo) zZtYDFvQXU-Y6OM=-gq0C9Qt4#>CDaQo4ROcivy?gdTED~IKVWy7yK`of`7UxxB@R2 zhR}zYOkmN>_tnPowK~m;RmXPH&rq{I7kk+fv!y~_hOc@zQF^vFuni}LiMsxrEa}TL)K_v?qx3Cs~rR~kIH(z>kQlc>d`WX*nVHoBlNjTdaR*|3}vap42-gG0gM>}sZ z)gwx>Y@7qwUH;s9tc{IXeRL968P$jPpU%3c=0n>BW>zVsu58s~rp62v;4E9WN=!&Y z6w6TvEoE4={Y$E=i+v=HIQB~rgB;ZV0(KWlZNYA{qCG+q(4G`!Lh9 zCj1&kL$cEW@4^WCjH{a4^D&WY{OVz!B(P|-oC z<(!+~!rLc^3VF^xOCguJ@4HOw^CI3i;^?e51e0cW&#~eDU|amLONr>HI^W~G?pUvT zGO9N@Q|!;}8*WKBc)rI&%rl;bL9|b$wk1G5OuzzaYKMWOuBtB}TAF5JI(Idb-u>tL8Y}l1ZO-X*<9HforeqwJNshwj5089_c6o1B(5C-#m&taH zaldbcFnKw-#wCrNz|22YTtzt8o1_oK3!FsoAA87=>7<~P+HHrBR$Cl2lQ>9L6Ov-n zuc;RROxWtcByeJacR~j$o)~Zo&o@SLY;n3s=LYDER62hA!#Ce@ZR*93y@;`Cy`^1Z zxfT&sbg;C!m+0lrknE~eqmMuD_BXh|;Dz)*{%`*^QXHZuf!IGu=|m{bhBE$j29s&K zin38)qb$xG(!|l8Exp-tY&vwWZSLJSQy;$a`VTw-^4c@6nV=h(80z?#?iT4k`q38= z)#U`FO63@n+FyUe>+{Kyu3)o|>b@@YR@Wp0Yy{zw?uOZjx%s-J8n{CAbOC4P%i;UX zkbeBo@;sLKKf8u}r#hpbMjd$yWP@jQ(?I6t&LYCjT#1@xZsB= zrIAahd1A_o_0x6z=MAyU8RYTpvF5@%m!IU)U!>-QsL%+{yC#_L~1D;of@m=im46{khFrFWoUF znArEV*It(pM7?!%z|_f=oPNV#y%Ak@kwEOIIR&4j%kN4yV$lm*-{kzm)>++kw^*gA4p?YCl zj}H|ToW9|q=CwCukS&Awsifr{-YP&Rd$UhXVvR-?&kc|3rB5SEK8END!Z82emvg_t~ywP@ucq@I z`;IQ;N64caN1Aa#*i6vUSEmqxRLT2o7y#Qn7ppDR66+jWu{3^qt0>HMR)QbhW)}JHweuK?o z4+T=#IZSz}I+8l7V{s7=O$Pwa{m66PGtchE*P{@Gl!AqICh=$gkMLkaakq1wsPK2XsBse6-?97MJhm>05QP$Xqv^y^*zzJ+IOJdrpo8Kx>D3aVMgPxmia%P@n^aegviuTXso-&pdp%&zIQtT83#l(T+n-GMjwOWtMPW zLiRaHGuHz!C+P_UhbFT0cIsgR^MfCJ-+aps{F}R5Z+gen85p0rh(37gx#ymBI}wlL zI|7AFG>Q|W9Tm`&74#j-7JhR)NdT{zImd|i!#V0+%3zyCsZo9Vl9He zIW`)5!;F-}GdoE2y-o*jCfBaq$!({oh4;D=irc0Z|B%`lk>^)Udn2W;*8ls&1Re2@6ofAhB)>wM@Z==BRUr|bT! z5sZg}aJdH*FK4^sG<FBOp$D;`C9peDFch63R!a=&- z{skI|5Qa(9m~6{yhvnM(DWbaE)O-oDKm5ag`A`3+|GE8J`O?q))Tcl7ld&lKR(Y5z zeIO#$Fh3NO{9pf9|E1jJ!WZlCk`$JLQ&;=|24Pa0{9o&jOut=0LQI;@)n~SKI&n*P$)r~mszV~X&CvO6N z@9~S684ft%-p#2EMP#gE%)h(aOOuP^-f8njHqGIvLwnaIwZe9TIW4-9DxI&M=9)AB z1AF=%oeTzsSTZUD<^oXE9i`FQ`Ai5YHd7X~88R7keM^RCI%j`B>_B zX9#2;!TKnf%NoFjoS9E@f8fbe2}vI^#9>_LG~qa?+RgRV(H=Y6HPQ0=6l%x$Y{y0u(=mmUxEC$+ha7V9rP(ZZy6Kqk$Ndsy&KpSbg`t}GJ{{6bU`IA}xdLvDQrXVd7Ujkh$vbDP<)ffiY4k?2nI zz;w+6g}fAWW?E^aFUTyuikqg4ET(T3w3OePS%*;3ky#f-$-+cqh*E*)N#1g|KMl|l4#OS-76r0hb-h%L@ zTQD$?mGm-AD8s;&i(f!IYvpMSQ=E@)pWTA10-GF-nfbi<mC#(yE)}E}SKJ~7NY-@y8!DXi{M0NKFH_l8m z6whJEPOS?ane_-u^JwMXP#y6>;xqfNvr2+9_>o9!!8bk5iRK}xMqQ4w8TS3|oqF@F zhc7f8M~+HqW7)6HsKdskQI{A=P4@s4;5ow_&o+0goZ08JSc2uZ{t6cR&57a%#~eY_ zUM~OvKv$FW`1zUQ7YpDOJ9yhJueM{`2)p{SD<&~>_)$qkwhm)+{K6E9#=dw{Ic&9U z=Y2xSR!Mw3Z_1PiMDtodYdVk*PgXO7WoTz;$1_nF7f~MXI>H|b)G@h}uEJ2IOu%2W zUW3SNf6+}*c8?vYUH5e<`V5P*s0x)c4cVJ<;o+56UgwJMzWeOSCnzeKl!V?NHI$ei zb<=GAGu~Qd6``PUT9?ynDp=nyeBosb{O0Xd+z_5gc^|C|`l8bQF0*{(anB`Bc6C=t z5esx|S9Q9jn+kZG)n(2)O%%U(tvA3^ac#qSt4NkI_axkoePZ6Yt19^Bc)1n^J*wSL zg)8UTB16qVnV&Qgwf&d>^8fhI6#T4$54jHhoqnZ^!<2Juh>kxT^T|cB74;7!suwAA zRjn&6I8Y$bJ)|+4Kj^MP>|i#lcj7co16MY(CvL1T=V4>W5<~ZfC<4m=Oz@FMuC9kS zZylZs8((gO==_YPTv>%Kc4D`E_B&}|^NhM`8uIsC0lc!|uGefljuB-<+J(V(@F(nZ zK0$54zIyVFw6jpgJD(Ghk1!e7agO4j_g;fNE^!3wn;yj|#pw5*S77L3oEzKvA$n0? zCgOthd!;aR*V-*#;CDzUtlA3Cv}EU;<2v6Z_#L(bylq^iGnu!OolCbFWTZXYgr!%0 z@Jc`)vhGFIB?4vaU6?vnb5j)0I5*zNndTZNPcYo+f{bohMa({ot(#4PtrUA3a9^l8 ze94orQg@UNnd7Y=WB^k@tiNEbk++jV=2ulJ)m;S#Y>*^V+J^QG15J$L;Vybnv^rqo zar_}iY$nhkz?qH4*Rhne*MDHm04m|4bg18!|I1wr4F1Li7a~p+=db0zA9}qV z2TqNX0pi@p4o$?KSY~>K~>DcZvu3vMyC2J z_?JkkF_2R)Jm#@-#XIk|80q47alNb6^KCfBMRYFwr#=){r5I^~%VK7PZnZRqb%o?@ zS1R5_xS?wjFtIp=$Ier4`hM+k04G$ggmemxjgZgokON4^oBeOXWTbn`#E2@GK0EKE z_jt>df4WXhw~1~uBh=pN_C{JL9cwY*Qyl zH0Uqj002M$NklT_-#R8Aoq(`!ei@So|vC|L*_Wk-RJEbwn^QzAh zP>F+3xKYGQX%zCJGTpWyjBmm|dZycd=L_N-6I5^H!WCjhUoY#FtVfnZSF>jB&8`@%=A+Sab~?~ zFvq6g%|a5R&Ja#NLz-0#7>AHMb6W9-#ucP@B;UxSy!u1jOfV7Qy| zv8?`}oCoSMIbu_}6m`IKEb@Ain0f`p3A*{j><%%70N4?3Wj=a##-ch`Jf{R>K;Prl z&giD3dnGy^rSCZ&1K0kkv5ltzOcPa)|7*wo06IKHjdD9WzZcHq!)2ehrGiTK*#`tX z4`2ygCP77a45NeYcEiRiI3W#x|NB26$ep6(HffD-aPPXk_t;0T2`?X+&FZM?L^?jt zAfm>E8-ApXIK4onr-3ts1O-fp>(aXCj~`heL?fF+fg*0Vj_;2mtOj8u%~RsD1?p@Qo+&tliI(o>YU`ThT!s?4Hiul z$-?JiJG8X8-#a81v8ft+8EpPP;1qv%Rj1h+lMG2>$mV z2je)@&1#EJ-s$~Y3`0guY~zju`-cbH!a_Rh=}%s5zE!y9ZeViw7#@*=24X;K&q$rt4PecWhh8Ycd3ZUHwyh@mnfzm+K|MQVGQf=w zDS8*3Cu|WV0tdC8^A~*;oQp{gx>yQk)e)TvuQcSCijL4xFcA^iyL-OzbsC^yb0P?d zb{HIfN0r>OMQTk!M8LhJ5Bm<0R($q-ywz*gwoZ0tK;zc9IhD64(rNU)B~uaytN(uN!e-!<>B*8l zq-}~GEijv%syOEA{mx5;z``?9P)!rF-60f(TH}2l6~hDXcOyE?z34{e{1#L%y5etq z^&p8TZxrutg)@r3N%yfw~p3P$}U#;Qr!8Y5?%FXvTd3UC02Ea#>QgL;d>4L0gGu28Jo#}f`e8MOKo zx*Cck9N_eTWTc}-X&xK^Tnm)O{^l9=;iB7mEgGqL}lkB zJBuzVo4X+GjE;fK!Nf(JguF|3cGZI$f2jqM(<@K7$%GQb7sbx~ydCclst$%TY;Bl7 z6JK%(oVA8CCL92e<#Lr4lD%&y521WF;e7PP7XdhQ8391+n7wf#JSEpFzF-8>ewH)8!6eFdIy~dk__;OpZZn6~gey zW`K3ajJ|dlf(^lt9R{r!bM={ezyIfdZvNFJ*S)n6D&4n;HML|~e^h0Y!($@y(=QdB z9a>P~XzFZ>#7WBs7}zwEx=u}|oku}&k{%e#A}sO7t8X;UHq~p~eC?H2QN6gmyhWz2SfQ6V-`E{(=QPNK|Pa7SwY z#-*;cVBm1B$4j649G!b*VGS!^|IJ>@{qoD7JJ5;f_;zhG5XYl?upQLbRy~*B0jRi{ za-qtZ&k{iGjYn~PtQFF~q#Pm#CaHJM=J4>d-zEOBqjJ{Zid_=S$I3~SP)8FJV9Lq= z;$Qs!ljk1Vzx2~T_32OlM6l~%lPGmj*S~3T@0h0j0waYR@>pESUep?;%D}Ik4lfkL z<0!a64^CD)HaZa#)m$`!0r_7RQOv?S^q1jL&2PCugswt7)e|&XuA3HoiR-o3j0$?G z<->X+DxM0?MQSPkWWdAT7?h8g&U(2*7HLYPBh`vkyk+Z^3F5xryHQ~}3Zli#5<1llc*(s1e4|>qo^G28 zfEj=tRE)Dq5;e2QEu%9*a;B?XRB|7sIoVk=yPE&vPgG(CzWN-Z8Rp<01xL85?!r50 zEN>cGlSO`<)H_ZX+VD0(O7Rnu2MYJnKs0Vm1D%n7VcFqjLZ0AVJ6 z{>JNXHf4d?w}0l$see*X+PWKbuUR-j(13dmGtcjAxl=ebN&r2T95*&R1uR3YpylpMROaAm zI32}mK0jVMd8=}1nSO|aJC%0iOxO8f6GItsqcCiGQ;QgJws}PO&L4m0bvOPk^&Q!# z-UJ*w?T~%eh^cnxpW(*W975HRVvfX2bBq|aUje2w#;n~Eks6^NxwNN*sktICFNZig zQtOt077Q1a!)D17{?Tnk9Ku5mA(Yp8`53m52x4OBzuyR{0p6z2J@8jOMG;P`w)I6Z z-HMte>ZmI!_vdPPd4`*LJeRqxa9ei}xuG8Q?6QLK@zQ9ef{)!`x|NG7x(IKe7sXVk z>2$=%;`-u;$kHLw5)ys#WMImH&*KeH-ATm_TJPgw$v5q)*{HgM8C9<+VKul7h)FjI z(@vAo!@Lhe+Wp#Zd~hOu|6X5@KOnYp#hh~};Pjh|rT?j!EMbEvOJo|dIgVT8R4wRI zdrVxw`Tmoo>M8fC9Bh5B^fIp+$@L4f622rNZ$s+D7CoxBjiuar$RYk0|J(0>?TNDv zHEu-dUhpvm=h)3C;XW)(O3Vv`r=Mz|$EU=k#9S9EdIacXEeL8J(2)k7i`8XIEx}OH zb=YDG$Wmgl&vEl2Qk{;_iE_nlj_pJyzCz-U#IoH6AVYIX;3{=ho_flQnIx${{j)!_ zs+!l+R zKmg!T6j{4KG#~Ebta$0tHec7N*og5EP7zu61WdksQ|V++H^7gsZSm7PTwC5QCt4Ly zCS8!4FT823^jGI{fd$<@uP8eA%%9qm8p0@SsAZgF3mV24nZej%6VW_GX@A;SUcjxx zLowg$oCBuv%TqpR**Q#Q9sC|w30~=@ouT^R>D4;iZ6XTWd?gf|zf0hF#GblFdGwL^=U5yqRFF5&$l#mm$M8ga@ZC6fqoafcw|)f-W!j?v!^w z!l@1iN8UpYs}>%;HzlF#F$86vVq8UGm{d77h2$8Rixa9-@u24@pLwo#k2n=~?a!oE z?Y&+Hp&UFznuim4G*URMhSg_4G^&|A_nHgrkPS0)o@_1l)uYkkYZ^LC#++7t0V^j& zP9p}+C_5^F5&V81v%3Cd(H7n}x8qC1C?0pO`OMgWbo!IKw2~yDos#bqM5BkR zILuRGRbO_pe_H8zMa#7}azO$RG0-N$yIrC=(c2o(P2|&;q#{CPbT&ZfrDSoo(dBNzsUCgM4HG?H7T z){CPlA5N88!9aq42lm}+Mlt6yYBdxw$#s1($Yla0P#r z(NS5$DdmgQw5(FSzWcMu13yp>M>F(YOPQf~!EnGU>u+8~{S%E;vBk1;R2E$P(8BoVqD-0IrO#b{D&SH=plstmlcH zR?YW$*MF_K#vJ_^vsqnuDD6;0b*fV7>?EZx`8UBIlDJs5`Op9J|KgWK|AYV8|MY+G z@BX{g74L^9GY(`av60x^wA0HQogM^>SOav3DRNgChNlEJ;y5X;6KR;NtaSg#6*b1q z@d;_8nl8jezRhW$#lbw!d38&hku(r{05HOltm6@Q|16k~%2Q@%e|mlO#;TLg|0XeV`9 zR>@>c3+LKm$p*@)X+7%}fg(e$Wa-(gBQ)^IdHPPWE_-7Leq=T)>3y+zgL9ER!-R(p zkinm26<5BRTW_s2wDI7UMCmMR9rX;repxf*zbG;5ke(3{nMU(qlx+Q4S~7M8;JTcf zh|fG}QfvR?C(TT^ID{cP<}}Jb!j+b!j{@%>l_Xq|;&cg6_07?)XlIe=tN;n$piy&R zY7l9*(2ZEX?CL?F!;YmIlP(^|DqS>4*kI0&+}WDUd;oH096X228`Tf^C=Bm_L)#)^ zLt$IwI4XbRW*(8zHrrW9%YHH%!@Q%n`Seqd$o%w<4^4IfT+iM0Mze;!o$nLADp}Ls zdb<%w2KL5-%k*wqeWiF)Ui{!Zl}zNI@mn-4rKKO|{L5$EHjsyt#FY&@DjDwD*oNa# zZgqKz)hSPnweZ=9yteuxpULct;WWjoYjGun?hhNn3v%_-eFLd5jsgp?1zl}Kcu&n6 z@O^KA9R`KM>Rj^4%<6sx#{jD3P7`$&DJoXLp1sSMnz{K=6}vRlX;~L_TFIGvUF5&G3{Px%9<@IrMi3Qq05hm4V-jL_#80J>MV4!XEG0Y7P zD*!uQt4I0yi_G7p-xQciYSL{07>7}P8Q|@AeIKYD$FY_ZqJ`UBRF{HjiyFb}h`V)- zQ*|mZXu4BKYAl-O#;(^D1+xnne&UwZVm<(V_@RNqdwY>0@y+U!I`G6KNUXYb(i@Rm z>Q7UNlt*O=ws$(~jX(gF@cm>_00s4(g%;;A>|%I_ zn4+FBW48GO2ZL6fl;nqHz@2a&@Y>&-c) z0TR%2&K9}%JYL1b6BDGOavG*8fZTxEO^LmSB|1xZLhqdLi91v+1(a~SFqDYnu^L%|0QPoRRZ%L z4BbtlDwk1)x0gr$Y#{FEzB%uU@&DrQ|K|fb z%8yA>@L%i|4j7K)WU2Q!KN)&hZw$~$3eP1+dn_FKhv9JjqJ*dOd&|mX^@%R6s!~f_1>;G;0_y6I4@bCSP{)dbh=5x~ooR(?N z{Ih0!4_zQ7^Wy5pswp@l!6PZyf?Qj>xH?(4r&-Ey&8_j|u^Y?546jfUjNxluq2JIs zL^pXRU-uLK=vw4hd9%Cmgdz!@g~dBE7k;6~Q^St(AfGn%t1p!|eL1e-QvI9@$`d%H zltC`P<4r46*_FKIllHLrd5qfb7j3e$RN{qmQPrjr6MKZuwCN<6| z4z*XtZ47~w$CkpnQPLUfU^T-_`gpq)n`baqyPD+E@uAFvkLS(-c(q7_#?;<$VQo?q zSr}erbx+S9Dz+#A?bNW260maCTz)3d5Dd+u>v1as7d57E%&`eqt8T!LPs!KWc^X*= zWq?(;$AxF*df)lRWx6!BhBjiMNg4nMm!l~sjb^21szVAVTMXuv+TaU-oROh$j`kqt zN9z5OCib0&i#80e*5nb^@_UAPxBm6~hmI&9%KPZ|qsCu!`6;se(8Y@RUhA)^TY2fj z{PI#kMRfEdO$I4!`(p-EYtf0M-djW#dVeu!lqS$)zKoN-(ugfBl{R|b(FpQw&&xH| z`r+FT-&hkZ|00{vKXxPRd+*=6QF@Ajh%1fHV)f0NU#$v7(@`+~AUGJhah2IAZqPg_ z_la+|vNL34tQH}+6f?%hAAhP!PS)e%%EB0*(J&nitFt=MB;16&`07Mz+)|upTi+$5 zI4#c830s#OaSKMiB3iO^O9o$Vkc}sq5F&d_bhZ=qa>FzR5BF<)$O$1?HcQeVTf%sc z56I@dFLqSq5NwoaUzor^qvW($38RUeq`&McdqC?X(|D?c?-}_vEOzB;?4ESAq}?=z z_8b(I#Sv92v^qma1U_C9p)yP%dok|JVTgaTslossZcO^t#Y_xqSewyuFNzm=(^Bs9 z{m&l8J?5FldJ?b*1)l!fPAeq28cI;o(@czq+o8(W{V%@w;&;FM-SDtrk()?jQm=`tYfkCV} zdfdP%f4oCv9JdpY!qI8)Fq}0pQk^tv5Q+h{nv`uGoLOqUQqIE>2I=G@BeE%C$-%D^ zg5@&sFvRu?^7!8&BAq;d9K90$m4KGC!YtJYANZ$K@z`+Oq2!Ex zXwVtc0=G0D*F*5LZ#3D_5Q@;9svnRtJPkT(4a5HAB?AmXCM1VvikYLOd?ulPZ%48F zU;bDB)xY?U{(kLVv_*|`jF^~8x3i7<@wWOJJxANKPcQ9av)=9We-!@_tb^AAOB(VI zTcinRqj@@>3K~zu@<6m|e@CO;iQ6f4XtSlmP)tT<()>UEU;IZ-{rCR6|DAvS&;NaD zQ4{Ncv&hM+j@}_})$y^|TkleO!`oEbe-rZ7LF}D3CqtcREX>K{ErOo)w_9SyZ`pzef05%KCx<+ zjXm*y8OOocNfF&~@nUHzawDKurkoOp5Ez|oKtvnvCN+xDZ|a@}!*#Bhn4jgTL36Ya z7So7gNqw?B!P7pnL|lCqQFAP%ZmmiQA*eHNVcQyfJsb?HNLQ)1hFVANkVIX{UEglF z#fl9+y56FeLQ5gF#u#o=?heqhgV`<_Ys<=Bh})X90g&nnz%jg3HPZ32op1s$h*T)t zLbyj^ATqwO&PSQDD zm0?c(<2C!@?L|3&>9628&bf-e2B~|q2ezWLkrv`vry?SnReM1?Y($$^6g`t8^y=r) zvAD>MKxUh+EMNA%iH7wzG53Ng9aM_sxY@2~p-yN1YznY$w z{;qyb5Mc=(MHE|l92ld_d0MveVYWnFB;Fu)-tM%Sez2UqS1IRbPMILST>f zy(7}Q=8&qh8I{n61QM&E>}Cv1!r9$x(mp&gDV~rkJ$(~#_cb}SBKZjI-kD>) z>|g)ufBosFpYa4prt`!RO#pP4WYkyNznA^DPyKQRuhx%JcxTy;_(F#wJ7XqA zpwPVi*8k*x{Lej?dHC0Qc*_DM8Er3E*1T*pgkwNeNhYdx1%WOI5o{+zJ0+b%2W~`n z^otFAfho{v6ZZD;2`vWHJOJ6QQ$Y=Dkj|>#&a)XFO+r;EtH1;1KmHegpWzpQ*JN9+ z#$+HK=R6k1c+Iz@+M*2nP_BP3<8?j(6(CUGCORF)8O#s2KI^08T^HR2B%e;Ve0 z@b-JuG;8!>6O>vFY*|%xoWrPef!peGH5&=y#Zm(r#b@Gu29GrN}PJ{`ke0 zUt+ZSWe2>}rN3L|HElSeV>OE71j|ueZyJxwM$XFVEYeIO2xT0~-QhO$kB9}i`HJ?H zJhg$+Mmdgog(&^uhcEx(AO1l$eDmfLTnTb$%bat&`h|5!Cmo~&$)I-1JMXz=!V@Iu zr`K^2r6C7nN2nY9eDwB57Kw~RD7?7K1sZM8ZcZ{8&uP@}aYGE0S;94AX>$89hFtlb zs?8zu%R^!76g}!&Ra&zQL!uPPq;ndwj$cXuo$UeVJZ%LMV;H-Iw701!<8lm?LaNB2 zdwf%gZno?d(@0RD!ywL?2CPX(Tk2Tu_Vu#6ov~YlcPW2&Qk`ftv)5m2X-$H5O}F@= zIVP61;otaygO|&;Jg3`xo(f>HmwcDeM>iSm@*r$(&207YM%+ZaW5E9A{+iU0H_qT3 zpLnm&$3m2%gamNnU)rjAFmJIieBUK*v} zr8ReT+JS0Dv0q0yO>_+!ox0OK6mD+zp-&b1q*ph0T1Q|3LrgwU_SBgYpR4f1F}AcZ zB?u1bM%tWCl0DNTKym%z3yx#hHtI`v`A&?5Wm-+^8f)Wt4qzu3`&<+Q1YDB_6Ar)s z{@-xanU(1k00|zx%3~}Pi62wP);vaYl_c`BiF#+R$?MiBEyiEtS4VRL?I+%%Hxa!z z@cq7{M3Xu0Q5vn;HF%YHLqMz}=a4G2gne@-Vl}q;>8DS`vJue$c5fxMPwH2+kX&=x zm}fRfRSb?oie25sGAhOn26pAM&p!Qk{+<6me!uCS;6B{rtimY`+W=so>(Os}lKam+ zIqV9In0uVj`FbLowDMBa+Py7xfn|Ssu+PEpX)elp6Cv4oRgsvHy49>zT}*t=tS{{8nqhgrzp$oO=^#2ex7nd@!G2T zM%BnKrPS4LsK7J^k#4IA+Y60TBicSa-pvcysGcYxX3AI4Sia7!_J1k)z{F9t9purR zbWwrD4~7%7B$ysX|KZ^pRnv-JB|WzUkOFE&?4x1#X{73QCo7Tw;x3Vow-cZ2NFVhe ztniB4!x`x5Dtcku2<-&be+*ODz{ic9VmkEQsk$?MhEp=QTnWrv zh_6~0Db>2geU7JIa#WnjtG7=1>Ic}mM9)SIeA8!cV_1}GrXqYnIQAjSi$sR$&}tSl zx7Q+8ENhf2%O_1=5 zvhFVeeeF5>LpNkv2_Q>j$H3j3w{Vfc;Jc|HG;!qcZ~ppkkdM2{MO&E1-p{(|ufG1; zY(Rq{Y{ER!v3)Eg@=)zKJb|0w}$Q4dt+(p|fm`VXF-D&MoZ^tWC<<;{om-;z%%~ z6$gnBHv9c&!G`j!X~K3qkmWc5g~bjTW!QB2%YN$h!TemKU=O*ZI$z2tFtReLPLrto zn0K8vp43VpkO7n{65D2gC5n{e=c##DTK?OA`nUh;U;V2;{NWFL5~#7Bvt*zm7=(-g zufv21)wAEkc!NT%c+pTUo2_#|F0ITo_>sKhro1hh-?J(tBhk|_KbJdjwe&p%k<*xG~9M)!Pgnt zkK5Fg+hYfSvZ`E;I2k%sh^f2p$v} zHY^gXBw6Dyc1k%^i{j4sKRx2VoCZMiqQ14RiwpHXcE?oJWNpNQ@N4p-|M;H%TXCxx zjcfw*3c0~@bQ6}>d6t8MZU7o%?&HYJWFPK)$KL<(|M0($;W)t5&dn`Au8=gRVy)ev zl~)f6!r2i}9n&N4@DRQMfJ(KlC$fm#@xCjQ>dPi&8$0o&gx$X1vA!x5_?)liOQZMz zx6i%7_I{~?njKUB&Uct`pJ(|(7Wj~NP(e^$I4PX0KVC23RDL^Dlv&uW*LHfWJ)Pyc|U|D8Gg7)pGXxKE4ZA7>?;+ao3 zEZ!sh08kXk$&GM$=2Z#*5K=w8!34BUi4E=Z)jLnC}6mPd~9#g9l5eoq}`H zGR6))wcFf%wCZLcM;qFt+87j0tR#)jZ_QH^HeOf)c51}Q&%HTA-?Zrhuf5UVM4^RQ zg!zAxzuXJ*cAtB*_ESEl&+~qa_4%df#p!u|M`;}4?ApVDgi?{_g@*N^I>_RCKyjGO z=5^&J2SF1V`EZn6dVE!rzB$(-Y9CJ-P~uQpLA_<0$018Gbw$Ip?z1;lo#v_}D~Fsa z5YP0{qPtk#fTQ2oO0i`w1FVH^QzH#BTuX+~21u24tW>gnLSLR@K&Dgq-C<9Pon=5q6<5Pj(vs6de~4 zVL*=D#r1+3!jC`sq&J-Gdo(JwnsPwpx)@leQVw*M+BuA^2$?RrFv1WW&Xm{o=1A-` zc$bV@rM5rh?|OM+bFl_AJzHWIa({Z*Pd@$Bg_f_rawqr4&Hkxt8jg(%B?jp&2lAjM zEB)U8N9P4^p`Fq-8FaQ%wyx#}Jl@fLujMzYqfTJG1ZF1dr@gH^$ZS}mNC@~j{06?x<{m4J z6Svgjh}#HM+$i8*cJiZF0g-bGNzROf{nr8mFcN91Nl_=hI8my3xPnt6lxi?wwU3jy z)=!hmir|&Dng~{8ZHG2yFiO_qXLUqG>&|K-I*y-ITBcoZefD_ZTPxMNRy_ybU|mDN zuxfh^9omN$2Jq)*?rS=D?)RI|KmYc@ajS;AQ~G<=^_<>Q~RHT^`FrfZa;8efqHn{#KRMk^&v{I z{6 zU+0{i7K5%7AWyS9J=a~f@5Cu>klW+|1CP=MxN;8t?6$h+N+Uf-MOISlh*eZVmg^Bkyvmi>N@*vTW{Llcngb7A|5I7Z8yvziL+Q~%T}``usT+F1 zspe^ss1r8DQ0@*X;CQcp*qzx<6%$joOx?arBNh%jWayFfZlH3vG z?@`d6SV}E0J;F?)R~Hpz@5#TZI{uzA%})?br@%$E(J7^EWw|(l#Mo|}lws_k0)t%) zP)^$AR9l8@@1>OG{%u8bqd3vSdB~?ZS2Fs)i>(={%d@0TZ{{wkdAdbvejg74fB>bTAGFD#R=mLG_qyG*2S{CJGClRFl*0xSe!Pkb2h6jMd z*8;ZE+#?Hh_O8|}i}w79qz@_;VFo6&fZ2ki_I{VafEj8;gGMFl2^Y?_tI^Ze9`|XcAa78@I=opwLNCyOgAZH& zVsISWc5GDVEaO(L*Gh~SObZ^Z#!GA;&Re>k^rx>F zPSSgCwVWm+1l2@%j5VQJPCD9ckB23|yK0v*HulA>asV-0w-~1aX(A*Z0N6x{j@3Q~ z3FFXHaVhMD;p&yOp;Pr?KikZ3+YRKj;S{l)S@tN(a?Fj2xDu#AQbjn<6Jb?P6#i| z0H5#ig;_;*d)bbwEHoTBM?Mouurn~oYp_;>Z!^pfnvvIZCkOV+joPr6ri`+{S{{

P-TDPLo^6YVC1}v1_@y-* z8xk*3(?e)mh)&`cyM~Pek9tPg%`Pp*#l$!-TAUzZuG->3<3h;@VgAZZjobLm4J@n- zKJePWG8AJE@p6cP7f<@``}#Swqa@eDwYar~3N6&zpT19jKt;s_n6&VZz^wVgZ|S21 zT8XOiTzvWDW3%Map4x6XfT$i}R2r%!QgS`aQh7}Zx(wLQ|Yl$^Q@KL zk|n`oAU1zdoC3&KR`26PE?f60%~jV6S~Han5Dn2vr@~W#GL=zsGqI7&tXH^83Nr@+ zIX`&&)&{(|{lE23|0y%U^TXRM_tLR_aHB$x@V2j#V#w>|A;mdCmU@pq_>_`-JwNP~ z8#S1mW!Cg}$+vZyfOhM)pJ`=`CI<<6Bbeis0gD?iu|$z?b4`2TdM+ z3V;T>rmC&r?mB)hSc$1(K?Z0XV;>ta7_D@qd#ULZROp}Ybwg?^%0(D%yIgLm9-+jn z_0}Sce89`2D)WR^<7$}B_X>#3Sa@t{F#E=4zJ$7(ZNfPu4WYE*MpPB-$F$L-=%izSZGN?2*9-BJaLm3&Dg984kc4WaysRR|=+GVCrNNym>wu8}^;U$+c2XMFXaa zZjYf`+iQ57f}}Aji+G&gP@+*{KN=wn;7(J^WiaW`(@jIgphF4_5i}AbrMIn^hofwGsjuCib2Ekx&xRp zr91=+DDLfI;77h5QOLYdPc^qc98Y$5gdDB`*UeE^n>>O_@t?V?c%j+ssrkmODTKMx z5B{WZ7Q>pW42hP~3%3nQW)G2!;m46hz5!EMSe8kW`pO1~V=5J_JP7l?dhA6}+6JJc z0`LQRjZ9=j709LEru#n|!qM))>f$XkY|?q`UI3tm&ZMQlAEMXRnm)}HPbqySGrlbv{#=L4;vJ0^wvBE{B+s2Y)O#w zq~=t+wm3x{|KaX1V-$6};AMv_-gicHfqZGg*u~qXMEJk?;tMzV5J59Ki=Q98y<})Y zb((|tzgg1z6cYLkTYcR_GcG|t79D1wZ*nlqbiYB_1pi$Y;K!{zHF>?)ASC9KkFqp4 zAiz-tj8szZ5L!XM;CAxS2BL;^7eXpE!k$B4=n#K8vKDLAH#9ecTx zMo?i)b2*L?39|*1UhsrKgj$|y^mb1=6JFNEa~Aq#9{_j4qq!G#zD?O*(4zVpK+j3V`aAN8S%&8b;IBUDdMlzEA<-vTU zCwM{Rq})WoG0aaM>Y>f+s*2&wI?AQjoVl&R-hc-64f2u#X}yQQ*KNQ6fMWmpumAe% z|Ib&y|I;5o?Sql^68ih|gmk%9>cMLsA4-msM$q+cBXR-|ES3qaw+dXab0RV-abAwe z@nf*D+masM3fk4mIE*f_=kP^VBg-BemH~Qnq=Bh@q#2z~Z)^<%eWMY@sAaq0&K1_A z&Ek4U;=svmebHS)==N(Q?5MnA-xwD=(_wgFxKnILp9;BDu2sW>xyOTnmr@cA7k4VB z$J`?%tE{`c;!t{k&?#5y>|oC+qj1z+3$ia*Xk!kBR!G)&=kUk&I81P-29UW&h#IFC zKj-rsbvcsD$w+W!-B#1nd8)t^wo$RKEV@%LyXNh(6gJMiscF`67z*gt;`U*2Uv|u_M2e?*(wsw*fFhIcKlM>n<`*s8>V9VNfr!=gqT<6H{Br=`9-+2r+#% zlP~tvq}U+|iZ;NE^|6@6kNIFK$sU!-@w8QYC;u(mMe|DsrxDzbGiVjb&`(e0q7bAv z`L^}G2#x3KneI>|Ys9Ahb$ak2t1<+n(41Z~ zOkiN{7;87wh>BLDJm$T-!kJymf1v?7_I9TS`i3CJRgZY1c(hCq33m45smc(>&q8io zPAQm-#P~FRl}7Dzvcm~U3ki!Z+f?!kgP^7AbZmb``pyy|m@JgFOG^By`lzXC<#-S6 z%`MK2d?o>gZqkU*@&Oc$Hl8bS&epaV?hcS&|N7V7g#=nU`MJqLgL0Ai*{ANu{g9Ty zg8*hgnZH!*^+>v!@bQ7%W76OGd2??izcFJ#a;P)~xcgbrcxyKhh9aADTZ7|Zp>VYNqGh-4RCKMy2Ds-oKa@s1?MWA ztUC>@o};Uu`K+24_8m%!G(z+oOxF#((yQlY5`=<8@x(af50WHLydxyF(eRgFeCe%r zpM3o3i3WF0+TazI7*em>(^)597i|sgZ_Or=eV^zjPf{uGHS>g1)}BwjI?|&RL={Le zfh#a)K;*D%EYz@P*)S&GeujhCPz!4Vh#%c!{S#B7Yv@F39!`7^f)8U>d3V#lSE+P) z7bi#27Da*9&g5bTRjIe~YSs#c?d4(r9#0I~bhbG7n z5`XiXV{4f~{Zd41>o|EjwS4!j*9^D9$~NAdo=i?JTh3Lw`5W&l^O>2#X{i39k!WTn zUaR&NllYpLy1YS50&ZAhO}8w~2i*bBwMSNbK@pa6eG@T05Pp?3kh}UX;cU&^4s6pu zKLr-M{wMf_%?oELWHPE1D^m^+T<&WiNVq4*^6|AePfPrfP6?3fHC%1W$9kn+EE&3Y)b zklWZ#@D(Ju$XMDSk8gCHO^>z_OwaXp_JD0~AO2!GannP2X~pgp%wy2Zi(S;zT!+|y z@A~gh!-P7Ye7lD|K;R$#1lWCa7ie6FK4+|F!d%-1fM6?O+u-KV+G6t%BXuyxCsaL6 z(6s8Am*Ug3oMkLA;PbdjyJOP)#30p|T<7_JN$CiT$AS^hgRKciz0?Gg9g1hR@$;9> zF+2{>dE!>vYbeIKH{{jsMjHEePAftHqyh=`YvQDVirKh?DKV-XaO@onQ;*f9VB$Ta zaNM4$TGybH%fp%|oE-oDj*T-4c&9MujD&5T)_X({OZZ6Cdsq(G^c5uj=M)Kk3_C0B zw0e|hH^JblP~urf0r()J8y6vd#Y0BIk^v#V3h$0cE0`k&XQa{^7-AxN6~hugB=)n~ z(XxLj&QQ{-=}x8G*M?8~zx;&7RC5zHs<4kk)`|lt$H>SnV=e%Z;frn0JD2ex zcy)u2M;x9p5mw@VW+k~sSN_zsWQ;B479Bk2IlrV+Cr&Wi zg_fACLTK^roD8TGzd0zHi^EwTb#LUWe*_1T3W&1U zaDWZFv3Y59+iQX%tZAv9xx}QtqP6Qg#-O|FXr3JxnIzp=B}~gv%0HFv#J$iOsx;zM zsX3tzGKRfFv^zI+XS)|xL;hnlI}b;*Xz}Mz#5GUd1@03zxhBqE{pzp&=5PLnDjHRi zE{&GBF>YMtmV-C}8GC*crU7jd6i5lMVoxij%5YEYh2>T(_VThhZNj*8?s>SDqwpT9 zh~Q9G9m-^+2)8JNaX9fS19AxGh9T{Zr6}@BNbjLiUO^RWg}K-;*z?Ab?767cjfLk1 zTX}yA(vZ)354mK5zcv*t+rSnx(*kxcsmzfVO#o$`*qL@DNeRpW5~g;x zVwQ5^B>lt0CG#alVGAD1lnUt6gQ$lI1~BWn_Rg9HXBoFB*eD9Nm`LDcglpSIHdY*P z)tkgm>C?mhR^s{H-$e)p}99L;HG&uj{w#yGQkOD08Dh|9_4PDPq=ijHL=I(%hS zJJdDN-bye$?s<6JhKDo-GTr6=ebt3#Y3f`nk#h8AhT!k3wZM{fbjOt!^3-+2()iiA z1;xuT4mB4ASb|Zi!O2;oX+!h3xA_ppv=y)*$z~sB>jjrTp|1v`-*-E;ed5Ds8|BhTG(JYo4qWwiMUdaYWK?7Q#Db)Rns`4bQRRgn|kO;Nf7vtMUAm zzhjaf_C~ViqG*!NdjiDctei!(vUQ4pUw{3zcKx&b{m zp~i{awJvppCib;jV!*+oiZp8}Kp z;GY&pzZS=1Tg3*bz+gx_#ab1sPWL;D+nW-(Ysihk=y8kM?%yaKTr$VbQ%()E7hu-z z`j!iwyq00d%GgC_oCh-ofYC$KYtCm+0Vq!m+y;RvOBLIh%BS((!G~`Db;V|7?W_S? z>RXM&#Cx5VXTQ84r1CE3E8hBSP$h$>5i%A%AUZLSAPxyA2c; z;e=nTE`8NKbEt&&s-urT2IbL7NbG|&ATYi!l3VzcX7PYHd0{GJq6Hh?66|=Q++P%R z15OQ)=z)mCh>G#S($b)O?=Xq7!?{})WjJjQ@(7LcnRi_7 z7|ZoS$NaM*l3k8X&r(bz0VBJ0J;4w+O8ICD1{eHE(GY~ull=xEhJbc3FrADpH{B39 zr?4noA34|7A&;ZkF$G36ak`+~8)`oIz?cc9z?X5L#gCKV?C~^b$3l$Pcvgs)Y;inP z)rpubcW5#T9K{`P_i3BLsk%_&Ds$$}5XzbZBFqE?kc^z+e()t)^7Wp+b^LX@^RdPO zHQVesCdO4<^gm|%QN5^Xh4;=ef^c+xmSt{(LTrrYpvS!$j_Mz)?@O0zB7Lf(h{Y%km;J4Zik%6S z?PL#JFy2g)%~L4z`K!}i4y`|y1R7e=l2CQ;DN7)6m-XH4gbU5E-Q8GS<;W;t%1&+? z*ob!Nr73IU;i7;9@oqbXXYrzYin2o|7_f69*~!{jq{m4y%%(oG#jb4YBxa^n$pPh9 z0eubDvOH#n$^3TIpg=B;dD>8E2yQvsnlb#-QncU_+JE}vA6Zs18N(_KpX;Qt1i-MB z8YgcPKaIv_pFN+OK=U|rdkqod2$LPnU;`5Z9S`Kx@@&=lgI}Dng696N=FCcB2G{mc z=e%{ya}8@DhLz3t@Po1@q>~TvfL7|NJM?0$RHs!k@}a^ZN!QLhCY!}+Vnkvfr4r-= zydBibiZnQK_iFI-ObFfB8rn_L{`xn+dGlAlMtXM1GiPYmr9`op)_iyq2MDp&q(Kxk zmy2y|uoMFk-w}%4cD0K!;h%3a>tevBJGkg=7e$=0zy(~G?0>|a&;&0FhkhQCGwo3H^>?!ZL)&g&dCx_v_9aPL?klZsiMp?frRdm zr1%yAdWVGj>n1o1&x74?yGjP7v!-FJR^tZ!(;;40%ssyQ&P68kheT7z%PCpY*4}AM z!?;V$}#~wTBkxUY!B&_>9%HheB{JFuWvXz>e>6{96!AA9&;idhWbQ7xj z*cdzHZ$?u?xut;>Cxb3YR{-Q0R_Nupk3aSnX50G3IV$WEyAUL`(U?X)oh-TySwsur zTX0=`p1hGB$97J?whWi+TLQf9(CB879Xq>}Kn1!yu3OXT@Kl{}F`S2>rSBjYbRicf zjRj$<5$ZAslZ(TXE<_dEu`vFsdf->-6g-s%H@5Y=i%)>@J<+@cd}=N}F%Z_5(tR}s zC7bfX{8;_v>@R;uh1llu00EX*99Gem&LsTfcAg7#7eVLP*Yfg+}ASV1#qHjG1VE6v#&5%2z$IYY2k;jT$C zG7Q<1?D2px)lo`_Z)k6S&6YKs8S6u_1B9Lc1Aw$jg1`mC4dm4@!J0S7HiJUKn`CHj zI_w3ggUOV9&vKfJIccnp9h;5OUrXG_@QD%6kkeS6Kfi`Vcd~h!r}~;2&8!sHBI^XI zGZrjRq*6~$Hcv2%{_%(1vTTPMn5l32G`+nDVJqXspWPE3qao5dz7}oh;3*z(@k1e5 z#$(OKP-!&><4a@55vF5T-Mpifk`I2~{r81{wn-hCtlVYpy)q#dFie?>b9-qZX&O&Z zj11@%2m+A%0pNJ_=@0<=ya%%@Tr-D+79)zy9yLd;fORTi#`%&Yl}fBJOiB2P1U4vY z<7~(boJ*TO{=~9?8xa5OA%xv4JRNp+_ff=EOFKS?c`^}XvZk*Fg1B;w!#L{++D3WA zCdC(DeB(X%pMCln0L6NUQ7cWiU*ghH_dG5MJVn}i@G#6Sr%WUs6*yyVsG%L9KpfP6 zIfNQl&Z`djLE37eN+HPW;dVlG$z$$W6D5b;j>V{9BjB_8#Rj5ahG@j8*nqzhwmimv zTY+3>K|QQxSr7xxZhn=aH7Q~n4!-XK>LX4%)5C_7bLNQYzczHPC&;Le?0%gs7ceUYo^p0t73YRl>oHgdjgwSSS{Cx{IE;&x z6d2>~*s|vTdS`jd%tp84?Xaar80HUJMiq_$q!n~O{iH|C_4SaapFL+ODD5A$*B#9@ zTyq#KQltvZ+u~>DPXCI^qvg~}km^wf80>mUI}j?EQk51faQ4L?J70a(C4wo3vAWTG z7;10SVH6J9^IE*my`w~cfx~R;N4t^&meov+(YAm5j#ie&9JKMIa{)&W4VwBko+pze z7ZX9$A^Q4jFYK!9?3@3`|NUPYSUWT)?1`W*l6&u}*P4Izt6zO4bwlfZp)dZ;7ij(Z z*MF4)`|xl@t5*|mbv*kP7Vo|T!5{zhCx_^wOg~&&Lzx$+IHO3-H+6hw0-ob{59e=x z`!~e?&;D=!mkrMzonL1GiC*=0zxzGre)~^;Yi*HB(A$(BByz9i^y74j?$kSw`|O$= z=>|(GrDO~&g=TsUi6Cc#&&o?F_Ct88eCy|b`Jeuu9o+&-)$6kY*u^5S#Jf~!r){_tXDrEZ9oYwf}-L9@~NKJ{$um$;Wf~xs1 zOEnF_@;CJw@+$enpKHcb4Rs4k0Fn`n#~Vm#Ub^9xXm|a(RMI+uVxA-4Juiv6it<&8 zcp0xSFv?22|2K+S(y65IPR(v0tJ$?hJ3OAfy@^l1%j!;A#Qr6+aQEf8@(65{`Op5@ zKim6E!mOOr*dd-6mK}AKGhE+tqY_z0vJ=& ztBGyU<%mpz^i#PLtfqQFl}{fwKe&F?NQ!%INivz_dd)yc@O*O$^`?A$>Zk9wU;|#{ z!f*^kwqe2LcluY|yU%$to?PFYj1H}^x4J(z3G4RR81g?MOdjr;fu6t-Ci%9LO{?g4 zYmpk}Kt;-XAARuQXWn(qD|Ww%9q#$zJ0D6Bh{D*S0Z@FW0TSjyUOk&_qQ^n%tFotF zlLrc(pMG$)I-fUPo@&WVYB^_(8V$q5YEao0A$3u$?9dr`rwU&QZIw~|NA6;3z`fS* zbSVOJ&7d~P%u@|n-uzHzn)$Mrhii8qdBRfB>`$c^&X^o5FQV{w+|Vl$y)$AG<-Ud4 zoQVjH26To2V@U@gjpot5J38cn;uCfBJpRXAL|EIQ-`&-r6MUd_mfZrq-zaqJ`5QgtI4p7vg*)b8YOb7`Vye3YmM+@|O`*JPj@slITzMGE-jsu<;rQc+t0yp z#t=Fh0O=GXY&NdZ`qf|kN;T>)t1~5n)oAL$r;5u3B;+=>+(y&*Sh@>W8W3pD`{T_^ z?Xv>+!^UishiBA)o2jZ-L-`Qqf-eJi{+4D2tR;V02vTY(mQPz zGW*6v&~VENPT_|{LsA~#aXJKVxW`*gl#e}{p%eC`3sFHXTZvBPV7gMlkTW<=^AJB* zCYl-rxN)!^<)^p3Z>_+qBheN!NjhK5=Qrv4_(QjE^pjN_|n!a%;NYD7S^y)3_inu52$qfFqw3_8i`_FOxKm8E9o^_OLgBi z(6zblQYu@1awNW^RbyN3@=-Z*X2c(wqDi=^mgHq-nmzYu=$mq6(T!5*?g`wpIiY>lfF{M4bF&e9!4h!hq_#*c3 zjC_Vj&)|&u7$?>;F9cvc(TMPa$QHeg8UC98h;oiyX=u>de?a_t#E{C zNmGiiC7@KX3+rjJ_a*CGAxO=sB~@_r$hm%iviu=8at~c#?t}eR%87~^ZS&8`U zSD$_IPE$vIs4ur{W^~xqjMoyy;z&zFMWSJ~haXZ-9;k~m4#^d#idZ3PsaSqH8mN24D%HPVB&L)M1j^!^YkSE&_jq=!g$zkehTQSrSvjQ7ky0BDA=7p?SDlbJey86ma{9pf*{}aqI zwSzGdt^OI05q)7bxl(vuJFQSMTh3wB_mW{(2f8y16I@|z#h0Chu{m_hKTt%!5PF7O zVY7k=SFiO0(Zbsi ztzt^u?*`w0X^7+tQk4kVhUD$HzxeXYU-SxZWLpUn!zp~rnU@8?Ltb!_cYiNDMmH_S z9P3wbN%nTCvuLz6Rf(fXd_!>Eq37IZtDFoNa^TMq9fDKCQlT5?2SaP5d=($ngkRF1 zIPu2Y0juPcb}mO#O*Wd|GT?6CJj~}#0B7O_Qm@&|6WBD5*TB-Cj{-^o7bVle^mjTh z1`L}pBZ9W*-((ND>p5Wdvc$5Z{Nv+OyQ7X)fFpnb=P{#zOrS*D zo@g}Ho=zH5-g=m`YG#Ds^YBW|iEsX@jPK4bsb52ai#?JLit?e_ z&|z0^2v~I7+R3nw&nQBwqQ&Eaqhi$H!)~)fIfzgIuz?&P#TGXDa5gQuyuK&*ojT5q zs4)3zmB6~Pq!qTyaN$5^FEkX#Bv_B;>DLHz!0ayr};KY>q)No{61+yR6uo=-t zKNo{FC*(OBN4?-h0;(yBiW*)UAuNRJIEhfUp_xxV(XjW-(Cw0}F|a#gtxTg>-?nuo z@y4HEixt+Hvm<;-KP@f4@e4z8@6RdAZ&Zg*XEm8=>vfQZNWJc=JEOAop-qmhRJ^60 z6v95Dt0MA4dd<6-u@G0O0tvvQ`b=YltrOpT{k8EI{JRUbVWnjrmlprRPl?CcFuzMx zYyuyBA6F@@m72>a@KtDw+B)kaQ z*2IJ392|O@s@;m6;R+vCJGO$}}u{G0a8^!8Bt=)J;?-rnnR9=>B5+&yL(*I(gBveg`} z@${Gvo5uqc(i3WNHNoRMog!k5s@WG&miBg$aNPuGnOOsnM8nvcx6!<-YR_%xzE6~L z=+qrhoA7k)nq9DJ%iGtm*PYo3TNyPkB^>~4P}rE?LH7abafs|YA&8csoPFhgwt6C$D{=?cYYjjQzdQl;So{8Y^y$1W3<4yZ95Hr(I2My|~0 zEUq=8Pdiw(Z{CZ4mzTIV9%p6La1q7voD*uR=9LS2QAt2lB(tTXI(c@P^+!HF>j}cs zMe&*0!BdiAAe{gdv>h}$<4S(B(^%Qa+W?mj0U%p-1skS@%kOap(k^`(6%6{4$qT`n zU(q^`tgoD?HtZ>6wmKKgXn1v;ktVVkQH={krN?T_Qbn){th^BpirorKt6Xv}W`(gP zi8yShbXv1M&ub-CPUDmvU{ndF| z$v^ogD!Wf(r!Ea041dDn?IXgEr($^0`|&ejb&iRnOuZ@Fl*l%Jm=yr<9snwdoWso~ zWN|1m)$ioPoCsmW@~r|JA*a-2*4;_$R?+W2`2Isz%}&GL-yKdr zeDh5s@_1S~X6(-T8->p{YA^sZ08*a1Y(?M;v zGRHWy#U$!muE^mDMVm_~r40iX>g<1|xe(xz&bnbNA?&0bXZ`s#g2(j4?|wuE+1ZdR zF`-#Ie-IZB8(YYy(zitXSAX>@r>yGv%n)*N@VG6R*6hk0b=gW5Xb`-F_$U^mXgXWk zoIfBvIxc>yX+6w0ZZtI4bxPeSWSm|9*F5SR61HPFwJ#w$JQ*g%U7yJ@_^KRQPqUYA zs!4Fx*n4th8Lj3LMM3toGfw6nv*hN)o-9-QceOXVfMwX5r&naZb%sqkC^Zx zfo-ItKKg1HEA5H<-OM0d{B!kJXND9>J#U8tN<L^(CZ< zD^r!`Dv~bqnM)Yi1Jz`Dh)-ZzPo)jNe*O99uJEF?{MKCu_z5gug)@<(_DB&sDn9(c z?UDmny|YFV2|ojXhgoUX)_rB^W~IntG(l-Af;F_(I6KFahZfUhakRiG$?ejKKoBX0 z95a$uN1fFs^ur|A$^!m2jy%@V;`1HNtS=OrM7ri7fqR>c)koQ6!csOS$O=ZkC2vxG8r=k(rY^ekE`J>5fRq@xy>{RQmL4aq!TDVNDXj*)zE< zBqlxTHh**0$tPdcXO*}@4)7Xo)J+qWfXkMfC$DZU7KWW|q;jel_(PhuHB_^PjY_W* zWfh0l$KqcR6r=hcY#2kvA-E)=~7|i|lZ+;sjOW~M!8)5JU4T`F= z;WRtRH3?O?R|%SYUsT<#YvpNo2A?bq;ovR;jh~Jnr30pZ) zTcfReqT4MSP>gdf`LIYCCs$Qf;u$cjZGgMnrGs#oBD=Ua_~f;tWSEdX{f@6CUPYA) z;4$=gV67n93@5#i!oD%a-i-s%bADt0V}|WHI5~ik&&ms6w+LdAvvQGG(0_SF5nUK( z1HzVs8FO)0K+5%A_5?s|>jLo*cPk9W5(K_fA<=rhl-Qtaz=$W>!rs1Q)%>Y#THTC=e#&1 zFRq}?&vTu)xr*XNNCClFbv)y^+F5s2#s!tG$Gi)Q`SB&=@(g(&!8~~%uZCp zKfX#v`U5#mXVDb~=Qy1=c4fLbVLPJ^2f_%cR<}jsdZ5Q)-usX%hz{f)x1G`RkLr5? zC!&)m+5JsSII~oJ_}EQYXGR+HU{HTfu}Y4aXM&|~m?0dD>ZG(kBUa5rw4Gw%)X#xb z${Sh+yqb}<+gV(I*9R}meNB2R1^C7}mt&@uCpQ!YIuWoE;S>w%zEX5!agSR5!R2i5 zPM>BzUDA^zNjq-97k7|YBGVoZ`gl@o7+2Ox*7`Z*h?~Lz=*R%uSNviOXN$!t^O39Z zw*?sg0At_<9+ij_dAGg3Z$-l#2_BBkH;|!mgp+612Rts+un1*#Dh#0O5Z}023i7MJ z9WAt;>F;LuUWXbdGu*9qV<0@FbN#`k?5W}*`a=D1qN{$wYTw?~=h-d8bIR4vC{A6` zWMiOS1Avoxj=DH6H84t7qf5oi!Xu0`IlZ=E_^chL>~BZyX@#YlX~Dq(vBHuh0FQrT zfVljzRIfnr*=Ij}{_D>pO4_ZbLZ=sCj?p ziIH?++S1Cyb*YWkgj^Qks~FvA)Eogn7=YHY$kdX31($kE0*l1bvmB{%VxC$G$zPOA zK}l=zRCCEY%r{eB#Xc|+L9FsjX}g^WsNY#P1WOi$XBwZJot`PxSdTacw7}}2g5ORJ zhL264iHP@!>aEA~+#pnh36xR=`DZ+`RnBG-ar7Z18ib1nxVmr(3b zAZ8fdKK91H@lxtilg&&XdYHs~_}ecV+4mMKl@krfP{A|SfeB*pkmpOi_B)pXhLBDV z%1p95m1{g zdd~;64PI}=AjLp?;fla6k^3#{akUxpsDz776~ih3`Icw)zx)D9+K1hchem`4#@J8I zT+QN&8@`)z@yJH-Qc_v(XRrIjWv-l-ZMWdpaIKs3;y%GsWt`7WVEUJ$FNs^+=)n;c zY^LCjm#cx$y+?>jRnmb5<2hLpuYTo?I~b!wJTIoMT`C^7P{H*ST!W8m`*--(ai7;8Jk!PoVAjm2GoTOqf26O62Zv6)*xQ%Xs76#ZwuAgdf zV8rQC>E8PmdeFTp+trtzGu)wc-E#psDZ@&4uCz~~%y43Y_T?kEF319`KyLVD|impsY z=Du|9cwoxHcLeXZG#7iHHF|9ugY6uksM2IfVt z4q12_W7s-%ml-GJUH>g6vZz>iO!kkM!7%EllbCM~R6r4V%-N({cIV*?hcRlTQdqM2 z1Ri|LE~<1V^y35=jp+{7$v4%kQp1opOW&v)%&b6Fr;r!SX$OV5UbZVx3qJRxv1VL# z5whIZKl_xh-~9O-aqF&iXVsTWKj@Wz=Ax#|EDu=ol9SZ{~NfCbrYVf*&N~2yd z!~eW|nw~|3v#>E4BnB+#t9NC9IELMZ;C9?$!qB1y{2&=DCs)**cgYVNjL*mfnn0_b ziohq;G$>(1#W(Krw3_2nA!Z)GWoA^Qy0_oUPv)ZD->h{=r~(PdF}!rxGld=0t5*wQ zT7J=m4i76dfCOzgJN?973_X@DPaezw+E*Z>t({svN~x0G_FobLP?+H%4v&k4d9Ipa z7%S_!cziX|&UlN!FUqL2(Z_9k)M&~d*d{XtcWwmx&26l>F^!8AU;O|6zdo^Nv0Qc) z9g(MjDV*B(g5sQH_@g)3PD3$MNl5%IA$C5_`>zbTql>QCN!~SzQW&UgXu?D4skHrR z<~cJ=X)Zm3%ID$v_@nnSJWy4a&>Ep!*Z+clZ5(i?mi+3)W;+8CZUl>K;$XJlHAk4Z zCIY$^V!Kkoo@G z@4tHUl?y=D8!|w_`=Td#ijtSi0BhB?Mw;mY=-#WYhMLknyI!}N!!5ITOryPSmJ_qZ30597#zYD(ae*I0asZw7n9CxX%X~yu5Z>W}W zKK_KKee`d>{E`+C{Jr=7eD&pTe)HEx;Z*dYi)(s?nRcvZr;wz{1!xR(Ve5REcgh`C zBbjSwrV;#P!4Kw%Ai^0QDmz)i|1R)7jz@zxL;$&x$&_o}_Bk>z^5W(0fpIc}X3}Sv zRl1>ems(!*z=f7*AW$?q{fO`;CrQ^ev0fIT^XpmFt`2*s^!?v_{&^Osy*F?F__lj_ zn*%_OZH*v;b``M&gX!Dh2STg4L4z|47V`cZEu23X6|+JQ$!+>!NrZ<>77uXbI$ zU=}~KAmXl<8OyeKImN~Z(&~e(ce(7KPGZd;kp$zE9vQb}bV}`o42&iV>M_q1ld6s| ztsc$^^+;`B@|Jm>Tl0DTvOELG=;(*9=2^s`6-IoTU|XQ=w(W);PttFZiL!7TR(Kq`UMqLg|5)@Q3~D zxlz_RCAB{qeu*!FvK3i!S~$*;2B{8oRB1{thsDCD_ivooxz~#1YSv=YCre8=xGMw- zdF(wvv4(*rSx2$Ml2W0emj7IbD-sQ9=}hPF&fA|e8K=05evk6fr@_GueER@u!CRzD zN4suYw7P3=nRcTGvSg;sw{f|tS5uJ}-e#fh(RZ6lFDX-Rp8B{b=AhoBZLZ z9l+j-4JU^o%(vfsy@kL--^ds+T@evvmfYyaFO^>n^y-=BTuvp1P)za-O{(cuw;UrB zKt&vRIM94q!| zGlaX^kee;-XoW8%JmF)o`}yZ?6b>;3v~S&or}AP z18oKvpD;9IJf07O8lB|fpYLF$;01FO5GBD(ieh{!;OS63FbP>MLfR#F+T)yf@XW)F zH0(FRHq73b1zXb+Qxv636k|AeRj&tai+UQ6pTojEZ;IfRMHI6-pb@op_U0o zND~*y<7e-hX7QsXIbie{)^G)qYM^mQ54IVI2bwvUTYuj(El51Nuvd)Il6FPPHvPs= z{+ucf##Ywm#hqKeJ81g_?7l1HvQRlZvb!vw5zd;`Fpunrz!+D!xV+ z5KVTSa4aOu7Cphi1=Lc}S&h6((Nzqg(`k*I>K#0kFWkQm9@`mnqxXy7it%Zg@X0vzAHC2B1 z{qsrZdBZ7mEJz|UT4odjKe+J#a$-{ua>j5li!0~J24}IKW{&?zj8^gJ9k001Jf|oF zu|+8lHoQ?|dWp5J-hyzK0bs766+_QmiIWcjVrCGiCbDzsu2Di)7lTM}*rrnz7}{py z;Sf$W7S{m6qZ=5Wr%SW1LCrS%Tvz5H-1o&NVB>LeOR4TW;bAy=|0k;`bwbfjj2rfa zB_^XCc_*n0t3Q8VW+A5PvzoJf!Xl#8)7*DYNfTe8AH523)WHa; z8(J(Ubspy_rAEwjTRwO#PUXJ_SS`wzRk22j)x*JX2$r2SL7g^WsIzvV#Au-9kmr;H zbT2U^z3zcXnq=An!8RWNV;3H$rUQZ4?1&PON*7a2{LuBwBJ>Q0PoyfED-a%r3%a^+ zR$H7$H(S5brIj)y16qXp{yy9o10g|D?sSdeY#EXDJrKA}_T~N`1ExNcJzwRS{-Uml zsms|wQKr>5%3+alcDXyvyy)Mr^xM^FxD@Cec$<}{fEvPZXrqvcR6Q-w=c+$KghETF6Td@0L#f=pmsy}2e} zoUVr-kA4+>$lG0)%Vz-O38|XD@RK}6&E<_lq6y5L@0+i_q9vT4z2=$S{=p6ANWfDp zjSg*ELRgcynyQU{5^EV+L%SoqIsGC<6R0SCq}el*+V?+n&K|4k^R#@OR>*vSSOroB zFb26hGUGPsbJ|*W*H8#WA5U0+X&(&6uF?iOS73$Bg-#ZWl&(y6okgI zJTr0TljZQq(zX8oKW%rqyjybRcm13irP9!9NtT)jh6`{@Eo|T-nCzYhc!3RE0}%ue z1VL~SV7hGvw{0BEHf@GWV7AQ-fFyU@mQ<5!E1E9#ly=(hXXN;W*?+kTWZ%7|yJ7N(Oe2u<5k~(&l52 zl`S+10j-3aXt+;&y5b|`#kL+$od^amVF-Tw^k_@Rzx#Lp&g_e?CK3QhXC1S^?>Apx zbRy@jm{fQy@5&*Y8{AD=b|>MnJ5NdJSWjit9*SHd zlhreZC!qFY-eoOix;mOrX8MDx?ZI7m+P^XXEJ1A`iAcFx{R5EN3V?8078ytTLv!kg zKv-&+8o@}}rG0wyc~HHG<1P^-fJi~W9CD&sTMORpiS zq6HFvS_ki${;TC*Bvo2=-7>%+BcX?+AiCUOY(2^6Z`-gvKVG6lmEszKfamx1P0KXU zQBkude^{l6MOZC))fX_E1L|hN=v<{vj<~A-VL0ZU4_GfcGovD$@xhk_BvzM_xL^?5 zFTK`)G5Yn%F5dC3^%Ow^DtS32!{r_wMNEV zoNk^?rIP*p`auf%823>|@H}Kdx|QU(+HBrq+^sbl zY}#!_qf~AbY(P&lE!AQs1-TmgQY{Rpu_8Wu#)V{&)Jrs~bn;KmZjRPE^c<#Ct$X~W zk&O`J&GYW^3zl@{HZWpbH~a~3yvG;C91 zN&DlMKk2sy0E4+Mjv(AsnC_yw9_{ey-;B)HhFUF!r`!` zfei!47(2LT9iSgRZ(fU48bFaVShM7pJ_&^-qDK1TN9;_rt%%2QE{bm1#=RNgQMBl? z_@!k=v|XBxsfH=H?9{zC6C~mQaA+cBdx3;7Z1Eh~JgQXIc`~IO=V0)OtEJ7H89H2H z0KBZ3?pwv|bAitEqc>{c#WRN!opf(vfphSgenToGpRxykd->%B#rs)%x=k?HWw_T~ z_07QqohLv7JX35Fusn(A+P?Thyk9)8Y*<>8S*;=lZ$VZ zT(-2Cid`tAt$U?zU3;3?9~Z|q4hc)#D^!o!?{)E$Z9Xi_|RXHTjCzqEpaaN9z94|dYIVS6HB6bc0s%H47xmsxyF zt^a3-$gdm>Dwr6dDAAmw_SC(T$eCBhZxc;G-p3lTQ*22ReB{!3z368etIPNgVAx8t zJdI<6u~a1Jge^BWyzD)zAO~B{7gkMDQ`45%4!fGCf+;%E)`*z!@s-M=npQd+59hVj zCS_&tar^`yhp{{BIH!KrVYTWb6pl=yShD)*yI?bC$-j=;Uwz)a_r|CBRL0V{!tu_c z%QmV!D$uzvj1pBD6g@`5`O%R|$l$>}d}vHN9l+1?9&uu2n{kv=d19DKUfloyKmbWZ zK~zMczZC6CLis)6fV14<7amj)mPAXc7;lw4OT{7YQr88%j^uFmD!unRRzCz2|3)a1NAX zqHt2EyLdV&3??CTi|2Lev&su~%*;(grU5R91YAx`k^kX;_#bi7EJwr-Im{_+MHlA_ zwp`(<%(XV;AGbOV40!Bi>}?K_ZAr(C6t<9dG0D7Oa+$PVj-weh8LLvwPI^nvY!x?H znriE)=mo!{ay1RiQ1OA?*TLJrJ@`9Wpa|F>O3$6#{rfJAyYTKh1T~_Ja<8oyrdziz z6KrbYr|dp_{ljM;vR2+Vx(^lU)l}|vpOk4ZJocEI63oH!?R2=2DcMt|%J)BgU(7>~ z5DTNi54EBQ{!Y&7RI$l?3;8)MkjFGD(XlcfdxT9f@Q4?=gE$)rV2hkWv0A~5hf>Uy z4?pyvwk9@mypm>n)r^v}2-7s7oUSljCV$Dz!#Pqzm!}*K7zeK>(xL)F_X3pSB)TV7 zVmmskW;Zh-m)Pi*IS`vt^=nhCh%hKg5{HjE_-Q|^5=P3ID{c}-jk^&lDdC?y2$_4QiG?2Ch>uCw&OqVJC@mmq z6mb{WM3*!HRI=03b zt#AV8=QXAuxWST1gUXUgfc-Fr$VY$1`t&_Nc)EoKuuoob$zShOO-cDl=j?!58Y>SL zqMcqdHyF%|6~v6B<5c9PmyVlfB+m*~g+b_##MQzz&!?!+CRam`#we{g*Ttz5D+z9R zTvFqsxjz8TzWvylg=rha_uY(Aie_|MvReTeOXjJq5vFL>Ld!gf_xY$IMfpvadZlQb zv@gqC01*CYqcF%ANJWdBE)jBntCs=Gl!7l9aen&VyS^FEd|IhRXXy^Fz^)*`wV)-G zX`dAtU|;-VEG1y%dX>{P0z57zwE|-BP3qm6e ztSF;uT|5F^(sFO_?&Yz#evDriq;-c`(cPuLtIR`I>^A9p|317OD+Nv8CQ{?!9unvR zoB9cWVF;N{X}}7=FZ}`CH9J4G3KVX>suk%w0EMc%aj)4?$13Ob_E!!48pZ?&7Km1?* z*Z=LG`)B^?M|Tch!at`^@F9DkPnpq5v0#vhO5Xk;PXRqZ=K3v?e#R33T@=8MgZCG* z@C;?QH_gi0!&&H2*HhDA$V-QrsZJg+*wY2fC#p$@1Kfb;$o|TD_}cWNEa|Ju2{kfc zVi!ND@JUnCRq`Zoku{xCZ)zgPdOZ6d{>T66yWjcFx4!kwspUoQc)Grkc%0Qb1x&<7 zeQhi@`xd;9%$csAN)V+N`n%^9$d)b6tsv$+`%UG3dP!Ru!^hEhDkq~p#qpRk*g|y9 z%8kkEGJ|J{@Y2hCHHLHq~V0%jAw1`mBpzAIFB5>-F1 zIjV86f}_mYHXbYGBQa{=vBH8n0Zfju2TfvZBs<XxdS>ljHut{%(gP;aBp!?f z9QCoQ{-l8T;Vqym84u3X7pBBmeFw-PF-p^TbNqR1>PXVUFqmmi?}7)#oIXneE%zl>)t5K$6j>9OA7VR2vI}UDsiu5S(keag?@0*ak1

>Q$KV$ItB+yI?^REwQ7^j2o-YAyK-!=%3HHSI+|P zKX0ZuK3Of?W3PjL*H^7eNXiTxo(!Sn+VOzAR$^0Mm5r1>&sDy2N&k+L;_)9|eaxk& zh+)Wm^n3kvJcq{@1diMtRmddt?UB_ac8C_ionb^&++EoSMnTcbu{rzDyTpc?ljuC{ z2~11o#_CgR>5lMXOoU?2jFy(%j3vsv6iYelq?j^GcwU}zaG{|pCdH^tU$TPuEIdz-IdD4<|$DNnBIPc+1k4s9rIN{9047l!Z zYcfpJ51mX)i3!9}fpEwiRjMd9udF>K@A8h_1L#q>ZnSbP`x0U7t;d3KIGfA?BMuC! z$<0Qhkxnn3vnVJ+B~@!=z7g&{kb*5Ll;wN;AA897!F!&po2WDu{^XO_HHRsrRbh@r z-~Uk`DWcLhzVszr5e#&azHjPZ4R1_ztj#`Cu>Vo^Fs%G2j1xzW*Qo z+5d=2{p#j#{OYd+e+s%jx;!*FETp~vrrSW4ItH_mrPg%LToy)NPzRZ-173t!Y5M8= zzQ}A5+6Z2Na|TBa&z*uRx;{&xCoY;f!U}nX*w23LXOob$n-C$bkrl)ZQ#`VoTU>8< z2+n4M0q9}y;7GZj`?@A_73N9wd6D!hMXOVBiXz!x`Mux!8-L^f`s;uFZ~oSA{@S;` z^)0B<#{RGyWLU{3=I!M=*o&K#2-1ZC$^CXd)ju2Oq_!xaKFDT75{LWk^yl9m5P{IX zK8aiE@GY7J3$(8Y7zss-^@BpPVQf!%MCLx+HmRdyd~y>zVbK?aJhSfnGS-`xw75dE z5Lz97?~{JiO=d*$q9VOLDNz%j9Oo2eyGV-)iCP{v;uvx7VH{Pa?lhCi)}=iU^u=Ut z=l6{pcy?Mw0XZi~N$6S)^tqR}-gCH*8QYVi_?E?PZTcuD9_tDQd{x8&;in z`Gg_Z0M0j&HiJRY{|Fr{@m)F}_4AiL_wEvDvkGBgJYy#F_2o5*IL@OQsa9v1Tku1* z5x+L9&u60#8%ReUp^{&w@#Yncpt>i^rhwGqC$BZea_X$*_#DbkK}xMpm9dS9y0@FO zAxF6r)}K2e-TQ54ktQVTEzq97;$^#*V5cWWOxw$|{or}%Lho1EA65V$RG28aCp$rK z0`rhlbHgwk)*vPnqjVo%$7yS@x^QVTPSp+4*hBOdVgbZF=V)ZBS3vV2cn$nC4|o;F zZ6U9h8uga7ro9}JGG+YpSWtGQF12y&?Sm`X%l+WG)(Q}BMs9sjFN zUB>T+Vi%K-2fKhpxYY|LcrqN#rGhIY(xgmt)t{3PUL}{{lVdUQDMZ)VrHF9hoLmil zPbNFGnrtq2r)^}!L4CKk0jZ*iG8dup$aL6vdpZ$ydr=SL8B~d8pWR4kmpR?`m=-%@ z0G|Ua80*%zN@cwEn6eQcyokg(tupa_u>}9jl5wtcf4O=!PgD{~`gYj}q<9M=506zW z!7LG$LFb>(dUEE;UUNY_5bz;dv+Zy?yJb?kPhnQAxIMQX{b`U5pBctoNA6eax&VS*0x=_k)K5I-hMG4pA^)6#SkC){Ls zA++|{Qm*cTHR-G|No$!WNsY5u-~8^O3Jo+xT{-C#n$*oSn&O4w6RY4qxGA{H|M`FU zUqSuSFa8PW()L9 zmv`-7c;S(sYu})+iWD5?@@vX|Q13g_6w>YOb2-?zx$^eQ3}aw3c;vH+|66#j^TMa_ z+!ut=#;kxfXVsc6cVsMu=(@&L>pRc>>hJwEQ*f8=Y5)B1{v{LfpZmF=OT4KgUsxJA zc`;M>r~jyCOWW!yCx-k{9$C>Fb7g61*)4bZlMzg~yGu!YWXe%RA2EHMflH8s3jE6J z*Qo6K-~Rz8z=v*dE~4A|$&e!g2fvAfj8H!6md?_;n?(sikHjBy*!BFbt&9F`V}1h* z=eq2ZY=HAF`A(9@8C3e-uxHSN3JJG9^lK#n!beU zOu{@r{>hJj{G%UZlJLhlu*WK`U|dX+y4#zrLM7hrt*5r|SFqVbh7ugEw`Lbh2(faa zrQftpHhP;oQ&)2fM-DNr(&bE&O^E4sV>O9^C_uF5h+9($XL)UffHCL~{DP1Z&-ZJL z(o=l$g-E87CTQn17*K}?z)@K0cbwPin=JSNzNukRPm>A$R1!+~8KDe8rO~DxPJZ;G zzbj7}laSDNE96cY>Lm$GFCHoH7#rtEjeL4RwG#70nLqTU9gqoP&2k^=naQlme~{ic zS2$Mj=ZU-bqVW$cK^c0Fs3{ivK`=XUkF?(NOk(^$<-uitJ;|HH3FXolT3&< z{-1Y~9J%z2SM(EMtg^EI*dOx^PTl_5R@Ck+Mjvq6!%S-0_AO~aERQr5h0`4u&UB}M zR|;$&QTcQmB1B3)j5>Oy7a7|weBD0{@2*e85lVJBmJ+Qyzx=GcWNb!-$@gMnCj zIwDxW=Mc=u7i{*Yq2u^F@v$;Y$n}0uuR%sjxLJBeb@5vw3hygkz0>e z$75hQntoSN@Fu{0b@(IS3Vi+5ue}bDKzntA{T$%&JT#%^C;qT9DUGQ(Hv-w=pb~qT z9u_Hn8VE^VOeu_dRQ2y^`36et81dLCEHa9yaOYBToFK z+tbY3u#!VlKoPZvUDUFFp{0D0+HOiig)bxdW=ZZtol(X%W}Gkq9Kwwi)L@tYcAvOq z<5yoXdh7YCZzpX)j^r>GAtXl9H$MF$eHalllDNwjtw4PZ!dx+l0B;g`@!MXqxrFLeJu8x~ zfWj-b1U&wBQ!jnrn@xw;L^#l;RFwk%E@x|qCf>+L?1r1o^&xfjd6)Df7x&J^yc)^9=}U( zC=LU1q3r)6v&?w~&>6*^7MN{E;Wp+uAynO8l&ABvF5{ilwNnE21irDaTV>(PNwzjW{lGINZ8(l@sG+UAHCN%hzL|= z6#A?MTM&eLpZDeKZcTMi6Rt(*DOp~z`1z0hqyOk%{~Lc(cjYGH|H5zm#?SrSw_PTh zWB>g3;%}0{;PEIAeP}Xgop8XMZuujVxyrljUF=7ZVQS*glYiKB4Qnu6VDqKvxRF<1 zv+%EqBEPvMN!@3U2&{pSyoxR507-M9bhgZDp{taY;!~_TkBot?9ip$l_EnDi>RWG{ z62Zq*@sYSEL7LhC8!EW;G}vpG#bsv22mY)H7>E*AE!-N4z>fC~6q>nN(=BwZT zNnWVkI!zR02VO3a9Icj#OzmOXTunAFESm$A;^X9VG2g`sV0b%bkVRdw5Ekv)cx@-2 z|GyAw%60rWYSziTXp^AsJN2fw>%?zoDwUt~#>^rXF}?b48p_=MUBP0rk^f%au1=$Mpx z@(r=JOqvnT3#G(`TuP|drbpPI|0U~F#vK<;rOxblWoTe(WU78qRv@PvhU;Ins4g?5 zG>kdkr3w!N)mhz^QDgq4=bX)5iTe|Yn=&X(PO*0#s}^eqa{FN+v>=UI_p z)voPY>$rQu|&I;ch1&dnd~r30(kFRE-F&J6Du&=Q%-l z0uuiRiK1Gp>Wem334{S)!yy>w$&^%SZbA6~@v`{R3brzaBfay!XD3Es6Yp0^8#c!R z+tlsRaXNf#bJsK~1v|z}%J-}wjjG2GOHBzqI@Gc2RFMUlwaM!%y<(+__d3RL%~aYL zz!vfbF?Ubh6pxf(Cc;P9*ptazx;H%dvsYYbza|xeM*T>8q*M9Szu$*lPpi3Z*h;?Y6l1Mqjge{?qsDdN)FU1PLJBL0}T*xk2MdO03irPvu@z z9OF?ISytgNRwd~Q!~W&Bd|NLkdvs=hV~!-;gfg3^jTs{UOjPKK2*-#;?GgT3m9a!O zXO3sK%<Yy{7l*)sN*$I(Nl>9mGrZ>RO{yU+pc})^K15RzWEbL zftK71(jKW3=lOHrh?62bLDqZoL5rL(0}*GXls56FU;j*%=F*=o0OLo;s27AWdIHb5 zcYSPgp3ijq`Bm`sdG-t6`OZK8&;B!wyj#ns^Wr!5Gx`g(JE<1I!g~(2=73zQukwZo zNUqv3;NJVoDIaDG8(Cgg6VBD`Z%ir8&#TN$8okD5V}!fa z<@9{c)Cq@|#qPZP~l~3Vao=WcLIf1H@PHz3+Ypd5zxkWr{`R+s4X8vkcBYaCvn*w}w(CGI!G^1Olh%ewWZ2((AY{OYweS2Zf>HGU zP?g6|wq)e(b(@GfmjV{wtlOdqyh2eY*u`x53iv)N83P`X#&{?y_ zM%)U3Ouhkcx*qLK7B96ew@_z$cKQM)1SCqtDi1#@Zf9Lha-xCG|F;N~)Yof< zgci(kK4oI^k&kc--S+0b!Rw^mEZ$2CP37p^Ed(6XM+(84Bio&@u{F$GW(LCe8K|*e zFV_G7>qUaRt=KO8xE9i36dZkiNFr&OCFYyawl?hf@;mSJh#B+7V4!=foErcf@wU4W ziuG}v0{1i8*ED54tZ$ZP)#rr5sv#8y>|oN#*h>^_uoTi-h(c?KYE@Xu5hvP7^ZqFnK&>88XpHh9nT9C)5aF07vSBIMD8jxeRAQ74WQ zIm8lxQ5=3o6g5i7t(9C(h;DKKhIqKo%IU*1H=o3os=MLO{jvyPCo^KYysG(NO)$Li zhN&v0?nBW;Za4|2WB>!8>!zD(r#d4R~nyV$D~#!Bic8cmMvf?+zk zm%Y42jI}@f0UJ!Fh6IsFs2&y`Omo7EAG6z;; zMqV!B2G@ic_b{$u-jN8o4V_q~AAEBW8r;>mpTF_vcQ53!=&?A1vcdga~KXeZL1W9 z;+-5ELw75Q<}$ntLQM=Ifs@oHM5Uc462%-bbwx`U$0Wq=h&DbmZsdv2N#PPqsREz9 z!ld(A9IL5!>R?NtHy@a{)z9ohJ)->J5B~Pw`R(lmKjt03_Y2?s6aU;l+hwvv2o-D+`v$;cN+X6SmX-(wrg#(>={y{a zTgT0srv4x{zj(}0A+{*RCkmRDD*C|$+?x`hz$4TQRfj+(fcr_8l2TG{G9$|9%@zG( zktKkFArx-E_q|^r+kf?6|F>bWBL3d{|H<$Eu8H^`u?H*+52d7&%3a={6hvgI_21~1 zRxAK9+~hiyt=m!LgamlZ%55gOo6=Z8O5Z%7spQA6@HSPB)OX=WcZMF3lLi}9!W##U zCdm;PbN-CjlaP`^VQ_mtIHTFQy>T8-!>kfj1q{m=78#75)f{3^|NO{3RE>pMsVN#2 z8&W>6eN0d#_GQg66<^qh(fG+frlGEiw&fSFPJlt>h#$w4`kr7@|F{Ga=FhOGWJq&aFBhV>fcH1eN3TvP z|3%5QiM#cHS)iHpi&mJ=N7U4_EOrA>Nj8q_qq_F+FXLm1;A$m(UomH|R3zp4<&(b6 z^oGeIV5vu90yZUt4iecT*I&-HqDLblGeOI6@p4oULU`6sE@dE~Qu_r!GZCvw&-xlI zfUNnFhsAz#YXjY~K%t)-q2;Dhuayp@6_Ai|FGSf}=T*eFFs5 znuo_Hc|Y$kTkXqa`GX^JNOg$GE{Pj&ZLKN6k?ZPf?}n5AhIZxH?9>@GhE|wwv8@S& zJD28vWg;MYF`1J_tSv0D3!D{%quvEApF;G)hP%JDd!NLe*H6g{=qN^XeH@-@x+^;o zRFW#>p|t2Y(gr_jakJ`W7+%yce7v#LLw2Yz#E3U!>WfceSLvaF&oXR<9(KRlhzb?K zrn^D{cHUGV!eoX$K2~4=39|~?XkJJcVNQ;jwEK4FP;nKs!noHE|L%`|^!D37aV|m$ zh&O!Rd?MX;x0wT~tn;Uz`eetKzx3skBIQ7vjbO_k2t{s;ruU_nF^I1SYUTDe^k{-= zw;ygr@&{uRGg}?=-{q@^Y%@W7OO%ToEI$YWr3i#PrUn0`iMp^Vze=mFOZa+{0AuhJhdjKsBhBt7;QtZAe^co z?=vjzxOohPDUHeE_lY+=YbDIO!5GnY>&@qOo^h8X$r=ZKK64BTr5S6s006TE4!~GA zaGJwn61E-jgpq?(wV?KbbESV*iS0AT%O-xf^>-O(^T*_cW% z-QgFZQ6*sN-4;`(*-hHqe!e<@Se`Qxq*y6%p8xQNKm6@K_a9rgIEftp*!OxVBIj?ryDP29E&a}yw$!d1Mrvh56G;`* zbLmJ^)95W5j+#1#OK`sc*oXikAKSuG;qRYJXsyxvNWEB?ddI_2c|i_`R4rAiF`r%% zEn_FcmSgfX#Q12_Dzljo{K9v?%hiAHul)~)?Iz;C`Rl)KA}&%@9)hWVN#NjSsp$lT z7s}*ChD6~k)+plPjiw*?4OI;6k>B1TsN%`2D8WLN0;-W7qo#nk6iB{!Z=5NQ$9>xz z%a1g)q%$dIW+?8}(8WnExn#py=V!)7^XfW2fA*Co;zp%5dRpn?kk0v#CUj$9iIQwy zLuBjJ=7Uqu@>KMlw^uI(b%`PC(ag&Sa=9ktW)&C$4q5E!&-y@9*hYGKLtP=Wf55bY z_g{7!@b!Q218FcWUw2t_PG)1zLk8LB|yZ`m1jV4v6_sZhAjUbX}%u`a6;1D!B{>WNCGfceN61 zr1t}mj~V%`hzX=TpBB|)nS1CQw!dJ z6U|+a$D??V?{eXRJ#hIG^&;KriT{ev*@k3}K|I3DCX?U{@u}5o|M-AP{KJxKApi9L za;bnyXTUr~>D2zxB4r@`@XQkh8%?Xic1a5YGbbG`(wQ-;bN{T7rjDpEH#N(CJTcWToc0id5)fOE~v;IR==pJv2 zoyfWcbw`p4lnrEuvt$3H+MSWFiAMsH5l!SD@el*YNt7pb&R`qbzMqs|;Q=?;A4~1Q zIC^k6Ir*UQI6=m9k|6Uy`ORGer%?&=%yfz+g0UDq(s`CE{Gk;ge)GXfA=Uv1A`7bS z{Tfw&`j(q>m^Tq0ryZc(pJjVgX1?~KC>jujAE7umyv8jjx#WFdcQ#);RYtEI{_p?J@l$g~xIf~03ONkMq0g5D7bV1J5I~lw#8?hIgGh6OqU;-fW zaBlUQqMVFMt)@H!F{j)22~pOR8qDmd z+t6&(2u#Y_TzKJg8a~`QP}4*I#NqS9(%g?(?m-TANkK*aOEU)1VuQIoPI;A1kIfSa zH@k$l-=}k=6QdZl({p$V;obg(GrJ=hyU(Bh{2%?JIRCxB_TR&x==ZyS@h|??Z~Xet zef!&xb8)O==78&v>!ix5*PrW`lh4hv4sidjqrB+*Z&!IpHd)1LYZT@X#uPfFhW3PU z0PK=iK=LZnulxN=HAtbIvH^T(VXr9^!RES8E-ZylHGBRq?UwD?O&76tyf#cedu9RV zM<4#!;MyFWdOz&PQ!KrU79{e-w%!#bL)`>|k-&q+ciFI#wC9rmt8A{^j9Z&Yzk>)2 z*GKs}V}f@=77nD~3x0jm@DR0bx2Y zy3D0BlA)Uju7O1zw(cUjH;=sx*KFIrHpH)}QmP~mGCRf=;D#${xElkpVu==44Z*K-2m7H|e<@_jf3x$!&xcFTQSQHKAJ6MJb!3fP1j+VlL`B0EB;=#N`{#hw>u zwkI#d!ZPZcG@G5E%X{Ynx8@WHK1Oy&*!Z}8Q?voh99Ks^Ip*RN*g0l4nR{n*`ZPQ5 zDbvP&IuQ1!Nn-kKp!Yx6-13V=#y(AhK+cAcNl#JPBCoCBwgEV&Ac)+m%SSnOhHo3H*JIrh9zKEvf6?6eSY5NUw*sSal&zRyVyezUS zfK6&Cf)cJmUulY2Db~Cbg_BV$23$_P!QwgoXB54t^Q5pWIp?7+E)Xt9{BqxOh_k&xtBo1Ft_tm881AxRQvHKZ@>8#4M>ZTR&$xx6wXPrKt zZZcg+r`Q*Fr#$1Gx8ISFy#Oi8ofHg9Jm&~Ga)T4WdIc$HK%pY{Q?|Uzw^}a}k!MC- ze0atAeaitR|@IS8h>-C=-D-$v2)GMc2N!L$BZ#fb+Q$3E+;|__vFCn&c3a$kj8op=! zwzs|e(@(#Uxu=!h4KNV9J(IUV!ipcX6adghI2Cq}H{Dd>oCC{^Jk4=Dlt5DYb8ox# zlz%xS>9#5y%>1$Vg@TXK;*ro~@Qu&5*7V^u_X)rNXd)}qTMZb)KpwI?89$j6Fi#dx zo4h`LY!3R7aEK_cJDi6BPTej-WqlH1_4qINmbH!|9?*>N%2f_|=5qq=7r*$j7dovL zT`Rv;>0Cq@UVieEHz9OF8gKZx^({@!p0wxhCm%PL<`MZCQDu@nP4(`{Wi~!=w>o5b z!;hiKknk7L-JeSmm&^GU0EsD6Jt^4*MH?#1PeYV zA(o+f_}dvh;GI4Bauo&;kg2Z3PR#U=2GUv`{rTYCcRf3^K4MM5V5yE#jbB*yFHgp{ z*vWXiS}v*aWs{lne=tm(eMu0}0H1&O(udxu93jzKP6NkL6(?-yl9E;P4MPY+ z_1p?tU-p(_v`M?T;jhIc36JFF8A($ZM0Gsmooc2jVV28J31<2QEjn7=vcDb`A7KB0 z?58GosxkeBjl6mJqPR%L=Z?FjLuNHc0+0kmt}u^2vjI1P0EC37<0>_5wWfht-q+&M zNotvGvFwy|TGfp7&^3N44*feBL59vBLYJnqF}mCls3!+5A*3!`0U8NG7@|W06Ggml zJ||5-rZ~H^r~9T0`gpb%y-Vehd5i}kg)omHveRp`FhGm1TZ`)Xi#K?{OtL)q2s={R zaiG(SN_ZHHhdF^Zf1jhvv*1CR)~I(bWvrLeCNU}v?I!03hG8cFp4f{=HLy8Ee78Mu zys;`L>Q{(8_xO@oDd^90Mf#MHHdgNwAN=iiZE*HcomXG=vE;9QPBQrSP&-;}#D1fA(6WtM5EQPUi{!=$>{e3%ySARX1J2Vcxg|0+E~gJsri8 ziR2zhpY!UJ=H)SCet@zl~EAO6bZuH`?JjaG|_z9vHhVkY^4a?G1LwmDCP0fj* zzQI1botveqjTt#l|HY^1c)3L*P3|ytpH_R8ZRNy^yRelLgy2Nx)meBU0Fn|kXjDfV zGelBTmlBuzKghh!xaLzKaNNGI?0%#H>%~*BL?TCu!VG{(ZTFhpKGKwja3WaClYRDc6%mxNv+c(?K-pM*7b-%)6$pHLb(o%yQfa$4y z=kPa?E%*GrWopP>b@3m+q6!l%-7hESU>3h)b_;|wligXZ&zs);XKv_KqK`iK{onsv z0tyBQ>#)H($%&TRINb!X!P$+FWV>0#J`M(i>+&VQj@L^i1?Eo+B^x|)sI@IjOY$GZk@01DFjG1|2*kqf#ylHTg^U500RGaW5d-UA^u0UUBz-? z0@%}FW!ftlVxA$qq+(;IBp^STA|GS%L!&6UDYXSk!NCP~sHe(S{gOhPa} z`2P2Q=Rf*SK0gKjC;#{#`_*6hWsvq#m1W>5`Km~^P|Z$c-sM$iJP?k%Wleo9OvcE5 z3Zb~3@^rt=zO35jWN(GJLHhdFzy8&)^2wo!(;*v^cZldpQU!Ltq7u=Wp$QnwW>Zbi zX`{JZ#o1z3J^u_mJ~y?*Q5Bz+b%cJAS(t->)7}aT2S(B+X^laTb+N!O!V}!pZ}$OI z-}(7Jio##{?|$#l8h!r5-}$ru!f*b%B_6U7FO;wFq9=6iB*zH!k$0(L~BAgjY*5m$(iJ^&JrSw6ACJw3v6nv|n zwwTAf`IT4PMR7_bFLY1!#AEW)8zkLe%$6A>JA5K}Z3qwrt*JzBaEQ7%)+Gq?>~=?c zqpt>>9D7JRapXf{7}_+zDp~5>F2Dp5-q-7LbP|`%D`N}d%h;>vd7>!G>M!-JkHIxK zbU!fpucpq^d$}g-PyJ!eTWFg5kVXuHhw}!E>pRPz{R1eitzjJ#&~mj`={>d({2SV% zj2r=@y5i*2rcwp`rH_w3l)K@S|9u$Z=IQP8)_}I3VKj&V8Pk9R6*kpxFZ|*K2^yu{KJ zOD1=hnH77h&)2OF`S3tqGPtKMU4c<(n=J7Yhr!RaL=mc^1wJ~Ut3jxvl3T6> zw~kuaRcQ6r;N323Aqk{`T-4^JCe~zs>&>@#0*9geZE8#qSeG0Vg!XLz9r~1zKXlQ! z%Kk*&r5-T{xG8W`z~R|=jOPTd%<=YH?gkBz*wAWRv7+Y6$dcoQS<&7{l;J<>a2{P< zHW}-#W34fRf55ulzpzxA|IOaGYXV22J|>O5mLlG>)Z}5hTXc@?=E3|U+<-W6=15^K zaii|tci)Eb#a>(W@Tb!ioYZS(x|%Whc)mA(?%#tU=#?hyYp_M_T`ec z80`rjZ?X5|*_#KF{^=Z&p>58Ai|M2z45uF_z}yS#b~Uv&M@-#UcNo=pH>}$z^S=^e zlYsM8d~F(>jGV`YCd|4wL)5}Nuxa@G;h_Z`_1a28iUQ+EOHYm*ljjxO)%k@mwI7qm z68NSjwDPb>`oSl1ny>`vVz*W25YDd%R+4=(%7@SUvWi)2v)$cag){h5)RKJgROTyscRX@Bl&1Pw;5`@87Au=;o;RM(pLDNX1{k7-!0xe$C2)EW z|4Oq}@Zs)%hx}9}ySSw34BCoj5H!5Y=1c&&%Dk~#J~#s_E#FGbA)7t2_{CI2F0{`N z#S1*ENjs3ha9kKf=v<0Qy2mX1(cR_Tz@zn7X{n&=o`+fx4Ok^UvDfv==w7tOiPjNK zsEH8dF}9N!c6kV=p|DWP4h=w0B@EYuB|=6QEK46m|#u&sUJeAG=T1wc>Ox2@`2lr^m;fkGAjt6aNlO*#lJZ80; zQhN-4{|7(#d#2$3)IagZZKA-&@@vay;NrR7IcF&SH-TNOx}9u8+(C^4s|~lnS}Y6cD4+kkdf=c8CBSgG%>19G#o5m{iV*1``j_$NWNnNo9?roM@w!_3adpVd}d= z8YzH1VB&OM%1+PzKVQ0MHI#-eX`X&Bbcu5(Ao(0{*!WNxak~Stz_b&|tUZ_(PM%rz zHu@SX@`gMEOdB*x1a1ut>Xc;CEG)r)>5VtCG~u#+CZQ7{P;@j)e%WBW_l<7$gXh>N z+02=_sM99zm2?1+Jgs@jVwZl^yjLrlg`0Zbd_A>R@&NXfB=p77%OAD-yphB(U$}(x zj!55$8cs=G++yJF6roc8hs%5**8JZeW~WB!Qm#GrXbY-Jh>7!J{$)mES1rMKqVH=^&oczzaOA z^QkdjyY2vt6T0Ylkm~8~&M$xIUgx+8Cy9FcvQcD}X(UfvnX(_8r%%7b^O2W>OJ}rQ z4CTc%l)IQMayrzJOS>Z!g)Am#ZP4pNn+R_vWFF)7MCW)riX8QB@a|H_4K2PWa7qXj zPk;?S6O%ZlGo`i_=h8|ws~vrg7l8RMR3E(awi^I$wT=!a3FvMl!A zvl>EzVN@C~aW3?1PD68D(j>5R4=3YFP2S}S9s*%zn%KV5XRoF`Rr5fQM|bLdkoE-P zz4yM*jtm*&J@15l@uRPP^y+(}wJ5|4tP(|Hw_VPq)yBJ@GNaBV2NuLU?Z=z%R3*K62o@;nDH< zaWZC8Y_@nk*K)&?=Os`tpXs>L3YK~lT>`rk0MsJoIJvyxMA&p(2{RjN%DeGU#f`qLb0*V*wMp+@R zSS)1hmblR4(6Q$hYa5LaohAh@vUUzoLX&SDv@G|Y!Xp>OrMo5e&M#k}O*t5;-&0W& z_cYUY&pjxAw1#}>9U0e*2v)EpNrYCgACSn+dozBbG;vHoYD-%Em-^IWKG~EVolnGb z{-z)pSabg4`319n{8}4=X`@FVnNQS&a+tS3)6Wd203%V$sQq4yR{;6d35s}MJ9Y&| z!JEw<+ZlMjY=19vr|iwryA7TNaz!z!-c|y%l{qKs>0vs4C{c|jl}Wb6ZwzFYk4wVp z#oYe&`9E$sAI72XiA#Zpyo*O>$f<<0cYA!N0ice`qr>11c&z4-heV{{1b+25x{0i8 zv3)g;^Nn0Wm(ude$?J6ZYnnD*G~zD&t{oXgfLNAd7HHhw>PK$KQPk6%n+~tW5i{e* zew#L2*|pMKdOI{AG|fPr;T!=#5^ww`ZuH*x9iJ-vGxvzOW4Ppup)HEjyB@5xlk1%n z>i+Nl$4~S8xy$^nl|TNEfA2Sb?N_ItCY4)X^|xGK_f5wmxfn((a>GvxPP%;P>fux( zXr3NDo!}uUuMOeC$ApJne5uQzaQ7rxU@8Rw;dt%$LYx=2nF6*D`s>^@jB<=DFsmFJ zj}Sx=jK#q-Jz$u1S}wqsh07+BNpw0L{~=MF(*V8gn2IHr($}Im4K&*rV3NIv(D1(W z(l31XJDUH>U;S)F{4f9K|K+d!$}fKVTi+_GmB*yWd1f8oRb%C(R(JXg*7MY7NDGKB%OR0q zgPGn^f12~x`NL{x=@ZhGQ@LPsvy!A0eI`*3nE#7YPZI zhIbi#VG+>_4=iwIi5{ML(#)6G5Bth+CNc0!-`0R7sEGBwg&Y(X4x&OOZg0`WRsd{3 zlfS~yPfJnXnkDTzpUQ(pfR-%!1({ntmXrX%CXkn-;**j$-)bbAlY^zu*m?mjCpq|@7$%_s`|bsUF~=&4usV!nu5;`Kh?-k|-;m%rjh{mr-D zGESd20?y*i4qHwzoWph~=^q{=XxNshwIDujneupypUyfuz4}KsR}GkAA$;=WhnSk6 zUElMH)Cj|YImeYv+w!5pawjHuE;bDXd}O1#dWJdu_m0ufT`xxkgETLm4t&%}ox*h_ zI3}HAKw(k87IHF1k(YY_06+jqL_t((rDrx^FI>4YcVNEWY2GG7GF~~aOELYgTr9`k zT|;ZinTxm5nQu7Gnu}r#&~P^@g?!x#_f`a)XO>>=m%jXRlcV;WVS(5oY;Y z1Qb53(9qB%Ud-2b4+&9(5(XSbEDL<%_H-DI>xan}Rr!fKH5eXk=s|SM6*Acy@(S^H z*Rc=CJs2f2SHz4iVw9HC(HMXR&iZ-EY!(OtO!8E(kO}S9`_hEor`1uJRl$%{wtbvT zqM@8re0M)OCS%yciBQR>UDTV<3&1(n^gHgK`2bW4US>0{6FlB%F~*3%OtDo_F_R=h z@!~S(AK{RXU4ep%RBKwVI>K|8yl-SWLVD*fs0?RnhhL+fv)YYxIpTzBOZ4@QuctDE z;ao|7FQ@~~cp>UFv2q zb&-%^NE@{^@|W%|?#ew=MnFpb?6^O$o|MD5X@M>;*O zpmVpMNSvkv@V&{cgYqFx1j+cNJ6enLGdUzsWAz>&Ce>3h6F}A#pV^EdHZCj~xh@)K z6{)jVw$4JwQ%4=+a2Wh82Cz|$cN8|afF^5f#mjBT?d4?ri0C3u)sIx?Bd;|gE2M_H&i=T?j>*EnGuFd!#T&38G4cc2!Pd~vU} zgxwtJg%Gp`VL7uPUFH}MPl7x|fCmx_3{s3m6k6RjjJ|Cbs%67YpY=6OBVG1yY;{&%wf(aXM8Rpn&(a}zi#Pa=-IWsZaKjWM@^M5bI;H4B}uG5yDm!997 ztPpyBM2{I4%25!azUy$&WWa#W^oEy(^S=8^C^wSuq~0 zmZLhsQ+w*3q9z<7jlPM%m$D#E=`Sj<4MwlCX}V_$^`c!D=B1?tLg^c@f+YZ*RWJ|p zi&B*fvIw~xXhqGo`3~t*Pd8FCvq}J3j(4IJ7Y@FfL5;Xx5zvmvw9I6R%hNSgB#ROrjDS za5^!+@qnikSBB~3a`3p7HqpI@e?fOwkBzj2C@}H+!N>chn5JI?-#l!XACku9xP{Bf z{Gs@A4ntV86W>cNt@HEzaPZ>jv9hRD%0lt*5I^?EGhkX7!g)gp)>ZgP2ZopGj^|^n zHj*RUva-sQ3GF$2KGlp-2?XSj$B*l+CIF5kc$s!2;v*&&fW!S@?g&lKQs2>y^YI4X zW0=qY=hV;Gw8pCM?FBGoKE$oZLXro0*;d`mi^S||0 zd-&+>jW2ykezT#D@CY{b`e^efbYtp*X*ztN+2dUQgng(MEV`=hSmSitWkQC5f*uN? zEb2`YDgBvNMOMm%4|IJ_f62D=I&I&4j~lMcYL_c;9^W6MHm(c(Kgy#P%D@m75J? z;+%}X>X<7vtj?}Ng`c)ls)yq^aG5qIbm-CsOQ$u1@SV)D=c>{MM6dph19~9ib=z2*h)lWg>z=AU zS5QQ=XH89-cR!vIU+ID6@q_x-U}k`Ex$ZC>wsf_E0q1zpu7WR?=;>`Xi}^kKBMz-{ z`qXkL9tiv1*>yP#8e^^@{6aA@npDD|1qKxaO^64TaNYS}g1j1)x})ofr|i}^{4^DN z0SP8IdQw!O+2TOiP~RDj5Gv>)df?9o4>{)WBXw~ONMnPDQ+KrSTadzHIolA9u6!C1%#obZMvO|P=~jk?AgSw@Yq z9K12o_vTbuoSti>v>P^%!wk$TWR--rDiYkw9@~<$Y}GqYFf|{gzH`b{K^YX=e98NW zU-;-lKl<>2>5c-|9@G}5Hk?qPGzS$VA`bc(+btvj=XrU5rMCOIzRs@(7!|s5L~~1N zfnte@)J*v~3>gc9`Ang)f=|o@UWpBtT84@*^oT53ngpbCh5;7nhK()3Mj>|cDbe3Q zYxeGhvEbrvZ03_ser*}aJ;nzgV8g@c4?ncZ(pGqAkAW|K@v%ovN}&xf$kC5mAiqj; zoIC11&RfC7BS>J`2?z0+8vMUft0wP(;qBxl8qA2!ck$ndHPrfbhPn8f>7 z2&#t`j@nXr08@TMV8X^!(GeshI67TT6&d$o(k4$RheD+z_Qc=b=M0v_<1O@&^0SCM z`TdVSeaAQH+FwORYJBITcYgo(e}A7($(`zw=}|R}71s|{j0Z#_9?4Q{+Xq)+BVXUq zpT=rq#%#VaSQz1S8h+ZwHdSPSo`5zloCtvtp$WxHZZBW+*dOG^3Y%9**Q+KPEw1Up zf^KfH3MWPoOdTD$O&HL_cCF{@F>4QZ6F7H7LA2n6u~ZG=z|G>-Y3kVM;{=LPaR%RM zJLGB?4)Ak4m!hJcsj+?v5Ke9!dBKJz{$(+7hJD~aogT-u!~1Cvat_rLJm%uaKi=Rf zlfL%+>p%N-4o22e~YV=7^ph(guO*}DdM0Ej|zkT2k; zUEbKvtLr#rhjYNeJ5easwtQzVlO`gfZd>L(l(p#3IZDs?UlFlEQJm5vQL% zvqJ+Mh^lk;@^f@@;H3D$5B}DF@Y{cABZ|uZ?SKD2{2SK)Ux$C^-}*Q7M}{6o^O^VM zk?c$PiB@P&RE;}{Z1y~gppU$CMrL;(6L zMs=4fxc3H&lA$g%)0*QtbKM7?yRNePUR1a&kBuN4+J;u45{j>6@Y|?ow3{g9u;`7SIO^nup%+o*_q+c_gGLRL9sh?qLVf&nzfW(C3E&&;~WrWb? zE}7BEnc<1_L&j?whmV%jYfd2bHfhsd_rq*OyluR%^o5o~s1MERLECDW2{6(wby+$) zv>62&7kkzVckqBiza9NGS*h9!RYvr~pz>jeHmZ^+)1E|{<|CWgG*&I;LH6=XZ}cS= zT;aaKkABcHKcFQ#eB;%=({k&wkQgfL_b@5PNlV;c_yQ?>K*Q-bzVQw4`eUsLfUl*f?I>VSs47t&3MpgN<|9^MqdW1HqFh0iYXBimG%PT7ycfPycZKSWa%%-Qr!0E=%R)cv~nV#!qxzH zB-G9eB^{CLhJ>Cnko^YTNI%8Ho)H;wPhJG5bg`_$IT?8)(s{3cIv!n>(|AWF;C)Lz z@i}*n=hZBQW}=Kf&y8*A6ezBk!!3kQ0q~MsATNC8mm{I{@03n z%6IAiRc0nkY29F1tImba1ckrQh;iVv;|7#d1D@7Op5<#2xiRC@5~eWOR9NTo_}O{< zu}<7TSFch5+!s4pVCxZI*sT;l^z>MMfQw(7pluY$_vd}E%pZF>vK*OeF_carP7v5f zfvQ>4Eq!au=I4pCqE$iG)tyYGF%r|2np}-Fn7f2n_$(r#vKR+kCoJq1BS@U=Cb^lb zURZLObGD`?Gx+*pt15?6Vo~-|L0cjTf}izj-F?i&pc?d{Cd*?8=*9p{W?E>}ak6(D zeEg#Vz#mwPyQc!xS`%t#HLdaiye?2y-yKws+KeOo!~MhI51c1)^G;Y;XIG4tVQD7rVrmj}Z6X(e!3AdVO6n9CT%%PoH_N`?atAtfelG5Cx7q zx+vOrXST3()u5fOFWK_{=DYkS2GzeX;5Qi^-lGKZ-@LV_dy;jG}*JX#R ze~2;|-G}J`515P@-6O?jP0h~Zq4`tAR0^tktw4w$1=CLy57p^}@8WaQ*P2T@x0?b0<*u;|Pc*H6SrKl4sS3Khc-_7t8n+~(ZKKfyRbfPbvJb&JA zY$?vcn`*~r7HsO_Bs;FK;GInN>(n^9pJdf3s$ecTq_teIY zI^xH@&?~RCLJTJ@G9PW71D*@)HB%7PL3jC&bq^0{=jjwBx4XSa*(?!fUPYY4VDveD2;I%&c z1_+|Uns0=&*Ti3W=N{ODW%Ch) zsT#IK*svG-o5vuk5_b(n`MG~f1B-fn`U(JV@$6IvOaGfjO&ZLwfq(GFVoow4=eZgS z^cKTtgXXcCHRcTVcnn1`mDaGWEhHJ?;n*rqX<&8^`A)hEB2?nj5`<8sh-1IwC8$IT z-I}Iu%oYNCnfSUNW@s^{DdpIkKTq#!EHxhWZL+?9fedJ1`DT6`H&Orhi})&@DE9r+azrqwJb43Q`3*ghNKoPGN_ zKgrXH@BvA~{0%}F>|r}{I8l&rLs3uOvQ zlK_Tr_;=>|*uVOJ5XVU1c|tkEMz2Db1!HC`eRkr^+<|mPt_8(`s6OUTAvPT@uafDR zdykHN02NNk)r09Yol=*zbLjKwDZ^!2i|;Z*k7zcX zI$ny`?yi_H3@Q~IU$4?y_UKoI_A^sl$2A<{IZo2aQ-M`Q1JL-4@sIi(uSpYi`Naf} z4!-gA*YHLyqv()7K?$u>JRCB7=G-Z5$^nODS?N)hI_nmm`KXSrc^%~pIuq4TmC7~< zedx7pzFU`P?l1dTsb6wnipxiiFiCl&)o+|cZf2G8jGM7{95_)Q@?jhBQ}Ue@)C81U zu!%>CdVxXlAn_);^nOvP>8x{>1rM__1|Djee$*jUJZ_E;8b&{^iP+C>v-uahuP6unwc4Qh1~7Bp^i_H9{lENNf+%t+SflB7jMh^9IA=N7#~=GGuHp@Tez2f2<&?H;bFF=rJEo!blvYW^0NV=H2 z1U0Ul?y@clElrchu*-@z_uC8kILG!3tCgd=?l}OL0f4~?m?n7y8HV69Y=^u#TVXhY zblwx!Zua`QA0N=@6Wi3Aueu}i$6`l$vo|`@p4HLtXQtdv@~+B1d|QH&){>opk1v1BN@5NnuI9KkT60?Bz!eUR%7EqcRm=&|YGQ;pdpqIW7u5_ORtxDXgdCCV5Ntp>Sga-|h&K;peQE@rZ9z*1D z2xV#ybHfu1_$(NgQS+&-2j#3&3*@o4yW(+@Z^1zNE+1|`!_I&8^E;0J%Afj|{><SZv5d>28_!=10yibs0dN6LaCE6Ro~xWA|4dTLRsve37{XIK4sYd?`Km zgD?9QRo=;NeU0F}2<3pK7lV!}|5VXRIjUD&m?5IbQb&l;e;Bvw`Cgggg++(@@8iKT z)4%vzzu}kdS(Z>)X7>+e#)WMPc^YKVJ>SjH<*YHE`0?0i82|ns-zuN-1RTA`ihy5Z zoP1W=n_UcCSWf)s-q-PA!9Kx)01Af*>cIAAENSg8w?xYX0v@g09-j0&E+ua#XZx^K zn%P@HpTU}l_mxfiu-|EOUhI#d1*)5jcsExN8;Fzk7|@x9X3mx|c(@79hy4P>Hpzr_ zLhbtudZDW0Q%Q>dPf+HCi0c~ZZ1+>k!XrfhwI-w?{UfI*WHpW%p^h8woq@A$Z{Ku&K7#qSj0oGQNg@keib=?m|?3wL8=%UFY{d{F89 zAjeE7!Kfj@cyQGujI!j=gM5Me1r;Y(kOS(t#jSWykf4wQU;}zo2AF98fOpOI6sNxb ziq;s@bYIYjnCHEo1&pPB zKf#A|zWm0QQfiUfl1E#L0uDpiaQfJnGn}7ie3}`dPM*ioPBo&~A>(4NZpj0L{;3_e*{l zJ2%kkA071-C^{V7RF{?GMg{Pi9(RS^=Ro;_$y3D0cJn#3*D?2oBWcY2_qutHW%jtg zfIfeFCp?!NU6<|b0>lPkgq?9HoXH3 zk*tOPQ?1K&^wLXnSzzYw=4z`<{g@nk3z->Y{17xZSlA`DjD%rM!RPUCYDZO_)@7;( z^aKerm}3k-D%ZU%tvu=B+`};|oFmN%3r{P3>hDeio++V?d4xc8XsX7gfVx8JCTb~} zy->+-PCcZ_)^mn*Qa{}j60glzFzosX?@_G#^JhQz?Qi|7fBH}T2fzJ0pPz{LcIKb> z=RFI?fb6AhHPT!Fqp_+N#WQ{#wxTr>g%ppK5GZE%cafrE)O+R z$J~B0x|xGJmKbP3glO~->4c-J7}|YT4#^JnU4c!je`V?2Ge;f|;>i4-1mg$9RBG1K zV5)MOd?XgF(H})12w?+zrSg?6+-zP5czZYDjGwvqDW}U}hcUT0N(pS)@ku!`7TBXW z@4jdGOJBA4WNni@e&abj*mvH2hkZRN7;qUUmGhg3C5*!P6cbZrY|A@KS0xd)i`;~R zK6oAs9%)KI{%I;OUo^w^%zaA8@3xAsJ8@v}D8mx+CZi$Ef;&E|dNg0}`rARjPa%gp>=JsAsr7;iq6hfGH`=a(6 zWRz+l?;)DWip;wONL`Lgvg@@HpYBqe(-Oz?PB)fPQ6{`}Undqnc_-ba*Cq-W!X#iQ zUh-C7lMHW^_k)q@aek=u-80Yj6!I41M!{h10h67hH+2&U`kqT*U`jat z9j9S)<=6jTy8eCVx-7fz`|4cPRn=Y9-PI(U4xPX@ARvk37!Gn7K_rSIX-SSE2lh23 zfdv~*E+MvLgEc<@5cGy`L(|%6y-9?X~6{bDZaxhc(w) zzOmx=Uj8Ig^&sc%*op5Y$XU%IliB~4sTwHQJny*PsEX4`O%EQBgoj7%2}hKAO0Ju8 z&i$}`L1JJvD3Iu@s8;fNhP5|5rbxls0=y5lFOoh`Qb0{`&xsBuMIOV*!hyte(Aw3V z)2MT@08GF!5to~~I}(Q=QD2aZqfp{ur+?uftBOJGnHF3+z6< zUJ$TCrbk=TZE?AKN?=ouPN+s!ql0!*XwiXMcID$!B*&UHRj?A%jrbmBh2(AxSyrb6 z5^+oB>xtEt*i%ky)KV_h!y!4@6_uH5Zs^dcfmh6#rs}N+1IPTU?My5oVSGqH09%R za{z!3Bw!@^(Jm5iJ)C2rjmK)`QDLiz?3o0o_iUJgZli5qWdQX8tq3@K>b%_-)Lz_i zc6g>rFnU!vVnShPZL5IxXls!tS2e~-m&enppC)DCe70*4HVHV)PPUeaXDAopd<#Bd zDqT4xoV-pp^m(*`btx(K80crFVTfT?xj*Os()5I>Zvs#wKU_~})>L^&z?|0|E{h{? zz4u;&Zzp(5b$j_gJ*Y9=%-Cmt(M5eV&6KfwYRDq#60e7I(Vn+Id}w(4k*$=GpC_ z8OsV(wr|GM*<+l3^d|9okuP8QlRy2l|Hps+_a1Z`g1`Oy|NH-4FG!iTP7tL?Pi^tA z=Kkp1Pn-BjN0ps&S6l2co;n?Fat;qUF0iOVv^oJ*ZbbD^{ZI^5ih+QZ)7BbUG`JUo zjb-^vR*i)`8rM6(!>82}cyVs4O!AlbV`4Y6SsmKjiD5ki-IMZNsyBN(`F6joY$4m( z1kSGhvZx$rZx;&nKS|_e*LLTW7)+6|H~n~96;kmqTRIV9Pra}@fk%R074?d$R$J}F z+;T&Qir52q86DvP-uMF0C6{uAdyu68cRh|!mEPG z$(TlF){HB;yqtxVT;ItkHn_PHN0@;{U@I$NUP{Yck~3t_>*q?j=0gQ=w2+f&f&!G4 zJ)z(+>bKwS{SS>ATYB-2CO5{Z8_?EBtwAybDGWHofL5^jbW~08*b}m+t9(x^v_J@n zCqj@S_|=7kb$~(GSih$JSYM%ftBo1GiPqa%qf18T(Zck+FSZK;Gd@e%PLQhmav??v zQ8eJo8U|n>>4H&32qavP?nRl6T4zLH)Z!dbc~k@FctZ%h&;U!_XRKx&(!-5j%)H)K z7ChV~vNWPydx((HaR@4JnhU9wd0LGKGgSy%X8%YK&@hzy$}Gx zQ}xr(@ng#m>CXz#^CgH~J6;67kbuy_Kg^Vk>Zad7o7@4FdeA zBu;3(MdZ_#-*67z34+Hn-k6ksVhi-#zTHPG&WLO)3!&pjMJFmsxN=l|C!Jq{S<8NM zu14z=z}d<;ZLKH&eCHiIm)b$(oY8PN(whCDHHd6?99iIJ!=sigTiYbouX{(7&+_#l zOnfd5VW;IaRX`dIZ1#vqZwk{0qP3TM($e^8;noAklS@ml!G>Y056-1i)UwSLdl(d} z#}Y^Yj`$yYoy&nOH5n*p>bTecF@zb!;y?oOw{L#yo6-LGlZEzXDS|Uz7x5^((c_C+ zA!1Yb0XVvp)_S5S$t*2uDRPR7^zeL#kMqk>IwUo4c2RTHhh>Lkd8oU+1WqX-t!|kX zLi)jss{M7yzF>gLPt>CKD?k0ImuY_Uy?5XHq`4E6VrG$N<nUA*@mM9L4uYE?vaR`*%rLY{@w3?|3Cac{q6tr*Phh;2mkedgRwvOD}N^I#Bu$i-s7-316FiHGd#rE-YnN3di(v<57|oYNZ2_G#F0JyI71~S%DIVj zQdl=ze?d9>=I&4-t({rf1uTOe7bCrbq7@vCkUCn3m?)4q;m6`UT~%eeI_5KId>4x0 z!Bg5*eM2C=cd>yoq zr$#NPxmAQXja(cF%_3_mc)MuGHGH-K(U`Bb)S?V!#F{o_Z6~VLm^_3oHfGojrZp_Y zf2s0L>3 z>hR1~nRzGhWM!i)M8L?d_Yy?XKP5z{AU!)pVRJHs3V1dc?BjW(n<}Q37srLHpcAPi zh>h_WlKwk*^2vBeXYi2p_MtMa#m*9ca)jY}tkI7pnd$Qxr_vj3)JEB>bhWPfXr;!y z`t>(HeXV(gOZkoxu&N)cC*(Lq7vvQ=N-h&8=5vWlG&*=wqQ0?b=-8)=uzbQ_Anr6nZ@slW)_QJg6_b?v-I*KSZ;4jPpUBlcytX4!q_ywABI59b6--2v8!$YIIG#d@hiO zE^gH*Vz=_g@nO)dkW3qo29m0#8U9)R6bR=kLJMM%b5s6c4}=S>#@fC9d8joFG+E^a6Y*V|-?= zovZ;^M9yB0xh|JY`k{o!#yqvajm)HD^^Dlp z?DN8`*X%USP5kkb!$@zw^rn?In+J4^HZM|Cb+@`6W@g$?-TE*y%**iJDb2F%?^tGpYf?F-y z$`nGyjRMXr_z@p$hbm#~_!H4d-Niz8!O8@FiwI-{ z?6IaPmGmvx=oywjlRk8ei|J=a7&R+F`wb3!`h|rkrx&;w&*%|4Q?>xGFgvB|}g~hZ5kFuOgK~BfJYb*u*)*7YBnPil2Is&tN!fn)YTA|!H;tG%iGap5 z_G1_qJJJi}xTP4E(AvIIdz$R9&(4&Vm<(lzMxQ-g`{}2&L>jt7j%JDrepW>$C*fpR zg~Yhfw{|T$F7}$%TRPGbtrg^8S))iq(oP|9#7WE5^?#q4yq}(2Dw0?`*gQEB^kUN1 zb*Uc~2`sN@*j+9aSUFhw;Dc}VwQw@@C9D$7J#6zhE4xZ-smpr+X#kp!L555~Nv)Cg zR=js};HQ%e~Q)V`w zD00~<9*1;At;O43gWV`xRV+P-MlC^zDw4hTdM-pu9`OVj=4})D@Y~;}H(yL+?t7lz zvUJ*+?lFbfMk7_3s|!HLK5nUvn+OfzU-Tse(of-K3P=NZb^$%*pt1<ROM%)Nv?y6G*wpv2Fb}( zQYp68V6v|eZiODt=bYEB-Is8)(NNeKX2sgsfdC&=>2xcr`8L;Cx$vt53 zzi(cFNwJ9_+plw-pUY1__g>mE)RL(y@tF9BAAInM*ED&>Q@+rko-BQiXd-BxH>VP2 zLidnY8??L3vBw7up0oxy(mb;&$LGoDf&^>^?JVXpFH$-Q@Rp4@40XwZ zQ?CcD97K-_{!{qCz^ESU6NYsaSD0&)gF~`i>UDAxZcP5$fW`ffN#Mt`yHUE-v=Qq5HA_{@?od z{-gi+t1tNcm;cp20P|P>@?Xxw;M;%4WP7AAKil#HD}^bX_VUJ4OyHEh9?c@cuRi`I zg?zm$KX|~?K;|0PS`9~f_1C+(Lf&U%jF%H6%nK2Yf#yA5w3i%!zvCqpILnb7DS>y; zqXRIgv-_x_8k-yA$IrE&fV#)k0u2O-yyl57Vi|6!3j(xD zuF)7SIg-Q>yi;Op{owR5ZMNkVrdXjX#eG$7SY5Vrz*MLU!Q^tftGzwl+D2+WJz+FrD3e2$Iv97Q)6?OJ#L)V*hIUYkuqSoP#M%5J$H3A64W$n>hdv5RmoXeg9o5`uJC$_+Yqj_ueb-wGPy%uD3=!oB{5=9t+Do zSk>#;jLY9_Hu_o~=;yt68%%p(pHP5x6i9s6FAVQC%)Tj`R82VkPe3{VywaMpG-SEKNsR}ti8q?h zB3towY4Cx6js)E~FgBpIS;(T*`pAdsHaWe>7Ar6h31>KpbGc2%QpL1|^qn{^@-@`B zOi1OCWT=3VCxyt4!@U>*8%Yw#qtP8^$F+#e3iHVY_!J_xFv(!5b$Z|-5Scv=VN}M_ z7os)n(vw!N56{y|MOP8P-X4zg!;gQ+ltvG!X#@1Zh^w5(3*)}Av3rw7VpMs{(iAM3 zVrV4bn;;vbkk=*A$TxQ8=R(lh+RU2Is0fJq9)dhnTIkR^6>>90oS8%*_fD8*Q%SWt zC$b}(WETIU82n4oom5_7$r;5?(yGcy=e_oHlYGU4P9iU-N{;5zkb-Qh!S?m3sYPIw zQfWyHFmI(|C>$4lcfBgWO&0&;4{%_;;laU7?c zYS#E$z^l!Yb2)YYf}1;ZKm5TDkbCd__m0SwX6hyZ;etP`_vHGkul8QcO>5O+1%7)h zEz}n_lVqkJ507qf{+w&kidrdf>4=WXlT;LYO(AvBCn`0fCdrM

`5C<1I}*(^F56 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 q1SCAvEFm12&L`^w|;c#Zbg*?D;0+sLF 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 literal 0 HcmV?d00001 From 226acf805342e08a44a203392d356b0391e4bb44 Mon Sep 17 00:00:00 2001 From: mvn23 Date: Wed, 16 Oct 2019 22:27:25 +0200 Subject: [PATCH 28/82] Update opentherm_gw docs to reflect config entry support. (#10584) * Update opentherm_gw docs to reflect config entry support. * Update to reflect requested changes on parent PR * Add remark to gw_id --- source/_integrations/opentherm_gw.markdown | 81 +++++++--------------- 1 file changed, 25 insertions(+), 56 deletions(-) diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index e4ba6feb5f3..9be3e2cd154 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -27,42 +27,29 @@ The OpenTherm protocol is based on polling. The thermostat sends requests to the # Configuration -In this example, one gateway is configured with `gateway_id` `living_room`. -```yaml -# Example configuration.yaml entry -opentherm_gw: - living_room: - device: /dev/ttyUSB0 -``` - -Each configured gateway accepts the following configuration options. +The OpenTherm Gateway can be added to Home Assistant through the `Integrations` panel in the `Configuration` page of the web interface. +The following configuration options are available: {% configuration %} -device: - description: "Path to OpenTherm Gateway device as supported by [PySerial](https://pythonhosted.org/pyserial/url_handlers.html)." +name: + description: "The friendly name used for the OpenTherm Gateway and its entities." required: true type: string -name: - description: "The friendly name used for the entities added for the gateway." +path: + description: "Path to the OpenTherm Gateway device as supported by [PySerial](https://pythonhosted.org/pyserial/url_handlers.html)." + required: true + type: string +id: + description: "The `gateway_id` for this OpenTherm Gateway's entity IDs and services. The entered value will be slugified." required: false type: string - default: "The `gateway_id` of the gateway." -climate: - description: "Settings for the `opentherm_gw` climate entity." - required: false - type: map - keys: - precision: - description: "The desired precision for this device. Can be used to match your actual thermostat's precision. Supported values are `0.1`, `0.5` and `1.0`." - required: false - type: float - default: "`0.5` for Celsius and `1.0` for Fahrenheit." - floor_temperature: - description: "Some thermostats round all temperatures down to the lower value according to their precision. Default behavior for Home Assistant is to round temperatures to the nearest value. Set this to `true` to override this behavior and round to the lower value according to the configured `precision`." - required: false - type: boolean - default: false + default: "The slugified `name` of this OpenTherm Gateway." {% endconfiguration %} +

+ + ## Services ### Service `opentherm_gw.reset_gateway` @@ -71,7 +58,7 @@ Reset the OpenTherm Gateway. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. ### Service `opentherm_gw.set_clock` @@ -79,7 +66,7 @@ Provide the time and day of week to the OpenTherm Gateway. The value provided he | Service data attribute | Optional | Default | Description | | ---------------------- | -------- | ------- | ----------- | -| `gateway_id` | no | N/A | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | N/A | The `gateway_id` as specified during configuration. | `date` | yes | Today's date | Date from which the day of week will be extracted. Format: `YYYY-MM-DD`. | `time` | yes | Current time | Time in 24h format. @@ -95,7 +82,7 @@ In a normal situation, the thermostat will calculate and control the central hea | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `temperature` | no | The central heating setpoint. Values between `0.0` and `90.0` are accepted, but your boiler may not support the full range. Set to `0` to disable the override.
@@ -114,7 +101,7 @@ that. | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `dhw_override` | no | The domestic hot water override state. Value should be 0 or 1 to enable the override in off or on state, or "A" to disable the override. ### Service `opentherm_gw.set_gpio_mode` @@ -124,7 +111,7 @@ For an explanation of the possible modes, see [GPIO modes](#gpio-modes) | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `id` | no | The GPIO ID, `A` or `B`. | `mode` | no | The GPIO mode to be set. @@ -135,7 +122,7 @@ For a list of possible modes with explanation, see [LED modes](#led-modes) | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `id` | no | The LED ID, accepted values are `A` through `F`. | `mode` | no | The LED mode to be set. @@ -151,7 +138,7 @@ In a normal situation, the thermostat will control the maximum modulation level | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `level` | no | The maximum modulation level. Accepted values are `-1` through `100`. Set to `-1` to disable the override.
@@ -167,7 +154,7 @@ If your thermostat is unable to display an outside temperature and does not supp | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `temperature` | no | The outside temperature to provide to the thermostat. Accepted values are `-40.0` through `64.0`. Any value above `64.0` will clear a previously configured value (suggestion: `99`). ### Service `opentherm_gw.set_setback_temperature` @@ -177,7 +164,7 @@ The value you provide here will be used with the GPIO `home` (5) and `away` (6) | Service data attribute | Optional | Description | | ---------------------- | -------- | ----------- | -| `gateway_id` | no | The `gateway_id` as specified in `configuration.yaml`. +| `gateway_id` | no | The `gateway_id` as specified during configuration. | `temperature` | no | The setback temperature. Accepted values are `0.0` through `30.0`. ## Sensors @@ -521,21 +508,3 @@ Possible LED modes and their meaning are listed here: * X. Transmission error has been detected. * M. Boiler requires maintenance. * P. Raised power mode active on thermostat interface. - -# Example - -A full configuration example with two configured OpenTherm Gateways - one connected via USB, the other over the network - looks like the one below. - -```yaml -# Full example configuration.yaml entry -opentherm_gw: - living_room: - device: /dev/ttyUSB0 - name: "Living" - holiday_home: - device: socket://otgw.example.org:2345 - name: "Holiday Home" - climate: - precision: 0.5 - floor_temperature: true -``` From 420aec4b7b8603055af2894911065af9c246af99 Mon Sep 17 00:00:00 2001 From: Chris Caron Date: Wed, 16 Oct 2019 16:29:06 -0400 Subject: [PATCH 29/82] Add Apprise notification integration (#10451) * Add Apprise notification integration * updated to accomodate code review * updated to reference apprise tagging support * ha_version + grammer as per code review * :pencil2: Tweaks --- source/_components/apprise.markdown | 85 +++++++++++++++++++++ source/images/supported_brands/apprise.png | Bin 0 -> 27015 bytes 2 files changed, 85 insertions(+) create mode 100644 source/_components/apprise.markdown create mode 100644 source/images/supported_brands/apprise.png diff --git a/source/_components/apprise.markdown b/source/_components/apprise.markdown new file mode 100644 index 00000000000..082997a01e0 --- /dev/null +++ b/source/_components/apprise.markdown @@ -0,0 +1,85 @@ +--- +title: "Apprise" +description: "Instructions on how to add Apprise notifications to Home Assistant." +logo: apprise.png +ha_category: + - Notifications +ha_release: "0.101" +--- + +The [Apprise service](https://github.com/caronc/apprise/) is an all-in-one solution to open up Home Assistant to _just about_ every Notification platform (such as Amazon SNS, Discord, Telegram, Slack, MSTeams, Twilio, etc. + +To use Apprise supported notifications, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry using URLs +notify: + - platform: apprise + url: YOUR_APPRISE_URLS +``` + +You can also pre-define your own configuration files while storing them either remotely or locally. Simply just use the `config` option. + +```yaml +# Example configuration.yaml entry using externally located Apprise +# Configuration Files/Sites: +notify: + - platform: apprise + config: YOUR_APPRISE_CONFIG_URLS +``` + +There is no restriction on the number of URLs or Apprise Configuration locations you wish to define. You can also use both of the lines in conjunction with one another: + +```yaml +# Example configuration.yaml entry using all options +notify: + - platform: apprise + config: YOUR_APPRISE_CONFIG_URLS + url: YOUR_APPRISE_URLS +``` + +{% configuration %} +name: + description: The notifier will bind to the service `notify.NAME`. + required: false + type: string + default: notify +url: + description: One or more Apprise URLs + required: false + type: string +config: + description: One or more Apprise Configuration URLs + required: false + type: string +{% endconfiguration %} + +#### Example service call + +```yaml +- service: notify.apprise + data: + message: "A message from Home Assistant" +``` + +If you're using configuration files to store your Apprise URLs in, then you have the added bonus of associating tags with them. By default, Apprise in Home Assistant will only notify the elements that have no tags associated with them. You can optionally focus on only notifying a specific service based on the tag(s) you assigned them like so: + +```yaml +- service: notify.apprise + data: + message: "A message from Home Assistant" + target: [ + "tag_name1", + ] +``` + +The tag `all` is reserved to notify absolutely everything, whether you have a tag associated with a URL or not. + +### Notes + +There are over 50 supported Notification services supported by Apprise. Each has their own tweaks and customizations you can leverage. + +- For instructions on how to construct the URLs, visit [here](https://github.com/caronc/apprise/wiki#notification-services). +- For instructions on how you can customize your own Apprise configuration files (referenced through the `config` directive), check out the following: + - [Text Formatted URLs](https://github.com/caronc/apprise/wiki/config_text) + - [YAML Formatted URLs](https://github.com/caronc/apprise/wiki/config_yaml) diff --git a/source/images/supported_brands/apprise.png b/source/images/supported_brands/apprise.png new file mode 100644 index 0000000000000000000000000000000000000000..6dc869a1aeaba19c76179c1acea78a488568537f GIT binary patch literal 27015 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 literal 0 HcmV?d00001 From ceddb2bbbacbcfd2353afb22686e18b1ba5c8817 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Fri, 20 Sep 2019 04:16:50 -0400 Subject: [PATCH 30/82] Add action_topic and action_template parameters to configuration --- source/_integrations/climate.mqtt.markdown | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/_integrations/climate.mqtt.markdown b/source/_integrations/climate.mqtt.markdown index 98194bb63b9..b489ebf96c0 100644 --- a/source/_integrations/climate.mqtt.markdown +++ b/source/_integrations/climate.mqtt.markdown @@ -121,6 +121,14 @@ modes: required: false default: ['auto', 'off', 'cool', 'heat', 'dry', 'fan_only'] type: list +action_topic: + description: The MQTT topic on which to listen for the current action state of the HVAC. Expects `idle`, `cool`, or `heat`. + required: false + type: string +action_template: + description: A template to render the value received on the `action_topic` with. + requred: false + type: template temperature_command_topic: description: The MQTT topic to publish commands to change the target temperature. required: false From a7617f5c5aceff8aaffafc4fbc3e8d57f0d08935 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Fri, 20 Sep 2019 04:49:43 -0400 Subject: [PATCH 31/82] updated possible action_topic values to be more accurate --- source/_integrations/climate.mqtt.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/climate.mqtt.markdown b/source/_integrations/climate.mqtt.markdown index b489ebf96c0..13695adc756 100644 --- a/source/_integrations/climate.mqtt.markdown +++ b/source/_integrations/climate.mqtt.markdown @@ -122,7 +122,7 @@ modes: default: ['auto', 'off', 'cool', 'heat', 'dry', 'fan_only'] type: list action_topic: - description: The MQTT topic on which to listen for the current action state of the HVAC. Expects `idle`, `cool`, or `heat`. + description: The MQTT topic on which to listen for the current action state of the HVAC. Expects `idle`, `cooling`, `heating`, `drying`, or `off`. required: false type: string action_template: From 12e3fd77698e6c09b7ba4c4284e61910cee72d98 Mon Sep 17 00:00:00 2001 From: Zach Date: Wed, 16 Oct 2019 16:34:58 -0400 Subject: [PATCH 32/82] Doods component - Update for contains flag (#10471) * Update for contains flag * Added timeout option * Change contains to covers --- source/_integrations/doods.markdown | 51 +++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) diff --git a/source/_integrations/doods.markdown b/source/_integrations/doods.markdown index f5d59569ed7..54e2582e0df 100644 --- a/source/_integrations/doods.markdown +++ b/source/_integrations/doods.markdown @@ -46,6 +46,11 @@ url: description: The URL of the DOODS server required: true type: string +timeout: + description: Timeout for requests (in seconds) + required: false + type: integer + default: 90 detector: description: The DOODS detector to use required: true @@ -54,6 +59,36 @@ confidence: description: The default confidence for any detected objects where not explicitly set required: false type: float +area: + description: Global detection area. Objects in this box will be reported. Top of image is 0, bottom is 1. Same left to right. + required: false + type: map + keys: + top: + description: Top line defined as % from top of image. + required: false + type: float + default: 0 + left: + description: Left line defined as % from left of image. + required: false + type: float + default: 0 + bottom: + description: Bottom line defined as % from top of image. + required: false + type: float + default: 1 + right: + description: Right line defined as % from left of image. + required: false + type: float + default: 1 + covers: + description: If true the detection must be fully in this box. If false any part of the detection in the box will trigger. + required: false + type: boolean + default: true file_out: description: A [template](/docs/configuration/templating/#processing-incoming-data) for the integration to save processed images including bounding boxes. `camera_entity` is available as the `entity_id` string of the triggered source camera. required: false @@ -96,6 +131,11 @@ labels: required: false type: float default: 1 + covers: + description: If true the detection must be fully in this box. If false any part of the detection in the box will trigger. + required: false + type: boolean + default: true {% endconfiguration %} @@ -106,6 +146,7 @@ image_processing: - platform: doods scan_interval: 1000 url: "http://:8080" + timeout: 60 detector: default source: - entity_id: camera.front_yard @@ -113,6 +154,14 @@ image_processing: - "/tmp/{% raw %}{{ camera_entity.split('.')[1] }}{% endraw %}_latest.jpg" - "/tmp/{% raw %}{{ camera_entity.split('.')[1] }}_{{ now().strftime('%Y%m%d_%H%M%S') }}{% endraw %}.jpg" confidence: 50 + # This global detection area is required for all labels + area: + # Exclude top 10% of image + top: 0.1 + # Exclude right 5% of image + right: 0.95 + # The entire detection must be inside this box + covers: true labels: - name: person confidence: 40 @@ -121,6 +170,8 @@ image_processing: top: 0.1 # Exclude right 15% of image right: 0.85 + # Any part of the detection inside this area will trigger + covers: false - car - truck ``` From 144947575afbef5a1c7ddc728ede7d8712b03434 Mon Sep 17 00:00:00 2001 From: foxy82 Date: Wed, 16 Oct 2019 21:39:35 +0100 Subject: [PATCH 33/82] Update documentation for pioneer volume fix (#10627) * Update documentation for pioneer volume fix * Fix CI errors * :pencil2: Tweak --- source/_integrations/onkyo.markdown | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/source/_integrations/onkyo.markdown b/source/_integrations/onkyo.markdown index e9cfd7f758a..18ff6e598cf 100644 --- a/source/_integrations/onkyo.markdown +++ b/source/_integrations/onkyo.markdown @@ -9,7 +9,8 @@ ha_iot_class: Local Polling --- The `onkyo` platform allows you to control a [Onkyo](http://www.onkyo.com/), [Integra](http://www.integrahometheater.com/) - and some recent [Pioneer](http://www.pioneerelectronics.com) receivers from Home Assistant. Please be aware that you need to enable "Network Standby" for this integration to work in your Hardware. +and some recent [Pioneer](http://www.pioneerelectronics.com) receivers from Home Assistant. +Please be aware that you need to enable "Network Standby" for this integration to work in your Hardware. ## Configuration @@ -37,8 +38,14 @@ name: required: false type: string max_volume: - description: Maximum volume. Defaults to 80. + description: Maximum volume as a percentage. Often the maximum volume of the receiver is far too loud. Setting this wil set Home Assistant's 100% volume to be this setting on the amp. i.e. if you set this to 50% when you set Home Assistant to be 100% then your receiver will be set to 50% of it's maximum volume. required: false + default: 100 + type: integer +receiver_max_volume: + description: The maximum volume of the receiver. For older Onkyo receivers this was 80, newer Onkyo receivers use 200. + required: false + default: 80 type: integer sources: description: A list of mappings from source to source name. Valid sources can be found below. A default list will be used if no source mapping is specified. @@ -75,6 +82,14 @@ List of source names: - xm - sirius +To find your receivers max volume use the onkyo-eiscp python module set the receiver to its maximum volume +(don't do this whilst playing something!) and run: + +```bash +onkyo --host 192.168.0.100 volume=query +unknown-model: master-volume = 191 +``` + ### Service `onkyo_select_hdmi_output` Changes HDMI output of your receiver @@ -109,7 +124,6 @@ script: entity_id: media_player.onkyo media_content_type: "radio" media_content_id: "1" - ``` ### Example `onkyo_select_hdmi_output` script @@ -125,5 +139,4 @@ script: service_data: entity_id: media_player.onkyo hdmi_output: out-sub - ``` From 4f7fdc1b3a99c5cb1c9e46245b2854cb166817ff Mon Sep 17 00:00:00 2001 From: Santobert Date: Wed, 16 Oct 2019 22:40:44 +0200 Subject: [PATCH 34/82] Add initial state to Flux Switch (#10515) * flux restore state * update documentation --- source/_integrations/flux.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/flux.markdown b/source/_integrations/flux.markdown index 47bb976f126..c888b5cee97 100644 --- a/source/_integrations/flux.markdown +++ b/source/_integrations/flux.markdown @@ -8,7 +8,7 @@ logo: home-assistant.png ha_qa_scale: internal --- -The `flux` switch platform will change the temperature of your lights similar to the way flux works on your computer, using circadian rhythm. They will be bright during the day, and gradually fade to a red/orange at night. +The `flux` switch platform will change the temperature of your lights similar to the way flux works on your computer, using circadian rhythm. They will be bright during the day, and gradually fade to a red/orange at night. The `flux` switch restores its last state after startup. The integration will update your lights based on the time of day. It will only affect lights that are turned on and listed in the flux configuration. From 52e3d66c1fb0f9fd1218dec23385dd416a67a720 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Thu, 17 Oct 2019 08:37:09 -0700 Subject: [PATCH 35/82] Add ian card --- source/_posts/2019-10-20-release-101.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 04ccba2b9eb..d4c6989c35e 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -14,3 +14,5 @@ og_image: /images/blog/2019-09-0.100/components.png In other news: https://twitter.com/sfgabe/status/1183871117972430848 + +https://twitter.com/iantrich/status/1184849711527874561?s=09 From 58636e76c77fe6a6a85daf2e0bc5d3e185898e0a Mon Sep 17 00:00:00 2001 From: Hmmbob <33529490+hmmbob@users.noreply.github.com> Date: Sat, 19 Oct 2019 21:47:16 +0200 Subject: [PATCH 36/82] Remove stride (#10897) * Remove stride * Remove stride * Remove Stride --- source/_integrations/stride.markdown | 64 ---------------------- source/_redirects | 1 - source/images/supported_brands/stride.png | Bin 1615 -> 0 bytes 3 files changed, 65 deletions(-) delete mode 100644 source/_integrations/stride.markdown delete mode 100644 source/images/supported_brands/stride.png diff --git a/source/_integrations/stride.markdown b/source/_integrations/stride.markdown deleted file mode 100644 index ef8a6e48397..00000000000 --- a/source/_integrations/stride.markdown +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: "Stride" -description: "Instructions how to add Stride notifications to Home Assistant." -logo: stride.png -ha_category: - - Notifications -ha_release: 0.66 ---- - -
- -Slack has taken over Hipchat and Stride and will, therefore, discontinue these platforms. Stride will be discontinued after February 15th, 2019. For more information [read the announcement](https://www.atlassian.com/blog/announcements/new-atlassian-slack-partnership). - -
- -The `stride` platform allows you to send notifications from Home Assistant to [Stride](https://stride.com/). - -You need to obtain a [Stride API token](https://developer.atlassian.com/cloud/stride/security/authentication/#using-room-tokens) to be able to send notifications. When creating the token, you'll see a section labeled "Use this conversation URL to post messages" - it will look something like "https://api.atlassian.com/site/55872e9f-047e-a619-b32c-19d37fbc6038/conversation/26c98c26-0ffd-a11e-3a55-1b397cb71fe0/message". The first set of numbers and letters (`55872e9f-047e-a619-b32c-19d37fbc6038`) is the Cloud ID, and the second set (`26c98c26-0ffd-a11e-3a55-1b397cb71fe0`) is the Room ID. - -To enable the Stride notification in your installation, add the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -notify: - - platform: stride - cloudid: CLOUD-ID - token: TOKEN - room: ROOM-ID -``` - -{% configuration %} -name: - description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`. - required: false - default: notify - type: string -cloudid: - description: The Stride Cloud ID to use for sending Stride notification. - required: true - type: string -token: - description: The Stride API token to use for sending Stride notifications. - required: true - type: string -room: - description: The default room to post to if no room is explicitly specified when sending the notification. - required: true - type: string -panel: - description: Setting panel will override the default panel type (`None`) for the notification. By default not setting this will post to Stride without using a panel type. Valid options are 'None', 'info', 'note', 'tip', 'warning'. - required: false - type: string -{% endconfiguration %} - -### Stride service data - -The following attributes can be placed `data` for extended functionality. - -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `room` | yes | (int) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. -| `panel` | yes | (str) Same usage as in configuration.yaml. Overrides any setting set in configuration.yaml. - -To use notifications, please see the [getting started with automation page](/getting-started/automation/). diff --git a/source/_redirects b/source/_redirects index 4663b8f21e9..59b2ef6626a 100644 --- a/source/_redirects +++ b/source/_redirects @@ -596,7 +596,6 @@ /components/notify.simplepush /integrations/simplepush /components/notify.slack /integrations/slack /components/notify.smtp /integrations/smtp -/components/notify.stride /integrations/stride /components/notify.synology_chat /integrations/synology_chat /components/notify.syslog /integrations/syslog /components/notify.telegram /integrations/telegram diff --git a/source/images/supported_brands/stride.png b/source/images/supported_brands/stride.png deleted file mode 100644 index 4d91980ce8abf95fef28b1cfdcd78ab814b4ae75..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1615 zcmV-V2C(^wP)Px#V^B;~MMrQ;r{R?5+9eDHw zS=1#sSS5u23SZg+RnHuE@)K+3W1W-{0000RbW%=J0A8e$2h{W&;t)*7w>xj|C_02; zrg)3Z%I>Mt0dA5G}f?k!l>I zG4zolnEoKh>mJ(iw8RZI%y0I(oH|WrJvCYr3UaCP>13;aPhuuf2KxIRIc23NtySadv^a92 z)1POaBsKOk(x`<3a~giB8we>Bik4^(;wDG*XDK96*~1H0&GBKn?DsOMP@b8R^fK%4 z(#%G}MUVz1zUD!k-vuEIH4%vQym0U0B77tX|9U(!B|+`z(K-^g6JeG>BtOi90K2Zj zIK*WDg6s_;N`p$Y2RJ_-*^=n}bX35Ls{RNB92P)|Y4UU74~`K(-nqDtQw0lN3(})x zq<7ljI2J~(zW@>sB>=ITtYpRWz}dk}QDnWU7%#uPAA2M*dtDht_Ao&$fMC7=VrM+v zVg)KS$?Ok`i9rv|@!lngQMU$Aj4)Vjfrup#J1ChvZp7ARJYz=n*Rj?7eTn_7K|LO zx9{)Q%X5q*`H}?rX(NK9 zFMi%9iLZsgUT2@%bGEUwcM!~&0dbmm5{vTZbf9}B5n+VP1+ndnwC4y%ncz(L_0}sA zt*xs`^!p@<6KyWYOy>5E5hO&37C?GU29&F5?(CGrJ$CQXLSjk zcaw{I%%&uqF7>*GA_Gnft5pz}{GyW5`Gp5@6{O_LiUcH{W7|uVXjOX9?H7i{(N0U< zbr3fX)pV=iLm6;i_!3C4wywiPTauJ!o7bwKk%N358RCxHJ~VWEE42aQrko8TqKd^E zE8*)o6qQJH0O>vc>pWb6_=Y5|z9v}03Y1EzvhqdBSiZV_QioyF6cBv?(%%#+ju4_{ zp}(>)x%i%j-U`>0BhINR8)?9M5X

jRMAoBr52W5Mx6(9wnXjX**~U#Jhxo-%dpr&3lurtuBVAR zuS>##m_Z@2C-S~~@F~clmPykpEx<}S2Xea~kH_2PJo}=JUo_{@|GVEN?#@e?u&^Qx zWXSY4jro=-?#L8`gu5x;4x3H}YqOa2s*PHv@m7vtbJgj5UU^%{&w From 6d4bd26880b94c6faa50cb98ce32425c9d8d871e Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sat, 19 Oct 2019 22:10:52 +0200 Subject: [PATCH 37/82] Add documentation for google assistant local config report state (#10885) * Add documentation for report state * :ambulance: Fix the Netlify build error * :pencil2: Tweaks * :pencil2: Tweaks --- .../_integrations/google_assistant.markdown | 34 +++++++++++++++++-- 1 file changed, 32 insertions(+), 2 deletions(-) diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index c3a277e9bf3..f73d616eaec 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -27,6 +27,7 @@ To use Google Assistant, your Home Assistant configuration has to be [externally

## Migrate to release 0.80 and above +
If this is the first time setting up your Google Assistant integration, you can skip this section and continue with the [manual setup instructions](#first-time-setup) below. @@ -98,7 +99,16 @@ If you've added Home Assistant to the home screen, you have to first remove it f 2. Copy and share the link with the new user. 3. When the new user opens the link with their own Google account, it will enable your draft test app under their account. 3. Have the new user go to their `Google Assistant` app to add `[test] your app name` to their account. -2. If you want to use the `google_assistant.request_sync` service, to update devices without unlinking and relinking, in Home Assistant, then enable Homegraph API for your project: +2. If you want to support actively reporting of state to Google's server (config option `report_state`) and support `google_assistant.request_sync`, you need to generate a service account. + 1. In the GCP Console, go to the [Create Service account key](https://console.cloud.google.com/apis/credentials/serviceaccountkey) page. + 2. From the Service account list, select New service account. + 3. In the Service account name field, enter a name. + 4. In the Service account ID field, enter an ID. + 5. From the Role list, select Service Accounts > Service Account Token Creator. + 6. For the Key type, select the JSON option. + 7. Click Create. A JSON file that contains your key downloads to your computer. + 8. Use the information in this file or the file directly to add to the `service_account`key in the configuration. +3. If you didn't specify a service account and want to use the `google_assistant.request_sync` service, to update devices without unlinking and relinking, in Home Assistant, then enable Homegraph API for your project: 1. Go to the [Google API Console](https://console.cloud.google.com/apis/api/homegraph.googleapis.com/overview). 2. Select your project and click Enable Homegraph API. 3. Go to Credentials, which you can find on the left navigation bar under the key icon, and select API Key from Create Credentials. @@ -113,6 +123,8 @@ Now add the following lines to your `configuration.yaml` file: google_assistant: project_id: YOUR_PROJECT_ID api_key: YOUR_API_KEY + service_account: !include SERVICE_ACCOUNT.JSON + report_state: true exposed_domains: - switch - light @@ -140,9 +152,27 @@ secure_devices_pin: type: string default: "" api_key: - description: Your Homegraph API key (for the `google_assistant.request_sync` service) + description: Your Homegraph API key (for the `google_assistant.request_sync` service). This is not required if a service_account is specified. required: false type: string +service_account: + description: Service account information. You can use an include statement with your downloaded JSON file, enter data here directly or use secrets file to populate. + required: false + type: map + keys: + private_key: + description: Private key in PEM format + requried: true + type: string + client_email: + description: Service email address + required: true + type: string +report_state: + description: Actively report state changes on entities. This speeds up response time for actions affecting multiple entities since Google Assistant knows pre-hand what state they are. It is also required for some features on visual controls. + required: false + default: false + type: boolean expose_by_default: description: "Expose devices in all supported domains by default. If `exposed_domains` domains is set, only these domains are exposed by default. If `expose_by_default` is set to false, devices have to be manually exposed in `entity_config`." required: false From 718c4a00e3717b8f9f95b7e167cc2f3d954e59c6 Mon Sep 17 00:00:00 2001 From: SukramJ Date: Sat, 19 Oct 2019 22:12:27 +0200 Subject: [PATCH 38/82] Add climate service to Homematic IP Cloud (#10842) * Add climate service to Homematic IP Cloud ... to select the active profile * fix stale name * Fixed service name --- .../_integrations/homematicip_cloud.markdown | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/source/_integrations/homematicip_cloud.markdown b/source/_integrations/homematicip_cloud.markdown index 3dd165384ec..920b69d2412 100644 --- a/source/_integrations/homematicip_cloud.markdown +++ b/source/_integrations/homematicip_cloud.markdown @@ -159,6 +159,7 @@ Within this delay the device registration should be completed in the App, otherw - `homematicip_cloud.activate_vacation`: Activates the vacation mode until the given time. - `homematicip_cloud.deactivate_eco_mode`: Deactivates the eco mode immediately. - `homematicip_cloud.deactivate_vacation`: Deactivates the vacation mode immediately. +- `homematicip_cloud.set_active_climate_profile`: Set the active climate profile index. ### Service Examples @@ -214,11 +215,26 @@ Deactivates the vacation mode immediately. ```yaml ... action: - service: homematicip_cloud.deactivate_vacation_mode + service: homematicip_cloud.deactivate_vacation data: accesspoint_id: 3014xxxxxxxxxxxxxxxxxxxx ``` +Set the active climate profile index. + +The index of the climate profile is 1-based. +You can get the required index from the native Homematic IP App. + +```yaml +... +action: + service: homematicip_cloud.set_active_climate_profile + data: + entity_id: climate.livingroom + climate_profile_index: 1 +``` + + ## Additional info Push button devices are only available with a battery sensor. This is due to a limitation of the vendor API (eq3). From 005f655c945c87d67445b4611ecbe519d223a9da Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sun, 20 Oct 2019 01:19:25 -0700 Subject: [PATCH 39/82] Add tensorflow wand --- source/_posts/2019-10-20-release-101.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index d4c6989c35e..edd97e48b05 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -16,3 +16,5 @@ In other news: https://twitter.com/sfgabe/status/1183871117972430848 https://twitter.com/iantrich/status/1184849711527874561?s=09 + +https://twitter.com/esthermakestech/status/1185696326710808576 From 170f746117de2cef94346570e3f3824dc1b736f2 Mon Sep 17 00:00:00 2001 From: Greg Rapp Date: Sun, 20 Oct 2019 09:15:54 -0400 Subject: [PATCH 40/82] Add documentation for Envisalink alarm_arm_night (#10510) --- source/_integrations/envisalink.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/source/_integrations/envisalink.markdown b/source/_integrations/envisalink.markdown index c8ba1b3c277..db77a771c3f 100644 --- a/source/_integrations/envisalink.markdown +++ b/source/_integrations/envisalink.markdown @@ -135,6 +135,7 @@ The following services are supported by Envisalink and can be used to script or - **alarm_disarm**: Disarms the alarm with the user code provided, or the code specified in the configuration. - **alarm_arm_home**: Arms the alarm in home mode. - **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* - **invoke_custom_function**: Invokes a custom PGM function. *DSC alarms only* From db460c26fb8af198bfb4f93f6ea1c65862cc11c2 Mon Sep 17 00:00:00 2001 From: Bendik Brenne Date: Sun, 20 Oct 2019 15:20:09 +0200 Subject: [PATCH 41/82] Add sinch component (#10384) * Added sinch component (home-assistant/home-assistant#26502) * Update source/_components/sinch.markdown Co-Authored-By: Franck Nijhof * Minor fixes after review * :pencil2: Tweak Co-authored-by: Klaas Schoute --- source/_components/sinch.markdown | 65 +++++++++++++++++++++++ source/images/supported_brands/sinch.png | Bin 0 -> 5884 bytes 2 files changed, 65 insertions(+) create mode 100644 source/_components/sinch.markdown create mode 100644 source/images/supported_brands/sinch.png diff --git a/source/_components/sinch.markdown b/source/_components/sinch.markdown new file mode 100644 index 00000000000..d1c8c2e07a4 --- /dev/null +++ b/source/_components/sinch.markdown @@ -0,0 +1,65 @@ +--- +title: "Sinch SMS" +description: "Instructions on how to add Sinch notifications to Home Assistant." +logo: sinch.png +ha_category: + - Notifications +ha_release: 0.100 +--- + +The `sinch` platform uses [Sinch](https://www.sinch.com/products/messaging/sms/) to deliver notifications from Home Assistant. + +## Prerequisites + +Go to your [Sinch Dashboard](https://dashboard.sinch.com/sms/api/rest) and click "Add new REST API". You should now be able to obtain your `service_plan_id` and `api_key`. + +## Configuration + +To add Sinch to your installation, add the following to your Home Assistant `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +notify: + - platform: sinch + service_plan_id: SINCH_SERVICE_PLAN_ID + api_key: SINCH_API_KEY +``` + +{% configuration %} +name: + description: "Setting the optional parameter name allows multiple notifiers to be created. The default value is `Sinch`. The notifier will bind to the service `notify.NOTIFIER_NAME`." + required: false + type: string +service_plan_id: + description: Your Sinch Service Plan ID. + required: true + type: string +api_key: + description: Your API Token. + required: true + type: string +default_recipient: + description: "A single or multiple phone numbers. This is where you want to send your SMS notification messages by default (when not specifying `target` in the service call), e.g., `09171234567` or `[09171234567, 09177654321]`." + required: false + type: [string, list] +sender: + description: The name or number of the sender. + required: false + type: string + default: 'Home Assistant' +{% endconfiguration %} + +To use notifications, please see the [getting started with automation page](/getting-started/automation/). + +### Full configuration example + +```yaml +# Example configuration.yaml entry +notify: + - platform: sinch + name: Sinch + service_plan_id: SINCH_SERVICE_PLAN_ID + api_key: SINCH_API_KEY + default_recipient: [PHONE_NO1, PHONE_NO2] + sender: Home assistant +``` diff --git a/source/images/supported_brands/sinch.png b/source/images/supported_brands/sinch.png new file mode 100644 index 0000000000000000000000000000000000000000..53a28454eac86234c66c10df2bdf69f0466c1768 GIT binary patch literal 5884 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 S4*6yP0000 Date: Sun, 20 Oct 2019 16:21:22 +0300 Subject: [PATCH 42/82] Cleanup info about holiday sensor (#10817) Cleanup for holiday sensor. Parent PR: home-assistant/home-assistant#27654 --- source/_integrations/jewish_calendar.markdown | 62 +++++++++++++++---- 1 file changed, 50 insertions(+), 12 deletions(-) diff --git a/source/_integrations/jewish_calendar.markdown b/source/_integrations/jewish_calendar.markdown index 9c6034bf43e..1fd34e689fb 100644 --- a/source/_integrations/jewish_calendar.markdown +++ b/source/_integrations/jewish_calendar.markdown @@ -56,8 +56,7 @@ havdalah_minutes_after_sunset: ### Data sensors - date: Shows the hebrew date for today. - weekly_portion: Shows the weekly portion (parshat hashavu'a). -- holiday_name: If it is a holiday, shows the name of the holiday. -- holiday_type: Shows the type of the holiday _(see below)_. +- holiday: If it is a holiday, shows the name of the holiday _(see below for more info)_. - omer_count: An integer sensor indicating the day of the Omer (1-49) or 0 if it is not currently the Omer. ### Time sensors @@ -81,17 +80,56 @@ For easier use in automations, all time sensors have a `timestamp` attribute, wh - issur_melacha_in_effect: A boolean sensor indicating if melacha is currently not permitted. The value is true when it is currently Shabbat or Yom Tov and false otherwise. -### Holiday types +### Holiday sensor + +The holiday sensor includes two attibutes: *type* and *id*. + +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 | -1. Mido'rayta - by Torah ordination (Rosh Hashana, Yom Kippur, Pesach, Shavuot, Sukkot) -2. Erev Yom Tov -3. Hol Hamo'ed -4. Hanukka and Purim -5. Fast days -6. Modern holidays, e.g. Yom Yerushalayim and Yom Haatsmaut -7. Minor holidays, e.g. Lag ba'omer and Tu bishvat -8. Memorial days: yom hazikaron and yom hashoah -9. Days mentioned by the Israeli parliament: Rabin memorial day, Ze'ev Zhabotinsky day, etc. ## Full configuration sample From e8e9af12e3543c9228c73a64067800ea5cc46b94 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Sun, 20 Oct 2019 09:53:53 -0400 Subject: [PATCH 43/82] Update MQTT Device Tracker mapping payloads to zones/states (#10581) * Add action_topic and action_template parameters to configuration * updated possible action_topic values to be more accurate * update MQTT device tracker documentation to add custom payload to location mapping parameter * update new parameter name * revert MQTT climate changes that are submitted in separate PR * support for payload_home, payload_not_home, and payload_custom * fix grammar * move optional fields to complete configuration example * fix tabs * :pencil2: Tweak * fix parameter type as designed * change parameter types * match formatting of original doc * match formatting of original doc * match formatting of original doc * update docs based on code changes * change parameter name for custom mapping payloads to other zones and improve description * update complete configuration example to reflect parameter name change * revert description for 'devices' and simplify explanation for 'payload_other_zones' * fix qos parameter value in example * remove 'payload_other_zones' per balloobs review * final cleanup * :pencil2: Manual fix bad rebase * :pencil2: Whitespace * :pencil2: Whitespace Co-authored-by: Klaas Schoute Co-authored-by: Franck Nijhof --- .../device_tracker.mqtt.markdown | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/source/_integrations/device_tracker.mqtt.markdown b/source/_integrations/device_tracker.mqtt.markdown index 5cdf62e3558..6694029cf0f 100644 --- a/source/_integrations/device_tracker.mqtt.markdown +++ b/source/_integrations/device_tracker.mqtt.markdown @@ -33,8 +33,31 @@ qos: description: The QoS level of the topic. required: false type: integer +payload_home: + description: The payload value that represents the 'home' state for the device. + required: false + type: string + default: 'home' +payload_not_home: + description: The payload value that represents the 'not_home' state for the device. + required: false + type: string + default: 'not_home' {% endconfiguration %} +## Complete example configuration + +```yaml +# Complete configuration.yaml entry +device_tracker: + devices: + paulus_oneplus: 'location/paulus' + annetherese_n4: 'location/annetherese' + qos: 1 + payload_home: 'present' + payload_not_home: 'not present' +``` + ## Usage Example JSON you can publish to the topic (e.g., via mqtt.publish service): From 18d53ec9cb750024be1bbcf07d21679a7d076a02 Mon Sep 17 00:00:00 2001 From: mvn23 Date: Sun, 20 Oct 2019 16:03:48 +0200 Subject: [PATCH 44/82] Document opentherm_gw options flow (#10661) --- source/_integrations/opentherm_gw.markdown | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/source/_integrations/opentherm_gw.markdown b/source/_integrations/opentherm_gw.markdown index 9be3e2cd154..bb38a6313a8 100644 --- a/source/_integrations/opentherm_gw.markdown +++ b/source/_integrations/opentherm_gw.markdown @@ -46,9 +46,23 @@ id: {% endconfiguration %}
-The precision and floor_temperature settings that were supported in configuration.yaml entries have been temporarily removed. The values will be lost upon import of the configuration.yaml entry into the Integrations panel. These features will be re-added soon. +The precision and floor_temperature settings that were supported in configuration.yaml entries have been lost upon import of the configuration.yaml entry into the Integrations panel. You can now configure them as per the following Options paragraph.
+# Options + +The OpenTherm Gateway can be further configured through the integration settings in the web interface +The following options are available: +{% configuration %} +Precision: + description: "The desired precision for this device. Can be used to match your actual thermostat's precision. Set to `0` to use the default value for your unit preference." + type: float + default: "`0.5` for Celsius and `1.0` for Fahrenheit." +Floor Temperature: + description: "Some thermostats round all temperatures down to the lower value according to their precision. Default behavior for Home Assistant is to round temperatures to the nearest value. Enable this setting to override this behavior and round to the lower value according to the configured precision." + type: boolean + default: Disabled +{% endconfiguration %} ## Services From 6882906805a006fbff77402406960acb4f5427b7 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Sun, 20 Oct 2019 09:07:26 -0500 Subject: [PATCH 45/82] Lovelace: add confirmation action (#10834) * Lovelace: add confirmation action * add default * Update lovelace_navigation.html --- source/_lovelace/entity-button.markdown | 38 ++++++++++ source/_lovelace/glance.markdown | 38 ++++++++++ source/_lovelace/picture-elements.markdown | 83 ++++++++++++++++++++++ source/_lovelace/picture-entity.markdown | 38 ++++++++++ source/_lovelace/picture-glance.markdown | 53 ++++++++++++++ source/_lovelace/picture.markdown | 38 ++++++++++ 6 files changed, 288 insertions(+) diff --git a/source/_lovelace/entity-button.markdown b/source/_lovelace/entity-button.markdown index f4fe761f98e..812c77eb185 100644 --- a/source/_lovelace/entity-button.markdown +++ b/source/_lovelace/entity-button.markdown @@ -80,6 +80,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -110,6 +115,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -140,12 +150,40 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" theme: required: false description: "Set to any theme within `themes.yaml`" type: string {% endconfiguration %} +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string +{% endconfiguration %} + ## Examples Title and Script Service Example: diff --git a/source/_lovelace/glance.markdown b/source/_lovelace/glance.markdown index 946e4fca3b3..3efaa32bba7 100644 --- a/source/_lovelace/glance.markdown +++ b/source/_lovelace/glance.markdown @@ -105,6 +105,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -135,6 +140,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -165,6 +175,34 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +{% endconfiguration %} + +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string {% endconfiguration %} ## Examples diff --git a/source/_lovelace/picture-elements.markdown b/source/_lovelace/picture-elements.markdown index 2294ce9de23..62feacd31db 100644 --- a/source/_lovelace/picture-elements.markdown +++ b/source/_lovelace/picture-elements.markdown @@ -109,6 +109,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -139,6 +144,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -169,6 +179,11 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" style: required: true description: Position and style the element using CSS. @@ -229,6 +244,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -259,6 +279,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -289,6 +314,11 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" style: required: true description: Position and style the element using CSS. @@ -371,6 +401,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -401,6 +436,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -431,6 +471,11 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" style: required: true description: Position and style the element using CSS. @@ -483,6 +528,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -513,6 +563,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -543,6 +598,11 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" image: required: false description: The image to display. @@ -612,6 +672,29 @@ elements: type: list {% endconfiguration %} +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string +{% endconfiguration %} + ### Custom Elements {% configuration %} diff --git a/source/_lovelace/picture-entity.markdown b/source/_lovelace/picture-entity.markdown index b983899b5b3..3249ea78265 100644 --- a/source/_lovelace/picture-entity.markdown +++ b/source/_lovelace/picture-entity.markdown @@ -89,6 +89,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -119,6 +124,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -149,6 +159,34 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +{% endconfiguration %} + +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string {% endconfiguration %} ## How to use state_filter diff --git a/source/_lovelace/picture-glance.markdown b/source/_lovelace/picture-glance.markdown index e742d3d5544..2f5dee6b478 100644 --- a/source/_lovelace/picture-glance.markdown +++ b/source/_lovelace/picture-glance.markdown @@ -88,6 +88,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -118,6 +123,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -148,6 +158,11 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" {% endconfiguration %} ## Options For Entities @@ -188,6 +203,11 @@ tap_action: description: "Service data to include (e.g., `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -213,6 +233,11 @@ hold_action: description: "Service data to include (e.g., `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -243,6 +268,34 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +{% endconfiguration %} + +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string {% endconfiguration %} ## How to use state_filter diff --git a/source/_lovelace/picture.markdown b/source/_lovelace/picture.markdown index 9fc235d5ab8..5b9b3a3fb81 100644 --- a/source/_lovelace/picture.markdown +++ b/source/_lovelace/picture.markdown @@ -50,6 +50,11 @@ tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" hold_action: required: false description: Action to take on tap-and-hold @@ -80,6 +85,11 @@ hold_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" double_tap_action: required: false description: Action to take on double tap @@ -110,6 +120,34 @@ double_tap_action: description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" type: string default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +{% endconfiguration %} + +## Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +## Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string {% endconfiguration %} ## Examples From 80d6ad6adfe78e55bd48c961cd868174544f8d99 Mon Sep 17 00:00:00 2001 From: starkillerOG Date: Sun, 20 Oct 2019 16:09:32 +0200 Subject: [PATCH 46/82] Add H801-mqtt-json implementation (#10763) * Add H801-mqtt-json implementation * Update light.mqtt.markdown --- source/_integrations/light.mqtt.markdown | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source/_integrations/light.mqtt.markdown b/source/_integrations/light.mqtt.markdown index 508628c401f..99405735d26 100644 --- a/source/_integrations/light.mqtt.markdown +++ b/source/_integrations/light.mqtt.markdown @@ -650,6 +650,8 @@ light: - [AiLight](https://github.com/stelgenhof/AiLight) is a custom firmware for the Ai-Thinker (and equivalent) RGBW WiFi light bulbs that has an ESP8266 onboard and controlled by the MY9291 LED driver. It implements the [MQTT JSON light](/integrations/light.mqtt) platform and supports ON/OFF, RGBW colours, brightness, colour temperature, flashing and transitions. Also it includes [MQTT Auto Discovery](/docs/mqtt/discovery/)) and the MQTT Last Will and Testament is enabled as well. +- [h801-mqtt-json](https://github.com/starkillerOG/h801-mqtt-json) is a custom firmware for the H801 LED dimmer, a 5 channel (RGBWWCW) WiFi LED strip controller for 12V LED strips. The firmware is meant to control the 5 channels of the H801 to simultaneously control an RGB and a Warm-white/Cold-white Led strip such as an 5050 RGB LED strip and a 5025 Dual White strip. It implements the [MQTT JSON light](/integrations/light.mqtt) platform and supports ON/OFF, RGBW colours (RGB strip), brightness, color temperature (CW/WW strip) and transitions. + ## Template schema The `mqtt` light platform with template schema lets you control a MQTT-enabled light that receive commands on a command topic and optionally sends status update on a state topic. From aa6ad5d8a80532a10f7c358407967499cc5de96d Mon Sep 17 00:00:00 2001 From: Joakim Plate Date: Sun, 20 Oct 2019 17:05:26 +0200 Subject: [PATCH 47/82] Remove pre 0.80 upgrade help (#10904) --- .../_integrations/google_assistant.markdown | 37 +------------------ 1 file changed, 1 insertion(+), 36 deletions(-) diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index f73d616eaec..669600b83d1 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -26,41 +26,6 @@ To use Google Assistant, your Home Assistant configuration has to be [externally
-## Migrate to release 0.80 and above - -
- -If this is the first time setting up your Google Assistant integration, you can skip this section and continue with the [manual setup instructions](#first-time-setup) below. - -
- -Since release 0.80, the `Authorization Code` type of `OAuth` account linking is supported. To migrate your existing configuration from release 0.79 or below, you need: - -1. Change your `Account linking` setting in [Actions on Google console](https://console.actions.google.com/). Select the `Develop` tab at the top of the page. Then select `Account linking` from the left side menu. - - Change `Linking type` to `OAuth` and `Authorization Code`. - - In the `OAuth Client information` section: - - Change `Client ID` to `https://oauth-redirect.googleusercontent.com/`, the trailing slash is important. - - Input any string you like into `Client Secret`, Home Assistant doesn't need this field. - - Change `Authorization URL` to `https://[YOUR HOME ASSISTANT URL:PORT]/auth/authorize` (replace with your actual URL). - - Change `Token URL` to `https://[YOUR HOME ASSISTANT URL:PORT]/auth/token` (replace with your actual URL). - - In the `Configure your client` section: - - Do **NOT** check `Google to transmit clientID and secret via HTTP basic auth header`. - - Click `Save` at the top right corner, then click `Test` (also at the top right corner) to generate a new draft version of the Test App. -2. Change your `configuration.yaml` file: - - Remove `client_id`, `access_token`, `agent_user_id` config from `google_assistant:` since they are no longer needed. -3. Restart Home Assistant, open the `Google Home` app on your mobile phone then go to `Account > Settings > Assistant > Home Control`, press the `3 dot icon in the top right > Manage accounts > [test] your app name > Unlink account` Then relink your account by selecting `[test] your app name` again. -4. A browser will open and ask you to login to your Home Assistant instance and will redirect back to the `Google Assistant` app right afterward. - -
- -If you've added Home Assistant to the home screen, you have to first remove it from home screen, otherwise, this HTML5 app will show up instead of a browser. Using it would prevent Home Assistant to redirect back to the `Google Assistant` app. - -If you're still having trouble, make sure that you're not connected to the same network Home Assistant is running on, e.g., use 4G/LTE instead. - -
- -## First time setup - You need to create an API Key with the [Google Cloud API Console](https://console.cloud.google.com/apis/api/homegraph.googleapis.com/overview) which allows you to update devices without unlinking and relinking an account (see [below](#troubleshooting-the-request_sync-service)). If you don't provide one, the `google_assistant.request_sync` service is not exposed. It is recommended to set up this configuration key as it also allows the usage of the following command, "Ok Google, sync my devices". Once you have set up this component, you will need to call this service (or command) each time you add a new device that you wish to control via the Google Assistant integration. 1. Create a new project in the [Actions on Google console](https://console.actions.google.com/). @@ -114,7 +79,7 @@ If you've added Home Assistant to the home screen, you have to first remove it f 3. Go to Credentials, which you can find on the left navigation bar under the key icon, and select API Key from Create Credentials. 4. Note down the generated API Key and use this in the configuration. -## Configuration +### Configuration Now add the following lines to your `configuration.yaml` file: From ccc7b2de30c65def88ed626771c3ef04294d97bf Mon Sep 17 00:00:00 2001 From: Jeff Irion Date: Sun, 20 Oct 2019 08:11:22 -0700 Subject: [PATCH 48/82] Simplify Android TV setup instructions (#10743) * Simplify Android TV setup instructions Now that HA can generate a key, it is no longer necessary for the user to first connect to the device from another computer, copy the key to their HA configuration directory, and add it to their configuration. * Minor tweaks and improvements --- source/_integrations/androidtv.markdown | 75 ++++++++++--------------- 1 file changed, 29 insertions(+), 46 deletions(-) diff --git a/source/_integrations/androidtv.markdown b/source/_integrations/androidtv.markdown index ef6cfbd1103..d2f856283c2 100644 --- a/source/_integrations/androidtv.markdown +++ b/source/_integrations/androidtv.markdown @@ -29,21 +29,15 @@ For Fire TV devices, the instructions are as follows: ```yaml # Example configuration.yaml entry media_player: - # Use the Python ADB implementation without authentication + # Use the Python ADB implementation - platform: androidtv name: Android TV 1 host: 192.168.0.111 - # Use the Python ADB implementation with authentication + # Use an ADB server for sending ADB commands - platform: androidtv name: Android TV 2 host: 192.168.0.222 - adbkey: "/config/android/adbkey" - - # Use an ADB server for sending ADB commands - - platform: androidtv - name: Android TV 3 - host: 192.168.0.123 adb_server_ip: 127.0.0.1 ``` @@ -63,11 +57,11 @@ port: default: 5555 type: integer adbkey: - description: The path to your `adbkey` file. + description: The path to your `adbkey` file; if not provided, Home Assistant will generate a key for you (if necessary). required: false type: string adb_server_ip: - description: The IP address of the ADB server. + description: The IP address of the ADB server. If this is provided, the integration will utilize an [ADB server](#1-adb-server) to communicate with the device. required: false type: string adb_server_port: @@ -110,14 +104,14 @@ turn_off_command: ```yaml # Example configuration.yaml entry media_player: - # Use an ADB server to setup an Android TV device, provide - # an app name, override the default turn on/off commands, - # and provide custom state detection rules + # Use the Python ADB implementation with a user-provided key to setup an + # Android TV device. Provide an app name, override the default turn on/off + # commands, and provide custom state detection rules. - platform: androidtv name: Android TV device_class: androidtv host: 192.168.0.222 - adb_server_ip: 127.0.0.1 + adbkey: "/config/android/adbkey" apps: com.amazon.tv.launcher: "Fire TV" turn_on_command: "input keyevent 3" @@ -138,19 +132,23 @@ media_player: 'wake_lock_size': 1 # this indentation is important! - 'standby' - # Use the Python ADB implementation with authentication - # to setup a Fire TV device and don't get the running apps + # Use an ADB server to setup a Fire TV device and don't get the running apps. - platform: androidtv name: Fire TV device_class: firetv host: 192.168.0.222 - adbkey: "/config/android/adbkey" + adb_server_ip: 127.0.0.1 + adb_server_port: 5037 get_sources: false ``` ## ADB Setup -This integration works by sending ADB commands to your Android TV / Fire TV device. There are two ways to accomplish this: +This integration works by sending ADB commands to your Android TV / Fire TV device. There are two ways to accomplish this. + +
+When connecting to your device for the first time, a dialog will appear on your Android TV / Fire TV asking you to approve the connection. Check the box that says "always allow connections from this device" and hit OK. +
### 1. ADB Server @@ -160,46 +158,29 @@ For Hass.io users, you can install the [Android Debug Bridge](https://github.com ### 2. Python ADB Implementation -The second option is to connect to your device using the `adb-shell` Python package. +The second option is to connect to your device using the `adb-shell` Python package. As of Home Assistant 0.101, if a key is needed for authentication and it is not provided by the `adbkey` configuration option, then Home Assistant will generate a key for you. -If your device requires ADB authentication, you will need to follow the instructions in the [ADB Authentication](#adb-authentication) section below. Once you have an authenticated key, this approach does not require any additional setup or addons. However, users with newer devices may find that the ADB connection is unstable. For a Fire TV device, you can try setting the `get_sources` configuration option to `false`. If the problem cannot be resolved, you should use the ADB server option. - -#### ADB Authentication - -If you get a "Device authentication required, no keys available" error when trying to set up your Android TV or Fire TV, then you'll need to create an adbkey and add its path to your configuration. Follow the instructions on this page to connect to your device from your computer: [Connecting to Fire TV Through adb](https://developer.amazon.com/zh/docs/fire-tv/connecting-adb-to-device.html). - -
-In the dialog appearing on your Android TV / Fire TV, you must check the box that says "always allow connections from this device." ADB authentication in Home Assistant will only work using a trusted key. -
- -Once you've successfully connected to your Android TV / Fire TV via the command `adb connect :5555`, the file `adbkey` will be created on your computer. The default locations for this file are (from [https://developer.android.com/studio/command-line/adb](https://developer.android.com/studio/command-line/adb)): - -- Linux and Mac: `$HOME/.android.` -- Windows: `%userprofile%\.android.` - -Copy the `adbkey` file to your Home Assistant folder and add the path to the `adbkey` file to your configuration. +Prior to Home Assistant 0.101, this approach did not work well for newer devices. Efforts have been made to resolve these issues, but if you experience problems then you should use the ADB server option. ## ADB Troubleshooting -If you receive the error message `Error while setting up platform androidtv` in your log when trying to set up an Android TV or Fire TV device, then there is probably an issue with your ADB connection. Here are some possible causes. +If the setup for your Android TV or Fire TV device fails, then there is probably an issue with your ADB connection. Here are some possible causes. -1. ADB is not enabled on your device. +1. You have the wrong IP address for the device. -2. You are already connected to the Android TV / Fire TV via ADB from another device. Only one device can be connected, so disconnect the other device, restart the Android TV / Fire TV (for good measure), and then restart Home Assistant. +2. ADB is not enabled on your device. -3. If you are using the [Python ADB implementation](#2-python-adb-implementation): +3. You are already connected to the Android TV / Fire TV via ADB from another device. Only one device can be connected, so disconnect the other device, restart the Android TV / Fire TV (for good measure), and then restart Home Assistant. - * This method often does not work for newer devices. Use the [ADB server](#1-adb-server) approach instead. +4. You need to approve the ADB connection; see the note in the [ADB Setup](#adb-setup) section above. - * Your key is not pre-authenticated. Before using the `adbkey` in Home Assistant, you _**must**_ connect to your device using the ADB binary and tell it to always allow connections from this computer. For more information, see the section [ADB Authentication](#adb-authentication) above. +5. Some Android TV devices (e.g., Philips TVs running Android TV) only accept the initial ADB connection request over their Wi-Fi interface. If you have the TV wired, you need to connect it to WiFi and try the initial connection again. Once the authentication has been granted via Wi-Fi, you can connect to the TV over the wired interface as well. - * Home Assistant does not have the appropriate permissions for the `adbkey` file and so it is not able to use it. Once you fix the permissions, the integration should work. - -4. Some Android TV devices (e.g., Philips TVs running Android TV) only accept the initial ADB connection request over their Wi-Fi interface. If you have the TV wired, you need to connect it to WiFi and try the initial connection again. Once the authentication has been granted via Wi-Fi, you can connect to the TV over the wired interface as well. +6. If you are using the [Python ADB implementation](#2-python-adb-implementation) approach, as mentioned above, there may be some issues with newer devices. In this case, you should use the [ADB server](#1-adb-server) approach instead. ## Services -### `media_player.select_source` +### (Fire TV devices only) `media_player.select_source` For Fire TV devices, you can launch an app using the `media_player.select_source` command. Simply provide the app ID as the `source`. You can also stop an app by prefixing the app ID with a `!`. For example, you could define [scripts](/docs/scripts) to start and stop Netflix as follows: @@ -253,7 +234,9 @@ Available key commands include: The full list of key commands can be found [here](https://github.com/JeffLIrion/python-androidtv/blob/bf1058a2f746535921b3f5247801469c4567e51a/androidtv/constants.py#L143-L186). -You can also use the command `GET_PROPERTIES` to retrieve the properties used by Home Assistant to update the device's state. These will be stored in the media player's `'adb_response'` attribute and logged at the INFO level, this information can be used to help improve state detection in the backend [androidtv](https://github.com/JeffLIrion/python-androidtv) package. +You can also use the command `GET_PROPERTIES` to retrieve the properties used by Home Assistant to update the device's state. These will be stored in the media player's `'adb_response'` attribute and logged at the INFO level. This information can be used to help improve state detection in the backend [androidtv](https://github.com/JeffLIrion/python-androidtv) package, and also to define your own [custom state detection](#custom-state-detection) rules. + +A list of various intents can be found [here](https://gist.github.com/mcfrojd/9e6875e1db5c089b1e3ddeb7dba0f304). ## Custom State Detection From a9f0ddbb18cc316bc5d3077b367b3f5586a1c025 Mon Sep 17 00:00:00 2001 From: Gil Peeters Date: Sun, 20 Oct 2019 23:19:19 +0800 Subject: [PATCH 49/82] Added 'availability_template' to all Template Switch platform (#10310) * Added 'availability_template' to all Template Swicth platform * Fixed Syntax and default * Removed optional parameter from example config * Apply suggestions from code review Co-Authored-By: Franck Nijhof --- source/_integrations/switch.template.markdown | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/source/_integrations/switch.template.markdown b/source/_integrations/switch.template.markdown index d98e57f85eb..050b3f2b16a 100644 --- a/source/_integrations/switch.template.markdown +++ b/source/_integrations/switch.template.markdown @@ -20,6 +20,7 @@ This can simplify the GUI and make it easier to write automations. You can mark To enable Template Switches in your installation, add the following to your `configuration.yaml` file: {% raw %} + ```yaml # Example configuration.yaml entry switch: @@ -36,6 +37,7 @@ switch: data: entity_id: switch.skylight_close ``` + {% endraw %} {% configuration %} @@ -56,6 +58,11 @@ switch: description: Defines a template to set the state of the switch. required: true type: template + availability_template: + description: Defines a template to get the `available` state of the component. If the template returns `true`, the device is `available`. If the template returns any other value, the device will be `unavailable`. If `availability_template` is not configured, the component will always be `available`. + required: false + type: template + default: true turn_on: description: Defines an action to run when the switch is turned on. required: true @@ -87,6 +94,7 @@ In this section you find some real-life examples of how to use this switch. This example shows a switch that copies another switch. {% raw %} + ```yaml switch: - platform: template @@ -102,6 +110,7 @@ switch: data: entity_id: switch.source ``` + {% endraw %} ### Toggle Switch @@ -109,6 +118,7 @@ switch: This example shows a switch that takes its state from a sensor and toggles a switch. {% raw %} + ```yaml switch: - platform: template @@ -125,6 +135,7 @@ switch: data: entity_id: switch.blind_toggle ``` + {% endraw %} ### Sensor and Two Switches @@ -133,6 +144,7 @@ This example shows a switch that takes its state from a sensor, and uses two momentary switches to control a device. {% raw %} + ```yaml switch: - platform: template @@ -149,6 +161,7 @@ switch: data: entity_id: switch.skylight_close ``` + {% endraw %} ### Change The Icon @@ -156,6 +169,7 @@ switch: This example shows how to change the icon based on the day/night cycle. {% raw %} + ```yaml switch: - platform: template @@ -177,6 +191,7 @@ switch: mdi:garage {% endif %} ``` + {% endraw %} ### Change The Entity Picture @@ -184,6 +199,7 @@ switch: This example shows how to change the entity picture based on the day/night cycle. {% raw %} + ```yaml switch: - platform: template @@ -205,4 +221,5 @@ switch: /local/garage-closed.png {% endif %} ``` + {% endraw %} From d1fc29873de07f69e7d128d5cf012788bd3e106f Mon Sep 17 00:00:00 2001 From: Teemu R Date: Sun, 20 Oct 2019 18:12:02 +0200 Subject: [PATCH 50/82] remove tplink presence detection (#10906) --- source/_integrations/tplink.markdown | 58 ---------------------------- 1 file changed, 58 deletions(-) diff --git a/source/_integrations/tplink.markdown b/source/_integrations/tplink.markdown index b2da28f417f..6ce87e65cf5 100644 --- a/source/_integrations/tplink.markdown +++ b/source/_integrations/tplink.markdown @@ -6,7 +6,6 @@ ha_category: - Hub - Switch - Light - - Presence Detection ha_release: 0.89 ha_iot_class: Local Polling --- @@ -17,7 +16,6 @@ There is currently support for the following device types within Home Assistant: - **Light** - **Switch** -- [Presence Detection](#presence-detection) In order to activate the support, you will have to enable the integration inside the config panel. The supported devices in your network are automatically discovered, but if you want to control devices residing in other networks you will need to configure them manually as shown below. @@ -142,59 +140,3 @@ sensor: unit_of_measurement: 'kWh' ``` {% endraw %} - -## Presence detection - -The `tplink` platform allows you to detect presence by looking at connected devices to a [TP-Link](https://www.tp-link.com) router. - -Currently supported devices includes the following: - -- Archer C7 firmware version 150427 -- Archer C9 firmware version 150811 -- EAP-225 AP with latest firmware version -- Archer D9 firmware version 0.9.1 0.1 v0041.0 Build 160224 Rel.59129n - -
-TP-Link devices typically only allow one login at a time to the admin console. This integration will count towards your one allowed login. Depending on how aggressively you configure device_tracker you may not be able to access the admin console of your TP-Link device without first stopping Home Assistant. Home Assistant takes a few seconds to login, collect data, and log out. If you log into the admin console manually, remember to log out so that Home Assistant can log in again. -
- -### Configuration - -To enable this device tracker, add the following lines to your `configuration.yaml`: - -```yaml -# Example configuration.yaml entry -device_tracker: - - platform: tplink - host: YOUR_ROUTER_IP - username: YOUR_ADMIN_USERNAME - password: YOUR_ADMIN_PASSWORD -``` - -{% configuration %} -host: - description: The IP address of your router, e.g., 192.168.1.1. - required: true - type: string -username: - description: The username of an user with administrative privileges, usually *admin*. The Archer D9 last firmware does not require a username. - required: true - type: string -password: - description: The password for your given admin account. - required: true - type: string -{% endconfiguration %} - -For Archer C9 models running firmware version 150811 or later please use the encrypted password you can retrieve like this: - -1. Go to the login page of your router. (default: 192.168.0.1) -2. Type in the password you use to login into the password field. -3. Click somewhere else on the page so that the password field is not selected anymore. -4. Open the JavaScript console of your browser (usually by pressing F12 and then clicking on "Console"). -5. Type `document.getElementById("login-password").value;` or `document.getElementById("pcPassword").value;`, depending on your firmware version. -6. Copy the returned value to your Home Assistant configuration as password. - -See the [device tracker integration page](/integrations/device_tracker/) for instructions how to configure the people to be tracked. - -For Archer D9 model the default IP is 192.168.1.1, the username is not necessary and you can leave that field blank. From bc606048328593fdc6e265fa6b9646c587335c41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20=C5=BDdrale?= Date: Sun, 20 Oct 2019 18:44:20 +0200 Subject: [PATCH 51/82] Add option to disable HTTPS verification in Luci component (#10898) --- source/_integrations/luci.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/luci.markdown b/source/_integrations/luci.markdown index 49761c7377b..d15abcb8c0b 100644 --- a/source/_integrations/luci.markdown +++ b/source/_integrations/luci.markdown @@ -52,6 +52,11 @@ ssl: required: false default: false type: boolean +verify_ssl: + description: If SSL/TLS verification for HTTPS resources needs to be turned off (for self-signed certs, etc.) + required: false + type: boolean + default: true {% endconfiguration %} See the [device tracker integration page](/integrations/device_tracker/) for instructions how to configure the people to be tracked. From b10c087c0a53b34407ba7f9652aa33df6aa4428d Mon Sep 17 00:00:00 2001 From: Klaas Schoute Date: Sun, 20 Oct 2019 20:24:39 +0200 Subject: [PATCH 52/82] =?UTF-8?q?=F0=9F=9A=9A=20Move=20integrations=20to?= =?UTF-8?q?=20the=20right=20folder=20(#10909)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/{_components => _integrations}/apprise.markdown | 4 ++-- source/{_components => _integrations}/sinch.markdown | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename source/{_components => _integrations}/apprise.markdown (98%) rename source/{_components => _integrations}/sinch.markdown (99%) diff --git a/source/_components/apprise.markdown b/source/_integrations/apprise.markdown similarity index 98% rename from source/_components/apprise.markdown rename to source/_integrations/apprise.markdown index 082997a01e0..b2759586a5d 100644 --- a/source/_components/apprise.markdown +++ b/source/_integrations/apprise.markdown @@ -4,10 +4,10 @@ description: "Instructions on how to add Apprise notifications to Home Assistant logo: apprise.png ha_category: - Notifications -ha_release: "0.101" +ha_release: 0.101 --- -The [Apprise service](https://github.com/caronc/apprise/) is an all-in-one solution to open up Home Assistant to _just about_ every Notification platform (such as Amazon SNS, Discord, Telegram, Slack, MSTeams, Twilio, etc. +The [Apprise service](https://github.com/caronc/apprise/) is an all-in-one solution to open up Home Assistant to _just about_ every Notification platform (such as Amazon SNS, Discord, Telegram, Slack, MSTeams, Twilio, etc.) To use Apprise supported notifications, add the following to your `configuration.yaml` file: diff --git a/source/_components/sinch.markdown b/source/_integrations/sinch.markdown similarity index 99% rename from source/_components/sinch.markdown rename to source/_integrations/sinch.markdown index d1c8c2e07a4..e2ed441979f 100644 --- a/source/_components/sinch.markdown +++ b/source/_integrations/sinch.markdown @@ -4,7 +4,7 @@ description: "Instructions on how to add Sinch notifications to Home Assistant." logo: sinch.png ha_category: - Notifications -ha_release: 0.100 +ha_release: 0.101 --- The `sinch` platform uses [Sinch](https://www.sinch.com/products/messaging/sms/) to deliver notifications from Home Assistant. From 5d844c9a388d62b18719e88134e06ad860bea857 Mon Sep 17 00:00:00 2001 From: Rami Mosleh Date: Mon, 21 Oct 2019 11:18:12 +0300 Subject: [PATCH 53/82] Update glances.markdown (#10711) --- source/_integrations/glances.markdown | 93 ++++++++++----------------- 1 file changed, 35 insertions(+), 58 deletions(-) diff --git a/source/_integrations/glances.markdown b/source/_integrations/glances.markdown index 6f1d4a1a774..a4029b1cc01 100644 --- a/source/_integrations/glances.markdown +++ b/source/_integrations/glances.markdown @@ -9,42 +9,39 @@ ha_release: 0.7.3 --- -The `glances` sensor platform is consuming the system information provided by the [Glances](https://github.com/nicolargo/glances) API. This enables one to track remote host and display their stats in Home Assistant. +The `glances` integration allows you to monitor the system information provided by the [Glances](https://github.com/nicolargo/glances) API. This enables one to track remote host and display their stats in Home Assistant. ## Setup -This sensors needs a running instance of `glances` on the host. The minimal supported version of `glances` is 2.3. -To start a Glances RESTful API server on its default port 61208, the a test the following command can be used: +These sensors needs a running instance of `glances` on the host. The minimal supported version of `glances` is 2.3. +To start a Glances RESTful API server on its default port 61208 then test you can use the following command: ```bash $ sudo glances -w Glances web server started on http://0.0.0.0:61208/ ``` -Check if you are able to access the API located at `http://IP_ADRRESS:61208/api/2`. Don't use `-s` as this will start the XMLRPC server on port 61209. Home Assistant only supports the REST API of GLANCES. +Check if you are able to access the API located at `http://IP_ADRRESS:61208/api/3`. Don't use `-s` as this will start the XMLRPC server on port 61209. Home Assistant only supports the REST API of GLANCES. The details about your memory usage is provided as a JSON response. If so, you are good to proceed. ```bash -$ curl -X GET http://IP_ADDRESS:61208/api/2/mem/free +$ curl -X GET http://IP_ADDRESS:61208/api/3/mem/free {"free": 203943936} ``` -If this doesn't work, try changing the `2` for `3`, if you have installed the latest version of Glances. +If this doesn't work, try changing the `3` to `2`, if you don't have the latest version of Glances installed. -For details about auto-starting `glances`, please refer to [Start Glances through Systemd](https://github.com/nicolargo/glances/wiki/Start-Glances-through-Systemd). +For details about auto-starting `glances`, please refer to [Start Glances through Systemd](https://github.com/nicolargo/glances/wiki/Start-Glances-through-Systemd). ## Configuration -To enable the Glances sensor, add the following lines to your `configuration.yaml`: +Set up the integration through **Configuration -> Integrations -> Glances**. To import the configuration from `configuration.yaml` remove any previously configured sensors with platform type `glances` and add the following lines: ```yaml # Example configuration.yaml entry -sensor: - - platform: glances - host: IP_ADDRESS - resources: - - 'disk_use_percent' +glances: + - host: IP_ADDRESS ``` {% configuration %} @@ -85,51 +82,31 @@ version: description: "The version of the Glances API. Supported version: `2` and `3`." required: false type: integer - default: 2 -resources: - description: Entries to monitor. - required: false - type: list - default: disk_use - keys: - disk_use_percent: - description: The used disk space in percent. - disk_use: - description: The used disk space. - disk_free: - description: The free disk space. - memory_use_percent: - description: The used memory in percent. - memory_use: - description: The used memory. - memory_free: - description: The free memory. - swap_use_percent: - description: The used swap space in percent. - swap_use: - description: The used swap space. - swap_free: - description: The free swap space. - processor_load: - description: The load. - process_running: - description: The number of running processes. - process_total: - description: The total number of processes. - process_thread: - description: The number of threads. - process_sleeping: - description: The number of sleeping processes. - cpu_use_percent: - description: The used CPU in percent. - cpu_temp: - description: The CPU temperature (may not be available on all platforms). - docker_active: - description: The count of active Docker containers. - docker_cpu_use: - description: The total CPU usage in percent of Docker containers. - docker_memory_use: - description: The total memory used by Docker containers. + default: 3 {% endconfiguration %} +## Integration Entities + +Glances integration will add the following sensors: + +- disk_use_percent: The used disk space in percent. +- disk_use: The used disk space. +- disk_free: The free disk space. +- memory_use_percent: The used memory in percent. +- memory_use: The used memory. +- memory_free: The free memory. +- swap_use_percent: The used swap space in percent. +- swap_use: The used swap space. +- swap_free: The free swap space. +- processor_load: The load. +- process_running: The number of running processes. +- process_total: The total number of processes. +- process_thread: The number of threads. +- process_sleeping: The number of sleeping processes. +- cpu_use_percent: The used CPU in percent. +- cpu_temp: The CPU temperature (may not be available on all platforms). +- docker_active: The count of active Docker containers. +- docker_cpu_use: The total CPU usage in percent of Docker containers. +- docker_memory_use: The total memory used by Docker containers. + Not all platforms are able to provide all metrics. For instance `cpu_temp` is requires installing and configuring `lmsensors` in Ubuntu, and may not be available at all in other platforms. From f3fa6c74a2e93601e8239547921931702df179db Mon Sep 17 00:00:00 2001 From: Pertti Roitto Date: Mon, 21 Oct 2019 11:42:30 +0300 Subject: [PATCH 54/82] Add more info about bluestacks token method (#10853) * Add more info about bluestacks token method The bluestacks method didn't really tell enough how to get the token using the Bluestacks tweaker. * Update vacuum.xiaomi_miio.markdown Fix small typos. --- source/_integrations/vacuum.xiaomi_miio.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/vacuum.xiaomi_miio.markdown b/source/_integrations/vacuum.xiaomi_miio.markdown index b00631d5f9d..61eb90f249b 100644 --- a/source/_integrations/vacuum.xiaomi_miio.markdown +++ b/source/_integrations/vacuum.xiaomi_miio.markdown @@ -355,6 +355,11 @@ To fetch the token follow these instructions depending on your mobile phone plat 2. Install [BlueStacks](https://www.bluestacks.com). 3. Set up [Mi Home version 5.0.30](https://www.apkmirror.com/apk/xiaomi-inc/mihome/mihome-5-0-30-release/) in BlueStacks and login to synchronize devices. 4. Use [BlueStacks Tweaker](https://forum.xda-developers.com/general/general/bluestacks-tweaker-2-tool-modifing-t3622681) to access the filesystem and retrieve the token. +5. Copy `/data/data/com.xiaomi.smarthome/databases/miio2.db` file to your computer using the Bluestacks Tweakers filesystem tool. +6. Install [DB Browser for SQLite](https://sqlitebrowser.org/). +7. Open the DB Browser and load the `miio2.db` from your computer. +8. Select `Browse Data` tab from the DB Browser and switch to table called `devicerecord` +9. This will display all the connected devices information with the token. ### Selecting token manually (Windows and Android) From 98c80b453ba5093de652eccac01a3228e15d9c71 Mon Sep 17 00:00:00 2001 From: Matthew Turney Date: Mon, 21 Oct 2019 04:20:06 -0500 Subject: [PATCH 55/82] rest_command now supports PATCH request method (#10913) --- source/_integrations/rest_command.markdown | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/_integrations/rest_command.markdown b/source/_integrations/rest_command.markdown index 4653c06b139..5893f5c41fb 100644 --- a/source/_integrations/rest_command.markdown +++ b/source/_integrations/rest_command.markdown @@ -33,7 +33,7 @@ service_name: required: true type: [string, template] method: - description: HTTP method to use (get, post, put, or delete). + description: HTTP method to use (get, patch, post, put, or delete). required: false default: get type: string @@ -57,7 +57,7 @@ service_name: description: Timeout for requests in seconds. required: false type: string - defaut: 10 + default: 10 content_type: description: Content type for the request. required: false From c6218c49cc8c6555d65b904fb1168ac20a66d868 Mon Sep 17 00:00:00 2001 From: Santobert Date: Tue, 22 Oct 2019 00:01:47 +0200 Subject: [PATCH 56/82] Counter service configure (#10924) --- source/_integrations/counter.markdown | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/_integrations/counter.markdown b/source/_integrations/counter.markdown index 7255b0bfc64..45b9b3a1ce3 100644 --- a/source/_integrations/counter.markdown +++ b/source/_integrations/counter.markdown @@ -71,7 +71,7 @@ If `restore` is set to `false`, the `initial` value will only be used when no pr ## Services -Available services: `increment`, `decrement`, and `reset`. +Available services: `increment`, `decrement`, `reset` and `configure`. #### Service `counter.increment` @@ -106,7 +106,9 @@ With this service the properties of the counter can be changed while running. | `entity_id` | no | Name of the entity to take action, e.g., `counter.my_custom_counter`. | | `minimum` | yes | Set new value for minimum. None disables minimum. | | `maximum` | yes | Set new value for maximum. None disables maximum. | -| `step` | yes | Set new value for step | +| `step` | yes | Set new value for step. | +| `initial` | yes | Set new value for initial. | +| `value` | yes | Set the counters state to the given value. | From e502e88bfd189db78deee685e81163338a0821e9 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Mon, 21 Oct 2019 19:30:02 -0500 Subject: [PATCH 57/82] =?UTF-8?q?Lovelace:=20add=20show=5Fstate=20option?= =?UTF-8?q?=20to=20picture-glance=20and=20glance=20c=E2=80=A6=20(#10916)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source/_lovelace/glance.markdown | 5 +++++ source/_lovelace/picture-glance.markdown | 10 ++++++++++ 2 files changed, 15 insertions(+) diff --git a/source/_lovelace/glance.markdown b/source/_lovelace/glance.markdown index 3efaa32bba7..fb9b54191ac 100644 --- a/source/_lovelace/glance.markdown +++ b/source/_lovelace/glance.markdown @@ -75,6 +75,11 @@ show_last_changed: description: Overwrites the state display with the relative time since last changed. type: boolean default: false +show_state: + required: false + description: Show entity state-text. + type: boolean + default: true tap_action: required: false description: Action to take on tap diff --git a/source/_lovelace/picture-glance.markdown b/source/_lovelace/picture-glance.markdown index 2f5dee6b478..1d71d73605b 100644 --- a/source/_lovelace/picture-glance.markdown +++ b/source/_lovelace/picture-glance.markdown @@ -58,6 +58,11 @@ entity: required: false description: Entity to use for `state_image`. type: string +show_state: + required: false + description: Show entity state-text. + type: boolean + default: true tap_action: required: false description: Action to take on tap @@ -178,6 +183,11 @@ icon: required: false description: Overwrites default icon. type: string +show_state: + required: false + description: Show entity state-text. + type: boolean + default: true tap_action: required: false description: Action to take on tap From 9438316e54ad17bf001a50e4dd1e8c7c20cc961a Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Mon, 21 Oct 2019 19:31:12 -0500 Subject: [PATCH 58/82] Lovelace: icon option for entities card (#10835) --- source/_lovelace/entities.markdown | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source/_lovelace/entities.markdown b/source/_lovelace/entities.markdown index 33db375cb3d..5e6bb25ae28 100644 --- a/source/_lovelace/entities.markdown +++ b/source/_lovelace/entities.markdown @@ -19,6 +19,10 @@ title: required: false description: The card title. type: string +icon: + required: false + description: An icon to display to the left of the title + type: string show_header_toggle: required: false description: Button to turn on/off all entities. From d823f71cdef46d51516db177a8d2e64db7f60647 Mon Sep 17 00:00:00 2001 From: tombbo <53979375+tombbo@users.noreply.github.com> Date: Tue, 22 Oct 2019 02:38:41 +0200 Subject: [PATCH 59/82] Update climate.knx.markdown (#10126) * Update climate.knx.markdown Some KNX Room controllers (RCD 20xx, 2178) have inverted power ON/OFF value. ON means disable controller, OFF means enable controller. * Update climate.knx.markdown Add default value to new param on_off_inverted. * Parameter name changed to on_off_invert. --- source/_integrations/climate.knx.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/climate.knx.markdown b/source/_integrations/climate.knx.markdown index c6612ca868f..2fd5dc2cf48 100644 --- a/source/_integrations/climate.knx.markdown +++ b/source/_integrations/climate.knx.markdown @@ -172,6 +172,11 @@ on_off_address: description: KNX address for switching the climate device on/off. required: false type: string +on_off_invert: + description: Value for switching the climate device on/off is inverted. + required: false + default: false + type: boolean on_off_state_address: description: KNX address for gathering the current state (on/off) of the climate device. required: false From 8f28b2eb7696cf05db672c6a4117202fe9b28b86 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Mon, 21 Oct 2019 19:39:39 -0500 Subject: [PATCH 60/82] Lovelace: add theme option to several cards (#10912) Co-authored-by: Franck Nijhof --- source/_lovelace/alarm-panel.markdown | 4 ++++ source/_lovelace/markdown.markdown | 4 ++++ source/_lovelace/picture-elements.markdown | 4 ++++ source/_lovelace/picture-entity.markdown | 4 ++++ source/_lovelace/picture-glance.markdown | 4 ++++ source/_lovelace/picture.markdown | 4 ++++ source/_lovelace/plant-status.markdown | 4 ++++ source/_lovelace/shopping-list.markdown | 4 ++++ source/_lovelace/weather-forecast.markdown | 4 ++++ 9 files changed, 36 insertions(+) diff --git a/source/_lovelace/alarm-panel.markdown b/source/_lovelace/alarm-panel.markdown index 0155f19dcb6..09e25d85f7d 100644 --- a/source/_lovelace/alarm-panel.markdown +++ b/source/_lovelace/alarm-panel.markdown @@ -44,6 +44,10 @@ states: description: Arm Night arm_custom_bypass: description: Arm Custom Bypass +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} ## Examples diff --git a/source/_lovelace/markdown.markdown b/source/_lovelace/markdown.markdown index f0f0efe6858..87a6e06d5a7 100644 --- a/source/_lovelace/markdown.markdown +++ b/source/_lovelace/markdown.markdown @@ -38,6 +38,10 @@ entity_id: type: [string, list] default: none description: "A list of entity IDs so a template in `content:` only reacts to the state changes of these entities. This can be used if the automatic analysis fails to find all relevant entities." +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} ## Example diff --git a/source/_lovelace/picture-elements.markdown b/source/_lovelace/picture-elements.markdown index 62feacd31db..6bc830afb59 100644 --- a/source/_lovelace/picture-elements.markdown +++ b/source/_lovelace/picture-elements.markdown @@ -34,6 +34,10 @@ state_filter: required: false description: '[State-based CSS filters](#how-to-use-state_filter)' type: map +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} ## Elements diff --git a/source/_lovelace/picture-entity.markdown b/source/_lovelace/picture-entity.markdown index 3249ea78265..4c5fac80557 100644 --- a/source/_lovelace/picture-entity.markdown +++ b/source/_lovelace/picture-entity.markdown @@ -59,6 +59,10 @@ show_state: description: Shows state in footer. type: boolean default: true +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string tap_action: required: false description: Action to take on tap diff --git a/source/_lovelace/picture-glance.markdown b/source/_lovelace/picture-glance.markdown index 1d71d73605b..c26ce3d3c23 100644 --- a/source/_lovelace/picture-glance.markdown +++ b/source/_lovelace/picture-glance.markdown @@ -63,6 +63,10 @@ show_state: description: Show entity state-text. type: boolean default: true +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string tap_action: required: false description: Action to take on tap diff --git a/source/_lovelace/picture.markdown b/source/_lovelace/picture.markdown index 5b9b3a3fb81..6a97fb0e5e4 100644 --- a/source/_lovelace/picture.markdown +++ b/source/_lovelace/picture.markdown @@ -20,6 +20,10 @@ image: required: true description: The URL of an image. type: string +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string tap_action: required: false description: Action to take on tap diff --git a/source/_lovelace/plant-status.markdown b/source/_lovelace/plant-status.markdown index 9b357cfe09d..4a51516674a 100644 --- a/source/_lovelace/plant-status.markdown +++ b/source/_lovelace/plant-status.markdown @@ -25,6 +25,10 @@ name: description: Overwrites Friendly Name type: string default: Entity Name +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} ## Example diff --git a/source/_lovelace/shopping-list.markdown b/source/_lovelace/shopping-list.markdown index f1caa13819b..ac066ceb7a6 100644 --- a/source/_lovelace/shopping-list.markdown +++ b/source/_lovelace/shopping-list.markdown @@ -26,6 +26,10 @@ title: required: false description: Title of Shopping List type: string +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} ## Examples diff --git a/source/_lovelace/weather-forecast.markdown b/source/_lovelace/weather-forecast.markdown index 651b25d81c4..64354728c2e 100644 --- a/source/_lovelace/weather-forecast.markdown +++ b/source/_lovelace/weather-forecast.markdown @@ -25,6 +25,10 @@ name: description: Overwrites the friendly name. type: string default: Entity Name +theme: + required: false + description: "Set to any theme within `themes.yaml`" + type: string {% endconfiguration %} Example From a2af613ad14cb39d3fb7ae66c49a5153be32390f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Tue, 22 Oct 2019 09:03:12 +0200 Subject: [PATCH 61/82] Add Whatsapp support (#10936) --- source/_integrations/twilio_sms.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/twilio_sms.markdown b/source/_integrations/twilio_sms.markdown index 4b7b01a9445..94b4b59edd8 100644 --- a/source/_integrations/twilio_sms.markdown +++ b/source/_integrations/twilio_sms.markdown @@ -35,7 +35,7 @@ name: ### Usage -Twilio is a notify platform and thus can be controlled by calling the notify service [as described here](/integrations/notify/). It will send a notification to all E.164 phone numbers in the notification **target**. See the notes above regarding the `from_number` configuration variable for information about formatting phone numbers. +Twilio is a notify platform and thus can be controlled by calling the notify service [as described here](/integrations/notify/). It will send a notification to all E.164 phone numbers in the notification **target**. See the notes above regarding the `from_number` configuration variable for information about formatting phone numbers. It's also possible to use `whatsapp:+123456789` for sending notifications to a Whatsapp user. Media can be included with messages by setting the optional `media_url` variable. Only `.gif`, `.png`, or `.jpeg` content are supported, according to the Twilio documentation and this feature is [only supported in the US and Canada.][mms] From dcd4d410dc1a2478ecb5bdfc9e24604c2681df40 Mon Sep 17 00:00:00 2001 From: Pascal Roeleven Date: Tue, 22 Oct 2019 19:32:38 +0200 Subject: [PATCH 62/82] Add support for more Orange Pi Devices (#10942) Use only one 'pin_mode' per device instead of groups. This way it will be future proof if the library changes something for just one device instead of a group. This is backwards compatible as the 'Lite', 'One' and 'PC' are internally handled the same way. 'Prime' is now handled slightly different due to changes in the library, so users of the Orange Pi Prime are advised to change their configuration to this new value. Also fixes a link anchor. --- source/_integrations/orangepi_gpio.markdown | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/source/_integrations/orangepi_gpio.markdown b/source/_integrations/orangepi_gpio.markdown index 6e4cb365d80..34ee616cb35 100644 --- a/source/_integrations/orangepi_gpio.markdown +++ b/source/_integrations/orangepi_gpio.markdown @@ -30,7 +30,7 @@ binary_sensor: {% configuration %} pin_mode: - description: Type of pin mode to use. This depends on which device you are actually using ([PIN_MODE](/integrations/orangepi_gpio#pin_mode)). + description: Type of pin mode to use. This depends on which device you are actually using ([Pin modes](#pin-modes)). required: true type: string ports: @@ -51,13 +51,25 @@ invert_logic: Compared to the [Raspberry Pi GPIO](/integrations/rpi_gpio/) component, this integration does not support pull-up resistors or port debouncing. Use external pull-ups and external port-debouncing. -## Pin_mode +## Pin modes As this platform supports different types of GPIO pinouts for difference Orange Pi or Nano Pi devices, we use the `pin_mode` value to specify which one to use. Enabled values are: | Value | Description | | ----- | ----------- | -| `pc` | Supports the Orange Pi Lite, One, PC and Prime | +| `lite` | Supports the Orange Pi Lite | +| `lite2` | Supports the Orange Pi Lite 2 | +| `one` | Supports the Orange Pi One | +| `oneplus` | Supports the Orange Pi One Plus | +| `pc` | Supports the Orange Pi PC | +| `pc2` | Supports the Orange Pi PC 2 | +| `pcplus` | Supports the Orange Pi PC Plus | +| `pi3` | Supports the Orange Pi 3 | +| `plus2e` | Supports the Orange Pi Plus 2E | +| `prime` | Supports the Orange Pi Prime | +| `r1` | Supports the Orange Pi R1 | +| `winplus` | Supports the Orange Pi WinPlus | +| `zero` | Supports the Orange Pi Zero | | `zeroplus` | Supports the Orange Pi Zero Plus | | `zeroplus2` | Supports the Orange Pi Zero Plus 2 | | `duo` | Supports the NanoPi Duo | From eca6eea498324b4a2ed1695ad713c42c6233354f Mon Sep 17 00:00:00 2001 From: SteveDinn Date: Wed, 23 Oct 2019 02:55:03 -0300 Subject: [PATCH 63/82] Help for to_json and from_json template filters (#10952) --- .../_docs/configuration/templating.markdown | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/source/_docs/configuration/templating.markdown b/source/_docs/configuration/templating.markdown index 9719eb1c148..5df06230c4f 100644 --- a/source/_docs/configuration/templating.markdown +++ b/source/_docs/configuration/templating.markdown @@ -180,6 +180,54 @@ The same thing can also be expressed as a filter: - Filter `timestamp_utc` will convert a UNIX timestamp to UTC time/data. - Filter `timestamp_custom(format_string, local_boolean)` will convert a UNIX timestamp to a custom format, the use of a local timestamp is default. Supports the standard [Python time formatting options](https://docs.python.org/3/library/time.html#time.strftime). +### To/From JSON + +The `to_json` filter serializes an object to a JSON string. In some cases, it may be necessary to format a JSON string for use with a webhook, as a parameter for command line utilities or any number of other applications. This can be complicated in a template, especially when dealing with escaping special characters. Using the `to_json` filter, this is handled automatically. + +The `from_json` filter operates similarly, but in the other direction, de-serializing a JSON string back into an object. + +### To/From JSON examples + +In this example, the special character '°' will be automatically escaped in order to produce valid JSON. The difference between the stringified object and the actual JSON is evident. + +*Template* + +{% raw %} +```text +{% set temp = {'temperature': 25, 'unit': '°C'} %} +stringified object: {{ temp }} +object|to_json: {{ temp|to_json }} +``` +{% endraw %} + +*Output* + +{% raw %} +```text +stringified object: {'temperature': 25, 'unit': '°C'} +object|to_json: {"temperature": 25, "unit": "\u00b0C"} +``` +{% endraw %} + +Conversely, `from_json` can be used to de-serialize a JSON string back into an object to make it possible to easily extract usable data. + +*Template* + +{% raw %} +```text +{% set temp = '{"temperature": 25, "unit": "\u00b0C"}'|from_json %} +The temperature is {{ temp.temperature }}{{ temp.unit }} +``` +{% endraw %} + +*Output* + +{% raw %} +```text +The temperature is 25°C +``` +{% endraw %} + ### Distance - `distance()` will measure the distance in kilometers between home, entity, coordinates. From 130c2a2eb885c8688520e6912774405362f95f2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per-=C3=98yvind=20Bruun?= Date: Wed, 23 Oct 2019 11:14:11 +0200 Subject: [PATCH 64/82] New platform Microsoft Teams (#10911) * Created documentation for the new Microsoft Teams platform * Added service data * Changed from webook_url to url * Added missing logo and changed some things after code review --- source/_integrations/msteams.markdown | 54 +++++++++++++++++++++ source/images/supported_brands/msteams.jpg | Bin 0 -> 29521 bytes 2 files changed, 54 insertions(+) create mode 100644 source/_integrations/msteams.markdown create mode 100644 source/images/supported_brands/msteams.jpg diff --git a/source/_integrations/msteams.markdown b/source/_integrations/msteams.markdown new file mode 100644 index 00000000000..69ae8cb6c9d --- /dev/null +++ b/source/_integrations/msteams.markdown @@ -0,0 +1,54 @@ +--- +title: "Microsoft Teams" +description: "Instructions on how to send a notification to a Microsoft Teams channel." +logo: msteams.jpg +ha_category: + - Notifications +ha_release: 0.101 +--- + +The `Microsoft Teams` platform allows you to send notifications from Home Assistant to a team channel in [Microsoft Teams](https://products.office.com/en-us/microsoft-teams/group-chat-software). + +## Setup + +To send a notification to teams, you need to add the Incoming Webhook app to your team channel. When the app is added, you will receive a webhook URL that needs to be added to your `configuration.yaml`. + + +## Configuration + +To add the Microsoft Teams platform to your installation, add the following to your `configuration.yaml` file: + +```yaml +notify: + - platform: msteams + url: https://outlook.office.com/webhook/ +``` + +{% configuration %} +name: + description: Setting this parameter allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`. + required: false + type: string + default: "notify" +url: + description: The webhook URL created in the setup step. + required: true + type: string +{% endconfiguration %} + +### Microsoft Teams service data + +The following attributes can be placed inside `data` for extended functionality. + +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------- | +| `image_url` | yes | Attach an image to the message. + +Example for posting file from URL: + +```yaml +title: Title of the message. +message: Message that will be added. +data: + image_url: URL_OF_IMAGE +``` diff --git a/source/images/supported_brands/msteams.jpg b/source/images/supported_brands/msteams.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e411bfcea1b556392b91ea6e6e59c260891fc5e8 GIT binary patch literal 29521 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 X|0;cewr>2BC*{9k?KU7{pZxy;-(xIu literal 0 HcmV?d00001 From adf1795591623f5d7d4cc5c3c4dd55ac94fd09d3 Mon Sep 17 00:00:00 2001 From: Matt Kasa Date: Wed, 23 Oct 2019 06:16:44 -0700 Subject: [PATCH 65/82] Add strip type multi-outlet device support (#10914) Relates to home-assistant/home-assistant!26220 --- source/_integrations/tplink.markdown | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/source/_integrations/tplink.markdown b/source/_integrations/tplink.markdown index 6ce87e65cf5..3332b859ee2 100644 --- a/source/_integrations/tplink.markdown +++ b/source/_integrations/tplink.markdown @@ -32,6 +32,12 @@ The following devices are known to work with this component. - HS105 - HS110 +### Multi-Plug Strips + +- HS107 (indoor 2-outlet) +- HS300 (powerstrip 6-outlet) +- KP400 (outdoot 2-outlet) + ### Wall Switches - HS200 @@ -71,6 +77,15 @@ light: description: Hostname or IP address of the device. required: true type: string +strip: + description: List of multi-outlet on/off switch devices. + required: false + type: list + keys: + host: + description: Hostname or IP address of the device. + required: true + type: string switch: description: List of on/off switch devices. required: false @@ -106,6 +121,9 @@ tplink: dimmer: - host: 192.168.200.5 - host: 192.168.200.6 + strip: + - host: 192.168.200.7 + - host: 192.168.200.8 ``` ## Extracting Energy Sensor data From c642bae70864ff213fb6bb205e9f6b96f6db6a96 Mon Sep 17 00:00:00 2001 From: libots <989623+libots@users.noreply.github.com> Date: Wed, 23 Oct 2019 14:06:53 -0400 Subject: [PATCH 66/82] Additional Abode events support (#10956) --- source/_integrations/abode.markdown | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/_integrations/abode.markdown b/source/_integrations/abode.markdown index 31ad73696e5..8d4f2ca3483 100644 --- a/source/_integrations/abode.markdown +++ b/source/_integrations/abode.markdown @@ -71,6 +71,12 @@ They are grouped into the below events: - **abode_automation**: Fired when an Automation is triggered from Abode. - **abode_panel_fault**: Fired when there is a fault with the Abode hub. This includes events like loss of power, low battery, tamper switches, polling failures, and signal interference. - **abode_panel_restore**: Fired when the panel fault is restored. +- **abode_disarm**: Fired when the alarm is disarmed. +- **abode_arm**: Fired when the alarm is armed (home or away). +- **abode_test**: Fired when a sensor is in test mode. +- **abode_capture**: Fired when an image is captured. +- **abode_device**: Fired for device changes/additions/deletions. +- **abode_automation_edit**: Fired for changes to automations. All events have the fields: From 384b8b294eeb7e30866d0e581f245bad286060af Mon Sep 17 00:00:00 2001 From: Fredrik Erlandsson Date: Wed, 23 Oct 2019 20:19:11 +0200 Subject: [PATCH 67/82] Added documentation for resource_template for REST sensor (#10918) * Added documentation for resource_template * Fix jinja issues * minor changes * :pencil2: Tweak Co-authored-by: Franck Nijhof --- source/_integrations/rest.markdown | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/source/_integrations/rest.markdown b/source/_integrations/rest.markdown index 54b669718ce..1c91c94b0b3 100644 --- a/source/_integrations/rest.markdown +++ b/source/_integrations/rest.markdown @@ -30,12 +30,28 @@ sensor: payload: '{ "device" : "heater" }' ``` +or a template based request: + +{% raw %} + +```yaml +# Example configuration.yaml entry +sensor: + - platform: rest + resource_template: http://IP_ADDRESS/{{ now().strftime('%Y-%m-%d') }} +``` + +{% endraw %} + {% configuration %} resource: description: The resource or endpoint that contains the value. required: true type: string - default: string +resource_template: + description: The resource or endpoint that contains the value with template support. + required: true + type: template method: description: The method of the request. Either `POST` or `GET`. required: false @@ -103,6 +119,12 @@ force_update: Make sure that the URL exactly matches your endpoint or resource.
+
+ +Use either `resource` or `resource_template`. + +
+ `curl` can help you identify the variable you want to display in your Home Assistant frontend. The example below shows the JSON response of a device that is running with [aREST](https://arest.io/). ```bash From 0f023e82b855e945610ce81b95825796b4298dfc Mon Sep 17 00:00:00 2001 From: Jon Gilmore <7232986+JonGilmore@users.noreply.github.com> Date: Wed, 23 Oct 2019 13:26:40 -0500 Subject: [PATCH 68/82] Include support for Lutron Pico keypads (#10490) Added support for Lutron Pico keypads. Updated documentation to reference this --- source/_integrations/lutron.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_integrations/lutron.markdown b/source/_integrations/lutron.markdown index b7c5dd60c68..7fff4ee7543 100644 --- a/source/_integrations/lutron.markdown +++ b/source/_integrations/lutron.markdown @@ -65,7 +65,7 @@ For single-action buttons (scene selection, etc.), `action` will be `single`, an ## Scene -This integration uses keypad programming to identify scenes. Currently, it works with seeTouch, hybrid seeTouch, main repeater, homeowner, and seeTouch RF tabletop keypads. +This integration uses keypad programming to identify scenes. Currently, it works with seeTouch, hybrid seeTouch, main repeater, homeowner, Pico, and seeTouch RF tabletop keypads. The Lutron scene platform allows you to control scenes programmed into your SeeTouch keypads. After setup, scenes will appear in Home Assistant using the area, keypad and button name. From 28471e372ced4e3a645e5e33886ef0927c104f33 Mon Sep 17 00:00:00 2001 From: Raman Gupta <7243222+raman325@users.noreply.github.com> Date: Wed, 23 Oct 2019 14:33:20 -0400 Subject: [PATCH 69/82] Support custom source type for MQTT device tracker (#10910) * support custom source type for MQTT device tracker * :pencil2: Tweak Co-authored-by: Franck Nijhof --- source/_integrations/device_tracker.mqtt.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/device_tracker.mqtt.markdown b/source/_integrations/device_tracker.mqtt.markdown index 6694029cf0f..bdde83a6e2e 100644 --- a/source/_integrations/device_tracker.mqtt.markdown +++ b/source/_integrations/device_tracker.mqtt.markdown @@ -43,6 +43,10 @@ payload_not_home: required: false type: string default: 'not_home' +source_type: + description: Attribute of a device tracker that affects state when being used to track a [person](/integrations/person/). Valid options are `gps`, `router`, `bluetooth`, or `bluetooth_le`. + required: false + type: string {% endconfiguration %} ## Complete example configuration @@ -56,6 +60,7 @@ device_tracker: qos: 1 payload_home: 'present' payload_not_home: 'not present' + source_type: bluetooth ``` ## Usage From 84ed4c67211221373bcb1b1e1b7631f728e22bbe Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 23 Oct 2019 13:34:23 -0500 Subject: [PATCH 70/82] Lovelace: support actions on rows (#10826) --- source/_lovelace/entities.markdown | 90 ++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/source/_lovelace/entities.markdown b/source/_lovelace/entities.markdown index 5e6bb25ae28..9f352854c81 100644 --- a/source/_lovelace/entities.markdown +++ b/source/_lovelace/entities.markdown @@ -67,6 +67,96 @@ format: required: false description: "How the state should be formatted. Currently only used for timestamp sensors. Valid values are: `relative`, `total`, `date`, `time` and `datetime`." type: string +tap_action: + required: false + description: Action to take on tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`toggle`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none +hold_action: + required: false + description: Action to take on tap-and-hold + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none {% endconfiguration %} ## Special Row Elements From 046b281fb7462fbd17b26ae20406c050cabb8b1a Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Wed, 23 Oct 2019 13:45:26 -0500 Subject: [PATCH 71/82] Lovelace: custom badges and state-badge actions (#10915) * custom badges and state-badge actions * address comments * format * image option for state-label * Fix build Co-authored-by: Franck Nijhof --- source/_lovelace/picture-elements.markdown | 105 ++++++++ source/lovelace/views.markdown | 287 +++++++++++++++++++-- 2 files changed, 375 insertions(+), 17 deletions(-) diff --git a/source/_lovelace/picture-elements.markdown b/source/_lovelace/picture-elements.markdown index 6bc830afb59..59920f2a60a 100644 --- a/source/_lovelace/picture-elements.markdown +++ b/source/_lovelace/picture-elements.markdown @@ -62,6 +62,111 @@ title: required: false description: State badge tooltip. Set to null to hide. type: string +tap_action: + required: false + description: Action to take on tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`toggle`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +hold_action: + required: false + description: Action to take on tap-and-hold + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" {% endconfiguration %} ### Icon representing an entity state diff --git a/source/lovelace/views.markdown b/source/lovelace/views.markdown index 1d5f4d1107c..46c17081047 100644 --- a/source/lovelace/views.markdown +++ b/source/lovelace/views.markdown @@ -57,11 +57,234 @@ views: default: true {% endconfiguration %} -## Options For Badges +## Options For Visible -If you define badges as objects instead of strings (by adding `entity:` before entity ID), allowing you to add more customizations: +If you define `visible` as objects instead of a boolean to specify conditions for displaying the view tab: {% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string +{% endconfiguration %} + +## Badges + +### State Label Badge + +The State Label badge allows you to dislay a state badge + +```yaml +type: state-label +entity: light.living_room +``` + +{% configuration state_label %} +type: + required: true + description: entity-button + type: string +entity: + required: true + description: Home Assistant entity ID. + type: string +name: + required: false + description: Overwrites friendly name. + type: string + default: Name of Entity +icon: + required: false + description: Overwrites icon or entity picture. + type: string + default: Entity Domain Icon +image: + required: false + description: The URL of an image. + type: string +show_name: + required: false + description: Show name. + type: boolean + default: "true" +show_icon: + required: false + description: Show icon. + type: boolean + default: "true" +tap_action: + required: false + description: Action to take on tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`toggle`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +hold_action: + required: false + description: Action to take on tap-and-hold + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +double_tap_action: + required: false + description: Action to take on double tap + type: map + keys: + action: + required: true + description: "Action to perform (`more-info`, `toggle`, `call-service`, `navigate`, `url`, `none`)" + type: string + default: "`more-info`" + navigation_path: + required: false + description: "Path to navigate to (e.g. `/lovelace/0/`) when `action` defined as `navigate`" + type: string + default: none + url_path: + required: false + description: "Path to navigate to (e.g. `https://www.home-assistant.io`) when `action` defined as `url`" + type: string + default: none + service: + required: false + description: "Service to call (e.g. `media_player.media_play_pause`) when `action` defined as `call-service`" + type: string + default: none + service_data: + required: false + description: "Service data to include (e.g. `entity_id: media_player.bedroom`) when `action` defined as `call-service`" + type: string + default: none + confirmation: + required: false + description: "Present a confirmation dialog to confirm the action. See `confirmation` object below" + type: [boolean, map] + default: "false" +{% endconfiguration %} + +#### Options For Confirmation + +If you define confirmation as an object instead of boolean, you can add more customization and configurations: +{% configuration confirmation %} +text: + required: false + description: Text to present in the confirmation dialog. + type: string +exemptions: + required: false + description: "List of `exemption` objects. See below" + type: list +{% endconfiguration %} + +#### Options For Exemptions + +{% configuration badges %} +user: + required: true + description: User id that can see the view tab. + type: string +{% endconfiguration %} + +#### Example + +View config: + +```yaml +- title: Living room + badges: + - device_tracker.demo_paulus + - entity: light.ceiling_lights + name: Ceiling Lights + icon: mdi:bulb + - entity: switch.decorative_lights + image: /local/lights.png +``` + +### Entity Filter Badge + +This badge allows you to define a list of entities that you want to track only when in a certain state. Very useful for showing lights that you forgot to turn off or show a list of people only when they're at home. + +{% configuration filter_badge %} +type: + required: true + description: entity-filter + type: string +entities: + required: true + description: A list of entity IDs or `entity` objects, see below. + type: list +state_filter: + required: true + description: List of strings representing states or `filter` objects, see below. + type: list +{% endconfiguration %} + +#### Options For Entities + +If you define entities as objects instead of strings (by adding `entity:` before entity ID), you can add more customization and configurations: + +{% configuration entities %} +type: + required: false + description: "Sets a custom badge type: `custom:my-custom-badge`" + type: string entity: required: true description: Home Assistant entity ID. @@ -78,32 +301,62 @@ image: required: false description: The URL of an image. type: string +state_filter: + required: false + description: List of strings representing states or `filter` objects, see below. + type: list {% endconfiguration %} -## Options For Visible +#### Options For state_filter -If you define `visible` as objects instead of a boolean to specify conditions for displaying the view tab: +If you define state_filter as objects instead of strings (by adding `value:` before your state value), you can add more customization to your filter: -{% configuration badges %} -user: +{% configuration state_filter %} +value: required: true - description: User id that can see the view tab. + description: String representing the state. + type: string +operator: + required: false + description: Operator to use in the comparison. Can be `==`, `<=`, `<`, `>=`, `>`, `!=` or `regex`. + type: string +attribute: + required: false + description: Attribute of the entity to use instead of the state. type: string {% endconfiguration %} -### Example +#### Examples -View config: +Show only active switches or lights in the house ```yaml -- title: Living room - badges: - - device_tracker.demo_paulus - - entity: light.ceiling_lights - name: Ceiling Lights - icon: mdi:bulb - - entity: switch.decorative_lights - image: /local/lights.png +type: entity-filter +entities: + - entity: light.bed_light + name: Bed + - light.kitchen_lights + - light.ceiling_lights +state_filter: + - "on" +``` + +Specify filter for a single entity + +```yaml +type: entity-filter +state_filter: + - "on" + - operator: ">" + value: 90 +entities: + - sensor.water_leak + - sensor.outside_temp + - entity: sensor.humidity_and_temp + state_filter: + - operator: ">" + value: 50 + attribute: humidity ``` ## Paths From 4a58377cce567e260a4522cc4f51f0de81f16075 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20H=C3=B6rsken?= Date: Wed, 23 Oct 2019 20:53:22 +0200 Subject: [PATCH 72/82] Update documentation for HomeKit Bridge (home-assistant#26791) (#10410) * Update documentation for HomeKit Bridge (home-assistant#26791) - Add documentation for advertise_ip and advertise_mac options - Add documentation section for Docker Network Isolation - Update homekit.markdown * :pencil2: Tweaks * Remove the possibility to set the MAC address of the HomeKit Bridge Since the MAC address is a random device ID, there is no need for the user to be able to set a custom MAC address value for it. This change was requested in the parent PR home-assistant#26791. * :pencil2: Tweaks Co-authored-by: Franck Nijhof --- source/_integrations/homekit.markdown | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/source/_integrations/homekit.markdown b/source/_integrations/homekit.markdown index 218af288be1..888745f30ab 100644 --- a/source/_integrations/homekit.markdown +++ b/source/_integrations/homekit.markdown @@ -82,6 +82,10 @@ homekit: required: false type: boolean default: false + advertise_ip: + description: If you need to override the IP address used for mDNS advertisement. (For example, using network isolation in Docker and together with an mDNS forwarder like `avahi-daemon` in reflector mode) + required: false + type: string filter: description: Filters for entities to be included/excluded from HomeKit. ([Configure Filter](#configure-filter)) required: false @@ -160,8 +164,8 @@ homekit: After Home Assistant has started, the entities specified by the filter are exposed to HomeKit if they are [supported](#supported-components). To add them: 1. Open the Home Assistant frontend. A new card will display the `pin code`. Note: If pin code is not displayed, check "Notifications" (the bell icon) in the upper-right of the Home Assistant UI. -1. Open the `Home` app. -2. Click `Add Accessory`, then select `Don't Have a Code or Can't Scan?` and choose the `Home Assistant Bridge`. +2. Open the `Home` app. +3. Click `Add Accessory`, then select `Don't Have a Code or Can't Scan?` and choose the `Home Assistant Bridge`. 4. Confirm that you are adding an `Uncertified Accessory` by clicking on `Add Anyway`. 5. Enter the `PIN` code. 6. Follow the setup by clicking on `Next` and lastly `Done` in the top right-hand corner. @@ -324,6 +328,19 @@ To avoid any errors, after you have successfully paired your Home Assistant Brid +## Docker Network Isolation + +The `advertise_ip` option can be used to run this integration even inside an ephemeral Docker container with network isolation enabled, e.g., not using the host network. + +To use `advertise_ip`, add the option to your `homekit` config: + +```yaml +homekit: + advertise_ip: "STATIC_IP_OF_YOUR_DOCKER_HOST" +``` + +Restart your Home Assistant instance. This feature requires running an mDNS forwarder on your Docker host, e.g., `avahi-daemon` in reflector mode. This kind of setup most likely requires `safe_mode` during the bridge setup. + ## Supported Components The following integrations are currently supported: @@ -403,6 +420,8 @@ Remember that the iOS device needs to be in the same local network as the Home A Set `network_mode: host`. If you have further problems this [issue](https://github.com/home-assistant/home-assistant/issues/15692) might help. +You can also try to use `avahi-daemon` in reflector mode together with the option `advertise_ip`, see above. + #### `Home Assistant Bridge` doesn't appear in the Home App (for pairing) - VirtualBox Configure the network mode as `networkbridge`. Otherwise the Home Assistant Bridge won't be exposed to the network. From 8d03830e78ec4623d90d7697858cc7d60ffd09f1 Mon Sep 17 00:00:00 2001 From: Ernst Klamer Date: Wed, 23 Oct 2019 20:55:33 +0200 Subject: [PATCH 73/82] Add Solar-Log integration docs (#10473) * Add Solar-Log docs * fix suggested changes * Remove of scan interval configuration option * :pencil2: Tweak * :pencil2: Tweak * :pencil2: Tweak * Update due to component changes Added the option to use configuration in the user interface. Removed the requirement to not have http:// in the host address (will be automatically added now if not provided). * :pencil2: Tweaks Co-authored-by: Klaas Schoute Co-authored-by: Franck Nijhof --- source/_components/solarlog.markdown | 103 +++++++++++++++++++ source/images/supported_brands/solar-log.png | Bin 0 -> 3555 bytes 2 files changed, 103 insertions(+) create mode 100644 source/_components/solarlog.markdown create mode 100644 source/images/supported_brands/solar-log.png diff --git a/source/_components/solarlog.markdown b/source/_components/solarlog.markdown new file mode 100644 index 00000000000..c8c21bf73c0 --- /dev/null +++ b/source/_components/solarlog.markdown @@ -0,0 +1,103 @@ +--- +title: "Solar-Log Sensor" +description: "Instructions on how to integrate Solar-Log sensors within Home Assistant." +logo: solar-log.png +ha_category: Sensor +ha_release: 0.101 +ha_iot_class: Local Polling +--- + +The `solarlog` integration uses the open JSON interface on Solar-Log PV monitoring systems to allow you to get details from your Solar-Log device and integrate these into your Home Assistant installation. + +Before being able to use the integration, you have to activate the open JSON interface on your Solar-Log device. This can be activated from the Configuration | System | Access control menu of your Solar-Log device. +When activating the interface, a red warning triangle with security information and risks is displayed. + +The `solarlog` integration uses the default host address "http://solar-log" if you don't specify a host. If your device isn't accessible on this address, use its IP Address instead. + +
+The open JSON interface is deactivated by default. To activate the open JSON interface, a user password must first be set. The password isn't needed for accessing the open JSON interface. +
+ +## Configuration + +There are 2 options in configuring the `solarlog` integration: + +- Via the Home Assistant user interface where it will let you enter the name and host to connect to your Solar-Log device. +- Via the Home Assistant `configuration.yaml` file. + +```yaml +# Example configuration.yaml entry +sensor: + platform: solarlog +``` + +{% configuration %} +host: + description: The IP Address or host address of your Solar-Log device. + required: false + default: http://solar-log + type: string +name: + description: Let you overwrite the name of the device in the frontend. + required: false + default: solarlog + type: string +{% endconfiguration %} + +### Full configuration sample + +A full configuration entry would look like the sample below. + +```yaml +# Example configuration.yaml entry +sensor: + - platform: solarlog + name: solarlog + host: 192.168.1.123 +``` + +In case you would like to convert the values, for example, to Wh instead of the default kWh, you can use the [template platform](/integrations/template/). + +{% raw %} +```yaml +# Example configuration.yaml entry for sensor template platform +sensor: + - platform: template + sensors: + solarlog_yield_day_template: + value_template: "{{ (states('sensor.solarlog_yield_day') | float * 1000) | round(0) }}" +``` +{% endraw %} + +## Sensors + +The following sensors are available in the library: + +| name | Unit | Description | +|-----------------------|--------|:-------------------------------------------| +| last_update | | Time of latest data update. | +| power_ac | W | Total output PAC from all of the inverters and meters in inverter mode. | +| power_dc | W | Total output PAC from all of the inverters. | +| voltage_ac | V | Average voltage AC from the inverter. | +| voltage_dc | V | Average voltage DC from the inverter | +| yield_day | kWh | Total yield for the day from all of the inverters | +| yield_yesterday | kWh | Total yield for the previous day from all of the inverters. | +| yield_month | kWh | Total yield for the month from all of the inverters. | +| yield_year | kWh | Total yield for the year from all of the inverters. | +| yield_total | kWh | Total yield from all of the inverters. | +| consumption_ac | kWh | Current total consumption AC from all of the consumption meters. | +| consumption_day | kWh | Total consumption for the day from all of the consumption meters. | +| consumption_yesterday | kWh | Total consumption for the previous day from all of the consumption meters. | +| consumption_month | kWh | Total consumption for the month from all of the consumption meters. | +| consumption_year | kWh | Total consumption for the year from all of the consumption meters. | +| consumption_total | kWh | Accumulated total consumption from all consumption meters. | +| total_power | Wp | Installed generator power. | +| alternator_loss | W | Altenator loss (equals to power_dc - power_ac) | +| capacity | % | Capacity (equals to power_dc / total power) | +| efficiency | % W/Wp | Efficiency (equals to power_ac / power_dc | +| power_available | W | Available power (equals to power_ac - consumption_ac) | +| usage | | Usage (equals to consumption_ac / power_ac) | + +
+The solarlog integration is using the sunwatcher pypi package to get the data from your Solar-Log device. The last five sensors are not reported by your Solar-Log device directly, but are computed by the sunwatcher package. +
diff --git a/source/images/supported_brands/solar-log.png b/source/images/supported_brands/solar-log.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9a360ba749a319a98fed0e27664b7095d3e179 GIT binary patch literal 3555 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 literal 0 HcmV?d00001 From c7cbd29dfcdf7982969b1ad766bb35e053808654 Mon Sep 17 00:00:00 2001 From: On Freund Date: Wed, 23 Oct 2019 23:46:54 +0300 Subject: [PATCH 74/82] Coolmaster config flow documentation (#10947) --- source/_integrations/coolmaster.markdown | 47 +++++------------------- 1 file changed, 9 insertions(+), 38 deletions(-) diff --git a/source/_integrations/coolmaster.markdown b/source/_integrations/coolmaster.markdown index e325d87b536..51335b919f7 100644 --- a/source/_integrations/coolmaster.markdown +++ b/source/_integrations/coolmaster.markdown @@ -9,43 +9,14 @@ ha_iot_class: Local Polling --- -The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). To set it up, add the following information to your `configuration.yaml` file: +The `coolmaster` climate platform lets you control HVAC through [CoolMasterNet](https://coolautomation.com/products/coolmasternet/). -```yaml -climate: - - platform: coolmaster - host: YOUR_COOLMASTER_HOST - port: YOUR_COOLMASTER_PORT - supported_modes: - - heat - - cool - - dry -``` +## Configuration via the frontend -{% configuration %} -host: - description: The host address of your CoolMasterNet instance (IP or host name). - required: true - type: string -port: - description: The port number of your CoolMasterNet instance. - required: false - type: integer - default: 10102 -supported_modes: - description: The operation modes supported by your HVAC. - required: false - type: list - default: All modes - keys: - heat: - description: Heat mode. - cool: - description: Cool mode. - heat_cool: - description: Heat/Cool mode (CoolMasterNet refers to it as Auto). - dry: - description: Dry mode. - fan_only: - description: Fan only mode. -{% endconfiguration %} +Menu: **Configuration** -> **Integrations**. + +Click on the `+` sign to add an integration and click on **CoolMasterNet**. +Select the host and port of your instance, and check the box for the modes +supported by your HVAC units. The units you have configured in CoolMasterNet +will be automatically added to Home Assistant as Climate entities and +matching devices. From f985d738e8ef6a2881daa25dd6bb819e173316f8 Mon Sep 17 00:00:00 2001 From: fredericvl <34839323+fredericvl@users.noreply.github.com> Date: Wed, 23 Oct 2019 22:47:45 +0200 Subject: [PATCH 75/82] Add support for SAJ inverters connected via WiFi (#10819) * Add support for SAJ inverters connected via WiFi * Changes after review saj --- source/_integrations/saj.markdown | 51 +++++++++++++++++++++++-------- 1 file changed, 39 insertions(+), 12 deletions(-) diff --git a/source/_integrations/saj.markdown b/source/_integrations/saj.markdown index 20c397fca27..c33aaae515d 100644 --- a/source/_integrations/saj.markdown +++ b/source/_integrations/saj.markdown @@ -12,6 +12,9 @@ The `saj` sensor will poll a [SAJ](https://www.saj-electric.com/) solar inverter This sensor uses the web interface and to use it, you have to be able to connect to the solar inverter from your favorite web browser. +There is a difference between inverters that are connected via an ethernet module and those connected via a WiFi module. +The WiFi module requires a username and password for authentication where the ethernet module does not. + ## Configuration To enable this sensor, add the following lines to your `configuration.yaml` file: @@ -25,23 +28,47 @@ sensor: {% configuration %} host: - description: The IP address of the SAJ Solar Inverter. + description: "The IP address of the SAJ Solar Inverter." required: true type: string +type: + description: "Type of connection module: 'ethernet' or 'wifi'" + required: false + default: ethernet + type: string +username: + description: "Username for logging in to SAJ Solar Inverter (only used when type is 'wifi' but can be skipped if the inverter still has the default credentials set: admin/admin)" + required: false + type: string +password: + description: "Password for logging in to SAJ Solar Inverter (only used when type is 'wifi' but can be skipped if the inverter still has the default credentials set: admin/admin)" + required: false + type: string {% endconfiguration %} ## Sensors Sensors available in the library: -| name | Unit | Description | -|--------------------|------|:-------------------------------------------| -| current_power | W | Current power generated by the inverter. | -| today_yield | kWh | Power yield for today. | -| today_time | h | Inverter's running time for today. | -| today_max_current | W | Maximum current power for today. | -| total_yield | kWh | Total kWh generated to date. | -| total_time | h | Total running time of the inverter . | -| total_co2_reduced | kg | Total CO2 in kg reduced. | -| temperature | °C | Temperature of the inverter. | -| state | N/A | Live state of the inverter. | +| name | Unit | Description | +|--------------------|------|:-----------------------------------------------------------------------------| +| current_power | W | Current power generated by the inverter. | +| today_yield | kWh | Power yield for today. | +| today_time | h | Inverter's running time for today. | +| today_max_current | W | Maximum current power for today. (only for connection via ethernet module) | +| total_yield | kWh | Total kWh generated to date. | +| total_time | h | Total running time of the inverter . | +| total_co2_reduced | kg | Total CO2 in kg reduced. | +| temperature | °C | Temperature of the inverter. | +| state | N/A | Live state of the inverter. | + +## Full configuration example for WiFi inverters + +```yaml +sensor: + - platform: saj + host: IP_ADDRESS_OF_DEVICE + type: wifi + username: USERNAME + password: PASSWORD +``` From 8833c222606fc7256f21d54375be981e2692d2ad Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Wed, 23 Oct 2019 13:48:08 -0700 Subject: [PATCH 76/82] Update notes --- source/_posts/2019-10-20-release-101.markdown | 1705 ++++++++++++++++- 1 file changed, 1701 insertions(+), 4 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index edd97e48b05..7e9e1ef9bc2 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -11,10 +11,1707 @@ categories: Release-Notes og_image: /images/blog/2019-09-0.100/components.png --- -In other news: +Highlight breaking change for api password/trusted networks -https://twitter.com/sfgabe/status/1183871117972430848 +## In other news -https://twitter.com/iantrich/status/1184849711527874561?s=09 +
-https://twitter.com/esthermakestech/status/1185696326710808576 + + + + +## New Integrations + +- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration) +- Add Apprise notification integration ([@caronc] - [#26868]) ([apprise docs]) (new-integration) +- New sensor platform integration for Orange and Rockland Utility smart energy meter ([@bvlaicu] - [#27571]) ([oru docs]) (new-integration) +- Add sinch integration (notify component) ([@bendikrb] - [#26502]) ([sinch docs]) (new-integration) +- Add Solar-Log platform ([@Ernst79] - [#27036]) ([solarlog docs]) (new-integration) +- New platform for Microsoft Teams ([@peroyvind] - [#27981]) ([msteams docs]) (new-integration) + +## New Platforms + +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform) +- Add sensor platform to Airly integration ([@bieniu] - [#27717]) ([airly docs]) (new-platform) +- Move imports in mqtt component ([@exxamalte] - [#27835]) ([mqtt 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 + +- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) +- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) +- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) +- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) +- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) +- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) +- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) +- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) +- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) +- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) +- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) +- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) +- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) +- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) +- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) + +## All changes + +- Add unique_id to cert_expiry ([@jjlawren] - [#27140]) ([cert_expiry docs]) +- Improve device tracker tests ([@Kane610] - [#27159]) +- Add PowerLevelController for fan to alexa ([@ochlocracy] - [#27158]) ([alexa docs]) +- update broadlink library ([@Danielhiversen] - [#27157]) ([broadlink docs]) +- Adds fields to light.toggle service description ([@frenck] - [#27155]) +- Add support for `for` to binary_sensor, light and switch device conditions ([@emontnemery] - [#27153]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([switch docs]) +- Unload cert_expiry config entries ([@jjlawren] - [#27150]) ([cert_expiry docs]) +- Envisalink startup reconnect ([@Cinntax] - [#27063]) ([envisalink docs]) +- Fix homekit temperaturesensor round ([@gonzalezcalleja] - [#27047]) ([homekit docs]) +- Support zone expanders in alarmdecoder ([@hugheaves] - [#27167]) ([alarmdecoder docs]) +- Handle all single zone thermostats ([@zxdavb] - [#27168]) ([evohome docs]) +- Add device registry support to ecobee integration ([@marthoc] - [#27109]) ([ecobee docs]) +- WAQI add unique ID and availability ([@dshokouhi] - [#27086]) ([waqi docs]) +- Add Airly integration ([@bieniu] - [#26375]) ([airly docs]) (new-integration) +- Add SecurityPanelController for alarm_control_panel to alexa ([@ochlocracy] - [#27081]) ([alexa docs]) +- Add examples to lights service ([@Santobert] - [#27192]) +- Improve evohome debug logging ([@zxdavb] - [#27178]) ([evohome docs]) +- Add device condition support to sensor entities ([@emontnemery] - [#27163]) ([sensor docs]) +- Fix template fan turn_on action ([@sermayoral] - [#27181]) ([template docs]) +- Fix tests running in hass.io image ([@balloob] - [#27169]) +- lock open service data ([@Santobert] - [#27204]) +- Add acceleration sensor to Homematic IP Cloud ([@SukramJ] - [#27199]) ([homematicip_cloud docs]) +- lock_reproduce_state ([@Santobert] - [#27203]) ([lock docs]) +- switch reproduce state ([@Santobert] - [#27202]) ([switch docs]) +- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) +- Add opentherm_gw config flow ([@mvn23] - [#27148]) ([opentherm_gw docs]) +- Add doods contains flags on areas to allow specifying overlap ([@snowzach] - [#27035]) ([doods docs]) +- Guard against network errors for Dark Sky ([@space-pope] - [#27141]) ([darksky docs]) +- Adds guards for missing information in call stack frames ([@frenck] - [#27217]) +- Add hive trv support ([@MagicalTrev89] - [#27033]) ([hive docs]) +- UniFi - Improve switch tests ([@Kane610] - [#27200]) +- Require Python >= 3.6.1 ([@scop] - [#27226]) +- automation_reproduce_state ([@Santobert] - [#27222]) ([automation docs]) +- Add set_location service doc ([@oncleben31] - [#27216]) +- fan_reproduce_state ([@Santobert] - [#27227]) ([fan docs]) +- Add improved scene support to the light integration ([@Santobert] - [#27182]) ([light docs]) +- Improve influxdb error handling ([@definitio] - [#27225]) ([influxdb docs]) +- Refactor Tradfri switch device ([@ggravlingen] - [#26864]) ([tradfri docs]) +- Add initial state to Flux Switch ([@Santobert] - [#27089]) ([flux docs]) +- Repair SolarEdge_local inverter fahrenheit temperature ([@scheric] - [#27096]) ([solaredge_local docs]) +- add script shortcut for activating scenes ([@mdonoughe] - [#27223]) +- Bump python-miio version to 0.4.6 ([@syssi] - [#27231]) ([xiaomi_miio docs]) +- Add Xiaomi Air Humidifier CB1 (zhimi.humidifier.cb1) support ([@syssi] - [#27232]) ([xiaomi_miio docs]) +- Add io:SomfyBasicContactIOSystemSensor to TaHoma component ([@jensihnow] - [#27234]) ([tahoma docs]) +- Add basic test support to Homematic IP Cloud ([@SukramJ] - [#27228]) ([homematicip_cloud docs]) +- Neato config flow ([@Santobert] - [#26579]) ([neato docs]) +- PS4 bump to renamed dependency ([@ktnrg45] - [#27144]) ([ps4 docs]) +- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) +- Switch on/off all lights, and wait for the result ([@mjrider] - [#27078]) ([light docs]) +- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) +- Bump pybotvac and use new exceptions ([@Santobert] - [#27249]) ([neato docs]) +- Add 'flash_length' to esphome light async_turn_off ([@CQoute] - [#27214]) ([esphome docs]) +- Add missing documentation for some Hassio services ([@oncleben31] - [#27215]) +- Validate generated condition ([@emontnemery] - [#27263]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([sensor docs]) ([switch docs]) +- Add attributes to neato integration ([@Santobert] - [#27260]) ([neato docs]) +- Add PTZ support to Foscam camera component ([@skgsergio] - [#27238]) ([foscam docs]) +- Note snake_case state attribute name convention in entity docs ([@scop] - [#27287]) +- Upgrade pylint ([@scop] - [#27279]) +- fixed minor typo in docs/source/api/helpers.rst ([@bhageena] - [#27282]) +- FIX: Typo ([@SoldierCorp] - [#27267]) +- Refactor tradfri light ([@ggravlingen] - [#27259]) ([tradfri docs]) +- Neato battery sensor ([@dshokouhi] - [#27286]) ([neato docs]) (new-platform) +- Neato clean up ([@Santobert] - [#27294]) ([neato docs]) +- UniFi - Improve controller tests ([@Kane610] - [#27261]) ([unifi docs]) +- Validate generated device triggers ([@emontnemery] - [#27264]) ([binary_sensor docs]) ([deconz docs]) ([device_automation docs]) ([sensor docs]) ([zha docs]) +- Fix device condition scaffold ([@emontnemery] - [#27300]) +- Making withings logs less noisy. ([@vangorra] - [#27311]) ([withings docs]) +- Do not fail smtp notify service on connection error ([@bbrendon] - [#27240]) ([smtp docs]) +- move import to top-level ([@exxamalte] - [#27314]) ([transport_nsw docs]) +- Move imports in geo_rss_events component ([@exxamalte] - [#27313]) ([geo_rss_events docs]) +- move import to top-level ([@exxamalte] - [#27320]) ([feedreader docs]) +- Upgrade certifi to >=2019.9.11 ([@fabaff] - [#27323]) +- Align user name vs username ([@ottersen] - [#27328]) ([transmission docs]) +- Upgrade beautifulsoup4 to 4.8.1 ([@fabaff] - [#27325]) ([scrape docs]) +- Upgrade sqlalchemy to 1.3.9 ([@fabaff] - [#27322]) ([recorder docs]) ([sql docs]) +- Fix Logi Circle cameras not responding to turn on/off commands ([@evanjd] - [#27317]) ([logi_circle docs]) +- Add scene.apply service ([@balloob] - [#27298]) +- Improve Neato login process ([@Santobert] - [#27327]) ([neato docs]) +- Validate generated device actions ([@emontnemery] - [#27262]) ([device_automation docs]) ([zha docs]) +- Cleanup handling of attributes for HomematicIP Cloud ([@SukramJ] - [#27331]) ([homematicip_cloud docs]) +- Include unit_of_measurement in sensor device trigger capabilities ([@emontnemery] - [#27265]) ([sensor docs]) +- Improve UniFi config flow tests and add options flow test ([@Kane610] - [#27340]) ([unifi docs]) +- Run mypy in pre-commit ([@scop] - [#27339]) +- move import to top-level ([@exxamalte] - [#27348]) ([workday docs]) +- Move imports in caldav component ([@exxamalte] - [#27349]) ([caldav docs]) +- Add documentation for logger.set_level service ([@oncleben31] - [#27211]) +- Support async validation of device trigger ([@emontnemery] - [#27333]) ([automation docs]) ([deconz docs]) ([zha docs]) +- deCONZ - Update discovery address ([@Kane610] - [#27365]) ([deconz docs]) +- Refactor Tradfri constants ([@ggravlingen] - [#27334]) ([tradfri docs]) +- Install requirements for all deps with tests ([@balloob] - [#27362]) ([epsonworkforce docs]) ([ign_sismologia docs]) ([supla docs]) +- Migrate Neato to use top-level imports ([@Santobert] - [#27363]) ([neato docs]) +- Fix ecobee weather platform ([@marthoc] - [#27369]) ([ecobee docs]) +- Move imports in vlc component ([@mnigbur] - [#27361]) ([vlc docs]) +- Move imports in season component ([@Quentame] - [#27358]) ([season docs]) +- Move imports in nissan_leaf component ([@Quentame] - [#27359]) ([nissan_leaf docs]) +- Move imports in netatmo component ([@Quentame] - [#27360]) ([netatmo docs]) +- move import to top-level ([@exxamalte] - [#27353]) ([onkyo docs]) +- move import to top-level ([@exxamalte] - [#27352]) ([systemmonitor docs]) +- Allow Google Assistant relative volume control ([@RyanEwen] - [#26585]) ([google_assistant docs]) +- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) +- Move imports in waze_travel_time component ([@eifinger] - [#27384]) ([waze_travel_time docs]) +- Move imports in wemo component ([@Quentame] - [#27393]) ([wemo docs]) +- Move imports in wink component ([@Quentame] - [#27392]) ([wink docs]) +- Move imports in wunderlist component ([@Quentame] - [#27391]) ([wunderlist docs]) +- Move imports in xmpp component ([@Quentame] - [#27390]) ([xmpp docs]) +- Move imports in yamaha + yamaha_musiccast component ([@Quentame] - [#27389]) ([yamaha docs]) ([yamaha_musiccast docs]) +- Move imports in zengge component ([@Quentame] - [#27387]) ([zengge docs]) +- Move imports in zestimate component ([@Quentame] - [#27386]) ([zestimate docs]) +- Move imports in zigbee component ([@Quentame] - [#27383]) ([zigbee docs]) +- Move imports in yr component ([@Quentame] - [#27382]) ([yr docs]) +- Move imports in google_travel_time component ([@eifinger] - [#27381]) ([google_travel_time docs]) +- Move imports in github component ([@mnigbur] - [#27406]) ([github docs]) +- Move imports in eufy component ([@mnigbur] - [#27405]) ([eufy docs]) +- Move imports in apple_tv component ([@Quentame] - [#27356]) ([apple_tv docs]) +- Remove hydroquebec integration (ADR-0004) ([@frenck] - [#27407]) ([hydroquebec docs]) +- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) +- Revert "Allow Google Assistant relative volume control (#26585)" ([@balloob] - [#27416]) ([google_assistant docs]) +- Bump aiohttp to 3.6.2 ([@frenck] - [#27409]) +- Bump sqlalchemy to 1.3.10 ([@frenck] - [#27408]) ([recorder docs]) ([sql docs]) +- move songpal imports to top ([@rytilahti] - [#27402]) ([songpal docs]) +- Bump python-slugify to 3.0.6 ([@quthla] - [#27430]) +- Refactor home --> hap for Homematic IP Cloud ([@SukramJ] - [#27368]) ([homematicip_cloud docs]) +- Move Arduino imports ([@tulindo] - [#27438]) ([arduino docs]) +- Update upstream ([@cgtobi] - [#27440]) ([rmvtransport docs]) +- Move imports in waterfurnace component ([@Quentame] - [#27449]) ([waterfurnace docs]) +- Bump pyhik to 0.2.4 ([@mezz64] - [#27523]) ([hikvision docs]) +- moved imports to top level ([@Bouni] - [#27511]) ([browser docs]) +- Move imports in updater component ([@Quentame] - [#27485]) ([updater docs]) +- Move imports in rmvtransport ([@cgtobi] - [#27420]) ([rmvtransport docs]) +- SNMP Switch payloads are not guaranteed to be integers ([@cyberjacob] - [#27422]) ([snmp docs]) +- Move trend imports to top level ([@thaohtp] - [#27507]) ([trend docs]) +- Move imports in waqi component ([@Quentame] - [#27450]) ([waqi docs]) +- Move imports in acer_projector component ([@Bouni] - [#27456]) ([acer_projector docs]) +- Move imports in vizio component ([@Quentame] - [#27452]) ([vizio docs]) +- Bump pygatt to 4.0.5 ([@foreign-sub] - [#27526]) ([bluetooth_le_tracker docs]) ([skybeacon docs]) +- Fix typing for device condition scaffold ([@emontnemery] - [#27487]) +- Move imports in upcloud component to top-level ([@thaohtp] - [#27514]) ([upcloud docs]) +- Refactor Tradfri cover ([@ggravlingen] - [#27413]) ([tradfri docs]) +- Add improved scene support to input number integration ([@abstrakct] - [#27530]) ([input_number docs]) +- Move imports in http component ([@Quentame] - [#27474]) ([http docs]) +- Handle empty service in script action gracefully ([@emontnemery] - [#27467]) +- moved imports to top level ([@Bouni] - [#27494]) ([auth docs]) +- Move imports in rfxtrx component ([@javicalle] - [#27549]) ([rfxtrx docs]) +- fill services.yaml for downloader ([@Mofeywalker] - [#27553]) +- Add test to Homematic IP Cloud weather ([@SukramJ] - [#27536]) +- Add test to Homematic IP Cloud alarm control panel ([@SukramJ] - [#27534]) +- Add test to Homematic IP Cloud cover ([@SukramJ] - [#27535]) +- Add test to Homematic IP Cloud sensor ([@SukramJ] - [#27533]) +- moved imports to top level ([@Bouni] - [#27512]) ([bt_home_hub_5 docs]) +- Add test to Homematic IP Cloud climate ([@SukramJ] - [#27472]) ([homematicip_cloud docs]) +- moved imports to top level ([@Bouni] - [#27508]) ([broadlink docs]) +- moved imports to top level ([@Bouni] - [#27509]) ([brottsplatskartan docs]) +- Move imports in startca to top-level ([@thaohtp] - [#27510]) ([startca docs]) +- moved imports to top level ([@Bouni] - [#27503]) ([bluetooth_le_tracker docs]) +- moved imports to top level ([@Bouni] - [#27501]) ([bh1750 docs]) +- moved imports to top level ([@Bouni] - [#27498]) ([axis docs]) +- Update blink version to 0.14.2 ([@fronzbot] - [#27555]) ([blink docs]) +- moved imports to top level ([@Bouni] - [#27500]) ([bbox docs]) +- Move imports in aruba component to top-level ([@thaohtp] - [#27497]) ([aruba docs]) +- moved imports to top level ([@Bouni] - [#27496]) ([aws docs]) +- moved imports to top level ([@Bouni] - [#27495]) ([automatic docs]) +- Add device condition support to the lock integration ([@emontnemery] - [#27488]) ([lock docs]) +- moved imports to top level ([@Bouni] - [#27483]) ([aquostv docs]) +- Move imports in uscis component ([@Quentame] - [#27481]) ([uscis docs]) +- Move imports in vasttrafik component ([@Quentame] - [#27480]) ([vasttrafik docs]) +- Move imports in venstar component ([@Quentame] - [#27478]) ([venstar docs]) +- Move imports in verisure component ([@Quentame] - [#27476]) ([verisure docs]) +- Move imports in vera component ([@Quentame] - [#27477]) ([vera docs]) +- Fix update after network error ([@bieniu] - [#27444]) ([airly docs]) +- Move AmazonPolly imports ([@tulindo] - [#27443]) ([amazon_polly docs]) +- Change persistent notification about dev-info panel ([@fredrike] - [#27441]) ([hassio docs]) ([homeassistant docs]) +- Bump pysyncthru to 0.5.0 ([@foreign-sub] - [#27439]) ([syncthru docs]) +- Bump RtmAPI to 0.7.2 ([@quthla] - [#27433]) ([remember_the_milk docs]) +- Move imports in watson_iot component ([@Quentame] - [#27448]) ([watson_iot docs]) +- moved imports to top level ([@Bouni] - [#27454]) ([abode docs]) +- Bump PyGithub to 1.43.8 ([@quthla] - [#27432]) ([github docs]) +- Move imports in w800rf32 component ([@Quentame] - [#27451]) ([w800rf32 docs]) +- moved imports to top level ([@Bouni] - [#27458]) ([ads docs]) +- Move imports in dht component ([@doudz] - [#27459]) ([dht docs]) +- Move Epson imports ([@tulindo] - [#27457]) ([epson docs]) +- moved imports to top level ([@Bouni] - [#27468]) ([anthemav docs]) +- moved imports to top level ([@Bouni] - [#27469]) ([aprs docs]) +- Move imports for pushbullet component ([@doudz] - [#27460]) ([pushbullet docs]) +- Add test to Homematic IP Cloud switch ([@SukramJ] - [#27532]) +- add device conditions for platform cover ([@Mofeywalker] - [#27544]) ([cover docs]) +- Add strings for device automations to scaffold ([@balloob] - [#27556]) +- Move imports in tts component ([@Michsior14] - [#27565]) ([tts docs]) +- Filled services.yaml for browser integration ([@springstan] - [#27563]) +- Filled services.yaml for logbook integration ([@springstan] - [#27560]) +- Move imports in tikteck component ([@Michsior14] - [#27568]) ([tikteck docs]) +- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) +- Upgrade alpha_vantage to 2.1.1 ([@fabaff] - [#27580]) ([alpha_vantage docs]) +- Move imports in thermoworks_smoke component ([@Michsior14] - [#27586]) ([thermoworks_smoke docs]) +- Upgrade pillow to 6.2.0 ([@fabaff] - [#27581]) ([image_processing docs]) ([proxy docs]) ([qrcode docs]) +- Move import in deutsche_bahn integration ([@springstan] - [#27579]) ([deutsche_bahn docs]) +- Move imports in thingspeak component ([@Michsior14] - [#27585]) ([thingspeak docs]) +- Move imports in tplink_lte component ([@Michsior14] - [#27583]) ([tplink_lte docs]) +- Move imports in bme280 component ([@Bouni] - [#27505]) ([bme280 docs]) +- Move imports in tplink component ([@Michsior14] - [#27567]) ([tplink docs]) +- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) +- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) +- Move imports in rflink component ([@javicalle] - [#27367]) ([rflink docs]) +- move imports in tibber component ([@Michsior14] - [#27584]) ([tibber docs]) +- Upgrade to flake8-docstrings 1.5.0, pytest 5.2.1, and pytest-cov 2.8.1 ([@scop] - [#27588]) +- Upgrade Mastodon.py to 1.5.0 ([@fabaff] - [#27598]) ([mastodon docs]) +- Move imports in syslog ([@Michsior14] - [#27602]) ([syslog docs]) +- add content for services.yaml in component media_extractor ([@Mofeywalker] - [#27608]) +- move imports in ted5000 component ([@Michsior14] - [#27601]) ([ted5000 docs]) +- move imports in tellstick component ([@Michsior14] - [#27600]) ([tellstick docs]) +- Move top level imports ([@ggravlingen] - [#27597]) ([tradfri docs]) +- Improve neato tests ([@Santobert] - [#27578]) ([neato docs]) +- Refactor Tradfri base class ([@ggravlingen] - [#27589]) ([tradfri docs]) +- Google Assistant Local SDK ([@balloob] - [#27428]) ([cloud docs]) ([google_assistant docs]) ([http docs]) ([webhook docs]) ([zeroconf docs]) +- Update pyhomematic to 0.1.61 ([@danielperna84] - [#27620]) ([homematic docs]) +- fix: exception after kaiterra api call timeout ([@Michsior14] - [#27622]) ([kaiterra docs]) +- Issue #27288 Moving imports to top for tesla component ([@stevendlander] - [#27618]) ([tesla docs]) +- add content for services.yaml for ccomponent stream ([@Mofeywalker] - [#27610]) +- Update yandex transport after api change ([@rishatik92] - [#27591]) ([yandex_transport docs]) +- Issue #27288 Move imports to top for FFMPEG ([@stevendlander] - [#27613]) ([ffmpeg docs]) +- move imports to top-level ([@exxamalte] - [#27630]) ([pushover docs]) +- move imports in synology_srm component ([@Michsior14] - [#27603]) ([synology_srm docs]) +- moved imports to top level ([@Bouni] - [#27632]) ([bt_smarthub docs]) +- moved imports to top level ([@Bouni] - [#27634]) ([cisco_ios docs]) +- Move imports in darksky component ([@exxamalte] - [#27633]) ([darksky docs]) +- Fix temperature and heating mode ([@crazyfx1] - [#27604]) ([vicare docs]) +- moved imports to top level ([@Bouni] - [#27640]) ([co2signal docs]) +- ESPHome Fix intermediary state published ([@OttoWinter] - [#27638]) ([esphome docs]) +- moved imports to top level ([@Bouni] - [#27641]) ([config docs]) +- Fix html5 notification documentation url ([@delphiki] - [#27636]) ([html5 docs]) +- Apply isort on rfxtrx classes ([@javicalle] - [#27615]) ([rfxtrx docs]) +- Fix ESPHome climate preset mode refactor ([@OttoWinter] - [#27637]) ([esphome docs]) +- Refactor imports for tensorflow ([@stevendlander] - [#27617]) ([tensorflow docs]) +- Move imports in bluesound component ([@Bouni] - [#27502]) ([bluesound docs]) +- Fix ZHA regressions caused by "Support async validation of device trigger" ([@emontnemery] - [#27401]) ([automation docs]) ([deconz docs]) ([zha docs]) +- move imports in squeezebox component ([@Michsior14] - [#27650]) ([squeezebox docs]) +- Typing misc fixes ([@scop] - [#27543]) ([binary_sensor docs]) ([device_automation docs]) ([light docs]) ([sensor docs]) ([switch docs]) +- Updated frontend to 20191014.0 ([@bramkragten] - [#27661]) ([frontend docs]) +- Move imports in panasonic_viera component ([@javicalle] - [#27665]) ([panasonic_viera docs]) +- Improve discovery title ([@Kane610] - [#27664]) ([deconz docs]) +- Move imports in panasonic_bluray component ([@javicalle] - [#27658]) ([panasonic_bluray docs]) +- Update Unlock directive for Alexa LockController ([@ochlocracy] - [#27653]) ([alexa docs]) +- move imports in statsd component ([@Michsior14] - [#27649]) ([statsd docs]) +- Move imports in steam_online component ([@Michsior14] - [#27648]) ([steam_online docs]) +- move imports in stream component ([@Michsior14] - [#27647]) ([stream docs]) +- Move imports in switchmate component ([@Michsior14] - [#27646]) ([switchmate docs]) +- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) +- Add Apprise notification integration ([@caronc] - [#26868]) ([apprise docs]) (new-integration) +- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) +- moved imports to top level ([@Bouni] - [#27682]) ([discord docs]) +- moved imports to top level ([@Bouni] - [#27678]) ([digitalloggers docs]) +- moved imports to top level ([@Bouni] - [#27675]) ([denonavr docs]) +- moved imports to top level ([@Bouni] - [#27677]) ([digital_ocean docs]) +- Handle marker attrs that may not exist ([@bwarden] - [#27519]) ([cups docs]) +- Improve code coverage for HomematicIP Cloud ([@SukramJ] - [#27606]) ([homematicip_cloud docs]) +- Move imports in decora component ([@Bouni] - [#27645]) ([decora docs]) +- moved imports to top level ([@Bouni] - [#27683]) ([dlib_face_detect docs]) +- Move imports in yeelight + yeelightsunflower component ([@Quentame] - [#27388]) ([yeelight docs]) ([yeelightsunflower docs]) +- Move imports in bme680 component ([@Bouni] - [#27506]) ([bme680 docs]) +- Fix missing strings in soma config flow ([@ratsept] - [#27689]) ([soma docs]) +- moved imports to top level ([@Bouni] - [#27695]) ([dnsip docs]) +- Add battery status in owntracks ([@luca-angemi] - [#27686]) ([owntracks docs]) +- moved imports to top level ([@Bouni] - [#27693]) ([dlib_face_identify docs]) +- Update fritzconnection requirement to 0.8.4 ([@AaronDavidSchneider] - [#27698]) ([fritz docs]) ([fritzbox_netmonitor docs]) +- Moved imports to top-level in spotify integration ([@springstan] - [#27703]) ([spotify docs]) +- moved imports to top level ([@Bouni] - [#27679]) ([discogs docs]) +- Bump PyMata to 2.20 ([@quthla] - [#27431]) ([arduino docs]) +- Add improved scene support to input_text ([@abstrakct] - [#27687]) ([input_text docs]) +- Fix config imports ([@balloob] - [#27669]) ([config docs]) +- Add improved scene support for input_select ([@abstrakct] - [#27697]) ([input_select docs]) +- move imports in sony_projector component ([@Michsior14] - [#27718]) ([sony_projector docs]) +- move imports in speedtestdotnet component ([@Michsior14] - [#27716]) ([speedtestdotnet docs]) +- move imports in spotcrime component ([@Michsior14] - [#27715]) ([spotcrime docs]) +- Moved imports to top-level in fritzbox_callmonitor component ([@springstan] - [#27705]) ([fritzbox_callmonitor docs]) +- moved imports to top level ([@Bouni] - [#27696]) ([dovado docs]) +- New sensor platform integration for Orange and Rockland Utility smart energy meter ([@bvlaicu] - [#27571]) ([oru docs]) (new-integration) +- Move imports in device_tracker component ([@Bouni] - [#27676]) ([device_tracker docs]) +- Add evohome high_precision temperatures ([@zxdavb] - [#27513]) ([evohome docs]) +- Move imports in Kodi component ([@tulindo] - [#27728]) ([kodi docs]) +- Add sensor platform to Airly integration ([@bieniu] - [#27717]) ([airly docs]) (new-platform) +- Bump pyatmo version to 2.3.2 ([@cgtobi] - [#27731]) ([netatmo docs]) +- New cache on Azure ([@pvizeli] - [#27739]) +- Add cache for mypy ([@pvizeli] - [#27745]) +- Bump ndms2-client to 0.0.10 ([@foxel] - [#27734]) ([keenetic_ndms2 docs]) +- Upgrade youtube_dl to 2019.10.16 ([@BKPepe] - [#27737]) ([media_extractor docs]) +- Axis - Improve discovery title by adding placeholder support ([@Kane610] - [#27663]) ([axis docs]) +- Add device action support to the alarm_control_panel integration ([@emontnemery] - [#27616]) ([alarm_control_panel docs]) ([device_automation docs]) +- Move imports in slack and socialblade ([@springstan] - [#27747]) ([samsungtv docs]) ([slack docs]) ([socialblade docs]) +- Run mypy in pre-commit without args to match CI ([@scop] - [#27741]) +- Fix On/Off for melissa ([@kennedyshead] - [#27733]) ([melissa docs]) +- Forget auth token when going offline so we can reconnect ([@antlarr] - [#26630]) ([amcrest docs]) +- bump rpi.gpio to 0.7.0 ([@Misiu] - [#27753]) ([mcp23017 docs]) ([rpi_gpio docs]) +- Move imports in rpi_gpio ([@Misiu] - [#27752]) ([rpi_gpio docs]) +- Move imports in ifttt component ([@Quentame] - [#27792]) ([ifttt docs]) +- Move imports in keyboard component ([@Quentame] - [#27791]) ([keyboard docs]) +- Move imports in linux_battery component ([@Quentame] - [#27789]) ([linux_battery docs]) +- Move imports in ampio component ([@Bouni] - [#27788]) ([ampio docs]) +- Move imports in liveboxplaytv component ([@Quentame] - [#27790]) ([liveboxplaytv docs]) +- Move imports in amcrest component ([@Bouni] - [#27787]) ([amcrest docs]) +- Move imports in imap + imap_email_content component ([@Quentame] - [#27793]) ([imap docs]) ([imap_email_content docs]) +- Move imports in netgear_lte component ([@Quentame] - [#27777]) ([netgear_lte docs]) +- Move imports in nest component ([@Quentame] - [#27778]) ([nest docs]) +- moved imports to top level ([@Bouni] - [#27781]) ([airvisual docs]) +- Move imports in netgear component ([@Quentame] - [#27776]) ([netgear docs]) +- moved imports to top level ([@Bouni] - [#27784]) ([alarmdotcom docs]) +- Generate ADB key for Android TV integration ([@JeffLIrion] - [#27344]) ([androidtv docs]) +- moved imports to top level ([@Bouni] - [#27782]) ([aladdin_connect docs]) +- Move imports in android_ip_webcam component ([@Bouni] - [#27797]) ([android_ip_webcam docs]) +- Add on_off_inverted to KNX climate ([@tombbo] - [#25900]) ([knx docs]) +- Move imports in html5 component ([@Quentame] - [#27473]) ([html5 docs]) +- Move imports in mqtt component ([@exxamalte] - [#27835]) ([mqtt docs]) (new-platform) +- Move imports in august component ([@Bouni] - [#27810]) ([august docs]) +- Move imports in asterisk_mbox component ([@Bouni] - [#27807]) ([asterisk_mbox docs]) +- Move imports in arlo component ([@Bouni] - [#27806]) ([arlo docs]) +- Move imports in aqualogic component ([@Bouni] - [#27805]) ([aqualogic docs]) +- Move imports in apcupsd component ([@Bouni] - [#27803]) ([apcupsd docs]) +- Move imports in awair component ([@Bouni] - [#27811]) ([awair docs]) +- Move imports in baidu component ([@Bouni] - [#27812]) ([baidu docs]) +- Move imports in gitlab_ci component ([@Quentame] - [#27827]) ([gitlab_ci docs]) +- Move imports in google component ([@Quentame] - [#27826]) ([google docs]) +- Mypy setup fixes ([@scop] - [#27825]) +- Move imports in flic component ([@Quentame] - [#27821]) ([flic docs]) +- Move imports in fitbit component ([@Quentame] - [#27820]) ([fitbit docs]) +- Move imports in flux_led component ([@Quentame] - [#27822]) ([flux_led docs]) +- Move imports in fritz + fritzbox_netmonitor component ([@Quentame] - [#27823]) ([fritz docs]) +- Move imports in MCP23017 component ([@Misiu] - [#27769]) ([mcp23017 docs]) +- Move imports in anel_pwrctrl component ([@Bouni] - [#27798]) ([anel_pwrctrl docs]) +- Move imports in bbb_gpio component ([@Bouni] - [#27813]) ([bbb_gpio docs]) +- Move imports in bitcoin component ([@Bouni] - [#27814]) ([bitcoin docs]) +- bump client ([@zxdavb] - [#27799]) ([geniushub docs]) +- Move imports in telegram_bot component ([@Quentame] - [#27785]) ([telegram_bot docs]) +- Add device action support to the lock integration ([@emontnemery] - [#27499]) ([lock docs]) +- Add grid sensors to SolarEdge_local ([@scheric] - [#27247]) ([solaredge_local docs]) +- Unload linky config entry ([@Quentame] - [#27831]) ([linky docs]) +- Fix attribution ([@bieniu] - [#27815]) ([airly docs]) +- Added handling for connection errors in state update, added available property ([@ratsept] - [#27794]) ([soma docs]) +- Add device_info to HomematicIP climate and acp ([@SukramJ] - [#27771]) ([homematicip_cloud docs]) +- Add opentherm_gw options flow. ([@mvn23] - [#27316]) ([opentherm_gw docs]) +- Add ability for MQTT device tracker to map non-default topic payloads to zones/states ([@raman325] - [#27143]) ([mqtt docs]) +- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- Add sinch integration (notify component) ([@bendikrb] - [#26502]) ([sinch docs]) (new-integration) +- Add service description for route53 integration ([@tefinger] - [#27774]) +- Move imports in openweathermap component ([@Quentame] - [#27779]) ([openweathermap docs]) +- Move imports in apns component ([@Bouni] - [#27804]) ([apns docs]) +- Move imports in yweather ([@Misiu] - [#27842]) ([yweather docs]) +- Move imports in brunt component ([@Bouni] - [#27856]) ([brunt docs]) +- Move imports in blockchain component ([@Bouni] - [#27852]) ([blockchain docs]) +- Move blackbird imports ([@Bouni] - [#27849]) ([blackbird docs]) +- cryptography + numpy for python 3.8 ([@pvizeli] - [#27861]) ([iqvia docs]) ([opencv docs]) ([tensorflow docs]) ([trend docs]) +- Move imports in bom component ([@Bouni] - [#27854]) ([bom docs]) +- Move imports in bmw_connected_drive component ([@Bouni] - [#27853]) ([bmw_connected_drive docs]) +- Move imports in blink component ([@Bouni] - [#27850]) ([blink docs]) +- Move imports in blinksticklight component ([@Bouni] - [#27851]) ([blinksticklight docs]) +- Move imports in recorder component ([@exxamalte] - [#27859]) ([recorder docs]) +- Refactor the conversation integration ([@balloob] - [#27839]) ([conversation docs]) ([shopping_list docs]) +- Use pre-commit in CI and tox ([@scop] - [#27743]) +- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) +- Move imports in fritzbox, fritz device tracker, fritzdect, fritzbox netmonitor ([@springstan] - [#27746]) ([fritz docs]) ([fritzbox docs]) ([fritzbox_netmonitor docs]) ([fritzdect docs]) +- Move imports in cppm_tracker component ([@Bouni] - [#27889]) ([cppm_tracker docs]) +- Move imports in concord232 component ([@Bouni] - [#27887]) ([concord232 docs]) +- Move imports in comfoconnect component ([@Bouni] - [#27886]) ([comfoconnect docs]) +- Move imports in coinmarketcap component ([@Bouni] - [#27885]) ([coinmarketcap docs]) +- Move imports in coinbase component ([@Bouni] - [#27884]) ([coinbase docs]) +- Move imports in ciscospark component ([@Bouni] - [#27879]) ([ciscospark docs]) +- Move imports in cisco_webex_teams component ([@Bouni] - [#27878]) ([cisco_webex_teams docs]) +- Move imports in cmus component ([@Bouni] - [#27883]) ([cmus docs]) +- Move imports in cloud component ([@Bouni] - [#27881]) ([cloud docs]) +- Add remove function to hue sensors ([@bramkragten] - [#27652]) ([hue docs]) +- Move imports to top for hikvisioncam ([@briglx] - [#27895]) ([hikvisioncam docs]) +- Move imports in coolmaster component ([@Bouni] - [#27888]) ([coolmaster docs]) +- Move imports in cisco_mobility_express component ([@Bouni] - [#27877]) ([cisco_mobility_express docs]) +- Move imports in cast component ([@Bouni] - [#27875]) ([cast docs]) +- Move imports in canary component ([@Bouni] - [#27874]) ([canary docs]) +- Move imports in buienradar component ([@Bouni] - [#27873]) ([buienradar docs]) +- Move imports in channels component ([@Bouni] - [#27876]) ([channels docs]) +- Move imports for nilu component ([@hfurubotten] - [#27896]) ([nilu docs]) +- Guard cloud check ([@balloob] - [#27901]) ([owntracks docs]) ([smartthings docs]) +- Bump keyring to 19.2.0 ([@foreign-sub] - [#27899]) +- Better header check for OAuth2 helper ([@balloob] - [#27897]) +- Vacuum reproduce state ([@Santobert] - [#27868]) ([vacuum docs]) +- Azure pytest parallel ([@pvizeli] - [#27864]) +- Move import for htu21d component ([@briglx] - [#27908]) ([htu21d docs]) +- Move imports for hp_ilo components ([@briglx] - [#27906]) ([hp_ilo docs]) +- Fix flaky integration test ([@balloob] - [#27905]) +- Move imports in harmony component ([@briglx] - [#27904]) ([harmony docs]) +- Move imports to top for harman_kardon_avr ([@briglx] - [#27903]) ([harman_kardon_avr docs]) +- Dont create coroutine until acting on it ([@balloob] - [#27907]) ([google_assistant docs]) +- Report state ([@elupus] - [#27759]) ([google_assistant docs]) +- Upgrade pylint to 2.4.3 and astroid to 2.3.2 ([@scop] - [#27912]) +- Run pylint parallel ([@pvizeli] - [#27919]) +- Split homematic color and effect support ([@guillempages] - [#27299]) ([homematic docs]) +- Add climate profiles to Homematic IP Cloud ([@SukramJ] - [#27772]) ([homematicip_cloud docs]) +- Move imports in luftdaten component ([@Quentame] - [#27929]) ([luftdaten docs]) +- Bump version of homematicip to 0.10.13 ([@SukramJ] - [#27928]) ([homematicip_cloud docs]) +- Added night arm mode support to Envisalink component ([@gdrapp] - [#27087]) ([envisalink docs]) +- Move imports in cpuspeed component ([@Bouni] - [#27890]) ([cpuspeed docs]) +- Remove helper imports relying on installed requirements ([@balloob] - [#27898]) +- Upgrade mypy to 0.740 ([@scop] - [#27913]) ([cover docs]) ([group docs]) ([sun docs]) ([switch docs]) ([websocket_api docs]) ([zone docs]) +- Add improved scene support to the cover integration ([@Santobert] - [#27914]) ([cover docs]) +- Bump abodepy version ([@shred86] - [#27931]) ([abode docs]) +- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) +- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) +- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) +- Import shuffle ([@balloob] - [#27935]) ([http docs]) ([persistent_notification docs]) ([stream docs]) +- Update pysonos to 0.0.24 ([@timmccor] - [#27937]) ([sonos docs]) +- Bump pybotvac ([@Santobert] - [#27933]) ([neato docs]) +- Central update for Plex platforms ([@jjlawren] - [#27764]) ([plex docs]) +- move imports in sonos component ([@Michsior14] - [#27938]) ([sonos docs]) +- Move imports in smappee component ([@Michsior14] - [#27943]) ([smappee docs]) +- move imports in snapcast component ([@Michsior14] - [#27940]) ([snapcast docs]) +- Move imports in snmp component ([@Michsior14] - [#27939]) ([snmp docs]) +- Fix whois error, check expiration_date for list and pick first ([@cyberjacob] - [#27930]) ([whois docs]) +- Move imports in sql component ([@Michsior14] - [#27713]) ([sql docs]) +- move imports in smarthab component ([@Michsior14] - [#27942]) ([smarthab docs]) +- Fixing config_entries.async_forward_entry_unload calls (step 1) ([@Quentame] - [#27857]) ([cert_expiry docs]) ([linky docs]) ([locative docs]) ([luftdaten docs]) ([withings docs]) +- move imports in sma component ([@Michsior14] - [#27945]) ([sma docs]) +- Remove tplink device tracker ([@rytilahti] - [#27936]) ([tplink docs]) +- Add option to disable HTTPS verification in Luci component ([@mzdrale] - [#27946]) ([luci docs]) +- bugfix evohome and bump client ([@zxdavb] - [#27968]) ([evohome docs]) +- Move imports in dte_energy_bridge component ([@djpremier] - [#27975]) ([dte_energy_bridge docs]) +- Move imports in crimereports component ([@djpremier] - [#27973]) ([crimereports docs]) +- move imports in serial component ([@zxdavb] - [#27971]) ([serial docs]) +- Move imports in onvif component ([@djpremier] - [#27969]) ([onvif docs]) +- Move imports in dweet component ([@djpremier] - [#27976]) ([dweet docs]) +- Refactor entity_ids, tweak names and consolidate classes ([@zxdavb] - [#27921]) ([incomfort docs]) +- Move imports for ebusd component ([@djpremier] - [#27979]) ([ebusd docs]) +- isort the geniushub code ([@zxdavb] - [#27978]) ([geniushub docs]) +- isort the evohome code ([@zxdavb] - [#27977]) ([evohome docs]) +- Move imports in futurenow component ([@djpremier] - [#27991]) ([futurenow docs]) +- Move imports in frontier_silicon component ([@djpremier] - [#27990]) ([frontier_silicon docs]) +- Move imports in gc100 component ([@djpremier] - [#27993]) ([gc100 docs]) +- Move imports in gntp component ([@djpremier] - [#27994]) ([gntp docs]) +- Move imports in goalfeed component ([@djpremier] - [#27995]) ([goalfeed docs]) +- Move imports in everlights component ([@djpremier] - [#27983]) ([everlights docs]) +- Move imports in elkm1 component ([@djpremier] - [#27982]) ([elkm1 docs]) +- Move imports in osramlightify component ([@javicalle] - [#27985]) ([osramlightify docs]) +- Move imports in eliqonline component ([@djpremier] - [#27980]) ([eliqonline docs]) +- Move imports in frontend component ([@djpremier] - [#27988]) ([frontend docs]) +- Move imports in message_bird component ([@djpremier] - [#28022]) ([message_bird docs]) +- Move imports in mopar component ([@djpremier] - [#28028]) ([mopar docs]) +- Move imports in mvglive component ([@djpremier] - [#28031]) ([mvglive docs]) +- Move imports in mpd component ([@djpremier] - [#28030]) ([mpd docs]) +- Move imports in namecheapdns component ([@djpremier] - [#28034]) ([namecheapdns docs]) +- Move imports in neurio_energy component ([@djpremier] - [#28035]) ([neurio_energy docs]) +- Move imports in openevse component ([@djpremier] - [#28043]) ([openevse docs]) +- Move imports in magicseaweed component ([@djpremier] - [#28020]) ([magicseaweed docs]) +- Move imports in lw12wifi component ([@djpremier] - [#28019]) ([lw12wifi docs]) +- Move imports in logbook component ([@djpremier] - [#28016]) ([logbook docs]) +- Move imports in lirc component ([@djpremier] - [#28015]) ([lirc docs]) +- Move imports in linode component ([@djpremier] - [#28014]) ([linode docs]) +- Move imports in oasa_telematics component ([@djpremier] - [#28039]) ([oasa_telematics docs]) +- Move imports in iss component ([@djpremier] - [#28003]) ([iss docs]) +- Move imports in iperf3 component ([@djpremier] - [#28002]) ([iperf3 docs]) +- Move imports in pandora component ([@djpremier] - [#28045]) ([pandora docs]) +- Move imports in otp component ([@djpremier] - [#28044]) ([otp docs]) +- Move imports in ohmconnect component ([@djpremier] - [#28041]) ([ohmconnect docs]) +- Move imports in norway_air component ([@djpremier] - [#28037]) ([norway_air docs]) +- Move imports in niko_home_control component ([@djpremier] - [#28036]) ([niko_home_control docs]) +- Move imports in mythicbeastsdns component ([@djpremier] - [#28033]) ([mythicbeastsdns docs]) +- Move imports in mychevy component ([@djpremier] - [#28032]) ([mychevy docs]) +- Move imports in mobile_app component ([@djpremier] - [#28027]) ([mobile_app docs]) +- Add Vivotek camera component code owner ([@HarlemSquirrel] - [#28024]) ([vivotek docs]) +- Move imports in metoffice component ([@djpremier] - [#28023]) ([metoffice docs]) +- Move imports in lupusec component ([@djpremier] - [#28018]) ([lupusec docs]) +- Move imports in loopenergy component ([@djpremier] - [#28017]) ([loopenergy docs]) +- Move imports in lifx_legacy component ([@djpremier] - [#28013]) ([lifx_legacy docs]) +- Move imports in lifx component ([@djpremier] - [#28012]) ([lifx docs]) +- Move imports in lg_soundbar component ([@djpremier] - [#28011]) ([lg_soundbar docs]) +- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) +- Move imports in konnected component ([@djpremier] - [#28009]) ([konnected docs]) +- Move imports in juicenet component ([@djpremier] - [#28006]) ([juicenet docs]) +- Move imports in insteon component ([@djpremier] - [#28001]) ([insteon docs]) +- Move imports in greenwave component ([@djpremier] - [#27998]) ([greenwave docs]) +- Move imports in kira component ([@djpremier] - [#28007]) ([kira docs]) +- Move imports in itach component ([@djpremier] - [#28005]) ([itach docs]) +- Move imports in gpsd component ([@djpremier] - [#27997]) ([gpsd docs]) +- Make dispatch signals unique per server ([@jjlawren] - [#28029]) ([plex docs]) +- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) +- rest_command component should support PATCH method ([@pho3nixf1re] - [#27989]) ([rest_command docs]) +- Upgrade discord.py to 1.2.4 ([@fabaff] - [#28054]) ([discord docs]) +- Fix buienradar component and add smoke tests ([@ties] - [#27965]) ([buienradar docs]) +- Code cleanup for orangepi_gpio ([@pascallj] - [#27958]) ([orangepi_gpio docs]) +- Not slugify cert_expiry name ([@Quentame] - [#28055]) ([cert_expiry docs]) +- Add hvac_action to geniushub ([@zxdavb] - [#28056]) ([geniushub docs]) +- Add ESPHome sensor force_update option ([@OttoWinter] - [#28059]) ([esphome docs]) +- Helpers type hint additions and improvements ([@scop] - [#27986]) +- Include subscriber information when MQTT message can't be decoded ([@emontnemery] - [#28062]) ([mqtt docs]) +- Leverage zigpy for IEEE address conversions ([@Adminiuga] - [#27972]) ([zha docs]) +- Refactor Tradfri light group ([@ggravlingen] - [#27714]) ([tradfri docs]) +- Fix mypy missing from dev install script ([@OttoWinter] - [#28060]) +- Upgrade youtube_dl to version 2019.10.22 ([@BKPepe] - [#28070]) ([media_extractor docs]) +- Move imports in piglow component ([@djpremier] - [#28046]) ([piglow docs]) +- Counter configure with value ([@Santobert] - [#28066]) ([counter docs]) +- Fix Plex test timeouts ([@jjlawren] - [#28077]) +- Move remaining of ZHA imports to top level. ([@Adminiuga] - [#28071]) ([zha docs]) +- Move imports in shodan component ([@djpremier] - [#28098]) ([shodan docs]) +- Move imports in skybeacon component ([@djpremier] - [#28099]) ([skybeacon docs]) +- Move imports in shiftr component ([@djpremier] - [#28097]) ([shiftr docs]) +- Move imports in seven_segments component ([@djpremier] - [#28096]) ([seven_segments docs]) +- Move imports in sesame component ([@djpremier] - [#28095]) ([sesame docs]) +- Move imports in rpi_pfio component ([@djpremier] - [#28094]) ([rpi_pfio docs]) +- Move imports in repetier component ([@djpremier] - [#28093]) ([repetier docs]) +- Move imports in remember_the_milk component ([@djpremier] - [#28092]) ([remember_the_milk docs]) +- Move imports in rejseplanen component ([@djpremier] - [#28091]) ([rejseplanen docs]) +- Move imports in recollect_waste component ([@djpremier] - [#28089]) ([recollect_waste docs]) +- Move imports in prometheus component ([@djpremier] - [#28086]) ([prometheus docs]) +- Move imports in proliphix component ([@djpremier] - [#28085]) ([proliphix docs]) +- Move imports in pocketcasts component ([@djpremier] - [#28084]) ([pocketcasts docs]) +- Move imports in opencv component ([@djpremier] - [#28042]) ([opencv docs]) +- Move imports in mitemp_bt component ([@djpremier] - [#28026]) ([mitemp_bt docs]) +- Move imports in miflora component ([@djpremier] - [#28025]) ([miflora docs]) +- Move imports in lastfm component ([@djpremier] - [#28010]) ([lastfm docs]) +- Move imports in knx component ([@djpremier] - [#28008]) ([knx docs]) +- Move imports in gtfs component ([@djpremier] - [#27999]) ([gtfs docs]) +- Move imports in ptvsd component ([@djpremier] - [#28087]) ([ptvsd docs]) +- Move imports in isy994 component ([@djpremier] - [#28004]) ([isy994 docs]) +- Support to use Whatsapp numbers (fixes ##28065) ([@fabaff] - [#28078]) ([twilio docs]) ([twilio_call docs]) ([twilio_sms docs]) +- Add modelnumber for ecobee4 ([@marthoc] - [#28107]) ([ecobee docs]) +- Add support for more Orange Pi devices ([@pascallj] - [#28109]) ([orangepi_gpio docs]) +- Add improved scene support to the counter integration ([@Santobert] - [#28103]) ([counter docs]) +- Add support SQL VACUUM for PostgeSQL ([@bastshoes] - [#28106]) ([recorder docs]) +- Move imports in dsmr component ([@djpremier] - [#27974]) ([dsmr docs]) +- Minor tweaks for sensor device automations ([@emontnemery] - [#27829]) ([sensor docs]) +- Fix test coverage, reverting top level import ptvsd ([@frenck] - [#28118]) ([ptvsd docs]) +- Implement ToggleController, RangeController, and ModeController in alexa ([@ochlocracy] - [#27302]) ([alexa docs]) +- Add option to specify mDNS advertised IP address for HomeKit Bridge ([@mback2k] - [#26791]) ([homekit docs]) +- Support custom source type for MQTT device tracker ([@raman325] - [#27838]) ([mqtt docs]) +- Add support for resource_template for rest sensor ([@fredrike] - [#27869]) ([rest docs]) +- Support SmartStrip type devices (HS300, HS107) in tplink component ([@mattkasa] - [#26220]) ([tplink docs]) +- Add template filters to convert objects to and from JSON strings ([@SteveDinn] - [#27909]) +- Move imports in hue component ([@javicalle] - [#28121]) ([hue docs]) +- Add improved scene support to the input_datetime integration ([@Santobert] - [#28105]) ([input_datetime docs]) +- Fix #28104 - CalDav support for floating datetimes ([@lukas-hetzenecker] - [#28123]) ([caldav docs]) +- Fix service descriptions ([@schmittx] - [#28122]) +- Timer reproduce state ([@Santobert] - [#28117]) ([timer docs]) +- Fix bootstrap dev dependencies message ([@scop] - [#28114]) +- Move imports in wake_on_lan component ([@djpremier] - [#28100]) ([wake_on_lan docs]) +- Open Hardware Monitor Sensor reconnect ([@Anonym-tsk] - [#28052]) ([openhardwaremonitor docs]) +- Squeezebox LMS reconnect ([@Anonym-tsk] - [#27378]) ([squeezebox docs]) +- Move imports in melissa component ([@djpremier] - [#28021]) ([melissa docs]) +- Add Solar-Log platform ([@Ernst79] - [#27036]) ([solarlog docs]) (new-integration) +- Save client identifier from Plex auth for future use ([@jjlawren] - [#27951]) ([plex docs]) +- Additional SSL validation checks for cert_expiry ([@jjlawren] - [#28047]) ([cert_expiry docs]) +- New platform for Microsoft Teams ([@peroyvind] - [#27981]) ([msteams docs]) (new-integration) +- Fix issues with new tile 2020 devices ([@rolfberkenbosch] - [#28133]) ([tile docs]) +- Add Alexa.ChannelController functions for media players ([@Dilbert66] - [#27671]) ([alexa docs]) +- Move imports in nuheat component ([@djpremier] - [#28038]) ([nuheat docs]) +- Move imports in raspihats component ([@djpremier] - [#28088]) ([raspihats docs]) +- Round system monitor load averages to 2 decimal digits ([@scop] - [#27558]) ([systemmonitor docs]) +- Cleanup typing and asserts for HomematicIP Cloud ([@SukramJ] - [#28144]) ([homematicip_cloud docs]) +- Avoid query operations on a pjlink powered off projector ([@mflage] - [#28132]) ([pjlink docs]) +- Fix Lutron Pico ([@JonGilmore] - [#27059]) ([lutron docs]) +- Support for additional Abode timeline events ([@libots] - [#28124]) ([abode docs]) +- Fix supported_features in mqtt cover ([@Tofandel] - [#28120]) ([mqtt docs]) +- Downgrade aioHTTP 3.6.2 to 3.6.1 ([@pvizeli] - [#28143]) +- Rebase Implement Alexa.DoorbellEventSource Interface Controller ([@ochlocracy] - [#27726]) ([alexa docs]) +- Add support for SAJ inverters connected via WiFi ([@fredericvl] - [#27742]) ([saj docs]) +- Config entry and device for Coolmaster integration ([@OnFreund] - [#27925]) ([coolmaster docs]) +- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) +- Allow multiple Transmission clients and add unique_id to entities ([@engrbm87] - [#28136]) ([transmission docs]) +- Parallelize pylint everywhere ([@scop] - [#28149]) +- Updated frontend to 20191023.0 ([@bramkragten] - [#28150]) ([frontend docs]) + +[#25900]: https://github.com/home-assistant/home-assistant/pull/25900 +[#26220]: https://github.com/home-assistant/home-assistant/pull/26220 +[#26375]: https://github.com/home-assistant/home-assistant/pull/26375 +[#26502]: https://github.com/home-assistant/home-assistant/pull/26502 +[#26579]: https://github.com/home-assistant/home-assistant/pull/26579 +[#26585]: https://github.com/home-assistant/home-assistant/pull/26585 +[#26630]: https://github.com/home-assistant/home-assistant/pull/26630 +[#26699]: https://github.com/home-assistant/home-assistant/pull/26699 +[#26791]: https://github.com/home-assistant/home-assistant/pull/26791 +[#26864]: https://github.com/home-assistant/home-assistant/pull/26864 +[#26868]: https://github.com/home-assistant/home-assistant/pull/26868 +[#26940]: https://github.com/home-assistant/home-assistant/pull/26940 +[#27033]: https://github.com/home-assistant/home-assistant/pull/27033 +[#27035]: https://github.com/home-assistant/home-assistant/pull/27035 +[#27036]: https://github.com/home-assistant/home-assistant/pull/27036 +[#27047]: https://github.com/home-assistant/home-assistant/pull/27047 +[#27059]: https://github.com/home-assistant/home-assistant/pull/27059 +[#27063]: https://github.com/home-assistant/home-assistant/pull/27063 +[#27078]: https://github.com/home-assistant/home-assistant/pull/27078 +[#27081]: https://github.com/home-assistant/home-assistant/pull/27081 +[#27086]: https://github.com/home-assistant/home-assistant/pull/27086 +[#27087]: https://github.com/home-assistant/home-assistant/pull/27087 +[#27089]: https://github.com/home-assistant/home-assistant/pull/27089 +[#27096]: https://github.com/home-assistant/home-assistant/pull/27096 +[#27103]: https://github.com/home-assistant/home-assistant/pull/27103 +[#27109]: https://github.com/home-assistant/home-assistant/pull/27109 +[#27140]: https://github.com/home-assistant/home-assistant/pull/27140 +[#27141]: https://github.com/home-assistant/home-assistant/pull/27141 +[#27143]: https://github.com/home-assistant/home-assistant/pull/27143 +[#27144]: https://github.com/home-assistant/home-assistant/pull/27144 +[#27148]: https://github.com/home-assistant/home-assistant/pull/27148 +[#27150]: https://github.com/home-assistant/home-assistant/pull/27150 +[#27153]: https://github.com/home-assistant/home-assistant/pull/27153 +[#27155]: https://github.com/home-assistant/home-assistant/pull/27155 +[#27157]: https://github.com/home-assistant/home-assistant/pull/27157 +[#27158]: https://github.com/home-assistant/home-assistant/pull/27158 +[#27159]: https://github.com/home-assistant/home-assistant/pull/27159 +[#27163]: https://github.com/home-assistant/home-assistant/pull/27163 +[#27167]: https://github.com/home-assistant/home-assistant/pull/27167 +[#27168]: https://github.com/home-assistant/home-assistant/pull/27168 +[#27169]: https://github.com/home-assistant/home-assistant/pull/27169 +[#27178]: https://github.com/home-assistant/home-assistant/pull/27178 +[#27181]: https://github.com/home-assistant/home-assistant/pull/27181 +[#27182]: https://github.com/home-assistant/home-assistant/pull/27182 +[#27192]: https://github.com/home-assistant/home-assistant/pull/27192 +[#27199]: https://github.com/home-assistant/home-assistant/pull/27199 +[#27200]: https://github.com/home-assistant/home-assistant/pull/27200 +[#27202]: https://github.com/home-assistant/home-assistant/pull/27202 +[#27203]: https://github.com/home-assistant/home-assistant/pull/27203 +[#27204]: https://github.com/home-assistant/home-assistant/pull/27204 +[#27211]: https://github.com/home-assistant/home-assistant/pull/27211 +[#27214]: https://github.com/home-assistant/home-assistant/pull/27214 +[#27215]: https://github.com/home-assistant/home-assistant/pull/27215 +[#27216]: https://github.com/home-assistant/home-assistant/pull/27216 +[#27217]: https://github.com/home-assistant/home-assistant/pull/27217 +[#27218]: https://github.com/home-assistant/home-assistant/pull/27218 +[#27221]: https://github.com/home-assistant/home-assistant/pull/27221 +[#27222]: https://github.com/home-assistant/home-assistant/pull/27222 +[#27223]: https://github.com/home-assistant/home-assistant/pull/27223 +[#27225]: https://github.com/home-assistant/home-assistant/pull/27225 +[#27226]: https://github.com/home-assistant/home-assistant/pull/27226 +[#27227]: https://github.com/home-assistant/home-assistant/pull/27227 +[#27228]: https://github.com/home-assistant/home-assistant/pull/27228 +[#27229]: https://github.com/home-assistant/home-assistant/pull/27229 +[#27231]: https://github.com/home-assistant/home-assistant/pull/27231 +[#27232]: https://github.com/home-assistant/home-assistant/pull/27232 +[#27234]: https://github.com/home-assistant/home-assistant/pull/27234 +[#27238]: https://github.com/home-assistant/home-assistant/pull/27238 +[#27240]: https://github.com/home-assistant/home-assistant/pull/27240 +[#27245]: https://github.com/home-assistant/home-assistant/pull/27245 +[#27247]: https://github.com/home-assistant/home-assistant/pull/27247 +[#27249]: https://github.com/home-assistant/home-assistant/pull/27249 +[#27253]: https://github.com/home-assistant/home-assistant/pull/27253 +[#27259]: https://github.com/home-assistant/home-assistant/pull/27259 +[#27260]: https://github.com/home-assistant/home-assistant/pull/27260 +[#27261]: https://github.com/home-assistant/home-assistant/pull/27261 +[#27262]: https://github.com/home-assistant/home-assistant/pull/27262 +[#27263]: https://github.com/home-assistant/home-assistant/pull/27263 +[#27264]: https://github.com/home-assistant/home-assistant/pull/27264 +[#27265]: https://github.com/home-assistant/home-assistant/pull/27265 +[#27267]: https://github.com/home-assistant/home-assistant/pull/27267 +[#27279]: https://github.com/home-assistant/home-assistant/pull/27279 +[#27282]: https://github.com/home-assistant/home-assistant/pull/27282 +[#27286]: https://github.com/home-assistant/home-assistant/pull/27286 +[#27287]: https://github.com/home-assistant/home-assistant/pull/27287 +[#27294]: https://github.com/home-assistant/home-assistant/pull/27294 +[#27298]: https://github.com/home-assistant/home-assistant/pull/27298 +[#27299]: https://github.com/home-assistant/home-assistant/pull/27299 +[#27300]: https://github.com/home-assistant/home-assistant/pull/27300 +[#27302]: https://github.com/home-assistant/home-assistant/pull/27302 +[#27311]: https://github.com/home-assistant/home-assistant/pull/27311 +[#27313]: https://github.com/home-assistant/home-assistant/pull/27313 +[#27314]: https://github.com/home-assistant/home-assistant/pull/27314 +[#27316]: https://github.com/home-assistant/home-assistant/pull/27316 +[#27317]: https://github.com/home-assistant/home-assistant/pull/27317 +[#27320]: https://github.com/home-assistant/home-assistant/pull/27320 +[#27322]: https://github.com/home-assistant/home-assistant/pull/27322 +[#27323]: https://github.com/home-assistant/home-assistant/pull/27323 +[#27325]: https://github.com/home-assistant/home-assistant/pull/27325 +[#27327]: https://github.com/home-assistant/home-assistant/pull/27327 +[#27328]: https://github.com/home-assistant/home-assistant/pull/27328 +[#27331]: https://github.com/home-assistant/home-assistant/pull/27331 +[#27333]: https://github.com/home-assistant/home-assistant/pull/27333 +[#27334]: https://github.com/home-assistant/home-assistant/pull/27334 +[#27339]: https://github.com/home-assistant/home-assistant/pull/27339 +[#27340]: https://github.com/home-assistant/home-assistant/pull/27340 +[#27344]: https://github.com/home-assistant/home-assistant/pull/27344 +[#27348]: https://github.com/home-assistant/home-assistant/pull/27348 +[#27349]: https://github.com/home-assistant/home-assistant/pull/27349 +[#27352]: https://github.com/home-assistant/home-assistant/pull/27352 +[#27353]: https://github.com/home-assistant/home-assistant/pull/27353 +[#27356]: https://github.com/home-assistant/home-assistant/pull/27356 +[#27358]: https://github.com/home-assistant/home-assistant/pull/27358 +[#27359]: https://github.com/home-assistant/home-assistant/pull/27359 +[#27360]: https://github.com/home-assistant/home-assistant/pull/27360 +[#27361]: https://github.com/home-assistant/home-assistant/pull/27361 +[#27362]: https://github.com/home-assistant/home-assistant/pull/27362 +[#27363]: https://github.com/home-assistant/home-assistant/pull/27363 +[#27365]: https://github.com/home-assistant/home-assistant/pull/27365 +[#27367]: https://github.com/home-assistant/home-assistant/pull/27367 +[#27368]: https://github.com/home-assistant/home-assistant/pull/27368 +[#27369]: https://github.com/home-assistant/home-assistant/pull/27369 +[#27378]: https://github.com/home-assistant/home-assistant/pull/27378 +[#27381]: https://github.com/home-assistant/home-assistant/pull/27381 +[#27382]: https://github.com/home-assistant/home-assistant/pull/27382 +[#27383]: https://github.com/home-assistant/home-assistant/pull/27383 +[#27384]: https://github.com/home-assistant/home-assistant/pull/27384 +[#27386]: https://github.com/home-assistant/home-assistant/pull/27386 +[#27387]: https://github.com/home-assistant/home-assistant/pull/27387 +[#27388]: https://github.com/home-assistant/home-assistant/pull/27388 +[#27389]: https://github.com/home-assistant/home-assistant/pull/27389 +[#27390]: https://github.com/home-assistant/home-assistant/pull/27390 +[#27391]: https://github.com/home-assistant/home-assistant/pull/27391 +[#27392]: https://github.com/home-assistant/home-assistant/pull/27392 +[#27393]: https://github.com/home-assistant/home-assistant/pull/27393 +[#27399]: https://github.com/home-assistant/home-assistant/pull/27399 +[#27401]: https://github.com/home-assistant/home-assistant/pull/27401 +[#27402]: https://github.com/home-assistant/home-assistant/pull/27402 +[#27405]: https://github.com/home-assistant/home-assistant/pull/27405 +[#27406]: https://github.com/home-assistant/home-assistant/pull/27406 +[#27407]: https://github.com/home-assistant/home-assistant/pull/27407 +[#27408]: https://github.com/home-assistant/home-assistant/pull/27408 +[#27409]: https://github.com/home-assistant/home-assistant/pull/27409 +[#27413]: https://github.com/home-assistant/home-assistant/pull/27413 +[#27416]: https://github.com/home-assistant/home-assistant/pull/27416 +[#27420]: https://github.com/home-assistant/home-assistant/pull/27420 +[#27422]: https://github.com/home-assistant/home-assistant/pull/27422 +[#27428]: https://github.com/home-assistant/home-assistant/pull/27428 +[#27430]: https://github.com/home-assistant/home-assistant/pull/27430 +[#27431]: https://github.com/home-assistant/home-assistant/pull/27431 +[#27432]: https://github.com/home-assistant/home-assistant/pull/27432 +[#27433]: https://github.com/home-assistant/home-assistant/pull/27433 +[#27438]: https://github.com/home-assistant/home-assistant/pull/27438 +[#27439]: https://github.com/home-assistant/home-assistant/pull/27439 +[#27440]: https://github.com/home-assistant/home-assistant/pull/27440 +[#27441]: https://github.com/home-assistant/home-assistant/pull/27441 +[#27443]: https://github.com/home-assistant/home-assistant/pull/27443 +[#27444]: https://github.com/home-assistant/home-assistant/pull/27444 +[#27448]: https://github.com/home-assistant/home-assistant/pull/27448 +[#27449]: https://github.com/home-assistant/home-assistant/pull/27449 +[#27450]: https://github.com/home-assistant/home-assistant/pull/27450 +[#27451]: https://github.com/home-assistant/home-assistant/pull/27451 +[#27452]: https://github.com/home-assistant/home-assistant/pull/27452 +[#27454]: https://github.com/home-assistant/home-assistant/pull/27454 +[#27456]: https://github.com/home-assistant/home-assistant/pull/27456 +[#27457]: https://github.com/home-assistant/home-assistant/pull/27457 +[#27458]: https://github.com/home-assistant/home-assistant/pull/27458 +[#27459]: https://github.com/home-assistant/home-assistant/pull/27459 +[#27460]: https://github.com/home-assistant/home-assistant/pull/27460 +[#27467]: https://github.com/home-assistant/home-assistant/pull/27467 +[#27468]: https://github.com/home-assistant/home-assistant/pull/27468 +[#27469]: https://github.com/home-assistant/home-assistant/pull/27469 +[#27472]: https://github.com/home-assistant/home-assistant/pull/27472 +[#27473]: https://github.com/home-assistant/home-assistant/pull/27473 +[#27474]: https://github.com/home-assistant/home-assistant/pull/27474 +[#27476]: https://github.com/home-assistant/home-assistant/pull/27476 +[#27477]: https://github.com/home-assistant/home-assistant/pull/27477 +[#27478]: https://github.com/home-assistant/home-assistant/pull/27478 +[#27480]: https://github.com/home-assistant/home-assistant/pull/27480 +[#27481]: https://github.com/home-assistant/home-assistant/pull/27481 +[#27483]: https://github.com/home-assistant/home-assistant/pull/27483 +[#27485]: https://github.com/home-assistant/home-assistant/pull/27485 +[#27487]: https://github.com/home-assistant/home-assistant/pull/27487 +[#27488]: https://github.com/home-assistant/home-assistant/pull/27488 +[#27494]: https://github.com/home-assistant/home-assistant/pull/27494 +[#27495]: https://github.com/home-assistant/home-assistant/pull/27495 +[#27496]: https://github.com/home-assistant/home-assistant/pull/27496 +[#27497]: https://github.com/home-assistant/home-assistant/pull/27497 +[#27498]: https://github.com/home-assistant/home-assistant/pull/27498 +[#27499]: https://github.com/home-assistant/home-assistant/pull/27499 +[#27500]: https://github.com/home-assistant/home-assistant/pull/27500 +[#27501]: https://github.com/home-assistant/home-assistant/pull/27501 +[#27502]: https://github.com/home-assistant/home-assistant/pull/27502 +[#27503]: https://github.com/home-assistant/home-assistant/pull/27503 +[#27505]: https://github.com/home-assistant/home-assistant/pull/27505 +[#27506]: https://github.com/home-assistant/home-assistant/pull/27506 +[#27507]: https://github.com/home-assistant/home-assistant/pull/27507 +[#27508]: https://github.com/home-assistant/home-assistant/pull/27508 +[#27509]: https://github.com/home-assistant/home-assistant/pull/27509 +[#27510]: https://github.com/home-assistant/home-assistant/pull/27510 +[#27511]: https://github.com/home-assistant/home-assistant/pull/27511 +[#27512]: https://github.com/home-assistant/home-assistant/pull/27512 +[#27513]: https://github.com/home-assistant/home-assistant/pull/27513 +[#27514]: https://github.com/home-assistant/home-assistant/pull/27514 +[#27519]: https://github.com/home-assistant/home-assistant/pull/27519 +[#27523]: https://github.com/home-assistant/home-assistant/pull/27523 +[#27526]: https://github.com/home-assistant/home-assistant/pull/27526 +[#27530]: https://github.com/home-assistant/home-assistant/pull/27530 +[#27532]: https://github.com/home-assistant/home-assistant/pull/27532 +[#27533]: https://github.com/home-assistant/home-assistant/pull/27533 +[#27534]: https://github.com/home-assistant/home-assistant/pull/27534 +[#27535]: https://github.com/home-assistant/home-assistant/pull/27535 +[#27536]: https://github.com/home-assistant/home-assistant/pull/27536 +[#27543]: https://github.com/home-assistant/home-assistant/pull/27543 +[#27544]: https://github.com/home-assistant/home-assistant/pull/27544 +[#27549]: https://github.com/home-assistant/home-assistant/pull/27549 +[#27553]: https://github.com/home-assistant/home-assistant/pull/27553 +[#27555]: https://github.com/home-assistant/home-assistant/pull/27555 +[#27556]: https://github.com/home-assistant/home-assistant/pull/27556 +[#27558]: https://github.com/home-assistant/home-assistant/pull/27558 +[#27560]: https://github.com/home-assistant/home-assistant/pull/27560 +[#27563]: https://github.com/home-assistant/home-assistant/pull/27563 +[#27565]: https://github.com/home-assistant/home-assistant/pull/27565 +[#27567]: https://github.com/home-assistant/home-assistant/pull/27567 +[#27568]: https://github.com/home-assistant/home-assistant/pull/27568 +[#27571]: https://github.com/home-assistant/home-assistant/pull/27571 +[#27578]: https://github.com/home-assistant/home-assistant/pull/27578 +[#27579]: https://github.com/home-assistant/home-assistant/pull/27579 +[#27580]: https://github.com/home-assistant/home-assistant/pull/27580 +[#27581]: https://github.com/home-assistant/home-assistant/pull/27581 +[#27583]: https://github.com/home-assistant/home-assistant/pull/27583 +[#27584]: https://github.com/home-assistant/home-assistant/pull/27584 +[#27585]: https://github.com/home-assistant/home-assistant/pull/27585 +[#27586]: https://github.com/home-assistant/home-assistant/pull/27586 +[#27588]: https://github.com/home-assistant/home-assistant/pull/27588 +[#27589]: https://github.com/home-assistant/home-assistant/pull/27589 +[#27591]: https://github.com/home-assistant/home-assistant/pull/27591 +[#27597]: https://github.com/home-assistant/home-assistant/pull/27597 +[#27598]: https://github.com/home-assistant/home-assistant/pull/27598 +[#27600]: https://github.com/home-assistant/home-assistant/pull/27600 +[#27601]: https://github.com/home-assistant/home-assistant/pull/27601 +[#27602]: https://github.com/home-assistant/home-assistant/pull/27602 +[#27603]: https://github.com/home-assistant/home-assistant/pull/27603 +[#27604]: https://github.com/home-assistant/home-assistant/pull/27604 +[#27606]: https://github.com/home-assistant/home-assistant/pull/27606 +[#27608]: https://github.com/home-assistant/home-assistant/pull/27608 +[#27610]: https://github.com/home-assistant/home-assistant/pull/27610 +[#27613]: https://github.com/home-assistant/home-assistant/pull/27613 +[#27615]: https://github.com/home-assistant/home-assistant/pull/27615 +[#27616]: https://github.com/home-assistant/home-assistant/pull/27616 +[#27617]: https://github.com/home-assistant/home-assistant/pull/27617 +[#27618]: https://github.com/home-assistant/home-assistant/pull/27618 +[#27620]: https://github.com/home-assistant/home-assistant/pull/27620 +[#27622]: https://github.com/home-assistant/home-assistant/pull/27622 +[#27630]: https://github.com/home-assistant/home-assistant/pull/27630 +[#27632]: https://github.com/home-assistant/home-assistant/pull/27632 +[#27633]: https://github.com/home-assistant/home-assistant/pull/27633 +[#27634]: https://github.com/home-assistant/home-assistant/pull/27634 +[#27636]: https://github.com/home-assistant/home-assistant/pull/27636 +[#27637]: https://github.com/home-assistant/home-assistant/pull/27637 +[#27638]: https://github.com/home-assistant/home-assistant/pull/27638 +[#27640]: https://github.com/home-assistant/home-assistant/pull/27640 +[#27641]: https://github.com/home-assistant/home-assistant/pull/27641 +[#27645]: https://github.com/home-assistant/home-assistant/pull/27645 +[#27646]: https://github.com/home-assistant/home-assistant/pull/27646 +[#27647]: https://github.com/home-assistant/home-assistant/pull/27647 +[#27648]: https://github.com/home-assistant/home-assistant/pull/27648 +[#27649]: https://github.com/home-assistant/home-assistant/pull/27649 +[#27650]: https://github.com/home-assistant/home-assistant/pull/27650 +[#27652]: https://github.com/home-assistant/home-assistant/pull/27652 +[#27653]: https://github.com/home-assistant/home-assistant/pull/27653 +[#27654]: https://github.com/home-assistant/home-assistant/pull/27654 +[#27656]: https://github.com/home-assistant/home-assistant/pull/27656 +[#27658]: https://github.com/home-assistant/home-assistant/pull/27658 +[#27661]: https://github.com/home-assistant/home-assistant/pull/27661 +[#27663]: https://github.com/home-assistant/home-assistant/pull/27663 +[#27664]: https://github.com/home-assistant/home-assistant/pull/27664 +[#27665]: https://github.com/home-assistant/home-assistant/pull/27665 +[#27669]: https://github.com/home-assistant/home-assistant/pull/27669 +[#27671]: https://github.com/home-assistant/home-assistant/pull/27671 +[#27675]: https://github.com/home-assistant/home-assistant/pull/27675 +[#27676]: https://github.com/home-assistant/home-assistant/pull/27676 +[#27677]: https://github.com/home-assistant/home-assistant/pull/27677 +[#27678]: https://github.com/home-assistant/home-assistant/pull/27678 +[#27679]: https://github.com/home-assistant/home-assistant/pull/27679 +[#27680]: https://github.com/home-assistant/home-assistant/pull/27680 +[#27682]: https://github.com/home-assistant/home-assistant/pull/27682 +[#27683]: https://github.com/home-assistant/home-assistant/pull/27683 +[#27686]: https://github.com/home-assistant/home-assistant/pull/27686 +[#27687]: https://github.com/home-assistant/home-assistant/pull/27687 +[#27689]: https://github.com/home-assistant/home-assistant/pull/27689 +[#27693]: https://github.com/home-assistant/home-assistant/pull/27693 +[#27695]: https://github.com/home-assistant/home-assistant/pull/27695 +[#27696]: https://github.com/home-assistant/home-assistant/pull/27696 +[#27697]: https://github.com/home-assistant/home-assistant/pull/27697 +[#27698]: https://github.com/home-assistant/home-assistant/pull/27698 +[#27703]: https://github.com/home-assistant/home-assistant/pull/27703 +[#27705]: https://github.com/home-assistant/home-assistant/pull/27705 +[#27713]: https://github.com/home-assistant/home-assistant/pull/27713 +[#27714]: https://github.com/home-assistant/home-assistant/pull/27714 +[#27715]: https://github.com/home-assistant/home-assistant/pull/27715 +[#27716]: https://github.com/home-assistant/home-assistant/pull/27716 +[#27717]: https://github.com/home-assistant/home-assistant/pull/27717 +[#27718]: https://github.com/home-assistant/home-assistant/pull/27718 +[#27726]: https://github.com/home-assistant/home-assistant/pull/27726 +[#27727]: https://github.com/home-assistant/home-assistant/pull/27727 +[#27728]: https://github.com/home-assistant/home-assistant/pull/27728 +[#27731]: https://github.com/home-assistant/home-assistant/pull/27731 +[#27733]: https://github.com/home-assistant/home-assistant/pull/27733 +[#27734]: https://github.com/home-assistant/home-assistant/pull/27734 +[#27737]: https://github.com/home-assistant/home-assistant/pull/27737 +[#27739]: https://github.com/home-assistant/home-assistant/pull/27739 +[#27741]: https://github.com/home-assistant/home-assistant/pull/27741 +[#27742]: https://github.com/home-assistant/home-assistant/pull/27742 +[#27743]: https://github.com/home-assistant/home-assistant/pull/27743 +[#27745]: https://github.com/home-assistant/home-assistant/pull/27745 +[#27746]: https://github.com/home-assistant/home-assistant/pull/27746 +[#27747]: https://github.com/home-assistant/home-assistant/pull/27747 +[#27752]: https://github.com/home-assistant/home-assistant/pull/27752 +[#27753]: https://github.com/home-assistant/home-assistant/pull/27753 +[#27759]: https://github.com/home-assistant/home-assistant/pull/27759 +[#27764]: https://github.com/home-assistant/home-assistant/pull/27764 +[#27769]: https://github.com/home-assistant/home-assistant/pull/27769 +[#27771]: https://github.com/home-assistant/home-assistant/pull/27771 +[#27772]: https://github.com/home-assistant/home-assistant/pull/27772 +[#27774]: https://github.com/home-assistant/home-assistant/pull/27774 +[#27776]: https://github.com/home-assistant/home-assistant/pull/27776 +[#27777]: https://github.com/home-assistant/home-assistant/pull/27777 +[#27778]: https://github.com/home-assistant/home-assistant/pull/27778 +[#27779]: https://github.com/home-assistant/home-assistant/pull/27779 +[#27781]: https://github.com/home-assistant/home-assistant/pull/27781 +[#27782]: https://github.com/home-assistant/home-assistant/pull/27782 +[#27784]: https://github.com/home-assistant/home-assistant/pull/27784 +[#27785]: https://github.com/home-assistant/home-assistant/pull/27785 +[#27787]: https://github.com/home-assistant/home-assistant/pull/27787 +[#27788]: https://github.com/home-assistant/home-assistant/pull/27788 +[#27789]: https://github.com/home-assistant/home-assistant/pull/27789 +[#27790]: https://github.com/home-assistant/home-assistant/pull/27790 +[#27791]: https://github.com/home-assistant/home-assistant/pull/27791 +[#27792]: https://github.com/home-assistant/home-assistant/pull/27792 +[#27793]: https://github.com/home-assistant/home-assistant/pull/27793 +[#27794]: https://github.com/home-assistant/home-assistant/pull/27794 +[#27797]: https://github.com/home-assistant/home-assistant/pull/27797 +[#27798]: https://github.com/home-assistant/home-assistant/pull/27798 +[#27799]: https://github.com/home-assistant/home-assistant/pull/27799 +[#27803]: https://github.com/home-assistant/home-assistant/pull/27803 +[#27804]: https://github.com/home-assistant/home-assistant/pull/27804 +[#27805]: https://github.com/home-assistant/home-assistant/pull/27805 +[#27806]: https://github.com/home-assistant/home-assistant/pull/27806 +[#27807]: https://github.com/home-assistant/home-assistant/pull/27807 +[#27810]: https://github.com/home-assistant/home-assistant/pull/27810 +[#27811]: https://github.com/home-assistant/home-assistant/pull/27811 +[#27812]: https://github.com/home-assistant/home-assistant/pull/27812 +[#27813]: https://github.com/home-assistant/home-assistant/pull/27813 +[#27814]: https://github.com/home-assistant/home-assistant/pull/27814 +[#27815]: https://github.com/home-assistant/home-assistant/pull/27815 +[#27820]: https://github.com/home-assistant/home-assistant/pull/27820 +[#27821]: https://github.com/home-assistant/home-assistant/pull/27821 +[#27822]: https://github.com/home-assistant/home-assistant/pull/27822 +[#27823]: https://github.com/home-assistant/home-assistant/pull/27823 +[#27825]: https://github.com/home-assistant/home-assistant/pull/27825 +[#27826]: https://github.com/home-assistant/home-assistant/pull/27826 +[#27827]: https://github.com/home-assistant/home-assistant/pull/27827 +[#27829]: https://github.com/home-assistant/home-assistant/pull/27829 +[#27831]: https://github.com/home-assistant/home-assistant/pull/27831 +[#27835]: https://github.com/home-assistant/home-assistant/pull/27835 +[#27838]: https://github.com/home-assistant/home-assistant/pull/27838 +[#27839]: https://github.com/home-assistant/home-assistant/pull/27839 +[#27842]: https://github.com/home-assistant/home-assistant/pull/27842 +[#27849]: https://github.com/home-assistant/home-assistant/pull/27849 +[#27850]: https://github.com/home-assistant/home-assistant/pull/27850 +[#27851]: https://github.com/home-assistant/home-assistant/pull/27851 +[#27852]: https://github.com/home-assistant/home-assistant/pull/27852 +[#27853]: https://github.com/home-assistant/home-assistant/pull/27853 +[#27854]: https://github.com/home-assistant/home-assistant/pull/27854 +[#27856]: https://github.com/home-assistant/home-assistant/pull/27856 +[#27857]: https://github.com/home-assistant/home-assistant/pull/27857 +[#27859]: https://github.com/home-assistant/home-assistant/pull/27859 +[#27861]: https://github.com/home-assistant/home-assistant/pull/27861 +[#27864]: https://github.com/home-assistant/home-assistant/pull/27864 +[#27868]: https://github.com/home-assistant/home-assistant/pull/27868 +[#27869]: https://github.com/home-assistant/home-assistant/pull/27869 +[#27873]: https://github.com/home-assistant/home-assistant/pull/27873 +[#27874]: https://github.com/home-assistant/home-assistant/pull/27874 +[#27875]: https://github.com/home-assistant/home-assistant/pull/27875 +[#27876]: https://github.com/home-assistant/home-assistant/pull/27876 +[#27877]: https://github.com/home-assistant/home-assistant/pull/27877 +[#27878]: https://github.com/home-assistant/home-assistant/pull/27878 +[#27879]: https://github.com/home-assistant/home-assistant/pull/27879 +[#27881]: https://github.com/home-assistant/home-assistant/pull/27881 +[#27883]: https://github.com/home-assistant/home-assistant/pull/27883 +[#27884]: https://github.com/home-assistant/home-assistant/pull/27884 +[#27885]: https://github.com/home-assistant/home-assistant/pull/27885 +[#27886]: https://github.com/home-assistant/home-assistant/pull/27886 +[#27887]: https://github.com/home-assistant/home-assistant/pull/27887 +[#27888]: https://github.com/home-assistant/home-assistant/pull/27888 +[#27889]: https://github.com/home-assistant/home-assistant/pull/27889 +[#27890]: https://github.com/home-assistant/home-assistant/pull/27890 +[#27895]: https://github.com/home-assistant/home-assistant/pull/27895 +[#27896]: https://github.com/home-assistant/home-assistant/pull/27896 +[#27897]: https://github.com/home-assistant/home-assistant/pull/27897 +[#27898]: https://github.com/home-assistant/home-assistant/pull/27898 +[#27899]: https://github.com/home-assistant/home-assistant/pull/27899 +[#27901]: https://github.com/home-assistant/home-assistant/pull/27901 +[#27903]: https://github.com/home-assistant/home-assistant/pull/27903 +[#27904]: https://github.com/home-assistant/home-assistant/pull/27904 +[#27905]: https://github.com/home-assistant/home-assistant/pull/27905 +[#27906]: https://github.com/home-assistant/home-assistant/pull/27906 +[#27907]: https://github.com/home-assistant/home-assistant/pull/27907 +[#27908]: https://github.com/home-assistant/home-assistant/pull/27908 +[#27909]: https://github.com/home-assistant/home-assistant/pull/27909 +[#27912]: https://github.com/home-assistant/home-assistant/pull/27912 +[#27913]: https://github.com/home-assistant/home-assistant/pull/27913 +[#27914]: https://github.com/home-assistant/home-assistant/pull/27914 +[#27916]: https://github.com/home-assistant/home-assistant/pull/27916 +[#27919]: https://github.com/home-assistant/home-assistant/pull/27919 +[#27921]: https://github.com/home-assistant/home-assistant/pull/27921 +[#27925]: https://github.com/home-assistant/home-assistant/pull/27925 +[#27926]: https://github.com/home-assistant/home-assistant/pull/27926 +[#27928]: https://github.com/home-assistant/home-assistant/pull/27928 +[#27929]: https://github.com/home-assistant/home-assistant/pull/27929 +[#27930]: https://github.com/home-assistant/home-assistant/pull/27930 +[#27931]: https://github.com/home-assistant/home-assistant/pull/27931 +[#27933]: https://github.com/home-assistant/home-assistant/pull/27933 +[#27934]: https://github.com/home-assistant/home-assistant/pull/27934 +[#27935]: https://github.com/home-assistant/home-assistant/pull/27935 +[#27936]: https://github.com/home-assistant/home-assistant/pull/27936 +[#27937]: https://github.com/home-assistant/home-assistant/pull/27937 +[#27938]: https://github.com/home-assistant/home-assistant/pull/27938 +[#27939]: https://github.com/home-assistant/home-assistant/pull/27939 +[#27940]: https://github.com/home-assistant/home-assistant/pull/27940 +[#27942]: https://github.com/home-assistant/home-assistant/pull/27942 +[#27943]: https://github.com/home-assistant/home-assistant/pull/27943 +[#27945]: https://github.com/home-assistant/home-assistant/pull/27945 +[#27946]: https://github.com/home-assistant/home-assistant/pull/27946 +[#27951]: https://github.com/home-assistant/home-assistant/pull/27951 +[#27957]: https://github.com/home-assistant/home-assistant/pull/27957 +[#27958]: https://github.com/home-assistant/home-assistant/pull/27958 +[#27965]: https://github.com/home-assistant/home-assistant/pull/27965 +[#27968]: https://github.com/home-assistant/home-assistant/pull/27968 +[#27969]: https://github.com/home-assistant/home-assistant/pull/27969 +[#27971]: https://github.com/home-assistant/home-assistant/pull/27971 +[#27972]: https://github.com/home-assistant/home-assistant/pull/27972 +[#27973]: https://github.com/home-assistant/home-assistant/pull/27973 +[#27974]: https://github.com/home-assistant/home-assistant/pull/27974 +[#27975]: https://github.com/home-assistant/home-assistant/pull/27975 +[#27976]: https://github.com/home-assistant/home-assistant/pull/27976 +[#27977]: https://github.com/home-assistant/home-assistant/pull/27977 +[#27978]: https://github.com/home-assistant/home-assistant/pull/27978 +[#27979]: https://github.com/home-assistant/home-assistant/pull/27979 +[#27980]: https://github.com/home-assistant/home-assistant/pull/27980 +[#27981]: https://github.com/home-assistant/home-assistant/pull/27981 +[#27982]: https://github.com/home-assistant/home-assistant/pull/27982 +[#27983]: https://github.com/home-assistant/home-assistant/pull/27983 +[#27985]: https://github.com/home-assistant/home-assistant/pull/27985 +[#27986]: https://github.com/home-assistant/home-assistant/pull/27986 +[#27988]: https://github.com/home-assistant/home-assistant/pull/27988 +[#27989]: https://github.com/home-assistant/home-assistant/pull/27989 +[#27990]: https://github.com/home-assistant/home-assistant/pull/27990 +[#27991]: https://github.com/home-assistant/home-assistant/pull/27991 +[#27993]: https://github.com/home-assistant/home-assistant/pull/27993 +[#27994]: https://github.com/home-assistant/home-assistant/pull/27994 +[#27995]: https://github.com/home-assistant/home-assistant/pull/27995 +[#27997]: https://github.com/home-assistant/home-assistant/pull/27997 +[#27998]: https://github.com/home-assistant/home-assistant/pull/27998 +[#27999]: https://github.com/home-assistant/home-assistant/pull/27999 +[#28001]: https://github.com/home-assistant/home-assistant/pull/28001 +[#28002]: https://github.com/home-assistant/home-assistant/pull/28002 +[#28003]: https://github.com/home-assistant/home-assistant/pull/28003 +[#28004]: https://github.com/home-assistant/home-assistant/pull/28004 +[#28005]: https://github.com/home-assistant/home-assistant/pull/28005 +[#28006]: https://github.com/home-assistant/home-assistant/pull/28006 +[#28007]: https://github.com/home-assistant/home-assistant/pull/28007 +[#28008]: https://github.com/home-assistant/home-assistant/pull/28008 +[#28009]: https://github.com/home-assistant/home-assistant/pull/28009 +[#28010]: https://github.com/home-assistant/home-assistant/pull/28010 +[#28011]: https://github.com/home-assistant/home-assistant/pull/28011 +[#28012]: https://github.com/home-assistant/home-assistant/pull/28012 +[#28013]: https://github.com/home-assistant/home-assistant/pull/28013 +[#28014]: https://github.com/home-assistant/home-assistant/pull/28014 +[#28015]: https://github.com/home-assistant/home-assistant/pull/28015 +[#28016]: https://github.com/home-assistant/home-assistant/pull/28016 +[#28017]: https://github.com/home-assistant/home-assistant/pull/28017 +[#28018]: https://github.com/home-assistant/home-assistant/pull/28018 +[#28019]: https://github.com/home-assistant/home-assistant/pull/28019 +[#28020]: https://github.com/home-assistant/home-assistant/pull/28020 +[#28021]: https://github.com/home-assistant/home-assistant/pull/28021 +[#28022]: https://github.com/home-assistant/home-assistant/pull/28022 +[#28023]: https://github.com/home-assistant/home-assistant/pull/28023 +[#28024]: https://github.com/home-assistant/home-assistant/pull/28024 +[#28025]: https://github.com/home-assistant/home-assistant/pull/28025 +[#28026]: https://github.com/home-assistant/home-assistant/pull/28026 +[#28027]: https://github.com/home-assistant/home-assistant/pull/28027 +[#28028]: https://github.com/home-assistant/home-assistant/pull/28028 +[#28029]: https://github.com/home-assistant/home-assistant/pull/28029 +[#28030]: https://github.com/home-assistant/home-assistant/pull/28030 +[#28031]: https://github.com/home-assistant/home-assistant/pull/28031 +[#28032]: https://github.com/home-assistant/home-assistant/pull/28032 +[#28033]: https://github.com/home-assistant/home-assistant/pull/28033 +[#28034]: https://github.com/home-assistant/home-assistant/pull/28034 +[#28035]: https://github.com/home-assistant/home-assistant/pull/28035 +[#28036]: https://github.com/home-assistant/home-assistant/pull/28036 +[#28037]: https://github.com/home-assistant/home-assistant/pull/28037 +[#28038]: https://github.com/home-assistant/home-assistant/pull/28038 +[#28039]: https://github.com/home-assistant/home-assistant/pull/28039 +[#28041]: https://github.com/home-assistant/home-assistant/pull/28041 +[#28042]: https://github.com/home-assistant/home-assistant/pull/28042 +[#28043]: https://github.com/home-assistant/home-assistant/pull/28043 +[#28044]: https://github.com/home-assistant/home-assistant/pull/28044 +[#28045]: https://github.com/home-assistant/home-assistant/pull/28045 +[#28046]: https://github.com/home-assistant/home-assistant/pull/28046 +[#28047]: https://github.com/home-assistant/home-assistant/pull/28047 +[#28052]: https://github.com/home-assistant/home-assistant/pull/28052 +[#28054]: https://github.com/home-assistant/home-assistant/pull/28054 +[#28055]: https://github.com/home-assistant/home-assistant/pull/28055 +[#28056]: https://github.com/home-assistant/home-assistant/pull/28056 +[#28059]: https://github.com/home-assistant/home-assistant/pull/28059 +[#28060]: https://github.com/home-assistant/home-assistant/pull/28060 +[#28062]: https://github.com/home-assistant/home-assistant/pull/28062 +[#28066]: https://github.com/home-assistant/home-assistant/pull/28066 +[#28070]: https://github.com/home-assistant/home-assistant/pull/28070 +[#28071]: https://github.com/home-assistant/home-assistant/pull/28071 +[#28077]: https://github.com/home-assistant/home-assistant/pull/28077 +[#28078]: https://github.com/home-assistant/home-assistant/pull/28078 +[#28084]: https://github.com/home-assistant/home-assistant/pull/28084 +[#28085]: https://github.com/home-assistant/home-assistant/pull/28085 +[#28086]: https://github.com/home-assistant/home-assistant/pull/28086 +[#28087]: https://github.com/home-assistant/home-assistant/pull/28087 +[#28088]: https://github.com/home-assistant/home-assistant/pull/28088 +[#28089]: https://github.com/home-assistant/home-assistant/pull/28089 +[#28091]: https://github.com/home-assistant/home-assistant/pull/28091 +[#28092]: https://github.com/home-assistant/home-assistant/pull/28092 +[#28093]: https://github.com/home-assistant/home-assistant/pull/28093 +[#28094]: https://github.com/home-assistant/home-assistant/pull/28094 +[#28095]: https://github.com/home-assistant/home-assistant/pull/28095 +[#28096]: https://github.com/home-assistant/home-assistant/pull/28096 +[#28097]: https://github.com/home-assistant/home-assistant/pull/28097 +[#28098]: https://github.com/home-assistant/home-assistant/pull/28098 +[#28099]: https://github.com/home-assistant/home-assistant/pull/28099 +[#28100]: https://github.com/home-assistant/home-assistant/pull/28100 +[#28103]: https://github.com/home-assistant/home-assistant/pull/28103 +[#28105]: https://github.com/home-assistant/home-assistant/pull/28105 +[#28106]: https://github.com/home-assistant/home-assistant/pull/28106 +[#28107]: https://github.com/home-assistant/home-assistant/pull/28107 +[#28109]: https://github.com/home-assistant/home-assistant/pull/28109 +[#28114]: https://github.com/home-assistant/home-assistant/pull/28114 +[#28117]: https://github.com/home-assistant/home-assistant/pull/28117 +[#28118]: https://github.com/home-assistant/home-assistant/pull/28118 +[#28120]: https://github.com/home-assistant/home-assistant/pull/28120 +[#28121]: https://github.com/home-assistant/home-assistant/pull/28121 +[#28122]: https://github.com/home-assistant/home-assistant/pull/28122 +[#28123]: https://github.com/home-assistant/home-assistant/pull/28123 +[#28124]: https://github.com/home-assistant/home-assistant/pull/28124 +[#28132]: https://github.com/home-assistant/home-assistant/pull/28132 +[#28133]: https://github.com/home-assistant/home-assistant/pull/28133 +[#28136]: https://github.com/home-assistant/home-assistant/pull/28136 +[#28143]: https://github.com/home-assistant/home-assistant/pull/28143 +[#28144]: https://github.com/home-assistant/home-assistant/pull/28144 +[#28148]: https://github.com/home-assistant/home-assistant/pull/28148 +[#28149]: https://github.com/home-assistant/home-assistant/pull/28149 +[#28150]: https://github.com/home-assistant/home-assistant/pull/28150 +[@aarondavidschneider]: https://github.com/AaronDavidSchneider +[@adminiuga]: https://github.com/Adminiuga +[@anonym-tsk]: https://github.com/Anonym-tsk +[@bkpepe]: https://github.com/BKPepe +[@bouni]: https://github.com/Bouni +[@cqoute]: https://github.com/CQoute +[@cinntax]: https://github.com/Cinntax +[@danielhiversen]: https://github.com/Danielhiversen +[@dilbert66]: https://github.com/Dilbert66 +[@ernst79]: https://github.com/Ernst79 +[@harlemsquirrel]: https://github.com/HarlemSquirrel +[@jefflirion]: https://github.com/JeffLIrion +[@jongilmore]: https://github.com/JonGilmore +[@kane610]: https://github.com/Kane610 +[@magicaltrev89]: https://github.com/MagicalTrev89 +[@michsior14]: https://github.com/Michsior14 +[@misiu]: https://github.com/Misiu +[@mofeywalker]: https://github.com/Mofeywalker +[@onfreund]: https://github.com/OnFreund +[@ottowinter]: https://github.com/OttoWinter +[@quentame]: https://github.com/Quentame +[@ryanewen]: https://github.com/RyanEwen +[@santobert]: https://github.com/Santobert +[@soldiercorp]: https://github.com/SoldierCorp +[@stevedinn]: https://github.com/SteveDinn +[@sukramj]: https://github.com/SukramJ +[@tofandel]: https://github.com/Tofandel +[@villhellm]: https://github.com/Villhellm +[@abstrakct]: https://github.com/abstrakct +[@alandtse]: https://github.com/alandtse +[@antlarr]: https://github.com/antlarr +[@balloob]: https://github.com/balloob +[@bastshoes]: https://github.com/bastshoes +[@bbrendon]: https://github.com/bbrendon +[@bendikrb]: https://github.com/bendikrb +[@bhageena]: https://github.com/bhageena +[@bieniu]: https://github.com/bieniu +[@bramkragten]: https://github.com/bramkragten +[@briglx]: https://github.com/briglx +[@bvlaicu]: https://github.com/bvlaicu +[@bwarden]: https://github.com/bwarden +[@caronc]: https://github.com/caronc +[@cgtobi]: https://github.com/cgtobi +[@crazyfx1]: https://github.com/crazyfx1 +[@cyberjacob]: https://github.com/cyberjacob +[@danielperna84]: https://github.com/danielperna84 +[@definitio]: https://github.com/definitio +[@delphiki]: https://github.com/delphiki +[@djpremier]: https://github.com/djpremier +[@doudz]: https://github.com/doudz +[@dshokouhi]: https://github.com/dshokouhi +[@eifinger]: https://github.com/eifinger +[@elupus]: https://github.com/elupus +[@emontnemery]: https://github.com/emontnemery +[@engrbm87]: https://github.com/engrbm87 +[@evanjd]: https://github.com/evanjd +[@exxamalte]: https://github.com/exxamalte +[@fabaff]: https://github.com/fabaff +[@foreign-sub]: https://github.com/foreign-sub +[@foxel]: https://github.com/foxel +[@foxy82]: https://github.com/foxy82 +[@fredericvl]: https://github.com/fredericvl +[@fredrike]: https://github.com/fredrike +[@frenck]: https://github.com/frenck +[@fronzbot]: https://github.com/fronzbot +[@gdrapp]: https://github.com/gdrapp +[@ggravlingen]: https://github.com/ggravlingen +[@gonzalezcalleja]: https://github.com/gonzalezcalleja +[@guillempages]: https://github.com/guillempages +[@hfurubotten]: https://github.com/hfurubotten +[@hmmbob]: https://github.com/hmmbob +[@hugheaves]: https://github.com/hugheaves +[@javicalle]: https://github.com/javicalle +[@jensihnow]: https://github.com/jensihnow +[@jjlawren]: https://github.com/jjlawren +[@kennedyshead]: https://github.com/kennedyshead +[@ktnrg45]: https://github.com/ktnrg45 +[@libots]: https://github.com/libots +[@luca-angemi]: https://github.com/luca-angemi +[@lukas-hetzenecker]: https://github.com/lukas-hetzenecker +[@marthoc]: https://github.com/marthoc +[@mattkasa]: https://github.com/mattkasa +[@mback2k]: https://github.com/mback2k +[@mdonoughe]: https://github.com/mdonoughe +[@mezz64]: https://github.com/mezz64 +[@mflage]: https://github.com/mflage +[@mjrider]: https://github.com/mjrider +[@mnigbur]: https://github.com/mnigbur +[@mvn23]: https://github.com/mvn23 +[@mzdrale]: https://github.com/mzdrale +[@ochlocracy]: https://github.com/ochlocracy +[@oncleben31]: https://github.com/oncleben31 +[@ottersen]: https://github.com/ottersen +[@pascallj]: https://github.com/pascallj +[@peroyvind]: https://github.com/peroyvind +[@pho3nixf1re]: https://github.com/pho3nixf1re +[@pvizeli]: https://github.com/pvizeli +[@quthla]: https://github.com/quthla +[@raman325]: https://github.com/raman325 +[@ratsept]: https://github.com/ratsept +[@rishatik92]: https://github.com/rishatik92 +[@rolfberkenbosch]: https://github.com/rolfberkenbosch +[@rytilahti]: https://github.com/rytilahti +[@scheric]: https://github.com/scheric +[@schmittx]: https://github.com/schmittx +[@scop]: https://github.com/scop +[@sermayoral]: https://github.com/sermayoral +[@shred86]: https://github.com/shred86 +[@skgsergio]: https://github.com/skgsergio +[@snowzach]: https://github.com/snowzach +[@space-pope]: https://github.com/space-pope +[@springstan]: https://github.com/springstan +[@starkillerog]: https://github.com/starkillerOG +[@stevendlander]: https://github.com/stevendlander +[@syssi]: https://github.com/syssi +[@tefinger]: https://github.com/tefinger +[@thaohtp]: https://github.com/thaohtp +[@ties]: https://github.com/ties +[@timmccor]: https://github.com/timmccor +[@tombbo]: https://github.com/tombbo +[@tsvi]: https://github.com/tsvi +[@tulindo]: https://github.com/tulindo +[@vangorra]: https://github.com/vangorra +[@zxdavb]: https://github.com/zxdavb +[abode docs]: /integrations/abode/ +[acer_projector docs]: /integrations/acer_projector/ +[adguard docs]: /integrations/adguard/ +[ads docs]: /integrations/ads/ +[airly docs]: /integrations/airly/ +[airvisual docs]: /integrations/airvisual/ +[aladdin_connect docs]: /integrations/aladdin_connect/ +[alarm_control_panel docs]: /integrations/alarm_control_panel/ +[alarmdecoder docs]: /integrations/alarmdecoder/ +[alarmdotcom docs]: /integrations/alarmdotcom/ +[alexa docs]: /integrations/alexa/ +[alpha_vantage docs]: /integrations/alpha_vantage/ +[amazon_polly docs]: /integrations/amazon_polly/ +[amcrest docs]: /integrations/amcrest/ +[ampio docs]: /integrations/ampio/ +[android_ip_webcam docs]: /integrations/android_ip_webcam/ +[androidtv docs]: /integrations/androidtv/ +[anel_pwrctrl docs]: /integrations/anel_pwrctrl/ +[anthemav docs]: /integrations/anthemav/ +[apcupsd docs]: /integrations/apcupsd/ +[apns docs]: /integrations/apns/ +[apple_tv docs]: /integrations/apple_tv/ +[apprise docs]: /integrations/apprise/ +[aprs docs]: /integrations/aprs/ +[aqualogic docs]: /integrations/aqualogic/ +[aquostv docs]: /integrations/aquostv/ +[arduino docs]: /integrations/arduino/ +[arlo docs]: /integrations/arlo/ +[aruba docs]: /integrations/aruba/ +[asterisk_mbox docs]: /integrations/asterisk_mbox/ +[august docs]: /integrations/august/ +[auth docs]: /integrations/auth/ +[automatic docs]: /integrations/automatic/ +[automation docs]: /integrations/automation/ +[awair docs]: /integrations/awair/ +[aws docs]: /integrations/aws/ +[axis docs]: /integrations/axis/ +[baidu docs]: /integrations/baidu/ +[bbb_gpio docs]: /integrations/bbb_gpio/ +[bbox docs]: /integrations/bbox/ +[bh1750 docs]: /integrations/bh1750/ +[binary_sensor docs]: /integrations/binary_sensor/ +[bitcoin docs]: /integrations/bitcoin/ +[blackbird docs]: /integrations/blackbird/ +[blink docs]: /integrations/blink/ +[blinksticklight docs]: /integrations/blinksticklight/ +[blockchain docs]: /integrations/blockchain/ +[bluesound docs]: /integrations/bluesound/ +[bluetooth_le_tracker docs]: /integrations/bluetooth_le_tracker/ +[bme280 docs]: /integrations/bme280/ +[bme680 docs]: /integrations/bme680/ +[bmw_connected_drive docs]: /integrations/bmw_connected_drive/ +[bom docs]: /integrations/bom/ +[broadlink docs]: /integrations/broadlink/ +[brottsplatskartan docs]: /integrations/brottsplatskartan/ +[browser docs]: /integrations/browser/ +[brunt docs]: /integrations/brunt/ +[bt_home_hub_5 docs]: /integrations/bt_home_hub_5/ +[bt_smarthub docs]: /integrations/bt_smarthub/ +[buienradar docs]: /integrations/buienradar/ +[caldav docs]: /integrations/caldav/ +[canary docs]: /integrations/canary/ +[cast docs]: /integrations/cast/ +[cert_expiry docs]: /integrations/cert_expiry/ +[channels docs]: /integrations/channels/ +[cisco_ios docs]: /integrations/cisco_ios/ +[cisco_mobility_express docs]: /integrations/cisco_mobility_express/ +[cisco_webex_teams docs]: /integrations/cisco_webex_teams/ +[ciscospark docs]: /integrations/ciscospark/ +[cloud docs]: /integrations/cloud/ +[cmus docs]: /integrations/cmus/ +[co2signal docs]: /integrations/co2signal/ +[coinbase docs]: /integrations/coinbase/ +[coinmarketcap docs]: /integrations/coinmarketcap/ +[comfoconnect docs]: /integrations/comfoconnect/ +[concord232 docs]: /integrations/concord232/ +[config docs]: /integrations/config/ +[conversation docs]: /integrations/conversation/ +[coolmaster docs]: /integrations/coolmaster/ +[counter docs]: /integrations/counter/ +[cover docs]: /integrations/cover/ +[cppm_tracker docs]: /integrations/cppm_tracker/ +[cpuspeed docs]: /integrations/cpuspeed/ +[crimereports docs]: /integrations/crimereports/ +[cups docs]: /integrations/cups/ +[darksky docs]: /integrations/darksky/ +[deconz docs]: /integrations/deconz/ +[decora docs]: /integrations/decora/ +[denonavr docs]: /integrations/denonavr/ +[deutsche_bahn docs]: /integrations/deutsche_bahn/ +[device_automation docs]: /integrations/device_automation/ +[device_tracker docs]: /integrations/device_tracker/ +[dht docs]: /integrations/dht/ +[digital_ocean docs]: /integrations/digital_ocean/ +[digitalloggers docs]: /integrations/digitalloggers/ +[discogs docs]: /integrations/discogs/ +[discord docs]: /integrations/discord/ +[dlib_face_detect docs]: /integrations/dlib_face_detect/ +[dlib_face_identify docs]: /integrations/dlib_face_identify/ +[dnsip docs]: /integrations/dnsip/ +[doods docs]: /integrations/doods/ +[dovado docs]: /integrations/dovado/ +[dsmr docs]: /integrations/dsmr/ +[dte_energy_bridge docs]: /integrations/dte_energy_bridge/ +[dweet docs]: /integrations/dweet/ +[ebusd docs]: /integrations/ebusd/ +[ecobee docs]: /integrations/ecobee/ +[eliqonline docs]: /integrations/eliqonline/ +[elkm1 docs]: /integrations/elkm1/ +[envisalink docs]: /integrations/envisalink/ +[epson docs]: /integrations/epson/ +[epsonworkforce docs]: /integrations/epsonworkforce/ +[esphome docs]: /integrations/esphome/ +[eufy docs]: /integrations/eufy/ +[everlights docs]: /integrations/everlights/ +[evohome docs]: /integrations/evohome/ +[fan docs]: /integrations/fan/ +[feedreader docs]: /integrations/feedreader/ +[ffmpeg docs]: /integrations/ffmpeg/ +[fitbit docs]: /integrations/fitbit/ +[flic docs]: /integrations/flic/ +[flux docs]: /integrations/flux/ +[flux_led docs]: /integrations/flux_led/ +[foscam docs]: /integrations/foscam/ +[fritz docs]: /integrations/fritz/ +[fritzbox docs]: /integrations/fritzbox/ +[fritzbox_callmonitor docs]: /integrations/fritzbox_callmonitor/ +[fritzbox_netmonitor docs]: /integrations/fritzbox_netmonitor/ +[fritzdect docs]: /integrations/fritzdect/ +[frontend docs]: /integrations/frontend/ +[frontier_silicon docs]: /integrations/frontier_silicon/ +[futurenow docs]: /integrations/futurenow/ +[gc100 docs]: /integrations/gc100/ +[geniushub docs]: /integrations/geniushub/ +[geo_rss_events docs]: /integrations/geo_rss_events/ +[github docs]: /integrations/github/ +[gitlab_ci docs]: /integrations/gitlab_ci/ +[glances docs]: /integrations/glances/ +[gntp docs]: /integrations/gntp/ +[goalfeed docs]: /integrations/goalfeed/ +[google docs]: /integrations/google/ +[google_assistant docs]: /integrations/google_assistant/ +[google_travel_time docs]: /integrations/google_travel_time/ +[gpsd docs]: /integrations/gpsd/ +[greenwave docs]: /integrations/greenwave/ +[group docs]: /integrations/group/ +[gtfs docs]: /integrations/gtfs/ +[harman_kardon_avr docs]: /integrations/harman_kardon_avr/ +[harmony docs]: /integrations/harmony/ +[hassio docs]: /integrations/hassio/ +[hikvision docs]: /integrations/hikvision/ +[hikvisioncam docs]: /integrations/hikvisioncam/ +[hipchat docs]: /integrations/hipchat/ +[hive docs]: /integrations/hive/ +[homeassistant docs]: /integrations/homeassistant/ +[homekit docs]: /integrations/homekit/ +[homematic docs]: /integrations/homematic/ +[homematicip_cloud docs]: /integrations/homematicip_cloud/ +[hp_ilo docs]: /integrations/hp_ilo/ +[html5 docs]: /integrations/html5/ +[http docs]: /integrations/http/ +[htu21d docs]: /integrations/htu21d/ +[hue docs]: /integrations/hue/ +[hydroquebec docs]: /integrations/hydroquebec/ +[ifttt docs]: /integrations/ifttt/ +[ign_sismologia docs]: /integrations/ign_sismologia/ +[image_processing docs]: /integrations/image_processing/ +[imap docs]: /integrations/imap/ +[imap_email_content docs]: /integrations/imap_email_content/ +[incomfort docs]: /integrations/incomfort/ +[influxdb docs]: /integrations/influxdb/ +[input_datetime docs]: /integrations/input_datetime/ +[input_number docs]: /integrations/input_number/ +[input_select docs]: /integrations/input_select/ +[input_text docs]: /integrations/input_text/ +[insteon docs]: /integrations/insteon/ +[iperf3 docs]: /integrations/iperf3/ +[iqvia docs]: /integrations/iqvia/ +[iss docs]: /integrations/iss/ +[isy994 docs]: /integrations/isy994/ +[itach docs]: /integrations/itach/ +[jewish_calendar docs]: /integrations/jewish_calendar/ +[juicenet docs]: /integrations/juicenet/ +[kaiterra docs]: /integrations/kaiterra/ +[keenetic_ndms2 docs]: /integrations/keenetic_ndms2/ +[keyboard docs]: /integrations/keyboard/ +[kira docs]: /integrations/kira/ +[knx docs]: /integrations/knx/ +[kodi docs]: /integrations/kodi/ +[konnected docs]: /integrations/konnected/ +[lastfm docs]: /integrations/lastfm/ +[lg_soundbar docs]: /integrations/lg_soundbar/ +[lifx docs]: /integrations/lifx/ +[lifx_legacy docs]: /integrations/lifx_legacy/ +[light docs]: /integrations/light/ +[linky docs]: /integrations/linky/ +[linode docs]: /integrations/linode/ +[linux_battery docs]: /integrations/linux_battery/ +[lirc docs]: /integrations/lirc/ +[liveboxplaytv docs]: /integrations/liveboxplaytv/ +[locative docs]: /integrations/locative/ +[lock docs]: /integrations/lock/ +[logbook docs]: /integrations/logbook/ +[logi_circle docs]: /integrations/logi_circle/ +[loopenergy docs]: /integrations/loopenergy/ +[luci docs]: /integrations/luci/ +[luftdaten docs]: /integrations/luftdaten/ +[lupusec docs]: /integrations/lupusec/ +[lutron docs]: /integrations/lutron/ +[lw12wifi docs]: /integrations/lw12wifi/ +[magicseaweed docs]: /integrations/magicseaweed/ +[mastodon docs]: /integrations/mastodon/ +[mcp23017 docs]: /integrations/mcp23017/ +[media_extractor docs]: /integrations/media_extractor/ +[melissa docs]: /integrations/melissa/ +[message_bird docs]: /integrations/message_bird/ +[metoffice docs]: /integrations/metoffice/ +[miflora docs]: /integrations/miflora/ +[mitemp_bt docs]: /integrations/mitemp_bt/ +[mobile_app docs]: /integrations/mobile_app/ +[mopar docs]: /integrations/mopar/ +[mpd docs]: /integrations/mpd/ +[mqtt docs]: /integrations/mqtt/ +[msteams docs]: /integrations/msteams/ +[mvglive docs]: /integrations/mvglive/ +[mychevy docs]: /integrations/mychevy/ +[mythicbeastsdns docs]: /integrations/mythicbeastsdns/ +[namecheapdns docs]: /integrations/namecheapdns/ +[neato docs]: /integrations/neato/ +[nest docs]: /integrations/nest/ +[netatmo docs]: /integrations/netatmo/ +[netgear docs]: /integrations/netgear/ +[netgear_lte docs]: /integrations/netgear_lte/ +[neurio_energy docs]: /integrations/neurio_energy/ +[niko_home_control docs]: /integrations/niko_home_control/ +[nilu docs]: /integrations/nilu/ +[nissan_leaf docs]: /integrations/nissan_leaf/ +[norway_air docs]: /integrations/norway_air/ +[nuheat docs]: /integrations/nuheat/ +[oasa_telematics docs]: /integrations/oasa_telematics/ +[ohmconnect docs]: /integrations/ohmconnect/ +[onkyo docs]: /integrations/onkyo/ +[onvif docs]: /integrations/onvif/ +[opencv docs]: /integrations/opencv/ +[openevse docs]: /integrations/openevse/ +[openhardwaremonitor docs]: /integrations/openhardwaremonitor/ +[opentherm_gw docs]: /integrations/opentherm_gw/ +[openweathermap docs]: /integrations/openweathermap/ +[orangepi_gpio docs]: /integrations/orangepi_gpio/ +[oru docs]: /integrations/oru/ +[osramlightify docs]: /integrations/osramlightify/ +[otp docs]: /integrations/otp/ +[owntracks docs]: /integrations/owntracks/ +[panasonic_bluray docs]: /integrations/panasonic_bluray/ +[panasonic_viera docs]: /integrations/panasonic_viera/ +[pandora docs]: /integrations/pandora/ +[persistent_notification docs]: /integrations/persistent_notification/ +[piglow docs]: /integrations/piglow/ +[pjlink docs]: /integrations/pjlink/ +[plex docs]: /integrations/plex/ +[pocketcasts docs]: /integrations/pocketcasts/ +[proliphix docs]: /integrations/proliphix/ +[prometheus docs]: /integrations/prometheus/ +[proxy docs]: /integrations/proxy/ +[ps4 docs]: /integrations/ps4/ +[ptvsd docs]: /integrations/ptvsd/ +[pushbullet docs]: /integrations/pushbullet/ +[pushover docs]: /integrations/pushover/ +[qrcode docs]: /integrations/qrcode/ +[raspihats docs]: /integrations/raspihats/ +[recollect_waste docs]: /integrations/recollect_waste/ +[recorder docs]: /integrations/recorder/ +[rejseplanen docs]: /integrations/rejseplanen/ +[remember_the_milk docs]: /integrations/remember_the_milk/ +[repetier docs]: /integrations/repetier/ +[rest docs]: /integrations/rest/ +[rest_command docs]: /integrations/rest_command/ +[rflink docs]: /integrations/rflink/ +[rfxtrx docs]: /integrations/rfxtrx/ +[rmvtransport docs]: /integrations/rmvtransport/ +[roku docs]: /integrations/roku/ +[rpi_gpio docs]: /integrations/rpi_gpio/ +[rpi_pfio docs]: /integrations/rpi_pfio/ +[saj docs]: /integrations/saj/ +[samsungtv docs]: /integrations/samsungtv/ +[scrape docs]: /integrations/scrape/ +[season docs]: /integrations/season/ +[sensor docs]: /integrations/sensor/ +[serial docs]: /integrations/serial/ +[sesame docs]: /integrations/sesame/ +[seven_segments docs]: /integrations/seven_segments/ +[shiftr docs]: /integrations/shiftr/ +[shodan docs]: /integrations/shodan/ +[shopping_list docs]: /integrations/shopping_list/ +[sinch docs]: /integrations/sinch/ +[skybeacon docs]: /integrations/skybeacon/ +[slack docs]: /integrations/slack/ +[sma docs]: /integrations/sma/ +[smappee docs]: /integrations/smappee/ +[smarthab docs]: /integrations/smarthab/ +[smartthings docs]: /integrations/smartthings/ +[smtp docs]: /integrations/smtp/ +[snapcast docs]: /integrations/snapcast/ +[snmp docs]: /integrations/snmp/ +[socialblade docs]: /integrations/socialblade/ +[solaredge_local docs]: /integrations/solaredge_local/ +[solarlog docs]: /integrations/solarlog/ +[soma docs]: /integrations/soma/ +[somfy docs]: /integrations/somfy/ +[songpal docs]: /integrations/songpal/ +[sonos docs]: /integrations/sonos/ +[sony_projector docs]: /integrations/sony_projector/ +[speedtestdotnet docs]: /integrations/speedtestdotnet/ +[spotcrime docs]: /integrations/spotcrime/ +[spotify docs]: /integrations/spotify/ +[sql docs]: /integrations/sql/ +[squeezebox docs]: /integrations/squeezebox/ +[startca docs]: /integrations/startca/ +[statsd docs]: /integrations/statsd/ +[steam_online docs]: /integrations/steam_online/ +[stream docs]: /integrations/stream/ +[stride docs]: /integrations/stride/ +[sun docs]: /integrations/sun/ +[supla docs]: /integrations/supla/ +[switch docs]: /integrations/switch/ +[switchmate docs]: /integrations/switchmate/ +[syncthru docs]: /integrations/syncthru/ +[synology_srm docs]: /integrations/synology_srm/ +[syslog docs]: /integrations/syslog/ +[systemmonitor docs]: /integrations/systemmonitor/ +[tahoma docs]: /integrations/tahoma/ +[ted5000 docs]: /integrations/ted5000/ +[telegram_bot docs]: /integrations/telegram_bot/ +[tellstick docs]: /integrations/tellstick/ +[template docs]: /integrations/template/ +[tensorflow docs]: /integrations/tensorflow/ +[tesla docs]: /integrations/tesla/ +[thermoworks_smoke docs]: /integrations/thermoworks_smoke/ +[thingspeak docs]: /integrations/thingspeak/ +[tibber docs]: /integrations/tibber/ +[tikteck docs]: /integrations/tikteck/ +[tile docs]: /integrations/tile/ +[timer docs]: /integrations/timer/ +[tplink docs]: /integrations/tplink/ +[tplink_lte docs]: /integrations/tplink_lte/ +[tradfri docs]: /integrations/tradfri/ +[transmission docs]: /integrations/transmission/ +[transport_nsw docs]: /integrations/transport_nsw/ +[trend docs]: /integrations/trend/ +[tts docs]: /integrations/tts/ +[twilio docs]: /integrations/twilio/ +[twilio_call docs]: /integrations/twilio_call/ +[twilio_sms docs]: /integrations/twilio_sms/ +[unifi docs]: /integrations/unifi/ +[upcloud docs]: /integrations/upcloud/ +[updater docs]: /integrations/updater/ +[uscis docs]: /integrations/uscis/ +[vacuum docs]: /integrations/vacuum/ +[vasttrafik docs]: /integrations/vasttrafik/ +[venstar docs]: /integrations/venstar/ +[vera docs]: /integrations/vera/ +[verisure docs]: /integrations/verisure/ +[vicare docs]: /integrations/vicare/ +[vivotek docs]: /integrations/vivotek/ +[vizio docs]: /integrations/vizio/ +[vlc docs]: /integrations/vlc/ +[w800rf32 docs]: /integrations/w800rf32/ +[wake_on_lan docs]: /integrations/wake_on_lan/ +[waqi docs]: /integrations/waqi/ +[waterfurnace docs]: /integrations/waterfurnace/ +[watson_iot docs]: /integrations/watson_iot/ +[waze_travel_time docs]: /integrations/waze_travel_time/ +[webhook docs]: /integrations/webhook/ +[websocket_api docs]: /integrations/websocket_api/ +[wemo docs]: /integrations/wemo/ +[whois docs]: /integrations/whois/ +[wink docs]: /integrations/wink/ +[withings docs]: /integrations/withings/ +[workday docs]: /integrations/workday/ +[wunderlist docs]: /integrations/wunderlist/ +[xiaomi_miio docs]: /integrations/xiaomi_miio/ +[xmpp docs]: /integrations/xmpp/ +[yamaha docs]: /integrations/yamaha/ +[yamaha_musiccast docs]: /integrations/yamaha_musiccast/ +[yandex_transport docs]: /integrations/yandex_transport/ +[yeelight docs]: /integrations/yeelight/ +[yeelightsunflower docs]: /integrations/yeelightsunflower/ +[yr docs]: /integrations/yr/ +[yweather docs]: /integrations/yweather/ +[zengge docs]: /integrations/zengge/ +[zeroconf docs]: /integrations/zeroconf/ +[zestimate docs]: /integrations/zestimate/ +[zha docs]: /integrations/zha/ +[zigbee docs]: /integrations/zigbee/ +[zone docs]: /integrations/zone/ From a661a84d220e4dcd919b68515a781192d6a742e0 Mon Sep 17 00:00:00 2001 From: Paulus Schoutsen Date: Sat, 26 Oct 2019 08:43:36 -0700 Subject: [PATCH 77/82] Some more info --- source/_posts/2019-10-20-release-101.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 7e9e1ef9bc2..015e7a36d37 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -13,8 +13,13 @@ og_image: /images/blog/2019-09-0.100/components.png Highlight breaking change for api password/trusted networks +https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/ + ## In other news +https://twitter.com/Frenck/status/1188044714571907072?s=09 + + From e26397556a9588c316ad5447bf13244bda34b0f1 Mon Sep 17 00:00:00 2001 From: Ian Richardson Date: Mon, 28 Oct 2019 13:25:11 -0500 Subject: [PATCH 78/82] Lovelace 0.101 (#10966) * Lovelace 0.101 * Update changelog.markdown * Update changelog.markdown * Update changelog.markdown * Update changelog.markdown * cleanup --- source/lovelace/changelog.markdown | 150 ++++++++++++++++++----------- 1 file changed, 93 insertions(+), 57 deletions(-) diff --git a/source/lovelace/changelog.markdown b/source/lovelace/changelog.markdown index e78645b89d5..a20db478d2e 100644 --- a/source/lovelace/changelog.markdown +++ b/source/lovelace/changelog.markdown @@ -2,30 +2,66 @@ title: "Lovelace Changelog" description: "Changelog of the Lovelace UI." --- +## Changes in 0.101.0 +- ❤️ [entities card]: Add actions on rows [#4023](https://github.com/home-assistant/home-assistant-polymer/pull/4023) @iantrich +- ❤️ [entities card]: New `icon` option for title [#4024](https://github.com/home-assistant/home-assistant-polymer/pull/4024) @iantrich +- ❤️ [views]: New `visible` option [#3811](https://github.com/home-assistant/home-assistant-polymer/pull/3811) @iantrich +- ❤️ [views]: Custom badges [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: New `entity-filter` badge [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: New `state-label` badge [#3867](https://github.com/home-assistant/home-assistant-polymer/pull/3867) @iantrich +- ❤️ [views]: Add actions to `state-label` badge [#4028](https://github.com/home-assistant/home-assistant-polymer/pull/4028) @iantrich +- ❤️ [shopping list card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [plant status card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [markdown card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [alarm panel card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture elements card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture elements card]: Add actions to `state-badge` element [#4028](https://github.com/home-assistant/home-assistant-polymer/pull/4028) @iantrich +- ❤️ [picture entity card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture glance card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [picture glance card]: New `show_state` option for entities [#3937](https://github.com/home-assistant/home-assistant-polymer/pull/3937) @iantrich +- ❤️ [weather forecast card]: New `theme` option [#4057](https://github.com/home-assistant/home-assistant-polymer/pull/4057) @iantrich +- ❤️ [vertical stack card]: New `title` option [#3839](https://github.com/home-assistant/home-assistant-polymer/pull/3839) @iantrich +- ❤️ [horizontal stack card]: New `title` option [#3839](https://github.com/home-assistant/home-assistant-polymer/pull/3839) @iantrich +- ❤️ New `double_tap_action` option [#3879](https://github.com/home-assistant/home-assistant-polymer/pull/3879) @iantrich +- ❤️ New `confirmation` option for actions [#4006](https://github.com/home-assistant/home-assistant-polymer/pull/4006) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-checked-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-button-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- ❤️ Theming: New CSS switch sytle: `switch-unchecked-track-color` [#4017](https://github.com/home-assistant/home-assistant-polymer/pull/4017) @iantrich +- 📣 Upgrade MDI icons to 4.5.95 [#3977](https://github.com/home-assistant/home-assistant-polymer/pull/3977) @bonanitech +- 📣 Display card errors in YAML instead of JSON [#4018](https://github.com/home-assistant/home-assistant-polymer/pull/4018) @iantrich +- ⚠️ revert lovelace selectable text [#4095](https://github.com/home-assistant/home-assistant-polymer/pull/4095) @iantrich +- 🔧 [alarm panel card]: Visual accessibility changes [#3991](https://github.com/home-assistant/home-assistant-polymer/pull/3991) @mr-awk +- 🔧 [entities card]: Fix media row secondary info [#3957](https://github.com/home-assistant/home-assistant-polymer/pull/3957) @iantrich +- 🔧 [light card]: Fix name wrapping [#3972](https://github.com/home-assistant/home-assistant-polymer/pull/3972) @shbatm +- 🔧 [map card]: Fix zone icon visibility [#4085](https://github.com/home-assistant/home-assistant-polymer/pull/4085) @springstan +- 📣 [markdown card]: Add default text to card editor [#3960](https://github.com/home-assistant/home-assistant-polymer/pull/3960) @akargl + ## Changes in 0.100.0 -- 📣 [picture glance card]: New config `tap_action` and `hold_action` for `entities` (#3807) @iantrich -- 📣 [entities card]: New config `image` for `entities` (#3832) @iantrich -- 📣 [entity filter card]: Support for operators in `state_filter` and individual `state_filter` option for `entitites` (#3692) @iantrich -- 📣 [light card]: New config `icon` (#3771) @iantrich -- 📣 [picture entity card]: UI Editor (#3708) @iantrich -- 📣 [picture glance card]: UI Editor (#3709) @iantrich -- 📣 [history graph card]: UI Editor (#3782) @iantrich -- 📣 Add support for panels to cast (#3796) @bramkragten -- 📣 Allow for user text selection (Android Chrome not supported) (#3605) @iantrich -- 📣 add `state_filter` to picture cards (#3791) @iantrich -- 📣 Add a setting for vibration (#3813) @bramkragten -- 📣 Switch paper-toggle-button to mwc-switch (#3683) @iantrich -- 📣 New Action `url` (#3773) @iantrich -- 🔧 [map card]: Align background with tiles (#3858) @bramkragten -- 🔧 [map card]: Fix dark switch for map card editor (#3856) @bramkragten -- 🔧 [views]: Guard for null badges (#3841) @bramkragten +- ❤️ [picture glance card]: New config `tap_action` and `hold_action` for `entities` [#3807](https://github.com/home-assistant/home-assistant-polymer/pull/3807) @iantrich +- ❤️ [entities card]: New config `image` for `entities` [#3832](https://github.com/home-assistant/home-assistant-polymer/pull/3832) @iantrich +- ❤️ [entity filter card]: Support for operators in `state_filter` and individual `state_filter` option for `entitites` [#3692](https://github.com/home-assistant/home-assistant-polymer/pull/3692) @iantrich +- ❤️ [light card]: New config `icon` [#3771](https://github.com/home-assistant/home-assistant-polymer/pull/3771) @iantrich +- ❤️ [picture entity card]: UI Editor [#3708](https://github.com/home-assistant/home-assistant-polymer/pull/3708) @iantrich +- ❤️ [picture glance card]: UI Editor [#3709](https://github.com/home-assistant/home-assistant-polymer/pull/3709) @iantrich +- ❤️ [history graph card]: UI Editor [#3782](https://github.com/home-assistant/home-assistant-polymer/pull/3782) @iantrich +- ❤️ Add `state_filter` to picture cards [#3791](https://github.com/home-assistant/home-assistant-polymer/pull/3791) @iantrich +- ❤️ Add a setting for vibration [#3813](https://github.com/home-assistant/home-assistant-polymer/pull/3813) @bramkragten +- ❤️ New Action `url` [#3773](https://github.com/home-assistant/home-assistant-polymer/pull/3773) @iantrich +- 📣 Add support for panels to cast [#3796](https://github.com/home-assistant/home-assistant-polymer/pull/3796) @bramkragten +- 📣 Allow for user text selection (Android Chrome not supported) [#3605](https://github.com/home-assistant/home-assistant-polymer/pull/3605) @iantrich +- ⚠️ Switch paper-toggle-button to mwc-switch [#3683](https://github.com/home-assistant/home-assistant-polymer/pull/3683) @iantrich +- 🔧 [map card]: Align background with tiles [#3858](https://github.com/home-assistant/home-assistant-polymer/pull/3858) @bramkragten +- 🔧 [map card]: Fix dark switch for map card editor [#3856](https://github.com/home-assistant/home-assistant-polymer/pull/3856) @bramkragten +- 🔧 [views]: Guard for null badges [#3841](https://github.com/home-assistant/home-assistant-polymer/pull/3841) @bramkragten ## Changes in 0.99.0 -- 📣 [glance card]: New config `show_last_changed` for `entities` -- 📣 [glance card]: New config `image` for `entities` -- 📣 [views]: New config `image` for `badges` -- 📣 [views]: New config `icon` for `badges` -- 📣 [views]: New config `name` for `badges` +- ❤️ [glance card]: New config `show_last_changed` for `entities` +- ❤️ [glance card]: New config `image` for `entities` +- ❤️ [views]: New config `image` for `badges` +- ❤️ [views]: New config `icon` for `badges` +- ❤️ [views]: New config `name` for `badges` - 📣 Unused entities: Rewritten into a table view - 📣 Unused entities: Add entities to Lovelace cards - 📣 Lovelace background settings moved to theme `--lovelace-background` @@ -46,17 +82,17 @@ description: "Changelog of the Lovelace UI." - 🔧 Break long strings in notifications ## Changes in 0.88.0 +- ❤️ Theming: New CSS card style `ha-card-box-shadow` ([#2855](https://github.com/home-assistant/home-assistant-polymer/pull/2855)) - 📣 Disable toast notifications for successful operations ([#2700](https://github.com/home-assistant/home-assistant-polymer/pull/2822)) - 📣 Color Picker: Toggleable between segmented and continuous ([#2806](https://github.com/home-assistant/home-assistant-polymer/pull/2806)) -- 📣 Theming: New CSS card style `ha-card-box-shadow` ([#2855](https://github.com/home-assistant/home-assistant-polymer/pull/2855)) - 🔧 Fix login issue on Firefox ([#2860](https://github.com/home-assistant/home-assistant-polymer/pull/2860)) - 🔧 [light card]: Fix click events ([#2850](https://github.com/home-assistant/home-assistant-polymer/pull/2850)) ## Changes in 0.87.0 +- ❤️ Theming: New CSS card style `ha-card-border-radius` +- ❤️ Theming: New CSS card style `ha-card-background` +- ❤️ New system-health card in dev-info - 📣 MDI icons updated to [3.3.92](https://cdn.materialdesignicons.com/3.3.92/) -- 📣 Theming: New CSS card style `ha-card-border-radius` -- 📣 Theming: New CSS card style `ha-card-background` -- 📣 New system-health card in dev-info - 📣 UI Editor: YAML syntax support - 📣 UI Editor: Line numbers - 📣 UI Editor: Now supports columns on wide screens @@ -67,8 +103,8 @@ description: "Changelog of the Lovelace UI." - 🔧 Groups are now togglable ## Changes in 0.86.0 -- 📣 Lovelace is now the default UI for Home Assistant! -- 📣 New Lovelace [demos](https://demo.home-assistant.io/#/lovelace/0) page +- ❤️ Lovelace is now the default UI for Home Assistant! +- ❤️ New Lovelace [demos](https://demo.home-assistant.io/#/lovelace/0) page - 🔧 [thermostat card]: Fix sizing - 🔧 [gauge card]: Fix sizing - 🔧 [iframe card]: Fix card size @@ -80,23 +116,23 @@ description: "Changelog of the Lovelace UI." - 🔧 The [weblink row] opens links in new tabs ## Changes in 0.85.0 -- 📣 [map card]: New config `geo_location_sources` +- ❤️ [map card]: New config `geo_location_sources` +- ❤️ UI Editor for [picture card] +- ❤️ UI Editor for [weather forecast card] +- ❤️ UI Editor for [plant status card] +- ❤️ UI Editor for [media control card] +- ❤️ UI Editor for [iframe card] +- ❤️ UI Editor for [sensor card] +- ❤️ UI Editor for [shopping list card] +- ❤️ UI Editor for [light card] +- ❤️ UI Editor for [gauge card] +- ❤️ UI Editor for [markdown card] +- ❤️ UI Editor for [alarm panel card] +- ❤️ UI Editor for [thermostat card] +- ❤️ UI Editor for [entity button card] +- ❤️ UI Editor for [map card] - 📣 [alarm panel card]: Hide keypad if `code_format` attribute is not "Number" - 📣 [alarm panel card]: Hide code input field if `code_format` attribute is not set -- 📣 UI Editor for [picture card] -- 📣 UI Editor for [weather forecast card] -- 📣 UI Editor for [plant status card] -- 📣 UI Editor for [media control card] -- 📣 UI Editor for [iframe card] -- 📣 UI Editor for [sensor card] -- 📣 UI Editor for [shopping list card] -- 📣 UI Editor for [light card] -- 📣 UI Editor for [gauge card] -- 📣 UI Editor for [markdown card] -- 📣 UI Editor for [alarm panel card] -- 📣 UI Editor for [thermostat card] -- 📣 UI Editor for [entity button card] -- 📣 UI Editor for [map card] - 🔧 [thermostat card] Step logic updated to match more-info behavior - 🔧 [weather forecast card] Proper RTL support - 🔧 [thermostat card] Set minimum height of card @@ -122,11 +158,11 @@ description: "Changelog of the Lovelace UI." - ⚠️ [picture glance card]: `tap_action` and `hold_action` configurations changed. See docs. ### All Changes -- 📣 [weather forecast card]: New config `name` -- 📣 [thermostat card]: New config `name` -- 📣 [plant status card]: New config `name` +- ❤️ [weather forecast card]: New config `name` +- ❤️ [thermostat card]: New config `name` +- ❤️ [plant status card]: New config `name` +- ❤️ [picture elements card]: Added `state_image` and `camera_image` - 📣 [entities card]: Alert entity rows are now displayed as toggles -- 📣 [picture elements card]: Added `state_image` and `camera_image` - 📣 Ability to generate a Lovelace config if not present using available entities - 📣 UI Editor now in Beta with support for adding/removing views/cards - 🔧 [map card]: Fix `aspect_ratio` @@ -136,21 +172,21 @@ description: "Changelog of the Lovelace UI." - ❤️ New card type: `shopping-list` ## Changes in 0.82.0 -- 📣 New card type: `light` ❤️ -- 📣 Alpha release of UI Editor -- 📣 [entities card]: can be themed -- 📣 [gauge card]: can be themed -- 📣 [light card]: can be themed -- 📣 [thermostat card]: can be themed +- ❤️ New card type: `light` +- ❤️ Alpha release of UI Editor +- ❤️ [entities card]: New `theme` option +- ❤️ [gauge card]: New `theme` option +- ❤️ [light card]: New `theme` option +- ❤️ [thermostat card]: New `theme` option - 🔧 `!secret` and `!include` usage restored for manual editing, but are not supported with the UI editor ## Changes in 0.81.0 - ❤️ New card type: `alarm-panel` - ❤️ New card type: `thermostat` - ❤️ New card type: `entity-button` -- 📣 [glance card]: can be themed -- 📣 [glance card]: define columns within -- 📣 [entity button card]: can be themed +- ❤️ [glance card]: New `theme` option +- ❤️ [glance card]: New `columns` option +- ❤️ [entity button card]: New `theme` option - 📣 Long press is now supported - 📣 Update to allow the use of Custom UI. If you run into issues please disable Custom UI and test before reporting them. If the issue goes away without Custom UI please report this to the Custom UI developer as this is not officially supported. @@ -167,11 +203,11 @@ description: "Changelog of the Lovelace UI." - ⚠️ [glance card]: `turn-on` replaced with `call-service` ### All changes -- 📣 Add support for CSS imports - ❤️ New card type: `conditional-card` (Drop your [entity filter card] hacks) +- 📣 Add support for CSS imports - 📣 [picture glance card]: Add support for custom icons - 📣 [picture entity card]: Supports hiding name and/or state -- 📣 [glance card]: `turn-on` replaced with `call-service` +- ⚠️ [glance card]: `turn-on` replaced with `call-service` - 📣 [glance card]: Allow selectively empty names - 📣 [picture elements card]: `state-label` now supports prefix and suffix - 📣 [entities card]: Row dividers From 511cb5cc630b6c3775a0420d592d8565413b4aa3 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Wed, 30 Oct 2019 21:23:55 +0100 Subject: [PATCH 79/82] Add release notes (#11035) * Add frontend release notes * Update source/_posts/2019-10-20-release-101.markdown Co-Authored-By: Fabian Affolter * Update source/_posts/2019-10-20-release-101.markdown Co-Authored-By: Fabian Affolter * Added some general release notes * Add components * Add device automation * Update 2019-10-20-release-101.markdown --- source/_posts/2019-10-20-release-101.markdown | 102 ++++++++++++++++-- .../images/blog/2019-10-0.101/components.png | Bin 0 -> 49675 bytes .../blog/2019-10-0.101/confirm_dialog.png | Bin 0 -> 77435 bytes .../device_automation_device_picker.png | Bin 0 -> 81923 bytes .../device_automation_duration.png | Bin 0 -> 26999 bytes .../entity_registry_data_table.png | Bin 0 -> 241157 bytes .../long-lived-access-tokens.png | Bin 0 -> 36604 bytes .../images/blog/2019-10-0.101/yaml_editor.png | Bin 0 -> 148724 bytes 8 files changed, 96 insertions(+), 6 deletions(-) create mode 100644 source/images/blog/2019-10-0.101/components.png create mode 100644 source/images/blog/2019-10-0.101/confirm_dialog.png create mode 100644 source/images/blog/2019-10-0.101/device_automation_device_picker.png create mode 100644 source/images/blog/2019-10-0.101/device_automation_duration.png create mode 100644 source/images/blog/2019-10-0.101/entity_registry_data_table.png create mode 100644 source/images/blog/2019-10-0.101/long-lived-access-tokens.png create mode 100644 source/images/blog/2019-10-0.101/yaml_editor.png diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 015e7a36d37..6a0f841133d 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -2,23 +2,113 @@ layout: post title: "0.101: TBD - UPDATE DATE" description: "TBD" -date: 2019-10-14 01:05:02 -date_formatted: "October 20, 2019" +date: 2019-10-30 21:15:02 +date_formatted: "October 30, 2019" author: Paulus Schoutsen author_twitter: balloob comments: true categories: Release-Notes -og_image: /images/blog/2019-09-0.100/components.png +og_image: /images/blog/2019-10-0.101/components.png --- -Highlight breaking change for api password/trusted networks + -https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/ +## Hacktoberfest + +It is almost the end of Hacktoberfest, and boy it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! + +We had: +154 authors on home-assistant +184 authors on home-assistant.io +30 authors on home-assistant-polymer + +A lot of thanks to all the contributors! + +## API Password and trusted networks + +It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the url. You will now first need to get an authentication token and use that token to make requests. + +These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019). + +The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section ([docs](https://www.home-assistant.io/docs/authentication/providers/)). + +Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the url. + +These features are still available as authentication providers ([docs](https://www.home-assistant.io/docs/authentication/providers/)). + +You can use Long Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info. + +

+Screenshot of the Long-Lived Access Tokens interface in the profile page. +Screenshot of the Long-Lived Access Tokens interface in the profile page. +

+ +Or you can use an webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. +Your webhooks should be available from the internet, if you have a cloud subscription the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. + +## Hassbian + +As you may have already read, We'll be sunsetting Hassbian. + +Hassbian was a superset of Raspbian optimized for Home Assistant. With limited time from the developers and easier alternatives as [Hass.io](hhttps://www.home-assistant.io/hassio/) it is time to sunset Hassbian. + +A big thank you to all those who worked on Hassbian - specifically [@landrash](https://github.com/landrash), who was the primary driver of this for so long, and [@ludeeus](https://github.com/ludeeus). + +For more info, read the [blogpost](https://www.home-assistant.io/blog/2019/10/26/rip-hassbian/) + +## Device automations + +This release includes improved support for alarms, covers, locks and sensors. +A “for” option was added in release 0.100 which allows you to specify triggers for when a certain device has been in a certain state for a period of time, in this release we added support for it in the automation editor. + +

+Screenshot of a device trigger with duration. +Screenshot of a device trigger with duration. +

+ +## Frontend + +A lot has happend on the frontend, we had a ton of Hacktoberfest PRs that added lokalization to the frontend and made our user experience better. +A special shout out to [@springstan](https://github.com/springstan) who did a lot of lokalization work, we now have the biggest part of our UI translatable! + +Thanks a lot to all the contributers! + +We now have our own confirmation dialogs thanks to [@timmo001](https://github.com/timmo001)! No more ugly browser modals. + +

+Screenshot of a confirm dialog when restarting Home Assistant. +Screenshot of a confirm dialog when restarting Home Assistant. +

+ +In the last release we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML. + +

+Screenshot of the service dev tools with YAML editor. +Screenshot of the service dev tools with YAML editor. +

+ +The entity registry is now also migrated to a datatable so you can easily search and sort your entities so it is easier to find the one you are looking for. + +

+Screenshot of the entity registry data table. +Screenshot of the entity registry data table. +

+ +We improved the device picker in automations, you can now search them and see in what area the device is. + +

+Screenshot of the device picker. +Screenshot of the device picker. +

+ +[mdonoughe](https://github.com/mdonoughe) added support the activate scene action in the automation editor. ## In other news -https://twitter.com/Frenck/status/1188044714571907072?s=09 + + diff --git a/source/images/blog/2019-10-0.101/components.png b/source/images/blog/2019-10-0.101/components.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf4d6339a106aa2e4406b549e3c645231496021 GIT binary patch literal 49675 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

literal 0
HcmV?d00001

diff --git a/source/images/blog/2019-10-0.101/device_automation_device_picker.png b/source/images/blog/2019-10-0.101/device_automation_device_picker.png
new file mode 100644
index 0000000000000000000000000000000000000000..03290fb429164ac6ccf4a6351032e90b56b4c032
GIT binary patch
literal 81923
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ȳ^
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

~$+GUo$VXQ=Nw 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 z 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%0A7r1)^t=D>ARX=PkKzj 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�ix@a&npU zBW0s<_Vzj8r7Vv@c*bh4FA$N+`q#UfCl=??TX!Jk6C}@7#jshg^xl6dM$h(2`KT!Y zjm@zC%B=#-IV=StLL;}?!0a-66ScL9Qno3NmAp&jBQZ{YZCw1vZorP$KzBNV*6DBe zTc^vXeLQKbiTtem_PNBZ*+IJ$5p3L`9%KM)i_UZPHJl!9K{MzBQFZ^{E9zO68C z$G3_@1AWE(98NI3-!2s7VNJQ zmA}X}Xr`PP6?5K;tQ((&M5$QwLVi^Z|GUNM74%;YZup#7knQ{H-;XpPFSc2)-(QtY z5b)CcOG6!}h}AxAaXOY%f@xa)Hq&N#`95KiV(bvpZ)}l8Xd@b_TKKT*jg?4JUimjR z@$Gm-Qp}TxZ+DRo{o=G*z8J>!mrnZ}19w42w zlAm7P`rxp4Zu9Rd`YBAdQ5n%{>6%9u&c70S^=-YT0pv4q{Ap|}uj>P8CzGjKca!la z71x?6^)vqGw4YJ%oC?CVo0AAgl+8y5ab6IE1}x+}pRCIsYY#p1)m4%@+1d0x+w+ys zE^WqVe_r?VTQ1V;SuZShk=x^QXmbFBpcyUJBCWMp{A>2UQ0^a&G^C)e+2mJQ

UH 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 I%$!L63w2TQP5=M^ literal 0 HcmV?d00001 diff --git a/source/images/blog/2019-10-0.101/long-lived-access-tokens.png b/source/images/blog/2019-10-0.101/long-lived-access-tokens.png new file mode 100644 index 0000000000000000000000000000000000000000..4b23c95b60ff86827ac553ead16f952619d771c4 GIT binary patch literal 36604 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�*F!)ho~)h7!yh(o$UhAAQUY3pIZ@e_ryvO# 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%0AUAY{&)`PX0eSnt0%cd+c>Udox(TlT{eUQh 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
slDM#Z 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 Date: Wed, 30 Oct 2019 14:24:35 -0600 Subject: [PATCH 80/82] Add breaking change descriptions (#11047) * Add breaking change descriptions brekaing change descriptions added * Added support removal date Adds removal date of Dec 15 to deprecation notice --- source/_posts/2019-10-20-release-101.markdown | 68 ++++++++++++++----- 1 file changed, 50 insertions(+), 18 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 6a0f841133d..237703c93fe 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -147,24 +147,56 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes -- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change) -- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform) -- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change) -- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change) -- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change) -- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change) -- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change) -- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change) -- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change) -- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change) -- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) -- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change) -- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change) -- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change) -- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change) -- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change) -- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change) -- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change) +- __Removed__ - The following integrations have been removed: + - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the url. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) + + - __Stride__ - The Stride notification integration was discontinued in February 2019 due to a take over by Slack. - ([@hmmbob] - [#27934]) ([stride docs]) + - __Hipchat__ - The Hipchat notification integration was discontinued in February 2019, also due to a take over by Slack. - ([@fabaff] - [#27399]) ([hipchat docs]) +- __Deprecated__ - Python 3.6 support is deprecated (to be removed completely by December 2019), as version 3.8.0 is now out - ([@scop] - [#27680]) +- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e. "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) + - __Genius Hub__ - This addresses an issue that requires the `unique_id` of **climate** and **water_heater** entities to be changed. After upgrading HA with this change, users will have stale entities in the entity registry that they may wish to clear out. - ([@zxdavb] - [#27916]) ([geniushub docs]) +- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the configuration.yaml file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) +- __AdGuard Home__ - The AdGuard Home integration has been made compatible with AdGuard Home v0.99.0. However, support for lower versions is now limited. Upgrading to AdGuard Home v0.99.0 or newer is advised. - ([@frenck] - [#27926]) ([adguard docs]) +- __UniFi__ - Previously UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. Default configuration is to keep this disabled so if you want to use this either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) +- __IKEA Tradfri__ - The Tradfri sensors (eg: button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) + +- __Jewish Calendar__ + - The output of the timestamp sensors have been streamlined so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. +Attributes have been added to get a UNIX timestamp. - ([@tsvi] - [#26940]) ([jewish_calendar docs]) + - The holiday type sensor has been removed and added as an attribute to the holiday sensor. +The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) +- __Onkyo__ - Added `max_receiver_volume` which sets the maximum volume of the receiver - this will default to 80 which worked with older Onkyo models. See documentation for details on how to find your receivers max volume. + + The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80 you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) + +- __MQTT__ - Allow MQTT json light floating point transition. The MQTT light with JSON schema will now sent a float instead of an int with the `transition` key. In this way transitions shorter than 1s can be used (0.5 seconds for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) + + + +- __Somfy__ - Users that have already created their app in the Somfy developer console will need to update the redirect uri to be able to authorize a new account. You need to change the redirect URI for your app on https://developers.somfy.com to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) + + + +- __Glances__ - Glances is now its own integration and configured through config flow. Configured sensors with platform type glances should be edited as shown below. - @engrbm87] - [#27221]) ([glances docs]) (breaking change) + + Example configuration yaml: + +Before: +```yaml +sensors: + - platform: glances + host: 192.168.1.1 + resources: + - 'cpu_use_percent' +``` +After: +```yaml +glances: + - host: 192.168.1.1 +``` + +- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) +- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns STATE_OFF it loses access to the source list. By returning STATE_STANDBY instead the state is more accurately reflected and the source_list attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) ## All changes From 7b1268645db6a32e01ba6f4e1d2fc5d59217b368 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 30 Oct 2019 21:59:55 +0100 Subject: [PATCH 81/82] Final corrections to 0.101 release notes --- source/_posts/2019-10-20-release-101.markdown | 81 +++++++++---------- 1 file changed, 39 insertions(+), 42 deletions(-) diff --git a/source/_posts/2019-10-20-release-101.markdown b/source/_posts/2019-10-20-release-101.markdown index 237703c93fe..e2faf8480aa 100644 --- a/source/_posts/2019-10-20-release-101.markdown +++ b/source/_posts/2019-10-20-release-101.markdown @@ -1,8 +1,8 @@ --- layout: post -title: "0.101: TBD - UPDATE DATE" +title: "0.101: Airly, Apprise, Sinch, Solar-Log, Microsoft Teams" description: "TBD" -date: 2019-10-30 21:15:02 +date: 2019-10-30 20:41:02 date_formatted: "October 30, 2019" author: Paulus Schoutsen author_twitter: balloob @@ -15,7 +15,7 @@ og_image: /images/blog/2019-10-0.101/components.png ## Hacktoberfest -It is almost the end of Hacktoberfest, and boy it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! +It is almost the end of Hacktoberfest, and boy, it was a good one. We had a total of 1318 PRs merged in the last month. And most of them are in this release! We had: 154 authors on home-assistant @@ -26,29 +26,29 @@ A lot of thanks to all the contributors! ## API Password and trusted networks -It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the url. You will now first need to get an authentication token and use that token to make requests. +It is no longer possible to make authenticated requests using trusted networks or by appending `?api_password=X` to the URL. You will now first need to get an authentication token and use that token to make requests. These features were deprecated in Home Assistant 0.90 and 0.91 (released around April 2019). It was initially planned to be dropped in Home Assistant 0.96 (released July 17, 2019). The support of configuring the auth providers for API Password and Trusted Networks via the HTTP configuration is also removed. It now needs to be configured in the auth provider section ([docs](https://www.home-assistant.io/docs/authentication/providers/)). -Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the url. +Direct authentication meant that you could make an authenticated request without a bearer token by making the request from a trusted network or appending `?api_password=X` to the URL. These features are still available as authentication providers ([docs](https://www.home-assistant.io/docs/authentication/providers/)). -You can use Long Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info. +You can use Long-Lived Access Tokens that can be created in the fronted on your profile page. These tokens will not expire and can be added in the header of the request. See the developer documentation for more info.

Screenshot of the Long-Lived Access Tokens interface in the profile page. Screenshot of the Long-Lived Access Tokens interface in the profile page.

-Or you can use an webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. -Your webhooks should be available from the internet, if you have a cloud subscription the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. +Or you can use a webhook-based-integration. A webhook is a unique hard to guess URL that can be used to send data to Home Assistant. Requests made to webhooks do not need authentication. +Your webhook should be available from the internet, if you have a cloud subscription, the cloud will take care if this. You can find the cloud webhook URLs on your cloud configuration page. ## Hassbian -As you may have already read, We'll be sunsetting Hassbian. +As you may have already read, we'll be sunsetting Hassbian. Hassbian was a superset of Raspbian optimized for Home Assistant. With limited time from the developers and easier alternatives as [Hass.io](hhttps://www.home-assistant.io/hassio/) it is time to sunset Hassbian. @@ -68,10 +68,10 @@ Screenshot of a device trigger with duration. ## Frontend -A lot has happend on the frontend, we had a ton of Hacktoberfest PRs that added lokalization to the frontend and made our user experience better. -A special shout out to [@springstan](https://github.com/springstan) who did a lot of lokalization work, we now have the biggest part of our UI translatable! +A lot has happened on the frontend; we had a ton of Hacktoberfest PRs that added localization to the frontend and made our user experience better. +A special shout out to [@springstan](https://github.com/springstan) who did a lot of localization work, we now have the biggest part of our UI translatable! -Thanks a lot to all the contributers! +Thanks a lot to all the contributors! We now have our own confirmation dialogs thanks to [@timmo001](https://github.com/timmo001)! No more ugly browser modals. @@ -80,7 +80,7 @@ We now have our own confirmation dialogs thanks to [@timmo001](https://github.co Screenshot of a confirm dialog when restarting Home Assistant.

-In the last release we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML. +In the last release, we changed all the JSON inputs to YAML inputs, this release we add a code editor to all the YAML and Jinja2 inputs. This makes it a lot easier to read and write YAML.

Screenshot of the service dev tools with YAML editor. @@ -148,55 +148,52 @@ Experiencing issues introduced by this release? Please report them in our [issue ## Breaking Changes - __Removed__ - The following integrations have been removed: - - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the url. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) + - __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the URL. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) - __Stride__ - The Stride notification integration was discontinued in February 2019 due to a take over by Slack. - ([@hmmbob] - [#27934]) ([stride docs]) - __Hipchat__ - The Hipchat notification integration was discontinued in February 2019, also due to a take over by Slack. - ([@fabaff] - [#27399]) ([hipchat docs]) - __Deprecated__ - Python 3.6 support is deprecated (to be removed completely by December 2019), as version 3.8.0 is now out - ([@scop] - [#27680]) -- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e. "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) +- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e., "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs]) - __Genius Hub__ - This addresses an issue that requires the `unique_id` of **climate** and **water_heater** entities to be changed. After upgrading HA with this change, users will have stale entities in the entity registry that they may wish to clear out. - ([@zxdavb] - [#27916]) ([geniushub docs]) -- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the configuration.yaml file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) +- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the `configuration.yaml` file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs]) - __AdGuard Home__ - The AdGuard Home integration has been made compatible with AdGuard Home v0.99.0. However, support for lower versions is now limited. Upgrading to AdGuard Home v0.99.0 or newer is advised. - ([@frenck] - [#27926]) ([adguard docs]) -- __UniFi__ - Previously UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. Default configuration is to keep this disabled so if you want to use this either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) -- __IKEA Tradfri__ - The Tradfri sensors (eg: button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) +- __UniFi__ - Previously, UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. The default configuration is to keep this disabled so, if you want to use this, either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs]) +- __IKEA Tradfri__ - The Tradfri sensors (e.g., button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor the remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs]) - __Jewish Calendar__ - - The output of the timestamp sensors have been streamlined so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. + - The output of the timestamp sensors have been streamlined, so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format. Attributes have been added to get a UNIX timestamp. - ([@tsvi] - [#26940]) ([jewish_calendar docs]) - The holiday type sensor has been removed and added as an attribute to the holiday sensor. The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change) -- __Onkyo__ - Added `max_receiver_volume` which sets the maximum volume of the receiver - this will default to 80 which worked with older Onkyo models. See documentation for details on how to find your receivers max volume. +- __Onkyo__ - Added `max_receiver_volume`, which sets the maximum volume of the receiver - this will default to 80, which worked with older Onkyo models. See documentation for details on how to find your receivers' max volume. - The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80 you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) + The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80, you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs]) -- __MQTT__ - Allow MQTT json light floating point transition. The MQTT light with JSON schema will now sent a float instead of an int with the `transition` key. In this way transitions shorter than 1s can be used (0.5 seconds for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) - - - -- __Somfy__ - Users that have already created their app in the Somfy developer console will need to update the redirect uri to be able to authorize a new account. You need to change the redirect URI for your app on https://developers.somfy.com to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) +- __MQTT__ - Allow MQTT JSON light floating-point transition. The MQTT light with JSON schema will now send a float instead of an int with the `transition` key. In this way, transitions shorter than 1s can be used (0.5 seconds, for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs]) +- __Somfy__ - Users that have already created their app in the Sofy developer console will need to update the redirect URI to be able to authorize a new account. You need to change the redirect URI for your app on `https://developers.somfy.com` to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs]) - __Glances__ - Glances is now its own integration and configured through config flow. Configured sensors with platform type glances should be edited as shown below. - @engrbm87] - [#27221]) ([glances docs]) (breaking change) - Example configuration yaml: + Example configuration YAML: -Before: -```yaml -sensors: - - platform: glances - host: 192.168.1.1 - resources: - - 'cpu_use_percent' -``` -After: -```yaml -glances: - - host: 192.168.1.1 -``` + Before: + ```yaml + sensors: + - platform: glances + host: 192.168.1.1 + resources: + - 'cpu_use_percent' + ``` + After: + ```yaml + glances: + - host: 192.168.1.1 + ``` -- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) -- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns STATE_OFF it loses access to the source list. By returning STATE_STANDBY instead the state is more accurately reflected and the source_list attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) +- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after the upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs]) +- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns `STATE_OFF it` loses access to the source list. By returning `STATE_STANDBY` instead, the state is more accurately reflected and the `source_list` attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs]) ## All changes From 9641a31240287a3dabb84d301a168f906312a849 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Wed, 30 Oct 2019 23:15:40 +0100 Subject: [PATCH 82/82] Update site config to match 0.101 release version --- _config.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_config.yml b/_config.yml index f236e7727ea..9dd6542d0d9 100644 --- a/_config.yml +++ b/_config.yml @@ -100,9 +100,9 @@ social: # Home Assistant release details current_major_version: 0 -current_minor_version: 100 -current_patch_version: 3 -date_released: 2019-10-21 +current_minor_version: 101 +current_patch_version: 0 +date_released: 2019-10-30 # Either # or the anchor link to latest release notes in the blog post. # Must be prefixed with a # and have double quotes around it.