From cb48f3f1309481b62c329dfb39e14ecb5c53008b Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Sun, 27 Feb 2022 21:21:36 +0100 Subject: [PATCH] Remove deprecated Bosch BMP280 Environmental Sensor integration (#21819) --- CODEOWNERS | 1 - source/_integrations/bmp280.markdown | 60 ---------------------------- source/_redirects | 1 + 3 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 source/_integrations/bmp280.markdown diff --git a/CODEOWNERS b/CODEOWNERS index 2c6577ad2bf..80ef0ab545e 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -65,7 +65,6 @@ source/_integrations/blebox.markdown @bbx-a @bbx-jp source/_integrations/blink.markdown @fronzbot source/_integrations/blueprint.markdown @home-assistant/core source/_integrations/bluesound.markdown @thrawnarn -source/_integrations/bmp280.markdown @belidzs source/_integrations/bmw_connected_drive.markdown @gerard33 @rikroe source/_integrations/bond.markdown @bdraco @prystupa @joshs85 source/_integrations/bosch_shc.markdown @tschamm diff --git a/source/_integrations/bmp280.markdown b/source/_integrations/bmp280.markdown deleted file mode 100644 index 6ea6b37d784..00000000000 --- a/source/_integrations/bmp280.markdown +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Bosch BMP280 Environmental Sensor -description: Instructions on how to integrate a BMP280 sensor into Home Assistant. -ha_release: 0.108 -ha_category: - - DIY -ha_iot_class: Local Polling -ha_quality_scale: silver -ha_code_owners: - - '@belidzs' -ha_domain: bmp280 -ha_codeowners: - - '@belidzs' -ha_platforms: - - sensor ---- - -
- -This integration is deprecated and will be removed in Home Assistant Core 2022.4. - -For more information see: [Architectural Decision Record 0019](https://github.com/home-assistant/architecture/blob/master/adr/0019-GPIO.md). - -
- -The `bmp280` sensor platform allows you to read temperature and pressure values of a [Bosch BMP280 Environmental sensor](https://www.bosch-sensortec.com/products/environmental-sensors/pressure-sensors/bmp280/) connected via [I2C](https://en.wikipedia.org/wiki/I²C) bus (SDA, SCL pins). - -This integration has been tested on a Raspberry Pi 4B, but it should work on any device which is supported by [CircuitPython](https://circuitpython.org/). - -## Configuration - -To use a BMP280 sensor in your installation, you have to enable I2C on your host device then configure the integration using the following example: - -```yaml -sensor: - - platform: bmp280 - i2c_address: 0x77 -``` - -{% configuration %} -name: - description: The name of the sensor. - required: false - default: BMP280 - type: string -i2c_address: - description: I2C address of the sensor. It is either 0x76 or 0x77, depending on your actual wiring configuration. - required: true - type: integer -{% endconfiguration %} - -## Setting up the I2C interface on the host device - -To get more information on how to set up the I2C interface on your Raspberry Pi, please refer to the [BME680 sensor integration](/integrations/bme680/#directions-for-installing-smbus-support-on-raspberry-pi). - -## Choosing the appropriate I2C address - -Please note that the I2C address of this device depends on the state of the `SDO` pin. If it is pulled down (to the `GND` rail) it will be `0x76`, if it's pulled up (to the `VCC` rail) it will be `0x77`. - -If you leave it floating then the address will be unpredictable or even worse, it can change over time. So it is recommended to hook up this pin to either the positive or the negative rail of your host device. diff --git a/source/_redirects b/source/_redirects index f4c6ead8df4..0b6a8331a95 100644 --- a/source/_redirects +++ b/source/_redirects @@ -2373,6 +2373,7 @@ /components/sensor.sensehat /more-info/removed-integration 301 /integrations/sensehat /more-info/removed-integration 301 /integrations/pi4ioe5v9xxxx /more-info/removed-integration 301 +/integrations/bmp280 /more-info/removed-integration 301 /components/mcp23017 /more-info/removed-integration 301 /integrations/mcp23017 /more-info/removed-integration 301 /components/rpi_rf /more-info/removed-integration 301