From 07114f26086804985418945ec2f6d31827813e08 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 20 Feb 2020 20:42:13 +0100 Subject: [PATCH] Remove weblink integration (#12140) --- CODEOWNERS | 1 - source/_integrations/history.markdown | 3 +- source/_integrations/logbook.markdown | 1 - source/_integrations/recorder.markdown | 3 +- source/_integrations/weblink.markdown | 55 ------------------- ...-bloomsky-splunk-and-garage-doors.markdown | 5 +- ...18-multi-room-audio-with-snapcast.markdown | 3 +- source/_posts/2018-02-10-release-63.markdown | 3 +- source/_posts/2018-02-26-release-64.markdown | 3 +- source/_posts/2020-02-05-release-105.markdown | 5 +- source/_redirects | 1 - 11 files changed, 9 insertions(+), 74 deletions(-) delete mode 100644 source/_integrations/weblink.markdown diff --git a/CODEOWNERS b/CODEOWNERS index bc253e3d876e..784b54df9eb1 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -376,7 +376,6 @@ source/_integrations/vlc_telnet.markdown @rodripf source/_integrations/waqi.markdown @andrey-git source/_integrations/watson_tts.markdown @rutkai source/_integrations/weather.markdown @fabaff -source/_integrations/weblink.markdown @home-assistant/core source/_integrations/webostv.markdown @bendavid source/_integrations/websocket_api.markdown @home-assistant/core source/_integrations/wemo.markdown @sqldiablo diff --git a/source/_integrations/history.markdown b/source/_integrations/history.markdown index 4153c68c9b21..8d505e1a3777 100644 --- a/source/_integrations/history.markdown +++ b/source/_integrations/history.markdown @@ -71,7 +71,7 @@ Without any `include` or `exclude` configuration the history displays graphs for Define domains and entities to `exclude` (aka. blacklist). This is convenient when you are basically happy with the information displayed, but just want to remove some entities or domains. Usually these are entities/domains which do not -change (like `weblink`) or rarely change (like `updater` or `automation`). +change or rarely change (like `updater` or `automation`). ```yaml # Example configuration.yaml entry with exclude @@ -79,7 +79,6 @@ history: exclude: domains: - automation - - weblink - updater entities: - sensor.last_boot diff --git a/source/_integrations/logbook.markdown b/source/_integrations/logbook.markdown index 23d20b8c37b7..a21df528b0af 100644 --- a/source/_integrations/logbook.markdown +++ b/source/_integrations/logbook.markdown @@ -65,7 +65,6 @@ logbook: - sensor.date domains: - sun - - weblink ``` In case you just want to see messages from some specific entities or domains use diff --git a/source/_integrations/recorder.markdown b/source/_integrations/recorder.markdown index 3292d62cb278..d9b5b93a63b6 100644 --- a/source/_integrations/recorder.markdown +++ b/source/_integrations/recorder.markdown @@ -83,7 +83,7 @@ recorder: type: list {% endconfiguration %} -Defining domains and entities to `exclude` (aka. blacklist) is convenient when you are basically happy with the information recorded, but just want to remove some entities or domains. Usually, these are entities/domains that do not change (like `weblink`) or rarely change (like `updater` or `automation`). +Defining domains and entities to `exclude` (aka. blacklist) is convenient when you are basically happy with the information recorded, but just want to remove some entities or domains. Usually, these are entities/domains that do not change or rarely change (like `updater` or `automation`). ```yaml # Example configuration.yaml entry with exclude @@ -93,7 +93,6 @@ recorder: exclude: domains: - automation - - weblink - updater entities: - sun.sun # Don't record sun data diff --git a/source/_integrations/weblink.markdown b/source/_integrations/weblink.markdown deleted file mode 100644 index 4490ca1c980e..000000000000 --- a/source/_integrations/weblink.markdown +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: Weblink -description: Instructions on how to setup Links within Home Assistant. -logo: home-assistant.png -ha_category: - - Front End -ha_release: 0.13 -ha_quality_scale: internal -ha_codeowners: - - '@home-assistant/core' ---- - -The `weblink` integration allows you to display links in the Home Assistant frontend. - -
- -The below documentation applies to the classic "States" user interface. -The `weblink` integration has been **deprecated** and pending for removal in Home Assistant 0.107.0. - -Starting with Home Assistant 0.86, Lovelace is the new default interface. For information on configuring weblinks in Lovelace please follow [these instructions](/lovelace/entities/#weblink) instead. - -
- -## Configuration - -To use this integration in your installation, add something like the following to your `configuration.yaml` file: - -```yaml -# Example configuration.yaml entry -weblink: - entities: - - name: Router - url: http://192.168.1.1/ - - name: Home Assistant - url: https://www.home-assistant.io - - name: Grafana - url: /grafana -``` - -{% configuration %} -name: - description: Text for the link. - required: true - type: string -url: - description: The URL (absolute URL or absolute path) for the link. - required: true - type: string -icon: - description: Icon for entry. - required: false - type: icon -{% endconfiguration %} - -Pick an icon that you can find on [materialdesignicons.com](https://materialdesignicons.com/) to use for your input and prefix the name with `mdi:`. For example `mdi:car`, `mdi:ambulance`, or `mdi:motorbike`. diff --git a/source/_posts/2016-02-13-speedtest-bloomsky-splunk-and-garage-doors.markdown b/source/_posts/2016-02-13-speedtest-bloomsky-splunk-and-garage-doors.markdown index 35ea53dbe132..672fab2fc190 100644 --- a/source/_posts/2016-02-13-speedtest-bloomsky-splunk-and-garage-doors.markdown +++ b/source/_posts/2016-02-13-speedtest-bloomsky-splunk-and-garage-doors.markdown @@ -13,7 +13,7 @@ The focus of 0.13 was on test coverage, big cheers to [@rmkraus] for his hard wo

- Examples of the new [input_select] and [weblink] components. + Examples of the new [input_select] and weblink components.

Not only did we gain a lot of test coverage, we also attracted a lot of new developers that contributed a variety of components and platforms: @@ -32,7 +32,7 @@ Not only did we gain a lot of test coverage, we also attracted a lot of new deve - Component: Added support for [Bloomsky Weather Station] ([@haraldnagel]) - Component: Added support for pushing stats to [graphite] ([@kk7ds]) - Component: Added support for [SCSGate] devices ([@flavio]) - - Component: Added [weblink] component to link to other pages ([@MagnusKnutas]) + - Component: Added weblink component to link to other pages ([@MagnusKnutas]) - Component: Support for Ubiquiti mFI [sensors][mfi.sensor] and [switchable devices][mfi.switch] added ([@kk7ds]) - Alarm control panel: Added [Caddx/GE/Interlogix NetworX][nx584] support ([@kk7ds]) - Camera: [MJPEG] camera's will now show real stream instead of a 2fps stream ([@stjohnjohnson]) @@ -92,7 +92,6 @@ Not only did we gain a lot of test coverage, we also attracted a lot of new deve [Bloomsky Weather Station]: /integrations/bloomsky/ [graphite]: /integrations/graphite/ [SCSGate]: /integrations/scsgate/ -[weblink]: /integrations/weblink/ [mfi.switch]: /integrations/mfi#switch [mfi.sensor]: /integrations/mfi#sensor [nx584]: /integrations/nx584 diff --git a/source/_posts/2016-02-18-multi-room-audio-with-snapcast.markdown b/source/_posts/2016-02-18-multi-room-audio-with-snapcast.markdown index 7803554a2b9f..fce1cd41c3fc 100644 --- a/source/_posts/2016-02-18-multi-room-audio-with-snapcast.markdown +++ b/source/_posts/2016-02-18-multi-room-audio-with-snapcast.markdown @@ -15,7 +15,7 @@ You'll need two key software packages, besides Home Assistant. The first is [Mop Finally, you also need a player to control Mopidy. Any MPD-compatible player will work, and there are several [Mopidy-only web-based options](https://docs.mopidy.com/en/latest/ext/web/#ext-web) available. On Android, [Remotedy](https://play.google.com/store/apps/details?id=se.anil.remotedy) is particularly nice since you can access multiple Mopidy instances in one place. -Home Assistant will provide device status, and volume control for each room. If you want to play music in all your rooms (on all your clients), access the server instance of Mopidy. If you want to play music only in a specific room, access that specific Mopidy instance. If you're using a web UI for Mopidy, you can add links to each instance in Home Assistant with the [weblink] component. +Home Assistant will provide device status, and volume control for each room. If you want to play music in all your rooms (on all your clients), access the server instance of Mopidy. If you want to play music only in a specific room, access that specific Mopidy instance. If you're using a web UI for Mopidy, you can add links to each instance in Home Assistant with the weblink component.

@@ -134,6 +134,5 @@ weblink: url: xxxx ``` -[weblink]: /integrations/weblink/ [snapcast]: /integrations/snapcast [mpd]: /integrations/mpd diff --git a/source/_posts/2018-02-10-release-63.markdown b/source/_posts/2018-02-10-release-63.markdown index dcf388d94af4..0eaafb146485 100644 --- a/source/_posts/2018-02-10-release-63.markdown +++ b/source/_posts/2018-02-10-release-63.markdown @@ -127,7 +127,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Map media_stop to idle state ([@akloeckner] - [#11819]) - Adds allergy/disease sensor platform from Pollen.com ([@bachya] - [#11573]) ([sensor.pollen docs]) (new-platform) - check_config.py: allow colorlog==3.1. ([@dotlambda] - [#11927]) -- Weblink - Allow relative urls in config ([@ReneNulschDE] - [#11808]) ([weblink docs]) +- Weblink - Allow relative urls in config ([@ReneNulschDE] - [#11808]) - Panel_Iframe - Allow relative urls in config ([@ReneNulschDE] - [#11832]) ([panel_iframe docs]) - Python 3.6 invalid escape sequence deprecation fixes ([@scop] - [#11941]) - tests: Use assertEqual instead of deprecated assertEquals ([@scop] - [#11943]) @@ -622,7 +622,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [wake_on_lan docs]: /integrations/wake_on_lan/ [waterfurnace docs]: /integrations/waterfurnace/ [weather.openweathermap docs]: /integrations/openweathermap#weather -[weblink docs]: /integrations/weblink/ [websocket_api docs]: /integrations/websocket_api/ [zha docs]: /integrations/zha/ [zha.const docs]: /integrations/zha.const/ diff --git a/source/_posts/2018-02-26-release-64.markdown b/source/_posts/2018-02-26-release-64.markdown index 72a5c8cff7e8..f4dc9ccad3a8 100644 --- a/source/_posts/2018-02-26-release-64.markdown +++ b/source/_posts/2018-02-26-release-64.markdown @@ -139,7 +139,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - check_config check bootstrap errors ([@kellerza] - [#12291]) - Attempt fixing flakiness of check config test ([@balloob] - [#12283]) - Fix MQTT retained message not being re-dispatched ([@OttoWinter] - [#12004]) ([mqtt docs]) -- Fix config error for FTP links, add test ([@ReneNulschDE] - [#12294]) ([weblink docs]) +- Fix config error for FTP links, add test ([@ReneNulschDE] - [#12294]) - Fix Panel_IFrame - FTP URL not allowed in 0.63 ([@ReneNulschDE] - [#12295]) ([panel_iframe docs]) - Upgrade pylint to 1.8.2 ([@OttoWinter] - [#12274]) - Move HassIntent handler code into helpers/intent ([@tschmidty69] - [#12181]) ([conversation docs]) @@ -580,7 +580,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [vacuum.xiaomi_miio docs]: /integrations/vacuum.xiaomi_miio/ [vera docs]: /integrations/vera/ [weather.buienradar docs]: /integrations/buienradar -[weblink docs]: /integrations/weblink/ [xiaomi_aqara docs]: /integrations/xiaomi_aqara/ [zha docs]: /integrations/zha/ [#12635]: https://github.com/home-assistant/home-assistant/pull/12635 diff --git a/source/_posts/2020-02-05-release-105.markdown b/source/_posts/2020-02-05-release-105.markdown index 50a9221093e3..73ece7c8bbe8 100644 --- a/source/_posts/2020-02-05-release-105.markdown +++ b/source/_posts/2020-02-05-release-105.markdown @@ -234,7 +234,7 @@ Experiencing issues introduced by this release? Please report them in our [issue Please ensure your configuration and automations do not use these anymore. - ([@frenck] - [#30831]) ([group docs]) -- __Weblink__ *Deprecated* - The weblink integration is now deprecated and pending removal in Home Assistant 0.107.0. This integration only works with the old states UI. - ([@frenck] - [#30834]) ([weblink docs]) +- __Weblink__ *Deprecated* - The weblink integration is now deprecated and pending removal in Home Assistant 0.107.0. This integration only works with the old states UI. - ([@frenck] - [#30834]) - __History Graph__ *Deprecated* - The `history_graph` integration has been deprecated and pending for removal in Home Assistant 0.107.0. This integration was used for the old states UI. Going ahead, please ensure this configuration option is not used in your configuration. - ([@frenck] - [#30835]) ([history_graph docs]) @@ -774,7 +774,7 @@ Hats over your heart for these shuttered integrations. Pour one out for: - Use collection helpers for input_datetime component ([@Adminiuga] - [#30815]) ([input_datetime docs]) - Handle location API being exhausted ([@balloob] - [#30798]) - Deprecate states UI options in group integration ([@frenck] - [#30831]) ([group docs]) (breaking change) -- Deprecate weblink integration ([@frenck] - [#30834]) ([weblink docs]) (breaking change) +- Deprecate weblink integration ([@frenck] - [#30834]) (breaking change) - Deprecate hide_if_away from device_tracker ([@frenck] - [#30833]) ([device_tracker docs]) (breaking change) - Deprecate history_graph integration ([@frenck] - [#30835]) ([history_graph docs]) (breaking change) - Remove unused import ([@dshokouhi] - [#30858]) ([ring docs]) @@ -1551,7 +1551,6 @@ Hats over your heart for these shuttered integrations. Pour one out for: [versasense docs]: /integrations/versasense/ [vicare docs]: /integrations/vicare/ [vizio docs]: /integrations/vizio/ -[weblink docs]: /integrations/weblink/ [webostv docs]: /integrations/webostv/ [wemo docs]: /integrations/wemo/ [withings docs]: /integrations/withings/ diff --git a/source/_redirects b/source/_redirects index 85c6100244fa..f1059a70fd45 100644 --- a/source/_redirects +++ b/source/_redirects @@ -1989,7 +1989,6 @@ /components/weather.darksky /integrations/weather.darksky /components/webhook /integrations/webhook /components/webhooks /integrations/telegram_webhooks -/components/weblink /integrations/weblink /components/webostv /integrations/webostv /components/websocket_api /integrations/websocket_api /components/wemo /integrations/wemo