bouni
ae5cb82908
moved imports to top level ( #27508 )
2019-10-12 12:45:31 -07:00
SukramJ
f979eca83a
Add test to Homematic IP Cloud climate ( #27472 )
2019-10-12 12:45:11 -07:00
bouni
6317ef1324
moved imports to top level ( #27512 )
2019-10-12 12:44:47 -07:00
Moritz Fey
ddeac071b3
fill services.yaml for downloader ( #27553 )
2019-10-12 12:38:39 -07:00
javicalle
40e5beb0ed
Move imports in rfxtrx component ( #27549 )
2019-10-12 12:37:59 -07:00
bouni
3873a1b070
moved imports to top level ( #27494 )
2019-10-12 12:35:39 -07:00
Erik Montnemery
42691b783e
Handle empty service in script action gracefully ( #27467 )
...
* Handle empty service in script action gracefully
* Add test
2019-10-12 12:28:47 -07:00
Quentame
ee8b72fb71
Move imports in http component ( #27474 )
2019-10-12 12:27:27 -07:00
Rolf K
96d35379f2
Add improved scene support to input number integration ( #27530 )
...
* Added improved scene support to the input_number integration.
* Minor fix in test.
* Use snake case for variable names in test_reproduce_state.
* Remove redundant tests.
2019-10-12 11:46:09 -07:00
Patrik
86386912b9
Refactor Tradfri cover ( #27413 )
...
* Remove unused logging
* Refactor cover
* Remove method
* Fix typo and use consistent wording for gateway
* Revert changes
2019-10-12 17:53:25 +02:00
thaohtp
21ca936d33
Move imports in upcloud component to top-level ( #27514 )
...
* Move imports in upcloud component to top-level
* Additional isort ordering
2019-10-12 17:30:21 +03:00
Florent Thoumie
22eaff9897
iaqualink: set 5s timeout, use cookiejar defaults ( #27426 )
2019-10-12 08:17:02 -05:00
foreign-sub
9d7a218df5
Bump pygatt to 4.0.5 ( #27526 )
2019-10-12 15:08:57 +02:00
Quentame
3d05228ec1
Move imports in vizio component ( #27452 )
2019-10-12 14:09:39 +02:00
bouni
de4482e8d3
Move imports in acer_projector component ( #27456 )
2019-10-12 08:43:34 +02:00
Quentame
af4bcf8de6
Move imports in waqi component ( #27450 )
2019-10-12 07:44:22 +02:00
thaohtp
d516bc44fa
Move trend imports to top level ( #27507 )
2019-10-12 07:40:44 +02:00
Jacob Mansfield
a712c9b9f5
SNMP Switch payloads are not guaranteed to be integers ( #27422 )
...
Fixes #27171
2019-10-12 07:23:55 +02:00
cgtobi
99e7808441
Move imports in rmvtransport ( #27420 )
2019-10-12 07:21:53 +02:00
Quentame
f236e84753
Move imports in updater component ( #27485 )
2019-10-12 07:19:53 +02:00
bouni
712628395e
moved imports to top level ( #27511 )
2019-10-12 07:18:47 +02:00
John Mihalic
d58717d772
Bump pyhik to 0.2.4 ( #27523 )
2019-10-12 07:18:15 +02:00
HomeAssistant Azure
78a08d0425
[ci skip] Translation update
2019-10-12 00:31:47 +00:00
Quentame
8bd847ed39
Move imports in waterfurnace component ( #27449 )
2019-10-11 18:30:27 +02:00
cgtobi
cb30065a40
Update upstream ( #27440 )
2019-10-11 18:29:27 +02:00
Paolo Tuninetto
618cf5fa04
Move Arduino imports ( #27438 )
2019-10-11 17:52:38 +02:00
SukramJ
8bbf261302
Refactor home --> hap for Homematic IP Cloud ( #27368 )
...
* Refactor home to hap for Homematic IP Cloud
* Add some tests
* Rename ha_entity --> ha_state
* use asynctest.Mock
2019-10-11 16:36:46 +02:00
quthla
0c8e208fd8
Bump python-slugify to 3.0.6 ( #27430 )
...
* Bump python-slugify to 3.0.6
* Bump python-slugify to 3.0.6
* Bump python-slugify to 3.0.6
2019-10-11 00:27:07 -07:00
HomeAssistant Azure
4c71c6df6f
[ci skip] Translation update
2019-10-11 00:31:40 +00:00
Teemu R
4b8a35dffb
move songpal imports to top ( #27402 )
...
* move songpal imports to top
* Update media_player.py
2019-10-10 12:53:05 -07:00
Franck Nijhof
ed3516186b
Bump sqlalchemy to 1.3.10 ( #27408 )
2019-10-10 12:52:54 -07:00
Franck Nijhof
aecf7e65ff
Bump aiohttp to 3.6.2 ( #27409 )
2019-10-10 12:52:40 -07:00
Teemu R
4f4bbedc58
bump songpal to fix attrs usage when using its most recent version ( #27410 )
2019-10-10 12:52:29 -07:00
Paulus Schoutsen
2ab6eb4fa0
Revert "Allow Google Assistant relative volume control ( #26585 )" ( #27416 )
...
This reverts commit 95c537bee8
.
2019-10-10 12:46:40 -07:00
Tsvi Mostovicz
9e3005133a
Standardize times in time sensors Jewish calendar ( #26940 )
...
* Standardize times in time sensors Jewish calendar
* Fix pylint errors
* Add non-default time format test
* Make black happy
* Remove timestamp device class
Timestamp device class requires ISO 8601 format
* Revert "Remove timestamp device class"
This reverts commit 8a2fda39831bc750c3a77aa774b84b054d78032c.
* Remove time_format
As this is part of the UI decision, it should be decided by lovelace.
A nice addition for a future PR, might be the option to hint to lovelace the preferred way to display some data.
* Update name of state_attributes
* State of timestamp variable to be shown in UTC
Although I don't understand it, I give up :)
* Remove unnecessary attributes
I don't really see the value in these attributes, if there are any they should be implemented in
the sensor component for the timestamp device class
2019-10-10 20:57:48 +02:00
Franck Nijhof
2e9e8a16bd
Remove hydroquebec integration (ADR-0004) ( #27407 )
2019-10-10 20:51:04 +02:00
Quentame
7e91677362
Move imports in apple_tv component ( #27356 )
...
* Move imports in apple_tv component
* Fix pylint
2019-10-10 11:39:09 -07:00
Robert Van Gorkom
77490a3246
Vangorra withings fix ( #27404 )
...
* Fixing connection issues with withings API by switching to a maintained client codebase.
* Updating requirements files.
* Adding withings api to requirements script.
* Using version of withings api with static version in setup.py.
* Updating requirements files.
2019-10-10 11:22:36 -07:00
Markus Nigbur
27f036c691
Move imports in eufy component ( #27405 )
2019-10-10 11:16:30 -07:00
Markus Nigbur
13ac6ac315
Move imports in github component ( #27406 )
2019-10-10 11:16:19 -07:00
Kevin Eifinger
99885b9acf
Move imports in google_travel_time component ( #27381 )
2019-10-10 09:57:14 -07:00
Quentame
fc7a20d180
Move imports in yr component ( #27382 )
2019-10-10 09:57:00 -07:00
Quentame
6364da1150
Move imports in zigbee component ( #27383 )
2019-10-10 09:56:07 -07:00
Quentame
ec08c251ea
Move imports in zestimate component ( #27386 )
2019-10-10 09:54:20 -07:00
Quentame
f5560e2b18
Move imports in zengge component ( #27387 )
2019-10-10 09:53:52 -07:00
Quentame
19c8710698
Move imports in yamaha + yamaha_musiccast component ( #27389 )
2019-10-10 09:53:27 -07:00
Quentame
a5ee138d56
Move imports in xmpp component ( #27390 )
2019-10-10 09:52:19 -07:00
Quentame
84d1c0ca31
Move imports in wunderlist component ( #27391 )
2019-10-10 09:52:03 -07:00
Quentame
91379b0ff7
Move imports in wink component ( #27392 )
2019-10-10 09:51:28 -07:00
Quentame
7b13f0caf7
Move imports in wemo component ( #27393 )
2019-10-10 09:50:58 -07:00
Kevin Eifinger
e93ffa5688
Move imports in waze_travel_time component ( #27384 )
2019-10-10 09:48:59 -07:00
Teemu R
6c945c845e
Bump python-songpal ( #27398 )
...
Fixes #24269 and fixes #26776 - potentially also #22116
2019-10-10 09:30:30 -07:00
Fabian Affolter
1719bc6fd3
Remove hipchat ( #27399 )
...
* Delete hipchat integration
* Remove hipchat
2019-10-10 09:30:15 -07:00
Ryan Ewen
95c537bee8
Allow Google Assistant relative volume control ( #26585 )
...
* Allow Google Assistant volume control without volume_level
* Add test for relative volume control w/o volume_level
2019-10-10 17:53:52 +03:00
Martin Hjelmare
c188ecf79b
Revert "Fix connection issues with withings API by switching to a maintained codebase ( #27310 )" ( #27385 )
...
This reverts commit 071476343c
.
2019-10-10 14:21:42 +02:00
Malte Franken
d337b71725
move import to top-level ( #27352 )
2019-10-10 00:25:21 -07:00
Malte Franken
0cc2d0d557
move import to top-level ( #27353 )
2019-10-10 00:24:38 -07:00
Quentame
7718d61cd7
Move imports in netatmo component ( #27360 )
2019-10-10 00:22:10 -07:00
Quentame
6c739f4be5
Move imports in nissan_leaf component ( #27359 )
2019-10-10 00:21:40 -07:00
Quentame
549c79b6ce
Move imports in season component ( #27358 )
2019-10-10 00:21:18 -07:00
Markus Nigbur
a2591e696c
Move imports in vlc component ( #27361 )
2019-10-10 00:19:46 -07:00
Mark Coombes
829cffd5de
Fix ecobee weather platform ( #27369 )
...
* Fix ecobee weather platform
* Remove custom forecast attributes
* Tidy up process forecast method
* Fix lint complaints
* Add missed weather symbol
2019-10-10 00:05:46 -07:00
Paulus Schoutsen
baa750a3c7
Merge remote-tracking branch 'origin/master' into dev
2019-10-09 23:46:48 -07:00
Santobert
80f6781f21
Migrate Neato to use top-level imports ( #27363 )
...
* Neato move imports up
* Move one last import
* Fix tests
2019-10-10 08:08:11 +02:00
HomeAssistant Azure
762a714d87
[ci skip] Translation update
2019-10-10 00:31:40 +00:00
Paulus Schoutsen
54c24de158
Install requirements for all deps with tests ( #27362 )
...
* Install requirements for all deps with tests
* Remove unused REQUIREMENTS var
* Print diff if not the same
* Simplify
* Update command line
* Fix detecting empty dirs
* Install non-integration
* Fix upnp tests
* Lint
* Fix ZHA test
2019-10-09 16:16:29 -07:00
Paulus Schoutsen
6e86b8c42f
Bumped version to 0.100.0
2019-10-09 15:24:20 -07:00
Bram Kragten
4dc50107cd
Updated frontend to 20191002.2 ( #27370 )
2019-10-09 23:08:00 +02:00
Sébastien RAMAGE
f9c4bb04e3
Update zigpy-zigate to 0.4.1 ( #27345 )
...
* Update zigpy-zigate to 0.4.1
Fix #27297
* Update zigpy-zigate to 0.4.1
Fix #27297
2019-10-09 23:07:59 +02:00
Robert Van Gorkom
a57642833b
Fix connection issues with withings API by switching to a maintained codebase ( #27310 )
...
* Fixing connection issues with withings API by switching to a maintained client codebase.
* Updating requirements files.
* Adding withings api to requirements script.
2019-10-09 23:07:58 +02:00
Bram Kragten
74ef1358da
Updated frontend to 20191002.2 ( #27370 )
2019-10-09 23:06:27 +02:00
Patrik
78e9bba279
Refactor Tradfri constants ( #27334 )
...
* Refactor constants
* Rename constant
* Rename constant
* Rename constant
* Review update
* Remove duplicate constant
* Reorder constants
* Dont refresh features
* Order package imports
* Fix bug
* Put back features in refresh
* Fix import order
* Refactor supported features
* Refactor supported features, take 2
2019-10-09 12:56:16 -07:00
Robert Svensson
a8db8d8c0b
deCONZ - Update discovery address ( #27365 )
2019-10-09 21:44:02 +02:00
Erik Montnemery
fdf4f398a7
Support async validation of device trigger ( #27333 )
2019-10-09 21:04:11 +02:00
Oncleben31
3194dd3456
Add documentation for logger.set_level service ( #27211 )
...
* Add set_level doc
* use only yaml
* reformat
* improvements
2019-10-09 10:58:36 -07:00
Sébastien RAMAGE
1257706bd9
Update zigpy-zigate to 0.4.1 ( #27345 )
...
* Update zigpy-zigate to 0.4.1
Fix #27297
* Update zigpy-zigate to 0.4.1
Fix #27297
2019-10-09 08:47:43 -04:00
Malte Franken
9ea58b970e
Move imports in caldav component ( #27349 )
2019-10-09 12:02:09 +02:00
Malte Franken
3d937bfd8a
move import to top-level ( #27348 )
2019-10-09 10:57:51 +02:00
HomeAssistant Azure
768bb00177
[ci skip] Translation update
2019-10-09 00:32:17 +00:00
Robert Svensson
d345b58ce6
Improve UniFi config flow tests and add options flow test ( #27340 )
2019-10-08 14:44:33 -07:00
Erik Montnemery
7f20210e93
Include unit_of_measurement in sensor device trigger capabilities ( #27265 )
...
* Expose unit_of_measurement in sensor device trigger
* Update test
2019-10-08 12:52:25 -07:00
Paulus Schoutsen
d97943575a
Bumped version to 0.100.0b3
2019-10-08 11:19:46 -07:00
Paulus Schoutsen
d4436951c5
Update translations
2019-10-08 11:19:39 -07:00
Erik Montnemery
58f444c779
Fix translations for binary_sensor triggers ( #27330 )
2019-10-08 11:18:36 -07:00
Bram Kragten
579c91da1b
Updated frontend to 20191002.1 ( #27329 )
2019-10-08 11:18:36 -07:00
jjlawren
07b1976f7d
Fix single Plex server case ( #27326 )
2019-10-08 11:18:36 -07:00
Paulus Schoutsen
c214d7a972
Google: Report all states on activating report state ( #27312 )
2019-10-08 11:18:35 -07:00
Robert Van Gorkom
071476343c
Fix connection issues with withings API by switching to a maintained codebase ( #27310 )
...
* Fixing connection issues with withings API by switching to a maintained client codebase.
* Updating requirements files.
* Adding withings api to requirements script.
2019-10-08 20:14:52 +02:00
SukramJ
55e10d552e
Cleanup handling of attributes for HomematicIP Cloud ( #27331 )
...
* Cleanup handling of attributes for HomematicIP Cloud
* Remove special climate handling
2019-10-08 19:52:43 +02:00
Erik Montnemery
0ba4ee1398
Validate generated device actions ( #27262 )
...
* Validate generated actions
* Use hass.services.async_call instead of service.async_call_from_config
2019-10-08 10:06:17 -07:00
Santobert
1a9d07dbdc
Improve Neato login process ( #27327 )
...
* initial commit
* Readded log message
* Clean up try-except
2019-10-08 10:05:35 -07:00
Paulus Schoutsen
f5bd0f29b4
Add scene.apply service ( #27298 )
...
* Add scene.apply service
* Use return value entity ID validator"
* Require entities field in service call
* Simplify scene service
2019-10-08 09:59:32 -07:00
Paulus Schoutsen
a51e0d7a5f
Google: Report all states on activating report state ( #27312 )
2019-10-08 09:58:36 -07:00
Erik Montnemery
0cfd0388d6
Fix translations for binary_sensor triggers ( #27330 )
2019-10-08 09:57:24 -07:00
Bram Kragten
cf555428d0
Updated frontend to 20191002.1 ( #27329 )
2019-10-08 09:33:14 -07:00
Evan Bruhn
15c54f34df
Fix Logi Circle cameras not responding to turn on/off commands ( #27317 )
2019-10-08 09:31:52 -07:00
Fabian Affolter
13956d3516
Upgrade sqlalchemy to 1.3.9 ( #27322 )
2019-10-08 09:30:18 -07:00
Fabian Affolter
396e68a4b9
Upgrade beautifulsoup4 to 4.8.1 ( #27325 )
2019-10-08 09:28:37 -07:00
ottersen
0a66a03de6
Align user name vs username ( #27328 )
...
Align to be Username as all other integrations
2019-10-08 09:27:49 -07:00
Fabian Affolter
937d348867
Upgrade certifi to >=2019.9.11 ( #27323 )
2019-10-08 09:00:11 -07:00
jjlawren
df8bf51598
Fix single Plex server case ( #27326 )
2019-10-08 08:54:01 -07:00
Fabian Affolter
7a57c3a66a
Set pytz to >=2019.03
2019-10-08 16:23:21 +02:00
Malte Franken
e176f16141
move import to top-level ( #27320 )
2019-10-08 16:14:50 +02:00
Malte Franken
15c56f1f64
Move imports in geo_rss_events component ( #27313 )
...
* move imports to top-level
* fixed patch path
* added myself as codeowner
* regenerated codeowners
2019-10-08 12:50:45 +02:00
Malte Franken
5645d43bd1
move import to top-level ( #27314 )
2019-10-08 12:50:23 +02:00
Brendon Baumgartner
15870e0185
Do not fail smtp notify service on connection error ( #27240 )
...
* smtp notify dont disable service
* auth fails smtp notify service
2019-10-08 10:14:17 +02:00
Robert Van Gorkom
50b5dba43e
Making withings logs less noisy. ( #27311 )
2019-10-07 22:22:13 -07:00
Paulus Schoutsen
4322310d36
Bumped version to 0.100.0b2
2019-10-07 21:28:58 -07:00
Paulus Schoutsen
1614e0d866
Improve speed websocket sends messages ( #27295 )
...
* Improve speed websocket sends messages
* return -> continue
2019-10-07 21:28:52 -07:00
jjlawren
463c2e8d45
Remove manual config flow step ( #27291 )
2019-10-07 21:28:51 -07:00
jjlawren
73aa341ed8
Fix Plex media_player.play_media service ( #27278 )
...
* First attempt to fix play_media
* More changes to media playback
* Use playqueues, clean up play_media
* Use similar function name, add docstring
2019-10-07 21:28:50 -07:00
Aaron Godfrey
c416541814
Fix the todoist integration ( #27273 )
...
* Fixed the todoist integration.
* Removing unused import
* Flake8 fixes.
* Added username to codeowners.
* Updated global codeowners
2019-10-07 21:28:50 -07:00
Sergio Conde Gómez
8de942f00f
Fix onvif PTZ service freeze ( #27250 )
2019-10-07 21:28:49 -07:00
jjlawren
d39e320b9e
Fix update on cert_expiry startup ( #27137 )
...
* Don't force extra update on startup
* Skip on entity add instead
* Conditional update based on HA state
* Only force entity state update when postponed
* Clean up state updating
* Delay YAML import
2019-10-07 21:28:49 -07:00
Pierre Sicot
2ccd0039d7
Fix closed status for non horizontal awnings. ( #26840 )
2019-10-07 21:28:48 -07:00
Paulus Schoutsen
c9e26b6fd0
Improve speed websocket sends messages ( #27295 )
...
* Improve speed websocket sends messages
* return -> continue
2019-10-07 20:08:07 -07:00
HomeAssistant Azure
1087abd3b5
[ci skip] Translation update
2019-10-08 00:32:12 +00:00
Erik Montnemery
dabdf8b577
Validate generated device triggers ( #27264 )
...
* Validate generated trigger
* Update scaffold
2019-10-07 13:09:48 -07:00
Robert Svensson
6565c17828
UniFi - Improve controller tests ( #27261 )
...
* Improve controller tests and harmonize setup_unifi_integration to one
* Store listeners to dispatchers to be used during reset
2019-10-07 21:55:35 +02:00
Santobert
1febb32dd9
Neato clean up ( #27294 )
...
* Replace hass with neato
* Clean up try-except blocks
* Add some new try-except blocks
* Clean up vacuum
* Minor fix
* Another fix
2019-10-07 12:49:54 -07:00
jjlawren
a3c98440e0
Remove manual config flow step ( #27291 )
2019-10-07 11:29:12 -07:00
Daniel Shokouhi
35bca702b4
Neato battery sensor ( #27286 )
...
* initial commit
* Pring log only once if available
* Update coverage
* Review comments
* Move variables
2019-10-07 11:09:08 -07:00
Patrik
fe155faf6a
Refactor tradfri light ( #27259 )
...
* Refactor light file
* Update following review
2019-10-07 10:43:47 -07:00
Edgardo Ramírez
7cdb76eedb
FIX: Typo ( #27267 )
2019-10-07 10:41:26 -07:00
Aaron Godfrey
feb1986459
Fix the todoist integration ( #27273 )
...
* Fixed the todoist integration.
* Removing unused import
* Flake8 fixes.
* Added username to codeowners.
* Updated global codeowners
2019-10-07 10:40:52 -07:00
Ville Skyttä
761d7f21e9
Upgrade pylint ( #27279 )
...
* Upgrade pylint to 2.4.2 and astroid to 2.3.1
https://pylint.readthedocs.io/en/latest/whatsnew/2.4.html
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-1
https://pylint.readthedocs.io/en/latest/whatsnew/changelog.html#what-s-new-in-pylint-2-4-2
* unnecessary-comprehension fixes
* invalid-name fixes
* self-assigning-variable fixes
* Re-enable not-an-iterable
* used-before-assignment fix
* invalid-overridden-method fixes
* undefined-variable __class__ workarounds
https://github.com/PyCQA/pylint/issues/3090
* no-member false positive disabling
* Remove some no longer needed disables
* using-constant-test fix
* Disable import-outside-toplevel for now
* Disable some apparent no-value-for-parameter false positives
* invalid-overridden-method false positive disables
https://github.com/PyCQA/pylint/issues/3150
* Fix unintentional Entity.force_update override in AfterShipSensor
2019-10-07 08:17:39 -07:00
Ville Skyttä
3adac699c7
Note snake_case state attribute name convention in entity docs ( #27287 )
...
https://github.com/home-assistant/home-assistant/pull/26675#discussion_r331763063
2019-10-07 08:16:26 -07:00
Sergio Conde Gómez
f6b8cffeaf
Add PTZ support to Foscam camera component ( #27238 )
...
* Add PTZ support to Foscam camera component
* Address review comments:
- Move service to foscam domain
- Use `dict[key]` for required schema keys or with defaults
- Fix sync operations in async context
- Remove excessive logging
* Fix import order
* Move all the initialization to setup_platform and fix motion detection status logic
* Move function dictionary out of the function.
* Change user input to lowercase snake case
* Change user input to lowercase snake case
* Fix service example value
* Omit foscam const module from code coverage tests
* Add myself to foscam codeowners
2019-10-07 13:17:43 +02:00
Santobert
4124211095
Add attributes to neato integration ( #27260 )
...
* inital commit
* simplify self.neato
2019-10-07 08:30:49 +02:00
Erik Montnemery
5d1dd6390d
Validate generated condition ( #27263 )
2019-10-06 21:06:16 -07:00
jjlawren
0915d927df
Fix Plex media_player.play_media service ( #27278 )
...
* First attempt to fix play_media
* More changes to media playback
* Use playqueues, clean up play_media
* Use similar function name, add docstring
2019-10-06 21:02:58 -07:00
HomeAssistant Azure
073bdd672a
[ci skip] Translation update
2019-10-07 00:32:19 +00:00
Oncleben31
3b9f0062a2
Add missing documentation for some Hassio services ( #27215 )
...
* Add services doc
* Add missing services doc and reformat
* improve readability
* content improvement
* HassIO to Hass.io
2019-10-06 23:02:15 +02:00
CQoute
02c983d332
Add 'flash_length' to esphome light async_turn_off ( #27214 )
...
flash_length was overlooked when fixing the asyn_turn_on flash attribute. async_turn_off is now fixed with the flash attribute.
2019-10-06 21:49:31 +02:00
Santobert
dae8cd8801
Bump pybotvac and use new exceptions ( #27249 )
...
* Bump pybotvac
* Fix tests
* Remove super calls
* Surround some more statements
* Correct logger message for vacuum
2019-10-06 20:10:11 +02:00
Patrik
1059cea28f
Refactor IKEA Tradfri, part 2 ( #27245 )
...
* Add more device info data
* Add attributes to device_info
* Refactor sensor
* Filter
devices
* Update following review
* Update following review
* Add device_Class
2019-10-06 19:24:56 +02:00
Robbert Müller
7a156059e9
Switch on/off all lights, and wait for the result ( #27078 )
...
* Switch on/off all lights, and wait for the result
Reuses the parallel_updates semaphore.
This is a small crutch which serializes platforms which already do tis
for updates. Platforms which can parallelize everything, this makes it
go faster
* Fix broken unittest
With manual validation, with help from @frenck, we found out that the
assertions are wrong and the test should be failing.
The sequence requested is
OFF
ON
without cancelation, this code should result in:
off,off,off,on,on,on
testable, by adding a `await hass.async_block_till_done()` between the
off and on call.
with cancelation. there should be less off call's so
off,on,on,on
* Adding tests for async_request_call
* Process review feedback
* Switch gather with wait
* 👕 running black
2019-10-06 08:23:12 -07:00
Robert Svensson
c7c88b2b68
UniFi - Bandwidth sensors ( #27229 )
...
* First draft of UniFi bandwidth sensors
* Clean up
* Add tests for sensors
2019-10-06 08:17:40 -07:00
Sergio Conde Gómez
6cc71db385
Fix onvif PTZ service freeze ( #27250 )
2019-10-06 17:00:44 +02:00
ktnrg45
1ecc883ef4
PS4 bump to renamed dependency ( #27144 )
...
* Change to renamed dependency pyps4-2ndscreen 0.9.0
* Rename / bump to ps4 dependency to 1.0.0
* update requirements
* Rename test req
* Fix import
* Bump 1.0.1
* Fix flaky test leaving files behind
2019-10-06 14:43:34 +02:00
Santobert
bd6bbcd5af
Neato config flow ( #26579 )
...
* initial commit
* Minor changes
* add async setup entry
* Add translations and some other stuff
* add and remove entry
* use async_setup_entry
* Update config_flows.py
* dshokouhi's changes
* Improve workflow
* Add valid_vendors
* Add entity registry
* Add device registry
* Update entry from configuration.yaml
* Revert unneccesary changes
* Update .coveragerc
* Prepared tests
* Add dshokouhi and Santobert as codeowners
* Fix unload entry and abort when already_configured
* First tests
* Add test for abort cases
* Add test for invalid credentials on import
* Add one last test
* Add test_init.py with some tests
* Address reviews, part 1
* Update outdated entry
* await instead of add_job
* run IO inside an executor
* remove faulty test
* Fix pylint issues
* Move IO out of constructur
* Edit error translations
* Edit imports
* Minor changes
* Remove test for invalid vendor
* Async setup platform
* Edit login function
* Moved IO out if init
* Update switches after added to hass
* Revert update outdated entry
* try and update new entrys from config.yaml
* Add test invalid vendor
* Default to neato
2019-10-06 13:05:51 +02:00
SukramJ
476f24e451
Add basic test support to Homematic IP Cloud ( #27228 )
...
* Add basic test support to Homematic IP Cloud
* move test data address comments
2019-10-06 11:54:26 +02:00
HomeAssistant Azure
2c6a869bc6
[ci skip] Translation update
2019-10-06 00:32:15 +00:00
Jens
bd92532ebb
Add io:SomfyBasicContactIOSystemSensor to TaHoma component ( #27234 )
2019-10-06 01:12:50 +02:00
Paulus Schoutsen
1e1f79e45b
Bumped version to 0.100.0b1
2019-10-05 13:40:29 -07:00
Jeff Irion
df0a233b64
Bump adb-shell to 0.0.4; bump androidtv to 0.0.30 ( #27224 )
2019-10-05 13:40:21 -07:00
Mark Coombes
33da7d341d
Fix ecobee binary sensor and sensor unique ids ( #27208 )
...
* Fix sensor unique id
* Fix binary sensor unique id
2019-10-05 13:40:20 -07:00
Erik Montnemery
756e22290d
Fix validation when automation is saved from frontend ( #27195 )
2019-10-05 13:40:20 -07:00
Pascal Vizeli
8c3f743efd
Update connect-box to fix issue with attrs ( #27194 )
2019-10-05 13:40:19 -07:00
Erik Montnemery
143e42362b
Add above and below to sensor trigger extra_fields ( #27160 )
2019-10-05 13:39:42 -07:00