Commit graph

46791 commits

Author SHA1 Message Date
k3mpaxl
430cdc6d4c
Update modbus climate (#62483)
Single register values weren't parsed accordingly for climate devices.
Co-authored-by: jan Iversen <jancasacondor@gmail.com>
2022-02-28 18:52:36 +01:00
Erik Montnemery
f9616c2ae3
Remove custom WS command for removing Tasmota devices (#67382) 2022-02-28 18:13:38 +01:00
Erik Montnemery
5e4b16c69a
Remove custom WS command for removing MQTT devices (#67381)
* Remove custom WS command for removing MQTT devices

* Re-add removed test
2022-02-28 15:50:49 +01:00
Erik Montnemery
c7d59bb272
Fix race when unsubscribing from MQTT topics (#67376)
* Fix race when unsubscribing from MQTT topics

* Improve test
2022-02-28 14:19:50 +01:00
Franck Nijhof
0db6a0b248
Remove deprecated Bosch BME680 Environmental Sensor integration (#67273) 2022-02-28 13:29:13 +01:00
Erik Montnemery
277c6f8803
Bump pychromecast to 10.3.0 (#67370) 2022-02-28 13:27:24 +01:00
jan iversen
0d8ff3d724
Add codeowner to internal integrations that are without (#67286) 2022-02-28 09:06:16 +01:00
jjlawren
5922a98936
Bump plexapi to 4.10.0 (#67364) 2022-02-28 07:50:42 +01:00
Allen Porter
a375a4e16e
Fix recurring events in google calendar (#67355) 2022-02-27 19:56:24 -08:00
Keilin Bickar
bafa99fe3e
Add reauth to SleepIQ (#67321)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-27 15:47:31 -10:00
epenet
1cca317294
Bump samsungtvws to 2.0.0 (#67351) 2022-02-27 15:29:31 -10:00
GitHub Action
1b97f48c1f [ci skip] Translation update 2022-02-28 00:19:57 +00:00
Allen Porter
afaaabd2fe
Cleanup google calendar by removing some device abstractions (#67356)
* Remove unnecessary abstraction in google calendar

* Simplify diffs for calendar event filtering
2022-02-27 15:01:54 -08:00
G Johansson
bb4b7c96d0
Migrate entry unique id for Sensibo (#67119) 2022-02-27 11:38:39 -10:00
Paulus Schoutsen
9c440d8aa6
Guard for non-string inputs in Alexa (#67348) 2022-02-27 12:59:05 -08:00
Paulus Schoutsen
f9b02d5cab
Guard for index error in picnic (#67345) 2022-02-27 12:04:22 -08:00
Mick Vleeshouwer
e0172cb8da
Bump pyoverkiz to 1.3.9 in Overkiz integration (#67339) 2022-02-27 11:19:20 -08:00
Franck Nijhof
e77de3aeea
Remove deprecated Bosch BMP280 Environmental Sensor integration (#67280) 2022-02-27 11:16:13 -08:00
Allen Porter
466f1686e4
Cleanup google calendar shared test fixtures (#67343) 2022-02-27 19:58:00 +01:00
Steven Looman
dbbb5655e5
Bump async-upnp-client to 0.25.0 (#66414)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-02-27 08:29:29 -10:00
Franck Nijhof
1c0365a72b
Remove deprecated MCP23017 I/O Expander integration (#67281) 2022-02-27 15:40:25 +01:00
Franck Nijhof
e4903f9a13
Remove deprecated HTU21D(F) Sensor integration (#67279) 2022-02-27 15:35:39 +01:00
James Hewitt
494ae9aef6
Clean up RFXtrx tests (#67278)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-27 01:49:46 +01:00
Allen Porter
deda9e38e4
Simplify google calendar API interactions (#67319)
* Simplify google calendar APIs and tests

* Simplify authentication logic at startup

* Improve readability of diffs

* Reduce diffs

* Simplify api datetime logic

* Remove duplicate test fixtures added in prior commit

* Remove duplicate event filter calls

* Fix event list argument names

* More improvements found from additional testing

* Remove unnecessary variables in create event call
2022-02-26 16:19:45 -08:00
GitHub Action
479aa13211 [ci skip] Translation update 2022-02-27 00:19:29 +00:00
Allen Porter
1383034df2
Simplify google calendar event filters (#67312)
Simplify google calendar event filtering logic currently copied between two methods.
2022-02-26 15:27:08 -08:00
Marc Mueller
f6be0c2b88
Remove redundant type cast (#67317) 2022-02-27 00:23:56 +01:00
Allen Porter
0e74184e4f
Simplify google calendar authentication setup (#67314)
Simplify google calendar authentication to combine some of the cases together, and reduce unecessarily checks. Make the
tests share common authentication setup and reduce use of mocks by introducing a fake for holding on to credentials.
This makes future refactoring simpler, so we don't have to care as much about the interactions with the credentials
storage.
2022-02-26 15:17:02 -08:00
Joakim Plate
a151d3f9a0
Don't trigger device removal for non rfxtrx devices (#67315) 2022-02-27 00:14:12 +01:00
Joakim Plate
01fa6e7513
Eliminate extra include (#67316) 2022-02-27 00:13:48 +01:00
Paulus Schoutsen
02d4739b28
Bump frontend to 20220226.0 (#67313) 2022-02-26 14:12:33 -08:00
Martin Hjelmare
d299915c1a
Fix netgear typing (#67287) 2022-02-26 14:00:33 -08:00
Paulus Schoutsen
7f4faafe38
Add type code that is being ignored (#67311) 2022-02-26 13:56:47 -08:00
Franck Nijhof
9920b3eef5
Remove deprecated Enviro pHAT integration (#67277) 2022-02-26 13:35:13 -08:00
Franck Nijhof
0abecc8513
Remove deprecated DHT Sensor integration (#67276) 2022-02-26 13:34:34 -08:00
Franck Nijhof
0b20b107e1
Remove deprecated Sense HAT integration (#67272) 2022-02-26 13:33:12 -08:00
stegm
3b2b2b9c69
Add diagnostics to Kostal Plenticore (#66435) 2022-02-26 13:32:38 -08:00
jan iversen
6ec9c402b1
Remove generic data types INT, UINT, FLOAT in modbus (#67268) 2022-02-26 13:27:48 -08:00
Franck Nijhof
fbfdabe4fc
Remove deprecated Raspberry Pi RF integration (#67283) 2022-02-26 13:26:41 -08:00
Allen Porter
648aa0cae6
Reduce google calendar test flake (#67310) 2022-02-26 13:23:11 -08:00
Allen Porter
1ee4f47f8b
Cleanup google calendar use of hass.data (#67305)
Update google calendar's use of hass.data to follow the best practices of storing
data under hass.data[DOMAIN]. This is in preparation for storing additional
data later, pulled out of a larger cleanup.
2022-02-26 12:30:04 -08:00
Allen Porter
1cc4ae2bdd
Bump googel-api-python-client to 2.3.8 (last updated 2017) (#67298) 2022-02-26 19:47:42 +01:00
Martin Hjelmare
d9abd5efea
Fix dhcp None hostname (#67289)
* Fix dhcp None hostname

* Test handle None hostname
2022-02-26 19:37:24 +01:00
Allen Porter
f901c61d54
Add myself as code owner for google calendar integration (#67299) 2022-02-26 17:55:46 +01:00
Mike Fugate
858c09060d
Validate SleepIQ connection/credentials for the import step (#67292) 2022-02-26 17:55:11 +01:00
Joakim Sørensen
e65670fef4
Repository event subscription (#67284) 2022-02-26 15:56:36 +01:00
Joakim Sørensen
73fdd47d54
Change GitHub coordinator name (#67285) 2022-02-26 11:50:05 +01:00
Joakim Sørensen
452b072bd2
Bump aiogithubapi from 22.2.3 to 22.2.4 (#67269) 2022-02-26 10:38:19 +01:00
Paulus Schoutsen
7e4b63690d
Fix camera content type while browsing (#67256) 2022-02-26 10:02:13 +01:00
Paulus Schoutsen
442e2eecd5
Kodi: Mark MJPEG cameras using PNGs as incompatible (#67257) 2022-02-26 09:58:45 +01:00