From c7b6673cc86fdcffea031e0b479de1dab5f13f32 Mon Sep 17 00:00:00 2001 From: Ron Klinkien Date: Sun, 4 Oct 2020 12:47:06 +0200 Subject: [PATCH] Removed all {{site_root}} entries from links (#14873) --- source/_docs/automation/editor.markdown | 6 +++--- source/_docs/frontend.markdown | 2 +- source/_integrations/automation.markdown | 2 +- source/_integrations/config.markdown | 2 +- source/_integrations/cups.markdown | 2 +- source/_integrations/datadog.markdown | 4 ++-- source/_integrations/discord.markdown | 6 +++--- source/_integrations/dweet.markdown | 2 +- source/_integrations/ecobee.markdown | 4 ++-- source/_integrations/filter.markdown | 2 +- source/_integrations/flock.markdown | 4 ++-- source/_integrations/garadget.markdown | 2 +- source/_integrations/geo_rss_events.markdown | 2 +- source/_integrations/geonetnz_volcano.markdown | 4 ++-- source/_integrations/history.markdown | 4 ++-- source/_integrations/hp_ilo.markdown | 4 ++-- source/_integrations/ign_sismologia.markdown | 2 +- source/_integrations/isy994.markdown | 6 +++--- source/_integrations/lifx.markdown | 4 ++-- source/_integrations/light.markdown | 2 +- source/_integrations/limitlessled.markdown | 2 +- source/_integrations/locative.md | 2 +- source/_integrations/mpchc.markdown | 2 +- source/_integrations/mystrom.markdown | 2 +- source/_integrations/nest.markdown | 2 +- source/_integrations/netdata.markdown | 2 +- source/_integrations/nmbs.markdown | 2 +- source/_integrations/nsw_rural_fire_service_feed.markdown | 4 ++-- source/_integrations/opengarage.markdown | 2 +- source/_integrations/pyload.markdown | 2 +- source/_integrations/qld_bushfire.markdown | 2 +- source/_integrations/sabnzbd.markdown | 2 +- source/_integrations/seven_segments.markdown | 2 +- source/_integrations/statistics.markdown | 2 +- source/_integrations/supervisord.markdown | 2 +- source/_integrations/tellduslive.markdown | 2 +- source/_integrations/time_date.markdown | 2 +- source/_integrations/trafikverket_weatherstation.markdown | 2 +- source/_integrations/transmission.markdown | 4 ++-- source/_integrations/usgs_earthquakes_feed.markdown | 4 ++-- source/_integrations/watson_tts.markdown | 2 +- source/_integrations/wsdot.markdown | 2 +- ...me-control-home-automation-and-the-smart-home.markdown | 8 ++++---- ...2015-01-04-hey-pushbullet-nice-talking-to-you.markdown | 2 +- ...01-11-bootstrapping-your-setup-with-discovery.markdown | 2 +- source/_posts/2015-01-13-nest-in-da-house.markdown | 2 +- source/_posts/2015-02-07-looking-at-the-past.markdown | 4 ++-- source/_posts/2015-03-08-new-logo.markdown | 2 +- ...2016-08-27-notifications-hue-fake-unification.markdown | 4 ++-- .../2016-09-10-notify-group-reload-api-pihole.markdown | 2 +- .../2016-10-08-hassbian-rest-digital-ocean.markdown | 4 ++-- .../2017-05-20-automation-editor-zwave-panel-ocr.markdown | 6 +++--- 52 files changed, 76 insertions(+), 76 deletions(-) diff --git a/source/_docs/automation/editor.markdown b/source/_docs/automation/editor.markdown index 37f4886676d..a1ad5f128a3 100644 --- a/source/_docs/automation/editor.markdown +++ b/source/_docs/automation/editor.markdown @@ -10,19 +10,19 @@ From the UI choose **Configuration** which is located in the sidebar, then click Choose a meaningful name for your automation rules.

- +

If the value of the sensor is greater than 10, then the automation rule should apply.

- +

Firing a [persistent notification](/integrations/persistent_notification/) is the result.

- +

As "Service Data" we want a simple text that is shown as part of the notification. diff --git a/source/_docs/frontend.markdown b/source/_docs/frontend.markdown index d8edee51223..c743b25912b 100644 --- a/source/_docs/frontend.markdown +++ b/source/_docs/frontend.markdown @@ -6,7 +6,7 @@ description: "Frontend of Home Assistant." The frontend of Home Assistant is built with [Polymer](https://www.polymer-project.org/).

- +

The [User Interface section](/cookbook/#user-interface) can give you some starting points to expand the frontend. diff --git a/source/_integrations/automation.markdown b/source/_integrations/automation.markdown index 39b85f54209..dfd6a7de19c 100644 --- a/source/_integrations/automation.markdown +++ b/source/_integrations/automation.markdown @@ -15,7 +15,7 @@ Please see [Automating Home Assistant](/docs/automation/) for in-depth documentation on how to use the automation integration.

- +

## Configuration diff --git a/source/_integrations/config.markdown b/source/_integrations/config.markdown index 7d563b166e0..5cba33bb937 100644 --- a/source/_integrations/config.markdown +++ b/source/_integrations/config.markdown @@ -36,7 +36,7 @@ This section enables you to manage the name, location, and unit system of your H This section enables you to control Home Assistant from within Home Assistant. Check your configuration, reload the core, groups, scripts, automations, and the Home Assistant process itself with a single mouse click.

- +

### Persons diff --git a/source/_integrations/cups.markdown b/source/_integrations/cups.markdown index 0023de15fad..1dca647a95f 100644 --- a/source/_integrations/cups.markdown +++ b/source/_integrations/cups.markdown @@ -19,7 +19,7 @@ You will need to install the `python3-dev` or `python3-devel` package and the de To set up the sensor the "Queue Name" of the printer is needed. The fastest way to get it, is to visit the CUPS web interface at "http://[IP ADDRESS PRINT SERVER]:631" and go to "Printers".

- +

## Configuration diff --git a/source/_integrations/datadog.markdown b/source/_integrations/datadog.markdown index 634a5d8038f..c961445c118 100644 --- a/source/_integrations/datadog.markdown +++ b/source/_integrations/datadog.markdown @@ -12,13 +12,13 @@ The `datadog` integration sends all state changes to [Datadog](https://www.datad Datadog allows you to analyze, monitor, cross-reference and alert upon your data. You can use it to detect statistical anomalies, see graphs across multiple sources in real-time, send critical alerts to Slack, etc.

- +

The integration also sends events from the logbook into Datadog, allowing you to correlate these events with your data.

- +

To use the `datadog` integration in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_integrations/discord.markdown b/source/_integrations/discord.markdown index 4a54a2dc38c..5e11cea70ef 100644 --- a/source/_integrations/discord.markdown +++ b/source/_integrations/discord.markdown @@ -42,7 +42,7 @@ token: Bots can send messages to servers and users or attach local available images. To add the bot to a server you are an admin on, get the details of the bot from the [Discord My Apps page](https://discordapp.com/developers/applications/me).

- +

Now use the Discord Authorization page with the **Client ID** of your [bot](https://discordapp.com/developers/docs/topics/oauth2#bots). @@ -50,7 +50,7 @@ Now use the Discord Authorization page with the **Client ID** of your [bot](http `https://discordapp.com/api/oauth2/authorize?client_id=[CLIENT_ID]&scope=bot&permissions=0`

- +

Wait for the confirmation which should say "Authorized". @@ -58,7 +58,7 @@ Wait for the confirmation which should say "Authorized". Once the bot has been added to your server, get the channel ID of the channel you want the bot to operate in. In The Discord application go to **Settings** > **Appearance** > **Check developer mode**.

- +

Right click channel name and copy the channel ID (**Copy ID**). diff --git a/source/_integrations/dweet.markdown b/source/_integrations/dweet.markdown index 377126fce0a..5191378e924 100644 --- a/source/_integrations/dweet.markdown +++ b/source/_integrations/dweet.markdown @@ -14,7 +14,7 @@ ha_domain: dweet The `dweet` integration makes it possible to transfer details collected with Home Assistant to [Dweet.io](https://dweet.io/) and visualize them with [freeboard.io](https://freeboard.io). Keep in mind that your information will be public!

- +

diff --git a/source/_integrations/ecobee.markdown b/source/_integrations/ecobee.markdown index 09a9b5cb62b..f51ffb4efa5 100644 --- a/source/_integrations/ecobee.markdown +++ b/source/_integrations/ecobee.markdown @@ -65,8 +65,8 @@ api_key: {% endconfiguration %}

- - + +

You must [restart Home Assistant](/docs/configuration/#reloading-changes) for the changes to take effect. After restarting, navigate to the **Configuration** > **Integrations** menu, hit **Configure** next to the discovered `ecobee` entry, and continue to authorize the app according to the above **Automatic Configuration**, starting at step 2. diff --git a/source/_integrations/filter.markdown b/source/_integrations/filter.markdown index dfb8eb17227..80d5469f727 100644 --- a/source/_integrations/filter.markdown +++ b/source/_integrations/filter.markdown @@ -17,7 +17,7 @@ The `filter` platform enables sensors that process the states of other entities. `filter` applies a signal processing algorithm to a sensor, previous and current states, and generates a `new state` given the chosen algorithm. The next image depicts an original sensor and the filter sensor of that same sensor using the [History Graph](/lovelace/history-graph/) component.

- +

## Configuration diff --git a/source/_integrations/flock.markdown b/source/_integrations/flock.markdown index 7c9b9c3e799..07978084b99 100644 --- a/source/_integrations/flock.markdown +++ b/source/_integrations/flock.markdown @@ -16,13 +16,13 @@ The `flock` platform uses [Flock.com](https://flock.com) to deliver notification Go to the [Flock.com Admin website](https://admin.flock.com/#!/webhooks) and create a new "Incoming Webhooks". Choose a channel to send the notifications from Home Assistant to, specify a name and press *Save and Generate URL*.

- +

You will need the last part of the URL which is the `access_token` for your room.

- +

## Configuration diff --git a/source/_integrations/garadget.markdown b/source/_integrations/garadget.markdown index 0b60db49f8b..d9bfcaef045 100644 --- a/source/_integrations/garadget.markdown +++ b/source/_integrations/garadget.markdown @@ -67,7 +67,7 @@ If provided, the **access_token** will be used, otherwise the **username** and * ## Example

- +

{% raw %} diff --git a/source/_integrations/geo_rss_events.markdown b/source/_integrations/geo_rss_events.markdown index fabb67fa044..9e512cd9b1f 100644 --- a/source/_integrations/geo_rss_events.markdown +++ b/source/_integrations/geo_rss_events.markdown @@ -15,7 +15,7 @@ The `geo_rss_events` sensor retrieves events from a GeoRSS feed and shows inform This sensor is particularly useful if events occur unexpectedly in the vicinity of the home while the GeoRSS feed also contains many events representing distant unrelated entries. Typical examples are bush fires alerts or earthquakes.

- +

The reference point for comparing the distance is by default defined by `latitude` and `longitude` in the basic configuration. diff --git a/source/_integrations/geonetnz_volcano.markdown b/source/_integrations/geonetnz_volcano.markdown index 209839d4d89..ead5d2fd47c 100644 --- a/source/_integrations/geonetnz_volcano.markdown +++ b/source/_integrations/geonetnz_volcano.markdown @@ -25,11 +25,11 @@ to show on the default map automatically. The data is updated every 5 minutes.

- +

- +

diff --git a/source/_integrations/history.markdown b/source/_integrations/history.markdown index 49a7f935ac4..f6d75028d20 100644 --- a/source/_integrations/history.markdown +++ b/source/_integrations/history.markdown @@ -24,8 +24,8 @@ history: ```

- - + +

diff --git a/source/_integrations/hp_ilo.markdown b/source/_integrations/hp_ilo.markdown index 263334aa4c8..9da5cce69a7 100644 --- a/source/_integrations/hp_ilo.markdown +++ b/source/_integrations/hp_ilo.markdown @@ -15,7 +15,7 @@ If the ILO or specified jsonpath query returns only a single value (e.g., a temp Some more details about what can be retrieved from these sensors is available in the [python-hpilo documentation](https://seveas.github.io/python-hpilo/).

- +

## Configuration @@ -114,7 +114,7 @@ sensor: ```

- +

## Hardware specifics diff --git a/source/_integrations/ign_sismologia.markdown b/source/_integrations/ign_sismologia.markdown index 2c976e21462..d2b0daeb1e7 100644 --- a/source/_integrations/ign_sismologia.markdown +++ b/source/_integrations/ign_sismologia.markdown @@ -23,7 +23,7 @@ on the default map automatically, or on a map card by defining the source of each entity.

- +

The data is updated every 5 minutes. diff --git a/source/_integrations/isy994.markdown b/source/_integrations/isy994.markdown index bfae5b8bcae..d9230e4763d 100644 --- a/source/_integrations/isy994.markdown +++ b/source/_integrations/isy994.markdown @@ -292,7 +292,7 @@ A device is created by creating a directory, with the name for the device, under A program, named *status*, is required under the program device directory. A program, named *actions*, is required for all program devices except for binary_sensor. Any other programs in these device directories will be ignored. The *status* program requires that you create a variable with the name of your choice. This variable will store the actual status of the new device and will be updated by the *action* program.

- +

The *status* program in this directory is what indicates the state of the device: @@ -304,7 +304,7 @@ The *status* program in this directory is what indicates the state of the device - *switch* on if the clause returns true, otherwise off.

- +

The *actions* program indicates what should be performed for the following device services: @@ -315,7 +315,7 @@ The *actions* program indicates what should be performed for the following devic - *switch* the THEN clause is evaluated for the turn_on service, the ELSE clause is evaluated for the turn_off service.

- +

The example program above shows how to control a legacy X10 device from Home Assistant using an ISY controller. diff --git a/source/_integrations/lifx.markdown b/source/_integrations/lifx.markdown index 184939259c7..63240ee0ed1 100644 --- a/source/_integrations/lifx.markdown +++ b/source/_integrations/lifx.markdown @@ -32,11 +32,11 @@ Change the light to a new state. | `zones` | List of integers for the zone numbers to affect (each LIFX Z strip has 8 zones, starting at 0). | `infrared` | Automatic infrared level (0..255) when light brightness is low (for compatible bulbs). | `power` | Turn the light on (`True`) or off (`False`). Leave out to keep the power as it is. -| `...` | Use `color_name`, `brightness` etc. from [`light.turn_on`]({{site_root}}/integrations/light/#service-lightturn_on) to specify the new state. +| `...` | Use `color_name`, `brightness` etc. from [`light.turn_on`](/integrations/light/#service-lightturn_on) to specify the new state. ## Light effects -The LIFX platform supports several light effects. You can start these effects with default options by using the `effect` attribute of the normal [`light.turn_on`]({{site_root}}/integrations/light/#service-lightturn_on) service, for example like this: +The LIFX platform supports several light effects. You can start these effects with default options by using the `effect` attribute of the normal [`light.turn_on`](/integrations/light/#service-lightturn_on) service, for example like this: ```yaml automation: - alias: ... diff --git a/source/_integrations/light.markdown b/source/_integrations/light.markdown index 71ede78fe02..bc739ce0243 100644 --- a/source/_integrations/light.markdown +++ b/source/_integrations/light.markdown @@ -18,7 +18,7 @@ The `.default` suffix should be added to the entity identifier of each light to ### Service `light.turn_on` -Turns one light on or multiple lights on using [groups]({{site_root}}/integrations/group/). +Turns one light on or multiple lights on using [groups](/integrations/group/). Most lights do not support all attributes. You can check the integration documentation of your particular light for hints, but in general, you will have to try things out and see what works. diff --git a/source/_integrations/limitlessled.markdown b/source/_integrations/limitlessled.markdown index d94d5800f9d..98b22a1098e 100644 --- a/source/_integrations/limitlessled.markdown +++ b/source/_integrations/limitlessled.markdown @@ -116,7 +116,7 @@ automation: ### Properties -Refer to the [light]({{site_root}}/integrations/light/) documentation for general property usage, but keep in mind the following notes specific to LimitlessLED. +Refer to the [light](/integrations/light/) documentation for general property usage, but keep in mind the following notes specific to LimitlessLED. - **RGBWW** (Only supported on v6 bridges) - *Color*: There are 25,856 color possibilities along the LimitlessLED color spectrum. For colors, hue and saturation can be used, but not lightness. If you select a color with lightness, Home Assistant will calculate the nearest valid LimitlessLED color. In white mode, the temperature can be set. diff --git a/source/_integrations/locative.md b/source/_integrations/locative.md index e07784c7914..732414d24b5 100644 --- a/source/_integrations/locative.md +++ b/source/_integrations/locative.md @@ -18,7 +18,7 @@ Install on your smartphone: To configure Locative, you must set it up via the integrations panel in the configuration screen. You must set up the app to send a POST request to your Home Assistant server at the webhook URL provided by the integration during setup. When you enter or exit a geofence, Locative will send the appropriate request to that URL, updating Home Assistant. You are not able to specify a device name in Locative. Instead, you will need to look in your `dev-state` menu for a new device that Locative will have created on it's first `GET`. If you had been or are using Owntracks as well, you will need to update the device name used in the Owntracks setup with the name that Locative generated.

- +

When you enter a geofence, your location name in Home Assistant will be set to the name of the geofence in Locative. When you exit a geofence, your location name in Home Assistant will be set to "not home". diff --git a/source/_integrations/mpchc.markdown b/source/_integrations/mpchc.markdown index b0e105ec25c..c78fb3a6a03 100644 --- a/source/_integrations/mpchc.markdown +++ b/source/_integrations/mpchc.markdown @@ -13,7 +13,7 @@ The `mpchc` platform allows you to connect a [Media Player Classic Home Cinema]( For this integration to function, you will need to enable the Web Interface in the MPC-HC options dialog.

- +

If the server running Home Assistant is not the same device that is running MPC-HC, you will need to ensure that the *allow access from localhost only* option is not set. diff --git a/source/_integrations/mystrom.markdown b/source/_integrations/mystrom.markdown index b21b5db3d45..ffc9ddfb776 100644 --- a/source/_integrations/mystrom.markdown +++ b/source/_integrations/mystrom.markdown @@ -160,7 +160,7 @@ The `mystrom` switch platform allows you to control the state of your [myStrom]( Make sure that you have enabled the REST API under **Advanced** in the web frontend of the switch.

- +

To use your myStrom switch in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_integrations/nest.markdown b/source/_integrations/nest.markdown index 3df50afe5f7..b4babfd61d4 100644 --- a/source/_integrations/nest.markdown +++ b/source/_integrations/nest.markdown @@ -272,7 +272,7 @@ Please note due to limitations with the European Nest Thermostat E, integration

- +

## Sensor diff --git a/source/_integrations/netdata.markdown b/source/_integrations/netdata.markdown index a687df52991..71b2b112e43 100644 --- a/source/_integrations/netdata.markdown +++ b/source/_integrations/netdata.markdown @@ -17,7 +17,7 @@ The `netdata` sensor platform allows you to display information collected by [Ne Getting the details to configure the sensors is a bit tricky as Netdata uses different name for the `element:` value that is required. To get the value for the `data_group:` use Netdata's web interface. `1.` marks the name for the `data_group:`. `2.` are the names for the element to show in Home Assistant. The name that is shown can be different than the name under which the metrics are available.

- +

To check if the `element:` name matches the name in the Netdata frontend, use `curl` with the IP address of your Netdata instance, its port and the `data_group`: diff --git a/source/_integrations/nmbs.markdown b/source/_integrations/nmbs.markdown index b353dabe94c..e84712cbe7b 100644 --- a/source/_integrations/nmbs.markdown +++ b/source/_integrations/nmbs.markdown @@ -59,6 +59,6 @@ show_on_map: {% endconfiguration %}

- +

Example using the Lovelace Attributes custom card

diff --git a/source/_integrations/nsw_rural_fire_service_feed.markdown b/source/_integrations/nsw_rural_fire_service_feed.markdown index 594c787cdba..7b226e43979 100644 --- a/source/_integrations/nsw_rural_fire_service_feed.markdown +++ b/source/_integrations/nsw_rural_fire_service_feed.markdown @@ -13,13 +13,13 @@ ha_domain: nsw_rural_fire_service_feed The `nsw_rural_fire_service_feed` platform lets you integrate a GeoJSON feed provided by the [NSW Rural Fire Service](https://www.rfs.nsw.gov.au/fire-information/fires-near-me) with information about bush fires, grass fires, hazard reductions and more. It retrieves incidents from a feed and shows information of those incidents filtered by distance to Home Assistant's location.

- +

Entities are generated, updated and removed automatically with each update from the feed. Each entity defines latitude and longitude and will be shown on the map automatically. The distance in kilometers is available as the state of each entity.

- +

The entity's information can be used for example if a bush fire that produces smoke or embers is reported close to your home, and you want to automatically close windows, turn on a sprinkler system or simply send yourself a reminder to clean the gutters from dry leaves. diff --git a/source/_integrations/opengarage.markdown b/source/_integrations/opengarage.markdown index 8ce7357c01f..cf8ca7d16f1 100644 --- a/source/_integrations/opengarage.markdown +++ b/source/_integrations/opengarage.markdown @@ -76,7 +76,7 @@ covers: **Example with more detail:**

- +

{% raw %} diff --git a/source/_integrations/pyload.markdown b/source/_integrations/pyload.markdown index 26a954af583..c9056b7c116 100644 --- a/source/_integrations/pyload.markdown +++ b/source/_integrations/pyload.markdown @@ -52,5 +52,5 @@ ssl: If everything is setup correctly, the download speed will show up in the frontend.

- +

diff --git a/source/_integrations/qld_bushfire.markdown b/source/_integrations/qld_bushfire.markdown index 801ce5629fd..785c1870184 100644 --- a/source/_integrations/qld_bushfire.markdown +++ b/source/_integrations/qld_bushfire.markdown @@ -23,7 +23,7 @@ on the default map automatically, or on a map card by defining the source of each entity.

- +

The data is updated every 5 minutes. diff --git a/source/_integrations/sabnzbd.markdown b/source/_integrations/sabnzbd.markdown index fa3e9db076a..6e957974efc 100644 --- a/source/_integrations/sabnzbd.markdown +++ b/source/_integrations/sabnzbd.markdown @@ -14,7 +14,7 @@ The `sabnzbd` integration will allow you to monitor and control your downloads w If SABnzbd is discovered on your network, you can enter your API Key in the Configurator. Press "CONFIGURE" to do it.

- +

This will create services for interacting with SABnzbd in scripts and automations, but no sensors will be created. diff --git a/source/_integrations/seven_segments.markdown b/source/_integrations/seven_segments.markdown index 8f5bce76965..c081034c085 100644 --- a/source/_integrations/seven_segments.markdown +++ b/source/_integrations/seven_segments.markdown @@ -130,7 +130,7 @@ image_processing: ```

- +

With the help of a [template sensor](/integrations/template), the value can be shown as badge. diff --git a/source/_integrations/statistics.markdown b/source/_integrations/statistics.markdown index eef4cb23b10..e2948782569 100644 --- a/source/_integrations/statistics.markdown +++ b/source/_integrations/statistics.markdown @@ -62,5 +62,5 @@ precision: {% endconfiguration %}

- +

diff --git a/source/_integrations/supervisord.markdown b/source/_integrations/supervisord.markdown index 7ece0e19100..656012cc364 100644 --- a/source/_integrations/supervisord.markdown +++ b/source/_integrations/supervisord.markdown @@ -20,7 +20,7 @@ port=127.0.0.1:9001 After a restart of `supervisord` you should be able to access the web interface. If needed then this could be added as an [iFrame panel](/integrations/panel_iframe/).

- +

To use this sensor in your installation, add the following to your `configuration.yaml` file: diff --git a/source/_integrations/tellduslive.markdown b/source/_integrations/tellduslive.markdown index fc99d063d2a..e34389cbd8c 100644 --- a/source/_integrations/tellduslive.markdown +++ b/source/_integrations/tellduslive.markdown @@ -19,7 +19,7 @@ ha_domain: tellduslive The `tellduslive` integration let you connect to [Telldus Live](https://live.telldus.com). It's cloud platform that connects to your Tellstick Net or Tellstick ZNet connected gear at home. -Home Assistant will automatically discover the presence of a Tellstick Net or Tellstick ZNet on your local network if the [discovery]({{site_root}}/integrations/discovery/) integration is enabled. When discovery and the key exchange with Telldus Live have been completed, you will be presented with an option to integrate with the cloud or local API for direct communication with your hardware in your LAN. Local API supports only one device at this stage. Local API is only supported with the Znet Lite products, the older hardware (such as Tellstick Net) does not support local API. +Home Assistant will automatically discover the presence of a Tellstick Net or Tellstick ZNet on your local network if the [discovery](/integrations/discovery/) integration is enabled. When discovery and the key exchange with Telldus Live have been completed, you will be presented with an option to integrate with the cloud or local API for direct communication with your hardware in your LAN. Local API supports only one device at this stage. Local API is only supported with the Znet Lite products, the older hardware (such as Tellstick Net) does not support local API. ## Configuration diff --git a/source/_integrations/time_date.markdown b/source/_integrations/time_date.markdown index 2be41354a75..656078cd769 100644 --- a/source/_integrations/time_date.markdown +++ b/source/_integrations/time_date.markdown @@ -32,5 +32,5 @@ sensor: - **display_options** array (*Required*): The option to display. The types *date_time*, *date_time_utc*, *time_date*, and *date_time_iso* shows the date and the time. The other types just the time or the date. *beat* shows the [Swatch Internet Time](https://www.swatch.com/en_us/internet-time).

- +

diff --git a/source/_integrations/trafikverket_weatherstation.markdown b/source/_integrations/trafikverket_weatherstation.markdown index dbf0467d8dc..b57991c0b0e 100644 --- a/source/_integrations/trafikverket_weatherstation.markdown +++ b/source/_integrations/trafikverket_weatherstation.markdown @@ -91,7 +91,7 @@ Please click [here](https://api.trafikinfo.trafikverket.se/) and register to obt Click [here](https://www.trafikverket.se/trafikinformation/vag/?TrafficType=personalTraffic&map=1/606442.17/6886316.22/&Layers=RoadWeather%2b) to get a map of valid weather stations. Once a station is found, copy the name according to the below picture and paste it in your `configuration.yaml` file as the `station` variable.

- +

## Examples diff --git a/source/_integrations/transmission.markdown b/source/_integrations/transmission.markdown index 1079880051b..d9eff6bd5ff 100644 --- a/source/_integrations/transmission.markdown +++ b/source/_integrations/transmission.markdown @@ -21,13 +21,13 @@ The `transmission` integration allows you to monitor your downloads with [Transm To use the monitoring, your transmission client needs to allow remote access. If you are running the graphical transmission client (transmission-gtk) go to **Edit** -> **Preferences** and choose the tab **Remote**. Check **Allow remote access**, enter your username and your password, and uncheck the network restriction as needed.

- +

If everything is set up correctly, the details will show up in the frontend.

- +

## Configuration diff --git a/source/_integrations/usgs_earthquakes_feed.markdown b/source/_integrations/usgs_earthquakes_feed.markdown index 3ce7e4b9dcf..2a24463e2f9 100644 --- a/source/_integrations/usgs_earthquakes_feed.markdown +++ b/source/_integrations/usgs_earthquakes_feed.markdown @@ -13,13 +13,13 @@ ha_domain: usgs_earthquakes_feed The `usgs_earthquakes_feed` platform lets you integrate a GeoJSON feed provided by the [U.S. Geological Survey](https://earthquake.usgs.gov/) with information about seismic events like earthquakes. It retrieves incidents from a feed and shows information of those incidents filtered by distance to Home Assistant's location.

- +

Entities are generated, updated and removed automatically with each update from the feed. Each entity defines latitude and longitude and will be shown on the map automatically. The distance in kilometers is available as the state of each entity.

- +

The data is updated every 5 minutes. diff --git a/source/_integrations/watson_tts.markdown b/source/_integrations/watson_tts.markdown index f2dc28c131b..f0235ebd945 100644 --- a/source/_integrations/watson_tts.markdown +++ b/source/_integrations/watson_tts.markdown @@ -32,7 +32,7 @@ tts: You can get these tokens after you generated the credentials on the IBM Cloud console:

- +

{% configuration %} diff --git a/source/_integrations/wsdot.markdown b/source/_integrations/wsdot.markdown index cba9c7cee98..d6263dbf6e4 100644 --- a/source/_integrations/wsdot.markdown +++ b/source/_integrations/wsdot.markdown @@ -87,5 +87,5 @@ WSDOT does provide information about ferry schedules, mountain passes, tolls, et Here's an example of the sensor in use:

- +

diff --git a/source/_posts/2014-12-26-home-control-home-automation-and-the-smart-home.markdown b/source/_posts/2014-12-26-home-control-home-automation-and-the-smart-home.markdown index 57c89c7b547..aef14d092d6 100644 --- a/source/_posts/2014-12-26-home-control-home-automation-and-the-smart-home.markdown +++ b/source/_posts/2014-12-26-home-control-home-automation-and-the-smart-home.markdown @@ -18,9 +18,9 @@ There is no widely adopted open standard for smart device communication. This pr As a bare minimum a hub has to keep track of the state of each device and should be able to control them if possible. For example, it has to know which lights are on or off and offer a way to control the lights. For a sensor it only has to know the value. A hub with these capabilities offers **home control**.

- + Hub dashboard example + src='/images/screenshots/nexus_7_dashboard.png' /> Example of a hub's dashboard. Showing the state of 2 persons, 4 lights and the sun.

@@ -38,9 +38,9 @@ A glimpse today at how the future can look is the [Nest thermostat](https://nest All this results in the following overview of Home Automation.

- + Home Automation landscape + src='/images/architecture/home_automation_landscape.png' /> Overview of the home automation landscape.

diff --git a/source/_posts/2015-01-04-hey-pushbullet-nice-talking-to-you.markdown b/source/_posts/2015-01-04-hey-pushbullet-nice-talking-to-you.markdown index 2e6acf5183f..2cb35ceb7f1 100644 --- a/source/_posts/2015-01-04-hey-pushbullet-nice-talking-to-you.markdown +++ b/source/_posts/2015-01-04-hey-pushbullet-nice-talking-to-you.markdown @@ -13,7 +13,7 @@ One of the things that was missing in Home Assistant for a while was a way to co The new notify component will take in messages and tells them to the user. For now this will be powered by the very awesome [PushBullet](https://www.pushbullet.com/) but any other messaging platform can be easily added.

- + A message triggered by the simple_alarm component is shown by PushBullet on the Moto360.

diff --git a/source/_posts/2015-01-11-bootstrapping-your-setup-with-discovery.markdown b/source/_posts/2015-01-11-bootstrapping-your-setup-with-discovery.markdown index c91d1f9296e..b594c8269ff 100644 --- a/source/_posts/2015-01-11-bootstrapping-your-setup-with-discovery.markdown +++ b/source/_posts/2015-01-11-bootstrapping-your-setup-with-discovery.markdown @@ -20,4 +20,4 @@ To enable the discovery component, add the following to your `home-assistant.con [discovery] ``` -A new [discovery section]({{site_root}}/developers/add_new_platform/#discovery) has been added to the Adding a new platform page with instructions how to make your platform discoverable. +A new [discovery section](/developers/add_new_platform/#discovery) has been added to the Adding a new platform page with instructions how to make your platform discoverable. diff --git a/source/_posts/2015-01-13-nest-in-da-house.markdown b/source/_posts/2015-01-13-nest-in-da-house.markdown index 9de412752d8..4642af07161 100644 --- a/source/_posts/2015-01-13-nest-in-da-house.markdown +++ b/source/_posts/2015-01-13-nest-in-da-house.markdown @@ -11,7 +11,7 @@ categories: Release-Notes For thet majority of its existence, Home Assistant primary focus was on presence detection, lights and switches. But not anymore as we're expanding the supported devices. Today, we're proud to introduce Nest Thermostat integration for Home Assistant contributed by [Stefano Fiorini](https://github.com/sfiorini)!

- +

The new integration exists out of two parts: a generic thermostat component and a Nest platform implementation. The initial version implements provides a read-only card and services to control it. The plan is in the future to add temperature and away mode controls from the thermostat card and more info dialog. Internally, we are using the Python package [python-nest by jkoelker](https://github.com/jkoelker/python-nest) to talk to the Nest. diff --git a/source/_posts/2015-02-07-looking-at-the-past.markdown b/source/_posts/2015-02-07-looking-at-the-past.markdown index 08b4db93801..16ec71f5d71 100644 --- a/source/_posts/2015-02-07-looking-at-the-past.markdown +++ b/source/_posts/2015-02-07-looking-at-the-past.markdown @@ -20,8 +20,8 @@ Adding history to the UI was a challenge on itself because the old UI did not su The history component will be enabled for new users by default. For current users, run `scripts/update` to upgrade to the latest version and add `[history]` to your `home-assistant.conf` file.

- - + +

diff --git a/source/_posts/2015-03-08-new-logo.markdown b/source/_posts/2015-03-08-new-logo.markdown index 753e0d06791..da5e6ed1fb5 100644 --- a/source/_posts/2015-03-08-new-logo.markdown +++ b/source/_posts/2015-03-08-new-logo.markdown @@ -13,6 +13,6 @@ It is well known that you are either a good programmer or a good designer. It's The new logo follows Googles material design spec. It uses the blue color that Home Assistant uses in the interface and it comes in two versions: a high detailed version (for homescreen icon etc) and a simple version (for favicon etc).

- + The old logo, the new detailed logo and the new simple logo.

diff --git a/source/_posts/2016-08-27-notifications-hue-fake-unification.markdown b/source/_posts/2016-08-27-notifications-hue-fake-unification.markdown index 54dd80b5bd7..3e99a62ed72 100644 --- a/source/_posts/2016-08-27-notifications-hue-fake-unification.markdown +++ b/source/_posts/2016-08-27-notifications-hue-fake-unification.markdown @@ -59,7 +59,7 @@ We have some excellent upgrades to the notification system coming to you in 0.27 This release adds support for [HTML5] push notifications on Chrome/Firefox/Opera on both desktop and Android devices. This means that you can send a notification to your phone even when your Home Assistant is not open in your mobile browser. When using Chrome you can even include 2 action buttons so that you can control your Home Assistant from your phone's lock screen, allowing you to do things like sound alarms or unlock your front door, all without leaving the notification. Thanks again to me ([@robbiet480]) and Paulus ([@balloob]) for all the hard work on this!

- +

#### Notification Groups @@ -83,7 +83,7 @@ hass --script check_config This release includes a big push on making sure all platforms contain proper configuration validation. This should help in getting your configuration right. Thanks to [@fabaff], [@pavoni], [@pvizeli], [@nkgilley] for all the hard work on this, you all rock!

- +

### FFMpeg motion/noise sensing diff --git a/source/_posts/2016-09-10-notify-group-reload-api-pihole.markdown b/source/_posts/2016-09-10-notify-group-reload-api-pihole.markdown index ab4fe4fe15d..8481d2f683a 100644 --- a/source/_posts/2016-09-10-notify-group-reload-api-pihole.markdown +++ b/source/_posts/2016-09-10-notify-group-reload-api-pihole.markdown @@ -15,7 +15,7 @@ It's already time for 0.28 thanks to our super short release cycles. Now, it' of This release brings you a huge improvement of the [automation] and [group] handling. Both can be reloaded without a Home Assistant restart by calling their new reload services. The automations can be controlled directly from the frontend.

- +

### Raspberry Pi installation guide diff --git a/source/_posts/2016-10-08-hassbian-rest-digital-ocean.markdown b/source/_posts/2016-10-08-hassbian-rest-digital-ocean.markdown index c7079ba0997..d49233c9e4c 100644 --- a/source/_posts/2016-10-08-hassbian-rest-digital-ocean.markdown +++ b/source/_posts/2016-10-08-hassbian-rest-digital-ocean.markdown @@ -21,7 +21,7 @@ To reduce the run-time of your tests, [@balloob] did a lot of tweaking. For now All configuration sample entries are now minimized. This should help to avoid problem for starters and newbies as they only get what's needed and not a full sample with all optional entries. If there is an issue with an entry in your `configuration.yaml` file the error message will provide you an URL that point to the documentation.

- +

As soon as the [Hacktoberfest] started there were a lot of incoming Pull Requests for the documentation. A huge "Thank you" to all participants. Especially, we would like to give a cookie to [@hillaryfraley]. She created around a dozen Pull Requests so far and didn't only fix typos but complete sections. The [Hacktoberfest] is still on-going and we are looking forward to get more Pull Requests. @@ -31,7 +31,7 @@ As soon as the [Hacktoberfest] started there were a lot of incoming Pull Request With the [statistics sensor][stats-sensor] we would like to introduce a new sensor that is similar to the [template sensor][template-sensor] or the [trend sensor][trend-sensor]. This sensor is consuming values from another sensor and is doing some statistical analysis of the data. Over a group of samples is the average/mean, the min/max, the total, the standard deviation, and the variance calculated which can be used in your automation rules. If the source is a binary sensor then the state changes are counted.

- +

As the results are processed on-the-fly you still need to use the data from your database for an in-depth analysis of your stored information. Check the latest [notebook] for doing statistics with your Home Assistant database. diff --git a/source/_posts/2017-05-20-automation-editor-zwave-panel-ocr.markdown b/source/_posts/2017-05-20-automation-editor-zwave-panel-ocr.markdown index eeb26207335..a5b4e53133f 100644 --- a/source/_posts/2017-05-20-automation-editor-zwave-panel-ocr.markdown +++ b/source/_posts/2017-05-20-automation-editor-zwave-panel-ocr.markdown @@ -16,7 +16,7 @@ Welcome to another great release of Home Assistant! While some of contributors a First thing for this release is a feature that has been requested a lot: an automation editor! It's still experimental - and many things are still in progress - but it works! You can create new automations and edit existing ones. If you start a new config, you're all good to go. Otherwise check [these instructions](/docs/automation/editor/) to get your automations ready for editing in the UI.

- +

Check this [video](https://youtu.be/0j_hWdCTip4) by [Ben](https://twitter.com/BRUHautomation) from [BRUHautomation](http://www.bruhautomation.com/) to see the new release in action. @@ -30,7 +30,7 @@ As the editor is experimental, there are some limitations. These include that Ch On the Z-Wave front a lot has happened. The biggest one is that we have a major extension of the Z-Wave panel thanks to [@turbokongen]! You will now be able to change config parameters and manage your devices.

- +

Thanks to the work by the Python Open Z-Wave team we are now able to install it on demand from PyPi! There is no longer a need to pre-compile it yourself. This should give us the guarantee that we work with the Python Open Z-Wave version that the code expects. @@ -45,7 +45,7 @@ Next to that [@armills] has lead the charge and managed to get full test coverag This release also contains two integrations which could help you to make non-smart devices a little smarter. The [`file` sensor][sensor.file docs] and the [`seven_segments` OCR image processing platform][image_processing.seven_segments docs]. The first simply reads a plain-text file which was created by a logger or alike. The latter one extracts the value from a captured image that shows a seven-segments display.

- +

And last, but not least, our Docker image is now based off Python 3.6. This version is faster and uses less memory than Python 3.5. Win!