Skip to content

0.77#16256

Merged
balloob merged 162 commits intomasterfrom
rc
Aug 29, 2018
Merged

0.77#16256
balloob merged 162 commits intomasterfrom
rc

Conversation

@balloob
Copy link
Copy Markdown
Member

@balloob balloob commented Aug 29, 2018

New Platforms

Breaking Changes

Beta Fixes

All changes

balloob and others added 30 commits August 11, 2018 08:59
* add operation mode support for climate.EphEmber

* fix linting errors from py3.5

* remove STATE_ALL_DAY and cleanup some code based on review

* use explicit None return with get

* fix none return
* Fixed race condition in Generic Thermostat

* Added a comment to clarify the meaning of the `time` argument.
* Use core.ApiConfig replace remote.API in core.Config

* Move ApiConfig to http
* Adding new feature to allow a wait template to run the remainer of the script on timeout

* Styling changes

* Fixing file permissions, adding test for new code

* changed variable name, refactored script to pass information into async_set_timeout

* Changing the default behaviour to continue to run the script after timeout
* Add context to login flow

* source -> context

* Fix unit test

* Update comment
* Add context to login flow

* Add trusted networks auth provider

* source -> context
Bump python-lakeside dependency
* Add support for monitored_conditions for attributes

* Update unifi tests

* Add list of available attrs
* Add a sensor for netatmo public data

* A bit of cleanup before submitting pull request

* Add netatmo_public file to .coveragerc, as per pull request template instructions

* Fixes for tox complaining

* make calculations simpler, based on review feedback

* explicitly pass required_data parameter to netatmo API

* remove unnecessary spaces

* remove debug code

* code style fix
* Add support for states

* Woof?

* Fixed some errors

* VacuumDevice -> StateVacuumDevice

* VacuumDevice -> StateVacuumDevice

* Added split of start and pause
* Set unique ID

* Excluding setups that resolve names

* Added support for resolvenames again
* Allow choosing intermediate SSL profile

* Fix tests
* Make setup fail if location is not available

* Lint
One of the features of the waterfurnace 0.7 is timingout out stuck
connections on the websocket (which tends to happen after 48 - 96
hours of operation). This requires the homeassistant component to
catch and reconnect under these circumstances. This has turned out to
be pretty robust in preventing stuck sockets over the last month.
* Added error handling for sense API timeouts

* Moved imports in function

* Moved imports to more appropriate function

* Change exception to custom package version
* Use JWT for access tokens

* Update requirements

* Improvements
@ghost ghost assigned balloob Aug 29, 2018
@ghost ghost added the in progress label Aug 29, 2018
@balloob balloob merged commit 9db15aa into master Aug 29, 2018
@ghost ghost removed the in progress label Aug 29, 2018
@home-assistant home-assistant locked and limited conversation to collaborators Dec 10, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.