From a3721b4773ee629f9d72de39c9c2f8b1f2f0ec50 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Wed, 30 Oct 2024 09:30:35 +0100 Subject: [PATCH 1/6] Remove integration: add missing screenshot (#35473) --- .../integration_instance_delete.png | Bin 0 -> 66606 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 source/images/docs/configuration/integration_instance_delete.png diff --git a/source/images/docs/configuration/integration_instance_delete.png b/source/images/docs/configuration/integration_instance_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..1177dfae720e7bf1a21c57fd233ae2541a045cea GIT binary patch literal 66606 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 Date: Wed, 30 Oct 2024 09:58:18 +0100 Subject: [PATCH 2/6] build(deps-dev): bump sass-embedded from 1.80.4 to 1.80.5 (#35470) Bumps [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby) from 1.80.4 to 1.80.5. - [Commits](https://github.com/sass-contrib/sass-embedded-host-ruby/compare/v1.80.4...v1.80.5) --- updated-dependencies: - dependency-name: sass-embedded dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index c8338c1340b..bd720b9da59 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -134,9 +134,9 @@ GEM ruby2_keywords (0.0.5) safe_yaml (1.0.5) sass (3.4.25) - sass-embedded (1.80.4-arm64-darwin) + sass-embedded (1.80.5-arm64-darwin) google-protobuf (~> 4.28) - sass-embedded (1.80.4-x86_64-linux-gnu) + sass-embedded (1.80.5-x86_64-linux-gnu) google-protobuf (~> 4.28) sass-globbing (1.1.5) sass (>= 3.1) From 32e03893219b9bda6ee04a5fc89717ee86d75dce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 09:58:32 +0100 Subject: [PATCH 3/6] build(deps-dev): bump rubocop-ast from 1.32.3 to 1.33.0 (#35471) Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.32.3 to 1.33.0. - [Release notes](https://github.com/rubocop/rubocop-ast/releases) - [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.32.3...v1.33.0) --- updated-dependencies: - dependency-name: rubocop-ast dependency-type: indirect update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index bd720b9da59..8c89449abe0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -123,7 +123,7 @@ GEM rubocop-ast (>= 1.32.2, < 2.0) ruby-progressbar (~> 1.7) unicode-display_width (>= 2.4.0, < 3.0) - rubocop-ast (1.32.3) + rubocop-ast (1.33.0) parser (>= 3.3.1.0) ruby-lsp (0.20.1) language_server-protocol (~> 3.17.0) From 4ed36f6cf2dde8a3131733425a27dd8783094c8f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 30 Oct 2024 09:58:45 +0100 Subject: [PATCH 4/6] build(deps-dev): bump sorbet-runtime from 0.5.11620 to 0.5.11625 (#35472) Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.11620 to 0.5.11625. - [Release notes](https://github.com/sorbet/sorbet/releases) - [Commits](https://github.com/sorbet/sorbet/commits) --- updated-dependencies: - dependency-name: sorbet-runtime dependency-type: indirect update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 8c89449abe0..8a29f3d2b18 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -150,7 +150,7 @@ GEM rack-protection (= 4.0.0) rack-session (>= 2.0.0, < 3) tilt (~> 2.0) - sorbet-runtime (0.5.11620) + sorbet-runtime (0.5.11625) stringex (2.8.6) terminal-table (3.0.2) unicode-display_width (>= 1.1.1, < 3) From 6ac11930efd36380ad383de26bcc4e1db73fd911 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Wed, 30 Oct 2024 15:17:31 +0100 Subject: [PATCH 5/6] Assist sentences: restructure (#35457) * Assist sentences: restructure * Apply suggestions from code review Co-authored-by: Michael Hansen --------- Co-authored-by: Michael Hansen --- source/_includes/asides/docs_sitemap.html | 2 +- .../voice_control/builtin_sentences.markdown | 230 +++++++++++------- source/voice_control/index.markdown | 2 +- 3 files changed, 150 insertions(+), 84 deletions(-) diff --git a/source/_includes/asides/docs_sitemap.html b/source/_includes/asides/docs_sitemap.html index d0b3183d2fb..1b6e214ca55 100644 --- a/source/_includes/asides/docs_sitemap.html +++ b/source/_includes/asides/docs_sitemap.html @@ -126,7 +126,7 @@
  • {% active_link /voice_control/voice_remote_expose_devices/ Exposing devices to voice assistant %}
  • {% active_link /voice_control/install_wake_word_add_on/ Enabling a wake word %}
  • {% active_link /voice_control/about_wake_word/ About wake words %}
  • -
  • {% active_link /voice_control/builtin_sentences/ Built-in sentences %}
  • +
  • {% active_link /voice_control/builtin_sentences/ Sentences starter kit %}
  • {% active_link /voice_control/custom_sentences/ Custom sentences %}
  • {% active_link /voice_control/aliases/ Using aliases %}
  • {% active_link /voice_control/using_tts_in_automation/ Using Piper TTS in automations %}
  • diff --git a/source/voice_control/builtin_sentences.markdown b/source/voice_control/builtin_sentences.markdown index 5e6f62456fe..6e53be0421c 100644 --- a/source/voice_control/builtin_sentences.markdown +++ b/source/voice_control/builtin_sentences.markdown @@ -1,5 +1,5 @@ --- -title: "Assist - default sentences" +title: Assist - sentences starter kit related: - docs: /voice_control/aliases/ title: Create aliases @@ -19,99 +19,161 @@ related: Home Assistant comes with [built-in sentences](https://github.com/home-assistant/intents/tree/main/sentences) contributed by the community for [dozens of languages](https://developers.home-assistant.io/docs/voice/intent-recognition/supported-languages). -These sentences allow you, for example, to: +## Prerequisites -- **Turn entities on and off** - - *"turn on the living room light"* - - *"turn off ceiling fan"* - - *"turn on the TV"* - - *"lock all the doors"* - - *"open the main door"* -- **Open, close covers, or ask about their state** - - *"Close the garage door"* - - *"Open kitchen window"* - - *"Which curtains are closed"* - - *"Set bedroom curtain to 50%"* -- **Set the brightness and color of lights** - - *"Change kitchen lights brightness to 50%"* - - *"Set bed light to green"* -- **Ask about the weather** - - *"What is the weather"* - - Struggling with this one? Check the [troubleshooting section](/voice_control/troubleshooting/). -- **Add items to a list** - - *"Add bread to my shopping list"* - - *"Add decorating christmas tree to my december chores list"* -- **Get information about a state** - - *"What is the amount of energy from solar production?"* - - *"what is the heat pump co2 sensor's co2 level?"* - - *"what is the battery level of my phone?"* -- **Run a script** - - *"Run stealth mode script"* -- **Activate a scene** - - *"Activate dinner scene"* - - *"Turn kitchen dinner scene on"* -- **Inquire about people (that have device tracking activated in Home Assistant)** - - *"How many people are in the kitchen"* - - *"Who is in the garage"* - - *"Where is Anne"* -- **Control the media player** - - *"next item on TV"* - - *"skip song on the TV"* - - *"skip track on the TV"* - - *"skip to the next song on the TV"* - - *"pause TV"* - - *"TV pause"* - - *"unpause TV"* - - *"TV unpause"* - - *"resume TV"* - - *"set TV volume to 90 percent"* - - *"change the TV volume to 90"* - - *"turn TV volume down to 90 percent"* -- **Control the vacuum** - - *"return rover to base"* - - *"start rover"* -- **Use timers** - - *“Create a timer for 5 minutes”* - - *“Create a 15-minute timer for pizza”* - - *“Cancel my timer”* - - *“Pause my timer”* - - *“Resume my timer”* - - *“Add 2 minutes to my 5-minute timer”* - - *“Remove 3 minutes from my pizza timer”* +- The entities you want to control with Assist must be [exposed to Assist](/voice_control/voice_remote_expose_devices/). +- When using the names of entities or areas, make sure to use them exactly as they are defined in Home Assistant, or, [create an alias](/voice_control/aliases/). -

    Timers running on an S3-Box-3B, with countdown text and a loading bar!

    +## Device control + +### Turning entities on and off + +- *turn on the living room light* +- *turn off ceiling fan* +- *turn on the TV* +- *lock all the doors* +- *open the main door* + +### Lights + +- *Change kitchen lights brightness to 50%* +- *Set bed light to green* +- *set bed light brightness to 50%* +- *set living room brightness to 50%* +- *set brightness to 50%* + - Uses area of voice satellite +- *set kitchen lights to red* +- *set lights to red* + - Uses area of voice satellite +- *turn on the lights in the living room* + +### Covers + +- *Close the garage door* +- *Open kitchen window* +- *Which curtains are closed* +- *Set bedroom curtain to 50%* + +### Scenes and scripts + +- *Run stealth mode script* +- *Activate dinner scene* +- *Turn kitchen dinner scene on* + +### Media player + +- *next item on TV* +- *next track* +- *next track in office* +- *previous track* +- *previous track in office* +- *skip song on the TV* +- *skip track on the TV* +- *skip to the next song on the TV* +- *pause|resume* + - pauses or resumes music on voice satellite or in current area +- *pause|resume "area" music* + - pauses or resumes music in area +- *pause|resume "entity"* + - pauses or resumes music on media player +- *unpause TV* +- *TV unpause* +- *set TV volume to 90 percent* +- *change the TV volume to 90* +- *turn TV volume down to 90 percent* + +### Vacuum + +- *return rover to base* +- *start rover* + +### Lists + +- *Add bread to my shopping list* +- *Add decorating christmas tree to my december chores list* + - needs a todo list name "december chores" +- *add clean out garage to weekend list* + - needs a todo list named "Weekend" + +## Date and time + +- *what time is it?* +- *what's the date?* + +## Timers + +### Starting + +- *set a timer for 5 minutes* +- *5 minute timer* +- *set a 20 minute timer for pizza* + +### Cancelling + +- *cancel timer* + - can't cancel multiple timers yet +- *cancel 5 minute timer* +- *cancel pizza timer* +- *cancel kitchen timer* + - Must have been set by a voice satellite in the kitchen + +### Adding/Removing Time + +- *add 5 minutes to pizza timer* +- *add 5 minutes to kitchen timer* +- *remove 1 minute from timer* +- *remove 1 minute from 5 minute timer* + +### Status + +- *timer status* +- *how much time is left on pizza timer?* +- *how much time is left on kitchen timer?* +- *how much time is left on 5 minute timer?* + +"p class='img'""lite-youtube videoid=v3mNdTsX4J0 videotitle=Voice timers with countdown text and loading bar""/lite-youtube"Timers running on an S3-Box-3B, with countdown text and a loading bar!"/p" To learn how to set this up, refer to the [ESP32-S3-Box-3B tutorial](/voice_control/s3_box_voice_assistant/). -- **Combine timers and device control to add a delay** +### Combining timers and device control to add a delay + Unlike regular voice timers, delayed commands cannot be canceled or modified. - - *“Turn off the lights in the living room in 5 minutes”* - - *“Pause TV in 10 minutes”* - - *“Open the blinds in 5 minutes”* -- **Abort wake word** - - *"Nevermind"*: If you triggered the wake word by mistake and want to stop Home Assistant from listening +- *Turn off the lights in the living room in 5 minutes* +- *Pause TV in 10 minutes* +- *Open the blinds in 5 minutes* -The sentences only work, if the {% term entities %} are available and are named exactly the way you call them. Check the [troubleshooting section](/voice_control/troubleshooting/) to see common errors when asking for the weather forecast. +## Questions -In addition to individual {% term entities %}, commands can target **areas**: +### Get information about a state -- *"turn on all lights in the living room"* -- *"open windows in the kitchen"* -- *"change office brightness to 50%"* -- *"set bedroom lights to green"* +- *What is the amount of energy from solar production?* +- *what is the heat pump co2 sensor's co2 level?* +- *what is the battery level of my phone?* -Entity [aliases](/voice_control/aliases) are also matched so that multiple names can be used, even in different languages. +### Ask about the weather -You can extend the [built-in sentences](https://github.com/home-assistant/intents/tree/main/sentences) or [add your own](/voice_control/custom_sentences) to trigger any action in Home Assistant. +- *What is the weather* +- Struggling with this one? Check the [troubleshooting section](/voice_control/troubleshooting/). -## View existing sentences +### Ask about people + +(that have device tracking activated in Home Assistant) + +- *How many people are in the kitchen* +- *Who is in the garage* +- *Where is Anne* + +## Aborting + +- *Nevermind*: If you triggered the wake word by mistake and want to stop Home Assistant from listening + +## Troubleshooting The list of supported sentences is constantly being updated for each language. There are so many possible sentences that they cannot be all listed here. To find out what works in your language, follow these steps. -**Note**: If the voice assistant doesn't understand you, you may need to rephrase your sentence a bit. Or check if the {% term entity %} or {% term area %} name is correct for your environment. - -1. Take a look at the test sentences: +1. If the voice assistant doesn't understand you, you may need to rephrase your sentence a bit. Or check if the {% term entity %} or {% term area %} name is correct for your environment. +2. Take a look at the test sentences: - On GitHub, in the [tests](https://github.com/home-assistant/intents/tree/main/tests) folder, open the subfolder for your language. - Look through the test files to see the example sentences that have been tested. - The second part of the file name shows the {% term intent %}, the first part shows the {% term domain %}. For some {% term domains %}, such as covers, fans, and light, there are specific sentences. @@ -124,7 +186,7 @@ The list of supported sentences is constantly being updated for each language. T ![Example of a set of test sentences](/images/assist/assist-test-file-light-turn-on.png) -2. View the sentence definition for the tests: +3. View the sentence definition for the tests: - On GitHub, in the [sentences](https://github.com/home-assistant/intents/tree/main/sentences) folder, open the subfolder for your language. - Open the file of interest. @@ -132,8 +194,12 @@ The list of supported sentences is constantly being updated for each language. T - () mean alternative elements. - [] mean optional elements. - - <> mean an expansion rule. To view these rules, search for `expansion_rules` in the [_common.yaml](https://github.com/home-assistant/intents/blob/main/sentences/en/_common.yaml) file. + - <> mean an expansion rule. To view these rules, search for `expansion_rules` in the [_common.yaml](https://github.com/home-assistant/intents/blob/main/sentences/en/_common.yaml) file. - The syntax is explained in detail in the [template sentence syntax documentation](https://developers.home-assistant.io/docs/voice/intent-recognition/template-sentence-syntax/). -3. View the [sentence definition](https://github.com/home-assistant/intents/tree/main/sentences) for your language. -4. View the [response definition](https://github.com/home-assistant/intents/tree/main/responses) +4. View the [sentence definition](https://github.com/home-assistant/intents/tree/main/sentences) for your language. +5. View the [response definition](https://github.com/home-assistant/intents/tree/main/responses) +6. If there are issues when asking for the weather forecast, check the [troubleshooting section](/voice_control/troubleshooting/) to see common errors. +## More sentences + +You can extend the [built-in sentences](https://github.com/home-assistant/intents/tree/main/sentences) or [add your own](/voice_control/custom_sentences) to trigger any action in Home Assistant. diff --git a/source/voice_control/index.markdown b/source/voice_control/index.markdown index fb41ac16f9e..4cc075fd0e0 100644 --- a/source/voice_control/index.markdown +++ b/source/voice_control/index.markdown @@ -16,7 +16,7 @@ related: - docs: /voice_control/create_wake_word/ title: Create your own wake words - docs: /voice_control/builtin_sentences - title: Built-in sentences + title: Sentences starter kit - url: https://www.nabucasa.com/config/ title: Home Assistant Cloud --- From 8b68bfdd0c26be01e94ea00e320f2d952741ae4c Mon Sep 17 00:00:00 2001 From: Darren Griffin Date: Wed, 30 Oct 2024 14:20:43 +0000 Subject: [PATCH 6/6] Further improvements for fragment scrolling (#35481) * Further fixes for fragment scrolling * revert Gemfile.lock --------- Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> --- sass/homeassistant/_overrides.scss | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sass/homeassistant/_overrides.scss b/sass/homeassistant/_overrides.scss index 97c66c0c1c5..609776c748a 100644 --- a/sass/homeassistant/_overrides.scss +++ b/sass/homeassistant/_overrides.scss @@ -1393,12 +1393,10 @@ h1, h2, h3, h4, h5, h6 { word-wrap: break-word; } -:target { - display: block; +:target, .title-link { + display: inline-block; position: relative; - top: -100px; - visibility: hidden; - scroll-margin-top: 80px; + scroll-margin-top: 140px; } .site-header {