Franck Nijhof and Paulus Schoutsen
87b5faa244
Upgrade toonapilib to 3.2.1 ( #21706 )
2019-03-06 10:05:32 -08:00
Fredrik Erlandsson and Paulus Schoutsen
c2f4293c6a
resync hass that changes have occured ( #21705 )
2019-03-06 10:05:31 -08:00
Franck Nijhof and Paulus Schoutsen
0e36b26770
Upgrade toonapilib to 3.2.1 ( #21706 )
2019-03-06 07:40:29 -08:00
Diogo Gomes and Charles Garwood
8e9a496002
Utility Meter offset defined by a time_period ( #20926 )
...
* change offset from int to Time period dictionary
* track according to offset
* left overs... tks @fabaff
* typo
2019-03-06 07:55:24 -05:00
Fredrik Erlandsson and Charles Garwood
54895fcb1e
resync hass that changes have occured ( #21705 )
2019-03-06 07:52:25 -05:00
Alan Tse and Greg Laabs
b7b034c532
Update to teslajsonpy v0.0.25 ( #21702 )
2019-03-05 21:44:37 -08:00
Penny Wood and Paulus Schoutsen
d1038ea79f
Google Assistant: Create and pass context to service calls ( #21551 )
...
* Google Assistant: Create and pass context to service calls
* Refactor request data into separate object and pass to execute.
2019-03-05 20:00:53 -08:00
Paulus Schoutsen and GitHub
fc1ee9be43
Use new style for built-in ws commmands ( #21694 )
...
* Use new style for built-in ws commmands
* Lint
2019-03-05 19:31:26 -08:00
Paulus Schoutsen and GitHub
c9b173405b
Fix Z-Wave relative imports ( #21693 )
2019-03-05 17:17:58 -08:00
Paulus Schoutsen
4c72f3c48b
Bumped version to 0.89.0b3
0.89.0b3
2019-03-05 11:46:30 -08:00
carstenschroeder and Paulus Schoutsen
cb613984df
Fix ADS race condition ( #21677 )
2019-03-05 11:46:19 -08:00
Diogo Gomes and Paulus Schoutsen
4978a1681e
check we have a tb ( #21670 )
2019-03-05 11:46:18 -08:00
Paulus Schoutsen
2303e1684e
Updated frontend to 20190305.0
2019-03-05 11:45:46 -08:00
Paulus Schoutsen
467d8d616e
Updated frontend to 20190305.0
2019-03-05 11:45:31 -08:00
Alan Tse and Paulus Schoutsen
dbb92048aa
Bump teslajsonpy to 0.0.24 ( #21675 )
...
* Bump teslajsonpy to 0.0.24
* Update requirements_all.txt
2019-03-05 09:23:00 -08:00
Jonathan McDowell and Paulus Schoutsen
401720085d
Allow 202 status code as a successful REST notify response ( #21678 )
...
The REST notification component only allows 200 + 201 as a successful
response code to the submission. notify.me returns a 202 (Accepted)
response, which works fine but gets logged as a warning in the log.
Update the allowed statuses to treat the 202 as ok.
2019-03-05 09:22:21 -08:00
Nick Whyte and Paulus Schoutsen
7d9c14541b
Bump nessclient version to 0.9.14 ( #21679 )
2019-03-05 09:21:13 -08:00
Phil Bruckner and Anders Melchiorsen
16d79b52c3
Serialize amcrest snapshot commands and bump PyPI package to 1.2.4 ( #21664 )
...
* Serialize snapshot commands and bump amcrest package to 1.2.4
Attempting to send a snapshot command when a previous one hasn't finished will result in warnings and/or errors. This can happen when the camera picture is clicked on in the frontend, resulting in the thread that updates the thumbnail in the background every 10 seconds to sometimes collide with the thread that updates the large picture in the foreground quickly. An automation that calls the camera.snapshot service in yet another thread can make the situation worse. Fix by adding a thread lock to serialize snapshot commands. Also bump the amcrest package to 1.2.4 which fixes error handling in the command method and improves performance by reusing requests sessions.
* Update amcrest package to 1.2.4
2019-03-05 17:03:19 +01:00
Steven Looman and Diogo Gomes
3ffff887d8
Adds option in UPnP component to override callback url ( #21583 )
...
* Add option to override callback url
* Upgrade to async_upnp_client==0.14.5
* Fix requirements_all.txt
2019-03-05 15:48:44 +00:00
carstenschroeder and Martin Hjelmare
17c3c14833
Fix ADS race condition ( #21677 )
2019-03-05 11:07:40 +01:00
Colby Rome and Rohan Kapoor
0e78054195
Xfinity Gateway device_tracker platform ( #21026 )
...
* initial commit
* updated .coveragerc, CODEOWNERS, generated requirements_all.txt
* fixed lines exceeding 79 characters
* pylint fixes
* shorten docstring and simplify get_scanner
* extract initialization into get_scanner
* bump pypi version
* name change
2019-03-04 22:57:45 -08:00
Diogo Gomes and Anders Melchiorsen
efe4ce9a05
check we have a tb ( #21670 )
2019-03-05 06:18:25 +01:00
ktnrg45 and Martin Hjelmare
efa5d5dfe3
Add support for multiple devices for PS4 component ( #21302 )
...
* Support multiple devices.
* Revert "Support multiple devices."
This reverts commit 3f5d4462a98da13ebb1ab1c07d341dbd7020e6cc.
* Support multiple devices
* Bump to 0.3.3
* bump 0.3.4
* Add tests for multiple devices.
* Update Requirements
* Update config_flow.py
* Update config_flow.py
* fixed typo
* Reordered functions
* Added multiple flow implementation test.
* fix
* typo
* fix tests
* bump 0.4.0
* Bump 0.4.0
* 0.4.0
* bump version
* bump version
* bump version
* Add keep alive feature with multiple devices
* bump version
* bump version
* bump version
* bump 0.4.7
* bump 0.4.7
* bump 0.4.7
* Edited tests.
* bump/pylint
* pylint
* bump/pylint
* bump/pylint
* Change to add additional entry
* Changed to multiple entries
* pylint
* Corrections to manage multiple devices.
* lint
* comments
* Removed redundant for loop
* Shorthand correction
* Remove reference to private object
* Test fix
* Revert changes. Test failure.
* Test fix
* test fix
* unindent assertions
* pylint
2019-03-05 01:48:25 +01:00
Paulus Schoutsen
3135257c0d
Bumped version to 0.89.0b2
0.89.0b2
2019-03-04 16:02:05 -08:00
Paulus Schoutsen and Paulus Schoutsen
b20b811cb9
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:59 -08:00
Paulus Schoutsen and GitHub
df25128923
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:31 -08:00
Franck Nijhof and Paulus Schoutsen
a778cd117f
Upgrade toonapilib to 3.1.0 ( #21661 )
2019-03-04 16:01:15 -08:00
Franck Nijhof and Paulus Schoutsen
31b88197eb
🚑 Fixes Toon doing I/O in coroutines ( #21657 )
2019-03-04 16:01:14 -08:00
Paulus Schoutsen and Paulus Schoutsen
81c252f917
Rename Google Assistant evenets ( #21655 )
2019-03-04 16:01:13 -08:00
Franck Nijhof and Paulus Schoutsen
f5a0b5ab98
👕 Corrects unit of measurement symbol for Watt ( #21654 )
2019-03-04 16:01:12 -08:00
Gijs Reichert and Paulus Schoutsen
a382ba731d
Cast displaytime to int for JSON RPC ( #21649 )
2019-03-04 15:59:19 -08:00
Paulus Schoutsen and Paulus Schoutsen
cca8d4c951
Fix calc next ( #21630 )
2019-03-04 15:59:18 -08:00
Anders Melchiorsen and Paulus Schoutsen
932080656d
Upgrade pysonos to 0.0.8 ( #21624 )
2019-03-04 15:59:18 -08:00
Jason Hu and Paulus Schoutsen
d5bdfdb0b3
Resolve race condition when HA auth provider is loading ( #21619 )
...
* Resolve race condition when HA auth provider is loading
* Fix
* Add more tests
* Lint
2019-03-04 15:59:17 -08:00
Andrew Sayre and Paulus Schoutsen
d9806f759b
Handle when installed app has already been removed ( #21595 )
2019-03-04 15:59:16 -08:00
Anders Melchiorsen and Paulus Schoutsen
e6debe09e8
Word the tplink deprecation warning more strongly ( #21586 )
2019-03-04 15:59:16 -08:00
Jason Hu and Paulus Schoutsen
c5dad82211
Log exception occurred in WS service call command ( #21584 )
2019-03-04 15:59:15 -08:00
Daniel Høyer Iversen and Paulus Schoutsen
ec9ccf6402
Upgrade PyXiaomiGateway library ( #21582 )
2019-03-04 15:59:15 -08:00
Jason Hu and Paulus Schoutsen
a268aab2ec
Re-thrown exception occurred in the blocking service call ( #21573 )
...
* Rethrown exception occurred in the actual service call
* Fix lint and test
2019-03-04 15:59:14 -08:00
damarco and Paulus Schoutsen
996e0a6389
Bump zigpy-deconz ( #21566 )
2019-03-04 15:59:14 -08:00
emontnemery and Paulus Schoutsen
e877983533
Make time trigger data trigger.now local ( #21544 )
...
* Make time trigger data trigger.now local
* Make time pattern trigger data trigger.now local
* Lint
* Rework according to review comment
* Lint
2019-03-04 15:59:13 -08:00
Robbie Trencheny and Paulus Schoutsen
73675d5a48
mobile_app component ( #21475 )
...
* Initial pass of a mobile_app component
* Fully support encryption, validation for the webhook payloads, and other general improvements
* Return same format as original API calls
* Minor encryption fixes, logging improvements
* Migrate Owntracks to use the superior PyNaCl instead of libnacl, mark it as a requirement in mobile_app
* Add mobile_app to .coveragerc
* Dont manually b64decode on OT
* Initial requested changes
* Round two of fixes
* Initial mobile_app tests
* Dont allow making registration requests for same/existing device
* Test formatting fixes
* Add mobile_app to default_config
* Add some more keys allowed in registration payloads
* Add support for getting a single device, updating a device, getting all devices. Also change from /api/mobile_app/register to /api/mobile_app/devices
* Change device_id to fingerprint
* Next round of changes
* Add keyword args and pass context on all relevant calls
* Remove SingleDeviceView in favor of webhook type to update registration
* Only allow some properties to be updated on registrations, rename integration_data to app_data
* Add call service test, ensure events actually fire, only run the encryption tests if sodium is installed
* pylint
* Fix OwnTracks test
* Fix iteration of devices and remove device_for_webhook_id
2019-03-04 15:59:12 -08:00
roblandry and Paulus Schoutsen
e10e27d809
Add SmartThingsAccelCluster to ZHA binary_sensor ( #21609 )
...
* Add SmartThingsAccelCluster to binary_sensor
* Make corrections per discussion with @dmulcahey
* Add missing const to gateway.py
* Remove Acceleration from no sensor
2019-03-04 15:56:05 -08:00
Jason Hu and Paulus Schoutsen
4a3b4cf346
Resolve race condition when HA auth provider is loading ( #21619 )
...
* Resolve race condition when HA auth provider is loading
* Fix
* Add more tests
* Lint
2019-03-04 15:55:26 -08:00
Daniel Høyer Iversen and Paulus Schoutsen
7a7080055e
Netatmo, handle missing thermostat devices ( #21651 )
2019-03-04 15:54:21 -08:00
Franck Nijhof and Paulus Schoutsen
955b71c44b
👕 Corrects unit of measurement symbol for Watt ( #21654 )
2019-03-04 15:53:16 -08:00
Franck Nijhof and Paulus Schoutsen
73b100d3af
🚑 Fixes Toon doing I/O in coroutines ( #21657 )
2019-03-04 15:52:00 -08:00
Franck Nijhof and Paulus Schoutsen
641138a986
Upgrade toonapilib to 3.1.0 ( #21661 )
2019-03-04 15:51:15 -08:00
Paulus Schoutsen and GitHub
27e8a6ee80
Rename Google Assistant evenets ( #21655 )
2019-03-04 13:18:16 -08:00
Alok Saboo and Jason Hu
5375510535
Add camera name to logs ( #21653 )
2019-03-04 12:06:28 -08:00