mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-23 01:06:52 +00:00
Remove Automatic (#13252)
This commit is contained in:
parent
762e5d311f
commit
474ac51e74
@ -1,82 +0,0 @@
|
|||||||
---
|
|
||||||
title: Automatic
|
|
||||||
description: Instructions for how to integrate Automatic ODB readers into Home Assistant.
|
|
||||||
ha_category:
|
|
||||||
- Car
|
|
||||||
ha_release: 0.28
|
|
||||||
ha_iot_class: Cloud Push
|
|
||||||
ha_codeowners:
|
|
||||||
- '@armills'
|
|
||||||
ha_domain: automatic
|
|
||||||
---
|
|
||||||
|
|
||||||
The `automatic` device tracker platform offers presence detection by retrieving your car's information from the [Automatic](https://automatic.com/) cloud service.
|
|
||||||
|
|
||||||
## Setup
|
|
||||||
|
|
||||||
To use Automatic with Home Assistant, first you must [create a free development account](https://developer.automatic.com/). Automatic will generate a Client ID and Secret for you to use in your Home Assistant configuration. You will need to update your Event Delivery preferences to ensure Home Assistant can receive updates. On the developer page, under App Settings / Event Delivery, select "Websocket" for Event Delivery Preference. Next, specify the OAuth Redirect URL in the developer page. This should be configured to `<home-assistant-url>/api/automatic/callback`. (Example: `http://homeassistant.local:8123/api/automatic/callback`) Note that this URL only needs to be accessible from the browser you use to perform the authentication.
|
|
||||||
|
|
||||||
Home Assistant can also take advantage of `scope:current_location` if available. This will allow Home Assistant to receive periodic location updates during a trip. In order to use this functionality, you must request the scope for your application from Automatic. Once `scope:current_location` is available, change `current_location` to `true` in your `configuration.yaml`.
|
|
||||||
|
|
||||||
## Configuration
|
|
||||||
|
|
||||||
Once your developer account is created, add the following to your `configuration.yaml` file:
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
# Example configuration.yaml entry
|
|
||||||
device_tracker:
|
|
||||||
- platform: automatic
|
|
||||||
client_id: 1234567
|
|
||||||
secret: 0987654321
|
|
||||||
devices:
|
|
||||||
- 2007 Honda Element
|
|
||||||
- 2004 Subaru Impreza
|
|
||||||
```
|
|
||||||
|
|
||||||
{% configuration %}
|
|
||||||
client_id:
|
|
||||||
description: "The OAuth client id (get from https://developer.automatic.com/)."
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
secret:
|
|
||||||
description: "The OAuth client secret (get from https://developer.automatic.com/)."
|
|
||||||
required: true
|
|
||||||
type: string
|
|
||||||
current_location:
|
|
||||||
description: "Set to `true` if you have requested `scope:current_location` for your account. Home Assistant will then be able to receive periodic location updates during trips."
|
|
||||||
required: false
|
|
||||||
default: false
|
|
||||||
type: boolean
|
|
||||||
devices:
|
|
||||||
description: The list of vehicle display names you wish to track. If not provided, all vehicles will be tracked.
|
|
||||||
required: false
|
|
||||||
type: list
|
|
||||||
{% endconfiguration %}
|
|
||||||
|
|
||||||
<div class='note'>
|
|
||||||
|
|
||||||
The device name must be the name given by Automatic automatically. This is typically the model year, make and model. This is *not* the nickname you have to give the vehicle in the `vehicles` section of the app's settings.
|
|
||||||
|
|
||||||
</div>
|
|
||||||
|
|
||||||
Home Assistant will also fire events when an update is received from Automatic. These can be used to trigger automations, as shown in the example below. A list of available event types can be found in the [Automatic Real-Time Events documentation](https://developer.automatic.com/api-reference/#real-time-events).
|
|
||||||
|
|
||||||
```yaml
|
|
||||||
# Example automatic event automation
|
|
||||||
automation:
|
|
||||||
- trigger:
|
|
||||||
- platform: event
|
|
||||||
event_type: automatic_update
|
|
||||||
event_data:
|
|
||||||
type: "ignition:on"
|
|
||||||
vehicle:
|
|
||||||
id: "C_1234567890abcdefc"
|
|
||||||
action:
|
|
||||||
- service: light.turn_off
|
|
||||||
```
|
|
||||||
|
|
||||||
<div class='note'>
|
|
||||||
You can obtain the correct ID for your vehicle from your known_devices.yaml file. Be sure to lower-case any letters contained in your vehicle's ID when using it in an automation trigger.
|
|
||||||
</div>
|
|
||||||
|
|
||||||
See the [device tracker integration page](/integrations/device_tracker/) for instructions how to configure the cars to be tracked.
|
|
@ -102,8 +102,8 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- Frontend: Fix logbook ui (@balloob)
|
- Frontend: Fix logbook ui (@balloob)
|
||||||
- Upgrade pytradfri to 1.1 ([@balloob] - [#7290])
|
- Upgrade pytradfri to 1.1 ([@balloob] - [#7290])
|
||||||
- Upgrade python-telegram-bot to 5.3.1 ([@fabaff] - [#7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
|
- Upgrade python-telegram-bot to 5.3.1 ([@fabaff] - [#7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
|
||||||
- Version bump of aioautomatic ([@armills] - [#7300]) ([device_tracker.automatic docs])
|
- Version bump of aioautomatic ([@armills] - [#7300])
|
||||||
- Version bump for automatic ([@armills] - [#7329]) ([device_tracker.automatic docs])
|
- Version bump for automatic ([@armills] - [#7329])
|
||||||
- Fix breaking SSL in test HTML5 ([@balloob] - [#7310]) ([notify.html5 docs])
|
- Fix breaking SSL in test HTML5 ([@balloob] - [#7310]) ([notify.html5 docs])
|
||||||
- Fix for building Python Open Z-Wave in Docker ([@balloob] - [#7337])
|
- Fix for building Python Open Z-Wave in Docker ([@balloob] - [#7337])
|
||||||
|
|
||||||
@ -177,7 +177,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- Update file header, add const for defaults, and update log messages ([@fabaff] - [#7110])
|
- Update file header, add const for defaults, and update log messages ([@fabaff] - [#7110])
|
||||||
- Upgrade speedtest-cli to 1.0.4 ([@fabaff] - [#7105]) ([sensor.speedtest docs])
|
- Upgrade speedtest-cli to 1.0.4 ([@fabaff] - [#7105]) ([sensor.speedtest docs])
|
||||||
- Remove globally disabled pylint issue and update docstrings ([@fabaff] - [#7111])
|
- Remove globally disabled pylint issue and update docstrings ([@fabaff] - [#7111])
|
||||||
- Use third-party lib aioautomatic for automatic ([@armills] - [#7126]) ([device_tracker.automatic docs])
|
- Use third-party lib aioautomatic for automatic ([@armills] - [#7126])
|
||||||
- Upgrade chardet to 3.0.2 ([@fabaff] - [#7112])
|
- Upgrade chardet to 3.0.2 ([@fabaff] - [#7112])
|
||||||
- Send stderr of ping tracker to devnull ([@amelchio] - [#7096]) ([device_tracker.ping docs])
|
- Send stderr of ping tracker to devnull ([@amelchio] - [#7096]) ([device_tracker.ping docs])
|
||||||
- Upgraded Amcrest module to 1.1.9 to support new firmware versions: ([@tchellomello] - [#7130])
|
- Upgraded Amcrest module to 1.1.9 to support new firmware versions: ([@tchellomello] - [#7130])
|
||||||
@ -426,7 +426,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[camera.neato docs]: /integrations/neato#camera
|
[camera.neato docs]: /integrations/neato#camera
|
||||||
[camera.synology docs]: /integrations/synology
|
[camera.synology docs]: /integrations/synology
|
||||||
[climate docs]: /integrations/climate/
|
[climate docs]: /integrations/climate/
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.mysensors docs]: /integrations/device_tracker.mysensors/
|
[device_tracker.mysensors docs]: /integrations/device_tracker.mysensors/
|
||||||
[device_tracker.ping docs]: /integrations/ping
|
[device_tracker.ping docs]: /integrations/ping
|
||||||
[hassio docs]: /integrations/hassio/
|
[hassio docs]: /integrations/hassio/
|
||||||
@ -505,7 +504,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[#7324]: https://github.com/home-assistant/home-assistant/pull/7324
|
[#7324]: https://github.com/home-assistant/home-assistant/pull/7324
|
||||||
[#7329]: https://github.com/home-assistant/home-assistant/pull/7329
|
[#7329]: https://github.com/home-assistant/home-assistant/pull/7329
|
||||||
[#7337]: https://github.com/home-assistant/home-assistant/pull/7337
|
[#7337]: https://github.com/home-assistant/home-assistant/pull/7337
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[hassio docs]: /integrations/hassio/
|
[hassio docs]: /integrations/hassio/
|
||||||
[notify.html5 docs]: /integrations/html5
|
[notify.html5 docs]: /integrations/html5
|
||||||
[notify.telegram docs]: /integrations/telegram
|
[notify.telegram docs]: /integrations/telegram
|
||||||
|
@ -78,7 +78,7 @@ influxdb:
|
|||||||
- entity.id4
|
- entity.id4
|
||||||
```
|
```
|
||||||
|
|
||||||
- The Automatic device tracker has been converted from polling to websocket push. This requires you to make a change in your Automatic account, see [our documentation for instructions][device_tracker.automatic docs]. ([@armills] - [#7404]) ([device_tracker.automatic docs]) (breaking change)
|
- The Automatic device tracker has been converted from polling to websocket push. This requires you to make a change in your Automatic account, see our documentation for instructions. ([@armills] - [#7404]) (breaking change)
|
||||||
- The LimitlessLED color temperatures have been turned around to work like other lights. To maintain previous colors you must adjust the color_temp value in your light.turn_on calls to 654 minus your old value (for example, 280 becomes 374). ([@amelchio] - [#7359]) (breaking change)
|
- The LimitlessLED color temperatures have been turned around to work like other lights. To maintain previous colors you must adjust the color_temp value in your light.turn_on calls to 654 minus your old value (for example, 280 becomes 374). ([@amelchio] - [#7359]) (breaking change)
|
||||||
- Joao apps will now require an API key to be set for all commands. ([@nkgilley] - [#7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)
|
- Joao apps will now require an API key to be set for all commands. ([@nkgilley] - [#7443]) ([joaoapps_join docs]) ([notify.joaoapps_join docs]) (breaking change)
|
||||||
|
|
||||||
@ -136,7 +136,7 @@ influxdb:
|
|||||||
- Fix breaking SSL in test HTML5 ([@balloob] - [#7310]) ([notify.html5 docs])
|
- Fix breaking SSL in test HTML5 ([@balloob] - [#7310]) ([notify.html5 docs])
|
||||||
- Upgrade pyhomematic, extend device support ([@danielperna84] - [#7303])
|
- Upgrade pyhomematic, extend device support ([@danielperna84] - [#7303])
|
||||||
- Issue 7218 update pylgtv to 0.1.7 ([@hmn] - [#7302]) ([media_player.webostv docs]) ([notify.webostv docs])
|
- Issue 7218 update pylgtv to 0.1.7 ([@hmn] - [#7302]) ([media_player.webostv docs]) ([notify.webostv docs])
|
||||||
- Version bump of aioautomatic ([@armills] - [#7300]) ([device_tracker.automatic docs])
|
- Version bump of aioautomatic ([@armills] - [#7300])
|
||||||
- Upgrade python-telegram-bot to 5.3.1 ([@fabaff] - [#7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
|
- Upgrade python-telegram-bot to 5.3.1 ([@fabaff] - [#7311]) ([notify.telegram docs]) ([telegram_bot.polling docs]) ([telegram_bot.webhooks docs])
|
||||||
- Disable Open Z-Wave in Docker ([@balloob] - [#7315])
|
- Disable Open Z-Wave in Docker ([@balloob] - [#7315])
|
||||||
- LIFX: use white light when setting a specific temperature ([@amelchio] - [#7256]) ([light.lifx docs])
|
- LIFX: use white light when setting a specific temperature ([@amelchio] - [#7256]) ([light.lifx docs])
|
||||||
@ -146,7 +146,7 @@ influxdb:
|
|||||||
- Reduce color_xy_brightness_to_hsv to color_xy_to_hs ([@amelchio] - [#7320]) ([light.hue docs]) ([light.lifx docs])
|
- Reduce color_xy_brightness_to_hsv to color_xy_to_hs ([@amelchio] - [#7320]) ([light.hue docs]) ([light.lifx docs])
|
||||||
- Fix broken docker build ([@turbokongen] - [#7316])
|
- Fix broken docker build ([@turbokongen] - [#7316])
|
||||||
- Re-enable Open Z-Wave in Dockerfile ([@balloob] - [#7325])
|
- Re-enable Open Z-Wave in Dockerfile ([@balloob] - [#7325])
|
||||||
- Version bump for automatic ([@armills] - [#7329]) ([device_tracker.automatic docs])
|
- Version bump for automatic ([@armills] - [#7329])
|
||||||
- Right fix for Python Open Z-Wave in Docker ([@balloob] - [#7337])
|
- Right fix for Python Open Z-Wave in Docker ([@balloob] - [#7337])
|
||||||
- Use four-digits year ([@fabaff] - [#7336])
|
- Use four-digits year ([@fabaff] - [#7336])
|
||||||
- Allow multiple recipients for SMTP notify ([@amelchio] - [#7319]) ([notify.smtp docs])
|
- Allow multiple recipients for SMTP notify ([@amelchio] - [#7319]) ([notify.smtp docs])
|
||||||
@ -195,7 +195,7 @@ influxdb:
|
|||||||
- Pilight binary sensor components ([@zeltom] - [#6774]) ([binary_sensor.pilight docs]) (new-platform)
|
- Pilight binary sensor components ([@zeltom] - [#6774]) ([binary_sensor.pilight docs]) (new-platform)
|
||||||
- applx suggested fix from issue #6573 ([@wokar] - [#7390]) ([sensor.zamg docs])
|
- applx suggested fix from issue #6573 ([@wokar] - [#7390]) ([sensor.zamg docs])
|
||||||
- remove charset if set in content type header ([@hmn] - [#7411]) ([media_player docs])
|
- remove charset if set in content type header ([@hmn] - [#7411]) ([media_player docs])
|
||||||
- Convert automatic device tracker to push updates ([@armills] - [#7404]) ([device_tracker.automatic docs]) (breaking change)
|
- Convert automatic device tracker to push updates ([@armills] - [#7404]) (breaking change)
|
||||||
- light.piglow update ([@imrehg] - [#7408]) ([light.piglow docs])
|
- light.piglow update ([@imrehg] - [#7408]) ([light.piglow docs])
|
||||||
- Opencv ([@Teagan42] - [#7261]) ([opencv docs]) ([image_processing.opencv docs]) (new-platform)
|
- Opencv ([@Teagan42] - [#7261]) ([opencv docs]) ([image_processing.opencv docs]) (new-platform)
|
||||||
- Fixed extra R in variable name. ([@cyberplant] - [#7418])
|
- Fixed extra R in variable name. ([@cyberplant] - [#7418])
|
||||||
@ -427,7 +427,6 @@ influxdb:
|
|||||||
[cover.garadget docs]: /integrations/garadget
|
[cover.garadget docs]: /integrations/garadget
|
||||||
[cover.opengarage docs]: /integrations/opengarage
|
[cover.opengarage docs]: /integrations/opengarage
|
||||||
[cover.zwave docs]: /integrations/zwave#cover
|
[cover.zwave docs]: /integrations/zwave#cover
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.zha docs]: /integrations/device_tracker.zha/
|
[device_tracker.zha docs]: /integrations/device_tracker.zha/
|
||||||
[ecobee docs]: /integrations/ecobee/
|
[ecobee docs]: /integrations/ecobee/
|
||||||
[eight_sleep docs]: /integrations/eight_sleep/
|
[eight_sleep docs]: /integrations/eight_sleep/
|
||||||
|
@ -133,13 +133,13 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- Support for the PiFace Digital I/O module ([@basschipper] - [#7494]) ([rpi_pfio docs]) ([binary_sensor.rpi_pfio docs]) ([switch.rpi_pfio docs]) (new-platform)
|
- Support for the PiFace Digital I/O module ([@basschipper] - [#7494]) ([rpi_pfio docs]) ([binary_sensor.rpi_pfio docs]) ([switch.rpi_pfio docs]) (new-platform)
|
||||||
- Upgrade limitlessled to 1.0.7 ([@corneyl] - [#7525]) ([light.limitlessled docs])
|
- Upgrade limitlessled to 1.0.7 ([@corneyl] - [#7525]) ([light.limitlessled docs])
|
||||||
- Update docstrings and log messages ([@fabaff] - [#7526]) ([light.blinksticklight docs]) ([light.enocean docs]) ([light.flux_led docs]) ([light.insteon_local docs]) ([light.insteon_plm docs]) ([light.isy994 docs]) ([light.limitlessled docs]) ([light.mystrom docs])
|
- Update docstrings and log messages ([@fabaff] - [#7526]) ([light.blinksticklight docs]) ([light.enocean docs]) ([light.flux_led docs]) ([light.insteon_local docs]) ([light.insteon_plm docs]) ([light.isy994 docs]) ([light.limitlessled docs]) ([light.mystrom docs])
|
||||||
- Try to request current_location Automatic scope ([@armills] - [#7447]) ([device_tracker.automatic docs])
|
- Try to request current_location Automatic scope ([@armills] - [#7447])
|
||||||
- Add myStrom binary sensor ([@fabaff] - [#7530])
|
- Add myStrom binary sensor ([@fabaff] - [#7530])
|
||||||
- Add not-context-manager ([@fabaff] - [#7523])
|
- Add not-context-manager ([@fabaff] - [#7523])
|
||||||
- Threadsafe configurator ([@Kane610] - [#7536]) ([configurator docs])
|
- Threadsafe configurator ([@Kane610] - [#7536]) ([configurator docs])
|
||||||
- Fix for #7459 ([@deftdawg] - [#7544]) ([alexa docs])
|
- Fix for #7459 ([@deftdawg] - [#7544]) ([alexa docs])
|
||||||
- Upgrade sendgrid to 4.1.0 ([@fabaff] - [#7538]) ([notify.sendgrid docs])
|
- Upgrade sendgrid to 4.1.0 ([@fabaff] - [#7538]) ([notify.sendgrid docs])
|
||||||
- Automatic version bump ([@armills] - [#7555]) ([device_tracker.automatic docs])
|
- Automatic version bump ([@armills] - [#7555])
|
||||||
- Upgrade dweepy to 0.3.0 ([@fabaff] - [#7550]) ([dweet docs]) ([sensor.dweet docs])
|
- Upgrade dweepy to 0.3.0 ([@fabaff] - [#7550]) ([dweet docs]) ([sensor.dweet docs])
|
||||||
- Add SSL support to NZBGet sensor ([@tboyce021] - [#7553]) ([sensor.nzbget docs])
|
- Add SSL support to NZBGet sensor ([@tboyce021] - [#7553]) ([sensor.nzbget docs])
|
||||||
- Do not install all dependencies in dev mode ([@balloob] - [#7548])
|
- Do not install all dependencies in dev mode ([@balloob] - [#7548])
|
||||||
@ -353,7 +353,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[configurator docs]: /integrations/configurator/
|
[configurator docs]: /integrations/configurator/
|
||||||
[cover.lutron_caseta docs]: /integrations/lutron_caseta/
|
[cover.lutron_caseta docs]: /integrations/lutron_caseta/
|
||||||
[datadog docs]: /integrations/datadog/
|
[datadog docs]: /integrations/datadog/
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.unifi docs]: /integrations/unifi
|
[device_tracker.unifi docs]: /integrations/unifi
|
||||||
[dweet docs]: /integrations/dweet/
|
[dweet docs]: /integrations/dweet/
|
||||||
[eight_sleep docs]: /integrations/eight_sleep/
|
[eight_sleep docs]: /integrations/eight_sleep/
|
||||||
|
@ -52,7 +52,7 @@ script: !include scripts.yaml
|
|||||||
- Fix issue #9116 in pushbullet ([@danielhiversen] - [#9128]) ([notify.pushbullet docs])
|
- Fix issue #9116 in pushbullet ([@danielhiversen] - [#9128]) ([notify.pushbullet docs])
|
||||||
- bug fix pushbullet ([@danielhiversen] - [#9139]) ([notify.pushbullet docs])
|
- bug fix pushbullet ([@danielhiversen] - [#9139]) ([notify.pushbullet docs])
|
||||||
- Fix import for foscam ([@sdague] - [#9140]) ([camera.foscam docs])
|
- Fix import for foscam ([@sdague] - [#9140]) ([camera.foscam docs])
|
||||||
- Bump aioautomatic to prevent leaking exceptions ([@armills] - [#9148]) ([device_tracker.automatic docs])
|
- Bump aioautomatic to prevent leaking exceptions ([@armills] - [#9148])
|
||||||
- Wrap state when iterating a domain in templates ([@balloob] - [#9157])
|
- Wrap state when iterating a domain in templates ([@balloob] - [#9157])
|
||||||
- Prevent iCloud exceptions in logfile ([@mjj4791] - [#9179]) ([device_tracker.icloud docs])
|
- Prevent iCloud exceptions in logfile ([@mjj4791] - [#9179]) ([device_tracker.icloud docs])
|
||||||
- bump ecobee version to fix issue 9190 ([@nkgilley] - [#9191]) ([ecobee docs]) ([climate.ecobee docs])
|
- bump ecobee version to fix issue 9190 ([@nkgilley] - [#9191]) ([ecobee docs]) ([climate.ecobee docs])
|
||||||
@ -95,7 +95,7 @@ usps:
|
|||||||
1) Log in to your Automatic developer account. In the Automatic Developer Apps Manager, specify the OAuth Redirect URL in the developer page. This should be configured to `<home-assistant-url>/api/automatic/callback`. (Example: `http://homeassistant.local:8123/api/automatic/callback`) Note that this URL only needs to be accessible from the browser you use to perform the authentication.
|
1) Log in to your Automatic developer account. In the Automatic Developer Apps Manager, specify the OAuth Redirect URL in the developer page. This should be configured to `<home-assistant-url>/api/automatic/callback`. (Example: `http://homeassistant.local:8123/api/automatic/callback`) Note that this URL only needs to be accessible from the browser you use to perform the authentication.
|
||||||
2) Remove username/password from your automatic device tracker configuration in configuration.yaml.
|
2) Remove username/password from your automatic device tracker configuration in configuration.yaml.
|
||||||
3) If you have authorized your account for `scope:current_location`, add `current_location: true` to your automatic device tracker configuration in configuration.yaml.
|
3) If you have authorized your account for `scope:current_location`, add `current_location: true` to your automatic device tracker configuration in configuration.yaml.
|
||||||
4) When you restart Home Assistant, click on the Automatic Configure link in the Configurator card, and follow the instructions to authorize Home Assistant.<br><br>NOTE: Automatic's API is currently not correctly authorizing with refresh tokens, so Step 4 currently needs to be performed after every restart. ([@armills] - [#8962] [#9002]) ([configurator docs]) ([device_tracker.automatic docs]) (breaking change)
|
4) When you restart Home Assistant, click on the Automatic Configure link in the Configurator card, and follow the instructions to authorize Home Assistant.<br><br>NOTE: Automatic's API is currently not correctly authorizing with refresh tokens, so Step 4 currently needs to be performed after every restart. ([@armills] - [#8962] [#9002]) ([configurator docs]) (breaking change)
|
||||||
|
|
||||||
## All changes
|
## All changes
|
||||||
|
|
||||||
@ -104,13 +104,13 @@ usps:
|
|||||||
- Fixed cert_expiry sensor to delay firing on HA startup ([@arsaboo] - [#8920]) ([sensor.cert_expiry docs])
|
- Fixed cert_expiry sensor to delay firing on HA startup ([@arsaboo] - [#8920]) ([sensor.cert_expiry docs])
|
||||||
- Remove spaces from Xiami switch attributes ([@syssi] - [#8952]) ([switch.xiaomi docs]) (breaking change)
|
- Remove spaces from Xiami switch attributes ([@syssi] - [#8952]) ([switch.xiaomi docs]) (breaking change)
|
||||||
- Add service to alarm control panel for night mode arming ([@schmittx] - [#8614]) ([alarm_control_panel docs]) ([alarm_control_panel.totalconnect docs])
|
- Add service to alarm control panel for night mode arming ([@schmittx] - [#8614]) ([alarm_control_panel docs]) ([alarm_control_panel.totalconnect docs])
|
||||||
- Add support for Automatic OAuth2 authentication ([@armills] - [#8962]) ([configurator docs]) ([device_tracker.automatic docs]) (breaking change)
|
- Add support for Automatic OAuth2 authentication ([@armills] - [#8962]) ([configurator docs]) (breaking change)
|
||||||
- Nello.io lock support ([@pschmitt] - [#8957]) ([lock.nello docs]) (new-platform)
|
- Nello.io lock support ([@pschmitt] - [#8957]) ([lock.nello docs]) (new-platform)
|
||||||
- Added continue-on-errors, added value template ([@iamjackg] - [#8971]) ([sensor.snmp docs])
|
- Added continue-on-errors, added value template ([@iamjackg] - [#8971]) ([sensor.snmp docs])
|
||||||
- Is_allowed_path raise for None path ([@danielhiversen] - [#8953])
|
- Is_allowed_path raise for None path ([@danielhiversen] - [#8953])
|
||||||
- Fix #8960 - Decora Wi-Fi Switch unable to set brightness ([@tlyakhov] - [#8989]) ([light.decora_wifi docs])
|
- Fix #8960 - Decora Wi-Fi Switch unable to set brightness ([@tlyakhov] - [#8989]) ([light.decora_wifi docs])
|
||||||
- Adds port/SSL config options for RainMachine ([@bachya] - [#8986]) ([switch.rainmachine docs])
|
- Adds port/SSL config options for RainMachine ([@bachya] - [#8986]) ([switch.rainmachine docs])
|
||||||
- Automatic device tracker remove password ([@armills] - [#9002]) ([device_tracker.automatic docs]) (breaking change)
|
- Automatic device tracker remove password ([@armills] - [#9002]) (breaking change)
|
||||||
- Add scripts editor backend ([@balloob] - [#8993]) ([config docs]) ([script docs]) (new-platform)
|
- Add scripts editor backend ([@balloob] - [#8993]) ([config docs]) ([script docs]) (new-platform)
|
||||||
- MQTT Switch - Add configurable availability payload ([@timstanley1985] - [#8934]) ([switch.mqtt docs]) (breaking change)
|
- MQTT Switch - Add configurable availability payload ([@timstanley1985] - [#8934]) ([switch.mqtt docs]) (breaking change)
|
||||||
- Buienradar newconditions ([@mjj4791] - [#8897]) ([sensor.buienradar docs]) ([weather.buienradar docs])
|
- Buienradar newconditions ([@mjj4791] - [#8897]) ([sensor.buienradar docs]) ([weather.buienradar docs])
|
||||||
@ -315,7 +315,6 @@ usps:
|
|||||||
[configurator docs]: /integrations/configurator/
|
[configurator docs]: /integrations/configurator/
|
||||||
[cover.mysensors docs]: /integrations/cover.mysensors/
|
[cover.mysensors docs]: /integrations/cover.mysensors/
|
||||||
[cover.template docs]: /integrations/cover.template/
|
[cover.template docs]: /integrations/cover.template/
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.mysensors docs]: /integrations/device_tracker.mysensors/
|
[device_tracker.mysensors docs]: /integrations/device_tracker.mysensors/
|
||||||
[ecobee docs]: /integrations/ecobee/
|
[ecobee docs]: /integrations/ecobee/
|
||||||
[emulated_hue.upnp docs]: /integrations/emulated_hue.upnp/
|
[emulated_hue.upnp docs]: /integrations/emulated_hue.upnp/
|
||||||
|
@ -149,7 +149,7 @@ frontend:
|
|||||||
- A bugfix for pushbullet ([@danielhiversen] - [#9237]) ([notify.pushbullet docs])
|
- A bugfix for pushbullet ([@danielhiversen] - [#9237]) ([notify.pushbullet docs])
|
||||||
- mopar sensor ([@happyleavesaoc] - [#9136]) (new-platform)
|
- mopar sensor ([@happyleavesaoc] - [#9136]) (new-platform)
|
||||||
- Upgrade discord.py to 0.16.11 ([@fabaff] - [#9239]) ([notify.discord docs])
|
- Upgrade discord.py to 0.16.11 ([@fabaff] - [#9239]) ([notify.discord docs])
|
||||||
- Skip automatic events older than latest data ([@armills] - [#9230]) ([device_tracker.automatic docs])
|
- Skip automatic events older than latest data ([@armills] - [#9230])
|
||||||
- title and message was swapped in pushbullet ([@danielhiversen] - [#9241]) ([notify.pushbullet docs])
|
- title and message was swapped in pushbullet ([@danielhiversen] - [#9241]) ([notify.pushbullet docs])
|
||||||
- Fix possible KeyError ([@MartinHjelmare] - [#9242]) ([mysensors docs])
|
- Fix possible KeyError ([@MartinHjelmare] - [#9242]) ([mysensors docs])
|
||||||
- WIP: Homematic improvements with new hass interfaces ([@pvizeli] - [#9058]) ([homematic docs]) ([binary_sensor.homematic docs]) ([climate.homematic docs]) ([cover.homematic docs]) ([light.homematic docs]) ([sensor.homematic docs]) ([switch.homematic docs]) (breaking change)
|
- WIP: Homematic improvements with new hass interfaces ([@pvizeli] - [#9058]) ([homematic docs]) ([binary_sensor.homematic docs]) ([climate.homematic docs]) ([cover.homematic docs]) ([light.homematic docs]) ([sensor.homematic docs]) ([switch.homematic docs]) (breaking change)
|
||||||
@ -375,7 +375,6 @@ frontend:
|
|||||||
[cover.rfxtrx docs]: /integrations/cover.rfxtrx/
|
[cover.rfxtrx docs]: /integrations/cover.rfxtrx/
|
||||||
[cover.xiaomi docs]: /integrations/cover.xiaomi_aqara/
|
[cover.xiaomi docs]: /integrations/cover.xiaomi_aqara/
|
||||||
[cover.knx docs]: /integrations/cover.knx/
|
[cover.knx docs]: /integrations/cover.knx/
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.geofency docs]: /integrations/geofency
|
[device_tracker.geofency docs]: /integrations/geofency
|
||||||
[device_tracker.tesla docs]: /integrations/tesla
|
[device_tracker.tesla docs]: /integrations/tesla
|
||||||
[device_tracker.volvooncall docs]: /integrations/volvooncall
|
[device_tracker.volvooncall docs]: /integrations/volvooncall
|
||||||
|
@ -79,7 +79,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- Improve Python script ([@doudz] - [#9417]) ([python_script docs])
|
- Improve Python script ([@doudz] - [#9417]) ([python_script docs])
|
||||||
- Add manual alarm_control_panel pending time per state ([@snjoetw] - [#9264]) ([alarm_control_panel.manual docs])
|
- Add manual alarm_control_panel pending time per state ([@snjoetw] - [#9264]) ([alarm_control_panel.manual docs])
|
||||||
- Rename xiaomi #9425 ([@danielhiversen] - [#9426]) (breaking change)
|
- Rename xiaomi #9425 ([@danielhiversen] - [#9426]) (breaking change)
|
||||||
- Bump version of aioautomatic ([@armills] - [#9435]) ([device_tracker.automatic docs])
|
- Bump version of aioautomatic ([@armills] - [#9435])
|
||||||
- Fix russound_rio for python 3.4 ([@wickerwaka] - [#9428]) ([media_player.russound_rio docs])
|
- Fix russound_rio for python 3.4 ([@wickerwaka] - [#9428]) ([media_player.russound_rio docs])
|
||||||
- Basic MQTT vacuum support ([@johnboiles] - [#9386]) ([vacuum docs]) ([vacuum.mqtt docs]) (new-platform)
|
- Basic MQTT vacuum support ([@johnboiles] - [#9386]) ([vacuum docs]) ([vacuum.mqtt docs]) (new-platform)
|
||||||
- Optimaze vacuum mqtt platform ([@pvizeli] - [#9439]) ([vacuum.mqtt docs])
|
- Optimaze vacuum mqtt platform ([@pvizeli] - [#9439]) ([vacuum.mqtt docs])
|
||||||
@ -299,7 +299,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[cover.abode docs]: /integrations/abode
|
[cover.abode docs]: /integrations/abode
|
||||||
[cover.knx docs]: /integrations/cover.knx/
|
[cover.knx docs]: /integrations/cover.knx/
|
||||||
[device_tracker.aruba docs]: /integrations/aruba
|
[device_tracker.aruba docs]: /integrations/aruba
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.keenetic_ndms2 docs]: /integrations/keenetic_ndms2
|
[device_tracker.keenetic_ndms2 docs]: /integrations/keenetic_ndms2
|
||||||
[device_tracker.owntracks docs]: /integrations/owntracks
|
[device_tracker.owntracks docs]: /integrations/owntracks
|
||||||
[doorbird docs]: /integrations/doorbird/
|
[doorbird docs]: /integrations/doorbird/
|
||||||
|
@ -147,7 +147,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- add irish rail transport sensor ([@ttroy50] - [#9883]) ([sensor.irish_rail_transport docs]) (new-platform)
|
- add irish rail transport sensor ([@ttroy50] - [#9883]) ([sensor.irish_rail_transport docs]) (new-platform)
|
||||||
- RGB Tradfri simple support ([@matemaciek] - [#9703]) ([light.tradfri docs])
|
- RGB Tradfri simple support ([@matemaciek] - [#9703]) ([light.tradfri docs])
|
||||||
- Add regression test for entity ID update bug ([@armills] - [#10037])
|
- Add regression test for entity ID update bug ([@armills] - [#10037])
|
||||||
- Aioautomatic bump and scope update ([@armills] - [#10043]) ([device_tracker.automatic docs])
|
- Aioautomatic bump and scope update ([@armills] - [#10043])
|
||||||
- Fix no data event triggers ([@armills] - [#10049]) ([automation.event docs])
|
- Fix no data event triggers ([@armills] - [#10049]) ([automation.event docs])
|
||||||
- fixing a typo in the old library which broke hub gen2 compatibility ([@sander76] - [#9990])
|
- fixing a typo in the old library which broke hub gen2 compatibility ([@sander76] - [#9990])
|
||||||
- Add fail2ban sensor ([@fronzbot] - [#9975]) ([sensor.fail2ban docs]) (new-platform)
|
- Add fail2ban sensor ([@fronzbot] - [#9975]) ([sensor.fail2ban docs]) (new-platform)
|
||||||
@ -545,7 +545,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[cover.template docs]: /integrations/cover.template/
|
[cover.template docs]: /integrations/cover.template/
|
||||||
[device_tracker docs]: /integrations/device_tracker/
|
[device_tracker docs]: /integrations/device_tracker/
|
||||||
[device_tracker.asuswrt docs]: /integrations/asuswrt
|
[device_tracker.asuswrt docs]: /integrations/asuswrt
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.geofency docs]: /integrations/geofency
|
[device_tracker.geofency docs]: /integrations/geofency
|
||||||
[device_tracker.mikrotik docs]: /integrations/mikrotik
|
[device_tracker.mikrotik docs]: /integrations/mikrotik
|
||||||
[device_tracker.owntracks docs]: /integrations/owntracks
|
[device_tracker.owntracks docs]: /integrations/owntracks
|
||||||
|
@ -202,7 +202,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
- Update voluputous ([@balloob] - [#12463]) (breaking change)
|
- Update voluputous ([@balloob] - [#12463]) (breaking change)
|
||||||
- Map Alexa StepVolume responses to volume_up/down ([@lucasweb78] - [#12467]) ([alexa docs])
|
- Map Alexa StepVolume responses to volume_up/down ([@lucasweb78] - [#12467]) ([alexa docs])
|
||||||
- ONVIF Camera added Error handling and rtsp authentication. ([@matt2005] - [#11129]) ([camera.onvif docs])
|
- ONVIF Camera added Error handling and rtsp authentication. ([@matt2005] - [#11129]) ([camera.onvif docs])
|
||||||
- Bump aioautomatic to 0.6.5 for voluptuous 0.11 ([@armills] - [#12480]) ([device_tracker.automatic docs])
|
- Bump aioautomatic to 0.6.5 for voluptuous 0.11 ([@armills] - [#12480])
|
||||||
- Add example in test how to create list or object in template ([@balloob] - [#12469])
|
- Add example in test how to create list or object in template ([@balloob] - [#12469])
|
||||||
- KNX/Climate: Fixed platform schema min/max values. ([@Julius2342] - [#12477]) ([climate.knx docs])
|
- KNX/Climate: Fixed platform schema min/max values. ([@Julius2342] - [#12477]) ([climate.knx docs])
|
||||||
- Prevent error when no internet or DNS is available ([@mjj4791] - [#12486]) ([sensor.buienradar docs]) ([weather.buienradar docs])
|
- Prevent error when no internet or DNS is available ([@mjj4791] - [#12486]) ([sensor.buienradar docs]) ([weather.buienradar docs])
|
||||||
@ -503,7 +503,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
|
|||||||
[cover.opengarage docs]: /integrations/opengarage
|
[cover.opengarage docs]: /integrations/opengarage
|
||||||
[deconz docs]: /integrations/deconz/
|
[deconz docs]: /integrations/deconz/
|
||||||
[device_tracker.asuswrt docs]: /integrations/asuswrt
|
[device_tracker.asuswrt docs]: /integrations/asuswrt
|
||||||
[device_tracker.automatic docs]: /integrations/automatic
|
|
||||||
[device_tracker.bmw_connected_drive docs]: /integrations/bmw_connected_drive
|
[device_tracker.bmw_connected_drive docs]: /integrations/bmw_connected_drive
|
||||||
[device_tracker.nmap_tracker docs]: /integrations/nmap_tracker
|
[device_tracker.nmap_tracker docs]: /integrations/nmap_tracker
|
||||||
[device_tracker.unifi docs]: /integrations/unifi
|
[device_tracker.unifi docs]: /integrations/unifi
|
||||||
|
@ -16,7 +16,7 @@ After research, the following integrations have been impacted. Although the odds
|
|||||||
|
|
||||||
- [climate.sensibo](/integrations/sensibo)
|
- [climate.sensibo](/integrations/sensibo)
|
||||||
- [cloud](/integrations/cloud/) (only short lived tokens impacted)
|
- [cloud](/integrations/cloud/) (only short lived tokens impacted)
|
||||||
- [device_tracker.automatic](/integrations/automatic)
|
- device_tracker.automatic
|
||||||
- [duckdns](/integrations/duckdns/)
|
- [duckdns](/integrations/duckdns/)
|
||||||
- [freedns](/integrations/freedns/)
|
- [freedns](/integrations/freedns/)
|
||||||
- [google_assistant](/integrations/google_assistant/) (manual setup)
|
- [google_assistant](/integrations/google_assistant/) (manual setup)
|
||||||
|
@ -431,7 +431,7 @@ The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]
|
|||||||
- moved imports to top level ([@Bouni] - [#27500]) ([bbox docs])
|
- moved imports to top level ([@Bouni] - [#27500]) ([bbox docs])
|
||||||
- Move imports in aruba component to top-level ([@thaohtp] - [#27497]) ([aruba docs])
|
- Move imports in aruba component to top-level ([@thaohtp] - [#27497]) ([aruba docs])
|
||||||
- moved imports to top level ([@Bouni] - [#27496]) ([aws docs])
|
- moved imports to top level ([@Bouni] - [#27496]) ([aws docs])
|
||||||
- moved imports to top level ([@Bouni] - [#27495]) ([automatic docs])
|
- moved imports to top level ([@Bouni] - [#27495])
|
||||||
- Add device condition support to the lock integration ([@emontnemery] - [#27488]) ([lock docs])
|
- Add device condition support to the lock integration ([@emontnemery] - [#27488]) ([lock docs])
|
||||||
- moved imports to top level ([@Bouni] - [#27483]) ([aquostv docs])
|
- moved imports to top level ([@Bouni] - [#27483]) ([aquostv docs])
|
||||||
- Move imports in uscis component ([@Quentame] - [#27481]) ([uscis docs])
|
- Move imports in uscis component ([@Quentame] - [#27481]) ([uscis docs])
|
||||||
@ -1549,7 +1549,6 @@ The **holiday name** sensor has been renamed to **holiday**. ([@tsvi] - [#27654]
|
|||||||
[asterisk_mbox docs]: /integrations/asterisk_mbox/
|
[asterisk_mbox docs]: /integrations/asterisk_mbox/
|
||||||
[august docs]: /integrations/august/
|
[august docs]: /integrations/august/
|
||||||
[auth docs]: /integrations/auth/
|
[auth docs]: /integrations/auth/
|
||||||
[automatic docs]: /integrations/automatic/
|
|
||||||
[automation docs]: /integrations/automation/
|
[automation docs]: /integrations/automation/
|
||||||
[awair docs]: /integrations/awair/
|
[awair docs]: /integrations/awair/
|
||||||
[aws docs]: /integrations/aws/
|
[aws docs]: /integrations/aws/
|
||||||
|
@ -610,7 +610,7 @@ Pushetta has been offline since September 2019 and the Yahoo Weather API has bee
|
|||||||
- Upgrade cryptography to 2.9 ([@fabaff] - [#33571])
|
- Upgrade cryptography to 2.9 ([@fabaff] - [#33571])
|
||||||
- Add support for Mi AirPurifier 3 ([@foxel] - [#31729]) ([xiaomi_miio docs])
|
- Add support for Mi AirPurifier 3 ([@foxel] - [#31729]) ([xiaomi_miio docs])
|
||||||
- Fix vertical/horizontal property mixup in melcloud ([@vilppuvuorinen] - [#33580]) ([melcloud docs])
|
- Fix vertical/horizontal property mixup in melcloud ([@vilppuvuorinen] - [#33580]) ([melcloud docs])
|
||||||
- Automatic: fix OAuth2 redirect ([@pbeckcom] - [#33581]) ([automatic docs])
|
- Automatic: fix OAuth2 redirect ([@pbeckcom] - [#33581])
|
||||||
- Improve MQTT test coverage and remove dead code ([@emontnemery] - [#33584]) ([mqtt docs])
|
- Improve MQTT test coverage and remove dead code ([@emontnemery] - [#33584]) ([mqtt docs])
|
||||||
- Add Abode entity available property ([@shred86] - [#32923]) ([abode docs])
|
- Add Abode entity available property ([@shred86] - [#32923]) ([abode docs])
|
||||||
- Small cleanup in async_process_ha_core_config ([@emontnemery] - [#33583])
|
- Small cleanup in async_process_ha_core_config ([@emontnemery] - [#33583])
|
||||||
@ -1687,7 +1687,6 @@ Pushetta has been offline since September 2019 and the Yahoo Weather API has bee
|
|||||||
[asuswrt docs]: /integrations/asuswrt/
|
[asuswrt docs]: /integrations/asuswrt/
|
||||||
[atag docs]: /integrations/atag/
|
[atag docs]: /integrations/atag/
|
||||||
[august docs]: /integrations/august/
|
[august docs]: /integrations/august/
|
||||||
[automatic docs]: /integrations/automatic/
|
|
||||||
[automation docs]: /integrations/automation/
|
[automation docs]: /integrations/automation/
|
||||||
[axis docs]: /integrations/axis/
|
[axis docs]: /integrations/axis/
|
||||||
[bayesian docs]: /integrations/bayesian/
|
[bayesian docs]: /integrations/bayesian/
|
||||||
|
@ -319,7 +319,6 @@
|
|||||||
/components/device_tracker.actiontec /integrations/actiontec
|
/components/device_tracker.actiontec /integrations/actiontec
|
||||||
/components/device_tracker.aruba /integrations/aruba
|
/components/device_tracker.aruba /integrations/aruba
|
||||||
/components/device_tracker.asuswrt /integrations/asuswrt
|
/components/device_tracker.asuswrt /integrations/asuswrt
|
||||||
/components/device_tracker.automatic /integrations/automatic
|
|
||||||
/components/device_tracker.bbox /integrations/bbox
|
/components/device_tracker.bbox /integrations/bbox
|
||||||
/components/device_tracker.bluetooth_le_tracker /integrations/bluetooth_le_tracker
|
/components/device_tracker.bluetooth_le_tracker /integrations/bluetooth_le_tracker
|
||||||
/components/device_tracker.bluetooth_tracker /integrations/bluetooth_tracker
|
/components/device_tracker.bluetooth_tracker /integrations/bluetooth_tracker
|
||||||
@ -1131,7 +1130,6 @@
|
|||||||
/components/aurora /integrations/aurora
|
/components/aurora /integrations/aurora
|
||||||
/components/aurora_abb_powerone /integrations/aurora_abb_powerone
|
/components/aurora_abb_powerone /integrations/aurora_abb_powerone
|
||||||
/components/auth /integrations/auth
|
/components/auth /integrations/auth
|
||||||
/components/automatic /integrations/automatic
|
|
||||||
/components/automation /integrations/automation
|
/components/automation /integrations/automation
|
||||||
/components/avea /integrations/avea
|
/components/avea /integrations/avea
|
||||||
/components/avion /integrations/avion
|
/components/avion /integrations/avion
|
||||||
|
Binary file not shown.
Before Width: | Height: | Size: 1.7 KiB |
Loading…
x
Reference in New Issue
Block a user