Skip to content

0.79.0#16940

Merged
balloob merged 180 commits intomasterfrom
rc
Sep 28, 2018
Merged

0.79.0#16940
balloob merged 180 commits intomasterfrom
rc

Conversation

@balloob
Copy link
Copy Markdown
Member

@balloob balloob commented Sep 28, 2018

New Platforms

Breaking Changes

  • Netdata configuration change: Allows multiple elements per group. Specify the data_group as part of the sensor description. See docs for details. (@reefab - #16656) (sensor.netdata docs) (breaking change)
  • The Dyson sensor Air Quality Index is now named AQI following Dyson's mobile app (@glpatcern - #14550) (sensor.dyson docs) (breaking change)

Beta Fixes

All changes

balloob and others added 30 commits September 10, 2018 13:46
…tmo cameras (#16490)

fixed get_camera_type as it was originally not consuming any input, was looping with all cameras and the first camera type was retutned, modified to call cameraType using provided camera name.
* add CONF_ALLOW_UNREACHABLE option, retry connection if allowed

* fix linting errors

* Removing the config option, just using PlatformNotReady
* Fix support for Hub version 1 (i.e. pre-2014 Hub model 2242)

* Bump insteonplm to 0.14.1

* Code review changes

* Clean up and better document set_default_port

* Simplify set_default_port based on code review

* Remove Callable type import

* Simplify port setup
* Update PyRMVtransport version

* Update requirements.
* Don't treat typing as an "in-between" module for import order

That was a < 3.5 era thing.

* Tighten scope of some pylint unused-import disables

To avoid isort moving a top level one around, undesirably broadening its
scope.
* Fix arlo intilization when no base station

* Fix pylint for empty camera check

* Fix typo

* Minor change to trigger CI again
* Use access_token and user provided token instead of api_password

* address comments by @awarecan

* new tests

* add extra checks and test

* lint

* add comment
* Store notifications in component. Add ws endpoint for fetching.

* Comments
* Allow create refresh_token with specific access_token_expiration

* Add token_type, client_name and client_icon

* Add unit test

* Add websocket API to create long-lived access token

* Allow URL use as client_id for long-lived access token

* Remove mutate_refresh_token method

* Use client name as id for long_lived_access_token type refresh token

* Minor change

* Do not allow duplicate client name

* Update docstring

* Remove unnecessary `list`
* Add websocket commands for refresh tokens

* Comment
* Fix invalid state

* Make slightly more efficient in unsubscribing

* Use uuid4"
* Updated pyeconet to the newest version to deal with econet API change
Leverage endpoint.model and endpoint.manufacturer properties
* Update fan.zha platform.

switch from asyncio to async def()
catch DeliveryError exceptions
keep previous state, if reading 'fan_mode' attribute fails

* fan.zha: Use None for unknown state.

if we fail to read 'fan_mode' attribute, use None for state
* increasing python-websockets' version number so now it works with python 3.7

* required version for websockets increased to work with Python 3.7

* script/gen_requirements_all.py is done
* Extend refresh_token to support last_used_at and last_used_by

* Address code review comment

* Remove unused code

* Add it to websocket response

* Fix typing
* add 'default_conversations' parameter

* remove the empty message segment at the end of every message

* add 'HangoutsHelp' intent

* add hangouts/intents.py
balloob and others added 4 commits September 27, 2018 23:10
* Prevent discovered Tradfri while already configured

* Lint
* Handle exception handling websocket command

* lint

* Lint2
@ghost ghost assigned balloob Sep 28, 2018
@ghost ghost added the in progress label Sep 28, 2018
@balloob balloob merged commit c938790 into master Sep 28, 2018
@ghost ghost removed the in progress label Sep 28, 2018
@home-assistant home-assistant locked and limited conversation to collaborators Feb 5, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.