Paulus Schoutsen
2abdfc9da6
GeoNet NZ Quakes code improvements ( #32338 )
...
* code quality improvements
* code quality improvements and fixed tests
* explicitly set unique ids
* improve unique id creation
* remove entities from entity registry
* added test for removing entities from entity registry
* revert entity registry handling from sensor and test code
* check for entity registry removal in geolocation test case
* make import absolute; isort
* change quality scale
2020-03-04 14:52:16 -08:00
Paulus Schoutsen
dd7d8d4792
Remove 'show all controls' option for Plex ( #32391 )
2020-03-04 14:42:50 -08:00
Paulus Schoutsen
0e436ac80e
add const file for roku ( #32470 )
2020-03-04 14:24:59 -08:00
springstan
c7d983fd44
Catch an extra error for Ring ( #32477 )
2020-03-04 23:09:54 +01:00
Daniel Høyer Iversen
0c0d4c460f
Upgrade Tibber library to 0.13.2 ( #32478 )
2020-03-04 22:48:00 +01:00
Pascal Vizeli
9aaab41985
Deprecate camera WS API ( #32473 )
2020-03-04 21:58:07 +01:00
Paulus Schoutsen
0763dc6089
Fix filter sensor processing states that aren't numbers ( #32453 )
...
* lint
* only_numbers flag
2020-03-04 12:47:53 -08:00
Martin Hjelmare
e9978e77bd
Upgrade huawei-lte-api to 1.4.10 ( #32472 )
...
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.8
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.9
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.10
2020-03-04 20:51:56 +01:00
HomeAssistant Azure
104350265d
[ci skip] Translation update
2020-03-04 18:13:24 +00:00
Alexei Chetroi
20333703c5
Remove ZHA attribute listening channel ( #32468 )
...
* remove AttributeListeningChannel
* pull sleeps
* update signature to fix pylint
2020-03-04 13:11:53 -05:00
J. Nick Koston
7f91501a36
Use a requests Session for rest sensors ( #32463 )
...
This avoids the ssl setup overhead for each request
2020-03-04 08:32:38 -08:00
Paulus Schoutsen
b27c46750c
Update error handling in update coordinator ( #32452 )
2020-03-04 08:05:46 -08:00
z0p
f62322cfb4
Add set_speed to smarty fan ( #32255 )
2020-03-04 10:09:33 +01:00
Raman Gupta
4f619691df
Add is_volume_muted property to vizio integration ( #32332 )
...
* add is_muted property and update tests
* black
* manually set is_muted on async_mute_volume calls to set state early
* combine two lines into one
* set is_muted to None when device is not on
2020-03-04 10:04:52 +01:00
Alan Tse
6a6bf517fe
Add energy added attribute to Tesla charging rate sensor ( #32368 )
...
* Add charge_energy_added attribute
* Bump teslajsonpy
2020-03-04 10:00:34 +01:00
Paulus Schoutsen
7678d66464
Fix device tracker TrackerEntity defaults ( #32459 )
2020-03-04 09:43:52 +01:00
Philipp Schmitt
af76a336af
Update roombapy to 1.4.3 ( #32462 )
2020-03-04 09:41:34 +01:00
Austin Mroczek
d666b15689
Bump total-connect-client to 0.53 ( #32460 )
2020-03-04 08:08:31 +01:00
Alan Tse
f0c7a7c1bf
Fix too many device tracker updates in log for Tesla ( #32426 )
...
* Fix Tesla too many device tracker updates in log
* Empty commit to re-trigger build
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-03-03 18:25:32 -08:00
Achilleas Pipinellis
7e3e4c1668
Fix pushover's ATTR_RETRY env variable typo ( #32440 )
2020-03-03 17:36:28 -08:00
Robert Svensson
02c8cd07f3
UniFi - Fix websocket bug ( #32449 )
2020-03-03 17:32:13 -08:00
Paulus Schoutsen
4cf86262af
Numeric state trigger: validate that above is not above below ( #32421 )
...
* Numeric state trigger: validate that above is not above below
* Lint
2020-03-03 17:26:44 -08:00
Paulus Schoutsen
db7d0eb9b9
Remove hassfest blacklisted rest ( #32441 )
...
* Remove blacklisted deps from hassfest deps
* Whitelist all internal integrations
2020-03-03 13:57:09 -08:00
Paulus Schoutsen
fed23030d6
Filter out duplicate logbook states ( #32427 )
2020-03-03 13:56:32 -08:00
Paulus Schoutsen
8f6651af3d
Update system log grouping ( #32367 )
2020-03-03 13:55:15 -08:00
Alexei Chetroi
896df9267a
Fix ZHA device healthcheck pings ( #32425 )
2020-03-03 13:37:17 -05:00
J. Nick Koston
cfa61a6b74
Properly define dependency for pvoutput integration on rest in… ( #32435 )
2020-03-03 09:25:50 -08:00
J. Nick Koston
1119da7e8a
Flume Cleanups (unique id, fix missing timeout, http session,… ( #32384 )
...
* Flume Cleanups
* Sensors now show the name
* include_devices and exclude_devices are now available in the config.
* Address review items
* bump as 0.3.0 is published
2020-03-03 09:22:26 -08:00
Jeff Irion
59b4e42f8b
Remove SUPPORT_PLAY_MEDIA from Roku ( #32378 )
2020-03-03 16:59:32 +01:00
Maciej Bieniek
2f8381b1bf
Bump brother library ( #32436 )
2020-03-03 16:59:02 +01:00
Pascal Vizeli
5bbbe60635
Disable codecov because it stop working after renaming.
...
Come back with GitHub action migration
2020-03-03 16:06:17 +01:00
Bram Kragten
558da56d75
Update config.yml
2020-03-03 11:11:38 +01:00
Paulus Schoutsen
c62961f40c
Add unique ID to coronavirus ( #32423 )
2020-03-02 18:10:38 -08:00
mezz64
aacdc1bc2d
Catch Eight Sleep API errors, don't round None type ( #32410 )
...
* Catch API errors, don't round None type
* Specify error type
2020-03-02 18:01:39 -08:00
Paulus Schoutsen
fcbea47c74
Coronavirus updates ( #32417 )
...
* Sort countries alphabetically
* Update sensor name
* Add migration to stable unique IDs
* Update sensor.py
2020-03-02 17:59:32 -08:00
Matt Snyder
ee7ce47860
Add QVR Pro integration ( #31173 )
...
* Initial working commit
* Create const file. Load camera from component.
* Handle failed authentication. Bump library version.
* Remove line break
* Camera attributes and recording services
* Add services, manifest, constant update, and exclude_channels. Prefix channel name. Update service argument.
* Update codeowners
* Update coveragerc
* Remove codeowners line
* Update codeowners again from python3 -m script.hassfest
* Update homeassistant/components/qvrpro/__init__.py
Co-Authored-By: springstan <46536646+springstan@users.noreply.github.com>
* Requested changes
* Fix typo
* Update to use exception. Bump library version.
* Support stream component
* Update module header
* Missing property wrapper
* Partial requested changes
* Update coveragerc and codeowners
* Move constants to const file. Add SHORT_NAME
* Add conf variable
* Use camera domain
* More requested changes
* Requested changes
* Requested changes
* Update prefix
* Handle error condition when camera is not configured to support live streaming
* Move method to camera setup. Disable stream component support.
* Move auth string to library to prevent private member access
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-03-03 01:10:02 +01:00
Paulus Schoutsen
a25b94cd2d
Update azure-pipelines-wheels.yml
2020-03-02 14:01:40 -08:00
Bram Kragten
66d70195c9
Update azure-pipelines-release.yml for Azure Pipelines
2020-03-02 22:55:57 +01:00
Paulus Schoutsen
1603f7ac21
Add coronavirus integration ( #32413 )
...
* Add coronavirus integration
* Update homeassistant/components/coronavirus/manifest.json
Co-Authored-By: Franck Nijhof <git@frenck.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2020-03-02 13:40:11 -08:00
David F. Mulcahey
2ba514253c
Bump ZHA Quirks to 0.0.34 ( #32401 )
...
* bump zha quirks version
* add required parts to support alt opple remote
2020-03-02 11:26:37 -05:00
Pascal Vizeli
87abd193ee
Update azure-pipelines-ci.yml for Azure Pipelines
2020-03-02 16:33:39 +01:00
Pascal Vizeli
049897365c
Update azure-pipelines-ci.yml for Azure Pipelines
2020-03-02 16:33:11 +01:00
jjlawren
df3f7687d4
Refactor Certificate Expiry Sensor ( #32066 )
...
* Cert Expiry refactor
* Unused parameter
* Reduce delay
* Deprecate 'name' config
* Use config entry unique_id
* Fix logic bugs found with tests
* Rewrite tests to use config flow core interfaces, validate created sensors
* Update strings
* Minor consistency fix
* Review fixes, complete test coverage
* Move error handling to helper
* Subclass exceptions
* Better tests
* Use first object reference
* Fix docstring
2020-03-02 07:44:24 -06:00
kuchel77
eb90cefd84
Keeping adding in Github repositories after error ( #32393 )
2020-03-02 13:59:11 +01:00
J. Nick Koston
7ca4665711
Move keypad battery implementation details into py-august ( #32349 )
...
* Move keypad battery implementation details into py-august
* Upgrade to py-august 0.22.0 which also adds gen2 doorbell battery data
* remove cruft from previous refactor
2020-03-01 23:22:28 -08:00
J. Nick Koston
924c313c8a
Add application/xml as an XML to JSON auto converted mime type… ( #32289 )
...
* Resolves issue #32280
2020-03-01 23:22:01 -08:00
HomeAssistant Azure
da959c8f7b
[ci skip] Translation update
2020-03-02 00:31:47 +00:00
Daniel Høyer Iversen
c361358c6d
Upgrade Tibber library to 0.13.0 ( #32369 )
2020-03-01 22:56:31 +01:00
Ziv
e13d5bdc10
Refactor dynalite integration for multi-platform ( #32335 )
...
* refactoring for multi platform
* adopted test_bridge to refactoring
* refactoring tests for multi-platform
additional coverage in config and init
* comment for clarity
* more specific imports from lib
* library version bump
* removed async_update
* changed parameter order to start with hass
* removed pylint disable
* unsubscribe from signal dispatcher
inherit from Entity
* use device.unique_id
* changed hass_obj to hass
* added test for remove entity
bug fix from the test
* removed the polling try_connect. hate polling... it is now part of the async_setup()
significantly makes the code clearer and simplifies the tests
* removed leftover debug logs in the library
* changed tests to get the entry_id from hass
* changed place to assign hass.data only after success
* fixes for test_init
* removed assert
* removed device_info
* removed bridge internal from common
* modified test_bridge to work without the bridge directly
* removed bridge from test_existing_update
* changed update to not use bridge internals
* dyn_bridge fixture no longer used - removed
2020-03-01 22:44:24 +01:00
David Nielsen
fc98faa425
Add Media Stop Support to BraviaTV Mediaplayer ( #32220 )
...
* Add media_stop to braviatv mediaplayer
* Fix typo in media_stop()
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-03-01 22:07:44 +01:00