Tim van Cann
333c151955
Call sync function from async context ( #37324 )
2020-07-04 10:47:12 -05:00
Erik Montnemery
ebcee2eb35
Fix geonetnz_quakes test flapping ( #37473 )
2020-07-04 17:42:28 +02:00
Franck Nijhof
15b28bda14
Fix flapping geo_json_events tests ( #37471 )
2020-07-04 17:21:37 +02:00
J. Nick Koston
c03832da63
Fix entity_component test flapping ( #37445 )
2020-07-04 16:55:44 +02:00
starkillerOG
ffcdd85117
Xiaomi Gateway subdevice support & AqaraHT + SensorHT devices ( #36539 )
...
* Gateway subdevice support & AqaraHT + SensorHT devices
* Gateway subdevice support & AqaraHT + SensorHT devices
* Add starkillerOG to codeowners
as proposed by @rytilahti in this issue: https://github.com/home-assistant/core/issues/36516
* add starkillerOG to xiaomi_miio
* fix config flow tests
* Update CODEOWNERS
* Update manifest.json
* prosess revieuw comments
* fix missing import
* use proper pressure unit hPa
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* use key acces instead of get
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
* use dataclass instead of namedtuple
* update to newest python-miio functions (not yet released)
* Move device info to entitie
* remove unused variable
* improve default names
* SensorHT does not support pressure
* bump python-miio to 0.5.2
* bump python-miio to 0.5.2
* bump python-miio to 0.5.2
* Fix missing brackets
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Teemu R. <tpr@iki.fi>
2020-07-04 14:56:16 +02:00
Tom
0b11fda017
Fix Plugwise zeroconf discovery formatting ( #37457 )
2020-07-04 11:12:05 +02:00
Ville Skyttä
3832c8efd9
Remove pytest-xdist from tox now that it's in requirements_test.txt ( #37455 )
2020-07-04 10:03:29 +02:00
Chris Talkington
6fd8a7a34e
Use device class to isolate tesla battery icon ( #37446 )
2020-07-03 23:10:04 -07:00
J. Nick Koston
4b2ebf5487
Ensure removed entities are not displayed in logbook ( #37395 )
2020-07-03 23:08:46 -07:00
J. Nick Koston
045cdee30c
Avoid selecting the states created column for history ( #37450 )
...
We never use the data for history. We should
not select it as it created unneeded overhead.
2020-07-03 23:04:11 -07:00
HomeAssistant Azure
146b5691e7
[ci skip] Translation update
2020-07-04 00:03:02 +00:00
Justin Berstler
fe5f8e041b
Use a more detailed battery icon for Tesla cars ( #37154 )
...
Use the icon_for_battery_level helper to select a battery icon that indicates charge level and whether or not the battery is actively charging.
2020-07-03 18:36:26 -05:00
Nolan Gilley
13f634fa16
Upgrade python-join-api to allow user to specify actions ( #37394 )
2020-07-03 17:55:58 -05:00
RogerSelwyn
7c0d5526f3
Fix DarkSky spamming the log ( #37421 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-03 15:49:45 -07:00
smugleafdev
780376e411
Fix extremely minor typo: Cosumption -> Consumption ( #37322 )
2020-07-03 17:47:19 -05:00
Chris Talkington
1879183b24
Apply some suggestions from poolsense code review ( #37440 )
2020-07-03 15:38:05 -07:00
J. Nick Koston
ccb77ba1e9
Handle index already existing on db migration with MySQLdb backend ( #37384 )
...
_create_index needed the same check as _add_columns since
the MySQLdb backend throws OperationalError instead
of InternalError in this case
2020-07-03 15:35:02 -07:00
Teemu R
7da3065de6
Bump python-miio to 0.5.2.1 ( #37422 )
2020-07-03 15:32:23 -07:00
Chris Talkington
813e60d31a
Mock setup in directv config flow tests ( #37439 )
...
* mock setup in directv config flow tests
* Update test_config_flow.py
2020-07-03 17:31:57 -05:00
Alan Tse
1b70ea0c3f
Bump teslajsonpy to 0.9.2 ( #37434 )
...
* Bump teslajsonpy to 0.9.1
closes #37340
* Bump teslajsonpy to 0.9.2
2020-07-03 17:29:11 -05:00
Bouwe Westerdijk
d57dbb4319
Add Plugwise zeroconf discovery ( #37289 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Tom Scholten <tom@sue.nl>
Co-authored-by: Tom <CoMPaTech@users.noreply.github.com>
2020-07-03 15:28:34 -07:00
Eugene Prystupa
80aebcc7d2
Add more unit tests for plum_lightpad ( #37275 )
...
* add more unit tests for plum_lightpad
* add more unit tests for plum_lightpad
* add more unit tests for plum_lightpad
* add more unit tests for plum_lightpad
* Update tests/components/plum_lightpad/test_init.py
apply suggested way to invoke async_setup_entry
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
apply suggested way to invoke async_setup_entry
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
apply suggested way to invoke async_setup_entry
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
remove now unused import
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
import Mock from tests.async_mock as suggested
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
remove now unused import
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Update tests/components/plum_lightpad/test_init.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* fix unit tests that were failing after suggested changes
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-07-03 16:40:17 -05:00
J. Nick Koston
76b956a969
Mock setup in sonarr config flow tests ( #37432 )
2020-07-03 16:20:17 -05:00
Franck Nijhof
1aafa459e5
Fix building of Python Wheels ( #37433 )
2020-07-03 21:33:35 +02:00
Paulus Schoutsen
e33a3bb94a
Stub out ecobee aux heat services ( #37423 )
2020-07-03 21:04:13 +02:00
J. Nick Koston
07f3d6ebd8
Fix unmocked setup in ipp tests ( #37430 )
2020-07-03 11:43:13 -07:00
J. Nick Koston
c460b7abc9
Fix unmocked setup in garmin_connect test ( #37429 )
2020-07-03 11:42:56 -07:00
Paulus Schoutsen
5805fbb99f
Merge remote-tracking branch 'origin/master' into dev
2020-07-03 18:39:38 +00:00
ktnrg45
a445ebdf3c
Fix undesired power toggling ( #37427 )
2020-07-03 11:34:11 -07:00
J. Nick Koston
78e53e35c2
Prevent verisure lock from looping forever and sleeping in test ( #37425 )
2020-07-03 11:33:12 -07:00
Paulus Schoutsen
0c771f1c42
Replace asynctest with tests.async_mock ( #37428 )
2020-07-03 11:29:35 -07:00
Kevin Eifinger
eb66da6436
Add helpers.location.coordinates ( #37234 )
2020-07-03 11:28:44 -07:00
J. Nick Koston
3eb6a68d12
Ensure async_setup is mocked in geonetnz intergration tests ( #37426 )
...
* Ensure async_setup is mocked in geonetnz intergration tests
* s/asynctest/tests.async_mock/g
2020-07-03 11:14:19 -07:00
Erik Montnemery
cd5f6a0c56
Don't print MQTT credentials to log ( #37364 )
2020-07-03 11:01:22 -07:00
J. Nick Koston
ab6d6ac1ce
Reduce time to run zha discover tests ( #37424 )
...
Most of the time was registering services and patching
the clusters which are never calls in these tests
2020-07-03 12:57:04 -05:00
Franck Nijhof
573134fcb4
Add GitHub Actions for CI ( #37419 )
...
* Add GitHub Actions for CI
* Add base/full to step descriptions
2020-07-03 19:18:01 +02:00
therealryanbonham
5ecb3f9be2
Upgrade sonar to 0.2.3 ( #37392 )
...
Co-authored-by: Ryan Bonham <ryan@transparent-tech.com>
2020-07-03 13:59:30 +02:00
Joakim Plate
ab4687d914
Convert rfxtrx tests to pytest async tests and re-enable ( #37206 )
...
* Rework and re-enable rfxtrx tests
* Add missed change to _signal_event
* Fixup the dummy serial that causes max cpu
* Make sure we cleanup thread here too
* Make sure we always wait for tasks before we check state
* Some more places we need to wait before checking
2020-07-03 10:22:02 +02:00
Robbie Trencheny
b859be8cea
Remove my codeownership over things I dont use anymore ( #37401 )
2020-07-03 09:41:23 +02:00
Aaron Bach
187a20288b
Bump pytile to 4.0.0 ( #37398 )
2020-07-02 23:07:54 -06:00
J. Nick Koston
7e664fbb3b
Ensure logbook entries appear when the logbook.log ( #37388 )
...
service without a domain or entity_id
2020-07-02 19:53:28 -05:00
mdegat01
91799e2b52
Modified Influx tests to mock test queries with accurate output ( #37315 )
2020-07-02 17:52:46 -07:00
Martin Hjelmare
98bcf4f28d
Fix ozw garage door methods ( #37374 )
2020-07-02 17:23:45 -07:00
HomeAssistant Azure
a6fb9e6100
[ci skip] Translation update
2020-07-03 00:03:38 +00:00
J. Nick Koston
f352c51990
Improve unifi device tracker performance ( #37308 )
...
* Improve unifi device tracker performance
The unifi websocket sends an update every second
which generates a significant amount of state
changed updates.
Avoid creating callback functions when they
are not going to be used.
* make _no_heartbeat/_make_disconnected instance methods
* remove extra empty line
* revert is_wired change
* remove extra line
2020-07-02 17:46:37 -05:00
Paulus Schoutsen
460bd2b3bb
Merge pull request #37377 from home-assistant/rc
2020-07-02 14:46:19 -07:00
Paulus Schoutsen
ec690bb369
Bumped version to 0.112.1
2020-07-02 20:15:44 +00:00
starkillerOG
16dae8457a
Add DenonAvr missing error message ( #37370 )
2020-07-02 20:11:54 +00:00
Bram Kragten
38599d2970
Update frontend to 20200702.0 ( #37369 )
2020-07-02 20:11:53 +00:00
Robert Van Gorkom
5013b7e049
Fix withings bug that grabbed oldest value instead of the newest ( #37362 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-02 20:11:52 +00:00