Commit Graph

47626 Commits

Author SHA1 Message Date
Eric Severance c6ba987995 Use device properties for WeMo Insight sensors (#63525) 2022-03-28 17:47:18 -07:00
J. Nick Koston 349060be2f Disable Unifi Protect Oldest Recording sensor by default (#68804) 2022-03-28 14:24:54 -10:00
Franck Nijhof 963d161f72 Update core services files with new selectors (#68810)
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-03-28 17:17:16 -07:00
G Johansson 9b70c10c8e Implement coordinator for trafikverket_weather (#65233) 2022-03-28 13:13:02 -10:00
Álvaro Fernández Rojas fefd6a1d1a Update aioairzone to v0.2.1 (#68798)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 13:05:47 -10:00
starkillerOG 98ca9754d7 Motion Blinds dhcp discovery (#68809)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 13:01:17 -10:00
epenet 8eb2e131e5 Use DmrDevice to communicate with SamsungTV (#68777)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-03-28 12:23:38 -10:00
Mick Vleeshouwer d0e5e51863 Add alarm control panel to Overkiz integration (#67164) 2022-03-28 15:19:16 -07:00
epenet 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 Mueller 38a7c7438e Add zha typing [core.device] (1) (#68686) 2022-03-28 23:58:33 +02:00
Marc Mueller f0e2f964e8 Add zha typing [core.gateway] (3) (#68685) 2022-03-28 23:58:06 +02:00
Matthias Alphart f2aee38841 Run KNX protocol logic in a separate thread (#68807) 2022-03-28 23:56:29 +02:00
Allen Porter 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ä 38ef183433 Change newly appeared DISABLED_USERs in tests to RegistryEntryDisablers (#68799) 2022-03-28 21:15:42 +02:00
Dave T c1a2be72fc Generic IP Camera configflow 2 (#52360)
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-28 09:08:00 -10:00
epenet 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 Schoutsen 5eee600fa8 Ban brand name translations as step titles (#68801) 2022-03-28 10:41:39 -07:00
Paulus Schoutsen e80933d6c7 Force helpers to have a mandatory description (#68796) 2022-03-28 10:32:15 -07:00
starkillerOG 68a6359999 Address late motion blinds review comments (#68793) 2022-03-28 18:22:00 +02:00
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