diff --git a/source/_integrations/facebook.markdown b/source/_integrations/facebook.markdown index c2fc7349120..a92e01e98dc 100644 --- a/source/_integrations/facebook.markdown +++ b/source/_integrations/facebook.markdown @@ -33,7 +33,7 @@ page_access_token: required: true type: string name: - description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`. + description: Setting the optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the `notify.NOTIFIER_NAME` action. required: false default: "`notify`" type: string @@ -41,7 +41,7 @@ name: ### Usage -With Facebook notify service, you can send your notifications to your Facebook messenger with help of your Facebook page. You have to create a [Facebook Page and App](https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start) for this service. You can control it by calling the notify service [as described here](/integrations/notify/). It will send a message on messenger to user specified by **target** on behalf of your page. See the [quick start](https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start) guide for more information. +With Facebook notify action, you can send your notifications to your Facebook messenger with help of your Facebook page. You have to create a [Facebook Page and App](https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start) for this action. You can control it by calling the notify action [as described here](/integrations/notify/). It will send a message on messenger to user specified by **target** on behalf of your page. See the [quick start](https://developers.facebook.com/docs/messenger-platform/getting-started/quick-start) guide for more information. The phone number used in **target** should be registered with Facebook messenger. Phone number of the recipient should be in +1(212)555-2368 format. If your app is not approved by Facebook then the recipient should by either admin, developer or tester for your Facebook app. [More information](https://developers.facebook.com/docs/messenger-platform/reference/send-api#phone_number) about the phone number. ```yaml diff --git a/source/_integrations/fan.markdown b/source/_integrations/fan.markdown index b2ef4308b10..ca7525d9477 100644 --- a/source/_integrations/fan.markdown +++ b/source/_integrations/fan.markdown @@ -15,24 +15,24 @@ The fan integration allows you to control and monitor fan devices. {% include integrations/building_block_integration.md %} -## Services +## Actions -### Fan control services +### Fan control actions -Available services: +Available actions: `fan.set_percentage`, `fan.set_preset_mode`, `fan.set_direction`, `fan.oscillate`, `fan.turn_on`, `fan.turn_off`, `fan.toggle`, `fan.increase_speed`, `fan.decrease_speed` {% note %} -Not all fan services may be available for your platform. You can check which services are available for your fan(s) under **Developer Tools** > **Services**. +Not all fan actions may be available for your platform. You can check which actions are available for your fan(s) under **Developer Tools** > **Actions**. {% endnote %} -### Service `fan.set_percentage` +### Action `fan.set_percentage` Sets the speed percentage for fan device. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `percentage` | no | Percentage speed setting @@ -52,11 +52,11 @@ automation: percentage: 33 ``` -### Service `fan.set_preset_mode` +### Action `fan.set_preset_mode` Sets a preset mode for the fan device. Available preset modes are defined by the integration that supplies the fan entity to Home Assistant. For example, the ESPHome [Speed Fan](https://esphome.io/components/fan/speed.html) component provides three available presets by default: `Low`, `Medium`, and `High`. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `preset_mode` | no | The preset mode @@ -76,11 +76,11 @@ automation: preset_mode: auto ``` -### Service `fan.set_direction` +### Action `fan.set_direction` Sets the rotation for fan device. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `direction` | no | The direction to rotate. Either `forward` or `reverse` @@ -100,11 +100,11 @@ automation: direction: forward ``` -### Service `fan.oscillate` +### Action `fan.oscillate` Sets the oscillation for fan device. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `oscillating` | no | Flag to turn on/off oscillation. Either `True` or `False`. @@ -124,21 +124,21 @@ automation: oscillating: True ``` -### Service `fan.turn_on` +### Action `fan.turn_on` Turn fan device on. This is only supported if the fan device supports being turned off. See a similar example under `fan.turn_off`. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `percentage` | yes | Percentage speed setting | `preset_mode` | yes | The preset mode -### Service `fan.turn_off` +### Action `fan.turn_off` Turn fan device off. This is only supported if the fan device supports being turned on. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. @@ -158,11 +158,11 @@ automation: speed: low ``` -### Service `fan.increase_speed` +### Action `fan.increase_speed` Increases the speed of the fan device. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `percentage_step` | yes | Increase speed by a percentage. Should be between 0..100. @@ -183,11 +183,11 @@ automation: entity_id: fan.dining_room_fan_by_front_door ``` -### Service `fan.decrease_speed` +### Action `fan.decrease_speed` Decreases the speed of the fan device. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `entity_id` | yes | String or list of strings that define the entity ID(s) of fan device(s) to control. To target all fan devices, use `all`. | `percentage_step` | yes | Decrease speed by a percentage. Should be between 0..100. diff --git a/source/_integrations/fan.template.markdown b/source/_integrations/fan.template.markdown index 12d154426ff..01ae4f6a795 100644 --- a/source/_integrations/fan.template.markdown +++ b/source/_integrations/fan.template.markdown @@ -19,7 +19,7 @@ related: --- The **Template** {% term integration %} creates fans that combine integrations and provides the -ability to run scripts or invoke services for each of the `turn_on`, `turn_off`, `set_percentage`, +ability to run scripts or invoke actions for each of the `turn_on`, `turn_off`, `set_percentage`, `set_preset_mode`, `set_oscillating`, and `set_direction` commands of a fan. ## Configuration @@ -139,7 +139,7 @@ fan: type: [string, list] default: [] speed_count: - description: The number of speeds the fan supports. Used to calculate the percentage step for the `fan.increase_speed` and `fan.decrease_speed` services. + description: The number of speeds the fan supports. Used to calculate the percentage step for the `fan.increase_speed` and `fan.decrease_speed` actions. required: false type: integer default: 100 @@ -163,7 +163,7 @@ When converting a fan with 3 speeds from the old fan entity model, the following ### Helper fan This example uses an input_boolean and an input_number to mimic a fan, and -the example shows multiple service calls for set_percentage. +the example shows multiple actions for `set_percentage`. {% raw %} diff --git a/source/_integrations/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown index 541b0bdf727..5af3793a629 100644 --- a/source/_integrations/fastdotcom.markdown +++ b/source/_integrations/fastdotcom.markdown @@ -27,7 +27,7 @@ If you want to measure bandwidth metrics other than download such as ping and up Enabling this integration will automatically create the Fast.com Sensor. -By default, a speed test will be run every hour. The user can manually run a speed test via the `homeassistant.update_entity` service. +By default, a speed test will be run every hour. The user can manually run a speed test via the `homeassistant.update_entity` action. {% include integrations/config_flow.md %} diff --git a/source/_integrations/ffmpeg_motion.markdown b/source/_integrations/ffmpeg_motion.markdown index 4e9e286dd18..b730843e5c4 100644 --- a/source/_integrations/ffmpeg_motion.markdown +++ b/source/_integrations/ffmpeg_motion.markdown @@ -18,7 +18,7 @@ The `ffmpeg` {% term integration %} allows you to use any video feed with [FFmpe {% note %} -If the `ffmpeg` process is broken, the sensor will be unavailable. To control the FFmpeg process of sensor, use the service `ffmpeg.start`, `ffmpeg.stop`, `ffmpeg.restart`. +If the `ffmpeg` process is broken, the sensor will be unavailable. To control the FFmpeg process of the sensor, use the `ffmpeg.start`, `ffmpeg.stop`, and `ffmpeg.restart` actions. {% endnote %} diff --git a/source/_integrations/ffmpeg_noise.markdown b/source/_integrations/ffmpeg_noise.markdown index 7ce51100996..61e3937182f 100644 --- a/source/_integrations/ffmpeg_noise.markdown +++ b/source/_integrations/ffmpeg_noise.markdown @@ -18,7 +18,7 @@ The `ffmpeg` {% term integration %} allows you to use any video or audio feed wi {% note %} -If the `ffmpeg` process is broken, the sensor will be unavailable. To control the FFmpeg process of sensor, use the service `ffmpeg.start`, `ffmpeg.stop`, `ffmpeg.restart`. +If the `ffmpeg` process is broken, the sensor will be unavailable. To control the FFmpeg process of sensor, use the `ffmpeg.start`, `ffmpeg.stop`, and `ffmpeg.restart` actions. {% endnote %} diff --git a/source/_integrations/file.markdown b/source/_integrations/file.markdown index 9eb1d11bf16..581b24ceef4 100644 --- a/source/_integrations/file.markdown +++ b/source/_integrations/file.markdown @@ -31,7 +31,7 @@ After creating a config entry, you can change the entry name, the name of the no To use notifications in automations or scripts, see the [getting started with automation page](/getting-started/automation/). -Use the `notify.send_message` entity service to store notification messages. +Use the `notify.send_message` entity to store notification messages. ## Sensor diff --git a/source/_integrations/flexit_bacnet.markdown b/source/_integrations/flexit_bacnet.markdown index 3a5d42af39a..09fcc2b778f 100644 --- a/source/_integrations/flexit_bacnet.markdown +++ b/source/_integrations/flexit_bacnet.markdown @@ -86,6 +86,6 @@ The consequences of shutting down the unit can be costly and extensive. For exam If you need to shut down the unit, make sure to take all necessary precautions, such as securing the system with frost protection dampers. -Furthermore, Flexit recommends to unplug the unit from the power socket before replacing a filter. To prevent damage, always initiate a controlled shutdown from the control panel (or, in the future, from a service call in Home Assistant) before unplugging the device. +Furthermore, Flexit recommends unplugging the unit from the power socket before replacing a filter. To prevent damage, always initiate a controlled shutdown from the control panel (or, in the future, from an action in Home Assistant) before unplugging the device. {% include integrations/config_flow.md %} diff --git a/source/_integrations/flic.markdown b/source/_integrations/flic.markdown index c82ea30a571..febee6dbeec 100644 --- a/source/_integrations/flic.markdown +++ b/source/_integrations/flic.markdown @@ -18,7 +18,7 @@ The `flic` {% term integration %} allows you to receive click events from [flic] The {% term integration %} does not directly interact with the buttons, *but communicates with a flic service* that manages the buttons. The service can run on the same instance as Home Assistant or any other reachable machine. -## Service setup +## Action setup If you are using the Home Assistant Operating System, you can run the service locally by [installing](/common-tasks/os#installing-third-party-add-ons) the flicd add-on from [pschmitt's repository](https://github.com/pschmitt/home-assistant-addons). diff --git a/source/_integrations/flo.markdown b/source/_integrations/flo.markdown index 6df10b9b7e3..a2dc8e61553 100644 --- a/source/_integrations/flo.markdown +++ b/source/_integrations/flo.markdown @@ -29,7 +29,7 @@ There is currently support for the following device types within Home Assistant: {% include integrations/config_flow.md %} -## Services +## Actions ### `flo.run_health_test` diff --git a/source/_integrations/flock.markdown b/source/_integrations/flock.markdown index 5ec0c2ec6f9..61f5eceec16 100644 --- a/source/_integrations/flock.markdown +++ b/source/_integrations/flock.markdown @@ -45,7 +45,7 @@ notify: {% configuration %} name: - description: "The optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the service `notify.NOTIFIER_NAME`." + description: "The optional parameter `name` allows multiple notifiers to be created. The notifier will bind to the `notify.NOTIFIER_NAME` action." required: false type: string default: notify diff --git a/source/_integrations/flume.markdown b/source/_integrations/flume.markdown index 62892c7813a..ab57f46359b 100644 --- a/source/_integrations/flume.markdown +++ b/source/_integrations/flume.markdown @@ -30,11 +30,11 @@ Flume monitors the real-time status of your home water meter. Allowing the end-u You can find your Client ID and Client Secret under "API Access" on the [settings page](https://portal.flumewater.com/#settings). -To add `Flume` to your installation, go to **Settings** -> **Devices & Services** in the UI, click the button with `+` sign and from the list of integrations select **Flume**. +To add `Flume` to your installation, go to **Settings** -> **Devices & services** in the UI, click the button with `+` sign and from the list of integrations select **Flume**. ## Notifications -Flume notifications are fetched every 5 minutes and are available via the service `flume.list_notifications`. Some notifications are available via the following binary sensors: +Flume notifications are fetched every 5 minutes and are available via the `flume.list_notifications` action. Some notifications are available via the following binary sensors: - Bridge disconnected - High flow diff --git a/source/_integrations/flux.markdown b/source/_integrations/flux.markdown index 5610acc184c..c9af0419e66 100644 --- a/source/_integrations/flux.markdown +++ b/source/_integrations/flux.markdown @@ -25,7 +25,7 @@ The value of `sunset_time` is automatically calculated based on the location spe The color temperature is specified in kelvin, and accepted values are between 1000 and 40000 kelvin. Lower values will seem more red, while higher will look more white. -If you want to update at variable intervals, you can leave the switch turned off and use automation rules that call the service `switch._update` whenever you want the lights updated, where `` equals the `name:` property in the switch configuration. +If you want to update at variable intervals, you can leave the switch turned off and use automation rules that use the `switch._update` action whenever you want the lights updated, where `` equals the `name:` property in the switch configuration. To use the Flux switch in your installation, add the following to your {% term "`configuration.yaml`" %} file. {% include integrations/restart_ha_after_config_inclusion.md %} diff --git a/source/_integrations/flux_led.markdown b/source/_integrations/flux_led.markdown index ce08c447df2..de86e857a7a 100644 --- a/source/_integrations/flux_led.markdown +++ b/source/_integrations/flux_led.markdown @@ -222,11 +222,11 @@ The Magic Home light offers a number of effects which are not included in other | `random` | Chooses a random color by selecting random values for R, G, and B. | -### Custom effects - service `flux_led.set_custom_effect` +### Custom effects - action `flux_led.set_custom_effect` -The integration offers a custom service to enable you to set the lights to a custom light effect. +The integration offers a custom action to enable you to set the lights to a custom light effect. -| Service data attribute | Description | +| Data attribute | Description | | ---------------------- | ----------- | | `entity_id` | The entity_id of the LED light to set the effect on. | | `colors` | List of RGB colors to transition between in your effect. (Max 16, Required) | @@ -234,7 +234,7 @@ The integration offers a custom service to enable you to set the lights to a cus | `transition` | The transition effect you would like. Valid options are `gradual`, `jump`, or `strobe`. (Default `gradual`) | ```yaml -#Example Service Call +#Example action entity_id: light.led_strip colors: - [255,0,0] @@ -244,11 +244,11 @@ speed_pct: 80 transition: "jump" ``` -### Set zones - service `flux_led.set_zones` +### Set zones - action `flux_led.set_zones` The Addressable v3 (0xA3) models allow setting a color effect per zone. The length of each zone is the number of pixels per segment divided by the number of colors. If the device is turned off, setting the zones will not turn it on. A separate call to `light.turn_on` is needed to turn on the device. -| Service data attribute | Description | +| Data attribute | Description | | ---------------------- | ----------- | | `entity_id` | The entity_id of the LED light to set the effect on. | | `colors` | List of colors for each zone (RGB). (Max 2048 Colors) | @@ -256,7 +256,7 @@ The Addressable v3 (0xA3) models allow setting a color effect per zone. The leng | `effect` | The effect you would like. Valid options are `static`, `running_water`, `strobe`, `jump`, or `breathing`. (Default `static`) | ```yaml -#Example service call +#Example action service: flux_led.set_zones target: entity_id: @@ -271,11 +271,11 @@ data: speed_pct: 80 ``` -### Set Music Mode - Service `flux_led.set_music_mode` +### Set Music Mode - Action `flux_led.set_music_mode` The RGB with MIC (0x08), Addressable v2 (0xA2), and Addressable v3 (0xA3) models have a built-in microphone that have multiple music mode settings. -| Service data attribute | Description | +| Data attribute | Description | | ---------------------- | ----------- | | `entity_id` | The entity_id of the LED light to set the effect on. | | `sensitivity` | Microphone sensitivity (0-100) | @@ -286,7 +286,7 @@ The RGB with MIC (0x08), Addressable v2 (0xA2), and Addressable v3 (0xA3) models | `background_color` | The background RGB color (Addressable models only) | ```yaml -#Example Service Call +#Example action service: flux_led.set_music_mode target: entity_id: diff --git a/source/_integrations/forecast_solar.markdown b/source/_integrations/forecast_solar.markdown index e1b3ad222fa..46760e298dc 100644 --- a/source/_integrations/forecast_solar.markdown +++ b/source/_integrations/forecast_solar.markdown @@ -133,6 +133,6 @@ To adjust the configuration settings for your Forecast.Solar integration instance: 1. Browse to your Home Assistant instance. -2. Go to **{% my integrations title="Settings > Devices & Services" %}**. +2. Go to **{% my integrations title="Settings > Devices & services" %}**. 3. If multiple instances of {{ name }} are configured, choose the instance you want to configure. 4. Select **Configure**. diff --git a/source/_integrations/foscam.markdown b/source/_integrations/foscam.markdown index 2256a39b1a2..c0d766c25fb 100644 --- a/source/_integrations/foscam.markdown +++ b/source/_integrations/foscam.markdown @@ -26,21 +26,21 @@ There seems to be some issues within Foscam with lengthy passwords and passwords Most Foscam IP Cameras supports two video streams, by default the `Main` stream is the high quality stream while the `Sub` stream is a lower quality stream. These streams can be configured in your camera preferences. -### Service `foscam.ptz` +### Action `foscam.ptz` If your Foscam camera supports PTZ, you will be able to pan or tilt your camera. -| Service data attribute | Description | +| Data attribute | Description | | -----------------------| ----------- | | `entity_id` | String or list of strings that point at `entity_id`s of cameras. Use `entity_id: all` to target 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 | -### Service `foscam.ptz_preset` +### Action `foscam.ptz_preset` If your Foscam camera supports PTZ presets, you will be able to move the camera to a predefined preset using the preset name. -| Service data attribute | Description | +| Data attribute | Description | | -----------------------| ----------- | | `entity_id` | String or list of strings that point at `entity_id`s of cameras. Use `entity_id: all` to target all. | | `preset_name` | The name of the preset to move to. Presets can be created from within the official Foscam apps. | diff --git a/source/_integrations/foursquare.markdown b/source/_integrations/foursquare.markdown index 5f13eee2d23..c5847ebfc87 100644 --- a/source/_integrations/foursquare.markdown +++ b/source/_integrations/foursquare.markdown @@ -12,7 +12,7 @@ related: title: Configuration file --- -The `foursquare` {% term integration %} accepts pushes from the Foursquare [Real-Time API](https://developer.foursquare.com/overview/realtime) and a service to check users in on Swarm. +The `foursquare` {% term integration %} accepts pushes from the Foursquare [Real-Time API](https://developer.foursquare.com/overview/realtime) and an action to check users in on Swarm. To enable Foursquare, add the following to your {% term "`configuration.yaml`" %} file. {% include integrations/restart_ha_after_config_inclusion.md %} @@ -69,7 +69,7 @@ automation: ### Check ins -To check a user in, use the `foursquare/checkin` service. +To check a user in, use the `foursquare/checkin` action. Parameters: diff --git a/source/_integrations/free_mobile.markdown b/source/_integrations/free_mobile.markdown index a84c839d721..06a91868b52 100644 --- a/source/_integrations/free_mobile.markdown +++ b/source/_integrations/free_mobile.markdown @@ -46,7 +46,7 @@ notify: {% configuration %} name: - description: "The optional parameter name allows multiple notifiers to be created. The notifier will bind to the service notify.NOTIFIER_NAME." + description: "The optional parameter name allows multiple notifiers to be created. The notifier will bind to the `notify.NOTIFIER_NAME` action." required: false type: string default: notify diff --git a/source/_integrations/freebox.markdown b/source/_integrations/freebox.markdown index 95e02bfa79c..9042bbb783e 100644 --- a/source/_integrations/freebox.markdown +++ b/source/_integrations/freebox.markdown @@ -61,7 +61,7 @@ You must have set a password for your Freebox router web administration page. En The first time Home Assistant will connect to your Freebox, you will need to authorize it by pressing the right arrow on the facade of the Freebox when prompted to do so. -To make the Wi-Fi switch and the reboot service working you will have to add "Modification des réglages de la Freebox" permission to Home Assistant application in "Paramètres de la Freebox" > "Gestion des accès" > "Applications". +To make the Wi-Fi switch and the reboot action working, you will have to add "Modification des réglages de la Freebox" permission to Home Assistant application in "Paramètres de la Freebox" > "Gestion des accès" > "Applications". To use cameras from the Freebox Delta, you will have to add "Gestion de l'alarme et maison connectée" permission to Home Assistant application in "Paramètres de la Freebox" > "Gestion des accès" > "Applications". @@ -118,11 +118,11 @@ This integration allows you to view and control the Freebox alarm control panel. -## Service +## Action -### Service `freebox.reboot` +### Action `freebox.reboot` -This service will reboot your Freebox router. It does not take any parameter. Be aware there is no confirmation. +This action will reboot your Freebox router. It does not take any parameter. Be aware there is no confirmation. ## Switch diff --git a/source/_integrations/fritz.markdown b/source/_integrations/fritz.markdown index 46986bea29f..a558379e2ed 100644 --- a/source/_integrations/fritz.markdown +++ b/source/_integrations/fritz.markdown @@ -50,17 +50,17 @@ Both TR-064 and UPnP need to be enabled in the FRITZ!Box ( Home Network -> Netwo The configuration in the UI asks for a username. Starting from FRITZ!OS 7.24 the FRITZ!Box creates a random username for the admin user if you didn't set one yourself. This can be found after logging into the FRITZ!Box and visiting System -> FRITZ!Box Users -> Users. The username starts with `fritz` followed by four random numbers. Under properties on the right it says `created automatically`. Prior to FRITZ!OS 7.24 the default username was `admin`. -## Services +## Actions -Available {% term services %}: `set_guest_wifi_password` +Available {% term actions %}: `set_guest_wifi_password` -### Service `set_guest_wifi_password` +### Action `set_guest_wifi_password` Set a new password for the guest wifi. The password must be between 8 and 63 characters long. If no password is given, it will be auto-generated. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | -------------------------------------------------------------------------------------------------------------- | | `device_id` | no | Only act on a specific router | | `password` | yes | New password for the guest wifi | @@ -69,7 +69,7 @@ If no password is given, it will be auto-generated. ## Integration options It is possible to change some behaviors through the integration options. -To change the settings, go to {% my integrations title="**Settings** > **Devices & Services**" %}. Select the **AVM FRITZ!Box Tools** integration, then select **Configure**. +To change the settings, go to {% my integrations title="**Settings** > **Devices & services**" %}. Select the **AVM FRITZ!Box Tools** integration, then select **Configure**. - **Consider home**: Number of seconds that must elapse before considering a disconnected device "not at home". - **Enable old discovery method**: Needed on some scenarios like no mesh support (fw <= 6.x), mixed brands network devices or LAN switches. diff --git a/source/_integrations/frontend.markdown b/source/_integrations/frontend.markdown index 3f47415e916..9e726b0242c 100644 --- a/source/_integrations/frontend.markdown +++ b/source/_integrations/frontend.markdown @@ -155,14 +155,14 @@ Check our [community forums](https://community.home-assistant.io/c/projects/them ## Setting themes -There are two themes-related services: +There are two themes-related actions: - `frontend.reload_themes`: Reloads theme configuration from your {% term "`configuration.yaml`" %} file. - `frontend.set_theme`: Sets backend-preferred theme name. -### Service `set_theme` +### Action `set_theme` -| Service data attribute | Description | +| Data attribute | Description | | ---------------------- | --------------------------------------------------------------------------------------------------- | | `name` | Name of the theme to set, `default` for the default theme or `none` to restore to the default. | | `mode` | If the theme should be applied in light or dark mode `light` or `dark` (Optional, default `light`). | @@ -173,7 +173,7 @@ The backend theme settings will be saved and restored on a restart of Home Assis ### Manual theme selection When themes are enabled in the {% term "`configuration.yaml`" %} file, a new option will show up in the user profile page (accessed by clicking your user account initials at the bottom of the sidebar). You can then choose any installed theme from the dropdown list and it will be applied immediately. -This will overrule the theme settings set by the above service calls, and will only be applied to the current device. +This will overrule the theme settings set by the above actions, and will only be applied to the current device.

