Skip to content

0.75.0#15806

Merged
balloob merged 127 commits intomasterfrom
rc
Aug 3, 2018
Merged

0.75.0#15806
balloob merged 127 commits intomasterfrom
rc

Conversation

@balloob
Copy link
Copy Markdown
Member

@balloob balloob commented Aug 3, 2018

New Platforms

Breaking Changes

Beta Fixes

All changes

balloob and others added 30 commits July 16, 2018 08:52
* Extract SSL context creation to helper

* Lint
* delay setup of component

Copied the necessary lines of code from the google travel time component to fix the setup delay in waze travel time component.  Previously it was only watching the homeassistant start event on the bus, but doing nothing with it.

* Update waze_travel_time.py

* Update waze_travel_time.py
This fixes a bunch of bugs, including issues with concurrency in devices
that present multiple accessories, devices that insist on the TLV entries
being in the order that Apple use, and handling devices that send headers
and data in separate chunks. This should improve compatibility with
a whole bunch of HomeKit devices.
* Add onboarding support

* Lint

* Address comments

* Mark user step as done if owner user already created
* pylint 2 inline disable syntax fixes

* pylint 2 logging-not-lazy fixes

* pylint 2 consider-using-in fixes

* Revert pylint 2 inline disable syntax fixes addressing unused-imports

Will have a go at removing more unused imports altogether first.
)

* Disallow use insecure_example auth provider in configuration.yml

* Add unit test for auth provider config validate
* Add Tuya climate platform

* fix as review required

* fix as review required
…5356)

* Support latest tplink Archer D9 Firmware version / Device Scanner

* tplink integration on pypi package

* initialize the client only once

* remove unnecessary instance attributes
* Customizable command timeout

* Change string to int

* update the tests. Do the same thing on the binary_sensor.command_line.
* Add check_untyped_defs

* Change to regular if-else
* Translate moon

* Create strings.moon.json

* Update moon.py

* Update strings.moon.json

* Update test_moon.py
* Pylint 2 useless-import-alias fixes

* Pylint 2 chained-comparison fixes

* Pylint 2 consider-using-get fixes

* Pylint 2 len-as-condition fixes
* Only use supported light properties

* Fix tests
* Check if device supports lowBat and shows it only if battery is low

* Show empty battery icon if lowBat is true

* Default return None

* Sabotage attribute and icon if device has this feature

* Bug fix and cleanup

* Use dedicated function for security state

* Cleanup of sensor attributes and icons

* Empty
* Implement locate service for neato

* Hound
* Make RS room thermostat discoverable

* Reversed generic type name
* Add event handler to capture binary sensor on messages

* Log event trigger

* Log event firing

* Capture platform correctly

* Fix test for platform eq binary_sensor

* Create sensor events

* Add light and battery sensors

* Bump insteonplm version to 0.11.6

* Fix naming of BUTTON_PRESSED_STATE_NAME

* Fix naming of fire event methods

* Add logging

* Add DOMAIN definition

* Get state name from plm.devices

* Remove stale reference to button ID

* Fix reference to state name

* Remove incorrect ref to self

* Log remote button pressed event

* Change mode to button_mode and fix values to array

* Rename CONF_MODE to CONF_BUTTON_MODE

* Log platform create with mode

* Properly assign button_mode to track mode

* Implement is_on

* Change mini-remotes to events only

* Remove button_mode config option

* Fix reference to _fire_button_on_off_event

* Bump insteon version to 0.11.7

* Flake8 clean up

* Flake8 cleanup

* Use % format in logging per pylint

* Code review updates

* Resolve conflict

* Lint
* Allow CORS requests to token endpoint

* Tests

* Fuck emulated hue

* Clean up

* Only cors existing methods
@ghost ghost assigned balloob Aug 3, 2018
@ghost ghost added in progress and removed cla-signed labels Aug 3, 2018
@balloob balloob merged commit 7d9f8b0 into master Aug 3, 2018
@ghost ghost removed the in progress label Aug 3, 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.