Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
Paulus Schoutsen
da05dfe708
Add Black
2019-07-31 12:23:23 -07:00
Ville Skyttä
0490167a12
Azure flake8 dep, docstring fixes ( #25605 )
...
* Fix Azure CI flake8 deps
* Docstyle fixes
2019-07-31 12:21:36 -07:00
Ville Skyttä
3cf8964c06
Python < 3.6 remainder cleanups ( #25607 )
2019-07-31 12:21:15 -07:00
Thomas Lovén
671cb0d092
Return history for entities in the order they were requested ( #25560 )
...
* Return history for entities in the order they were requested
* Fix problems. Add tests
* Update __init__.py
2019-07-31 11:59:25 -07:00
Paulus Schoutsen
fcdd66b33b
Bump frontend to 20190731.0
2019-07-31 11:22:48 -07:00
cgtobi
4bef2412d2
Netatmo climate refactor ( #25457 )
...
* Refactor climate component to use home id rather than name
* Bump pyatmo version
* Add new exception
* Update pyatmo version
2019-07-31 11:13:12 -07:00
Daniyar Yeralin
e1d884a484
Introduce support for color temperature ( #25503 )
...
* Introduce support for color temperature
* Fix linter errors
* Remove extra whitespace for pylint
2019-07-31 11:10:52 -07:00
Ross Dargan
5e7465a261
Change how ring polls for changes to allow more platforms to be added ( #25534 )
...
* Add in a switch to control lights and sirens
* Improve the way sensors are updated
* fixes following flake8
* remove light platform, and fix breaking test.
* Resolve issues with tests
* add tests for the switch platform
* fix up flake8 errors
* fix the long strings
* fix naming on private method.
* updates following p/r
* further fixes following pr
* removed import
* add additional tests to improve code coverage
* forgot to check this in
2019-07-31 11:08:40 -07:00
ChristianKuehnel
92991b53c4
remove myself from CODEOWNDERS ( #25593 )
...
* remove myself from CODEOWNDERS
Sorry, I do not have time right now to work on HomeAssistant, so I'm removing myself from the CODEOWNERS.
* Update manifest.json
2019-07-31 10:59:56 -07:00
Tobias Perschon
11ebd8546c
implemented timout setting for telnet switch ( #25602 )
2019-07-31 10:59:12 -07:00
David Bonnes
16a98359c3
Fix bug and bump geniushub client ( #25599 )
...
Fix bug, delint and bump client
2019-07-31 18:44:09 +01:00
croghostrider
8ffc6c05b7
Fix wrong exposed light for emulated hue ( #25581 )
...
* Add auto detect if brightness is supported
* Fix
* Fix tests
* Cleanup
2019-07-31 10:34:37 -07:00
Aaron Bach
3a3f70ef21
Add migration notification for Ambient PWS ( #25561 )
...
* Add migration notification for Ambient PWS
* Remove unnecessary kwarg
Co-Authored-By: Andrew Sayre <6730289+andrewsayre@users.noreply.github.com>
* Automatically recreate config entry
* Delete entities and devices
* Move imports
2019-07-31 10:31:40 -07:00
Martin Eberhardt
90dc81c1b3
Improve and align Rejseplanen with other transport components (Breaking) ( #25375 )
...
* Improve and align Rejseplanen with other transport components (Breaking)
* Fix empty list check
* Remove pointless list cast
* Clean up redundant definition of transport types
* Add docstring
* Simplify _times check
2019-07-31 18:48:54 +02:00
Joakim Plate
3d11c45edd
Log platform import errors and correct reqs for config check ( #25425 )
...
* Log failures to load plaforms
* Drop unused exception variable
* Also load pip requirements with check config
* Fix lint
* More lint
* Drop invalid parameters for error call
2019-07-31 09:09:00 -07:00
Pascal Vizeli
35c048fe6b
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:26:47 +02:00
Pascal Vizeli
1c0d847353
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:19:45 +02:00
Pascal Vizeli
96e84692ef
Update azure-pipelines-ci.yml for Azure Pipelines
2019-07-31 09:00:50 +02:00
Tyler Page
2e05431642
Bump venstarcolortouch to 0.9 ( #25585 )
...
* Update manifest.json
* Update requirements_all.txt
2019-07-31 08:56:37 +02:00
michaeldavie
255332aca8
Bump env_canada to 0.0.20 ( #25594 )
2019-07-31 08:56:11 +02:00
Manuel Díez
42c50c5b5e
Add support for Roku TVs to be powered on or off ( #25590 )
2019-07-31 06:01:51 +02:00
Jon Gilmore
1e8a4dd0bc
Fix status of lutron switches/lights after HA reboot ( #25592 )
2019-07-31 05:48:43 +02:00
Tom Harris
ffe6ddeba7
Bump insteonplm to 0.16.5 ( #25580 )
2019-07-31 04:40:22 +02:00
Paulus Schoutsen
39b8102ce6
Bump Python support to min Python 3.6.0 ( #25582 )
...
* Bump Python support to min Python 3.6.0
* Fix type
2019-07-30 16:44:39 -07:00
Aaron Bach
fe1e761a7a
Add last event data (including "changed_by") to SimpliSafe ( #25569 )
...
* Add "last event" sensor for SimpliSafe
* Functionality round 1
* Cleanup
* Whitespace
* Whitespace
* Updated requirements
* Removed unused constants
* Member comments
2019-07-30 17:23:42 -06:00
Paulus Schoutsen
0257fe0375
Fix Ecobee HVAC action + available presets ( #25488 )
...
* Fix Ecobee HVAC action + available presets
* Update python-ecobee-api to 0.0.21
* Include proper operation list.
* Allows pass on preset to set_climate_hold
* Remove aux heat as a preset
* Fix test
2019-07-30 15:25:03 -07:00
Quentame
f8bb0e1229
Fix : Velbus translation error ( #25575 )
2019-07-30 14:26:06 -07:00
Alexei Chetroi
5aa35b52cc
ZHA log helper ( #25543 )
...
* Logging helper.
* Use log helper for ZHA entities.
* Use log helper for ZHA core device.
* Log helper for ZHA core channels.
* Lint
* ZHA fixture fix.
2019-07-30 15:19:24 -04:00
Ben Lebherz
2c144bc412
add cleaning state code for roborock s6 ( #25500 )
2019-07-30 13:34:05 -04:00
Orson
2d10e61c23
Updated Workday Binary Sensor to use Holidays 0.9.11 and added support for Aruba Holidays. ( #25568 )
...
* Updated Workday Binary Sensor to use Holidays 0.9.11 and added support for Aruba Holidays.
* updated requirements_all.txts
2019-07-30 12:58:23 +02:00
Maikel Punie
15ae970941
Make the velbus component more robust in handling errors ( #25567 )
...
* Add some try excepts for velbus as the python-velbus lib is not good in handling these
* Only catch velbusExceptions
* only wrap the lines that can cause the exception
* Fix indentation mixup
2019-07-30 12:56:40 +02:00
Jon Gilmore
67cae00caa
pylutron PyPI update ( #25557 )
...
* pylutron PyPI update
We've been working with the original maintainer of pylutron, and they've published an update to PyPI to support a couple different things: homeowner keypads, main repeater keypads
* added requirements
2019-07-30 12:18:26 +02:00
Robert Svensson
35900964cb
UniFi - Track devices ( #25570 )
2019-07-30 10:05:51 +02:00
Aaron Bach
71acc6d3f8
Transition SimpliSafe data retrieval to its own object ( #25546 )
...
* Transition SimpliSafe data retrieval to its own object
* Don't overwrite a variable
* Member comments
* Member comments
2019-07-29 15:52:30 -06:00
Robert Svensson
891f19b43f
UniFi device tracker restore clients ( #25532 )
2019-07-29 23:13:04 +02:00
Tobias Perschon
3a91c8f285
updated telegram trusted IPs ( #25564 )
...
updated telegram trusted IPs (Source: https://core.telegram.org/bots/webhooks )
2019-07-29 14:51:05 -05:00
Andre Lengwenus
c4f673c894
LCN cover control via output ports ( #25511 )
...
* LCN motor control via oputput ports
* Remove default value from cover validator
2019-07-29 20:49:44 +02:00
Robert Svensson
dc722adbb5
UniFi POE control restore clients ( #25558 )
...
* Restore POE controls on restart
2019-07-29 19:48:38 +02:00
ktnrg45
2e300aec5a
Add PS4 tests for media player ( #25415 )
...
* Add tests for media_player
* remove ps4/media_player.py
* Add unsubscribe method to unload
* Add_to_hass instead of add_to_manager
* Use hass.states for states
* Fix assertions
* fix tests
* Add schedule update
* Remove entity assertions
2019-07-29 09:38:17 -04:00
Josh Anderson
b87b29dff6
Quiet noisy tado query logging ( #25529 )
...
* Quiet noisy tado query logging
* Lint fix
2019-07-29 09:37:19 -04:00
Yaroslav
65a29e3371
Expose last_video_id as property for Ring camera ( #25553 )
2019-07-29 07:38:53 -05:00
Finbarr Brady
7e6d47d64a
Update Cisco Mobility Express module version ( #25422 )
...
* Update requirements_all.txt
* Update manifest.json
* Bump to remove f-strings
* Bump to remove f-strings
2019-07-29 13:47:59 +02:00
Anders Melchiorsen
a90ec88e5c
Update eternalegypt to 0.0.8 ( #25551 )
2019-07-29 11:34:58 +02:00
Ville Skyttä
cc74b22ce8
Ignore .dmypy.json ( #25528 )
2019-07-29 11:34:19 +02:00
Ville Skyttä
f379bb4016
huawei_lte: try unsupported data retrievals only once ( #25524 )
...
* huawei_lte: try unsupported data retrievals only once
Refs https://github.com/home-assistant/home-assistant/pull/23809
* Move huawei_lte_api imports to top level
2019-07-29 10:08:49 +02:00
Maikel Punie
1f9f201571
Enable velbus config entries ( #25308 )
...
* Initial work on config_flow
* Finish config flow
* Pylint checks, make sure the import only happens once
* Added support for unloading, small fixes
* Check in the hassfest output files
* Flake8 fixes
* pylint mistake after flake8 fixes
* Work on comments
* Abort the import if it is already imported
* More comments resolved
* Added testcases for velbus config flow
* Fix pylint and flake8
* Added connection test to the config flow
* More sugestions
* renamed the abort reason
* excluded all but the config_flow.py from the velbus component in coveragerc
* Rewrote testcases with a patched version of _test_connection
* Docstyle fixes
* Updated the velbus testcases
* just yield
* flake8 fixes
2019-07-29 09:21:26 +02:00
Daniel Høyer Iversen
03052802a4
Tibber, off peak values ( #25320 )
...
* Tibber, off peak values
* style
* style
* refactor
* style
2019-07-29 09:29:45 +03:00
michaeldavie
1aae84173a
Bump env_canada to 0.0.19 ( #25548 )
...
* Bump env_canada to 0.0.19
* Update requirements_all.txt
2019-07-28 21:52:16 -05:00
William Scanlon
bc38d394d5
Make cool_on and heat_on method calls. They aren't properties in python-wink ( #25549 )
2019-07-28 19:47:32 -05:00