Commit Graph

64147 Commits

Author SHA1 Message Date
Marc Mueller
2f5c480f7f Update pip constraint to allow pip 23.2 (#96614) 2023-07-15 12:28:34 -10:00
Allen Porter
e91e32f071 Bump pyrainbird to 3.0.0 (#96610) 2023-07-15 14:11:14 -07:00
Dennis
edcae75812 Add UV Index and UV Health Concern sensors to tomorrow.io (#96534) 2023-07-15 14:58:40 -04:00
Joost Lekkerkerker
3b309cad99 Migrate Heos to has entity name (#96595) 2023-07-15 12:09:37 -05:00
J. Nick Koston
d65119bbb3 Avoid writing state in homekit_controller for unrelated aid/iids (#96583) 2023-07-15 06:38:42 -10:00
Allen Porter
cccf7bba9b Bump pyrainbird to 2.1.1 (#96601) 2023-07-15 09:02:59 -07:00
Aaron Collins
d35e5db984 Fix daikin missing key after migration (#96575)
Fix daikin migration
2023-07-15 14:17:02 +02:00
J. Nick Koston
62c5194bc8 Avoid compressing binary images on ingress (#96581) 2023-07-15 00:09:25 -10:00
Joost Lekkerkerker
a27e126c86 Migrate AppleTV to use has entity name (#96563)
* Migrate AppleTV to use has entity name

* Add comma
2023-07-15 03:31:56 +02:00
J. Nick Koston
38630f7898 Always try PullPoint with ONVIF (#96377) 2023-07-14 15:23:00 -10:00
J. Nick Koston
7da8e0295e Bump onvif-zeep-async to 3.1.12 (#96560) 2023-07-14 14:49:20 -10:00
J. Nick Koston
1c814b0ee3 Defer SSDP UPNP server start until the started event (#96555) 2023-07-14 14:28:29 -10:00
ollo69
c95e2c074c Add missing type hints for AndroidTV (#96554)
* Add missing type hints for AndroidTV

* Suggested change
2023-07-15 02:18:34 +02:00
J. Nick Koston
9775832d53 Remove unreachable code in the ESPHome fan platform (#96458) 2023-07-14 13:37:16 -10:00
Joost Lekkerkerker
81ce6e4797 Add entity translations to Sonos (#96167)
* Add entity translations to Sonos

* Add entity translations to Sonos

* Add entity translations to Sonos

* Add entity translations to Sonos
2023-07-15 00:36:26 +02:00
J. Nick Koston
b77de2abaf Handle empty strings for ESPHome UOMs (#96556) 2023-07-14 12:14:32 -10:00
Jan Bouwhuis
72458b6672 Add feature to turn off using IMAP-Push on an IMAP server (#96436)
* Add feature to enforce polling an IMAP server

* Add test

* Remove not needed string tweak

* Rename enforce_polling to enable_push

* Push enabled by default
2023-07-14 21:26:35 +02:00
Joost Lekkerkerker
bbc3d0d287 Improve Mullvad typing (#96545) 2023-07-14 21:24:41 +02:00
RenierM26
1e704c4abe Address Ezviz select entity late review (#96525)
* Ezviz Select Entity

* Update IR description
2023-07-14 19:27:41 +02:00
Joost Lekkerkerker
1b7632a673 Support MyStrom switch 120 (#96535) 2023-07-14 09:04:48 -04:00
Guido Schmitz
357af58c81 Bump devolo_plc_api to 1.3.2 (#96499) 2023-07-14 09:04:23 -04:00
Michael Hansen
afdded58ee Wyoming Piper 1.1 (#96490)
* Add voice/speaker options to Piper TTS

* Use description if available

* Fix tests

* Clean up if
2023-07-14 08:56:27 -04:00
Erik Montnemery
614f3c6a15 Move device info validation to device registry (#96465)
* Move device info validation to device registry

* Don't move DeviceInfo

* Fix type annotation

* Don't block adding device for unknown config entry

* Fix test

* Remove use of locals()

* Improve error message
2023-07-14 08:55:17 -04:00
Jan Bouwhuis
3b32dcb613 Revert translation reference for Tuya motion_sensitivity (#96536) 2023-07-14 12:28:19 +02:00
dependabot[bot]
e44c74f9eb Bump actions/setup-python from 4.6.1 to 4.7.0 (#96526) 2023-07-14 11:52:24 +02:00
J. Nick Koston
7a1f0a0b74 Remove unneeded str() in StrEnum backport (#96509) 2023-07-13 22:37:59 -10:00
RenierM26
3e429ae081 Add Ezviz last motion picture image entity (#94421)
* Initial commit

* Update camera.py

* ignore type mismatch on append.

* Use new image entity.

* coveragerc update

* Remove all changes to camera in this pull.

* Fix docstring.

* remove old "last_alarm_pic" sensor

* Update image entity

* bypass for content check error

* Fix last updated not sting object

* Remove redundant url change check.

* Remove debug string

* Check url change on coordinator data update.

* Add translation key for name.

* simplify update check

* Rebase EzvizLastMotion ImageEntity

* Change logging to debug.
2023-07-14 08:50:36 +02:00
J. Nick Koston
0e8c85c5fc Only lookup supported_features once in media_player capability_attributes (#96510) 2023-07-13 16:46:09 -10:00
J. Nick Koston
c44c7bba84 Simplify ESPHome bluetooth disconnected during operation wrapper (#96459) 2023-07-13 16:45:45 -10:00
tronikos
bbc420bc90 Bump opower to 0.0.14 (#96506) 2023-07-13 14:52:26 -10:00
J. Nick Koston
09237e4eff Remove unused code in ESPHome (#96503) 2023-07-13 13:38:15 -10:00
J. Nick Koston
d2991d3f5e Bump bond-async to 0.2.1 (#96504) 2023-07-13 13:20:24 -10:00
J. Nick Koston
c86b60bdf7 Bump bluetooth-data-tools to 1.6.0 (#96461) 2023-07-13 11:42:11 -10:00
Sebastian Lövdahl
bfd4446d2e Bump vallox-websocket-api to 3.3.0 (#96493) 2023-07-13 23:36:26 +02:00
Christopher Bailey
1865cd0805 Bump unifiprotect to 4.10.5 (#96486) 2023-07-13 09:30:55 -10:00
Oliver
da9624de2f Update denonavr to 0.11.3 (#96467) 2023-07-13 09:30:18 -10:00
Sebastian Lövdahl
3b80deb2b7 Fix Vallox fan entity naming (#96494) 2023-07-13 20:42:30 +02:00
Erik Montnemery
7539cf25be Don't require passing identifiers to DeviceRegistry.async_get_device (#96479)
* Require keyword arguments to DeviceRegistry.async_get_device

* Update tests

* Update tests

* Don't enforce keyword arguments
2023-07-13 13:39:25 -04:00
J. Nick Koston
5f46436057 Bump yalexs-ble to 2.2.0 (#96460) 2023-07-13 06:43:50 -10:00
Erik Montnemery
580fd92ef2 Correct knx device info (#96482) 2023-07-13 12:17:13 -04:00
Erik Montnemery
8440f14a08 Correct dlna_dmr device info (#96480) 2023-07-13 12:15:46 -04:00
Erik Montnemery
5b93017740 Correct huawei_lte device info (#96481) 2023-07-13 12:15:28 -04:00
Erik Montnemery
fbbdebee47 Correct unifi device info (#96483) 2023-07-13 12:14:31 -04:00
Mads Nedergaard
025ed3868d Rename CO2Signal to Electricity Maps (#96252)
* Changes names and links

* Changes link to documentation

* Updates generated integration name
2023-07-13 11:57:31 -04:00
Paulus Schoutsen
7859be6481 Add deduplicate translations script (#96384)
* Add deduplicate script

* Fix forecast_solar incorrect key with space

* Fix utf-8

* Do not create references to other arbitrary other integrations

* Add commented code to only allow applying to referencing integrations

* Tweak

* Bug fix

* Add command line arg for limit reference

* never suggest to update common keys

* Output of script

* Apply suggestions from code review

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>

---------

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00
RenierM26
c54ceb2da2 ImageEntity split load_image_from_url (#96146)
* Initial commit

* fix async_load_image_from_url
2023-07-13 17:03:26 +02:00
Joost Lekkerkerker
b8bc958070 Use device class translations in airvisual pro (#96472) 2023-07-13 15:05:55 +02:00
Franck Nijhof
d025b97bb9 Migrate Z-Wave services to support translations (#96361)
* Migrate Z-Wave services to support translations

* Apply suggestions from code review

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>

---------

Co-authored-by: c0ffeeca7 <38767475+c0ffeeca7@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-07-13 09:49:05 +02:00
J. Nick Koston
bc9b763688 Improve performance of http auth logging (#96464)
Avoid the argument lookups when debug logging is not enabled
2023-07-13 09:44:27 +02:00
Joakim Plate
52c7ad130d Add number entity to gardena (#96430) 2023-07-13 06:34:28 +02:00