Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.77 #16256

Merged
merged 162 commits into from
Aug 29, 2018
Merged

0.77 #16256

merged 162 commits into from
Aug 29, 2018

Conversation

balloob
Copy link
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.