Commit Graph
77403 Commits
Author SHA1 Message Date
J. Nick KostonandGitHub d4089bbdbe Bump aiohomekit to 2.6.7 (#96291) 2023-07-11 13:29:05 +02:00
Erik MontnemeryandGitHub f46188c85a Improve the docstring of some config schema generators (#96296) 2023-07-11 11:34:16 +02:00
Jan BouwhuisandGitHub f3e55e96f4 Improve test coverage mqtt vacuum (#96288) 2023-07-11 10:16:00 +02:00
Jan BouwhuisandGitHub 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 BouwhuisandGitHub 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
Erik MontnemeryandGitHub 6aa2ede6c7 Correct issues raised when calling deprecated vacuum services (#96295) 2023-07-11 08:45:45 +02:00
Joost LekkerkerkerandGitHub aec0694823 Move tractive attribute to entity class (#96247)
Clean up tractive entities
2023-07-11 08:09:57 +02:00
David KnowlesandGitHub d973e43b90 Move Hydrawise to a supported library (#96023) 2023-07-10 23:26:02 -05:00
Erik MontnemeryandGitHub 22357701f0 Add filters to media_player/services.yaml (#95862) 2023-07-10 20:21:28 +02:00
Erik MontnemeryandGitHub 7f666849c2 Add filters to siren/services.yaml (#95864) 2023-07-10 20:20:36 +02:00
Joost LekkerkerkerandGitHub b8369a5831 Add entity translations to trafikverket weatherstation (#96251) 2023-07-10 19:42:13 +02:00
MichaelandGitHub cf999d9ba4 Bump fritzconection to 1.12.2 (#96265) 2023-07-10 17:19:26 +02:00
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
Joost LekkerkerkerandGitHub af22a90b3a Make Zodiac integration title translatable (#95816) 2023-07-10 15:49:25 +02:00
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
disforwandGitHub 5f6ddedd67 Change explicit rounding to suggested_display_precision (#95773) 2023-07-10 15:46:56 +02:00
Erik MontnemeryandGitHub 907c667859 Remove unreferenced issues (#96262) 2023-07-10 15:40:59 +02:00
J. Nick KostonandGitHub 039a3bb6e9 Only load the device entry when it changes in the base entity (#95801) 2023-07-10 15:17:35 +02:00
Erik MontnemeryandGitHub 3cc66c8318 Add filters to remote/services.yaml (#95863) 2023-07-10 15:14:41 +02:00
Erik MontnemeryandGitHub 3dcf65bf31 Add filters to vacuum/services.yaml (#95865) 2023-07-10 15:14:08 +02:00
Erik MontnemeryandGitHub 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 MontnemeryandGitHub df229e655b Correct flags for issue registry issue raised by ezviz (#95846)
* Correct flags for issue registry issue raised by ezviz

* Fix translation strings
2023-07-10 14:17:37 +02:00
Joost LekkerkerkerandGitHub 81dd3a4a93 Use explicit device name in trafikverket train (#96250) 2023-07-10 14:00:27 +02:00
Joost LekkerkerkerandGitHub b7980ec135 Add entity translations to trafikverket ferry (#96249) 2023-07-10 13:56:43 +02:00
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 MontnemeryandGitHub 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 KostonandGitHub 7dc03ef301 Use the ESPHome object_id to suggest the entity id (#95852) 2023-07-10 13:02:34 +02:00
Erik MontnemeryandGitHub 87f284c7e9 Add MEDIA_ANNOUNCE to MediaPlayerEntityFeature (#95906) 2023-07-10 12:58:53 +02:00
Jan BouwhuisandGitHub 7eb087a9d7 Use common string references for device_automation translations (#95897) 2023-07-10 12:56:51 +02:00
Joost LekkerkerkerandGitHub af03a284a5 Add entity translations to tailscale (#96237) 2023-07-10 12:50:56 +02:00
Franck NijhofandGitHub 7ca9f6757a Use fixed token for CodeCov uploads to deal with recent failures (#96133) 2023-07-10 12:42:55 +02:00
Franck NijhofandGitHub e7b00da662 Clean up unused device class translations from binary sensor (#96241) 2023-07-10 12:23:42 +02:00
Allen PorterandGitHub bc2319bbe6 Update Nest Legacy removal strings (#96229) 2023-07-10 11:22:15 +02:00
J. Nick KostonandGitHub 882529c0a0 Simplify FastUrlDispatcher resolve (#96234) 2023-07-10 11:13:27 +02:00
J. Nick KostonandGitHub fa6d659f2b Bump aioesphomeapi to 15.1.4 (#96227) 2023-07-10 11:11:08 +02:00
303e549213 Update yamllint to 1.32.0 (#96109)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-07-10 10:13:48 +02:00
Franck NijhofandGitHub e5ccd85e7e Fix missing name in Siren service descriptions (#96072) 2023-07-10 08:13:47 +02:00
Allen PorterandGitHub 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
J. Nick KostonandGitHub 1c54b2e025 Reduce system_log overhead (#96177) 2023-07-09 15:18:48 -10:00
J. Nick KostonandGitHub 1aefbd8b86 Bump zeroconf to 0.71.0 (#96183) 2023-07-09 15:18:32 -10:00
Allen PorterandGitHub 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 KostonandGitHub 995fb993e6 Avoid probing ESPHome devices when we do not have the encryption key (#95820) 2023-07-09 12:57:04 -10:00
J. Nick KostonandGitHub e8397063d3 Optimize bluetooth base scanners for python3.11+ (#96165) 2023-07-09 12:56:33 -10:00
Chris TalkingtonandGitHub 7390e3a997 Refactor IPP tests (#94097)
refactor ipp tests
2023-07-09 17:37:32 -05:00
Joost LekkerkerkerandGitHub ac594e6bce Add entity translations to Sonarr (#96159) 2023-07-09 15:58:23 -05:00
Chris TalkingtonandGitHub 4a785fd2ad Update pyipp to 0.14.2 (#96218)
update pyipp to 0.14.2
2023-07-09 15:53:25 -05:00
G JohanssonandGitHub 0546e7601c Enhance diagnostics for Sensibo (#96150)
* Diag Sensibo

* Fix snapshot
2023-07-09 22:50:12 +02:00
Antoine LépéeandGitHub c720658c0f Enrich instructions to retreive Roomba password (#95902)
To setup Roomba 981 vacuum cleaner, user must press Home AND Spot buttons for about 2 seconds. Pressing only the Home button has no effect (it took me a while before figuring out).

Tested against Roomba 981 (may also be the case with all 900 series)
2023-07-09 22:49:08 +02:00
J. Nick KostonandGitHub bc28d7f33e Add slots to bluetooth manager (#95881) 2023-07-09 10:06:26 -10:00
Franck NijhofandGitHub d64ebbdc84 Fix missing name in wilight service descriptions (#96073) 2023-07-09 21:51:33 +02:00