From 4a8ed9e245195cb44e4ef8923c3dc94664655f4a Mon Sep 17 00:00:00 2001 From: Brynley McDonald Date: Tue, 23 Jun 2020 07:40:33 +1200 Subject: [PATCH 1/5] Documentation for google_assistant media controls (#13677) --- source/_integrations/google_assistant.markdown | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown index 6adb1306b9b..a72f6b17b7a 100644 --- a/source/_integrations/google_assistant.markdown +++ b/source/_integrations/google_assistant.markdown @@ -189,11 +189,17 @@ Currently, the following domains are available to be used with Google Assistant, - light (on/off/brightness/rgb color/color temp) - lock - cover (on/off/set position) -- media_player (on/off/set volume (via set volume)/source (via set input source)) +- media_player (on/off/set volume (via set volume)/source (via set input source)/control playback) - climate (temperature setting, hvac_mode) - vacuum (dock/start/stop/pause) - sensor (temperature setting for temperature sensors and humidity setting for humidity sensors) +
+ +Some of these devices may not display correctly in the Google Home app, such as media_player, however voice commands will still work. + +
+ ### Secure Devices Certain devices are considered secure, including anything in the `lock` domain, `alarm_control_panel` domain and `covers` with device types `door`, `garage` or `gate`. @@ -202,15 +208,6 @@ By default these cannot be opened by Google Assistant unless a `secure_devices_p For the Alarm Control Panel if a code is set it must be the same as the `secure_devices_pin`. If `code_arm_required` is set to `false` the system will arm without prompting for the pin. -### Media Player Sources - -Media Player sources are sent via the Modes trait in Google Assistant. -There is currently a limitation with this feature that requires a hard-coded set of settings. Because of this, the only sources that will be usable by this feature [are listed here](https://developers.google.com/actions/reference/smarthome/traits/modes). - -#### Example Command - -"Hey Google, change input source to TV on Living Room Receiver" - ### Room/Area support Entities that have not been explicitly assigned to rooms but have been placed in Home Assistant areas will return room hints to Google with the devices in those areas. From 4c28f8d4d4342e8baf68028924a56f4afbb60256 Mon Sep 17 00:00:00 2001 From: Nick4-1 <66921622+Nick4-1@users.noreply.github.com> Date: Mon, 22 Jun 2020 22:18:10 +0200 Subject: [PATCH 2/5] Update automation.markdown (#13757) Co-authored-by: Franck Nijhof --- source/_docs/automation.markdown | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/source/_docs/automation.markdown b/source/_docs/automation.markdown index e8a6a799465..a768be3fe9b 100644 --- a/source/_docs/automation.markdown +++ b/source/_docs/automation.markdown @@ -54,3 +54,11 @@ automation: trigger: ... ``` + +### Deleting Automations + +When automations remain visible in the Home Assistant Dashboard, even after having deleted in the YAML file, you have to delete them in the UI. + +To delete them completely, go to UI **Configuration** -> **Entities** and find the automation in the search field or by scrolling down. + +Check the square box aside of the automation you wish to delete and from the top-right of your screen, select 'REMOVE SELECTED'. From 0ed41d2e3533ecc67cea5bdce0e4b483f7602c17 Mon Sep 17 00:00:00 2001 From: Eirik Z <46269073+atxbyea@users.noreply.github.com> Date: Tue, 23 Jun 2020 21:44:05 +0200 Subject: [PATCH 3/5] Update of typo and wording (#13819) --- source/_integrations/home_connect.markdown | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/source/_integrations/home_connect.markdown b/source/_integrations/home_connect.markdown index 29d0c67ca04..bd5824ba725 100644 --- a/source/_integrations/home_connect.markdown +++ b/source/_integrations/home_connect.markdown @@ -15,29 +15,29 @@ ha_codeowners: ha_config_flow: true --- -The Home Connect integration will allow users to integrate their home appliances supporting the Home Connect standard using the [official API](https://developer.home-connect.com). +The Home Connect integration allows users to integrate their home appliances supporting the Home Connect standard for Bosch and Siemens using the [official cloud API](https://developer.home-connect.com). The integration will add one Home Assistant device for each connected home appliance which will have the following entities: - A power switch -- If the device has programs, switches for the individual programs. Note that program options cannot be configured at present. -- If the device has programs, a timestamp sensor for remaining time and a numeric sensor for the progress in percent. +- If the device has programs, switches for each of the individual programs will be added. Note that program options cannot be configured currently. +- If the device has programs, a timestamp sensor for remaining time and a numeric sensor for the progress percentage. -Note that it depends on the appliance and on API permissions which of the features are actually supported. A notable limitation is that oven programs cannot be started at present. +Note that it depends on the appliance and on API permissions which of the features are supported. A notable limitation is that oven programs cannot be started currently. ## Installation ### Installation using a developer account -1. Visit [https://developer.home-connect.com](https://developer.home-connect.com) and sign up for a developer accouunt. +1. Visit [https://developer.home-connect.com](https://developer.home-connect.com) and sign up for a developer account. 2. Under [Applications](https://developer.home-connect.com/applications), register a new App: -- Application ID: Home Assistant +- Application ID: Home Assistant (or whatever name makes sense to you) - OAuth Flow: Authorization Code Grant Flow - Redirect URI : `/auth/external/callback` 3. Add the client ID and client secret to your `configuration.yaml` (see below). -4. Once Home Assistant restarted, go to Configuration > Integrations. +4. Once Home Assistant has restarted, go to Configuration > Integrations. 5. Select the Home Connect integration. ### Configuration From cb9002c7b0030bc56ac8ecea31ce261d28acdcc1 Mon Sep 17 00:00:00 2001 From: Christopher Nethercott Date: Tue, 23 Jun 2020 20:45:59 +0100 Subject: [PATCH 4/5] Documentation got moved but this link got broken. (#13818) --- source/_docs/mqtt/broker.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/_docs/mqtt/broker.markdown b/source/_docs/mqtt/broker.markdown index 9f5079e66cf..535f4539649 100644 --- a/source/_docs/mqtt/broker.markdown +++ b/source/_docs/mqtt/broker.markdown @@ -10,7 +10,7 @@ The MQTT integration needs you to run an MQTT broker for Home Assistant to conne This is the most private option, is running your own MQTT broker. -The recommended setup method is to use the [Mosquitto MQTT broker add-on](/addons/mosquitto). +The recommended setup method is to use the [Mosquitto MQTT broker add-on](https://github.com/home-assistant/hassio-addons/blob/master/mosquitto/DOCS.md). ## Configuration From c1d974fe415e18ba9d0f6bb41fec8331437d5d60 Mon Sep 17 00:00:00 2001 From: Hessel Bierma Date: Tue, 23 Jun 2020 21:47:06 +0200 Subject: [PATCH 5/5] Added service data attributes (#13817) Added service data attributes for the icloud.play_sound service. --- source/_integrations/icloud.markdown | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/source/_integrations/icloud.markdown b/source/_integrations/icloud.markdown index 0893565f23c..92eaae46534 100644 --- a/source/_integrations/icloud.markdown +++ b/source/_integrations/icloud.markdown @@ -115,6 +115,11 @@ This service can be used to ask an update of a certain iDevice or all devices li This service will play the Lost iPhone sound on your iDevice. It will still ring if you are on "Mute" or "Do not disturb" mode. +| Service data attribute | Optional | Description | +|---------------------------|----------|---------------------------------------------------------| +| `account` | no | E-mail address of the iCloud account | +| `device_name` | no | Human Friendly device name like Bob's iPhone | + ### Service `icloud.display_message` This service will display a message on your iDevice. It can also ring your device.