diff --git a/source/_components/sensor.wirelesstag.markdown b/source/_components/sensor.wirelesstag.markdown index 33961e0cf18..4613333d801 100644 --- a/source/_components/sensor.wirelesstag.markdown +++ b/source/_components/sensor.wirelesstag.markdown @@ -43,4 +43,3 @@ monitored_conditions: light: description: Brightness in lux (if supported by tag). {% endconfiguration %} - diff --git a/source/_components/sensor.worldclock.markdown b/source/_components/sensor.worldclock.markdown index 3e15096353e..d8236a2809b 100644 --- a/source/_components/sensor.worldclock.markdown +++ b/source/_components/sensor.worldclock.markdown @@ -14,8 +14,9 @@ ha_release: pre 0.7 ha_qa_scale: internal --- +The `worldclock` sensor platform simply displays the current time in a different time zone. -The `worldclock` sensor platform simply displays the current time in a different time zone +## {% linkable_title Configuration %} To enable this sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_components/sensor.worldtidesinfo.markdown b/source/_components/sensor.worldtidesinfo.markdown index 9dcde7eafbc..9392c401e9f 100644 --- a/source/_components/sensor.worldtidesinfo.markdown +++ b/source/_components/sensor.worldtidesinfo.markdown @@ -12,7 +12,7 @@ ha_category: Environment ha_release: 0.52 --- -The `worldtidesinfo` sensor platform uses details from [World Tides](https://www.worldtides.info/) to provide information about the prediction for the tides for any location in the world. +The `worldtidesinfo` sensor platform uses details from [World Tides](https://www.worldtides.info/) to provide information about the prediction for the tides for any location in the world. ## {% linkable_title Setup %} @@ -50,4 +50,3 @@ longitude: type: float default: "The longitude in your `configuration.yaml` file." {% endconfiguration %} - diff --git a/source/_components/sensor.wunderground.markdown b/source/_components/sensor.wunderground.markdown index a8b1b2ffa11..ad6595b491c 100644 --- a/source/_components/sensor.wunderground.markdown +++ b/source/_components/sensor.wunderground.markdown @@ -21,6 +21,8 @@ Obtain a WUnderground API key [here](https://www.wunderground.com/weather/api). Please consider this when using the following information.
+{% linkable_title Configuration %} + To add Wunderground to your installation, add the following to your `configuration.yaml` file: ```yaml @@ -181,28 +183,27 @@ monitored_conditions: description: Text summary of current wind conditions {% endconfiguration %} - All the conditions listed above will be updated every 5 minutes. -### {% linkable_title Forecasts %} +## {% linkable_title Forecasts %} -_12 hour forecasts_ +### {% linkable_title 12 hour forecasts %} Monitored conditions marked above with [12h] are 12 hour forecasts. To get a forecast for different period/daytime replace the `_1d_` part of the sensor name. e.g., `weather_2n` will give you forecast for tomorrow night. Valid values for day are `1` to `4` and valid values for daytime are `d` or `n`. -_Daily forecasts_ +### {% linkable_title Daily forecasts %} Conditions above marked with [1d] are daily forecasts. To get forecast for different day, replace the number in `_1d_` part of the sensor name. Valid values are from `1` to `4`. -_Hourly forecasts_ +### {% linkable_title Hourly forecasts %} Conditions marked with [1h] are hourly forecasts. To get forecast for different hour, replace the number in the `_1h_` part of the sensor name with `1` to `36`. e.g., `weather_24h` will give you weather in 24 hours. -### {% linkable_title Additional examples %} +## {% linkable_title Additional examples %} -#### {% linkable_title Daily forecast %} +### {% linkable_title Daily forecast %} ```yaml sensor: @@ -234,7 +235,7 @@ group:  -#### {% linkable_title Weather overview %} +### {% linkable_title Weather overview %} ```yaml sensor: diff --git a/source/_components/sensor.xiaomi_aqara.markdown b/source/_components/sensor.xiaomi_aqara.markdown index a69c4f685af..5dfb310c1eb 100644 --- a/source/_components/sensor.xiaomi_aqara.markdown +++ b/source/_components/sensor.xiaomi_aqara.markdown @@ -13,8 +13,6 @@ ha_release: "0.50" ha_iot_class: "Local Push" --- - The `xiaomi aqara` sensor platform allows you to get data from your [Xiaomi](http://www.mi.com/en/) sensors. The requirement is that you have setup [Xiaomi aqara](/components/xiaomi_aqara/). - diff --git a/source/_components/sensor.zabbix.markdown b/source/_components/sensor.zabbix.markdown index 9ac7107bcd3..6ef21a99da8 100644 --- a/source/_components/sensor.zabbix.markdown +++ b/source/_components/sensor.zabbix.markdown @@ -19,6 +19,8 @@ The `zabbix` sensor platform let you monitor the current count of active trigger You must have the [Zabbix component](/components/zabbix/) configured to use those sensors. +## {% linkable_title Configuration %} + To set it up, add the following information to your `configuration.yaml` file: ```yaml @@ -48,5 +50,4 @@ individual: description: A 'true'/'false' to specify whether we should show individual sensors when a list of hostids is provided. If false, the sensor state will be the count of all triggers for the specified hosts (or all hosts within the Zabbix instance, if hostids isn't provided). required: false type: boolean - {% endconfiguration %} - +{% endconfiguration %} diff --git a/source/_components/sensor.zestimate.markdown b/source/_components/sensor.zestimate.markdown index aa74b086daf..cba781e2330 100644 --- a/source/_components/sensor.zestimate.markdown +++ b/source/_components/sensor.zestimate.markdown @@ -13,13 +13,13 @@ ha_release: 0.65 ha_iot_class: "Cloud Polling" --- -The `zestimate` sensor allows one to track the Zestimate® value of properties using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). According to Zillow's website, a Zestimate® home valuation is Zillow's estimated market value. It is not an appraisal. Use it as a starting point to determine a home's value. The Zestimate® is provided by [Zillow](https://www.zillow.com), a website primarily for listing homes to buy/sell/rent in the United States. +The `zestimate` sensor allows one to track the Zestimate® value of properties using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). According to Zillow's website, a Zestimate® home valuation is Zillow's estimated market value. It is not an appraisal. Use it as a starting point to determine a home's value. The Zestimate® is provided by [Zillow](https://www.zillow.com), a website primarily for listing homes to buy/sell/rent in the United States. This component adds one entity per zpid specified, named `sensor.zestimate` with numbers appended if you choose to track more than one Zestimate. ## {% linkable_title Configuration %} -You will need to sign up for the Zillow API at the following link [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). You will also need the Zillow property ID for each property you'd like to track. This information is available from the URL of a property you are interested in. If you're the owner of this property, it's recommended to claim the listing and update the property information to help the information be as accurate as possible. +You will need to sign up for the Zillow API at the following link [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). You will also need the Zillow property ID for each property you'd like to track. This information is available from the URL of a property you are interested in. If you're the owner of this property, it's recommended to claim the listing and update the property information to help the information be as accurate as possible. For example, the White House zpid is 84074482 and can be found in its Zillow URL: [https://www.zillow.com/homedetails/1600-Pennsylvania-Ave-NW-Washington-DC-20006/84074482_zpid/](https://www.zillow.com/homedetails/1600-Pennsylvania-Ave-NW-Washington-DC-20006/84074482_zpid/) @@ -36,11 +36,11 @@ sensor: {% configuration %} api_key: - description: The API key to access the service. Obtain yours using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm) + description: The API key to access the service. Obtain yours using the [Zillow API](https://www.zillow.com/howto/api/APIOverview.htm). required: true type: string zpid: - description: Property IDs to track in the front end. Can be found in it's Zillow URL as described above. Include only the numbers, do not include the "_zpid" + description: Property IDs to track in the front end. Can be found in it's Zillow URL as described above. Include only the numbers, do not include the "_zpid". required: true type: list {% endconfiguration %} @@ -59,6 +59,6 @@ These attributes are available: - Currency - Amount -Example screenshot +Example screenshot:- You must have the [DoorBird component](/components/doorbird/) configured to use this switch. +You must have the [DoorBird component](/components/doorbird/) configured to use this switch.
To enable this switch, add the following lines to your `configuration.yaml` file: diff --git a/source/_components/switch.edimax.markdown b/source/_components/switch.edimax.markdown index 7a6611d77ba..77431300df5 100644 --- a/source/_components/switch.edimax.markdown +++ b/source/_components/switch.edimax.markdown @@ -12,7 +12,6 @@ ha_category: Switch ha_release: pre 0.7 --- - This `edimax` switch platform allows you to control the state of your [Edimax](http://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: diff --git a/source/_components/switch.eufy.markdown b/source/_components/switch.eufy.markdown index 1a79dbd26bd..e96ee77d324 100644 --- a/source/_components/switch.eufy.markdown +++ b/source/_components/switch.eufy.markdown @@ -16,4 +16,3 @@ ha_release: 0.68 The `eufy` platform allows you to control your [Eufy](http://www.eufylife.com) switches from within Home Assistant. They will be automatically discovered if the [Eufy](/components/eufy/) component is enabled. - diff --git a/source/_components/switch.fritzdect.markdown b/source/_components/switch.fritzdect.markdown index 88322c313fe..269cc207b4c 100644 --- a/source/_components/switch.fritzdect.markdown +++ b/source/_components/switch.fritzdect.markdown @@ -13,7 +13,6 @@ ha_iot_class: "Local Polling" ha_release: 0.38 --- - The `fritzdect` switch platform allows you to control the state of your [AVM FRITZ!DECT DECT-based wireless switches](https://en.avm.de/products/fritzdect/). The AVM FRITZ!DECT switches need to be paired to your Fritz!Box and then can be monitored and controlled via Home Assistant. Supported devices (tested): diff --git a/source/_components/switch.hikvisioncam.markdown b/source/_components/switch.hikvisioncam.markdown index 820a8326072..ad1cc040fba 100644 --- a/source/_components/switch.hikvisioncam.markdown +++ b/source/_components/switch.hikvisioncam.markdown @@ -12,7 +12,6 @@ ha_category: Switch ha_release: pre 0.7 --- - This `hikvisioncam` switch platform allows you to control your motion detection setting on your [Hikvision](http://www.hikvision.com/) camera.diff --git a/source/_components/switch.hive.markdown b/source/_components/switch.hive.markdown index e4ea4837975..9c66e4bb93d 100644 --- a/source/_components/switch.hive.markdown +++ b/source/_components/switch.hive.markdown @@ -13,16 +13,12 @@ ha_release: 0.59 ha_iot_class: "Cloud Polling" --- - The `hive` switch platform integrates your Hive plugs into Home Assistant, enabling control of your devices. The platform supports the following Hive products: - Hive Active Plug -
Full configuration details can be found on the main [Hive component](/components/hive/) page.
- - diff --git a/source/_components/transmission.markdown b/source/_components/transmission.markdown index 1665cc7cc3d..03143c67cb7 100644 --- a/source/_components/transmission.markdown +++ b/source/_components/transmission.markdown @@ -103,9 +103,10 @@ monitored_conditions: The Transmission component is continuously monitoring the status of torrents in the target client. Once a torrent is started or completed, an event is triggered on the Home Assistant Bus, which allows to implement any kind of automation. Possible events are: - - transmission_downloaded_torrent - - transmission_started_torrent - + +- transmission_downloaded_torrent +- transmission_started_torrent + Inside of the event, there is the name of the torrent that is started or completed, as it is seen in the Transmission User Interface. Example of configuration of an automation with completed torrents: diff --git a/source/_components/utility_meter.markdown b/source/_components/utility_meter.markdown index fe67179e7f1..d90b12ee434 100644 --- a/source/_components/utility_meter.markdown +++ b/source/_components/utility_meter.markdown @@ -14,14 +14,14 @@ logo: energy_meter.png ha_qa_scale: internal --- -The `utility meter` component provides functionality to track consumptions of various utilities (e.g., energy, gas, water, heating). +The `utility meter` component provides functionality to track consumptions of various utilities (e.g., energy, gas, water, heating). From a user perspective, utility meters operate in cycles (usually monthly) for billing purposes. This sensor will track a source sensor values, automatically resetting the meter based on the configured cycle. On reset an attribute will store the previous meter value, providing the means for comparison operations (e.g., "did I spend more or less this month?") or billing estimation (e.g., through a sensor template that multiplies the metered value per the charged unit amount). Some utility providers have different tariffs according to time/resource availability/etc. The utility meter enables you to define the various tariffs supported by your utility provider and accounts your consumptions in accordance. When tariffs are defined a new entity will show up indicating the current tariff. In order to change the tariff, the user must call a service, usually through an automation that can be based in time or other external source (eg. a REST sensor).-Sensors created with this component are persistent, so values are retained across restarts of home assistant. The first cycle for each sensor, will be incomplete; a sensor tracking daily usage, will start to be accurate the next day after the component was activated. A sensor tracking monthly usage, will present accurate data starting the first of the next month after being added to home assistant. +Sensors created with this component are persistent, so values are retained across restarts of home assistant. The first cycle for each sensor, will be incomplete; a sensor tracking daily usage, will start to be accurate the next day after the component was activated. A sensor tracking monthly usage, will present accurate data starting the first of the next month after being added to home assistant.
## {% linkable_title Configuration %} @@ -53,11 +53,11 @@ offset: tariffs: description: List of tariffs supported by the utility meter. required: false - default: [] - type: list + default: [] + type: list {% endconfiguration %} -# {% linkable_title Services %} +## {% linkable_title Services %} ### {% linkable_title Service `utility_meter.reset` %} @@ -69,7 +69,7 @@ Reset the Utility Meter. All sensors tracking tariffs will be reset to 0. ### {% linkable_title Service `utility_meter.next_tariff` %} -Change the current tariff to the next in the list. +Change the current tariff to the next in the list. This service must be called by the user for the tariff switching logic to occur (e.g. using an automation) | Service data attribute | Optional | Description | @@ -78,7 +78,7 @@ This service must be called by the user for the tariff switching logic to occur ### {% linkable_title Service `utility_meter.select_tariff` %} -Change the current tariff to the given tariff. +Change the current tariff to the given tariff. This service must be called by the user for the tariff switching logic to occur (e.g. using an automation) | Service data attribute | Optional | Description | @@ -92,8 +92,8 @@ The following configuration shows an example where 2 utility_meters (`daily_ener Both track the same sensor (`sensor.energy`) which continously monitors the energy consumed. -4 different sensors will be created, 2 per utility meter and corresponding to each tariff. -Sensor `sensor.daily_energy_peak`, `sensor.daily_energy_offpeak`, `sensor.monthly_energy_peak` and `sensor.monthly_energy_offpeak` will automatically be created to track the consumption in each tariff for the given cycle. +4 different sensors will be created, 2 per utility meter and corresponding to each tariff. +Sensor `sensor.daily_energy_peak`, `sensor.daily_energy_offpeak`, `sensor.monthly_energy_peak` and `sensor.monthly_energy_offpeak` will automatically be created to track the consumption in each tariff for the given cycle. `utility_meter.daily_energy` and `utility_meter.monthly_energy` entities will track the current tariff and provide a service to change the tariff. @@ -101,7 +101,7 @@ Sensor `sensor.daily_energy_peak`, `sensor.daily_energy_offpeak`, `sensor.monthl utility_meter: daily_energy: source: sensor.energy - cycle: daily + cycle: daily tariffs: - peak - offpeak @@ -114,8 +114,9 @@ utility_meter: ``` Assuming your energy provider tariffs are time based according to: + - *peak*: from 9h00 to 21h00 -- *offpeak*: from 21h00 to 9h00 next day +- *offpeak*: from 21h00 to 9h00 next day a time based automation can be used: @@ -128,16 +129,18 @@ automation: at: '21:00:00' action: - service: utility_meter.next_tariff - entity_id: utility_meter.daily_energy + entity_id: utility_meter.daily_energy - service: utility_meter.next_tariff entity_id: utility_meter.monthly_energy -``` -# {% linkable_title Advanced Configuration for DSMR users %} +``` -When using the [DSMR component](https://www.home-assistant.io/components/sensor.dsmr/) to get data from the utility meter, each tariff (peak and off-peak) has a separate sensor. Additionally, there is a separate sensor for gas consumption. The meter switches automatically between tariffs, so an automation is not necessary in this case. But, you do have to setup a few more instances of the `utility_meter` component. +## {% linkable_title Advanced Configuration for DSMR users %} + +When using the [DSMR component](https://www.home-assistant.io/components/sensor.dsmr/) to get data from the utility meter, each tariff (peak and off-peak) has a separate sensor. Additionally, there is a separate sensor for gas consumption. The meter switches automatically between tariffs, so an automation is not necessary in this case. But, you do have to setup a few more instances of the `utility_meter` component. If you want to create a daily and monthly sensor for each tariff, you have to track separate sensors: -- `sensor.power_consumption_low` for off-peak power + +- `sensor.power_consumption_low` for off-peak power - `sensor.power_consumption_normal` for peak power - `sensor.gas_consumption` for gas consumption @@ -147,19 +150,19 @@ So, tracking daily and monthly consumption for each sensor, will require setting utility_meter: daily_power_offpeak: source: sensor.power_consumption_low - cycle: daily + cycle: daily daily_power_peak: source: sensor.power_consumption_normal cycle: daily daily_gas: source: sensor.gas_consumption - cycle: daily + cycle: daily monthly_power_offpeak: source: sensor.power_consumption_low cycle: monthly monthly_power_peak: source: sensor.power_consumption_normal - cycle: monthly + cycle: monthly monthly_gas: source: sensor.gas_consumption cycle: monthly