Richard Mitchell
c216ac7260
Fix race condition. ( #21244 )
...
If the updater is running at the same time, this can result in this dict changing size during iteration, which Python does not like.
2019-04-24 22:38:10 -07:00
Paulus Schoutsen
de6fdb09f4
Add media player external url ( #23337 )
...
* Add media player external url
* Lint
* Simplify
* Update __init__.py
* Update __init__.py
* Use 302
2019-04-24 22:37:29 -07:00
Andrew Sayre
e3e7fb5ff6
Bump pyheos to 0.4.1 ( #23360 )
...
* Bump pyheos==0.4.1
* Refresh player after reconnection
2019-04-24 21:31:31 -07:00
Ian
6fb5b8467b
Fix tox.ini lint target ( #23359 )
...
tox fails due to being unable to reference the `script` module when
trying to run `script/gen_requirements_all.py`. Instead it needs to be
run as a module.
2019-04-24 21:30:46 -07:00
Steven Looman
24766df179
Upgrade to pyubee==0.6 ( #23355 )
2019-04-24 21:13:31 -07:00
dreed47
ec9db7f9a2
fix for issue #21381 ( #23306 )
2019-04-24 21:11:07 -07:00
Aaron Bach
0d796a0fb9
Convert Pollen.com sensor into IQVIA component ( #22986 )
...
* Moved pollen integration to iqvia
* Stitched in new library
* Added __init__
* Completed component v1
* Updated requirements
* Updated CODEOWNERS
* Updated .coveragerc
* Removed requirements
* Static check
2019-04-24 21:09:01 -06:00
Beat
96735e41af
Add support for a wider variety of EnOcean devices ( #22052 )
...
* Implement EnOcean temperature and humidity sensors.
* Bump EnOcean version to 0.50
* Refactor components for more generic device handling
* Move radio packet data interpretation to specific devices
* Update CODEOWNERS
* Implement code review changes
2019-04-25 00:30:46 +02:00
Greg Laabs
fef1dc8c54
Bump ecovacs lib 2 ( #23354 )
...
* Bump Ecovacs dependency (sucks)
Update to new version of sucks, which switches to a custom-built SleekXMPP that turns off certificate validation. This is to fix issues caused by Ecovacs serving invalid certificates.
* Update requirements file
2019-04-24 14:47:22 -07:00
Niels Mündler
ef5ca63bf0
Fix non-syncthru supporting printers ( #21482 )
...
* Fix non syncthru-syncthru supporting printers
* Formatting
* Update requirements_all
* Update syncthru.py
* Fix component to be async (as is the used SyncThru implementation)
* Add async syntax
* Omit loop passing
* Don't await async_add_platform
* Generate new all requirements
* Explain, why exception is caught in setuExplain, why exception is caught in setupp
* Handle failing initial setup correctly
* Formatting
* Formatting
* Fix requested changes
* Update requirements and add nielstron as codeowner
* Run codeowners script
* Make notification about missing syncthru support a warning
* Revert pure formatting
* Fix logging
2019-04-24 23:39:31 +02:00
Paulus Schoutsen
8ae2ce2299
Merge pull request #23353 from home-assistant/rc
...
0.92.0
2019-04-24 13:37:44 -07:00
Paulus Schoutsen
700b8b2d0c
Fix config test when current version is 92 ( #23356 )
2019-04-24 13:37:19 -07:00
Paulus Schoutsen
d218ba98e7
Fix config test when current version is 92 ( #23356 )
2019-04-24 13:37:08 -07:00
Paulus Schoutsen
806aba4a1a
Bumped version to 0.92.0
2019-04-24 11:25:57 -07:00
Jason Hu
1128cf576f
Remove ghost folder ( #23350 )
2019-04-24 11:25:02 -07:00
Jason Hu
febdb72fb2
Support unicode in configuration migration ( #23335 )
2019-04-24 11:25:00 -07:00
Paulus Schoutsen
3c0146d382
Add sensor and binary senseor to default expose ( #23332 )
2019-04-24 11:24:59 -07:00
Paulus Schoutsen
9e76293141
Always set latest pin ( #23328 )
2019-04-24 11:24:58 -07:00
dreed47
6149c2877d
Zestimate - Added check for the existence of data in response ( #23310 )
2019-04-24 11:24:58 -07:00
Joakim Plate
2efe607b78
Expose door cover/binary_sensor as door type ( #23307 )
...
* Expose door cover/binary_sensor as door type
More logical to ask "What doors are open" than "What sensors are open"
* Add test for binary_sensor device_classes
* Cosmetic flake8
* Add test for device class for cover
2019-04-24 11:24:57 -07:00
Paulus Schoutsen
9fc271d178
Updated frontend to 20190424.0
2019-04-24 11:16:30 -07:00
Paulus Schoutsen
d53a00d054
Updated frontend to 20190424.0
2019-04-24 11:15:56 -07:00
Joakim Plate
62fcb1895e
Device type garage for binary sensor garage_door ( #23345 )
...
* Switch binary sensor to garage for garage_door
* Add test for cover garage device type
2019-04-24 09:56:22 -07:00
Jason Hu
843bad83fa
Remove ghost folder ( #23350 )
2019-04-24 09:55:48 -07:00
Penny Wood
e850ccb82c
Fixed test ( #23343 )
2019-04-24 09:55:37 -07:00
Pascal Vizeli
f4e7364651
Netatmo 5min fetch interval ( #23341 )
2019-04-24 09:54:51 -07:00
Fabian Affolter
82ff5cbe0f
Upgrade ruamel.yaml to 0.15.94 ( #23344 )
2019-04-24 09:52:29 -07:00
Joakim Plate
e11e6e1b04
Volume trait for google assistant ( #23237 )
...
* Add action.devices.traits.Volume
* Drop media player from brightness trait
* Factor out commands into separate functions
* Drop support for explicit mute
2019-04-24 09:08:41 -07:00
Markus Jankowski
2863ac1068
Fix Homematic IP Cloud remaining light imports ( #23339 )
...
* Fix missing impor reorg
* Add brackets
* Removed trailing whitespaces
2019-04-24 13:27:45 +02:00
Fabian Affolter
3d04856cbd
Upgrade youtube_dl to 2019.04.17 ( #23342 )
2019-04-24 11:56:43 +02:00
Joakim Plate
7c55b9f087
Expose door cover/binary_sensor as door type ( #23307 )
...
* Expose door cover/binary_sensor as door type
More logical to ask "What doors are open" than "What sensors are open"
* Add test for binary_sensor device_classes
* Cosmetic flake8
* Add test for device class for cover
2019-04-23 19:25:20 -07:00
Kyle Pinette
6681605c34
Added override for kwikset 888. ( #23327 )
2019-04-23 22:24:43 -04:00
Daniel Høyer Iversen
95bbea20a8
Fix Switchbot restore state ( #23325 )
...
* switchbot library
* req
* req
* issue #23039
2019-04-23 19:23:52 -07:00
Andre Lengwenus
662375bdd7
Changes due to manifest.json. Awaiting coroutines instead of creating tasks ( #23321 )
2019-04-23 19:20:20 -07:00
Paulus Schoutsen
aa26f90420
Add sensor and binary senseor to default expose ( #23332 )
2019-04-23 19:19:23 -07:00
Jason Hu
c61b6cf616
Support unicode in configuration migration ( #23335 )
2019-04-23 17:47:09 -07:00
Markus Jankowski
16d8e92b06
Reorg Homematic IP Cloud imports and minor fixes ( #23330 )
...
* reorg HmiP Imports after introduction of manifests
* add type to some functions
* fix usage of dimLevel (HomematicipDimmer,HomematicipNotificationLight)
* align naming to HomematicipMultiSwitch: channel_index -> channel for (HomematicipNotificationLight)
* fix lint
* Fix is_on for dimmers
* fix lint
2019-04-24 01:47:31 +02:00
ktnrg45
68d3e624e6
Fix ps4 not able to use different PSN accounts ( #22799 )
...
* Remove skipping of creds step.
* Check for device added per account
* typo
* lint
* Pylint
* Fix test
* Fix test
* Typo
* Add auto location
* blank space
* Add new identifier handling + fix select source
* Add cred_timeout error
* add credential timeout error
* Fix Tests
* patch decorator
* Update test_config_flow.py
* add test
* Revert
* Rename vars
* fix tests
* Add attr location
* Bump 0.6.0
* Bump 0.6.0
* Bump 0.6.0
* Update handling exception
* Update remove method
* Update tests
* Refactoring
* Pylint
* revert
* chmod
* 0.6.1
* 0.6.1
* 0.6.1
* Remove func
* Add migration
* Version 3
* Remove redefinition
* Add format unique id
* Add format unique id
* pylint
* pylint
* 0.7.1
* 0.7.1
* 0.7.1
* Changes with media_art call
* Add library exception
* 0.7.2
* 0.7.2
* 0.7.2
* Version and entry_version update
* Revert list comprehension
* Corrected exception handling
* Update media_player.py
* Update media_player.py
* white space
2019-04-24 01:32:36 +02:00
Paulus Schoutsen
d505f1c5f2
Always set latest pin ( #23328 )
2019-04-23 13:13:00 -07:00
dreed47
b252d8e2cd
Zestimate - Added check for the existence of data in response ( #23310 )
2019-04-23 11:44:13 -07:00
Josef Schlehofer
c040f7abc0
Upgrade attrs to 19.1.0 ( #23323 )
2019-04-23 10:14:02 -07:00
Joakim Sørensen
2871a650f6
Handle traccar connection errors ( #23289 )
...
* Handle connection errors
* Fix lint issue E127
* Remove periods from logs
* Merge connection checks
* Fail with bad credentials
* Move stuff around for async_init
* Fix E128 linting issue
* Simplify
2019-04-23 08:46:11 -04:00
Paulus Schoutsen
5b0ee473b6
Add get_states faster ( #23315 )
2019-04-23 12:46:22 +02:00
Paulus Schoutsen
00d26b3049
Random hassfest fixes ( #23314 )
2019-04-23 08:34:36 +02:00
Paulus Schoutsen
06f76e8e97
Bumped version to 0.92.0b3
2019-04-22 22:09:33 -07:00
Paulus Schoutsen
d5bd8b9405
Dont cache integrations that are not found ( #23316 )
2019-04-22 22:09:13 -07:00
Pascal Vizeli
34c03109e5
Fix hass.io panel_custom/frontend ( #23313 )
...
* Fix hass.io panel_custom/frontend
* Update manifest.json
2019-04-22 22:09:12 -07:00
Richard Mitchell
df3ceb8d87
Correct calculation and units of light level values. ( #23309 )
2019-04-22 22:09:12 -07:00
VDRainer
f514d44224
Create services.yaml for input_datetime ( #23303 )
...
* Create services.yaml for input_datetime
* HA error while parsing a flow mapping
2019-04-22 22:09:11 -07:00
Austin Mroczek
7fb0055a92
Bump skybellpy to 0.4.0 ( #23294 )
...
* Bump skybellpy to 0.4.0
* Bump skybellpy to 0.4.0 in requirements_all.txt
2019-04-22 22:09:10 -07:00