diff --git a/source/_integrations/faa_delays.markdown b/source/_integrations/faa_delays.markdown
index 9f6ad2804ca..2a1edf69c7f 100644
--- a/source/_integrations/faa_delays.markdown
+++ b/source/_integrations/faa_delays.markdown
@@ -14,7 +14,7 @@ ha_platforms:
ha_integration_type: integration
---
-The FAA Delays integration collects and displays information about delays at US Airports based on the
+The **FAA Delays** {% term integration %} collects and displays information about delays at US Airports based on the
[FAA's National Airspace System Status](https://nasstatus.faa.gov/).
Data measured includes:
@@ -26,13 +26,13 @@ Data measured includes:
{% include integrations/config_flow.md %}
-## Supported Airports
+## Supported airports
The airport entered must be a valid IATA
airport code for an airport in the US. You can find this by looking up the
FAA Identifier at [Airnav](https://airnav.com/airports/).
-## Additional Delay Information
+## Additional delay information
Each airport added will expose 5 binary sensors, one for each type of delay. Within each sensor there is additional
information listed as attributes, which depends on the type of delay it is. Each delay type has the attributes
diff --git a/source/_integrations/facebox.markdown b/source/_integrations/facebox.markdown
index 2c2186da2a3..4caec280353 100644
--- a/source/_integrations/facebox.markdown
+++ b/source/_integrations/facebox.markdown
@@ -2,14 +2,14 @@
title: Facebox
description: Detect and recognize faces with Facebox.
ha_category:
- - Image Processing
+ - Image processing
ha_iot_class: Local Push
ha_release: 0.7
ha_domain: facebox
ha_integration_type: integration
---
-The `facebox` image processing platform allows you to detect and recognize faces in a camera image using [Facebox](https://machinebox.io/docs/facebox). The state of the entity is the number of faces detected, and recognized faces are listed in the `matched_faces` attribute. An `image_processing.detect_face` event is fired for each recognized face, and the event `data` provides the `confidence` of recognition, the `name` of the person, the `image_id` of the image associated with the match, the `bounding_box` that contains the face in the image, and the `entity_id` that processing was performed on.
+The **Facebox** image processing {% term integration %} allows you to detect and recognize faces in a camera image using [Facebox](https://machinebox.io/docs/facebox). The state of the entity is the number of faces detected, and recognized faces are listed in the `matched_faces` attribute. An `image_processing.detect_face` event is fired for each recognized face, and the event `data` provides the `confidence` of recognition, the `name` of the person, the `image_id` of the image associated with the match, the `bounding_box` that contains the face in the image, and the `entity_id` that processing was performed on.
## Setup
diff --git a/source/_integrations/fan.template.markdown b/source/_integrations/fan.template.markdown
index f707beb020a..e526bd82c4a 100644
--- a/source/_integrations/fan.template.markdown
+++ b/source/_integrations/fan.template.markdown
@@ -1,6 +1,6 @@
---
-title: "Template Fan"
-description: "Instructions how to setup the Template fans within Home Assistant."
+title: "Template fan"
+description: "Instructions how to setup the template fans within Home Assistant."
ha_category:
- Fan
ha_release: 0.69
@@ -9,13 +9,13 @@ ha_quality_scale: internal
ha_domain: template
---
-The `template` platform creates fans that combine integrations and provides the
+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`,
`set_preset_mode`, `set_oscillating`, and `set_direction` commands of a fan.
## Configuration
-To enable Template Fans in your installation, add the following to your
+To enable template fans in your installation, add the following to your
`configuration.yaml` file:
{% raw %}
@@ -151,7 +151,7 @@ When converting a fan with 3 speeds from the old fan entity model, the following
## Examples
-### Helper Fan
+### 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.
@@ -189,7 +189,7 @@ fan:
{% endraw %}
-### Preset Modes Fan
+### Preset modes fan
This example uses an existing fan with only a percentage. It extends the
percentage value into useable preset modes without a helper entity.
diff --git a/source/_integrations/fastdotcom.markdown b/source/_integrations/fastdotcom.markdown
index 385ccb7062e..c5be701b19a 100644
--- a/source/_integrations/fastdotcom.markdown
+++ b/source/_integrations/fastdotcom.markdown
@@ -3,7 +3,7 @@ title: Fast.com
description: How to integrate Fast.com within Home Assistant.
ha_category:
- Sensor
- - System Monitor
+ - System monitor
ha_release: 0.88
ha_iot_class: Cloud Polling
ha_codeowners:
diff --git a/source/_integrations/ffmpeg.markdown b/source/_integrations/ffmpeg.markdown
index ff422de56f5..fc1b56c5551 100644
--- a/source/_integrations/ffmpeg.markdown
+++ b/source/_integrations/ffmpeg.markdown
@@ -2,7 +2,7 @@
title: FFmpeg
description: Instructions on how to integrate FFmpeg within Home Assistant.
ha_category:
- - Image Processing
+ - Image processing
ha_release: 0.29
ha_domain: ffmpeg
ha_platforms:
diff --git a/source/_integrations/ffmpeg_motion.markdown b/source/_integrations/ffmpeg_motion.markdown
index eab1a423529..dda89f33cc3 100644
--- a/source/_integrations/ffmpeg_motion.markdown
+++ b/source/_integrations/ffmpeg_motion.markdown
@@ -2,7 +2,7 @@
title: FFmpeg Motion
description: Instructions on how to integrate an FFmpeg-based motion binary sensor
ha_category:
- - Image Processing
+ - Image processing
ha_iot_class: Calculated
ha_release: 0.27
ha_domain: ffmpeg_motion
diff --git a/source/_integrations/ffmpeg_noise.markdown b/source/_integrations/ffmpeg_noise.markdown
index c7b2154c421..92d7ea2808a 100644
--- a/source/_integrations/ffmpeg_noise.markdown
+++ b/source/_integrations/ffmpeg_noise.markdown
@@ -2,7 +2,7 @@
title: FFmpeg Noise
description: Instructions on how to integrate an FFmpeg-based noise binary sensor
ha_category:
- - Image Processing
+ - Image processing
ha_iot_class: Calculated
ha_release: 0.27
ha_domain: ffmpeg_noise
diff --git a/source/_integrations/fibaro.markdown b/source/_integrations/fibaro.markdown
index 72af5f0806a..4910d87e8d1 100644
--- a/source/_integrations/fibaro.markdown
+++ b/source/_integrations/fibaro.markdown
@@ -2,7 +2,7 @@
title: Fibaro
description: Instructions on how to setup Fibaro Home Center and Yubii Home within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Climate
- Cover
- Event
@@ -55,7 +55,7 @@ It is recommended to assign a static IP address to your Fibaro controller. This
## Supported platforms
-- Binary Sensor
+- Binary sensor
- Climate
- Cover
- Event
diff --git a/source/_integrations/fire_tv.markdown b/source/_integrations/fire_tv.markdown
index 0cf63f26c65..acd2d505b57 100644
--- a/source/_integrations/fire_tv.markdown
+++ b/source/_integrations/fire_tv.markdown
@@ -2,7 +2,7 @@
title: Amazon Fire TV
description: Connect and control your Amazon Fire TV devices using the Android Debug Bridge integration
ha_category:
- - Media Player
+ - Media player
ha_domain: fire_tv
ha_integration_type: virtual
ha_supporting_domain: androidtv
diff --git a/source/_integrations/fireservicerota.markdown b/source/_integrations/fireservicerota.markdown
index 28639f708bd..fd7566f722a 100644
--- a/source/_integrations/fireservicerota.markdown
+++ b/source/_integrations/fireservicerota.markdown
@@ -2,7 +2,7 @@
title: FireServiceRota
description: Instructions on how to configure the FireServiceRota integration for Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
- Switch
ha_iot_class: Cloud Polling
@@ -34,7 +34,7 @@ A word of caution: Do not solely rely on this integration for your emergency cal
This integration provides the following platforms:
- Sensor: Incoming emergency calls. Metadata contains _among other data_ the location of the incident and a text-to-speech URL. The integration uses a WebSocket client connection with the service to ensure a minimum delay.
-- Binary Sensor: Your current duty status (as scheduled via the FireServiceRota mobile app and/or website).
+- Binary sensor: Your current duty status (as scheduled via the FireServiceRota mobile app and/or website).
- Switch: Enabled for 30 minutes after an emergency call. ‘on’ represents a confirmed response. Use this to automate your emergency call response and save valuable seconds.
On how to write automations using these platform read the 'Advanced Configuration' section below.
@@ -45,7 +45,7 @@ On how to write automations using these platform read the 'Advanced Configuratio
The following entity types are created:
-### Incidents Sensor
+### Incidents sensor
This is the main entity of the integration containing the incident message as its `value`, it has several attributes which are described below.
@@ -65,7 +65,7 @@ This is the main entity of the integration containing the incident message as it
| `formatted_address` | Address in string format. |
| `task_ids` | ID(s) of appliance(s) or task(s). |
-### Duty Binary Sensor
+### Duty binary sensor
This entity reflects the duty you have scheduled, the value can be `on` = on duty, `off` = no duty. When you have no duty the response switch is disabled which means you cannot respond to a call.
@@ -80,7 +80,7 @@ This entity reflects the duty you have scheduled, the value can be `on` = on dut
| `type` | Type, e.g. `standby_duty`. |
| `assigned function` | Assigned function, e.g. `Chauffeur`. |
-### Incident Response Switch
+### Incident response switch
With this switch you can respond to an incident, either by manually controlling the switch via the GUI, or by using an automation action.
It gets reset to `unknown` value with every incident received. Switching it to `on` means you send a response acknowledgement, switching it back `off` sends a response rejected.
@@ -99,7 +99,7 @@ The following attributes are available:
| `available_at_incident_creation` | `true` or `false`. |
| `active_duty_function_ids` | Active function ID's, e.g., `540`. |
-## Advanced Configuration
+## Advanced configuration
With Automation you can configure one or more of the following useful actions:
@@ -110,7 +110,7 @@ With Automation you can configure one or more of the following useful actions:
These are documented below.
-### Example Automation
+### Example automation
{% raw %}
@@ -166,7 +166,7 @@ automation:
```
-### Example Dashboard
+### Example dashboard
```yaml
panel: true
diff --git a/source/_integrations/firmata.markdown b/source/_integrations/firmata.markdown
index 38f0582c18d..0716af3d7cc 100644
--- a/source/_integrations/firmata.markdown
+++ b/source/_integrations/firmata.markdown
@@ -2,7 +2,7 @@
title: Firmata
description: Connect Arduino-compatible boards within Home Assistant
ha_category:
- - Binary Sensor
+ - Binary sensor
- DIY
- Light
- Sensor
@@ -26,7 +26,7 @@ The Firmata protocol is a standard protocol for microcontrollers. Most of these
There is currently support for the following device types within Home Assistant:
-- [Binary Sensor](#binary_sensor)
+- [Binary sensor](#binary_sensor)
- [Light](#lights)
- [Sensor](#sensors)
- [Switch](#switches)
diff --git a/source/_integrations/fivem.markdown b/source/_integrations/fivem.markdown
index 92dc8f9003e..15c8aa38e1d 100644
--- a/source/_integrations/fivem.markdown
+++ b/source/_integrations/fivem.markdown
@@ -3,7 +3,7 @@ title: FiveM
description: Instructions on how to integrate a FiveM server into Home Assistant.
ha_release: 2022.3
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
ha_iot_class: Local Polling
ha_config_flow: true
diff --git a/source/_integrations/fjaraskupan.markdown b/source/_integrations/fjaraskupan.markdown
index 490da1b9fa9..29d26fe4926 100644
--- a/source/_integrations/fjaraskupan.markdown
+++ b/source/_integrations/fjaraskupan.markdown
@@ -2,7 +2,7 @@
title: Fjäråskupan
description: Instructions on how to configure fjäråskupan integration.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Fan
- Light
ha_release: 2021.9
@@ -24,7 +24,7 @@ ha_integration_type: integration
There is currently support for the following device types within Home Assistant:
-- Binary Sensor
+- Binary sensor
- Fan
- Light
diff --git a/source/_integrations/flexom.markdown b/source/_integrations/flexom.markdown
index fcd18294c98..922025b7c4f 100644
--- a/source/_integrations/flexom.markdown
+++ b/source/_integrations/flexom.markdown
@@ -3,7 +3,7 @@ title: Bouygues Flexom
description: Connect and control your Bouygues Flexom devices using the Overkiz integration
ha_category:
- Alarm
- - Binary Sensor
+ - Binary sensor
- Button
- Climate
- Cover
@@ -16,7 +16,7 @@ ha_category:
- Sensor
- Siren
- Switch
- - Water Heater
+ - Water heater
ha_domain: flexom
ha_integration_type: virtual
ha_supporting_domain: overkiz
diff --git a/source/_integrations/flic.markdown b/source/_integrations/flic.markdown
index cbff9f1abb5..a7fe1f436d2 100644
--- a/source/_integrations/flic.markdown
+++ b/source/_integrations/flic.markdown
@@ -2,7 +2,7 @@
title: Flic
description: Instructions on how to integrate flic buttons within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
ha_iot_class: Local Push
ha_release: 0.35
ha_domain: flic
@@ -112,6 +112,6 @@ automation:
{% endraw %}
-### Ignoring Click Types
+### Ignoring click types
-For some purposes it might make sense to exclude a specific click type from triggering click events. For example when ignoring double clicks, pressing the button twice fast results in two `single` instead of a `double` click event. This is very useful for applications where you want to click fast.
+For some purposes it might make sense to exclude a specific click type from triggering click events. For example, when ignoring double clicks, pressing the button twice fast results in two `single` instead of a `double` click event. This is very useful for applications where you want to click fast.
diff --git a/source/_integrations/flo.markdown b/source/_integrations/flo.markdown
index b6b6d9da206..6df10b9b7e3 100644
--- a/source/_integrations/flo.markdown
+++ b/source/_integrations/flo.markdown
@@ -2,7 +2,7 @@
title: Flo
description: Instructions on how to integrate Flo by Moen into Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
- Switch
ha_config_flow: true
@@ -23,7 +23,7 @@ The `flo` integration integrates
There is currently support for the following device types within Home Assistant:
-- **Binary Sensor**: reports whether or not there are any alerts.
+- **Binary sensor**: reports whether or not there are any alerts.
- **Sensor**: reports on the device's system mode, water flow rate, temperature, water pressure, and daily water consumption.
- **Switch**: allows the user to open and close the valve on the water shutoff device.
diff --git a/source/_integrations/flume.markdown b/source/_integrations/flume.markdown
index 68dd08572cc..56216c0b645 100644
--- a/source/_integrations/flume.markdown
+++ b/source/_integrations/flume.markdown
@@ -2,7 +2,7 @@
title: Flume
description: Documentation about the flume sensor.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
ha_iot_class: Cloud Polling
ha_release: 0.103
@@ -76,7 +76,7 @@ action:
{% endraw %}
-## Configuration for Binary Sensor
+## Configuration for binary sensor
The following YAML creates a binary sensor. This requires the default sensor to be configured successfully.
diff --git a/source/_integrations/flux_led.markdown b/source/_integrations/flux_led.markdown
index faa7176ef6a..ce08c447df2 100644
--- a/source/_integrations/flux_led.markdown
+++ b/source/_integrations/flux_led.markdown
@@ -136,9 +136,9 @@ After the devices have been added they can be configured with different effects
A list of RGB colors can be entered to create an effect. The effect speed can be adjusted using the slider underneath.
**Custom Effect Type**\
-This determines the transition between each color.
+This determines the transition between each color.
-### Supported Models
+### Supported models
The following models have been tested.
@@ -178,7 +178,7 @@ The following models have been tested.
| 0xE1 | Ceiling Light CCT | no | |
| 0xE2 | Ceiling Light Assist | no | Auxiliary Switch not supported |
-### Untested Models
+### Untested models
The following models have not been tested but may work.
@@ -222,7 +222,7 @@ 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 - service `flux_led.set_custom_effect`
The integration offers a custom service to enable you to set the lights to a custom light effect.
@@ -244,7 +244,7 @@ speed_pct: 80
transition: "jump"
```
-### Set Zones - Service `flux_led.set_zones`
+### Set zones - service `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.
@@ -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 service call
service: flux_led.set_zones
target:
entity_id:
diff --git a/source/_integrations/folder_watcher.markdown b/source/_integrations/folder_watcher.markdown
index f09826cd10f..e5b9b01aa0f 100644
--- a/source/_integrations/folder_watcher.markdown
+++ b/source/_integrations/folder_watcher.markdown
@@ -2,7 +2,7 @@
title: Folder Watcher
description: Integration for monitoring changes within the filesystem.
ha_category:
- - System Monitor
+ - System monitor
ha_iot_class: Local Polling
ha_release: 0.67
ha_quality_scale: internal
diff --git a/source/_integrations/forked_daapd.markdown b/source/_integrations/forked_daapd.markdown
index 1bb0f498415..c7ce59ce278 100644
--- a/source/_integrations/forked_daapd.markdown
+++ b/source/_integrations/forked_daapd.markdown
@@ -2,7 +2,7 @@
title: OwnTone
description: Instructions on how to integrate an OwnTone server into Home Assistant.
ha_category:
- - Media Player
+ - Media player
ha_release: '0.110'
ha_iot_class: Local Push
ha_domain: forked_daapd
diff --git a/source/_integrations/fortios.markdown b/source/_integrations/fortios.markdown
index 0bb86ea68df..1e4d66b4b47 100644
--- a/source/_integrations/fortios.markdown
+++ b/source/_integrations/fortios.markdown
@@ -2,7 +2,7 @@
title: FortiOS
description: Instructions on how to use Fortinet FortiOS to track devices in Home Assistant.
ha_category:
- - Presence Detection
+ - Presence detection
ha_iot_class: Local Polling
ha_release: 0.97
ha_domain: fortios
diff --git a/source/_integrations/freebox.markdown b/source/_integrations/freebox.markdown
index 1f12760bfc6..d6040bba3dd 100644
--- a/source/_integrations/freebox.markdown
+++ b/source/_integrations/freebox.markdown
@@ -4,7 +4,7 @@ description: Instructions on how to integrate Freebox routers into Home Assistan
ha_category:
- Camera
- Network
- - Presence Detection
+ - Presence detection
- Sensor
- Switch
ha_release: 0.85
diff --git a/source/_integrations/freedompro.markdown b/source/_integrations/freedompro.markdown
index b4ef9b0da4c..e5469560f01 100644
--- a/source/_integrations/freedompro.markdown
+++ b/source/_integrations/freedompro.markdown
@@ -2,7 +2,7 @@
title: Freedompro
description: Instructions for how to integrate Freedompro accessories within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Climate
- Cover
- Fan
diff --git a/source/_integrations/fritz.markdown b/source/_integrations/fritz.markdown
index d57609c4b64..c1908c95259 100644
--- a/source/_integrations/fritz.markdown
+++ b/source/_integrations/fritz.markdown
@@ -2,9 +2,9 @@
title: AVM FRITZ!Box Tools
description: Instructions on how to integrate AVM FRITZ!Box based routers into Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Image
- - Presence Detection
+ - Presence detection
- Sensor
- Update
ha_release: '0.10'
@@ -56,7 +56,7 @@ Currently supported services are Platform specific:
- `fritz.cleanup`
-### Platform Services
+### Platform services
#### Service `fritz.cleanup`
@@ -95,11 +95,11 @@ Parental control switches can be used to enable and disable internet access of i
Parental control switches are designed for advanced users, thus they are disabled by default. You need to enable the wanted entities manually.
-### Device Tracker
+### Device tracker
**Note**: If you don't want to automatically track newly detected devices, disable the integration system option `Enable new added entities`.
-### Port Forward
+### Port forward
Due to security reasons, AVM implemented the ability to enable/disable a port forward rule only from the host involved in the rule.
As a result, this integration will create entities only for rules that have your Home Assistant host as a destination.
diff --git a/source/_integrations/fritzbox.markdown b/source/_integrations/fritzbox.markdown
index cfb8e6dd5d2..142e1c154a3 100644
--- a/source/_integrations/fritzbox.markdown
+++ b/source/_integrations/fritzbox.markdown
@@ -2,7 +2,7 @@
title: AVM FRITZ!SmartHome
description: Instructions on how to integrate AVM Fritz!DECT components into Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Button
- Climate
- Light
@@ -33,7 +33,7 @@ The AVM FRITZ!SmartHome integration for Home Assistant allows you to integrate [
There is currently support for the following device types within Home Assistant:
-- Binary Sensor
+- Binary sensor
- Climate
- Cover
- Light
@@ -67,7 +67,7 @@ Additionally, we also support to trigger smarthome templates.
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".
-## Switches & Thermostats
+## Switches & thermostats
To get AVM FRITZ!DECT switches (e.g. FRITZ!DECT 400/440) or thermostats (e.g. FRITZ!DECT 301) follow the [configuration instructions](#configuration) above.
diff --git a/source/_integrations/fritzbox_callmonitor.markdown b/source/_integrations/fritzbox_callmonitor.markdown
index eeea5b06f85..8ec896f9825 100644
--- a/source/_integrations/fritzbox_callmonitor.markdown
+++ b/source/_integrations/fritzbox_callmonitor.markdown
@@ -2,7 +2,7 @@
title: AVM FRITZ!Box Call Monitor
description: Instructions on how to integrate a phone call monitor for AVM FRITZ!Box routers into Home Assistant.
ha_category:
- - System Monitor
+ - System monitor
ha_release: 0.27
ha_iot_class: Local Polling
ha_domain: fritzbox_callmonitor
diff --git a/source/_integrations/frontend.markdown b/source/_integrations/frontend.markdown
index 54b9d7e3cf9..93240873532 100644
--- a/source/_integrations/frontend.markdown
+++ b/source/_integrations/frontend.markdown
@@ -1,5 +1,5 @@
---
-title: Home Assistant Frontend
+title: Home Assistant frontend
description: Offers a frontend to Home Assistant.
ha_category:
- Other
@@ -47,7 +47,7 @@ frontend:
type: string
{% endconfiguration %}
-## Defining Themes
+## Defining themes
### Theme format
@@ -153,7 +153,7 @@ For more details about splitting up the configuration into multiple files, see [
Check our [community forums](https://community.home-assistant.io/c/projects/themes) to find themes to use.
-## Setting Themes
+## Setting themes
There are two themes-related services:
@@ -170,7 +170,7 @@ There are two themes-related services:
If no dark mode backend theme is set, the light mode theme will also be used in dark mode.
The backend theme settings will be saved and restored on a restart of Home Assistant.
-### Manual Theme Selection
+### Manual theme selection
When themes are enabled in the `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.
@@ -200,7 +200,7 @@ For other devices (`es5` mode) you can use `extra_js_url_es5`, this will be load
The ES5 and module version will never both be loaded, depending on if the device supports `import` the module of ES5 version will be loaded.
-### Manual Language Selection
+### Manual language selection
The browser language is automatically detected. To use a different language, go to the user profile page (accessed by clicking your user account initials at the bottom of the sidebar) and select one. It will be applied immediately.
diff --git a/source/_integrations/frontier_silicon.markdown b/source/_integrations/frontier_silicon.markdown
index b28cafb3cef..77e2aeb7fbb 100644
--- a/source/_integrations/frontier_silicon.markdown
+++ b/source/_integrations/frontier_silicon.markdown
@@ -2,7 +2,7 @@
title: Frontier Silicon
description: Instructions on how to integrate Frontier Silicon Internet Radios into Home Assistant.
ha_category:
- - Media Player
+ - Media player
ha_iot_class: Local Polling
ha_release: '0.40'
ha_domain: frontier_silicon
diff --git a/source/_integrations/fully_kiosk.markdown b/source/_integrations/fully_kiosk.markdown
index 4e4f50e55e0..5617ead7990 100644
--- a/source/_integrations/fully_kiosk.markdown
+++ b/source/_integrations/fully_kiosk.markdown
@@ -2,7 +2,7 @@
title: Fully Kiosk Browser
description: Instructions on how to integrate Fully Kiosk Browser with Home Assistant
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
- Switch
ha_release: 2022.9
diff --git a/source/_integrations/garages_amsterdam.markdown b/source/_integrations/garages_amsterdam.markdown
index 0b62007b456..785f0864dd8 100644
--- a/source/_integrations/garages_amsterdam.markdown
+++ b/source/_integrations/garages_amsterdam.markdown
@@ -2,7 +2,7 @@
title: Garages Amsterdam
description: Instructions on how to integrate Garages Amsterdam within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Sensor
ha_release: 2021.6
ha_codeowners:
diff --git a/source/_integrations/gardena_bluetooth.markdown b/source/_integrations/gardena_bluetooth.markdown
index 80b7de5c9ad..7082be213ca 100644
--- a/source/_integrations/gardena_bluetooth.markdown
+++ b/source/_integrations/gardena_bluetooth.markdown
@@ -2,7 +2,7 @@
title: Gardena Bluetooth
description: Instructions on how to integrate Gardena Bluetooth devices within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Number
- Sensor
- Switch
diff --git a/source/_integrations/gc100.markdown b/source/_integrations/gc100.markdown
index 3616f664068..82d9ef4aece 100644
--- a/source/_integrations/gc100.markdown
+++ b/source/_integrations/gc100.markdown
@@ -2,7 +2,7 @@
title: Global Caché GC-100
description: Instructions on how to integrate gc100 with Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Hub
- Switch
ha_release: 0.57
@@ -20,7 +20,7 @@ hardware device which has an array of relays, RS232 serial ports, and flexible p
There is currently support for the following device types within Home Assistant:
- [Configuration](#configuration)
-- [Binary Sensor](#binary-sensor)
+- [Binary sensor](#binary-sensor)
- [Switch](#switch)
Currently, only relays and ports configured to be digital inputs are supported in Home Assistant. For IR support, please use the [iTach remote platform](/integrations/itach), but note that it will likely not function concurrently on the same GC100 due to limitations in the TCP socket server implementation used by Global Caché.
diff --git a/source/_integrations/generic_thermostat.markdown b/source/_integrations/generic_thermostat.markdown
index d3c7f701e9d..0fa443246d2 100644
--- a/source/_integrations/generic_thermostat.markdown
+++ b/source/_integrations/generic_thermostat.markdown
@@ -1,5 +1,5 @@
---
-title: Generic Thermostat
+title: Generic thermostat
description: Turn Home Assistant into a thermostat
ha_category:
- Climate
diff --git a/source/_integrations/geniushub.markdown b/source/_integrations/geniushub.markdown
index 731e98ce79c..b6ad825d9c5 100644
--- a/source/_integrations/geniushub.markdown
+++ b/source/_integrations/geniushub.markdown
@@ -2,11 +2,11 @@
title: Genius Hub
description: Instructions on how to integrate a Genius Hub with Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Climate
- Sensor
- Switch
- - Water Heater
+ - Water heater
ha_release: 0.92
ha_iot_class: Local Polling
ha_codeowners:
@@ -30,7 +30,7 @@ It uses the [geniushub](https://pypi.org/project/geniushub-client/) client libra
Each zone controlled by your Genius Hub will be exposed as either a:
- `Climate` entity, for **Radiator** and **Wet Underfloor** zones, and
-- `Water Heater` entity, for **Hot Water Temperature** zones and
+- `Water heater` entity, for **Hot Water Temperature** zones and
- `Switch` entity, for **On/Off** zones
**Group** zones are not supported.
@@ -47,9 +47,9 @@ Home Assistant is obligated to place restrictions upon integrations such as **ge
- `set_zone_override`: change the zone's setpoint _for a specified duration_ (up to 24h), and
- `set_zone_mode`: change the zone's mode to one of `off`, `timer` or (if supported by the zone) `footprint`
-### Climate and Water Heater Entities
+### Climate and water heater entities
-Climate and Water Heater entities will report their current temperature, setpoint and mode; other properties (e.g., occupied state) are available via their state attributes (see examples below). The Genius Hub mode will be reported as/set to:
+Climate and water heater entities will report their current temperature, setpoint and mode; other properties (e.g., occupied state) are available via their state attributes (see examples below). The Genius Hub mode will be reported as/set to:
| GH mode | HA Operation | HA Preset |
| :-----------: | :----------: | :-------: |
@@ -73,10 +73,10 @@ Individual smart plugs are not yet exposed as switches - you can create one zone
### Devices
-Each Device controlled by your Genius Hub will be exposed as either a:
+Each device controlled by your Genius Hub will be exposed as either a:
- `Sensor` entity with a % battery, for any Device with a battery (e.g., a Genius Valve), or
-- `Binary Sensor` entity with on/off state for any Device that is a switch (e.g., Smart Plugs, DCRs)
+- `Binary sensor` entity with on/off state for any Device that is a switch (e.g., Smart Plugs, DCRs)
Such entities will report back their primary state and `assigned_zone`. If the Hub is directly polled using Option 1 (see below), then some additional state attributes such as `last_comms` (last communications time) are also available.
diff --git a/source/_integrations/geofency.markdown b/source/_integrations/geofency.markdown
index 4b61198552d..f8216feb53f 100644
--- a/source/_integrations/geofency.markdown
+++ b/source/_integrations/geofency.markdown
@@ -2,7 +2,7 @@
title: Geofency
description: Instructions for how to use Geofency to track devices in Home Assistant.
ha_category:
- - Presence Detection
+ - Presence detection
ha_release: 0.53
ha_iot_class: Cloud Push
ha_config_flow: true
diff --git a/source/_integrations/glances.markdown b/source/_integrations/glances.markdown
index e3a23896251..2b8d753e1f1 100644
--- a/source/_integrations/glances.markdown
+++ b/source/_integrations/glances.markdown
@@ -2,7 +2,7 @@
title: Glances
description: Instructions on how to integrate Glances sensors into Home Assistant.
ha_category:
- - System Monitor
+ - System monitor
ha_iot_class: Local Polling
ha_release: 0.7.3
ha_config_flow: true
diff --git a/source/_integrations/google.markdown b/source/_integrations/google.markdown
index 55de84c37da..c31babc643c 100644
--- a/source/_integrations/google.markdown
+++ b/source/_integrations/google.markdown
@@ -83,20 +83,20 @@ to all the Google Calendars available to your linked account.
If the setup process fails and you see an error message such as *Authentication code expired, please try again* you may want to try the flow again. You may also check the logs for additional error messages that may indicate a misconfiguration such as an invalid client id or secret.
-If you have an error with your credentials, you can delete them in the [Application Credentials](/integrations/application_credentials/) user interface.
+If you have an error with your credentials, you can delete them in the [application credentials](/integrations/application_credentials/) user interface.
-### Video Tutorial
+### Video tutorial
This video tutorial explains how to set up Google Calendar in Home Assistant and how you can trigger an automation based on a calendar event.
-## Calendar Entities
+## Calendar entities
Each Google Calendar from *My Calendars* ([more info](https://support.google.com/calendar/answer/37095)) is represented as a [calendar](/integrations/calendar) entity in Home Assistant.
For example, your calendar named *Personal* is created as entity `calendar.personal`. You may rename an entity, or disable any entities which you don't need.
-## Calendar Event Automations
+## Calendar event automations
Individual Calendar *Events* are what powering automations such as:
@@ -104,9 +104,9 @@ Individual Calendar *Events* are what powering automations such as:
- Send a notification *5 minutes before the start of any event*
- Stop the media player *30 minutes after* the *end* of the event named *Exercise*.
-See [Calendar Automations](/integrations/calendar#automation) for an overview, and read more about [Calendar Trigger Variables](/docs/automation/templating/#calendar) for the available information you can use in a condition or action such as the event `summary`, `description`, `location` and more.
+See [calendar automations](/integrations/calendar#automation) for an overview, and read more about [calendar trigger variables](/docs/automation/templating/#calendar) for the available information you can use in a condition or action such as the event `summary`, `description`, `location` and more.
-## Calendar Entity Attributes
+## Calendar entity attributes
The calendar entity has additional attributes related to a single next upcoming event.
@@ -173,7 +173,7 @@ data:
{% enddetails %}
-## More Configuration
+## More configuration
{% details "More Configuration" %}
diff --git a/source/_integrations/google_assistant.markdown b/source/_integrations/google_assistant.markdown
index cffbc8e198a..4ebe54b3828 100644
--- a/source/_integrations/google_assistant.markdown
+++ b/source/_integrations/google_assistant.markdown
@@ -302,7 +302,7 @@ Certain devices are considered secure. This includes devices in the `lock` domai
By default, secure devices cannot be opened by Google Assistant unless a `secure_devices_pin` code is set up. To allow opening, set the `secure_devices_pin` to something. You will then be prompted to speak the pin when opening the device. Closing or locking these devices does not require a pin.
-If a code is set for the Alarm Control Panel, 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.
+If a code is set for the Alarm control panel, 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.
### Room/Area support
diff --git a/source/_integrations/google_mail.markdown b/source/_integrations/google_mail.markdown
index bff3e40c88e..2f56175db66 100644
--- a/source/_integrations/google_mail.markdown
+++ b/source/_integrations/google_mail.markdown
@@ -57,7 +57,7 @@ You can use the service `google_mail.set_vacation` to set vacation options.
The added `notify` service will be named after the email address you chose on the consent screen. For example, an email address named "example@gmail.com" wil display as `notify.example_gmail_com`.
-### Google Mail Notify Service Data
+### Google Mail notify service data
The following attributes can be placed inside the `data` key of the service call for extended functionality:
@@ -87,7 +87,8 @@ data:
from: "example@gmail.com"
```
-### Video Tutorial
+### Video tutorial
+
This video tutorial explains how to set up Gmail in Home Assistant and how you can create a dashboard and automations to send e-mail and toggle your out-of-office notice.
diff --git a/source/_integrations/google_maps.markdown b/source/_integrations/google_maps.markdown
index f238da4f348..f2e63f1bc4e 100644
--- a/source/_integrations/google_maps.markdown
+++ b/source/_integrations/google_maps.markdown
@@ -3,7 +3,7 @@ title: Google Maps
description: Instructions how to use Google Maps Location Sharing to track devices in Home Assistant.
ha_release: 0.67
ha_category:
- - Presence Detection
+ - Presence detection
ha_iot_class: Cloud Polling
ha_domain: google_maps
ha_platforms:
diff --git a/source/_integrations/google_wifi.markdown b/source/_integrations/google_wifi.markdown
index 84514d908ff..0f1027e273d 100644
--- a/source/_integrations/google_wifi.markdown
+++ b/source/_integrations/google_wifi.markdown
@@ -2,7 +2,7 @@
title: Google Wifi
description: Instructions on how to integrate Google Wifi/OnHub routers into Home Assistant.
ha_category:
- - System Monitor
+ - System monitor
ha_iot_class: Local Polling
ha_release: '0.50'
ha_domain: google_wifi
diff --git a/source/_integrations/gpslogger.markdown b/source/_integrations/gpslogger.markdown
index 004ac512d89..f746a7bf97a 100644
--- a/source/_integrations/gpslogger.markdown
+++ b/source/_integrations/gpslogger.markdown
@@ -2,7 +2,7 @@
title: GPSLogger
description: Instructions on how to use GPSLogger to track devices in Home Assistant.
ha_category:
- - Presence Detection
+ - Presence detection
ha_release: 0.34
ha_iot_class: Cloud Push
ha_config_flow: true
diff --git a/source/_integrations/group.markdown b/source/_integrations/group.markdown
index 72c9d2e4d30..2970a679fc1 100644
--- a/source/_integrations/group.markdown
+++ b/source/_integrations/group.markdown
@@ -2,14 +2,14 @@
title: Group
description: Instructions on how to setup groups within Home Assistant.
ha_category:
- - Binary Sensor
+ - Binary sensor
- Cover
- Event
- Fan
- Helper
- Light
- Lock
- - Media Player
+ - Media player
- Notifications
- Organization
- Sensor
diff --git a/source/_integrations/gstreamer.markdown b/source/_integrations/gstreamer.markdown
index 63e022fa5d2..6f15cabbb1b 100644
--- a/source/_integrations/gstreamer.markdown
+++ b/source/_integrations/gstreamer.markdown
@@ -1,8 +1,8 @@
---
title: GStreamer
-description: Instructions on how to integrate Gstreamer into Home Assistant.
+description: Instructions on how to integrate GStreamer into Home Assistant.
ha_category:
- - Media Player
+ - Media player
ha_release: 0.39
ha_iot_class: Local Push
ha_domain: gstreamer
diff --git a/source/_integrations/guardian.markdown b/source/_integrations/guardian.markdown
index 74be90a680d..4350549a98f 100644
--- a/source/_integrations/guardian.markdown
+++ b/source/_integrations/guardian.markdown
@@ -4,7 +4,7 @@ description: Instructions on how to integrate Guardian into Home Assistant.
ha_iot_class: Local Polling
ha_release: '0.111'
ha_category:
- - Binary Sensor
+ - Binary sensor
- Button
- Sensor
- Switch
@@ -28,7 +28,7 @@ The `guardian` integration integrates
There is currently support for the following device types within Home Assistant:
-- **Binary Sensor**: reports the status of the onboard leak detector and access point
+- **Binary sensor**: reports the status of the onboard leak detector and access point
- **Button**: add various configuration controls
- **Sensor**: reports on the device's detected temperature and uptime
- **Switch**: allows the user to open and close the valve