Commit graph

58574 commits

Author SHA1 Message Date
J. Nick Koston
b253bb841e
Migrate lg_soundbar to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-25 10:20:09 +01:00
J. Nick Koston
f548ccfb92
Migrate Landis+Gyr to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-25 10:19:51 +01:00
J. Nick Koston
1a2652e1bb
Migrate konnected to use async_forward_entry_setups ()
* Migrate konnected to use async_forward_entry_setups

Replaces deprecated async_setup_platforms with async_forward_entry_setups

* update tests
2023-01-25 10:19:23 +01:00
J. Nick Koston
5285d057d2
Migrate cast to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-25 10:12:58 +01:00
J. Nick Koston
3bfdba50d9
Migrate homematicip_cloud to use async_forward_entry_setups ()
* Migrate homematicip_cloud to use async_forward_entry_setups

Replaces deprecated async_setup_platforms with async_forward_entry_setups

* adapt test, this test should be rewritten
2023-01-25 10:01:51 +01:00
J. Nick Koston
e427a70dc7
Migrate heos to use async_forward_entry_setups ()
* Migrate heos to use async_forward_entry_setups

Replaces deprecated async_setup_platforms with async_forward_entry_setups

* fix order
2023-01-25 10:00:55 +01:00
J. Nick Koston
c1e3c1a27c
Migrate escea to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-25 10:00:12 +01:00
Maciej Bieniek
dae7bcf387
Migrate Shelly to the new entity naming style ()
* Use new entity naming style in Shelly

* Suggested change

* Use lower case for gen2 description
2023-01-25 09:55:52 +01:00
Ernst Klamer
b76c0c6f08
Bump bthome-ble to 2.5.1 ()
Bump bthome
2023-01-25 09:25:09 +01:00
Erik Montnemery
086a6460ef
Allow customizing sensor state precision ()
* Allow customizing sensor precision

* Don't convert integer strings to floats

* Tweak converting sensor state to number

* Drop default rounding to 2 decimals

* Adjust test

* Tweak rounding, improve test coverage

* Don't convert to a number if not necessary

* Raise if native_precision is set and state is not numeric

* Address review comments

* Address comments, simplify

* Don't call  property twice

* Make exception more helpful
2023-01-25 08:55:46 +01:00
Allen Porter
ba63a9600e
Bump google-nest-sdm to 2.2.4 () 2023-01-25 08:29:07 +01:00
Malte Franken
e832ef78f8
Bump aio_geojson_nsw_rfs_incidents to 0.6 ()
bump aio_geojson_nsw_rfs_incidents to 0.6
2023-01-25 08:27:34 +01:00
Paulus Schoutsen
6c8efe3a3b
Conversation cleanup ()
* Require config entry when setting Conversation agent, add new unset agent method

* Remove onboarding from conversation agent

* Type attribution

* Wrap async_process params in ConversationInput object
2023-01-24 21:47:49 -06:00
J. Nick Koston
5c6656dcac
Migrate legacy nest to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 18:32:55 -08:00
GitHub Action
9636fe4602 [ci skip] Translation update 2023-01-25 00:24:21 +00:00
J. Nick Koston
a851b20c97
Ensure platform setup is awaited in zwave_me ()
* Ensure platform setup is awaited in zwave_me

There was a race during setup since platform setup
was not being awaited and was being done in a task

Also migrates to using async_forward_entry_setups
instead of manually writing out async_forward_entry_setup

* Ensure platform setup is awaited in zwave_me

There was a race during setup since platform setup
was not being awaited and was being done in a task

Also migrates to using async_forward_entry_setups
instead of manually writing out async_forward_entry_setup
2023-01-24 23:49:02 +02:00
J. Nick Koston
4b427ec02c
Migrate soundtouch to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 23:30:56 +02:00
J. Nick Koston
b507fb1e06
Migrate steam_online to use async_forward_entry_setups ()
* Migrate steam_online to use async_forward_entry_setups

Replaces deprecated async_setup_platforms with async_forward_entry_setups

* fix steam_online tests
2023-01-24 23:30:28 +02:00
J. Nick Koston
a4c52567a7
Migrate life360 to use async_forward_entry_setups () 2023-01-24 10:42:24 -10:00
On Freund
2c9e8ad475
ReadYourMeter Pro integration ()
* ReadYourMeter Pro integration

* Add __init__.py to .coveragerc

* Address code review comments

