mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-16 05:46:52 +00:00
Add breaking change descriptions (#11047)
* Add breaking change descriptions brekaing change descriptions added * Added support removal date Adds removal date of Dec 15 to deprecation notice
This commit is contained in:
parent
511cb5cc63
commit
af1654d027
@ -147,24 +147,56 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
||||
|
||||
## Breaking Changes
|
||||
|
||||
- Add turn_on method to ecobee climate platform ([@marthoc] - [#27103]) ([ecobee docs]) (breaking change)
|
||||
- UniFi - Bandwidth sensors ([@Kane610] - [#27229]) ([unifi docs]) (breaking change) (new-platform)
|
||||
- Refactor IKEA Tradfri, part 2 ([@ggravlingen] - [#27245]) ([tradfri docs]) (breaking change)
|
||||
- Remove hipchat ([@fabaff] - [#27399]) ([hipchat docs]) (breaking change)
|
||||
- Standardize times in time sensors Jewish calendar ([@tsvi] - [#26940]) ([jewish_calendar docs]) (breaking change)
|
||||
- Fix pioneer volume when using onkyo component ([@foxy82] - [#27218]) ([onkyo docs]) (breaking change)
|
||||
- Add abode config entries and device registry ([@shred86] - [#26699]) ([abode docs]) (breaking change)
|
||||
- Allow MQTT json light floating point transition ([@starkillerOG] - [#27253]) ([mqtt docs]) (breaking change)
|
||||
- Remove direct authentication via trusted networks or API password ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs]) (breaking change)
|
||||
- Deprecate Python 3.6 support, 3.8.0 is out ([@scop] - [#27680]) (breaking change)
|
||||
- Move holiday info into a single sensor with multiple attributess ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change)
|
||||
- Introduce new OAuth2 config flow helper ([@balloob] - [#27727]) ([somfy docs]) (breaking change)
|
||||
- Add support for AdGuard Home v0.99.0 ([@frenck] - [#27926]) ([adguard docs]) (breaking change)
|
||||
- remove duplicate unique_id, add unique_id for issues ([@zxdavb] - [#27916]) ([geniushub docs]) (breaking change)
|
||||
- Remove stride ([@hmmbob] - [#27934]) ([stride docs]) (breaking change)
|
||||
- Glances config flow ([@engrbm87] - [#27221]) ([glances docs]) (breaking change)
|
||||
- Bump teslajsonpy and add update switch ([@alandtse] - [#27957]) ([tesla docs]) (breaking change)
|
||||
- changed STATE_OFF to STATE_STANDBY ([@Villhellm] - [#28148]) ([roku docs]) (breaking change)
|
||||
- __Removed__ - The following integrations have been removed:
|
||||
- __Direct authentication via trusted networks or API password__ - It is no longer possible to make authenticated requests using trusted networks or by appending ?api_password=X to the url. You will now first need to get an authentication token and use that token to make requests. - ([@balloob] - [#27656]) ([auth docs]) ([http docs]) ([websocket_api docs])
|
||||
|
||||
- __Stride__ - The Stride notification integration was discontinued in February 2019 due to a take over by Slack. - ([@hmmbob] - [#27934]) ([stride docs])
|
||||
- __Hipchat__ - The Hipchat notification integration was discontinued in February 2019, also due to a take over by Slack. - ([@fabaff] - [#27399]) ([hipchat docs])
|
||||
- __Deprecated__ - Python 3.6 support is deprecated (to be removed completely by December 2019), as version 3.8.0 is now out - ([@scop] - [#27680])
|
||||
- __Ecobee__ - Adds `turn_on` method to ecobee climate platform. Previously, calling `climate.turn_on` would cause the ecobee thermostat to turn on in heat mode, regardless of the mode when the thermostat was turned off. Now, the thermostat will turn on to the last "active" HVAC mode (i.e. "heat", "cool", or "auto") (or, if the thermostat was "off" when Home Assistant started, to "auto"). - ([@marthoc] - [#27103]) ([ecobee docs])
|
||||
- __Genius Hub__ - This addresses an issue that requires the `unique_id` of **climate** and **water_heater** entities to be changed. After upgrading HA with this change, users will have stale entities in the entity registry that they may wish to clear out. - ([@zxdavb] - [#27916]) ([geniushub docs])
|
||||
- __Abode__ - The configuration variables were removed: `name`, `exclude` and `lights`, which were all previously optional. Existing users of the abode integration that use these configuration variables will have to remove them from the configuration.yaml file. Entities that users wish to disable can be done from the Entity Registry in the Configuration UI. - ([@shred86] - [#26699]) ([abode docs])
|
||||
- __AdGuard Home__ - The AdGuard Home integration has been made compatible with AdGuard Home v0.99.0. However, support for lower versions is now limited. Upgrading to AdGuard Home v0.99.0 or newer is advised. - ([@frenck] - [#27926]) ([adguard docs])
|
||||
- __UniFi__ - Previously UniFi POE control switches had attributes showing network usage for receiving and transmitting data of that entity. This has been replaced with separate sensors, a pair per network client; one for received data and one for transmitted data. Default configuration is to keep this disabled so if you want to use this either enable select entities in the entity registry or go to your UniFi Integration options and enable it for all clients (see HASS 0.98 blog post for guidance). - ([@Kane610] - [#27229]) ([unifi docs])
|
||||
- __IKEA Tradfri__ - The Tradfri sensors (eg: button remotes and motion detectors) are now being represented as battery entities and will no longer have remaining battery power represented as an attribute. Use the sensors state instead to monitor remaining battery power. - ([@ggravlingen] - [#27245]) ([tradfri docs])
|
||||
|
||||
- __Jewish Calendar__
|
||||
- The output of the timestamp sensors have been streamlined so they're easier to use in automations. All the timestamp sensors will return UTC time in ISO 8601 format.
|
||||
Attributes have been added to get a UNIX timestamp. - ([@tsvi] - [#26940]) ([jewish_calendar docs])
|
||||
- The holiday type sensor has been removed and added as an attribute to the holiday sensor.
|
||||
The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]) ([jewish_calendar docs]) (breaking change)
|
||||
- __Onkyo__ - Added `max_receiver_volume` which sets the maximum volume of the receiver - this will default to 80 which worked with older Onkyo models. See documentation for details on how to find your receivers max volume.
|
||||
|
||||
The max_volume is now a percentage instead of a number from 0 to 80. If you have a `max_volume` setting of 80 you will need to change this to 100, if you have it as 40 you will need to change this to 50. To work out the new max volume setting use this formula: `( / 80) * 100` - ([@foxy82] - [#27218]) ([onkyo docs])
|
||||
|
||||
- __MQTT__ - Allow MQTT json light floating point transition. The MQTT light with JSON schema will now sent a float instead of an int with the `transition` key. In this way transitions shorter than 1s can be used (0.5 seconds for instance) if the MQTT light supports it. Lights that are based on the "ArduinoJson" module should not experience problems due to the change from int to float (the float value will be truncated to an int). - ([@starkillerOG] - [#27253]) ([mqtt docs])
|
||||
|
||||
|
||||
|
||||
- __Somfy__ - Users that have already created their app in the Somfy developer console will need to update the redirect uri to be able to authorize a new account. You need to change the redirect URI for your app on https://developers.somfy.com to `/auth/external/callback` instead of `/auth/somfy/callback`. - ([@balloob] - [#27727]) ([somfy docs])
|
||||
|
||||
|
||||
|
||||
- __Glances__ - Glances is now its own integration and configured through config flow. Configured sensors with platform type glances should be edited as shown below. - @engrbm87] - [#27221]) ([glances docs]) (breaking change)
|
||||
|
||||
Example configuration yaml:
|
||||
|
||||
Before:
|
||||
```yaml
|
||||
sensors:
|
||||
- platform: glances
|
||||
host: 192.168.1.1
|
||||
resources:
|
||||
- 'cpu_use_percent'
|
||||
```
|
||||
After:
|
||||
```yaml
|
||||
glances:
|
||||
- host: 192.168.1.1
|
||||
```
|
||||
|
||||
- __Tesla__ - Tesla `entity_id` and `unique_id` have changed. This is necessary so that multi-vehicle households have a way to distinguish vehicles by basing the name off the name in the app. Users should remove old tesla entries from the entity registry after upgrade and update automations where tesla entity_ids are used. - ([@alandtse] - [#27957]) ([tesla docs])
|
||||
- __Roku__ - Roku TVs will now report "standby" instead of "off" when they are turned off. Roku TVs can be turned on directly to a source by selecting from the source list. When a `media_player` returns STATE_OFF it loses access to the source list. By returning STATE_STANDBY instead the state is more accurately reflected and the source_list attribute is now accessible when the TV screen is off. - ([@Villhellm] - [#28148]) ([roku docs])
|
||||
|
||||
## All changes
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user