Commit Graph

43462 Commits (00307e1ade7fab5919166ca41789ff7b77bd1e76)

Author SHA1 Message Date
jjlawren 00307e1ade
Bump soco to 0.25.2 (#62691) 2021-12-23 11:07:29 -08:00
Ed Coen df6fa43bff
Add connectsense to homekit_controller (#62675) 2021-12-23 19:05:36 +00:00
Mick Vleeshouwer 3605c4f32f
Add Overkiz integration (with base + sensor entity) (#62640) 2021-12-23 08:34:35 -10:00
Eugenio Panadero f422dd418b
Fix pvpc_hourly_pricing by changing data source and modernise integration (#62591) 2021-12-23 17:08:40 +01:00
Erik Montnemery c1ada1754f
Reject MQTT cover discovery using unsupported tilt_invert_state (#62680) 2021-12-23 17:05:52 +01:00
epenet 08c66f4983
Add subfolder globbing to partial linters (#62683)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-23 16:41:47 +01:00
Marcel van der Veldt c79f13429c
Fix Hue docstring (#62684) 2021-12-23 16:41:22 +01:00
Mick Vleeshouwer c3917fc250
Remove TaHoma integration (#62607) 2021-12-23 16:17:51 +01:00
Franck Nijhof 40f1d53475
Add sensor tests to Luftdaten (#62663) 2021-12-23 15:46:17 +01:00
Marcel van der Veldt 430cc6194b
Never use availability workaround for certified Hue devices (#62676) 2021-12-23 15:35:57 +01:00
epenet dff9767da5
Use SensorDeviceClass in thermoworks_smoke (#62637) 2021-12-23 15:17:40 +01:00
Christian Manivong 772428e70f
Round Hue transition to steps of 100ms (#62619)
* Adding round() to transition before firing turn_on, turn_off #62608
2021-12-23 15:08:24 +01:00
Marcus Lönnberg 1bbeaa722c
Support Tuya cover with operation mach_operate (#62650) 2021-12-23 15:07:23 +01:00
J. Nick Koston 540ae4d10e
Update flux_led dhcp matching for older devices (#62577) 2021-12-23 14:32:57 +01:00
Robert Hillis 66fd7de34a
Remove deprecated yaml config from Syncthru (#62541) 2021-12-23 14:31:28 +01:00
Marcel van der Veldt eb37668036
Fix Hue button events (#62669) 2021-12-23 14:24:37 +01:00
Marcel van der Veldt 8e759bb267
Adjust Hue retry logic to changes in the aiohue library (#62665) 2021-12-23 14:04:10 +01:00
Marcel van der Veldt aa9746808e
Bump aiohue to 3.0.10 (#62664) 2021-12-23 12:18:53 +01:00
G Johansson b6682b3089
Correct extra attributes trafikverket_train (#62636) 2021-12-23 11:35:01 +01:00
Tom Brien fa7739937d
Provide clearer feedback in Coinbase when authentication fails (#62627) 2021-12-23 10:52:22 +01:00
Erik Montnemery 8e8e49d3e7
Add sensor device classes for apparent and reactive power (#62010) 2021-12-23 10:29:38 +01:00
Marcel van der Veldt 247c220882
Bump aiohue to 3.0.9 (#62658) 2021-12-23 10:14:07 +01:00
Erik Montnemery cb2c2d98c3
Remove unnecessary checks before calling os.makedirs (#62576) 2021-12-23 09:59:31 +01:00
Paulus Schoutsen 1edfa2d426
Bump aiohue to 3.0.8 (#62651) 2021-12-22 23:17:04 -08:00
Eduard van Valkenburg 259e454c3e
Azure Event Hub code improvements (#62584)
* code improvements to AEH

* moved hub back
2021-12-23 07:52:44 +01:00
Andre Richter e9c69682c7
Fix broken Vallox integration in 2021.12 (#62308) 2021-12-22 22:48:31 -08:00
Franck Nijhof dc47cbd01b
Add input_button support to Google Assistant (#62593) 2021-12-23 07:38:35 +01:00
Franck Nijhof 99b2161365
Add input_button support to Alexa (#62592) 2021-12-23 07:36:45 +01:00
Allen Porter 23277181ca
Increase test coverage for google calendar (#62648)
* Increase test coverage for google calendar

Update tests to exercise the API responses, getting test coverage
to 97% for calendar.py

----------- coverage: platform linux, python 3.9.6-final-0 -----------
Name                                          Stmts   Miss  Cover   Missing
---------------------------------------------------------------------------
homeassistant/components/google/__init__.py     193     84    56%   92, 163-228, 238, 244-247, 254-262, 274, 298-299, 305-347, 387-392, 416-430, 435-437
homeassistant/components/google/calendar.py     122      4    97%   41, 45, 51, 135
---------------------------------------------------------------------------
TOTAL                                           315     88    72%

* Revert conftest changes

* Update typing errors found on CI

* Update python3.8 typing imports

* Remove commented out code
2021-12-23 07:31:56 +01:00
Franck Nijhof 6ef7539a31
Add base integration tests to Luftdaten (#62594) 2021-12-23 07:25:26 +01:00
J. Nick Koston ef5e5c3f96
Dismiss existing discoveries when a HomeKit device is paired (#62632) 2021-12-22 19:40:36 -10:00
Franck Nijhof 79627526c7
Add strict typing to PVOutput (#62628) 2021-12-23 06:25:05 +01:00
shbatm 36c7521508
Bump PyISY to v3.0.1 (#62646) 2021-12-22 21:22:27 -07:00
GitHub Action 87d4420a72 [ci skip] Translation update 2021-12-23 00:14:21 +00:00
Franck Nijhof c5d62ccc7e
Add input_button support to HomeKit (#62590) 2021-12-22 13:23:57 -10:00
Steven Looman cb82169e92
Bump async-upnp-client to 0.23.2 (#62634) 2021-12-22 13:23:22 -10:00
epenet cd452552af
Use relative imports in sensor (#62638) 2021-12-22 13:22:15 -10:00
Joakim Plate bda1f02371
Reduce boilerplate code in entry init of rfxtrx (#58844)
* Reduce boilerplate code for rfxtrx

* Use rfxtrx built in to construct event

* Fixup mypy after rebase

* Also fix callable import
2021-12-22 22:38:55 +01:00
J. Nick Koston 91a8b1e7b3
Speed up connecting to legacy flux_led devices (#62614) 2021-12-22 22:27:03 +01:00
Robert Hillis e593377fba
Add deprecation warning to switchbot yaml config (#62583)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-12-22 22:17:53 +01:00
Tom Harris 8750fd14cc
Improve Insteon responsiveness (#62612) 2021-12-22 21:44:37 +01:00
G Johansson 566f631933
Implement config_Flow for Sensibo (#60900)
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-12-22 10:32:50 -10:00
G Johansson 0e48a658f3
Fix timezone trafikverket_train (#62582)
* Bugfix trafikverket train

* Change from pytz to hass function

* Fix datetime in extra attributes

* Fix time timezone

* Reset changes extra attributes
2021-12-22 21:28:18 +01:00
Thomas Dietrich 0b8cf47613
Add secondary codeowner to statistics integration (#62622) 2021-12-22 10:22:57 -10:00
Ville Skyttä a49aa065b7
Derive mypy python_version from REQUIRED_PYTHON_VER (#62616) 2021-12-22 21:21:05 +01:00
J. Nick Koston 4954f3c73f
Bump flux_led to 0.27.13 to fix discovery of legacy devices (#62613)
- The 2013/2014 devices have yet another format for
  the version
2021-12-22 22:18:52 +02:00
Franck Nijhof e3f7d9a803
Extract PVOutput logic into PyPi package (#62625) 2021-12-22 21:17:23 +01:00
Simone Chemelli 51a49f3d39
Fix missing exception handling from upstream lib in Fritz (#62617)
* Fix missing exception handling from upstream lib

* isort
2021-12-22 20:59:56 +01:00
René Klomp d1c0e60bf1
Bump pysma to 0.6.10 (#62599) 2021-12-22 21:57:35 +02:00
Jc2k 06eec7adfc
Allow adding new devices to an Aqara hub via homekit_controller (#62600) 2021-12-22 08:49:58 -10:00