* More code review comments
2023-01-24 22:41:33 +02:00
Maciej Bieniek
52afdb4a8b
Migrate NextDNS to use async_forward_entry_setups () 2023-01-24 10:26:03 -10:00
J. Nick Koston
099b844dce
Migrate shelly to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 22:23:34 +02:00
Allen Porter
09891ead8d
Add rainbird rain delay number entity, deprecating the sensor and service ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-24 21:16:52 +01:00
J. Nick Koston
da390dbd9a
Migrate google_assistant to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 21:16:22 +01:00
J. Nick Koston
dbab57ba87
Migrate fjaraskupan to use async_forward_entry_setups ()
Replaces deprecated async_setup_platforms with async_forward_entry_setups
2023-01-24 21:15:30 +01:00
J. Nick Koston
b91a0d21d2
Migrate anthemav to async_forward_entry_setups () 2023-01-24 20:33:45 +01:00
J. Nick Koston
c599d1e1f8
Migrate ambient_station to use async_forward_entry_setups () 2023-01-24 20:33:17 +01:00
G Johansson
b3c5c6ae9c
Add sensor to group () 2023-01-24 20:12:27 +01:00
Ernst Klamer
886d2fc3a1
Add events for xiaomi-ble ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-24 08:48:30 -10:00
Marc Mueller
90fc8dd860
Add rss_feed_template to strict-typing ()
Add rss_feed_template to strict-typing
2023-01-24 19:06:24 +01:00
puddly
4b88a71d60
Re-enable multi-PAN ()
Revert "Disable multi-pan ()"

This reverts commit 9c7b80090a.
2023-01-24 19:05:17 +01:00
Martin Hjelmare
ff5c1ce2d3
Bump python-matter-server to 2.0.0 () 2023-01-24 19:00:04 +01:00
Maciej Bieniek
9a68f0abe8
Store Shelly climate last_target_temp value in restore extra data ()
fixes undefined
2023-01-24 07:28:34 -10:00
Marc Mueller
b89a51c63d
Improve google_assistant typing () 2023-01-24 18:18:05 +01:00
tronikos
949c88930f
Google Assistant SDK: Allow multiple commands in the same conversation context ()
* Allow multiple commands in the same conversation

* fix test

* Apply suggestions from code review

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Add missing cv import

* Update service description

* Fix test after merging dev

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-01-24 11:54:23 -05:00
Shay Levy
0d3bf0e911
Fix Shelly sleeping Gen2 - update data upon initialize () 2023-01-24 18:38:27 +02:00
epenet
c3c290b576
Remove files with coverage > 97% from ignore list ()
* Test coverage - no-ignore

* Remove helpers/typing and scripts/auth

* Remove files with coverage > 99%

* Remove files with coverage > 98%

* Remove files with coverage > 97%

* Remove duplicates
2023-01-24 17:31:23 +01:00
tronikos
0daaa37e09
Google Assistant SDK: support audio response playback ()
* Google Assistant SDK: support response playback

* Update PATHS_WITHOUT_AUTH

* gassist-text==0.0.8

* address review comments
2023-01-24 08:19:23 -08:00
Niklas Dörfler
80a8da26bc
Add additional property media_channel to media_player in squeezebox component ()
Add additional property media_channel to media_player
2023-01-24 17:16:51 +01:00
Marc Mueller
310d7718a0
Improve bosch_shc typing () 2023-01-24 17:06:00 +01:00
Pascal Vizeli
6cad0c7984
Bump aioecowitt 2023.01.0 () 2023-01-24 18:01:32 +02:00
Marc Mueller
b4ddff751a
Improve cast typing () 2023-01-24 16:48:01 +01:00
Marc Mueller
d684aa4225
Improve rflink typing () 2023-01-24 16:47:34 +01:00
Marc Mueller
43f3b0f933
Remove unused integration constants () 2023-01-24 16:36:29 +01:00
Marc Mueller
58e8f53117
Improve ring typing () 2023-01-24 16:35:11 +01:00
Marc Mueller
d36d98937d
Replace None constants [minecraft_server] () 2023-01-24 16:34:04 +01:00
Marc Mueller
f8c0e80ef7
Replace None constant [ps4] () 2023-01-24 16:33:15 +01:00
eineinhornmiau
0530f61373
Fix wrong notification sound name in LaMetric ()
Fix wrong notification sound name

The wrongly named sound "static" is actually called "statistic"
https://lametric-documentation.readthedocs.io/en/latest/reference-docs/device-notifications.html
2023-01-24 14:44:53 +01:00
Artem Draft
02e973026d
Add browse media and play media support in Bravia TV ()
* Add media browsing and play media support in Bravia TV

* Add fix invalid Bravia Content-Type header for icons

* Avoid duplicates in source_list

* Small cleanup

* Edit comment

* Revert en.json
2023-01-24 14:31:09 +01:00
Marc Mueller
e717f56113
Add lacrosse to strict-typing ()
Add lacrosse to strict-typing
2023-01-24 14:27:01 +01:00