Commit Graph

64678 Commits

Author SHA1 Message Date
Marc Mueller 0624345322 Improve async_track_entity_registry_updated_event callback typing (#97124) 2023-07-24 09:14:10 +02:00
puddly 84220e92ea Wrap internal ZHA exceptions in HomeAssistantErrors (#97033) 2023-07-24 09:12:21 +02:00
Marc Mueller 797a9c1ead Improve async_track_state_added/removed_domain callback typing (#97126) 2023-07-24 09:11:41 +02:00
Marc Mueller 8c870a5683 Use EventType for state changed [m-z] (#97118) 2023-07-24 08:07:07 +02:00
Marc Mueller 0cc396b863 Use EventType for state changed [a-h] (#97116) 2023-07-24 08:04:13 +02:00
Marc Mueller 5b73bd2f8e Use EventType for state changed [h-m] (#97117) 2023-07-24 08:01:50 +02:00
J. Nick Koston 40382f0caa Bump zeroconf to 0.71.3 (#97119) 2023-07-24 08:00:25 +02:00
J. Nick Koston 19b0a6e7f6 Relax typing on cached_property to accept subclasses (#95407) 2023-07-23 20:47:29 -05:00
Marc Mueller 235b98da8a Use EventType for remaining event helper methods (#97121) 2023-07-23 18:32:29 -05:00
Franck Nijhof f8c3aa7bec Remove the use of StateType from Demo (#97111) 2023-07-23 18:20:23 -05:00
J. Nick Koston 34dcd98440 Only construct enum __or__ once in emulated_hue (#97114) 2023-07-23 18:17:46 -05:00
Marc Mueller 2618bfc073 Use EventType for state changed [core] (#97115) 2023-07-23 18:10:03 -05:00
J. Nick Koston 051929984d Bump yeelight to 0.7.12 (#97112) 2023-07-23 17:13:48 -05:00
Franck Nijhof 6ad34a7f76 Update pipdeptree to 2.11.0 (#97098) 2023-07-23 23:51:50 +02:00
Franck Nijhof 5e88ca23b3 Remove the use of StateType from AccuWeather (#97109) 2023-07-23 23:30:37 +02:00
Marc Mueller 69d7b035e0 Use EventType for more helper methods (#97107) 2023-07-23 23:22:04 +02:00
rale 54d7ba72ee Add second led control for carro smart fan (#94195)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-23 23:20:29 +02:00
Franck Nijhof 30058297cf Migrate backported StrEnum to built-in StrEnum (#97101) 2023-07-23 23:19:24 +02:00
Jeef 38e3e20f74 Add Low Battery binary_sensor to Flume (#94914)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-23 23:11:07 +02:00
Steven Looman 9f551c0469 Bump async-upnp-client to 0.34.1 (#97105) 2023-07-23 22:38:21 +02:00
Franck Nijhof 8abf8726c6 Update Home Assistant base image to 2023.07.0 (#97103) 2023-07-23 15:27:03 -05:00
Franck Nijhof 86708b5590 Update ruff to v0.0.280 (#97102) 2023-07-23 22:00:26 +02:00
Marc Mueller bdd253328d Add generic Event class (#97071) 2023-07-23 21:51:54 +02:00
Antoni Czaplicki 860a37aa65 Fix vulcan integration (#91401) 2023-07-23 21:40:56 +02:00
G Johansson 61f3f38c99 State attributes translation for Sensibo (#85239) 2023-07-23 21:34:32 +02:00
Maciej Bieniek c61c6474dd Add frequency and N current sensors for Shelly Pro 3EM (#97082) 2023-07-23 21:33:47 +02:00
Franck Nijhof b8207d7124 Merge branch 'master' into dev 2023-07-23 20:38:12 +02:00
Franck Nijhof 910c897ceb Fix typo hidrogen to hydrogen (#97096) 2023-07-23 20:34:47 +02:00
Jan Bouwhuis fab3c5b849 Fix imap cleanup error on abort (#97097) 2023-07-23 20:30:15 +02:00
J. Nick Koston dc3d0fc7a7 Bump flux_led to 1.0.1 (#97094) 2023-07-23 20:27:09 +02:00
Emil Ahlbäck 7ed66706b9 Add "enqueue" parameter to spotify integration (#90687)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2023-07-23 20:26:07 +02:00
Joost Lekkerkerker bfbdebd0f7 Add entity translations to uPnP (#96763) 2023-07-23 20:21:57 +02:00
Jan Bouwhuis 3183ce7608 Add doorbell event support to alexa (#97092) 2023-07-23 20:16:46 +02:00
Joost Lekkerkerker 54044161c3 Add entity translations to Renson (#96040) 2023-07-23 20:11:26 +02:00
Joost Lekkerkerker dd6cd0096a Improve code coverage for LastFM (#97012)
* Improve code coverage for LastFM

* Revert introduced bug
2023-07-23 20:09:16 +02:00
Luke 5158461dec Add Number platform to Roborock (#94209) 2023-07-23 19:02:16 +02:00
Miguel Camba 38111141f9 Add new device class: PH (potential hydrogen) (#95928) 2023-07-23 18:49:10 +02:00
Robert Svensson 1552319e94 Add Axis camera sources to diagnostics (#97063) 2023-07-23 17:56:58 +02:00
Teemu R e5747d3f4c Bump python-kasa to 0.5.3 (#97088) 2023-07-23 09:42:54 -05:00
Jan Bouwhuis 1b8e03bb66 Add MQTT event entity platform (#96876)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-07-23 14:42:14 +02:00
Joost Lekkerkerker 26152adb23 Add entity translations to Tado (#96226) 2023-07-23 14:32:25 +02:00
Franck Nijhof 995c4d8ac1 Add missing translations for power binary sensor device class (#97084) 2023-07-23 14:20:57 +02:00
Joost Lekkerkerker 33f2453f33 Add entity translations for ld2410 BLE (#95709) 2023-07-23 14:01:27 +02:00
Ernst Klamer 672313c8ab Add support for MiScale V1 (#97081) 2023-07-23 13:11:05 +02:00
Dave T 35f21dcf9c Add repair hint to deprecate generic camera yaml config (#96923) 2023-07-23 11:10:18 +02:00
Joost Lekkerkerker 2365e4c159 Disable Spotify controls when no active session (#96914) 2023-07-23 10:59:29 +02:00
J. Nick Koston d4cdb0453f Guard expensive debug formatting with calls with isEnabledFor (#97073) 2023-07-23 10:54:25 +02:00
J. Nick Koston 61532475f9 Cleanup sensor unit conversion code (#97074) 2023-07-23 10:49:45 +02:00
J. Nick Koston 095146b163 Fix has_entity_name not always being set in ESPHome (#97055) 2023-07-23 10:45:48 +02:00
Joost Lekkerkerker bf66dc7a91 Use entity name naming for Nanoleaf (#95741)
* Use device class naming for Nanoleaf

* Remove device class icon
2023-07-22 22:59:56 -04:00