Skip to content

0.67.0#13856

Merged
balloob merged 142 commits intomasterfrom
rc
Apr 13, 2018
Merged

0.67.0#13856
balloob merged 142 commits intomasterfrom
rc

Conversation

@balloob
Copy link
Copy Markdown
Member

@balloob balloob commented Apr 13, 2018

New Platforms

Breaking Changes

All changes

balloob and others added 30 commits March 23, 2018 14:15
* updated to new "b2vapi" of bimmer_connected

* updated requirements_all.txt

* updated 2 more vehicle names after rebase

* cleanup of import statements

* found one more broken name...

* removed unused constant

* cleanup of import statements 2
* Add @colinodell to CODEOWNERS for qnap sensor

* Bump qnapstats library to 0.2.5

This release adds better error handling for sharenames with no folder
* Device support for the Xiaomi Air Humidifier.

* Requirements updated.

* "continuation line under-indented for visual indent" fixed.

* Make hound happy.

* Inadvertently added light.xiaomi_miio component removed from PR.

* Service descriptions added.

* One of the pylint errors fixed.

* Redundancy removed.

* pylint: disable=no-self-use added. The method signature is important here.

* Pylint fixed.

* Use a unique data key per domain.

* Review incorporated.

* Map of available attributes added.

* Pylint fixed.
Attribute "volume" added.

* Don't use the support flag bit mask as model identifier.
Determine support features and attributes at the constructor.
Use starred expressions at dicts instead of copies.

* Blank line removed.

* Use Async / await syntax.

* Make hound happy.

* Xiaomi Air Humidifier CA support added.

* Duplicate method removed.

* Air Purifier V3 support added.

* Don't abuse the system property supported_features anymore.

* python-miio version bumped.

* Clean-up.

* Additional supported features refactoring completed.

* Additional supported features renamed properly.

* Unique id added.

* Device unavailable handling improved.

* Refactoring.

* Missed const updated.

* Incomplete Air Humidifier CA support fixed.

* Review incorporated

* The Air Humidifier CA supports the operation mode "auto" - the standard version doesn't

* Attributes are part of the common set already

* Revert "Attributes are part of the common set already"

This reverts commit 40b443e.

* Comment added

* Service description of the set_dry_{on,off} service added

* Typo fixed
* Log invalid templates in script delays

* Abort on error

* Remove unused import
* Removed the google home warning from emulated_hue

* Update test_init.py

* Update test_init.py
* Improve detection of entity names in templates

* Only test variables
* Bugfix & improved logging

* Removed logging statements

* Removed logging test
* HomeMatic KeyMatic device become a real lock component

* Adds supported features to lock component.

Locks may are capable to open the door latch.
If component is support it, the SUPPORT_OPENING bitmask can be supplied in the supported_features property.

* hound improvements.

* Travis improvements.

* Improvements from review process

* Simplifies is_locked method

* Adds an openable lock in the lock demo component

* removes blank line

* Adds test for openable demo lock and lint and reviewer improvements.

* adds new line...

* Comment end with a period.

* Additional blank line.

* Mock service based testing, lint fixes

* Update description
* Add version bump script

* Lint
When no statis command is defined a value template does nothing so
should not have to be provided.
* Update yeelightsunflower to 0.0.10

* Update yeelightsunflower platform to 0.0.10
* Update ISSUE_TEMPLATE.md

* Minumum supported version is Python 3.5.3

* typo

* Feedback

* Feedback

* Address comments
* Update issue template

* Any release
…13473)

* Update total_connect_client to 0.17

* Delete tqdm.1
* Hue: Convert XY to HS color if HS not present

* Revert change to test

* Address comments

* Lint
tadly and others added 19 commits April 5, 2018 18:44
* added media type separation for video/movie

* updated all media_player components to reflect new media type
 (#13692)

* Adding configration to disable ip address as a requirement Fixes: #13399

* Remove whitespace
* Added the ability to switch Tahoma Garage door relay.

Those are special switches that can only be pushed.
Their state is always OFF, they react to the turn_on action, perform it, but stay OFF

* fixing indents and so on

* CI fix
* Send XY color for Philips hue bulbs

* Review fixes

* Comment tweaks
* Enable autodiscovery for mqtt cameras, BREAKING CHANGE: homogenisation topic->state_topic

* fix line too long

* fix topic->state_topic in test

* image shall not be the state of entity
* Added support for Nanoleaf Aurora Light Panels

* aurora light module - fixed lint errors

* aurora light module - use SUPPORT_COLOR instead of SUPPORT_RGB_COLOR

* nanoleaf aurora light - support_hs_color instead of rgb

* review comments from armills implemented

* nanoleaf aurora lights - put attributes into constructor (pylint)
* Added gogogate2 cover

* Hound fixes

* PR feedback

* Hound comments

* Bump gogogate2 version

* Update requirements all

* Add device_class and features

* Fix lint issues

* Again lint

* Fix imports

* Fix end of file
* Remove vendor lookup for mac addresses

* Fix tests
* Prepare test

* Fix too green color conversion

* Fix remaining tests
@balloob balloob merged commit fb91b05 into master Apr 13, 2018
@home-assistant home-assistant locked and limited conversation to collaborators Jul 26, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.