Commit Graph
47619 Commits
Author SHA1 Message Date
Mick VleeshouwerandGitHub d0e5e51863 Add alarm control panel to Overkiz integration (#67164) 2022-03-28 15:19:16 -07:00
f067aa6d71 Pin click to fix typer issue (#68808)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-29 00:07:29 +02:00
Marc MuellerandGitHub 38a7c7438e Add zha typing [core.device] (1) (#68686) 2022-03-28 23:58:33 +02:00
Marc MuellerandGitHub f0e2f964e8 Add zha typing [core.gateway] (3) (#68685) 2022-03-28 23:58:06 +02:00
Matthias AlphartandGitHub f2aee38841 Run KNX protocol logic in a separate thread (#68807) 2022-03-28 23:56:29 +02:00
Allen PorterandGitHub 9881538c27 Improve caldav tests to use APIs rather than entity methods (#68745)
* Improve caldav tests to use APIs rather than entity methods

Update caldav tests to use the best practice of exercising the public APIs rather than directly calling the entity methods directly. This is motivated by additional calendar API cleanup and possibly future breaking changes.

* Remove unnecessary start/end arguments which are ignored
2022-03-28 22:22:49 +02:00
Ville SkyttäandGitHub 38ef183433 Change newly appeared DISABLED_USERs in tests to RegistryEntryDisablers (#68799) 2022-03-28 21:15:42 +02:00
c1a2be72fc Generic IP Camera configflow 2 (#52360)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 09:08:00 -10:00
de130d3b28 Update REST api mocking in SamsungTV (#68172)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 09:04:19 -10:00
Paulus SchoutsenandGitHub 5eee600fa8 Ban brand name translations as step titles (#68801) 2022-03-28 10:41:39 -07:00
Paulus SchoutsenandGitHub e80933d6c7 Force helpers to have a mandatory description (#68796) 2022-03-28 10:32:15 -07:00
starkillerOGandGitHub 68a6359999 Address late motion blinds review comments (#68793) 2022-03-28 18:22:00 +02:00
Allen PorterandGitHub 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
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 BieniekandGitHub 24212ab598 Add diagnostics platform for AccuWeather integration (#68752) 2022-03-28 08:42:25 -07:00
Ville SkyttäandGitHub 066128a53c Remove leftovers of Huawei LTE YAML config support (#68728) 2022-03-28 08:24:13 -07:00
rappenzeandGitHub 33371bdd20 Change fibaro disconnect log level to debug (#68783) 2022-03-28 08:23:44 -07:00
Mick VleeshouwerandGitHub c763d23cbb Fix reauth message in Overkiz integration (#68787) 2022-03-28 08:23:25 -07:00
Mick VleeshouwerandGitHub 443315bcdc Bump dependency (pyoverkiz to 1.3.12) in Overkiz integration (#68788) 2022-03-28 08:22:56 -07:00
rforroandGitHub a6d0a4ec64 Update climate.py (#68786)
add TRV presets to all Zonnsmart-like models
2022-03-28 09:56:37 -04:00
3230ee88b6 Add OUI to SamsungTV (#68771)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 12:36:45 +02:00
Erik MontnemeryandGitHub 2ec1e06c75 Mark group as a helper integration (#68775) 2022-03-28 12:36:11 +02:00
Erik MontnemeryandGitHub cc156c767d Revert light.switch to 2022.3 (#68772) 2022-03-28 12:28:15 +02:00
Franck NijhofandGitHub 01980f0445 Add switch groups (#68528) 2022-03-28 12:27:26 +02:00
Erik MontnemeryandGitHub a597c11ea2 Mark threshold as a helper integration (#68780) 2022-03-28 12:26:52 +02:00
Shay LevyandGitHub c2eaa76dde Bump aiowebostv to 0.2.0 (#68773) 2022-03-28 11:28:58 +02:00
Raman GuptaandGitHub 9d14201b13 Don't create two zwave_js.lock entities for a single device (#68651) 2022-03-28 11:15:48 +02:00
J. Nick KostonandGitHub aa7cb087a9 Fix ignoring elkm1 discovery (#68750) 2022-03-28 11:05:50 +02:00
Álvaro Fernández RojasandGitHub 67d3e84448 Locally patch AirzoneLocalApi in tests (#68770) 2022-03-28 10:51:59 +02:00
Erik MontnemeryandGitHub 48187cebad Mark integration as a helper integration (#68778) 2022-03-28 10:35:52 +02:00
Erik MontnemeryandGitHub 95d6848726 Mark switch_as_x as a helper integration (#68779) 2022-03-28 10:35:08 +02:00
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 KostonandGitHub 6cec53bea1 Add support for finding the samsungtv MainTvAgent service location (#68763) 2022-03-27 22:01:07 -10:00
MichaelandGitHub 23c47c2206 Add state class to Tankerkoenig fuel price sensors (#68737) 2022-03-28 09:48:25 +02:00
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 MontnemeryandGitHub 1746677b61 Clarify duration selector (#68731) 2022-03-28 09:28:32 +02:00
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
ollo69andGitHub 17ddbb4983 Restore AndroidTV entity name from migration (#68756) 2022-03-27 14:57:15 -10:00
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 KostonandGitHub b5496441ae Use new samsungtv exception to detect when reauth is needed (#68762) 2022-03-27 12:12:32 -10:00
42a5e2d4fe Add Airzone binary sensor platform (#68140)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-27 10:39:46 -10:00
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
b5401ccc4a Add Airzone climate platform (#67924)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-27 08:59:15 -10:00
Jeff IrionandGitHub cffc588c6d Bump adb-shell to 0.4.2 (#68742) 2022-03-27 07:49:28 -10:00
Allen PorterandGitHub 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äandGitHub 945028d43d Update Huawei LTE config entry data on successful reconfig (#68727) 2022-03-27 17:16:45 +02:00
Allen PorterandGitHub f05a6826de Add additional type hints for calendar integration (#68660) 2022-03-27 17:08:28 +02:00
Marc MuellerandGitHub 53110f8cb7 Update pylint to 2.13.2 (#68704) 2022-03-27 16:08:24 +02:00
Martin HjelmareandGitHub ea2b5a80db Increase zwave_js add-on start attempts before timeout (#68736) 2022-03-27 12:29:59 +02:00
Allen PorterandGitHub 4f595962b7 Pause deprecation of legacy works with Nest API (#68715) 2022-03-27 11:50:13 +02:00