Colby Rome
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
efe4ce9a05
check we have a tb ( #21670 )
2019-03-05 06:18:25 +01:00
ktnrg45
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
b20b811cb9
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:59 -08:00
Paulus Schoutsen
df25128923
Avoid recorder thread crashing ( #21668 )
2019-03-04 16:01:31 -08:00
Franck Nijhof
a778cd117f
Upgrade toonapilib to 3.1.0 ( #21661 )
2019-03-04 16:01:15 -08:00
Franck Nijhof
31b88197eb
🚑 Fixes Toon doing I/O in coroutines ( #21657 )
2019-03-04 16:01:14 -08:00
Paulus Schoutsen
81c252f917
Rename Google Assistant evenets ( #21655 )
2019-03-04 16:01:13 -08:00
Franck Nijhof
f5a0b5ab98
👕 Corrects unit of measurement symbol for Watt ( #21654 )
2019-03-04 16:01:12 -08:00
Gijs Reichert
a382ba731d
Cast displaytime to int for JSON RPC ( #21649 )
2019-03-04 15:59:19 -08:00
Paulus Schoutsen
cca8d4c951
Fix calc next ( #21630 )
2019-03-04 15:59:18 -08:00
Anders Melchiorsen
932080656d
Upgrade pysonos to 0.0.8 ( #21624 )
2019-03-04 15:59:18 -08:00
Jason Hu
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
d9806f759b
Handle when installed app has already been removed ( #21595 )
2019-03-04 15:59:16 -08:00
Anders Melchiorsen
e6debe09e8
Word the tplink deprecation warning more strongly ( #21586 )
2019-03-04 15:59:16 -08:00
Jason Hu
c5dad82211
Log exception occurred in WS service call command ( #21584 )
2019-03-04 15:59:15 -08:00
Daniel Høyer Iversen
ec9ccf6402
Upgrade PyXiaomiGateway library ( #21582 )
2019-03-04 15:59:15 -08:00
Jason Hu
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
996e0a6389
Bump zigpy-deconz ( #21566 )
2019-03-04 15:59:14 -08:00
emontnemery
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
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
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
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
7a7080055e
Netatmo, handle missing thermostat devices ( #21651 )
2019-03-04 15:54:21 -08:00
Franck Nijhof
955b71c44b
👕 Corrects unit of measurement symbol for Watt ( #21654 )
2019-03-04 15:53:16 -08:00
Franck Nijhof
73b100d3af
🚑 Fixes Toon doing I/O in coroutines ( #21657 )
2019-03-04 15:52:00 -08:00
Franck Nijhof
641138a986
Upgrade toonapilib to 3.1.0 ( #21661 )
2019-03-04 15:51:15 -08:00
Paulus Schoutsen
27e8a6ee80
Rename Google Assistant evenets ( #21655 )
2019-03-04 13:18:16 -08:00
Alok Saboo
5375510535
Add camera name to logs ( #21653 )
2019-03-04 12:06:28 -08:00
Paulus Schoutsen
8213016eaf
Allow targeting areas in service calls ( #21472 )
...
* Allow targeting areas in service calls
* Lint + Type
* Address comments
2019-03-04 09:51:12 -08:00
Nate Clark
f62eb22ef8
Add support for DHT and DS18B20 sensors via Konnected firmware ( #21189 )
...
* mvp basic temperature sensor support
* support for DHT temperature & humidity
* add support for ds18b20 sensors
* improve resolution of device settings
* update requirements_all.txt
* re-organize new file
* don't use filter(lambda: syntax
* set unique_id on entities to allow renaming in the UI
* leverage base Entity module to do C to F conversion
* add option for setting poll_interval
* use handler pattern to handle updates from Konnected device
* cleanups from code review
2019-03-04 16:56:41 +01:00
Gijs Reichert
158e25562b
Cast displaytime to int for JSON RPC ( #21649 )
2019-03-04 15:25:28 +01:00
Pascal Vizeli
72b6e80d02
Better output of workflow
2019-03-04 14:06:05 +01:00
Fabian Affolter
eb1d7be67c
Upgrade youtube_dl to 2019.03.01 ( #21647 )
2019-03-04 14:00:10 +01:00
Pascal Vizeli
c60627c699
GitHub Workflow ( #21643 )
...
* Fix tox.ini
* Update main.workflow
* Update tox.ini
* Update main.workflow
* Update main.workflow
* Update tox.ini
* Try only with one
* Update main.workflow
* Update main.workflow
* Update main.workflow
* Update main.workflow
* Update main.workflow
2019-03-04 12:36:50 +01:00
Pascal Vizeli
5c9f266672
Fix actions with tox ( #21642 )
...
* Fix actions with tox
* Update main.workflow
2019-03-04 10:23:19 +01:00
Pascal Vizeli
5efcbc5043
Replace travis ( #21641 )
2019-03-04 09:59:35 +01:00
Nick Whyte
10e334cbf0
Allow configuration of update interval for ness_alarm ( #21415 )
...
* ness_alarm: Allow configuration of update_interval
* requirements
* update_interval -> scan_interval
* Consistent config validation
* requirements
* don't touch dependency version
2019-03-04 00:05:44 -08:00
Paulus Schoutsen
43f85f7053
Updated frontend to 20190303.0
2019-03-03 22:41:38 -08:00
Paulus Schoutsen
c03116291e
Updated frontend to 20190303.0
2019-03-03 21:55:51 -08:00
Paulus Schoutsen
de9e6e8d1a
Update translations
2019-03-03 21:53:45 -08:00
David F. Mulcahey
fc07d3a159
Add storage helper to ZHA and use it for the device node descriptor ( #21500 )
...
* node descriptor implementation
add info to device info
disable pylint rule
check for success
* review comments
* send manufacturer code for get attr value for mfg clusters
* ST report configs
* do zdo task first
* add guard
* use faster reporting config
* disable false positive pylint
2019-03-03 21:22:42 -08:00
Jason Hu
ee6f09dd29
Log exception occurred in WS service call command ( #21584 )
2019-03-03 21:22:22 -08:00
Paulus Schoutsen
48a2e50f84
Fix calc next ( #21630 )
2019-03-03 21:36:13 -07:00
Paulus Schoutsen
f5ed6432eb
Expose create/delete cloudhook ( #21606 )
...
* Expose create/delete cloudhook
* Make sure we dont publish cloudhooks when not connected
2019-03-03 19:03:49 -08:00
shanbs
c25cbccca9
Return Netatmo climate operation_mode instead of boiler status ( #21633 )
...
* Merge the devices into one list and add into entries at once; Return operation_mode instead of boiler status.
* Removing property operation_mode
2019-03-04 02:42:29 +01:00
Aaron Bach
31bcf6c35f
Bump pyflunearyou to 1.0.3 ( #21634 )
2019-03-03 18:39:13 -07:00
Willem Burgers
2017e45d78
fix derived rate, fixes #20097 ( #21620 )
...
* fix derived rate, fixes #20097
* fix derived rate, fixes #20097
* Fix typo
thnx @amelchio
* Make the test more realistic
Took values from my own smart meter for the test
* Update test to ignore rounding issues
2019-03-03 23:42:52 +01:00
srirams
818776d2b4
Add optional sender name for SendGrid ( #21610 )
...
* Set "Home Assistant" as email sender name for SendGrid
* make sender name configurable
* sendgrid tweaks
* fix config
2019-03-03 13:44:40 -08:00