diff --git a/source/_integrations/fully_kiosk.markdown b/source/_integrations/fully_kiosk.markdown index 9e4504bfd73..c6273c287d5 100644 --- a/source/_integrations/fully_kiosk.markdown +++ b/source/_integrations/fully_kiosk.markdown @@ -77,7 +77,7 @@ The following is available as image entity: - Screenshot -The following notify entities that can be passed to `notify.send_message` service are available: +The following notify entities that can be passed to `notify.send_message` action are available: - Text-to-speech - Overlay message @@ -86,13 +86,13 @@ The following notify entities that can be passed to `notify.send_message` servic The Fully Kiosk Browser app does not provide feedback on the device volume or media playback status, so we are unable to display the current volume level or playback status. {% endnote %} -## Services +## Actions -**Service `load_url`** +**Action `load_url`** -You can use the service `fully_kiosk.load_url` to have the tablet open the specified URL. +You can use the `fully_kiosk.load_url` action to have the tablet open the specified URL. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `device_id` | yes | Device ID (or list of device IDs) to load the URL on. | `url` | yes | The URL to load. @@ -107,11 +107,11 @@ target: device_id: a674c90eca95eca91f6020415de07713 ``` -**Service `set_config`** +**Action `set_config`** -You can use the service `fully_kiosk.set_config` to change the many configuration parameters of Fully Kiosk Browser. +You can use the `fully_kiosk.set_config` action to change the many configuration parameters of Fully Kiosk Browser. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `device_id` | no | Device ID (or list of device IDs) to load the URL on. | `key` | no | The configuration parameter key. The list of available keys can be found in the Fully Kiosk Browser remote admin panel by clicking the **Show keys** button. @@ -128,11 +128,11 @@ target: device_id: a674c90eca95eca91f6020415de07713 ``` -**Service `start_application`** +**Action `start_application`** -You can use the service `fully_kiosk.start_application` to have the tablet launch the specified app. +You can use the `fully_kiosk.start_application` action to have the tablet launch the specified app. -| Service data attribute | Optional | Description | +| Data attribute | Optional | Description | | ---------------------- | -------- | ----------- | | `device_id` | yes | Device ID (or list of device IDs) to load the URL on. | `application` | yes | The package name of the app to load.