From 3a1ba2fbd832370a67b890619da7f87affbb8285 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 10 Oct 2019 20:58:23 +0200 Subject: [PATCH] Remove hydroquebec integration (ADR-0004) (#10700) --- source/_integrations/hydroquebec.markdown | 93 ------------------- ...17-01-14-iss-usps-images-packages.markdown | 3 +- source/_posts/2017-07-02-release-48.markdown | 3 +- source/_posts/2017-07-29-release-50.markdown | 3 +- source/_posts/2017-11-18-release-58.markdown | 3 +- source/_posts/2018-01-14-release-61.markdown | 4 +- source/_posts/2018-04-14-release-67.markdown | 6 +- source/_posts/2018-04-27-release-68.markdown | 5 +- .../_posts/2018-07-16-release-73-2.markdown | 2 +- source/_redirects | 2 - .../images/supported_brands/hydroquebec.svg | 1 - 11 files changed, 11 insertions(+), 114 deletions(-) delete mode 100644 source/_integrations/hydroquebec.markdown delete mode 100644 source/images/supported_brands/hydroquebec.svg diff --git a/source/_integrations/hydroquebec.markdown b/source/_integrations/hydroquebec.markdown deleted file mode 100644 index 2acb7064bb8..00000000000 --- a/source/_integrations/hydroquebec.markdown +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: "Hydro-Québec" -description: "Instructions on how to integrate Hydro-Québec consumption profile within Home Assistant." -logo: hydroquebec.svg -ha_category: - - Energy -ha_release: 0.35 -ha_iot_class: Cloud Polling ---- - -Integrate your [Hydro-Québec](https://www.hydroquebec.com/portail/) consumption profile information into Home Assistant. - -
- -Breaking change: Since Home Assistant v0.40, **contract** attribute is required. - -
- -```yaml -# Example configuration.yaml entry -sensor: - - platform: hydroquebec - username: MYUSERNAME - password: MYPASSWORD - contract: '123456789' - monitored_variables: - - period_total_bill - - period_length - - period_total_days -``` - -{% configuration %} -username: - description: Username used to log into the Hydro-Québec site. - required: true - type: string -password: - description: Password used to log into the Hydro-Québec site. - required: true - type: string -contract: - description: Your contract number with Hydro-Québec. - required: true - type: string -name: - description: A friendly name for this sensor. - required: false - default: HydroQuebec - type: string -monitored_variables: - description: Variables to monitor. - required: true - type: list - keys: - balance: - description: Current balance - period_total_bill: - description: Current period bill - period_length: - description: Current period length - period_total_days: - description: Total number of days in this period - period_mean_daily_bill: - description: Period daily average bill - period_mean_daily_consumption: - description: Period daily average consumption - period_total_consumption: - description: Total consumption - period_lower_price_consumption: - description: Period lower price consumption - period_higher_price_consumption: - description: Period higher price consumption - period_average_temperature: - description: Period average temperature - yesterday_total_consumption: - description: Yesterday total consumption - yesterday_lower_price_consumption: - description: Yesterday lower price consumption - yesterday_higher_price_consumption: - description: Yesterday higher price consumption - yesterday_average_temperature: - description: Yesterday average temperature -{% endconfiguration %} - -To find your contract id, go to the [Hydro-Québec website](https://www.hydroquebec.com/portail/) -and connect to your account. -On the main page your can see your contract IDs. -It should be something like: "Contract 1234 56789". -You just have to keep numbers and remove the space. - -
-Multi contracts accounts are supported only from Home Assistant v0.40. -
diff --git a/source/_posts/2017-01-14-iss-usps-images-packages.markdown b/source/_posts/2017-01-14-iss-usps-images-packages.markdown index da1a7741a30..516a924aeef 100644 --- a/source/_posts/2017-01-14-iss-usps-images-packages.markdown +++ b/source/_posts/2017-01-14-iss-usps-images-packages.markdown @@ -34,7 +34,7 @@ The new [image processing component][image] currently works with [number plates] ## All changes -- Sensor: Support for [HydroQuebec][quebec] ([@titilambert]) +- Sensor: Support for HydroQuebec ([@titilambert]) - Sensor: Tracking the [ISS][iss] ([@HydrelioxGitHub]) - Sensor: USPS deliveries tracking ([@happyleavesaoc]) - Device tracker: New [ping-based][ping] tracker ([@michaelarnauts]) @@ -177,7 +177,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [pico]: /integrations/picotts [ping]: /integrations/ping [plates]: /integrations/openalpr_local_local -[quebec]: /integrations/hydroquebec [rest]: /integrations/rest_command/ [sma]: /integrations/sma#sensors [sonarr]: /integrations/sonarr diff --git a/source/_posts/2017-07-02-release-48.markdown b/source/_posts/2017-07-02-release-48.markdown index 8712f37a6b8..bd01a923669 100644 --- a/source/_posts/2017-07-02-release-48.markdown +++ b/source/_posts/2017-07-02-release-48.markdown @@ -165,7 +165,7 @@ light: - Do not call update() in constructor ([@fabaff] - [#8120]) ([sensor.netdata docs]) - Change Error Message when Turning off ISY994 Light ([@SConaway] - [#8131]) ([light.isy994 docs]) - Allow iteration in python_script ([@balloob] - [#8134]) ([python_script docs]) -- Add current balance to hydroquebec sensor ([@titilambert] - [#8138]) ([sensor.hydroquebec docs]) +- Add current balance to hydroquebec sensor ([@titilambert] - [#8138]) - Decora light: Fix brightness level in UI ([@titilambert] - [#8139]) ([light.decora docs]) - Add I2c BME280 temperature, humidity and pressure sensor for Raspberry Pi ([@azogue] - [#7989]) ([sensor.bme280 docs]) (new-platform) - Upgrade libsoundtouch to prevent Python3.6 errors with enum. #7733 #8103 ([@CharlesBlonde] - [#8143]) ([media_player.soundtouch docs]) @@ -489,7 +489,6 @@ light: [sensor.dyson docs]: /integrations/dyson#sensor [sensor.glances docs]: /integrations/glances [sensor.htu21d docs]: /integrations/htu21d -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.knx docs]: /integrations/sensor.knx/ [sensor.netdata docs]: /integrations/netdata [sensor.openhardwaremonitor docs]: /integrations/openhardwaremonitor diff --git a/source/_posts/2017-07-29-release-50.markdown b/source/_posts/2017-07-29-release-50.markdown index 5d2264acc3d..52776a60d82 100644 --- a/source/_posts/2017-07-29-release-50.markdown +++ b/source/_posts/2017-07-29-release-50.markdown @@ -138,7 +138,7 @@ conversation: - Remove deprecated automation keywords ([@amelchio] - [#8510]) ([automation.state docs]) ([automation.time docs]) (breaking change) - Citybikes: Allow None as result for empty slots ([@janLo] - [#8528]) ([sensor.citybikes docs]) - Return a 0 temperature value when none is found ([@phil-lavin] - [#8518]) ([climate.maxcube docs]) -- Fix #6469 and #6828 ([@titilambert] - [#8537]) ([sensor.hydroquebec docs]) +- Fix #6469 and #6828 ([@titilambert] - [#8537]) - Update docstrings ([@fabaff] - [#8536]) - Upgrade TwitterAPI to 2.4.6 ([@fabaff] - [#8535]) ([notify.twitter docs]) - Decora: Fix set brightness and improve reconnection ([@titilambert] - [#8522]) ([light.decora docs]) @@ -381,7 +381,6 @@ conversation: [sensor.dht docs]: /integrations/dht [sensor.fitbit docs]: /integrations/fitbit [sensor.google_wifi docs]: /integrations/google_wifi -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.knx docs]: /integrations/sensor.knx/ [sensor.lyft docs]: /integrations/lyft [sensor.octoprint docs]: /integrations/octoprint#sensor diff --git a/source/_posts/2017-11-18-release-58.markdown b/source/_posts/2017-11-18-release-58.markdown index ae542206e9d..c7f91918a36 100644 --- a/source/_posts/2017-11-18-release-58.markdown +++ b/source/_posts/2017-11-18-release-58.markdown @@ -64,7 +64,7 @@ Our about screen that shows the error logs has gained a nice upgrade by [@postlu - Fix yweather ([@tinloaf] - [#10661]) ([weather.yweather docs]) - Properly initialize Harmony remote ([@amelchio] - [#10665]) ([remote.harmony docs]) -- Handle the new version of HydroQuebec website ([@titilambert] - [#10682]) ([sensor.hydroquebec docs]) +- Handle the new version of HydroQuebec website ([@titilambert] - [#10682]) - Fix for time_date sensor ([@etsinko] - [#10694]) ([sensor.time_date docs]) - Frontend fixes ([@andrey-git] [@armills] [@balloob]) @@ -493,6 +493,5 @@ Experiencing issues introduced by this release? Please report them in our [issue [@tinloaf]: https://github.com/tinloaf [@titilambert]: https://github.com/titilambert [remote.harmony docs]: /integrations/harmony -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.time_date docs]: /integrations/time_date [weather.yweather docs]: /integrations/yweather diff --git a/source/_posts/2018-01-14-release-61.markdown b/source/_posts/2018-01-14-release-61.markdown index 64aaae1f4e4..eed5ed65952 100644 --- a/source/_posts/2018-01-14-release-61.markdown +++ b/source/_posts/2018-01-14-release-61.markdown @@ -161,7 +161,7 @@ Note however, that this feature was replaced by a new ignore_string config optio ## All changes - Try multiple methods of getting data in asuswrt. ([@PeWu] - [#11140]) ([device_tracker.asuswrt docs]) -- Hydroquebec component use now asyncio ([@titilambert] - [#10795]) ([sensor.hydroquebec docs]) +- Hydroquebec component use now asyncio ([@titilambert] - [#10795]) - Hive Component Release Two ([@KJonline] - [#11053]) ([hive docs]) ([climate.hive docs]) ([light.hive docs]) - Add Discogs Sensor platform ([@thibmaek] - [#10957]) ([sensor.discogs docs]) (new-platform) - Fix statistics sensor mean and median when only one sample is available. ([@markferry] - [#11180]) ([sensor.statistics docs]) @@ -259,7 +259,7 @@ Note however, that this feature was replaced by a new ignore_string config optio - Input Select - Added service description ([@cdce8p] - [#11456]) ([input_select docs]) - Input Boolean - Deleted 'DEFAULT_INITIAL' ([@cdce8p] - [#11453]) ([input_boolean docs]) - Updated gitignore file ([@cdce8p] - [#11452]) -- Update hydroquebec component to use hass httpsession ([@titilambert] - [#11412]) ([sensor.hydroquebec docs]) +- Update hydroquebec component to use hass httpsession ([@titilambert] - [#11412]) - Catch everything when calling to OctoPrint API to fix #10557 ([@w1ll1am23] - [#11457]) ([octoprint docs]) - Update PULL_REQUEST_TEMPLATE.md ([@danielhiversen] - [#11465]) - Alexa to not use customize for entity config ([@balloob] - [#11461]) ([cloud docs]) ([alexa.smart_home docs]) (breaking change) diff --git a/source/_posts/2018-04-14-release-67.markdown b/source/_posts/2018-04-14-release-67.markdown index 6dc2a8690c7..634c64d4189 100644 --- a/source/_posts/2018-04-14-release-67.markdown +++ b/source/_posts/2018-04-14-release-67.markdown @@ -38,7 +38,7 @@ This release includes a security fix. The error log was accessible via the API w - Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) - Upgrade pyqwikswitch to 0.71 ([@kellerza] - [#13920]) ([qwikswitch docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) - Update pyfido to 2.1.1 ([@titilambert] - [#13947]) ([sensor.fido docs]) - Bumped pypollencom to 1.1.2 ([@bachya] - [#13959]) ([sensor.pollen docs]) - Revert "Upgrade pyqwikswitch to 0.71 ([@balloob] - [#13920]) ([qwikswitch docs]) @@ -111,7 +111,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Remove MercedesME component ([@ReneNulschDE] - [#13538]) ([device_tracker docs]) (mercedesme docs) (binary_sensor.mercedesme docs) (sensor.mercedesme docs) (breaking change) - Added Waze travel time sensor ([@Myrddyn1] - [#12387]) ([sensor.waze_travel_time docs]) (new-platform) - Added switch component to Amcrest IP Camera. ([@adpriebe] - [#12992]) ([amcrest docs]) ([switch.amcrest docs]) (new-platform) -- Upgrade pyhydroquebec 2.2.1 ([@titilambert] - [#13586]) ([sensor.hydroquebec docs]) +- Upgrade pyhydroquebec 2.2.1 ([@titilambert] - [#13586]) - Add mastodon ([@fabaff] - [#13441]) ([notify docs]) (new-platform) - Added support for requesting RSSI values from Bluetooth devices ([@FrederikBolding] - [#12458]) ([device_tracker.bluetooth_tracker docs]) - Fix mysensors update callback ([@MartinHjelmare] - [#13602]) ([mysensors docs]) @@ -384,7 +384,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.canary docs]: /integrations/canary#sensor [sensor.cpuspeed docs]: /integrations/cpuspeed [sensor.file docs]: /integrations/file#sensor -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.imap_email_content docs]: /integrations/imap_email_content/ [sensor.plex docs]: /integrations/plex#sensor [sensor.qnap docs]: /integrations/qnap @@ -435,7 +434,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [fan.xiaomi_miio docs]: /integrations/fan.xiaomi_miio/ [qwikswitch docs]: /integrations/qwikswitch/ [sensor.fido docs]: /integrations/fido -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.pollen docs]: /integrations/iqvia [switch.broadlink docs]: /integrations/broadlink#switch [switch.vesync docs]: /integrations/vesync#switches diff --git a/source/_posts/2018-04-27-release-68.markdown b/source/_posts/2018-04-27-release-68.markdown index 7774988c29a..2a6c06026fc 100644 --- a/source/_posts/2018-04-27-release-68.markdown +++ b/source/_posts/2018-04-27-release-68.markdown @@ -156,7 +156,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Add support for new platform: climate.modbus ([@Kirchoff] - [#12224]) ([climate.modbus docs]) (new-platform) - Hive R3 update ([@KJonline] - [#13357]) ([hive docs]) ([binary_sensor.hive docs]) ([climate.hive docs]) ([light.hive docs]) ([sensor.hive docs]) ([switch.hive docs]) - Updated foobot_async package version ([@reefab] - [#13942]) ([sensor.foobot docs]) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) (beta fix) - Upgrade alpha_vantage to 2.0.0 ([@fabaff] - [#13943]) ([sensor.alpha_vantage docs]) - Cleanup on exit ([@dgomes] - [#13918]) ([media_player.mediaroom docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix) @@ -183,7 +183,7 @@ Experiencing issues introduced by this release? Please report them in our [issue - Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix) - Upgrade pyqwikswitch to 0.71 ([@kellerza] - [#13920]) ([qwikswitch docs]) - Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix) -- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix) +- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) (beta fix) - Revert "Upgrade pyqwikswitch to 0.71 ([@balloob] - [#13920]) ([qwikswitch docs]) - Bump skybellpy version to 0.1.2 ([@MisterWil] - [#13974]) ([skybell docs]) - Fix typo an coding style ([@stephanerosi] - [#13970]) ([device_tracker docs]) @@ -476,7 +476,6 @@ Experiencing issues introduced by this release? Please report them in our [issue [sensor.foobot docs]: /integrations/foobot [sensor.fritzbox_netmonitor docs]: /integrations/fritzbox#sensor_netmonitor/ [sensor.hive docs]: /integrations/hive#sensor -[sensor.hydroquebec docs]: /integrations/hydroquebec [sensor.linux_battery docs]: /integrations/linux_battery [sensor.miflora docs]: /integrations/miflora [sensor.mqtt docs]: /integrations/sensor.mqtt/ diff --git a/source/_posts/2018-07-16-release-73-2.markdown b/source/_posts/2018-07-16-release-73-2.markdown index 251bb843ade..3b5063c63e3 100644 --- a/source/_posts/2018-07-16-release-73-2.markdown +++ b/source/_posts/2018-07-16-release-73-2.markdown @@ -42,7 +42,7 @@ Also impacted, but integrations are read only: - [sensor.ebox](/integrations/ebox) - [sensor.fido](/integrations/fido) - [sensor.foobot](/integrations/foobot) -- [sensor.hydroquebec](/integrations/hydroquebec) +- sensor.hydroquebec - [sensor.startca](/integrations/startca) - [sensor.teksavvy](/integrations/teksavvy) - [sensor.thethingsnetwork](/integrations/thethingsnetwork#sensor) diff --git a/source/_redirects b/source/_redirects index 19bc6f6ce11..f6c2c686714 100644 --- a/source/_redirects +++ b/source/_redirects @@ -750,7 +750,6 @@ /components/sensor.htu21d /integrations/htu21d /components/sensor.huawei_lte /integrations/huawei_lte#sensor /components/sensor.hydrawise /integrations/hydrawise#sensor -/components/sensor.hydroquebec /integrations/hydroquebec /components/sensor.ihc /integrations/ihc#sensor /components/sensor.imap /integrations/imap /components/sensor.imap_email_content /integrations/imap_email_content @@ -1455,7 +1454,6 @@ /components/hue /integrations/hue /components/hunterdouglas_powerview /integrations/hunterdouglas_powerview /components/hydrawise /integrations/hydrawise -/components/hydroquebec /integrations/hydroquebec /components/hyperion /integrations/hyperion /components/ialarm /integrations/ialarm /components/iaqualink /integrations/iaqualink diff --git a/source/images/supported_brands/hydroquebec.svg b/source/images/supported_brands/hydroquebec.svg deleted file mode 100644 index c482ce108bf..00000000000 --- a/source/images/supported_brands/hydroquebec.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file