Dennis
edcae75812
Add UV Index and UV Health Concern sensors to tomorrow.io ( #96534 )
2023-07-15 14:58:40 -04:00
J. Nick Koston
62c5194bc8
Avoid compressing binary images on ingress ( #96581 )
2023-07-15 00:09:25 -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
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
1b7632a673
Support MyStrom switch 120 ( #96535 )
2023-07-14 09:04:48 -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
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
Erik Montnemery
8440f14a08
Correct dlna_dmr device info ( #96480 )
2023-07-13 12:15:46 -04:00
Erik Montnemery
fbbdebee47
Correct unifi device info ( #96483 )
2023-07-13 12:14:31 -04:00
J. Nick Koston
ffe81a9716
Improve ESPHome update platform error reporting ( #96455 )
2023-07-12 16:46:29 -10:00
J. Nick Koston
08af42b00e
Fix mixed case service schema registration ( #96448 )
2023-07-12 14:39:51 -10:00
J. Nick Koston
7009683226
Ensure ESPHome dashboard connection recovers if its down when core starts ( #96449 )
2023-07-12 14:37:28 -10:00
Michael
400c513209
Always add guest wifi qr code entity in AVM Fritz!Tools ( #96435 )
2023-07-12 20:54:48 +02:00
Paul Bottein
e513b7d0eb
Add condition selector for blueprint ( #96350 )
...
* Add condition selector for blueprint
* Add tests and validation
* Update comment
2023-07-12 10:58:35 -04:00
Franck Nijhof
594d240a96
Migrate & fix logger services to support translations ( #96393 )
...
* Migrate logger services to support translations
* Fix tests and schema validation
* 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 >
2023-07-12 10:37:18 -04:00
Joakim Plate
f7ce9b1688
Add support for gardena bluetooth ( #95179 )
...
Add support for gardena bluetooth based water computers.
2023-07-12 16:08:15 +02:00
ollo69
ce3c23cb3a
Add Nut commands to diagnostics data ( #96285 )
...
* Add Nut commands to diagnostics data
* Add test for diagnostics
2023-07-12 10:56:08 +02:00
J. Nick Koston
5d5c58338f
Fix ESPHome deep sleep devices staying unavailable after unexpected disconnect ( #96353 )
2023-07-11 11:12:24 -10:00
Joost Lekkerkerker
fe44827e3c
Add entity translations to Rainforest eagle ( #96031 )
...
* Add entity translations to Rainforest eagle
* Add entity translations to Rainforest Eagle
2023-07-11 14:24:33 -04:00
Jan Bouwhuis
efcaad1179
Fix handling MQTT light brightness from zero rgb ( #96286 )
...
* Fix handling MQTT light brightness from zero rgb
* Fix log message
2023-07-11 14:22:12 -04:00
Joost Lekkerkerker
fe6402ef73
Use device class naming for sfr box ( #96092 )
2023-07-11 20:19:04 +02:00
Erik Montnemery
2257e7454a
Remove unreferenced issues ( #96264 )
...
* Remove unreferenced issues
* Remove outdated tests
2023-07-11 14:15:16 -04:00
J. Nick Koston
b106ca7983
Fix race fetching ESPHome dashboard when there are no devices set up ( #96196 )
...
* Fix fetching ESPHome dashboard when there are no devices setup
fixes #96194
* coverage
* fix
2023-07-11 14:11:51 -04:00
puddly
b6e83be6f9
Fix ZHA serialization issue with warning devices ( #96275 )
...
* Bump ZHA dependencies
* Update unit tests to reduce mocks
2023-07-11 14:09:52 -04:00
Jan Bouwhuis
50442c5688
Speedup tests command_line integration ( #96349 )
2023-07-11 18:31:32 +02:00
G Johansson
49b6c8ed6e
Fix diagnostics Sensibo ( #96336 )
2023-07-11 18:24:40 +02:00
Erik Montnemery
c61c5a0443
Schedule VacuumEntity for removal in Home Assistant Core 2024.2 ( #96236 )
2023-07-11 18:20:00 +02:00
Michael
5a87186916
Improve integration startup in AVM Fritz!Tools ( #96269 )
2023-07-11 18:01:05 +02:00
Franck Nijhof
f054de0ad5
Add support for service translations ( #95984 )
2023-07-11 15:52:12 +02:00
Jan Bouwhuis
f12f8bca03
Avoid CI fail in command_line tests ( #96324 )
...
* Avoid CI fail in command_line tests
* Speedup tests manual update
2023-07-11 15:27:31 +02:00
Jan Bouwhuis
f3e55e96f4
Improve test coverage mqtt vacuum ( #96288 )
2023-07-11 10:16:00 +02:00
Jan Bouwhuis
beff19f93c
Improve mqtt tag schema logging and avoid tests that use xfail ( #95711 )
...
Improve schema logging and tests
2023-07-11 10:12:31 +02:00
Jan Bouwhuis
30578d6236
Deprecate mqtt vacuum with legacy schema ( #95836 )
...
* Deprecate mqtt vacuum with legacy schema
* Consistent comments
* Correct comment
* Remove persistence option
* Adjust string, mention restart
* Update deprecation comment
2023-07-11 09:54:28 +02:00
Paulus Schoutsen
eee8566694
Differentiate between device info types ( #95641 )
...
* Differentiate between device info types
* Update allowed fields
* Update homeassistant/helpers/entity_platform.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Split up message in 2 lines
* Use dict for device info types
* Extract device info function and test error checking
* Simplify parsing device info
* move checks around
* Simplify more
* Move error checking around
* Fix order
* fallback config entry title to domain
* Remove fallback for name to config entry domain
* Ensure mocked configuration URLs are strings
* one more test case
* Apply suggestions from code review
Co-authored-by: Erik Montnemery <erik@montnemery.com >
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2023-07-10 09:56:06 -04:00
Guido Schmitz
a3681774d6
Use snapshots in devolo Home Network sensor tests ( #95104 )
...
Use snapshots
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2023-07-10 15:49:08 +02:00
Erik Montnemery
39208a3749
Remove unsupported vacuum service handlers ( #95787 )
...
* Prevent implementing unsupported vacuum service handlers
* Remove unsupported service handlers
* Update test
2023-07-10 15:03:40 +02:00
Erik Montnemery
08a5f63474
Add deprecated_yaml issue to the homeassistant integration ( #95980 )
...
* Add deprecated_yaml issue to the homeassistant integration
* Update test
* Update homeassistant/components/homeassistant/strings.json
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
* Include DOMAIN in issue_id
* Update test
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2023-07-10 13:06:52 +02:00
Erik Montnemery
96c71b214f
Check supported features in calls to vacuum services ( #95833 )
...
* Check supported features in vacuum services
* Update tests
* Add comment
2023-07-10 13:05:47 +02:00
J. Nick Koston
7dc03ef301
Use the ESPHome object_id to suggest the entity id ( #95852 )
2023-07-10 13:02:34 +02:00
Erik Montnemery
87f284c7e9
Add MEDIA_ANNOUNCE to MediaPlayerEntityFeature ( #95906 )
2023-07-10 12:58:53 +02:00
Allen Porter
c4a39bbfb1
Remove Legacy Works With Nest ( #96111 )
...
* Remove Legacy Works With Nest
* Simplify nest configuration
* Cleanup legacy nest config entries
2023-07-09 19:38:05 -07:00
Allen Porter
32b3fa1734
Enable retries on rainbird devices by loading model and version ( #96190 )
...
Update rainbird to load device model and version
2023-07-09 16:49:44 -07:00
J. Nick Koston
995fb993e6
Avoid probing ESPHome devices when we do not have the encryption key ( #95820 )
2023-07-09 12:57:04 -10:00
Chris Talkington
7390e3a997
Refactor IPP tests ( #94097 )
...
refactor ipp tests
2023-07-09 17:37:32 -05:00
G Johansson
0546e7601c
Enhance diagnostics for Sensibo ( #96150 )
...
* Diag Sensibo
* Fix snapshot
2023-07-09 22:50:12 +02:00
J. Nick Koston
bc28d7f33e
Add slots to bluetooth manager ( #95881 )
2023-07-09 10:06:26 -10:00