Commit Graph

24815 Commits (24bd61be3b42f31772e76ebca01bbe2205519026)

Author SHA1 Message Date
Manu 24bd61be3b
Add missing state_class in IronOS (#131928)
Add missing state class in IronOS
2024-11-29 22:10:12 -05:00
Manu dd62fb387e
Bump pynecil to v1.0.1 (#131935) 2024-11-29 20:23:10 +01:00
Robert Resch 5c8fb5ec2c
Remove deprecated climate constants (#131798)
* Remove deprecated climate constants

* Fix

* Fix

* Fix

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-11-29 00:38:05 +01:00
Robert Resch a68cf21179
Remove deprecated data entry flow constants (#131800)
* Remove deprecated data entry flow constants

* Fix

* Fix

* Fix

* Fix

---------

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2024-11-29 00:37:26 +01:00
Richard Kroegel 6dd93253c6
Add captcha to BMW ConfigFlow (#131351)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2024-11-28 21:01:00 +01:00
karwosts 889ac1552b
Fix flaky test in history stats (#131869) 2024-11-28 20:51:23 +01:00
Robert Resch 1f9ecfe839
Remove deprecated sensor constants (#131843) 2024-11-28 20:49:49 +01:00
Michael 1a9ab07742
Allow empty trigger sentence responses in conversations (#131849)
allow empty trigger sentence responses
2024-11-28 18:30:05 +01:00
Erik Montnemery bbce183faf
Deprecate dt_util.utc_to_timestamp (#131787) 2024-11-28 17:00:20 +01:00
Robert Resch 0389800e2a
Remove deprecated humidifier constants (#131844) 2024-11-28 16:59:11 +01:00
Robert Resch 0c5c09390c
Remove deprecated fan constants (#131845) 2024-11-28 16:56:04 +01:00
Robert Resch ed408eb1a1
Remove deprecated device tracker constants (#131846) 2024-11-28 16:54:23 +01:00
Joost Lekkerkerker dc064237ca
Bump spotifyaio to 0.8.10 (#131827) 2024-11-28 13:45:10 +01:00
Robert Resch a0584a0516
Remove deprecated switch constants (#131806)
* Remove deprecated switch constants

* Fix
2024-11-28 13:45:00 +01:00
epenet c4e5b59326
Fix more flaky translation checks (#131824) 2024-11-28 13:41:30 +01:00
Erik Montnemery d9832f8c3a
Rename constant in tests/components/recorder/test_migration_from_schema_32.py (#131819) 2024-11-28 13:26:58 +01:00
epenet f41bc98fe2
Cleanup deprecated exception in websocket tests (#131808) 2024-11-28 12:40:34 +01:00
Joost Lekkerkerker 3a76bfb857
Remove Spotify featured playlists and categories from media browser (#131758) 2024-11-28 12:34:06 +01:00
epenet 6ce5c89711
Fix group flaky test (#131815) 2024-11-28 12:29:38 +01:00
Franck Nijhof 9d387acb97
Ensure custom integrations are assigned the custom IQS scale (#131795) 2024-11-28 12:25:16 +01:00
Robert Resch 1d09a5bf89
Remove deprecated lock constants (#131812) 2024-11-28 12:21:13 +01:00
Robert Resch a01e7cd6cf
Remove deprecated number constants (#131810) 2024-11-28 12:20:43 +01:00
Robert Resch 3e0326dd66
Remove deprecated siren constants (#131807) 2024-11-28 12:14:43 +01:00
Robert Resch 4d27a32905
Remove deprecated cover constants (#131797) 2024-11-28 12:14:25 +01:00
Robert Resch c5f68bcc58
Remove deprecated remote constants (#131809) 2024-11-28 12:14:06 +01:00
Robert Resch 3866176e1d
Remove deprecated water heater constants (#131805) 2024-11-28 12:13:03 +01:00
Robert Resch a67045ee6c
Remove deprecated home assistant const constants (#131799) 2024-11-28 12:12:37 +01:00
Robert Resch 54ff6feadc
Remove deprecated alarm control panel constants (#131790) 2024-11-28 12:11:08 +01:00
Robert Resch fd14add67b
Remove deprecated device registry constants (#131802) 2024-11-28 11:20:44 +01:00
Robert Resch b28f352902
Remove deprecated binary sensor constants (#131793) 2024-11-28 11:08:18 +01:00
Robert Resch fb152c7d22
Remove deprecated automation constants (#131792) 2024-11-28 11:07:00 +01:00
Robert Resch be81fd86d3
Remvove deprecated core constants (#131803) 2024-11-28 11:06:04 +01:00
Robert Resch 28ec8272ee
Remove deprecated camera constants (#131796) 2024-11-28 11:05:45 +01:00
David Knowles a0ea9a1e83
Store Schlage runtime data in entry.runtime_data (#131731) 2024-11-28 08:29:29 +01:00
Jan Bouwhuis d26c7a0536
Log warning if via_device reference not exists when creating or updating a device registry entry (#131746) 2024-11-28 08:27:24 +01:00
Joost Lekkerkerker 39c2a529d1
Remove Spotify audio feature sensors (#131754) 2024-11-28 08:07:19 +01:00
Marcel van der Veldt cc9a97a5cf
Bump music assistant client 1.0.8 (#131739) 2024-11-28 01:34:36 +01:00
Erik Montnemery 381d5453b1
Improve recorder history queries (#131702)
* Improve recorder history queries

* Remove some comments

* Update StatesManager._oldest_ts when adding pending state

* Update after review

* Improve tests

* Improve post-purge logic

* Avoid calling dt_util.utc_to_timestamp in new code

---------

Co-authored-by: J. Nick Koston <nick@koston.org>
2024-11-27 21:12:42 +01:00
Jan Bouwhuis a6cb6fd239
Create MQTT device referenced by via device (#131588) 2024-11-27 18:12:46 +01:00
Paul Bottein e8975cffe6
Update hash regex for frontend file in tests (#131742) 2024-11-27 18:07:26 +01:00
Paulus Schoutsen ae34a6b375
Do not double expose scripts in LLM tools (#131726) 2024-11-27 18:04:08 +01:00
Raphael Hehl 1f1fdf80db
Unifiprotect replace direct mocks with MockConfigEntry for test_async_ufp_instance_for_config_entry_ids (#131736)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-11-27 11:03:34 -06:00
Lutz fda178da23
Add video event proxy endpoint for unifiprotect (#129980)
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-11-27 11:03:21 -06:00
G Johansson 1450fe0880
Improve test quality in alarm_control_panel (#130541) 2024-11-27 17:49:02 +01:00
Abílio Costa e4e9d76b45
Raise error if sensor has translated and hardcoded unit (#131657) 2024-11-27 17:45:53 +01:00
Marcel van der Veldt 3485ce9c71
Add actions to Music Assistant integration (#129515)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-11-27 17:43:48 +01:00
Michael Hansen 3eb483c1b0
Bump intents to 2024.11.27 (#131727) 2024-11-27 17:42:59 +01:00
J. Diego Rodríguez Royo c2d6599736
Home connect program select entities (#126157)
* Home connect selector for programs

* Mark program switches as deprecated

* Simplified translation keys

* Improvements for program select entity

* Revert mark program switches as deprecated

* Return `None` if program is `None` or empty string

* Fix program format

* Use `is` instead of `==`

* Program selector entity selects program instead of start the selected program

* Fix typo

* Active and selected program

* Added ServiceValidationError

* Delete unnecessary `service` param at tests

* Use full program keys

* Fix again typos in programs states

* Use map for translations

* Add error handling for when the selected program is not registered on the program map

* Reverse map for programs and translation keys

* Remove stale string

* Log only once that the program is not part of the official Home Connect API specification

* pop programs

* Move `RE_CAMEL_CASE` to a better place

* Added warning if updated program is not valid

* Stale test function name

* Improve log about unknown program at update

* Add underscore before numbers in translation keys

* Added suggested changes

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Use target for adding an executor job

* Apply suggestions from code review

* Clean whitespace

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-11-27 16:34:41 +01:00
epenet e05401a922
Update snapshot to fix CI (#131725) 2024-11-27 16:28:36 +01:00
Raphael Hehl f4b57617fb
Unifiprotect fix missing domain check (#131724) 2024-11-27 16:23:59 +01:00