Commit Graph

64004 Commits

Author SHA1 Message Date
Daniel Hjelseth Høyer 7e686db4be
Tibber upgrade lib, improve reconnect issues (#96276)
Tibber upgrade lib, improve recoonect issues

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
2023-07-11 14:09:20 -04:00
J. Nick Koston 85ed347ff3
Bump aioesphomeapi to 15.1.6 (#96297)
* Bump aioesphomeapi to 15.1.5

changelog: https://github.com/esphome/aioesphomeapi/compare/v15.1.4...v15.1.5

- reduce traffic
- improve error reporting

* 6
2023-07-11 14:08:01 -04:00
starkillerOG a0e20c6c6b
Bump reolink_aio to 0.7.3 (#96284) 2023-07-11 19:42:59 +02:00
Joost Lekkerkerker a04aaf10a5
Use DeviceInfo object d-o (#96280) 2023-07-11 19:41:55 +02:00
Joost Lekkerkerker 2f6826dbe3
Use DeviceInfo object s-x (#96281)
* Use DeviceInfo object o-x

* Use DeviceInfo object
2023-07-11 13:40:15 -04:00
Franck Nijhof f25d5a157a
Fix service schema to allow for services without any fields/properties (#96346) 2023-07-11 19:33:07 +02: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
Aaron Bach a226b90943
Fix extra verbiage in Ridwell rotating category sensor (#96345) 2023-07-11 18:21:05 +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
Erik Montnemery 65bacdddd8
Remove removed_yaml from the spotify integeration (#96261)
* Add removed_yaml issue to the homeassistant integration

* Remove issue translation from spotify

* Remove unrelated change

* Remove async_setup from spotify
2023-07-11 17:33:49 +02:00
Luke 38aa62a990
Bump Roborock to v0.30.0 (#96268)
bump to v0.30.0
2023-07-11 17:32:06 +02:00
Erik Montnemery 916e7dd359
Fix a couple of typos (#96298) 2023-07-11 17:28:54 +02:00
Franck Nijhof f2f9b20880
Fix hassfest services check (#96337) 2023-07-11 16:48:07 +02:00
Erik Montnemery 107f589a2e
Remove some duplicated translations (#96300) 2023-07-11 16:38:18 +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
starkillerOG d9f27400b7
Reolink add reboot button (#96311) 2023-07-11 14:10:32 +02:00
J. Nick Koston d4089bbdbe
Bump aiohomekit to 2.6.7 (#96291) 2023-07-11 13:29:05 +02:00
Erik Montnemery f46188c85a
Improve the docstring of some config schema generators (#96296) 2023-07-11 11:34:16 +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
Erik Montnemery 6aa2ede6c7
Correct issues raised when calling deprecated vacuum services (#96295) 2023-07-11 08:45:45 +02:00
Joost Lekkerkerker aec0694823
Move tractive attribute to entity class (#96247)
Clean up tractive entities
2023-07-11 08:09:57 +02:00
David Knowles d973e43b90
Move Hydrawise to a supported library (#96023) 2023-07-10 23:26:02 -05:00
Erik Montnemery 22357701f0
Add filters to media_player/services.yaml (#95862) 2023-07-10 20:21:28 +02:00
Erik Montnemery 7f666849c2
Add filters to siren/services.yaml (#95864) 2023-07-10 20:20:36 +02:00
Joost Lekkerkerker b8369a5831
Add entity translations to trafikverket weatherstation (#96251) 2023-07-10 19:42:13 +02:00
Michael cf999d9ba4
Bump fritzconection to 1.12.2 (#96265) 2023-07-10 17:19:26 +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
Joost Lekkerkerker af22a90b3a
Make Zodiac integration title translatable (#95816) 2023-07-10 15:49:25 +02: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
disforw 5f6ddedd67
Change explicit rounding to suggested_display_precision (#95773) 2023-07-10 15:46:56 +02:00
Erik Montnemery 907c667859
Remove unreferenced issues (#96262) 2023-07-10 15:40:59 +02:00
J. Nick Koston 039a3bb6e9
Only load the device entry when it changes in the base entity (#95801) 2023-07-10 15:17:35 +02:00
Erik Montnemery 3cc66c8318
Add filters to remote/services.yaml (#95863) 2023-07-10 15:14:41 +02:00
Erik Montnemery 3dcf65bf31
Add filters to vacuum/services.yaml (#95865) 2023-07-10 15:14: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 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 Lekkerkerker 81dd3a4a93
Use explicit device name in trafikverket train (#96250) 2023-07-10 14:00:27 +02:00
Joost Lekkerkerker b7980ec135
Add entity translations to trafikverket ferry (#96249) 2023-07-10 13:56:43 +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
Jan Bouwhuis 7eb087a9d7
Use common string references for device_automation translations (#95897) 2023-07-10 12:56:51 +02:00
Joost Lekkerkerker af03a284a5
Add entity translations to tailscale (#96237) 2023-07-10 12:50:56 +02:00
Franck Nijhof 7ca9f6757a
Use fixed token for CodeCov uploads to deal with recent failures (#96133) 2023-07-10 12:42:55 +02:00