Commit Graph

47657 Commits (62aa7fe10e50bdd9bea2b6b72cd8ed8e5fc74ca1)

Author SHA1 Message Date
Allen Porter 609c6ef5d4
Add test coverage for google calendar event response format (#68767)
Add test coverage for the calendar event response format as I am about to do some
refactoring and simplification. Notably, each calendar implementation uses a slightly different
API response, and this is codifying that.
2022-03-28 18:05:02 +02:00
Will Marler 79080f5e2f
Adjust "default_config" comment in default config (#68679)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-03-28 09:03:34 -07:00
Maciej Bieniek 24212ab598
Add diagnostics platform for AccuWeather integration (#68752) 2022-03-28 08:42:25 -07:00
Ville Skyttä 066128a53c
Remove leftovers of Huawei LTE YAML config support (#68728) 2022-03-28 08:24:13 -07:00
rappenze 33371bdd20
Change fibaro disconnect log level to debug (#68783) 2022-03-28 08:23:44 -07:00
Mick Vleeshouwer c763d23cbb
Fix reauth message in Overkiz integration (#68787) 2022-03-28 08:23:25 -07:00
Mick Vleeshouwer 443315bcdc
Bump dependency (pyoverkiz to 1.3.12) in Overkiz integration (#68788) 2022-03-28 08:22:56 -07:00
rforro a6d0a4ec64
Update climate.py (#68786)
add TRV presets to all Zonnsmart-like models
2022-03-28 09:56:37 -04:00
epenet 3230ee88b6
Add OUI to SamsungTV (#68771)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 12:36:45 +02:00
Erik Montnemery 2ec1e06c75
Mark group as a helper integration (#68775) 2022-03-28 12:36:11 +02:00
Erik Montnemery cc156c767d
Revert light.switch to 2022.3 (#68772) 2022-03-28 12:28:15 +02:00
Franck Nijhof 01980f0445
Add switch groups (#68528) 2022-03-28 12:27:26 +02:00
Erik Montnemery a597c11ea2
Mark threshold as a helper integration (#68780) 2022-03-28 12:26:52 +02:00
Shay Levy c2eaa76dde
Bump aiowebostv to 0.2.0 (#68773) 2022-03-28 11:28:58 +02:00
Raman Gupta 9d14201b13
Don't create two zwave_js.lock entities for a single device (#68651) 2022-03-28 11:15:48 +02:00
J. Nick Koston aa7cb087a9
Fix ignoring elkm1 discovery (#68750) 2022-03-28 11:05:50 +02:00
Álvaro Fernández Rojas 67d3e84448
Locally patch AirzoneLocalApi in tests (#68770) 2022-03-28 10:51:59 +02:00
Erik Montnemery 48187cebad
Mark integration as a helper integration (#68778) 2022-03-28 10:35:52 +02:00
Erik Montnemery 95d6848726
Mark switch_as_x as a helper integration (#68779) 2022-03-28 10:35:08 +02:00
Franck Nijhof 6f567afc0e
Mock out all default onboarding integrations in test (#68776)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-03-28 10:33:43 +02:00
J. Nick Koston 6cec53bea1
Add support for finding the samsungtv MainTvAgent service location (#68763) 2022-03-27 22:01:07 -10:00
Michael 23c47c2206
Add state class to Tankerkoenig fuel price sensors (#68737) 2022-03-28 09:48:25 +02:00
Erik Montnemery 66d892237d
Add config flow for min_max sensor (#67807)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-03-28 09:39:54 +02:00
Erik Montnemery 1746677b61
Clarify duration selector (#68731) 2022-03-28 09:28:32 +02:00
Jan Bouwhuis cfc8b5fee7
Fix notify discovery setup (#68451)
* Fix notify discovery setup

* add test

* unsubscribe at reset

* Add guard

* move dispatcher to reload module

* only unsubscribe if platform was setup

* initialize dispatcher once and tests

* test get_service too

* add tests

* fix test

* use get_service for test invalid platform

* Test built-in reload method

* set to None after clearing dispatcher - tests

* Pathing services file

* Update tests/components/notify/test_init.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* dispatcher is not set twice if integration loaded

* empty discovery payload

* Removed not needed services.yaml mock

* Update tests/components/notify/test_init.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* flake8

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-28 08:53:30 +02:00
ollo69 17ddbb4983
Restore AndroidTV entity name from migration (#68756) 2022-03-27 14:57:15 -10:00
epenet c024033dae
Add Upnp volume control/status to SamsungTV (#68663)
Co-authored-by: epenet <epenet@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-27 12:27:24 -10:00
J. Nick Koston b5496441ae
Use new samsungtv exception to detect when reauth is needed (#68762) 2022-03-27 12:12:32 -10:00
Álvaro Fernández Rojas 42a5e2d4fe
Add Airzone binary sensor platform (#68140)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-27 10:39:46 -10:00
J. Nick Koston cc75cebfc5
Add support for setting up encrypted samsung tvs from config flow (#68717)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-27 10:30:45 -10:00
Álvaro Fernández Rojas b5401ccc4a
Add Airzone climate platform (#67924)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-27 08:59:15 -10:00
Jeff Irion cffc588c6d
Bump adb-shell to 0.4.2 (#68742) 2022-03-27 07:49:28 -10:00
Allen Porter f61c911174
Remove some offset complexity from calendar event (#68724)
Simplify the calendar offset calculations to no longer update the event dictionary
using extra fields. calculate_offset is renamed to extract_offset and the integration
is responsible for overwriting the summary text.

This is in prepration for:
- Improved calendar event typing, removing unnecessary offset_reached field
- Calendar triggers which will remove offsets anyway
2022-03-27 10:02:19 -07:00
Ville Skyttä 945028d43d
Update Huawei LTE config entry data on successful reconfig (#68727) 2022-03-27 17:16:45 +02:00
Allen Porter f05a6826de
Add additional type hints for calendar integration (#68660) 2022-03-27 17:08:28 +02:00
Marc Mueller 53110f8cb7
Update pylint to 2.13.2 (#68704) 2022-03-27 16:08:24 +02:00
Martin Hjelmare ea2b5a80db
Increase zwave_js add-on start attempts before timeout (#68736) 2022-03-27 12:29:59 +02:00
Allen Porter 4f595962b7
Pause deprecation of legacy works with Nest API (#68715) 2022-03-27 11:50:13 +02:00
Franck Nijhof 9e6bebd27b
Patch out Met in onboarding tests (#68732) 2022-03-27 10:54:29 +02:00
Erik Montnemery 0899b67578
Update selectors with frontend changes (#68623) 2022-03-26 21:41:39 -07:00
Franck Nijhof a2a612c640
Add enable_day to duration selector (#68705) 2022-03-26 21:31:22 -07:00
Nathan Tilley 4e9430cba5
Fix typo in NMAP Tracker Config Flow (#68712) 2022-03-26 16:05:02 -10:00
Jeff Irion b9b81da2ec
Bump androidtv to 0.0.66 (Android 11 support) (#68720) 2022-03-26 13:01:48 -10:00
rappenze e844c2380a
Add config flow to fibaro (#65203)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-26 09:50:50 -10:00
G Johansson 00b53502fb
Break out sensors for filesize (#68702)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-26 09:43:15 -10:00
rhpijnacker 0c2b5b6c12
Support DSMR data read via RFXtrx with integrated P1 reader (#63529)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-26 16:46:33 +01:00
Franck Nijhof 1fd810bced
Merge branch 'master' into dev 2022-03-26 14:21:01 +01:00
kevdliu ee5e9d09a0
Revert "Take Abode camera snapshot before fetching latest image" (#68626) 2022-03-26 14:17:40 +01:00
G Johansson b96c569657
Fix review comments for filesize (#68703) 2022-03-26 13:52:55 +01:00
J. Nick Koston 25bdb5304d
Ensure solaredge can still be setup with an ignored entry (#68688) 2022-03-26 13:15:47 +01:00