From 53733d8a364513098e83cae55750c1bf7856d229 Mon Sep 17 00:00:00 2001 From: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com> Date: Wed, 8 May 2024 23:30:27 +0200 Subject: [PATCH] e-integrations: Restart HA after adding the integration to the configuration.yaml (#32635) --- source/_integrations/ebox.markdown | 6 +- source/_integrations/ebusd.markdown | 6 +- source/_integrations/ecoal_boiler.markdown | 8 +- source/_integrations/ecobee.markdown | 35 +++---- .../eddystone_temperature.markdown | 12 ++- source/_integrations/edimax.markdown | 8 +- source/_integrations/egardia.markdown | 6 +- source/_integrations/eliqonline.markdown | 6 +- source/_integrations/elkm1.markdown | 99 ++++++++++--------- source/_integrations/elv.markdown | 10 +- source/_integrations/emby.markdown | 6 +- source/_integrations/emoncms.markdown | 10 +- source/_integrations/emoncms_history.markdown | 8 +- source/_integrations/emulated_hue.markdown | 8 +- source/_integrations/emulated_kasa.markdown | 10 +- source/_integrations/emulated_roku.markdown | 10 +- source/_integrations/enocean.markdown | 6 +- .../entur_public_transport.markdown | 2 +- source/_integrations/envisalink.markdown | 14 ++- source/_integrations/etherscan.markdown | 6 +- source/_integrations/eufy.markdown | 8 +- source/_integrations/everlights.markdown | 6 +- source/_integrations/evohome.markdown | 6 +- 23 files changed, 190 insertions(+), 106 deletions(-) diff --git a/source/_integrations/ebox.markdown b/source/_integrations/ebox.markdown index 61f9aae92ee..ef48ce54940 100644 --- a/source/_integrations/ebox.markdown +++ b/source/_integrations/ebox.markdown @@ -9,13 +9,17 @@ ha_domain: ebox ha_platforms: - sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- Integrate your [EBox](https://client.ebox.ca/) account information into Home Assistant. ## Configuration -To use your EBox sensor in your installation, add the following to your `configuration.yaml` file: +To use your EBox sensor in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/ebusd.markdown b/source/_integrations/ebusd.markdown index 38c274dfa85..4b9441d9b37 100644 --- a/source/_integrations/ebusd.markdown +++ b/source/_integrations/ebusd.markdown @@ -9,13 +9,17 @@ ha_domain: ebusd ha_platforms: - sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- Integration between the [ebusd](https://github.com/john30/ebusd/) daemon (used for communication with the eBUS heating systems), and Home Assistant. The ebusd integrations uses the sensor integration. ## Configuration -Enable the sensor by adding the following to your `configuration.yaml` file: +Enable the sensor by adding the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/ecoal_boiler.markdown b/source/_integrations/ecoal_boiler.markdown index 7c9d0e57e75..de4682478f3 100644 --- a/source/_integrations/ecoal_boiler.markdown +++ b/source/_integrations/ecoal_boiler.markdown @@ -10,13 +10,17 @@ ha_platforms: - sensor - switch ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -The `ecoal_boiler` integration is the base for pumps and sensors managed by [esterownik.pl eCoal boiler controller](https://esterownik.pl/nasze-produkty/ecoal). +The `ecoal_boiler` {% term integration %} is the base for pumps and sensors managed by [esterownik.pl eCoal boiler controller](https://esterownik.pl/nasze-produkty/ecoal). ## Configuration -To use your eCoal pumps or sensors in your installation, add the following to your `configuration.yaml` file: +To use your eCoal pumps or sensors in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/ecobee.markdown b/source/_integrations/ecobee.markdown index 140a31a0fba..8fe3916e11f 100644 --- a/source/_integrations/ecobee.markdown +++ b/source/_integrations/ecobee.markdown @@ -64,7 +64,8 @@ Your new application will now appear on the left. Upon clicking on the applicati ## Manual configuration -If you prefer to set up the integration in [`configuration.yaml`](/docs/configuration/), add your API key (and optional parameters) as follows (however, you must still complete authorization via the **Integrations** panel): +If you prefer to set up the integration in your {% term "`configuration.yaml`" %} file, add your API key (and optional parameters) as follows (however, you must still complete authorization via the **Integrations** panel). +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry @@ -189,44 +190,44 @@ Delete a vacation on the selected ecobee thermostat. Resumes the standard active schedule of presets. This cancels any manual temperature settings or selected preset. This will not cancel vacation events, use `delete_vacation`. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------ | +| Service data attribute | Optional | Description | +| ---------------------- | -------- | -------------------------------------------------------------------------------------------------------------------------- | | `entity_id` | yes | String or list of strings that point at `entity_id`s of climate devices to control. Omit to target all ecobee thermostats. | -| `resume_all` | no | `true` will resume the standard schedule. `false` will only cancel the latest active event, which is not used often. | +| `resume_all` | no | `true` will resume the standard schedule. `false` will only cancel the latest active event, which is not used often. | ### Service `ecobee.set_fan_min_on_time` Sets the minimum amount of time that the fan will run per hour. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------ | +| Service data attribute | Optional | Description | +| ---------------------- | -------- | --------------------------------------------------------------------------------------------------------------------------- | | `entity_id` | yes | String or list of strings that point at `entity_id`'s of climate devices to control. Omit to target all ecobee thermostats. | -| `fan_min_on_time` | no | integer (e.g., 5) | +| `fan_min_on_time` | no | integer (e.g., 5) | ### Service `ecobee.set_dst_mode` Enable/disable automatic daylight savings time. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------------------ | +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ---------------------------------------------------------------------------------------------------- | | `entity_id` | yes | ecobee thermostat on which to set daylight savings time mode. Omit to target all ecobee thermostats. | -| `dst_enabled` | no | true or false | +| `dst_enabled` | no | true or false | ### Service `ecobee.set_mic_mode` Enable/disable Alexa mic (only for ecobee 4). -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ---------------------------------------------- | +| Service data attribute | Optional | Description | +| ---------------------- | -------- | -------------------------------------------------------------------------------------- | | `entity_id` | yes | ecobee thermostat on which to set the mic mode. Omit to target all ecobee thermostats. | -| `mic_enabled` | no | true or false | +| `mic_enabled` | no | true or false | ### Service `ecobee.set_occupancy_modes` Enable/disable Smart Home/Away and Follow Me modes. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ------------------------------------------------- | +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------------------------------------------------------------------------------------- | | `entity_id` | yes | ecobee thermostat on which to set occupancy modes. Omit to target all ecobee thermostats. | -| `auto_away` | yes | true or false | -| `follow_me` | yes | true or false | +| `auto_away` | yes | true or false | +| `follow_me` | yes | true or false | diff --git a/source/_integrations/eddystone_temperature.markdown b/source/_integrations/eddystone_temperature.markdown index 2e41b72695d..02375677339 100644 --- a/source/_integrations/eddystone_temperature.markdown +++ b/source/_integrations/eddystone_temperature.markdown @@ -9,14 +9,17 @@ ha_domain: eddystone_temperature ha_platforms: - sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -The `eddystone_temperature` sensor platform reads temperature information from Bluetooth LE advertisements transmitted by [Eddystone](https://en.wikipedia.org/wiki/Eddystone_(Google)) beacons. Your beacons must be configured to transmit UID frames (for identification) and TLM frames (for temperature). -All beacons that support the Eddystone protocol, have a temperature sensor and can transmit TLM frames are compatible with this platform. For example [Gimbal](https://store.gimbal.com/collections/beacons/), [Estimote](https://estimote.com/) or [kontakt.io](https://kontakt.io/). For more manufacturers see [this overview](https://developers.google.com/beacons/eddystone#beacon_manufacturers) by Google. +The `eddystone_temperature` sensor {% term integration %} reads temperature information from Bluetooth LE advertisements transmitted by [Eddystone](https://en.wikipedia.org/wiki/Eddystone_(Google)) beacons. Your beacons must be configured to transmit UID frames (for identification) and TLM frames (for temperature). +All beacons that support the Eddystone protocol, have a temperature sensor and can transmit TLM frames are compatible with this {% term integration %}. For example [Gimbal](https://store.gimbal.com/collections/beacons/), [Estimote](https://estimote.com/) or [kontakt.io](https://kontakt.io/). For more manufacturers see [this overview](https://developers.google.com/beacons/eddystone#beacon_manufacturers) by Google. ## Requirements -As this platform uses `bluez` to scan for Bluetooth LE devices **a Linux OS with bluez installed** is required. In addition to that, the `libbluetooth` headers need to be installed: +As this {% term integration %} uses `bluez` to scan for Bluetooth LE devices **a Linux OS with bluez installed** is required. In addition to that, the `libbluetooth` headers need to be installed: ```bash sudo apt-get install libbluetooth-dev @@ -29,7 +32,8 @@ sudo apt-get install libcap2-bin sudo setcap 'cap_net_raw,cap_net_admin+eip' $(readlink -f $(which python3)) ``` -To use your Eddystone beacon in your installation, add the following to your `configuration.yaml` file: +To use your Eddystone beacon in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/edimax.markdown b/source/_integrations/edimax.markdown index f7a03bce6c4..c24ef5d03bc 100644 --- a/source/_integrations/edimax.markdown +++ b/source/_integrations/edimax.markdown @@ -9,11 +9,15 @@ ha_domain: edimax ha_platforms: - switch ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -This `edimax` switch platform allows you to control the state of your [Edimax](https://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. +This `edimax` switch {% term integration %} allows you to control the state of your [Edimax](https://www.edimax.com/edimax/merchandise/merchandise_list/data/edimax/global/home_automation_smart_plug/) switches. -To use your Edimax switch in your installation, add the following to your `configuration.yaml` file: +To use your Edimax switch in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/egardia.markdown b/source/_integrations/egardia.markdown index 024185e55a0..23f813938d6 100644 --- a/source/_integrations/egardia.markdown +++ b/source/_integrations/egardia.markdown @@ -14,6 +14,9 @@ ha_platforms: - alarm_control_panel - binary_sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- The **Egardia** {% term integration %} enables the ability to control an [Egardia](https://egardia.com/)/[Woonveilig](https://woonveilig.nl) control panel. These alarm panels are known under different brand names across the world, including Woonveilig in the Netherlands. This was tested on the WL-1716, GATE-01, GATE-02 and GATE-03 versions of the Egardia/Woonveilig platform. Not only will you integrate your alarm control panel, supported sensors (door contacts at this moment) will be added automatically. @@ -22,7 +25,8 @@ You will need to know the IP of your alarm panel on your local network. Test if ## Basic configuration -To enable the {% term integration %} with your alarm panel, add the following lines to your `configuration.yaml` file: +To enable the {% term integration %} with your alarm panel, add the following lines to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/eliqonline.markdown b/source/_integrations/eliqonline.markdown index 5514d8b6335..cf42185de81 100644 --- a/source/_integrations/eliqonline.markdown +++ b/source/_integrations/eliqonline.markdown @@ -9,11 +9,15 @@ ha_domain: eliqonline ha_platforms: - sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- Integrate your [ELIQ Online](https://eliq.io/) smart meter information into Home Assistant. To get an [access token](https://my.eliq.io/user/settings/api) and the [Channel ID](https://my.eliq.io/user/settings/locations), log in to your account. -To enable this sensor in your installation, add the following to your `configuration.yaml` file: +To enable this sensor in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/elkm1.markdown b/source/_integrations/elkm1.markdown index 7f648909bbf..8b039efedc6 100644 --- a/source/_integrations/elkm1.markdown +++ b/source/_integrations/elkm1.markdown @@ -27,6 +27,9 @@ ha_platforms: - sensor - switch ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- The Elk-M1 is a home security and automation controller that is capable of alarm control panel functions and automation. @@ -90,13 +93,13 @@ code on a physical keypad. If you are using the features below then these respective global options should be enabled: -| Option # | Option Name | Description | -| ---------------------- | -------- | ----------- | -| 36 | Transmit Zone Changes | If you are using Zones this allows Home Assistant to track the status of the Zones. -| 37 | Transmit Output Changes | If you are using Outputs this allows Home Assistant to track the status of the Outputs. -| 38 | Transmit Automation Task Changes | If you are using ElkM1 Tasks this allows Home Assistant to track the status of the Tasks. -| 39 | Transmit Light Changes | If you are using ElkM1 Lights this allows Home Assistant to track the status of the lights. -| 40 | Transmit Keypad Changes | Oddly, this option tracks keypad changes and alarm status. If you are wishing to track keypresses on ElkM1 keypad or if you are wishing to track the armed, disarmed, and alarm state of the ElkM1 then this option should be set. +| Option # | Option Name | Description | +| -------- | -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| 36 | Transmit Zone Changes | If you are using Zones this allows Home Assistant to track the status of the Zones. | +| 37 | Transmit Output Changes | If you are using Outputs this allows Home Assistant to track the status of the Outputs. | +| 38 | Transmit Automation Task Changes | If you are using ElkM1 Tasks this allows Home Assistant to track the status of the Tasks. | +| 39 | Transmit Light Changes | If you are using ElkM1 Lights this allows Home Assistant to track the status of the lights. | +| 40 | Transmit Keypad Changes | Oddly, this option tracks keypad changes and alarm status. If you are wishing to track keypresses on ElkM1 keypad or if you are wishing to track the armed, disarmed, and alarm state of the ElkM1 then this option should be set. | ## System Trouble Status @@ -462,33 +465,33 @@ and Switch the ElkM1 integration offers these additional services: Arms the ElkM1 area in "home instant", "night instant", or "vacation" modes respectively. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 area which to arm. -| `code` | no | Alarm code to arm the system (4 or 6 digits). +| Service data attribute | Optional | Description | +| ---------------------- | -------- | --------------------------------------------- | +| `entity_id` | yes | ElkM1 area which to arm. | +| `code` | no | Alarm code to arm the system (4 or 6 digits). | ### Services `elkm1.alarm_bypass` and `elkm1.alarm_clear_bypass` For all zones associated with the specified alarm panel these services respectively bypass or clear the bypass the zones. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 area which to bypass or clear bypass. -| `code` | no | Alarm code to bypass the alarm panel (4 or 6 digits). +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ----------------------------------------------------- | +| `entity_id` | yes | ElkM1 area which to bypass or clear bypass. | +| `code` | no | Alarm code to bypass the alarm panel (4 or 6 digits). | ### Service `elkm1.alarm_display_message` Display text on an area's keypads. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 area which to display the message. -| `clear` | yes | 0=clear message, 1=clear message with * key, 2=Display until timeout; default 2 -| `beep` | yes | 0=no beep, 1=beep; default 0 -| `timeout` | yes | Time to display message, 0=forever, max 65535, default 0 -| `line1` | yes | Up to 16 characters of text (truncated if too long). Default blank. -| `line2` | yes | Up to 16 characters of text (truncated if too long). Default blank. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ------------------------------------------------------------------------------- | +| `entity_id` | yes | ElkM1 area which to display the message. | +| `clear` | yes | 0=clear message, 1=clear message with * key, 2=Display until timeout; default 2 | +| `beep` | yes | 0=no beep, 1=beep; default 0 | +| `timeout` | yes | Time to display message, 0=forever, max 65535, default 0 | +| `line1` | yes | Up to 16 characters of text (truncated if too long). Default blank. | +| `line2` | yes | Up to 16 characters of text (truncated if too long). Default blank. | ### Service `elkm1.sensor_counter_refresh` @@ -496,63 +499,63 @@ Refresh the value of a counter. Note that under certain conditions the panel does not automatically send a new value under certain conditions. This service retrieves the current counter value. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 counter to refresh. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ------------------------- | +| `entity_id` | yes | ElkM1 counter to refresh. | ### Service `elkm1.sensor_counter_set` Set counter to value. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 counter to refresh. -| `value` | no | Value to set the counter to Can be 0-65536. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ------------------------------------------- | +| `entity_id` | yes | ElkM1 counter to refresh. | +| `value` | no | Value to set the counter to Can be 0-65536. | ### Service `elkm1.sensor_zone_bypass` Bypass a zone. Note that the only mechanism ElkM1 offers to clear the bypass is to clear all the bypassed zones in a given alarm panel (area). -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 zone which to bypass. -| `code` | no | Alarm code to bypass the zone (4 or 6 digits). +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ---------------------------------------------- | +| `entity_id` | yes | ElkM1 zone which to bypass. | +| `code` | no | Alarm code to bypass the zone (4 or 6 digits). | ### Service `elkm1.sensor_zone_trigger` Cause a zone on the panel to trigger. This command creates a virtual momentary open condition on the zone as if the EOL hardwired loop had been physically opened. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `entity_id` | yes | ElkM1 zone which to trigger. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | ---------------------------- | +| `entity_id` | yes | ElkM1 zone which to trigger. | ### Service `elkm1.set_time` Set the time on the panel. Uses the current time on the instance of Home Assistant. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `prefix` | yes | Prefix to identify panel when multiple panels configured. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | --------------------------------------------------------- | +| `prefix` | yes | Prefix to identify panel when multiple panels configured. | ### Service `elkm1.speak_phrase` Speak a phrase. The list of phrases is defined in the ElkM1 ASCII Protocol documentation. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `phrase` | no | Phrase to speak. -| `prefix` | yes | Prefix to identify panel when multiple panels configured. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | --------------------------------------------------------- | +| `phrase` | no | Phrase to speak. | +| `prefix` | yes | Prefix to identify panel when multiple panels configured. | ### Service `elkm1.speak_word` Speak a word. The list of words is defined in the ElkM1 ASCII Protocol documentation. -| Service data attribute | Optional | Description | -| ---------------------- | -------- | ----------- | -| `word` | no | Word to speak. -| `prefix` | yes | Prefix to identify panel when multiple panels configured. +| Service data attribute | Optional | Description | +| ---------------------- | -------- | --------------------------------------------------------- | +| `word` | no | Word to speak. | +| `prefix` | yes | Prefix to identify panel when multiple panels configured. | ## Debugging Debug logs are often required to solve an issue. Follow the instructions on [Enabling debug logging](/docs/configuration/troubleshooting/#enabling-debug-logging). diff --git a/source/_integrations/elv.markdown b/source/_integrations/elv.markdown index 62ca1d7dc02..5f57213f348 100644 --- a/source/_integrations/elv.markdown +++ b/source/_integrations/elv.markdown @@ -11,13 +11,17 @@ ha_domain: elv ha_platforms: - switch ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -The `pca` switch platform allows you to control the state of your [ELV PCA 301 smart switch](https://www.elv.de/funkschaltsteckdose-fuer-energiekostenmonitor-pca-301.html). You need an 868 MHz interface like the [JeeLink](https://www.digitalsmarties.net/products/jeelink) flashed with the [pca-hex firmware](https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/firmware/JeeLink_PCA301.hex). +The `pca` switch {% term integration %} allows you to control the state of your [ELV PCA 301 smart switch](https://www.elv.de/funkschaltsteckdose-fuer-energiekostenmonitor-pca-301.html). You need an 868 MHz interface like the [JeeLink](https://www.digitalsmarties.net/products/jeelink) flashed with the [pca-hex firmware](https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/firmware/JeeLink_PCA301.hex). ## Configuration -To use your PCA 301 switch or socket in your installation, add the following to your `configuration.yaml` file: +To use your PCA 301 switch or socket in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry @@ -25,7 +29,7 @@ elv: device: SERIAL_PORT ``` -This platform will add all PCA 301 switches which are in range. You can read the total used energy in kWh and the current power in Watt. +This {% term integration %} will add all PCA 301 switches which are in range. You can read the total used energy in kWh and the current power in Watt. {% configuration %} device: diff --git a/source/_integrations/emby.markdown b/source/_integrations/emby.markdown index 2ac6a08e309..10421af4317 100644 --- a/source/_integrations/emby.markdown +++ b/source/_integrations/emby.markdown @@ -11,11 +11,15 @@ ha_domain: emby ha_platforms: - media_player ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- The **Emby** {% term integration %} allows you to control a [Emby](https://emby.media/) multimedia system from Home Assistant. -To add Emby to your installation, add the following to your `configuration.yaml` file: +To add Emby to your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/emoncms.markdown b/source/_integrations/emoncms.markdown index ed30814b9af..f38f791adb0 100644 --- a/source/_integrations/emoncms.markdown +++ b/source/_integrations/emoncms.markdown @@ -11,11 +11,15 @@ ha_codeowners: ha_platforms: - sensor ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -The `emoncms` sensor platform creates sensors for the feeds available in your local or cloud based version of [Emoncms](https://emoncms.org). +The `emoncms` sensor {% term integration %} creates sensors for the feeds available in your local or cloud based version of [Emoncms](https://emoncms.org). -To enable this sensor, add the following lines to your `configuration.yaml`, it will list all feeds as a sensor: +To enable this {% term integration %}, add the following lines to your {% term "`configuration.yaml`" %} file. It will list all feeds as a sensor. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry using cloud based Emoncms @@ -28,7 +32,7 @@ sensor: As of Feb 2020, the integration will discover all sensors from Emoncms and will use the unit of measurement specified in the Feed from Emoncms, in preference to the one set in the configuration. Tested with [Emoncms](https://github.com/emoncms/emoncms) V10.1.13 - `unit` was added to the API around version V9.9.1. -To write information from Home Assistant to Emoncms, you can use the [`emoncms_history`](/integrations/emoncms_history) integration. +To write information from Home Assistant to Emoncms, you can use the [`emoncms_history`](/integrations/emoncms_history) {% term integration %}. ## Configuration variables diff --git a/source/_integrations/emoncms_history.markdown b/source/_integrations/emoncms_history.markdown index 303af8794ee..c94094e6e21 100644 --- a/source/_integrations/emoncms_history.markdown +++ b/source/_integrations/emoncms_history.markdown @@ -7,11 +7,15 @@ ha_iot_class: Local Polling ha_release: 0.31 ha_domain: emoncms_history ha_integration_type: integration +related: + - docs: /docs/configuration/ + title: Configuration file --- -The `emoncms_history` integration makes it possible to transfer (write) details collected with Home Assistant to [Emoncms.org](https://emoncms.org/) or your local running Emoncms instance. It will send the data to a specific input node on Emoncms with the entity IDs as a key. Afterwards you can create feeds and dashboards in Emoncms with the collected data. +The `emoncms_history` {% term integration %} makes it possible to transfer (write) details collected with Home Assistant to [Emoncms.org](https://emoncms.org/) or your local running Emoncms instance. It will send the data to a specific input node on Emoncms with the entity IDs as a key. Afterwards you can create feeds and dashboards in Emoncms with the collected data. -To use the `emoncms_history` integration in your installation, add the following to your `configuration.yaml` file: +To use the `emoncms_history` {% term integration %} in your installation, add the following to your {% term "`configuration.yaml`" %} file. +{% include integrations/restart_ha_after_config_inclusion.md %} ```yaml # Example configuration.yaml entry diff --git a/source/_integrations/emulated_hue.markdown b/source/_integrations/emulated_hue.markdown index 4e71e45bb56..f77700816f7 100644 --- a/source/_integrations/emulated_hue.markdown +++ b/source/_integrations/emulated_hue.markdown @@ -11,6 +11,9 @@ ha_integration_type: integration ha_codeowners: - '@bdraco' - '@Tho85' +related: + - docs: /docs/configuration/ + title: Configuration file ---