Remove BOM integration (#15285)

This commit is contained in:
Franck Nijhof 2020-10-18 16:17:53 +02:00 committed by GitHub
parent da02d0cc49
commit 964984c152
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 18 additions and 324 deletions

View File

@ -55,7 +55,6 @@ source/_integrations/blebox.markdown @gadgetmobile
source/_integrations/blink.markdown @fronzbot
source/_integrations/bmp280.markdown @belidzs
source/_integrations/bmw_connected_drive.markdown @gerard33 @rikroe
source/_integrations/bom.markdown @maddenp
source/_integrations/bond.markdown @prystupa
source/_integrations/braviatv.markdown @bieniu
source/_integrations/broadlink.markdown @danielhiversen @felipediel

View File

@ -1,286 +0,0 @@
---
title: Australian Bureau of Meteorology (BOM)
description: Instructions on how to integrate Bureau of Meteorology Australia weather conditions into Home Assistant.
ha_category:
- Weather
- Sensor
- Camera
ha_release: 0.36
ha_iot_class: Cloud Polling
ha_domain: bom
ha_codeowners:
- '@maddenp'
---
The `bom` weather platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data.
There is currently support for the following device types within Home Assistant:
- [Camera](#camera)
- [Sensor](#sensor)
## Configuration
To add the BOM weather platform to your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
weather:
- platform: bom
```
{% configuration %}
name:
description: The name you would like to give to the weather station.
required: false
type: string
station:
description: "The station ID string. See the [`sensor.bom` documentation](#sensor) for details on how to find the ID of a station."
required: false
type: string
default: The closest station
{% endconfiguration %}
<div class='note'>
This platform is an alternative to the [`bom`](#sensor) sensor.
The weather platform is easier to configure but less customizable.
</div>
## Camera
The `bom` camera platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) [radar web service](http://www.bom.gov.au/australia/radar/) as a source to generate an animated radar image.
To add the BOM camera to your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
camera:
- platform: bom
location: YOUR_LOCATION
```
See below for a list of valid `location` values, and subsitute one for `YOUR_LOCATION`.
{% configuration %}
location:
description: Required unless `id` is specified. See below for a list of valid locations.
required: true
type: string
name:
description: Allows you to override the Home Assistant-generated camera name.
required: false
type: string
id:
description: Allows you to manually specify a BOM Radar ID (either `location` or `id` must be defined, but not both).
required: false
type: integer
delta:
description: Time in seconds between BOM radar images available for this radar. Optional if `location` is defined; required if `id` is defined.
required: false
type: integer
frames:
description: Number of frames in the animated GIF. Optional if `location` is defined; required if `id` is defined.
required: false
type: integer
filename:
description: Periodically save the animated GIF image to this filesystem path.
required: false
type: string
{% endconfiguration %}
### Valid `location` values
```txt
Adelaide Albany AliceSprings Bairnsdale Bowen
Brisbane Broome Cairns Canberra Carnarvon
Ceduna Dampier Darwin Emerald Esperance
Geraldton Giles Gladstone Gove Grafton
Gympie HallsCreek Hobart Kalgoorlie Katherine
Learmonth Longreach Mackay Marburg Melbourne
Mildura Moree MorningtonIs MountIsa MtGambier
Namoi Newcastle Newdegate NorfolkIs NWTasmania
Perth PortHedland Rainbow SellicksHill SouthDoodlakine
Sydney Townsville WaggaWagga Warrego Warruwi
Watheroo Weipa WillisIs Wollongong Woomera
Wyndham Yarrawonga
```
### Examples
#### Using `location` and `name`
Example `configuration.yaml` entry to display the `Townsville` radar with a camera named `mytowsvilleradar`:
```yaml
camera:
- platform: bom
name: mytownsvilleradar
location: Townsville
```
#### Using `id`, `delta` and `frames`
In the event BOM creates a new radar, or a radar's ID changes, you may define a custom `id` along with corresponding `delta` and `frames` values. You may also specify custom `delta` and `frames` values, along with a valid `location`, to override the default values for an existing radar. You may not define `location` and `id` in the same entity; you must specify one or the other. If `id` is specified, then `delta` and `frames` values _must_ be provided. If `location` is specified, `delta` and `frames` _may_ be provided to override the default values.
To find a live radar ID (e.g., for the `Townsville` radar), visit the [BOM website's radars page](http://www.bom.gov.au/australia/radar/), click the link for the radar you are interested in, and note the URL, for example: `http://www.bom.gov.au/products/IDR733.loop.shtml`. The ID is the number following `IDR` (i.e., `733`) in the URL. You can also see, at the bottom of the radar image, a rotating set of times corresponding to the frames of the BOM's JavaScript-driven animation. The number of minutes (in seconds) between these times corresponds to the camera's `delta` value, and the number of frames corresponds to the `frames` value. At the time of this writing, the `Townsville` radar loop is composed of 4 frames at 10-minute (600 second) intervals. Since these are also the default values, this configuration block
```yaml
camera:
- platform: bom
location: Townsville
```
is equivalent to this one
```yaml
camera:
- platform: bom
id: '053'
delta: 600
frames: 4
name: 'Carnarvon'
```
#### Using `filename`
This option can be specified to save the animated radar-imagery GIF to the given filesystem path.
Example `configuration.yaml` entry to display the `Sydney` radar and save the animated GIF to a file named `sydneyradar.gif` to the filesystem path accessible as `/local/sydneyradar.gif` via Home Assistant's web server:
```yaml
camera:
- platform: bom
id: Sydney
filename: /config/www/images/sydneyradar.gif
```
The file will be updated every `delta` seconds when the camera regenerates the animation.
## Sensor
The `bom` sensor platform uses the [Australian Bureau of Meteorology (BOM)](http://www.bom.gov.au) as a source for current (half-hourly) meteorological data.
- Each sensor will be given the `device_id` of "bom [optionalname] friendlyname units"
- A name is optional but if multiple BOM weather stations are used a name will be required.
- The sensor checks for new data every minute, starting 30 minutes after the timestamp of the most recent data as the data is updated every half-hour.
To add the BOM weather observation to your installation, add the following to your `configuration.yaml` file:
```yaml
# Example configuration.yaml entry
sensor:
- platform: bom
monitored_conditions:
- apparent_t
- cloud
- cloud_base_m
- cloud_oktas
- cloud_type_id
- cloud_type
- delta_t
- gust_kmh
- gust_kt
- air_temp
- dewpt
- local_date_time
- local_date_time_full
- press
- press_qnh
- press_msl
- press_tend
- rain_trace
- rel_hum
- sea_state
- swell_dir_worded
- swell_height
- swell_period
- vis_km
- weather
- wind_dir
- wind_spd_kmh
- wind_spd_kt
```
To get the station ID for any BOM station:
- Find your station on these maps: [NSW](http://www.bom.gov.au/nsw/observations/map.shtml), [QLD](http://www.bom.gov.au/qld/observations/map.shtml), [VIC](http://www.bom.gov.au/vic/observations/map.shtml), [WA](http://www.bom.gov.au/wa/observations/map.shtml), [SA](http://www.bom.gov.au/sa/observations/map.shtml), [TAS](http://www.bom.gov.au/tas/observations/map.shtml), [ACT](http://www.bom.gov.au/act/observations/canberramap.shtml), [NT](http://www.bom.gov.au/nt/observations/map.shtml).
- alternatively, from the [BOM website](http://www.bom.gov.au/), navigate to State -> Observations -> Latest Observations -> Choose the station.
- The URL will look like `http://www.bom.gov.au/products/IDx60901/[station].shtml`
- For Adelaide, the URL will look like `http://www.bom.gov.au/products/IDS60901/IDS60901.94648.shtml`; the station ID is `IDS60901.94648`.
{% configuration %}
station:
description: The station ID string as identified from the BOM website.
required: false
type: string
default: If not given, defaults to the closest station based on location data in configuration.yaml.
name:
description: The name you would like to give to the weather station.
required: false
type: string
monitored_conditions:
description: A list of the conditions to monitor.
required: true
type: list
keys:
apparent_t:
description: Feels like temperature in C.
cloud:
description: Cloud cover.
cloud_base_m:
description: Cloud Base in m.
cloud_oktas:
description: Cloud Oktas.
cloud_type_id:
description: Cloud type ID.
cloud_type:
description: Cloud type description.
delta_t:
description: Delta temperature in C.
gust_kmh:
description: Wind gust in km/h.
gust_kt:
description: Wing gust in kt.
air_temp:
description: Air temperature in C.
dewpt:
description: Dew point in C.
press:
description: Pressure in mbar.
press_qnh:
description: Pressure in qnh.
press_msl:
description: Pressure in msl.
press_tend:
description: Pressure trend.
rain_trace:
description: Raing today in mm.
rel_hum:
description: Relative Humidity in %.
sea_state:
description: Sea state.
swell_dir_worded:
description: Swell direction.
swell_height:
description: Swell height in m.
swell_period:
description: Swell period.
vis_km:
description: Visibility in km.
weather:
description: Weather summary.
wind_dir:
description: Wind direction.
wind_spd_kmh:
description: Wind speed in km/h.
wind_spd_kt:
description: Wind speed in kt.
{% endconfiguration %}
<div class='note'>
This sensor is an alternative to the [`bom`](#configuration) weather platform.
The weather platform is easier to configure but less customisable.
</div>

View File

@ -42,7 +42,7 @@ Since 0.28 [automation rules](/blog/2016/09/10/notify-group-reload-api-pihole/#r
- Control Home Assistant with [keyboard shortcuts][keyboard_remote] ([@deisi])
- More voluptuous config validations ([@fabaff], [@kellerza], [@balloob])
- New [Nuimo] controller support added ([@gross1989])
- Sensor: [BOM] Weather component ([@tinglis1])
- Sensor: BOM Weather component ([@tinglis1])
- Automation: Option added to hide entity ([@milaq])
- Sensor: [Emoncms] feeds now supported ([@joyrider])
- Sensor: Mi Flora [plant] sensor now supported ([@open-homeautomation])
@ -160,7 +160,6 @@ Since 0.28 [automation rules](/blog/2016/09/10/notify-group-reload-api-pihole/#r
[@w1ll1am23]: https://github.com/w1ll1am23
[@wokar]: https://github.com/wokar
[BOM]: /integrations/bom#sensor
[climate]: /integrations/vera
[email]: /integrations/imap_email_content/
[Emoncms]: /integrations/emoncms

View File

@ -53,7 +53,7 @@ The new [image processing component][image] currently works with [number plates]
- Notify: [Lannouncer][lannouncer] TTS support ([@michaelarnauts])
- Image processing: Support for [Image processing][image] ([@pvizeli])
- Device tracker: [UPC][upc] Connect box platform support ([@pvizeli])
- Weather: [Australian BOM][bom] (Bureau of Meteorology) support ([@Zac-HD])
- Weather: Australian BOM (Bureau of Meteorology) support ([@Zac-HD])
- Notify: Support for [MySensors][mysensors] notifications ([@MartinHjelmare])
- TTS: New [Yandex SpeechKit TTS][yandex] integration ([@lupin-de-mid])
- Notify: [Facebook Messenger][facebook] support ([@gopalkildoliya])
@ -163,7 +163,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[apns]: /integrations/apns
[beaglebone]: /integrations/bbb_gpio/
[bl-switch]: /integrations/broadlink#switch
[bom]: /integrations/bom
[dublin]: /integrations/dublin_bus_transport/
[facebook]: /integrations/facebook
[image]: /integrations/image_processing/

View File

@ -167,7 +167,7 @@ rainmachine:
- HomeKit: Support triggered state for alarm_control_panel ([@schmittx] - [#14285]) ([homekit docs])
- Fix filter sensor missing window_size argument ([@dgomes] - [#14252]) ([sensor.filter docs])
- Upgrade astral to 1.6.1 ([@fabaff] - [#14297])
- BOM Weather throttle fix ([@nickw444] - [#14234]) ([sensor.bom docs])
- BOM Weather throttle fix ([@nickw444] - [#14234])
- Publish attributes unconditionally ([@blackwind] - [#14179]) ([mqtt_statestream docs])
- Sensor device classes ([@cdce8p] - [#14282]) ([sensor docs]) (breaking change)
- Matrix Chatbot ([@tinloaf] - [#13355]) ([matrix docs]) ([notify docs]) (breaking change) (new-platform)
@ -436,7 +436,6 @@ rainmachine:
[scene docs]: /integrations/scene/
[scene.deconz docs]: /integrations/deconz#scene
[sensor docs]: /integrations/sensor/
[sensor.bom docs]: /integrations/bom#sensor
[sensor.buienradar docs]: /integrations/sensor.buienradar/
[sensor.darksky docs]: /integrations/darksky
[sensor.deconz docs]: /integrations/deconz#sensor

View File

@ -88,7 +88,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Gogogate2 0.1.1 ([@dlbroadfoot] - [#14294]) ([cover.gogogate2 docs])
- Snips: Added slot values for siteId and probability ([@tschmidty69] - [#14315]) ([snips docs])
- Add help for conversation/process service ([@stephanerosi] - [#14323])
- Fix BOM weather '-' value ([@nickw444] - [#14042]) ([sensor.bom docs]) ([weather.bom docs])
- Fix BOM weather '-' value ([@nickw444] - [#14042])
- Make sure zwave nodes/entities enter the registry is proper state. ([@andrey-git] - [#14251]) ([zwave docs])
- Improving icloud device tracker ([@evgeniy-khatko] - [#14078]) ([device_tracker docs])
- Adds useful attributes to RainMachine programs and zones ([@bachya] - [#14087]) ([switch.rainmachine docs])
@ -404,7 +404,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[qwikswitch docs]: /integrations/qwikswitch/
[sabnzbd docs]: /integrations/sabnzbd/
[sensor.bmw_connected_drive docs]: /integrations/bmw_connected_drive
[sensor.bom docs]: /integrations/bom#sensor
[sensor.buienradar docs]: /integrations/sensor.buienradar/
[sensor.darksky docs]: /integrations/darksky
[sensor.fints docs]: /integrations/fints
@ -435,7 +434,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[telegram_bot docs]: /integrations/telegram_bot/
[tts docs]: /integrations/tts/
[updater docs]: /integrations/updater/
[weather.bom docs]: /integrations/bom
[websocket_api docs]: /integrations/websocket_api/
[xiaomi_aqara docs]: /integrations/xiaomi_aqara/
[zha docs]: /integrations/zha/

View File

@ -53,7 +53,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
<!--more-->
## Breaking Changes
- BOM sensor: `'Wind Direction kt'` to `'Wind Speed kt'` (fixes #14535) ([@fabaff] - [#14541]) ([sensor.bom docs]) (breaking change)
- BOM sensor: `'Wind Direction kt'` to `'Wind Speed kt'` (fixes #14535) ([@fabaff] - [#14541]) (breaking change)
- Removed attribute current_time from Raincloudy sensors to avoid being triggered by recorder component ([@tchellomello] - [#14584]) ([raincloud docs]) ([switch.raincloud docs]) (breaking change)
- Remove Notify My Android component as it shut down on May 24 ([@cgarwood] - [#14594]) ([notify docs]) (breaking change)
- CoinMarketCap sensor: It is no longer possible to query a ticker by the name of the currency (i.e., bitcoin). The API instead uses IDs (integers) for these tickers (i.e., bitcoin -> 1). Rounding of decimals is now configurable, because it made no sense to round to 2 decimals if display_currency was set to BTC, some values showed up as 0.00. (#14437) ([@kotlarz] - [#14604]) ([sensor.coinmarketcap docs]) (breaking change)
@ -74,7 +74,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Upgrade keyring to 12.2.1 ([@fabaff] - [#14521])
- Upgrade restrictedpython to 4.0b4 ([@fabaff] - [#14537]) ([python_script docs])
- Bump pyvera version (improve stability of poll loop). ([@pavoni] - [#14540]) ([vera docs])
- Fix sensor name (fixes #14535) ([@fabaff] - [#14541]) ([sensor.bom docs]) (breaking change)
- Fix sensor name (fixes #14535) ([@fabaff] - [#14541]) (breaking change)
- Add support to ignore a xiaomi aqara gateway ([@ileler] - [#14428]) ([xiaomi_aqara docs])
- Pushed to version 0.7.2 of denonavr ([@scarface-4711] - [#14551]) ([media_player.denonavr docs])
- Add auto discovery for nanoleaf aurora lights ([@Oro] - [#14301]) ([light.nanoleaf_aurora docs])
@ -375,7 +375,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[raincloud docs]: /integrations/raincloud/
[rainmachine docs]: /integrations/rainmachine/
[sensor.bitcoin docs]: /integrations/bitcoin
[sensor.bom docs]: /integrations/bom#sensor
[sensor.coinmarketcap docs]: /integrations/coinmarketcap
[sensor.deconz docs]: /integrations/deconz#sensor
[sensor.gitter docs]: /integrations/gitter

View File

@ -214,7 +214,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Mill service ([@Danielhiversen] - [#17971]) ([climate.mill docs])
- Refactor Alexa API, fix thermostats ([@bitglue] - [#17969]) ([alexa docs])
- Upgrade aiofreepybox ([@stilllman] - [#17989]) ([device_tracker docs])
- Reverse out change #14234 BOM Weather throttle fix ([@nickw444] - [#17468]) ([sensor.bom docs])
- Reverse out change #14234 BOM Weather throttle fix ([@nickw444] - [#17468])
- RFC: Static templates match no entities, not all ([@amelchio] - [#17991])
- Switch mailgun webhooks to the new Mailgun webhook api ([@rohankapoorcom] - [#17919]) ([mailgun docs])
- Change hebrew date at sunset ([@tsvi] - [#17449]) ([sensor.jewish_calendar docs])
@ -645,7 +645,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[route53 docs]: /integrations/route53/
[rpi_pfio docs]: /integrations/rpi_pfio/
[scene.deconz docs]: /integrations/deconz#scene
[sensor.bom docs]: /integrations/bom#sensor
[sensor.darksky docs]: /integrations/darksky
[sensor.deconz docs]: /integrations/deconz#sensor
[sensor.dte_energy_bridge docs]: /integrations/dte_energy_bridge

View File

@ -215,7 +215,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Add /sbin to launchd PATH ([@andersonshatch] - [#18601])
- Minor change to still image on mjpeg ([@nragon] - [#18602]) ([camera.mjpeg docs])
- Cleanup BOM dependencies + add basic test + IDEA autoformat ([@nickw444] - [#18462]) ([sensor.bom docs]) ([weather.bom docs])
- Cleanup BOM dependencies + add basic test + IDEA autoformat ([@nickw444] - [#18462])
- Add support for multiple IHC controllers ([@mopolus] - [#18058]) ([ihc docs]) ([binary_sensor.ihc docs]) ([light.ihc docs]) ([switch.ihc docs]) (breaking change)
- Add support for cropping pictures in proxy camera ([@glpatcern] - [#18431]) ([camera.proxy docs])
- Refactor ZHA ([@dmulcahey] - [#18629]) ([zha docs]) ([binary_sensor.zha docs]) ([fan.zha docs]) ([light.zha docs]) ([sensor.zha docs]) ([switch.zha docs]) (new-platform)
@ -727,7 +727,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[sense docs]: /integrations/sense/
[sensor.awair docs]: /integrations/awair
[sensor.blink docs]: /integrations/blink
[sensor.bom docs]: /integrations/bom#sensor
[sensor.daikin docs]: /integrations/daikin#sensor
[sensor.dht docs]: /integrations/dht
[sensor.entur_public_transport docs]: /integrations/entur_public_transport
@ -770,7 +769,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[verisure docs]: /integrations/verisure/
[volvooncall docs]: /integrations/volvooncall/
[waterfurnace docs]: /integrations/waterfurnace/
[weather.bom docs]: /integrations/bom
[weather.ipma docs]: /integrations/ipma
[websocket_api docs]: /integrations/websocket_api/
[zha docs]: /integrations/zha/

View File

@ -43,7 +43,7 @@ Finally, if you are still receiving a message that your configuration contains e
- Add N26 component ([@markusressel] - [#22684]) ([n26 docs]) (new-integration) (new-platform)
- Add OASA Telematics greek public transport sensor component ([@panosmz] - [#22196]) ([oasa_telematics docs]) (new-platform)
- Initial Fibaro HC Climate support ([@pbalogh77] - [#20256]) ([fibaro docs]) (new-platform)
- Camera component for BOM integration ([@maddenp] - [#22816]) ([bom docs]) (new-platform)
- Camera component for BOM integration ([@maddenp] - [#22816]) (new-platform)
- Add amcrest binary_sensors ([@pnbruckner] - [#22703]) ([amcrest docs]) (new-platform)
- Binary sensors for netgear_lte ([@amelchio] - [#22902]) ([netgear_lte docs]) (new-platform)
- Add ESPHome climate support ([@OttoWinter] - [#22859]) ([esphome docs]) (new-platform)
@ -369,7 +369,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Add Somfy MyLink support for Covers ([@bendews] - [#22514]) ([somfy_mylink docs]) (new-integration) (new-platform)
- Fix ZHA Light color conversion. ([@Adminiuga] - [#22909]) ([zha docs])
- Added features to Concord232 Alarm Panel ([@AZDane] - [#22892]) ([concord232 docs])
- Camera component for BOM integration ([@maddenp] - [#22816]) ([bom docs]) (new-platform)
- Camera component for BOM integration ([@maddenp] - [#22816]) (new-platform)
- Add 'Assumed State' property to Somfy MyLink covers ([@bendews] - [#22922]) ([somfy_mylink docs])
- Logi Circle public API refactor and config flow ([@evanjd] - [#20624]) ([logi_circle docs]) (breaking change)
- Add amcrest binary_sensors ([@pnbruckner] - [#22703]) ([amcrest docs]) (new-platform)
@ -970,7 +970,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[binary_sensor docs]: /integrations/binary_sensor/
[bloomsky docs]: /integrations/bloomsky/
[bluetooth_le_tracker docs]: /integrations/bluetooth_le_tracker/
[bom docs]: /integrations/bom/
[broadlink docs]: /integrations/broadlink/
[caldav docs]: /integrations/caldav/
[camera docs]: /integrations/camera/

View File

@ -352,7 +352,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Redesign AlarmControlPanel for Homematic IP ([@SukramJ] - [#23565]) ([homematicip_cloud docs])
- Ambiclimate ([@Danielhiversen] - [#22827]) ([ambiclimate docs]) (new-integration) (new-platform)
- Move I/O to executor thread pool ([@cyrosy] - [#23589]) ([discord docs])
- Update bomradarloop to v0.1.3 ([@maddenp] - [#23599]) ([bom docs])
- Update bomradarloop to v0.1.3 ([@maddenp] - [#23599])
- updated manifest.json with correct version of hangup ([@teliov] - [#23596]) ([hangouts docs])
- Add and improve Homekit controller pairing messages and errors ([@Jc2k] - [#23532]) ([homekit_controller docs])
- Added message to data_template at notify REST ([@4lloyd] - [#23108]) ([rest docs])
@ -759,7 +759,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[automation docs]: /integrations/automation/
[bizkaibus docs]: /integrations/bizkaibus/
[bluesound docs]: /integrations/bluesound/
[bom docs]: /integrations/bom/
[caldav docs]: /integrations/caldav/
[cast docs]: /integrations/cast/
[counter docs]: /integrations/counter/

View File

@ -619,7 +619,7 @@ The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]
- Move imports in blockchain component ([@Bouni] - [#27852]) ([blockchain docs])
- Move blackbird imports ([@Bouni] - [#27849]) ([blackbird docs])
- cryptography + numpy for python 3.8 ([@pvizeli] - [#27861]) ([iqvia docs]) ([opencv docs]) ([tensorflow docs]) ([trend docs])
- Move imports in bom component ([@Bouni] - [#27854]) ([bom docs])
- Move imports in bom component ([@Bouni] - [#27854])
- Move imports in bmw_connected_drive component ([@Bouni] - [#27853]) ([bmw_connected_drive docs])
- Move imports in blink component ([@Bouni] - [#27850]) ([blink docs])
- Move imports in blinksticklight component ([@Bouni] - [#27851]) ([blinksticklight docs])
@ -1568,7 +1568,6 @@ The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]
[bme280 docs]: /integrations/bme280/
[bme680 docs]: /integrations/bme680/
[bmw_connected_drive docs]: /integrations/bmw_connected_drive/
[bom docs]: /integrations/bom/
[broadlink docs]: /integrations/broadlink/
[brottsplatskartan docs]: /integrations/brottsplatskartan/
[browser docs]: /integrations/browser/

View File

@ -792,7 +792,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Throw ConfigEntryNotReady when august servers are offline or u… ([@bdraco] - [#32635]) ([august docs])
- Bump aiohomekit for more reconnect fixes ([@Jc2k] - [#32657]) ([homekit_controller docs])
- Bump python-ecobee-api to 0.2.2 ([@jjlawren] - [#32667]) ([ecobee docs])
- Use bomradarloop v0.1.4 ([@maddenp] - [#32660]) ([bom docs])
- Use bomradarloop v0.1.4 ([@maddenp] - [#32660])
- Add codeowner for directv. ([@ctalkington] - [#32661]) ([directv docs]) ([directv docs])
- Add entity_service calibrate_meter to utility_meter ([@dgomes] - [#32658]) ([utility_meter docs])
- Updated frontend to 20200311.0 ([@bramkragten] - [#32675]) ([frontend docs])
@ -1314,7 +1314,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[axis docs]: /integrations/axis/
[bayesian docs]: /integrations/bayesian/
[bmw_connected_drive docs]: /integrations/bmw_connected_drive/
[bom docs]: /integrations/bom/
[braviatv docs]: /integrations/braviatv/
[brother docs]: /integrations/brother/
[buienradar docs]: /integrations/buienradar/

View File

@ -803,7 +803,7 @@ Pushetta has been offline since September 2019 and the Yahoo Weather API has bee
- Use UNIT_PERCENTAGE constant ([@springstan] - [#34054]) ([abode docs]) ([august docs]) ([garmin_connect docs]) ([nexia docs]) ([nut docs]) ([powerwall docs])
- Handle incorrect config for Nederlandse Spoorwegen integration ([@YarmoM] - [#31623]) ([nederlandse_spoorwegen docs])
- Restore ability to change the scan interval in the NUT ([@bdraco] - [#33996]) ([nut docs])
- Do not use POWER_WATT for West wind direction ([@Quentame] - [#34069]) ([bom docs]) ([homematicip_cloud docs])
- Do not use POWER_WATT for West wind direction ([@Quentame] - [#34069]) ([homematicip_cloud docs])
- Upgrade certifi to >=2020.4.5.1 ([@fabaff] - [#34080])
- Upgrade importlib-metadata to 1.6.0 ([@fabaff] - [#34081])
- Upgrade keyring to 21.2.0 ([@fabaff] - [#34084])
@ -820,7 +820,7 @@ Pushetta has been offline since September 2019 and the Yahoo Weather API has bee
- deCONZ support for new device trigger for Feller EDIZIOdue Friends of hue Switch ([@bqstony] - [#33478]) ([deconz docs])
- Use UNIT_UV_INDEX constant ([@springstan] - [#34055]) ([metoffice docs]) ([openuv docs]) ([rfxtrx docs]) ([tellduslive docs]) (breaking change)
- Add and use UNIT_CONDUCTIVITY constant ([@springstan] - [#34107]) ([miflora docs]) ([mysensors docs]) ([plant docs])
- Use LENGTH_METERS constant ([@springstan] - [#34110]) ([bom docs]) ([darksky docs]) ([garmin_connect docs]) ([isy994 docs]) ([mysensors docs]) ([proximity docs]) ([zamg docs])
- Use LENGTH_METERS constant ([@springstan] - [#34110]) ([darksky docs]) ([garmin_connect docs]) ([isy994 docs]) ([mysensors docs]) ([proximity docs]) ([zamg docs])
- Add and use frequency constants ([@springstan] - [#34113])
- Fixed uncaught exceptions for demo ([@ziv1234] - [#34117]) ([demo docs])
- Don't do http requests to determine Cast device details ([@emontnemery] - [#34082]) ([cast docs])
@ -1694,7 +1694,6 @@ Pushetta has been offline since September 2019 and the Yahoo Weather API has bee
[blink docs]: /integrations/blink/
[bloomsky docs]: /integrations/bloomsky/
[bmw_connected_drive docs]: /integrations/bmw_connected_drive/
[bom docs]: /integrations/bom/
[braviatv docs]: /integrations/braviatv/
[broadlink docs]: /integrations/broadlink/
[brother docs]: /integrations/brother/

View File

@ -1736,7 +1736,7 @@ discovery. Users currently using that should set up all devices through UI.
## Release 0.115.3 - September 25
- Use Cloud State as alternative state if condition unknown ([@thehaxxa] - [#37121]) ([bom docs])
- Use Cloud State as alternative state if condition unknown ([@thehaxxa] - [#37121])
- Guard SolarEdge for inverters without batteries ([@mhaack] - [#40295]) ([solaredge docs])
- Ignore packets with missing dts in peek_first_pts ([@uvjustin] - [#40299]) ([stream docs])
- Axis - Fix list applications breaks if empty response ([@Kane610] - [#40360]) ([axis docs])
@ -1806,7 +1806,6 @@ discovery. Users currently using that should set up all devices through UI.
[@uvjustin]: https://github.com/uvjustin
[@vangorra]: https://github.com/vangorra
[axis docs]: /integrations/axis/
[bom docs]: /integrations/bom/
[dsmr docs]: /integrations/dsmr/
[frontend docs]: /integrations/frontend/
[gogogate2 docs]: /integrations/gogogate2/
@ -2119,7 +2118,7 @@ discovery. Users currently using that should set up all devices through UI.
- Upgrade pre-commit to 2.7.0 ([@frenck] - [#39180])
- Upgrade discogs_client to 2.3.0 ([@fabaff] - [#39164]) ([discogs docs])
- Upgrade py-cpuinfo to 7.0.0 ([@fabaff] - [#39155]) ([cpuspeed docs]) (breaking-change)
- Support Rainbow radar site in BOM camera ([@maddenp] - [#39129]) ([bom docs])
- Support Rainbow radar site in BOM camera ([@maddenp] - [#39129])
- Update bug report template for new Logs location ([@lukashass] - [#39183])
- Add pin code support to the Risco integration ([@OnFreund] - [#39177]) ([risco docs])
- Report usage of extract_entities by custom components ([@bdraco] - [#39185])
@ -2383,7 +2382,7 @@ discovery. Users currently using that should set up all devices through UI.
- Remove vizio test assertions for integration details in test_init ([@raman325] - [#39579]) ([vizio docs])
- Improve Yeelight code ([@shenxn] - [#39543]) ([yeelight docs])
- Add get_migration_config to zwave websocket api ([@cgarwood] - [#39577]) ([zwave docs]) (new-integration)
- Round sensor readings for bom ([@springstan] - [#39513]) ([bom docs])
- Round sensor readings for bom ([@springstan] - [#39513])
- Reintroduce custom met.no url ([@Danielhiversen] - [#39583]) ([met docs])
- Add Plex service to refresh a library ([@jjlawren] - [#39094]) ([plex docs])
- Add the ability to reload rpi_gpio platforms from yaml ([@Misiu] - [#39548]) ([rpi_gpio docs])
@ -3588,7 +3587,6 @@ discovery. Users currently using that should set up all devices through UI.
[awair docs]: /integrations/awair/
[axis docs]: /integrations/axis/
[bayesian docs]: /integrations/bayesian/
[bom docs]: /integrations/bom/
[bond docs]: /integrations/bond/
[broadlink docs]: /integrations/broadlink/
[brother docs]: /integrations/brother/

View File

@ -655,7 +655,6 @@
/components/sensor.bme280 /integrations/bme280
/components/sensor.bme680 /integrations/bme680
/components/sensor.bmw_connected_drive /integrations/bmw_connected_drive
/components/sensor.bom /integrations/bom#sensor
/components/sensor.broadlink /integrations/broadlink#sensor
/components/sensor.brottsplatskartan /integrations/brottsplatskartan
/components/sensor.canary /integrations/canary#sensor
@ -1067,7 +1066,6 @@
/components/vlc-telnet /integrations/vlc_telnet
/components/water_heater.econet /integrations/econet
/components/water_heater.wink /integrations/wink#water-heater
/components/weather.bom /integrations/bom
/components/weather.buienradar /integrations/buienradar
/components/weather.ecobee /integrations/ecobee
/components/weather.ipma /integrations/ipma
@ -1176,7 +1174,6 @@
/components/bme280 /integrations/bme280
/components/bme680 /integrations/bme680
/components/bmw_connected_drive /integrations/bmw_connected_drive
/components/bom /integrations/bom
/components/braviatv /integrations/braviatv
/components/broadcast /integrations/telegram_broadcast
/components/broadlink /integrations/broadlink