Daniel Hjelseth Høyer
a1bfc46e6c
Mill connection
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2024-12-18 21:04:23 +01:00
Daniel Hjelseth Høyer
9e41f7c9ba
Mill device id
...
Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net >
2024-12-18 20:02:02 +01:00
Jan-Philipp Benecke
5014f305bf
Mark docs-removal-instructions for SABnzbd as done ( #133446 )
2024-12-17 20:57:04 +01:00
benjamin-dcs
b124ebeb1f
Differentiate File integration entries by prefixing the title with the platform instead ( #131016 )
...
Differentiate File integration entries by prefixes the title with the platform
2024-12-17 20:54:30 +01:00
jimmyd-be
935bf3fb11
Bump renson-endura-delta to 1.7.2 ( #129491 )
2024-12-17 20:49:42 +01:00
Louis Christ
9c26654db7
Use entity services in bluesound integration ( #129266 )
2024-12-17 20:44:38 +01:00
Klaas Schoute
c9ca1f63ea
Allow only single instance of energyzero integration ( #133443 )
2024-12-17 20:44:24 +01:00
Jan-Philipp Benecke
5e5bebd7eb
Remove unused constants from SABnzbd ( #133445 )
2024-12-17 20:43:53 +01:00
Richard Kroegel
8bbbbb00d5
Limit unique_id migration to platform for BMW ( #131582 )
2024-12-17 20:43:09 +01:00
Mick Vleeshouwer
a7ba63bf86
Add missing CozyTouch servers to ConfigFlow expection handler in Overkiz ( #131696 )
2024-12-17 20:22:07 +01:00
G Johansson
d785c4b0b1
Add optional category in OptionsFlow to holiday ( #129514 )
2024-12-17 20:20:26 +01:00
Mick Vleeshouwer
e9e8228f07
Improve empty state handling for SomfyThermostat in Overkiz ( #131700 )
2024-12-17 20:18:16 +01:00
Erik Montnemery
d22668a166
Don't run recorder data migration on new databases ( #133412 )
...
* Don't run recorder data migration on new databases
* Add tests
2024-12-17 20:02:12 +01:00
Erik Montnemery
633433709f
Clean up backups after manual backup ( #133434 )
...
* Clean up backups after manual backup
* Address review comments
2024-12-17 20:00:02 +01:00
Artur Pragacz
af1222e97b
Distinct sources per zone in Onkyo ( #130547 )
2024-12-17 19:31:25 +01:00
epenet
b5f6734197
Simplify modern_forms config flow (part 2) ( #130494 )
2024-12-17 19:23:54 +01:00
Kevin Stillhammer
98d5020690
Support units and filters in async_get_travel_times_service for waze_travel_time ( #130776 )
2024-12-17 18:00:23 +01:00
DrBlokmeister
da85c497bf
Add transmission download path to events + add_torrent service ( #121371 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-17 17:48:54 +01:00
Norbert Rittel
1de8d63a63
Remove three duplicated space characters in strings.json ( #133436 )
2024-12-17 17:48:18 +01:00
Erik Montnemery
89eda9e068
Don't raise when removing non-existing cloud backup ( #133429 )
2024-12-17 17:47:17 +01:00
Norbert Rittel
3341e3d95b
Fix two occurrences of "HomeAssistant" adding the missing space ( #133435 )
2024-12-17 17:43:56 +01:00
Erik Montnemery
25a63863cb
Adapt hassio backup agent to supervisor changes ( #133428 )
2024-12-17 17:21:13 +01:00
Matthias Alphart
44a86f537f
Add quality scale for Fronius ( #131770 )
2024-12-17 17:12:11 +01:00
Jan-Philipp Benecke
d9fb5a7582
Record current IQS state for SABnzbd ( #131656 )
...
* Record current IQS state for SAbnzbd
* Convert review comments to IQS comments
2024-12-17 17:10:04 +01:00
Krisjanis Lejejs
a14aca31e5
Add MFA login flow support for cloud component ( #132497 )
...
* Add MFA login flow support for cloud component
* Add tests for cloud MFA login
* Update code to reflect used package changes
* Update code to use underlying package changes
* Remove unused change
* Fix login required parameters
* Fix parameter validation
* Use cv.has_at_least_one_key for param validation
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-12-17 16:44:50 +01:00
Franck Nijhof
5b1c5bf9f6
Record current IQS scale for Tailwind ( #133158 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-17 16:34:48 +01:00
Josef Zweck
a9f6982ac0
Mark acaia as platinum quality ( #131723 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-17 15:45:16 +01:00
Josef Zweck
9cc5f7ff84
Mark lamarzocco as platinum quality ( #131609 )
2024-12-17 15:41:34 +01:00
Erik Montnemery
4adfd52dc0
Improve hassio backup agent test coverage ( #133426 )
2024-12-17 15:08:03 +01:00
Erik Montnemery
8b3cd41396
Improve hassio backup agent test coverage ( #133424 )
2024-12-17 13:55:04 +01:00
Cyrill Raccaud
89946348df
Add reconfigure to Cookidoo integration ( #133144 )
...
* add reconfigure
* merge steps
* comments
2024-12-17 13:54:07 +01:00
Erik Montnemery
a4588c80d5
Bump aiohasupervisor to version 0.2.2b2 ( #133417 )
...
* Bump aiohasupervisor to version 0.2.2b2
* Update test
2024-12-17 13:18:26 +01:00
epenet
e61142c2c2
Check if requirement is typed in strict_typing IQS validation ( #133415 )
...
* Check if requirement is typed in strict_typing IQS validation
* Apply suggestions from code review
* Apply suggestions from code review
* Return a list
* Adjust
* Improve
2024-12-17 12:53:27 +01:00
G Johansson
637614299c
Fix strptime in python_script ( #133159 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com >
2024-12-17 12:41:18 +01:00
epenet
991864b38c
Fix schema translation checks for nested config-flow sections ( #133392 )
2024-12-17 12:02:53 +01:00
Jonas Fors Lellky
ce0117b2b8
Fix fan setpoints for flexit_bacnet ( #133388 )
2024-12-17 11:36:45 +01:00
Arie Catsman
084ef20695
Add quality_scale.yaml to enphase_envoy ( #132489 )
2024-12-17 11:33:04 +01:00
epenet
0dbd5bffe6
Fix incorrect schema in config tests ( #133404 )
2024-12-17 11:26:51 +01:00
G Johansson
d8e853941a
Bump holidays to 0.63 ( #133391 )
2024-12-17 11:10:38 +01:00
dotvav
c0264f73b0
Add palazzetti status sensor ( #131348 )
...
* Add status sensor
* Lower the case of strings keys
* Make const Final
* Fix typo
* Fix typo
* Merge similar statuses
* Increase readability
* Update snapshot
2024-12-17 10:17:50 +01:00
Jan Bouwhuis
ac6d718094
Fix mqtt reconfigure flow ( #133315 )
...
* FIx mqtt reconfigure flow
* Follow up on code review
2024-12-17 09:37:46 +01:00
Manu
9ca9e787b2
Add tests for Habitica integration ( #131780 )
...
* Add tests for Habitica integration
* update iqs
2024-12-17 09:07:18 +01:00
Vivien Chene
fc9d32ef65
Fix issue when no data, where the integer sensor value is given a string ( #132123 )
...
* Fix issue when no data, where the integer sensor value is given a string
* Use None and not '0'
2024-12-17 08:57:43 +01:00
Marc Mueller
2d8e693cdb
Update mypy-dev to 1.14.0a7 ( #133390 )
2024-12-17 07:34:59 +01:00
Ludovic BOUÉ
1512cd5fb7
Add Matter battery replacement description ( #132974 )
2024-12-17 00:03:32 +01:00
G Johansson
73e3e91af2
Nord Pool iqs platinum ( #133389 )
2024-12-16 23:54:56 +01:00
Dan Raper
a374c7e4ca
Add reauth flow to Ohme ( #133275 )
...
* Add reauth flow to ohme
* Reuse config flow user step for reauth
* Tidying up
* Add common _validate_account method for reauth and user config flow steps
* Add reauth fail test
2024-12-16 23:54:33 +01:00
Franck Nijhof
9cdc36681a
Remove setup entry mock assert from LaMetric config flow ( #133387 )
2024-12-16 23:01:24 +01:00
Marc Mueller
8c67819f50
Update axis to v64 ( #133385 )
2024-12-16 22:40:00 +01:00
Michael Hansen
308200781f
Add required domain to vacuum intents ( #133166 )
2024-12-16 21:49:15 +01:00
Franck Nijhof
3a622218f4
Improvements to the LaMetric config flow tests ( #133383 )
2024-12-16 21:47:31 +01:00
G Johansson
40182fc197
Load sun via entity component ( #132598 )
...
* Load sun via entity component
* Remove unique id
* Remove entity registry
2024-12-16 21:35:55 +01:00
dontinelli
2da7a93139
Add switch platform to local_slide ( #133369 )
2024-12-16 20:53:17 +01:00
Alexandre CUER
6a54edce19
Gives a friendly name to emoncms entities if unit is not specified ( #133358 )
2024-12-16 19:26:47 +01:00
Erik Montnemery
34ab3e033f
Remove support for live recorder data post migration of entity IDs ( #133370 )
2024-12-16 19:23:05 +01:00
Simon
e6e9788ecd
Add quality scale to ElevenLabs ( #133276 )
2024-12-16 19:18:09 +01:00
Joakim Sørensen
482ad6fbee
Increase backup upload timeout ( #132990 )
2024-12-16 19:12:15 +01:00
Maciej Bieniek
77fb440ed4
Bump imgw-pib to version 1.0.7 ( #133364 )
2024-12-16 19:06:06 +01:00
epenet
239767ee62
Set default min/max color temperature in mqtt lights ( #133356 )
2024-12-16 17:48:59 +01:00
Andrew Sayre
cefb4a4ccc
Add HEOS reconfigure flow ( #133326 )
...
* Add reconfig flow
* Add reconfigure tests
* Mark reconfigure_flow done
* Review feedback
* Update tests to always end in terminal state
* Correct test name and docstring
2024-12-16 10:08:14 -06:00
Åke Strandberg
5adb7f4542
Translate exception messages in myUplink ( #131626 )
...
* Translate exceptions
* Add one more translation
* Adding more translations
* Make message easier to understand for end-user
* Clarify message
* Address review comments
2024-12-16 15:42:15 +01:00
Erik Montnemery
14f4f8aeb5
Update hassio backup agents on mount added or removed ( #133344 )
...
* Update hassio backup agents on mount added or removed
* Address review comments
2024-12-16 15:37:29 +01:00
Maikel Punie
a34992c0b5
Velbus add PARALLEL_UPDATES to all platforms ( #133155 )
2024-12-16 15:13:50 +01:00
Matthias Alphart
6f278fb856
Remove custom "unknown" state from Fronius Enum sensor ( #133361 )
2024-12-16 14:13:19 +01:00
Assaf Inbal
a953abf5c3
Add reauth flow to Ituran ( #132755 )
2024-12-16 14:00:06 +01:00
Maikel Punie
38fdfba169
Velbus finish config-flow-test-coverage ( #133149 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-16 13:56:17 +01:00
Åke Strandberg
0a0f482702
Update myuplink quality scale ( #133083 )
...
Updated documentation
2024-12-16 13:39:46 +01:00
Guido Schmitz
cc27c95bad
Use unique_id in devolo Home Network tests ( #133147 )
2024-12-16 13:35:55 +01:00
Franck Nijhof
836fd94a56
Record current IQS state for LaMetric ( #133040 )
2024-12-16 13:31:13 +01:00
Manu
34911a78bd
Add Habitica quality scale record ( #131429 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-16 13:17:38 +01:00
Abílio Costa
739832691e
Add Idasen Desk quality scale record ( #132368 )
2024-12-16 13:14:01 +01:00
epenet
cd2cc1d99f
Reduce false-positives in test-before-setup IQS check ( #133349 )
2024-12-16 13:10:15 +01:00
epenet
4b3893eadf
Set default min/max color temperature in homekit_controller lights ( #133334 )
2024-12-16 12:26:29 +01:00
jb101010-2
d062171be3
Suez_water: mark reached bronze scale level ( #133352 )
2024-12-16 12:19:21 +01:00
epenet
9667a12030
Set default min/max color temperature in matter lights ( #133340 )
2024-12-16 10:32:57 +01:00
Jan-Philipp Benecke
d78a24ba33
Use ConfigEntry.runtime_data in Twitch ( #133337 )
...
* Use `ConfigEntry.runtime_data` in Twitch
* Process code review
* Process code review
2024-12-16 09:54:01 +01:00
epenet
f2674f3262
Set default min/max color temperature in deconz lights ( #133333 )
2024-12-16 09:49:18 +01:00
Erik Montnemery
06f6869da5
Avoid string manipulations in hassio backup reader/writer ( #133339 )
2024-12-16 09:47:49 +01:00
epenet
22d03afb9b
Set default min/max color temperature in wemo lights ( #133338 )
2024-12-16 09:08:37 +01:00
Franck Nijhof
3129151ea9
Merge branch 'master' into dev
2024-12-16 07:52:34 +00:00
Chris Talkington
4566ebbb3d
Add reconfigure flow to Roku ( #132986 )
...
* add reconfigure flow to roku
* Update strings.json
* aimplify
* Apply suggestions from code review
Co-authored-by: Josef Zweck <josef@zweck.dev >
* Update test_config_flow.py
* Update config_flow.py
* Update config_flow.py
---------
Co-authored-by: Josef Zweck <josef@zweck.dev >
2024-12-16 08:51:01 +01:00
epenet
5f2b1bd622
Set default min/max color temperature in demo lights ( #133330 )
2024-12-16 08:45:59 +01:00
epenet
909eb045cc
Set default min/max color temperature in abode lights ( #133331 )
2024-12-16 08:27:10 +01:00
Marc Mueller
66dcd38701
Update docker base image to 2024.12.1 ( #133323 )
2024-12-16 08:10:37 +01:00
Paulus Schoutsen
e24dc33259
Conversation: Use [] when we know key exists ( #133305 )
2024-12-15 21:45:50 +01:00
Josef Zweck
0030a970a1
Split coordinator in lamarzocco ( #133208 )
2024-12-15 21:31:18 +01:00
Josef Zweck
89387760d3
Cleanup tests for tedee ( #133306 )
2024-12-15 20:44:28 +01:00
Simone Chemelli
5cc8d9e105
Full test coverage for Vodafone Station button platform ( #133281 )
2024-12-15 20:27:19 +01:00
Allen Porter
b77e42e8f3
Increase test coverage for google tasks init ( #133252 )
2024-12-15 20:23:56 +01:00
Matthias Alphart
81c12db6cd
Fix missing Fronius data_description translation for reconfigure flow ( #133304 )
2024-12-15 20:19:56 +01:00
Jan Bouwhuis
2003fc7ae0
Adjust MQTT tests not to assert on deprecated color_temp attribute ( #133198 )
2024-12-15 19:42:54 +01:00
Allen Porter
6ca5f3e828
Mark Google Tasks test-before-setup quality scale rule as done ( #133298 )
2024-12-15 19:42:22 +01:00
Matthias Alphart
be6ed05aa2
Improve Fronius tests ( #132872 )
2024-12-15 19:40:51 +01:00
Norbert Rittel
544ebcf310
Fix typo "configurered" in MQTT ( #133295 )
2024-12-15 19:35:50 +01:00
Bouwe Westerdijk
9e8a158c89
Bump plugwise to v1.6.4 and adapt ( #133293 )
2024-12-15 19:35:36 +01:00
J. Nick Koston
e81add5a06
Set code_arm_required to False for homekit_controller ( #133284 )
2024-12-15 19:28:29 +01:00
G Johansson
6d6445bfcf
Update quality scale for Nord Pool ( #133282 )
2024-12-15 19:28:10 +01:00
Michael
e951511132
Allow load_verify_locations with only cadata passed ( #133299 )
2024-12-15 19:26:46 +01:00
Tomer Shemesh
2a49378f4c
Refactor Onkyo tests to patch underlying pyeiscp library ( #132653 )
...
* Refactor Onkyo tests to patch underlying pyeiscp library instead of home assistant methods
* limit test patches to specific component, move atches into conftest
* use patch.multiple and restrict patches to specific component
* use side effect instead of mocking method
2024-12-15 10:27:17 -07:00
Allen Porter
f069f340a3
Explicitly set PARALLEL_UPDATES for Google Tasks ( #133296 )
2024-12-15 17:53:36 +01:00
Conor Eager
042d4cd39b
Bump starlink-grpc-core to 1.2.1 to fix missing ping ( #133183 )
2024-12-15 17:43:21 +01:00
G Johansson
51422a4502
Bump pynordpool 0.2.3 ( #133277 )
2024-12-15 17:41:43 +01:00
Norbert Rittel
95babbef21
Fix two typos in KEF strings ( #133294 )
2024-12-15 17:39:25 +01:00
Richard Kroegel
b4b6067e8e
Use typed BMWConfigEntry ( #133272 )
2024-12-15 14:41:35 +01:00
Dan Raper
b13a54f605
Add button platform to Ohme ( #133267 )
...
* Add button platform and reauth flow
* CI fixes
* Test comment change
* Remove reauth from this PR
* Move is_supported_fn to OhmeEntityDescription
* Set parallel updates to 1
* Add coordinator refresh to button press
* Add exception handling to button async_press
2024-12-15 14:22:21 +01:00
Manu
c2ee020eee
Update quality scale documentation rules in IronOS integration ( #133245 )
2024-12-15 13:14:32 +01:00
Jan Bouwhuis
16ad2d52c7
Improve MQTT json color_temp validation ( #133174 )
...
* Improve MQTT json color_temp validation
* Revert unrelated changes and assert on logs
* Typo
2024-12-15 13:07:10 +01:00
Erik Montnemery
74e4654c26
Revert "Improve recorder history queries ( #131702 )" ( #133203 )
2024-12-15 12:28:32 +01:00
Matthias Alphart
aa4b64386e
Don't update existing Fronius config entries from config flow ( #132886 )
2024-12-15 12:25:35 +01:00
Claudio Ruggeri - CR-Tech
760c3ac98c
Bump pymodbus version 3.7.4 ( #133175 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-15 12:24:27 +01:00
Allen Porter
85ef2c0fb1
Mark Google Tasks action-exceptions quality scale as done ( #133253 )
2024-12-15 12:19:57 +01:00
Marc Mueller
d1e466e615
Update elevenlabs to 1.9.0 ( #133264 )
2024-12-15 12:19:25 +01:00
Richard Kroegel
8953ac1357
Improve BMW translations ( #133236 )
2024-12-15 12:16:10 +01:00
Norbert Rittel
ebc8ca8419
Replace "this" with "a" to fix Install Update action description ( #133210 )
2024-12-15 12:10:54 +01:00
Jan Bouwhuis
73cb3fa88d
Fix lingering mqtt device_trigger unload entry test ( #133202 )
2024-12-15 11:55:33 +01:00
rappenze
14a61d94e2
Use entry.runtime_data in fibaro ( #133235 )
2024-12-15 11:49:23 +01:00
Manu
314076b85f
Replace aiogithub dependency with pynecil update check ( #133213 )
2024-12-15 11:48:11 +01:00
rappenze
879d809e5a
Enhance translation strings in fibaro ( #133234 )
2024-12-15 11:47:18 +01:00
Sid
412aa60e8f
Fix enigma2 integration for devices not reporting MAC address ( #133226 )
2024-12-15 11:05:17 +01:00
Thomas55555
f8da2c3e5c
Bump aioautomower to 2024.12.0 ( #132962 )
2024-12-15 11:04:11 +01:00
rappenze
80e4d7ee12
Fix fibaro climate hvac mode ( #132508 )
2024-12-15 11:02:26 +01:00
Marc Mueller
af6948a911
Fix pydantic warnings in purpleair ( #133247 )
2024-12-15 10:34:33 +01:00
Avi Miller
9494128395
Bump aiolifx to 1.1.2 and add new HomeKit product prefixes ( #133191 )
...
Signed-off-by: Avi Miller <me@dje.li >
2024-12-15 11:24:41 +02:00
jb101010-2
1b2cf68e82
Suez_water: store coordinator in runtime_data ( #133204 )
...
* Suez_water: store coordinator in runtime_data
* jhfg
2024-12-15 09:46:14 +01:00
Arie Catsman
229a68dc73
set PARALLEL_UPDATES to 1 for enphase_envoy ( #132373 )
...
* set PARALLEL_UPDATES to 1 for enphase_envoy
* move PARALLEL_UPDATES from _init_ to platform files.
* Implement review feedback
* set parrallel_update 0 for read-only platforms
2024-12-15 09:27:14 +01:00
J. Nick Koston
2117e35d53
Bump yalexs-ble to 2.5.5 ( #133229 )
...
changelog: https://github.com/bdraco/yalexs-ble/compare/v2.5.4...v2.5.5
2024-12-14 23:06:26 +02:00
Matthias Alphart
74aa1a8f7e
Update Fronius translations ( #132876 )
...
* Remove exception translation that's handled by configflow errors dict
* Remove entity name translations handled by device class
* Add data_description for Fronius config flow
* Remove unnecessary exception case
* review suggestion
2024-12-14 21:47:27 +01:00
Jan Bouwhuis
4dc1405e99
Bump incomfort-client to v0.6.4 ( #133205 )
2024-12-14 20:51:30 +01:00
Manu
35d5a16a3c
Bump pynecil to 2.1.0 ( #133211 )
2024-12-14 20:47:06 +01:00
jb101010-2
79ecb4a87c
Suez_water: add removal instructions ( #133206 )
2024-12-14 20:43:27 +01:00
YogevBokobza
ff1df757b1
Switcher move _async_call_api to entity.py ( #132877 )
...
* Switcher move _async_call_api to entity.py
* fix based on requested changes
* fix based on requested changes
2024-12-14 21:06:36 +02:00
Dan Raper
9e2a3ea0e5
Add Ohme integration ( #132574 )
2024-12-14 18:12:44 +01:00
Erik Montnemery
980b8a91e6
Revert "Simplify recorder RecorderRunsManager" ( #133201 )
...
Revert "Simplify recorder RecorderRunsManager (#131785 )"
This reverts commit cf0ee63507 .
2024-12-14 14:21:19 +01:00
dontinelli
d85d986075
Add button entity to slide_local ( #133141 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2024-12-14 12:19:42 +01:00
dontinelli
06391d4635
Add reconfiguration to slide_local ( #133182 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2024-12-14 12:10:28 +01:00
Sid
ca1bcbf5d5
Bump openwebifpy to 4.3.0 ( #133188 )
2024-12-14 12:07:38 +01:00
Joost Lekkerkerker
d2dfba3116
Improve Slide Local device tests ( #133197 )
2024-12-14 12:00:28 +01:00
IceBotYT
bce6127264
Bump nice-go to 1.0.0 ( #133185 )
...
* Bump Nice G.O. to 1.0.0
* Mypy
* Pytest
2024-12-14 09:36:15 +01:00
J. Nick Koston
165ca5140c
Bump uiprotect to 7.0.2 ( #132975 )
2024-12-13 20:05:41 -06:00
J. Nick Koston
1aabbec3dd
Bump yalexs-ble to 2.5.4 ( #133172 )
2024-12-13 22:37:26 +01:00
Sid
0c8db8c8d6
Add eheimdigital integration ( #126757 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-13 22:29:18 +01:00
Michael Hansen
f06fda8023
Add response slot to HassRespond intent ( #133162 )
2024-12-13 15:19:43 -05:00
Michael Hansen
50b897bdaa
Add STT error code for cloud authentication failure ( #133170 )
2024-12-13 14:59:46 -05:00
Franck Nijhof
e13fa8346a
Update debugpy to 1.8.11 ( #133169 )
2024-12-13 20:15:05 +01:00
Sid
8b6495f456
Bump ruff to 0.8.3 ( #133163 )
2024-12-13 19:06:44 +01:00
Franck Nijhof
a812b594aa
Fix Tailwind config entry typing in async_unload_entry signature ( #133153 )
2024-12-13 16:55:30 +01:00
epenet
1fbe880c5f
Deprecate light constants ( #132680 )
...
* Deprecate light constants
* Reference deprecated values in MQTT light
* Reference deprecated values in test_recorder
* Adjust
* Adjust
* Add specific test
2024-12-13 16:52:47 +01:00
Jan Bouwhuis
97da8481d2
Add reconfigure flow to MQTT ( #132246 )
...
* Add reconfigure flow for MQTT integration
* Add test and translation strings
* Update quality scale configuration
* Do not cache ConfigEntry in flow
* Make sorce condition explictit
* Rework from suggested changes
* Do not allow reconfigure_entry and reconfigure_entry_data to be `None`
2024-12-13 16:11:45 +01:00
Maikel Punie
f03f24f036
Velbus test before setup ( #133069 )
...
* Velbus test before setup
* Update homeassistant/components/velbus/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Add the connect named argument to make it clear we are testing the connection
* Correctly cleanup after the test
* Sync code for velbusaio 2024.12.2
* follow up
* rename connect_task to scan_task
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-13 16:05:20 +01:00
Christopher Fenner
5f91676df0
Bump PyViCare to 2.38.0 ( #133126 )
2024-12-13 16:02:13 +01:00
dontinelli
d6c81830a4
Fix missing password for slide_local ( #133142 )
2024-12-13 15:42:40 +01:00
epenet
8080ad14bf
Add warning when light entities do not provide kelvin attributes or properties ( #132723 )
2024-12-13 15:34:02 +01:00
Klaas Schoute
067daad70e
Set quality scale to silver for Powerfox integration ( #133095 )
2024-12-13 15:29:34 +01:00
Guido Schmitz
579ac01eb1
Fix typos in devolo Home Network tests ( #133139 )
2024-12-13 15:26:02 +01:00
Maikel Punie
5d8e997319
Bump velbusaio to 2024.12.2 ( #133130 )
...
* Bump velbusaio to 2024.12.2
* mistakely pushed this file
2024-12-13 13:49:00 +01:00
Cyrill Raccaud
fe46fd24bd
Improve data description and title for Cookidoo integration ( #133106 )
...
* fix data description typo for cookidoo
* use placeholder for cookidoo as it is non-translatable
* set title of language step
* fix for reauth
* fix reauth
2024-12-13 13:34:17 +01:00
Joost Lekkerkerker
b4e065d331
Bump yt-dlp to 2024.12.13 ( #133129 )
2024-12-13 13:30:22 +01:00
epenet
a131497e1f
Reduce functools.partial with ServiceCall.hass in easyenergy ( #133133 )
2024-12-13 13:30:05 +01:00
epenet
4a5e47d2f0
Replace functools.partial with ServiceCall.hass in tibber ( #133132 )
2024-12-13 13:29:42 +01:00
epenet
c7adc98408
Replace functools.partial with ServiceCall.hass in unifiprotect ( #133131 )
2024-12-13 13:28:54 +01:00
epenet
f816a0667c
Reduce functools.partial with ServiceCall.hass in energyzero ( #133134 )
2024-12-13 13:28:11 +01:00
Franck Nijhof
684667e8e7
Update open-meteo to v0.3.2 ( #133122 )
2024-12-13 13:24:46 +01:00
Jan-Philipp Benecke
d658073246
Make Twitch sensor state and attributes translatable ( #133127 )
2024-12-13 13:01:55 +01:00
Martijn Russchen
81c8d7153b
Push Nibe package to 2.14.0 ( #133125 )
2024-12-13 12:50:50 +01:00
Franck Nijhof
46db3964f3
2024.12.3 ( #133123 )
2024-12-13 12:16:14 +01:00
Marc Mueller
7e2d3eb482
Add contact vip info to fritzbox_callmonitor sensor ( #132913 )
2024-12-13 11:59:55 +01:00
Ludovic BOUÉ
c0f6535d11
Fix typo in WaterHeaterEntityDescription name ( #132888 )
2024-12-13 11:11:47 +01:00
Franck Nijhof
9b83a00285
Bump version to 2024.12.3
2024-12-13 11:04:47 +01:00
Joost Lekkerkerker
9a7fda5b25
Bump aiowithings to 3.1.4 ( #133117 )
2024-12-13 11:04:34 +01:00
Robert Resch
f9bdc29546
Bump deebot-client to 9.4.0 ( #133114 )
2024-12-13 11:04:31 +01:00
Brandon Rothweiler
d9bb1f6035
Bump py-aosmith to 1.0.12 ( #133100 )
2024-12-13 11:04:28 +01:00
David Bonnes
01359b32c4
Bugfix to use evohome's new hostname ( #133085 )
2024-12-13 11:04:25 +01:00
jb101010-2
d0c00aaa67
Bump pysuezV2 to 1.3.5 ( #133076 )
2024-12-13 11:04:22 +01:00
Bram Kragten
73465a7aa8
Update frontend to 20241127.8 ( #133066 )
2024-12-13 11:04:19 +01:00
Franck Nijhof
ed03c0a294
Fix LaMetric config flow for cloud import path ( #133039 )
2024-12-13 11:04:16 +01:00
Michael Hansen
b38a7186d2
Change warning to debug for VAD timeout ( #132987 )
2024-12-13 11:04:13 +01:00
J. Nick Koston
31348930cc
Bump led-ble to 1.1.1 ( #132977 )
...
changelog: https://github.com/Bluetooth-Devices/led-ble/compare/v1.0.2...v1.1.1
2024-12-13 11:04:09 +01:00
Simone Chemelli
83e1353c01
Guard Vodafone Station updates against bad data ( #132921 )
...
guard Vodafone Station updates against bad data
2024-12-13 11:04:07 +01:00
Simone Chemelli
ede9c3ecd2
fix AndroidTV logging when disconnected ( #132919 )
2024-12-13 11:04:04 +01:00
Michael Hansen
c08ffcff9b
Fix pipeline conversation language ( #132896 )
2024-12-13 11:04:01 +01:00
Stefano Angeleri
038115fea2
Bump pydaikin to 2.13.8 ( #132759 )
2024-12-13 11:03:58 +01:00
Simon Lamon
4e5ceb3aa4
Bump python-linkplay to v0.1.1 ( #132091 )
2024-12-13 11:03:53 +01:00
Cyrill Raccaud
91f7afc2c5
Cookidoo reauth config flow for silver ( #133110 )
...
* reauth
* add check for duplicate email in reauth
* fix reauth double email check
* parametrize tests
* check reauth double entry data as well
2024-12-13 10:40:23 +01:00
Allen Porter
7f3373d233
Add a quality scale for Google Tasks ( #131497 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-13 10:27:35 +01:00
Joost Lekkerkerker
c0ef60bb98
Bump aiowithings to 3.1.4 ( #133117 )
2024-12-13 10:22:46 +01:00
Franck Nijhof
fb5cca877b
Fix failing CI due to Russound Rio incorrect IQS ( #133118 )
2024-12-13 10:12:35 +01:00
G Johansson
8cde404997
Raise issue for deprecated imperial unit system ( #130979 )
2024-12-13 10:05:46 +01:00
epenet
8b579d83ce
Add data/data_description translation checks ( #131705 )
2024-12-13 09:50:10 +01:00
epenet
f7b6f4b927
Replace functools.partial with ServiceCall.hass in knx ( #133111 )
2024-12-13 09:48:24 +01:00
Jan Rieger
3d93561e0a
Remove native_unit_of_measurement from rfxtrx counters ( #133108 )
2024-12-13 09:47:39 +01:00
Andrew Sayre
566843591e
Remove HEOS yaml import ( #133082 )
2024-12-13 09:46:52 +01:00
Robert Resch
2cd4ebbfb2
Bump deebot-client to 9.4.0 ( #133114 )
2024-12-13 09:45:38 +01:00
Stefan Agner
9ab69aa41c
Add mWh as unit of measurement for Matter energy sensors ( #133005 )
2024-12-13 09:33:58 +01:00
epenet
a0e49ebc97
Use internal min/max mireds in template ( #133113 )
2024-12-13 09:33:40 +01:00
epenet
899fb091fc
Simplify access to hass in service calls ( #133062 )
2024-12-13 09:31:21 +01:00
Maikel Punie
f9f37b9932
Velbus docs quality bump ( #133070 )
2024-12-13 09:23:53 +01:00
Marc Mueller
e4cca3fe40
Update devcontainer to Python 3.13 ( #132313 )
2024-12-13 09:22:01 +01:00
Martin Weinelt
11b65b1eb3
Bump watchdog to 6.0.0 ( #132895 )
2024-12-13 09:21:14 +01:00
jb101010-2
e3d14e6993
Bump pysuezV2 to 1.3.5 ( #133076 )
2024-12-13 09:01:48 +01:00
Åke Strandberg
53439d6e2a
Handle step size correctly in myuplink number platform ( #133016 )
2024-12-13 08:55:44 +01:00
David Bonnes
de89be0512
Bugfix to use evohome's new hostname ( #133085 )
2024-12-13 08:54:14 +01:00
Brandon Rothweiler
8bd2c183e2
Bump py-aosmith to 1.0.12 ( #133100 )
2024-12-13 08:46:15 +01:00
epenet
263eb41e79
Remove unused constant from blink ( #133109 )
2024-12-13 08:24:18 +01:00
Klaas Schoute
0ffb588d5c
Move config entry type of energyzero integration ( #133094 )
...
Move config_entry type to coordinator file
2024-12-13 07:53:25 +01:00
dependabot[bot]
09b06f839d
Bump github/codeql-action from 3.27.7 to 3.27.9 ( #133104 )
2024-12-13 07:47:40 +01:00
epenet
72cc1f4d39
Use correct ATTR_KELVIN constant in yeelight tests ( #133088 )
2024-12-13 06:51:55 +01:00
Allen Porter
2af5c5ecda
Update Rainbird quality scale grading on the Silver quality checks ( #131498 )
...
* Grade Rainbird on the Silver quality scale
* Remove done comments
* Update quality_scale.yaml
* Update config-flow-test-coverage
2024-12-12 20:26:30 -08:00
epenet
bf9788b9c4
Fix CI failure in russound_rio ( #133081 )
...
* Fix CI in russound_rio
* Adjust
2024-12-12 22:16:28 +01:00
epenet
2cff7526d0
Add test-before-setup rule to quality_scale validation ( #132255 )
...
* Add test-before-setup rule to quality_scale validation
* Use ast_parse_module
* Add rules_done
* Add Config argument
2024-12-12 22:15:49 +01:00
Franck Nijhof
61b1b50c34
Improve Solar.Forecast configuration flow tests ( #133077 )
2024-12-12 21:19:05 +01:00
epenet
aa7e024853
Migrate lifx light tests to use Kelvin ( #133020 )
2024-12-12 21:17:52 +01:00
epenet
d02bceb6f3
Migrate alexa color_temp handlers to use Kelvin ( #132995 )
2024-12-12 21:17:31 +01:00
epenet
b9a7307df8
Refactor light reproduce state to use kelvin attribute ( #132854 )
2024-12-12 21:17:05 +01:00
Noah Husby
d79dc8d22f
Add source zone exclusion to Russound RIO ( #130392 )
...
* Add source zone exclusion to Russound RIO
* Ruff format
2024-12-12 22:13:37 +02:00
Franck Nijhof
839f06b2dc
Small improvements to the AdGuard tests ( #133073 )
2024-12-12 21:12:11 +01:00
Maikel Punie
3baa432bae
Use runtime_data in velbus ( #132988 )
2024-12-12 20:48:01 +01:00
epenet
b189bc6146
Migrate smartthings light tests to use Kelvin ( #133022 )
2024-12-12 20:38:49 +01:00
epenet
708084d300
Migrate switch_as_x light tests to use Kelvin ( #133023 )
2024-12-12 20:38:13 +01:00
epenet
7c9992f5d3
Migrate demo light tests to use Kelvin ( #133003 )
2024-12-12 20:37:32 +01:00
Franck Nijhof
483688dba2
Promote Twente Milieu quality scale to silver ( #133074 )
2024-12-12 20:32:59 +01:00
epenet
e276f8ee89
Migrate zwave_js light tests to use Kelvin ( #133034 )
2024-12-12 20:32:39 +01:00
epenet
de35bfce77
Migrate yeelight light tests to use Kelvin ( #133033 )
2024-12-12 20:29:15 +01:00
epenet
f0391f4963
Migrate tradfri light tests to use Kelvin ( #133030 )
2024-12-12 20:28:42 +01:00
epenet
fd811c85e9
Migrate wemo light tests to use Kelvin ( #133031 )
2024-12-12 20:28:08 +01:00
Cyrill Raccaud
56db536883
Add Cookidoo integration ( #129800 )
2024-12-12 20:23:14 +01:00
epenet
55fa717f10
Migrate flux_led light tests to use Kelvin ( #133009 )
2024-12-12 20:18:27 +01:00
dontinelli
c164507952
Add new integration slide_local ( #132632 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-12 20:18:19 +01:00
epenet
798f3a34f3
Migrate abode light tests to use Kelvin ( #133001 )
2024-12-12 20:17:45 +01:00
epenet
a358491970
Migrate wiz light tests to use Kelvin ( #133032 )
2024-12-12 20:16:54 +01:00
Erik Montnemery
ad15786115
Add support for subentries to config entries ( #117355 )
...
* Add support for subentries to config entries
* Improve error handling and test coverage
* Include subentry_id in subentry containers
* Auto-generate subentry_id and add optional unique_id
* Tweak
* Update tests
* Fix stale docstring
* Address review comments
* Typing tweaks
* Add methods to ConfigEntries to add and remove subentry
* Improve ConfigSubentryData typed dict
* Update test snapshots
* Adjust tests
* Fix unique_id logic
* Allow multiple subentries with None unique_id
* Add number of subentries to config entry JSON representation
* Add subentry translation support
* Allow integrations to implement multiple subentry flows
* Update translations schema
* Adjust exception text
* Change subentry flow init step to user
* Prevent creating a subentry with colliding unique_id
* Update tests
* Address review comments
* Remove duplicaetd unique_id collision check
* Remove change from the future
* Improve test coverage
* Add default value for unique_id
2024-12-12 20:16:18 +01:00
Marc Mueller
32c1b519ad
Improve auth generic typing ( #133061 )
2024-12-12 20:14:56 +01:00
Klaas Schoute
ce70cb9e33
Use ConfigEntry runtime_data in easyEnergy ( #133053 )
2024-12-12 20:13:41 +01:00
epenet
40c3dd2095
Migrate group light tests to use Kelvin ( #133010 )
2024-12-12 20:08:07 +01:00
Franck Nijhof
3c7502dd5d
Explicitly pass config entry to coordinator in Tailwind ( #133065 )
2024-12-12 19:46:35 +01:00
Franck Nijhof
b8ce1b010f
Update demetriek to v1.1.0 ( #133064 )
2024-12-12 19:39:24 +01:00
Andrew Sayre
1205178702
Add HEOS quality scale ( #132311 )
2024-12-12 19:32:00 +01:00
Bram Kragten
a6b785d937
Update frontend to 20241127.8 ( #133066 )
2024-12-12 19:11:07 +01:00
Martin Hjelmare
39e4719a43
Fix backup strategy retention filter ( #133060 )
...
* Fix lint
* Update tests
* Fix backup strategy retention filter
2024-12-12 18:47:37 +01:00
epenet
e7a43cfe09
Migrate deconz light tests to use Kelvin ( #133002 )
2024-12-12 18:13:24 +01:00
Maikel Punie
0726809228
Bump velbusaio to 2024.12.1 ( #133056 )
2024-12-12 17:00:11 +01:00
Erik Montnemery
3d201690ce
Fix load of backup store ( #133024 )
...
* Fix load of backup store
* Tweak type annotations in test
* Fix tests
* Remove the new test
* Remove snapshots
2024-12-12 16:54:21 +01:00
epenet
0b18e51a13
Remove reference to self.min/max_mireds in mqtt light ( #133055 )
2024-12-12 16:49:50 +01:00
epenet
2ce2765e67
Adjust light test helpers to use Kelvin, and cleanup unused helpers ( #133048 )
...
Cleanup light test helper methods
2024-12-12 16:49:25 +01:00
epenet
33c799b2d0
Migrate mqtt light tests to use Kelvin ( #133035 )
2024-12-12 16:42:10 +01:00
Marc Mueller
5c6e4ad191
Use PEP 695 TypeVar syntax ( #133049 )
2024-12-12 16:01:57 +01:00
Marc Mueller
0a748252e7
Improve Callable annotations ( #133050 )
2024-12-12 15:14:28 +01:00
epenet
839312c65c
Migrate homekit light tests to use Kelvin ( #133011 )
2024-12-12 15:11:52 +01:00
epenet
37f2bde6f5
Migrate esphome light tests to use Kelvin ( #133008 )
2024-12-12 15:11:34 +01:00
epenet
6d042d987f
Migrate emulated_hue light tests to use Kelvin ( #133006 )
2024-12-12 15:11:13 +01:00
Robert Resch
006b3b0e22
Bump uv to 0.5.8 ( #133036 )
2024-12-12 14:51:15 +01:00
Franck Nijhof
f05d18ea70
Small test improvements to Tailwind tests ( #133051 )
2024-12-12 14:42:05 +01:00
Sid
dc18e62e1e
Bump ruff to 0.8.2 ( #133041 )
2024-12-12 14:38:55 +01:00
Marc Mueller
4b5d717898
Fix music_assistant decorator typing ( #133044 )
2024-12-12 14:35:11 +01:00
Franck Nijhof
8e15287662
Add data descriptions to Twente Milieu config flow ( #133046 )
2024-12-12 14:26:34 +01:00
Marc Mueller
2e133df549
Improve husqvarna_automower decorator typing ( #133047 )
2024-12-12 14:26:17 +01:00
Krisjanis Lejejs
c18cbf5994
Bump hass-nabucasa from 0.86.0 to 0.87.0 ( #133043 )
2024-12-12 14:25:54 +01:00
Franck Nijhof
bcaf1dc20b
Clean up Elgato config flow tests ( #133045 )
2024-12-12 14:24:38 +01:00
Franck Nijhof
6005b6d01c
Explicitly pass config entry to coordinator in Elgato ( #133014 )
...
* Explicitly pass config entry to coordinator in Elgato
* Make it noice!
* Apply suggestions from code review
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Adjustment from review comment
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-12 13:55:57 +01:00
epenet
7bdf034b93
Migrate template light tests to use Kelvin ( #133025 )
2024-12-12 13:54:22 +01:00
Franck Nijhof
5c80ddb891
Fix LaMetric config flow for cloud import path ( #133039 )
2024-12-12 13:49:17 +01:00
Erik Montnemery
85d4572a17
Adjust backup agent platform ( #132944 )
...
* Adjust backup agent platform
* Adjust according to discussion
* Clean up the local agent dict too
* Add test
* Update kitchen_sink
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Adjust tests
* Clean up
* Fix kitchen sink reload
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-12-12 13:41:56 +01:00
Franck Nijhof
f2aaf2ac4a
Small test cleanups in Twente Milieu ( #133028 )
2024-12-12 12:55:25 +01:00
epenet
52491bb75e
Migrate tplink light tests to use Kelvin ( #133026 )
2024-12-12 12:52:01 +01:00
Simone Chemelli
ded7cee6e5
fix AndroidTV logging when disconnected ( #132919 )
2024-12-12 11:42:00 +01:00
Klaas Schoute
0006672489
Improve diagnostics code of EnergyZero integration ( #133019 )
2024-12-12 11:39:55 +01:00
Klaas Schoute
a9d71e0a5f
Add reconfigure flow for Powerfox integration ( #132260 )
2024-12-12 11:34:36 +01:00
epenet
0e45ccb956
Migrate google_assistant color_temp handlers to use Kelvin ( #132997 )
2024-12-12 11:13:24 +01:00
Franck Nijhof
7dc31dec3b
Fix config entry import in Twente Milieu diagnostic ( #133017 )
2024-12-12 10:52:03 +01:00
Erik Montnemery
a30c942fa7
Don't use kitchen_sink integration in config entries tests ( #133012 )
2024-12-12 10:42:27 +01:00
Klaas Schoute
d49b1b2d6b
Use ConfigEntry runtime_data in EnergyZero ( #132979 )
2024-12-12 10:28:41 +01:00
Maikel Punie
4a7039f51d
Bump velbusaio to 2024.12.0 ( #132989 )
2024-12-12 10:25:21 +01:00
Franck Nijhof
0377dc5b5a
Move coordinator for TwenteMilieu into own module ( #133000 )
2024-12-12 10:18:11 +01:00
epenet
bb610acb86
Migrate elgato light tests to use Kelvin ( #133004 )
2024-12-12 09:53:55 +01:00
Franck Nijhof
85d4c48d6f
Set parallel updates in Elgato ( #132998 )
2024-12-12 09:53:26 +01:00
Michael Hansen
053f03ac58
Change warning to debug for VAD timeout ( #132987 )
2024-12-12 09:03:05 +01:00
Chris Talkington
0d4780e91b
Set parallel updates for roku ( #132892 )
...
* Set parallel updates for roku
* Update sensor.py
* Update media_player.py
* Update remote.py
* Update select.py
* Update media_player.py
* Update remote.py
* Update select.py
* Update remote.py
* Update media_player.py
2024-12-12 08:00:24 +01:00
Noah Husby
2d0c4e4a59
Improve config flow test coverage for Russound RIO ( #132981 )
2024-12-12 07:56:29 +01:00
Noah Husby
e39897ff9a
Enforce strict typing for Russound RIO ( #132982 )
2024-12-12 07:55:29 +01:00
Tom
7e071d1fc6
Introduce parallel updates for Plugwise ( #132940 )
...
* Plugwise indicate parallel updates
* Update homeassistant/components/plugwise/number.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-12 07:49:08 +01:00
Christopher Fenner
b02ccd0813
Add missing body height icon in Withings integration ( #132991 )
...
Update icons.json
2024-12-12 07:47:57 +01:00
J. Nick Koston
eea781f34a
Bump led-ble to 1.1.1 ( #132977 )
...
changelog: https://github.com/Bluetooth-Devices/led-ble/compare/v1.0.2...v1.1.1
2024-12-11 23:46:31 -05:00
Åke Strandberg
95f48963d4
Set strict typing for myuplink ( #132972 )
...
Set strict typing
2024-12-11 23:11:11 +01:00
Åke Strandberg
4c5965ffc9
Add reconfiguration flow to myuplink ( #132970 )
...
* Add reconfiguration flow
* Tick reconfiguration-flow rule
2024-12-11 22:47:14 +01:00
Erik Montnemery
8e991fc92f
Merge feature branch with backup changes to dev ( #132954 )
...
* Reapply "Make WS command backup/generate send events" (#131530 )
This reverts commit 9b8316df3f .
* MVP implementation of Backup sync agents (#126122 )
* init sync agent
* add syncing
* root import
* rename list to info and add sync state
* Add base backup class
* Revert unneded change
* adjust tests
* move to kitchen_sink
* split
* move
* Adjustments
* Adjustment
* update
* Tests
* Test unknown agent
* adjust
* Adjust for different test environments
* Change /info WS to contain a dictinary
* reorder
* Add websocket command to trigger sync from the supervisor
* cleanup
* Make mypy happier
---------
Co-authored-by: Erik <erik@montnemery.com >
* Make BackupSyncMetadata model a dataclass (#130555 )
Make backup BackupSyncMetadata model a dataclass
* Rename backup sync agent to backup agent (#130575 )
* Rename sync agent module to agent
* Rename BackupSyncAgent to BackupAgent
* Fix test typo
* Rename async_get_backup_sync_agents to async_get_backup_agents
* Rename and clean up remaining sync things
* Update kitchen sink
* Apply suggestions from code review
* Update test_manager.py
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Add additional options to WS command backup/generate (#130530 )
* Add additional options to WS command backup/generate
* Improve test
* Improve test
* Align parameter names in backup/agents/* WS commands (#130590 )
* Allow setting password for backups (#110630 )
* Allow setting password for backups
* use is_hassio from helpers
* move it
* Fix getting psw
* Fix restoring with psw
* Address review comments
* Improve docstring
* Adjust kitchen sink
* Adjust
---------
Co-authored-by: Erik <erik@montnemery.com >
* Export relevant names from backup integration (#130596 )
* Tweak backup agent interface (#130613 )
* Tweak backup agent interface
* Adjust kitchen_sink
* Test kitchen sink backup (#130609 )
* Test agents_list_backups
* Test agents_info
* Test agents_download
* Export Backup from manager
* Test agents_upload
* Update tests after rebase
* Use backup domain
* Remove WS command backup/upload (#130588 )
* Remove WS command backup/upload
* Disable failing kitchen_sink test
* Make local backup a backup agent (#130623 )
* Make local backup a backup agent
* Adjust
* Adjust
* Adjust
* Adjust tests
* Adjust
* Adjust
* Adjust docstring
* Adjust
* Protect members of CoreLocalBackupAgent
* Remove redundant check for file
* Make the backup.create service use the first local agent
* Add BackupAgent.async_get_backup
* Fix some TODOs
* Add support for downloading backup from a remote agent
* Fix restore
* Fix test
* Adjust kitchen_sink test
* Remove unused method BackupManager.async_get_backup_path
* Re-enable kitchen sink test
* Remove BaseBackupManager.async_upload_backup
* Support restore from remote agent
* Fix review comments
* Include backup agent error in response to WS command backup/info (#130884 )
* Adjust code related to WS command backup/info (#130890 )
* Include backup agent error in response to WS command backup/details (#130892 )
* Remove LOCAL_AGENT_ID constant from backup manager (#130895 )
* Add backup config storage (#130871 )
* Add base for backup config
* Allow updating backup config
* Test loading backup config
* Add backup config update method
* Add temporary check for BackupAgent.async_remove_backup (#130893 )
* Rename backup slug to backup_id (#130902 )
* Improve backup websocket API tests (#130912 )
* Improve backup websocket API tests
* Add missing snapshot
* Fix tests leaving files behind
* Improve backup manager backup creation tests (#130916 )
* Remove class backup.backup.LocalBackup (#130919 )
* Add agent delete backup (#130921 )
* Add backup agent delete backup
* Remove agents delete websocket command
* Update docstring
Co-authored-by: Erik Montnemery <erik@montnemery.com >
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Disable core local backup agent in hassio (#130933 )
* Rename remove backup to delete backup (#130940 )
* Rename remove backup to delete backup
* Revert "backup/delete"
* Refactor BackupManager (#130947 )
* Refactor BackupManager
* Adjust
* Adjust backup creation
* Copy in executor
* Fix BackupManager.async_get_backup (#130975 )
* Fix typo in backup tests (#130978 )
* Adjust backup NewBackup class (#130976 )
* Remove class backup.BackupUploadMetadata (#130977 )
Remove class backup.BackupMetadata
* Report backup size in bytes instead of MB (#131028 )
Co-authored-by: Robert Resch <robert@resch.dev >
* Speed up CI for feature branch (#131030 )
* Speed up CI for feature branch
* adjust
* fix
* fix
* fix
* fix
* Rename remove to delete in backup websocket type (#131023 )
* Revert "Speed up CI for feature branch" (#131074 )
Revert "Speed up CI for feature branch (#131030 )"
This reverts commit 791280506d1859b1a722f5064d75bcbe48acc1c3.
* Rename class BaseBackup to AgentBackup (#131083 )
* Rename class BaseBackup to AgentBackup
* Update tests
* Speed up CI for backup feature branch (#131079 )
* Add backup platform to the hassio integration (#130991 )
* Add backup platform to the hassio integration
* Add hassio to after_dependencies of backup
* Address review comments
* Remove redundant hassio parametrization of tests
* Add tests
* Address review comments
* Bump CI cache version
* Revert "Bump CI cache version"
This reverts commit 2ab4d2b1795c953ccfc9b17c47f9df3faac83749.
* Extend backup info class AgentBackup (#131110 )
* Extend backup info class AgentBackup
* Update kitchen sink
* Update kitchen sink test
* Update kitchen sink test
* Exclude cloud and hassio from core files (#131117 )
* Remove unnecessary **kwargs from backup API (#131124 )
* Fix backup tests (#131128 )
* Freeze backup dataclasses (#131122 )
* Protect CoreLocalBackupAgent.load_backups (#131126 )
* Use backup metadata v2 in core/container backups (#131125 )
* Extend backup creation API (#131121 )
* Extend backup creation API
* Add tests
* Fix merge
* Fix merge
* Return agent errors when deleting a backup (#131142 )
* Return agent errors when deleting a backup
* Remove redundant calls to dict.keys()
* Add enum type for backup folder (#131158 )
* Add method AgentBackup.from_dict (#131164 )
* Remove WS command backup/agents/list_backups (#131163 )
* Handle backup schedule (#131127 )
* Add backup schedule handling
* Fix unrelated incorrect type annotation in test
* Clarify delay save
* Make the backup time compatible with the recorder nightly job
* Update create backup parameters
* Use typed dict for create backup parameters
* Simplify schedule state
* Group create backup parameters
* Move parameter
* Fix typo
* Use Folder model
* Handle deserialization of folders better
* Fail on attempt to include addons or folders in core backup (#131204 )
* Fix AgentBackup test (#131201 )
* Add options to WS command backup/restore (#131194 )
* Add options to WS command backup/restore
* Add tests
* Fix test
* Teach core backup to restore only database or only settings (#131225 )
* Exclude tmp_backups/*.tar from backups (#131243 )
* Add WS command backup/subscribe_events (#131250 )
* Clean up temporary directory after restoring backup (#131263 )
* Improve hassio backup agent list (#131268 )
* Include `last_automatic_backup` in reply to backup/info (#131293 )
Include last_automatic_backup in reply to backup/info
* Handle backup delete after config (#131259 )
* Handle delete after copies
* Handle delete after days
* Add some test examples
* Test config_delete_after_logic
* Test config_delete_after_copies_logic
* Test more delete after days
* Add debug logs
* Always delete the oldest backup first
* Never remove the last backup
* Clean up words
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Fix after cleaning words
* Use utcnow
* Remove duplicate guard
* Simplify sorting
* Delete backups even if there are agent errors on get backups
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com >
* Rename backup delete after to backup retention (#131364 )
* Rename backup delete after to backup retention
* Tweak
* Remove length limit on `agent_ids` when configuring backup (#132057 )
Remove length limit on agent_ids when configuring backup
* Rename backup retention_config to retention (#132068 )
* Modify backup agent API to be stream oriented (#132090 )
* Modify backup agent API to be stream oriented
* Fix tests
* Adjust after code review
* Remove no longer needed pylint override
* Improve test coverage
* Change BackupAgent API to work with AsyncIterator objects
* Don't close files in the event loop
* Don't close files in the event loop
* Fix backup manager create backup log (#132174 )
* Fix debug log level (#132186 )
* Add cloud backup agent (#129621 )
* Init cloud backup sync
* Add more metadata
* Fix typo
* Adjust to base changes
* Don't raise on list if more than one backup is available
* Adjust to base branch
* Fetch always and verify on download
* Update homeassistant/components/cloud/backup.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Adjust to base branch changes
* Not required anymore
* Workaround
* Fix blocking event loop
* Fix
* Add some tests
* some tests
* Add cloud backup delete functionality
* Enable check
* Fix ruff
* Use fixture
* Use iter_chunks instead
* Remove read
* Remove explicit export of read_backup
* Align with BackupAgent API changes
* Improve test coverage
* Improve error handling
* Adjust docstrings
* Catch aiohttp.ClientError bubbling up from hass_nabucasa
* Improve iteration
---------
Co-authored-by: Erik <erik@montnemery.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Krisjanis Lejejs <krisjanis.lejejs@gmail.com >
* Extract file receiver from `BackupManager.async_receive_backup` to util (#132271 )
* Extract file receiver from BackupManager.async_receive_backup to util
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Make sure backup directory exists (#132269 )
* Make sure backup directory exists
* Hand off directory creation to executor
* Use mkdir's exist_ok feeature
* Organize BackupManager instance attributes (#132277 )
* Don't store received backups in a TempDir (#132272 )
* Don't store received backups in a TempDir
* Fix tests
* Make sure backup directory exists
* Address review comments
* Fix tests
* Rewrite backup manager state handling (#132375 )
* Rewrite backup manager state handling
* Address review comments
* Modify backup reader/writer API to be stream oriented (#132464 )
* Internalize backup tasks (#132482 )
* Internalize backup tasks
* Update test after rebase
* Handle backup error during automatic backup (#132511 )
* Improve backup manager state logging (#132549 )
* Fix backup manager state when restore completes (#132548 )
* Remove WS command backup/agents/download (#132664 )
* Add WS command backup/generate_with_stored_settings (#132671 )
* Add WS command backup/generate_with_stored_settings
* Register the new command, add tests
* Refactor local agent backup tests (#132683 )
* Refactor test_load_backups
* Refactor test loading agents
* Refactor test_delete_backup
* Refactor test_upload
* Clean up duplicate tests
* Refactor backup manager receive tests (#132701 )
* Refactor backup manager receive tests
* Clean up
* Refactor pre and post platform tests (#132708 )
* Refactor backup pre platform test
* Refactor backup post platform test
* Bump aiohasupervisor to version 0.2.2b0 (#132704 )
* Bump aiohasupervisor to version 0.2.2b0
* Adjust tests
* Publish event when manager is idle after creating backup (#132724 )
* Handle busy backup manager when uploading backup (#132736 )
* Adjust hassio backup agent to supervisor changes (#132732 )
* Adjust hassio backup agent to supervisor changes
* Fix typo
* Refactor test for create backup with wrong parameters (#132763 )
* Refactor test not loading bad backup platforms (#132769 )
* Improve receive backup coverage (#132758 )
* Refactor initiate backup test (#132829 )
* Rename Backup to ManagerBackup (#132841 )
* Refactor backup config (#132845 )
* Refactor backup config
* Remove unnecessary condition
* Adjust tests
* Improve initiate backup test (#132858 )
* Store the time of automatic backup attempts (#132860 )
* Store the time of automatic backup attempts
* Address review comments
* Update test
* Update cloud test
* Save agent failures when creating backups (#132850 )
* Save agent failures when creating backups
* Update tests
* Store KnownBackups
* Add test
* Only clear known_backups on no error, add tests
* Address review comments
* Store known backups as a list
* Update tests
* Track all backups created with backup strategy settings (#132916 )
* Track all backups created with saved settings
* Rename
* Add explicit call to save the store
* Don't register service backup.create in HassOS installations (#132932 )
* Revert changes to action service backup.create (#132938 )
* Fix logic for cleaning up temporary backup file (#132934 )
* Fix logic for cleaning up temporary backup file
* Reduce scope of patch
* Fix with_strategy_settings info not sent over websocket (#132939 )
* Fix with_strategy_settings info not sent over websocket
* Fix kitchen sink tests
* Fix cloud and hassio tests
* Revert backup ci changes (#132955 )
Revert changes speeding up CI
* Fix revert of CI changes (#132960 )
---------
Co-authored-by: Joakim Sørensen <joasoe@gmail.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Robert Resch <robert@resch.dev >
Co-authored-by: Paul Bottein <paul.bottein@gmail.com >
Co-authored-by: Krisjanis Lejejs <krisjanis.lejejs@gmail.com >
2024-12-11 21:49:34 +01:00
G Johansson
a1e4b3b0af
Update quality scale for nordpool ( #132964 )
...
* Update quality scale for nordpool
* more
2024-12-11 21:23:26 +01:00
Noah Husby
d43d84a67f
Add parallel updates & use typed config entry for Russound RIO ( #132958 )
2024-12-11 21:07:29 +01:00
Josef Zweck
525614b7cd
Bump pylamarzocco to 1.4.0 ( #132917 )
...
* Bump pylamarzocco to 1.4.0
* update device snapshot
2024-12-11 21:52:20 +02:00
Franck Nijhof
73e68971e8
Remove port from Elgato configuration flow ( #132961 )
2024-12-11 20:48:55 +01:00
Marc Mueller
833557fad5
Trigger full ci run on global mypy config change ( #132909 )
2024-12-11 19:16:49 +01:00
epenet
0e8fe1eb41
Improve coverage in light reproduce state ( #132929 )
2024-12-11 19:15:36 +01:00
Allen Porter
fa05cc5e70
Add quality scale for nest integration ( #131330 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-12-11 19:04:16 +01:00
Noah Husby
096d653059
Record current IQS state for Russound RIO ( #131219 )
2024-12-11 19:03:43 +01:00
Jan Bouwhuis
3a7fc15656
Add Dutch locale on supported Alexa interfaces ( #132936 )
2024-12-11 19:01:20 +01:00
Matthias Alphart
233d927c01
Update xknx to 3.4.0 ( #132943 )
2024-12-11 18:56:21 +01:00
Michael Hansen
94260147d7
Fix pipeline conversation language ( #132896 )
2024-12-11 18:52:02 +01:00
Robert Resch
502a221feb
Set go2rtc quality scale to internal ( #132945 )
2024-12-11 17:20:49 +01:00
epenet
39f8de0159
Fix mqtt light attributes ( #132941 )
2024-12-11 17:18:54 +01:00
Maikel Punie
00ab5db661
Split the velbus services code in its own file ( #131375 )
2024-12-11 16:41:48 +01:00
epenet
0d71828def
Migrate mqtt lights to use Kelvin ( #132828 )
...
* Migrate mqtt lights to use Kelvin
* Adjust restore_cache tests
* Adjust tests
2024-12-11 16:11:14 +01:00
jb101010-2
ee4db13c2a
Add data description to suez_water config flow ( #132466 )
...
* Suez_water: config flow data_descriptions
* Rename counter by meter
* Use placeholders
2024-12-11 15:52:43 +01:00
Simone Chemelli
555d7f1ea4
Guard Vodafone Station updates against bad data ( #132921 )
...
guard Vodafone Station updates against bad data
2024-12-11 15:40:18 +01:00
epenet
1753382307
Adjust lifx to use local _ATTR_COLOR_TEMP constant ( #132840 )
2024-12-11 14:11:29 +00:00
Åke Strandberg
05b23d081b
Set quality_scale for myUplink to Silver ( #132923 )
2024-12-11 13:09:33 +00:00
Maikel Punie
f974479970
Velbus add quality_scale.yaml ( #131377 )
...
Co-authored-by: Allen Porter <allen.porter@gmail.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-11 13:53:14 +01:00
Matthias Alphart
ecfa888918
Create quality_scale.yaml from integration scaffold script ( #132199 )
...
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com >
2024-12-11 13:52:53 +01:00
Åke Strandberg
7103b7fd80
Use snapshot tests for remaining myuplink platforms ( #132915 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-11 13:01:02 +01:00
Marc Mueller
dc8b7cfede
Allow bytearray for mqtt payload type ( #132906 )
2024-12-11 11:51:16 +01:00
Simon Lamon
b26583b0bf
Bump python-linkplay to v0.1.1 ( #132091 )
2024-12-11 11:12:05 +01:00
shapournemati-iotty
beda273721
upgrade iottycloud lib to 0.3.0 ( #132836 )
2024-12-11 10:52:47 +01:00
Marc Mueller
0e8961276f
Enable pydantic.v1 mypy plugin ( #132907 )
2024-12-11 10:50:42 +01:00
epenet
9c9e82a93e
Migrate zha lights to use Kelvin ( #132816 )
2024-12-11 09:58:08 +01:00
epenet
7ef3e92e2d
Migrate tasmota lights to use Kelvin ( #132798 )
2024-12-11 09:57:29 +01:00
G Johansson
2bb05296b8
Add remaining test coverage to yale_smart_alarm ( #132869 )
2024-12-11 09:46:53 +01:00
epenet
b780f31e63
Migrate flux to use Kelvin over Mireds ( #132839 )
2024-12-11 08:55:23 +01:00
Robert Resch
af838077cc
Fix docker hassfest ( #132823 )
2024-12-11 08:55:00 +01:00
shapournemati-iotty
5e17721568
Remove old codeowner no longer working on the integration ( #132807 )
2024-12-11 08:53:19 +01:00
epenet
4ff41ed2f8
Refactor light significant change to use kelvin attribute ( #132853 )
2024-12-11 08:42:48 +01:00
dependabot[bot]
f0f0b4b8fa
Bump github/codeql-action from 3.27.6 to 3.27.7 ( #132900 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 08:24:25 +01:00
Ludovic BOUÉ
9f40074d66
Fix typo in water heater integration ( #132891 )
...
Fix typo in water heater componant
2024-12-11 07:36:09 +01:00
Chris Talkington
73feeacc39
Use runtime_data for roku ( #132781 )
...
* use runtime_data for roku
* unload cleanup
* tweaks
* tweaks
* fix tests
* fix tests
* Update config_flow.py
* Update config_flow.py
2024-12-11 06:55:58 +01:00
Allen Porter
355e80aa56
Test the google tasks api connection in setup ( #132657 )
...
Improve google tasks setup
2024-12-10 19:01:50 -08:00
Marc Mueller
77debcbe8b
Update numpy to 2.2.0 ( #132874 )
2024-12-10 22:28:30 +01:00
Franck Nijhof
3fe2c14a79
2024.12.2 ( #132846 )
2024-12-10 21:45:06 +01:00
Jonas Fors Lellky
b46392041f
Add model_id to flexit (bacnet) entity ( #132875 )
...
* Add model_id to flexit (bacnet) entity
* Add model to mock
2024-12-10 21:44:00 +01:00
epenet
fb3ffaf18d
Migrate demo lights to use Kelvin ( #132837 )
...
* Migrate demo lights to use Kelvin
* Adjust google_assistant tests
2024-12-10 20:59:12 +01:00
Manu
1b300a4389
Set config-flow rule in IQS to todo in Bring integration ( #132855 )
...
Set config-flow rule in IQS to todo
2024-12-10 20:52:39 +01:00
G Johansson
5dc2757324
Add quality scale to Nord Pool ( #132415 )
...
* Add quality scale to Nord Pool
* Update
* a
* fix
2024-12-10 19:35:21 +01:00
G Johansson
76b73fa9b1
Use floats instead of datetime in statistics ( #132746 )
...
* Use floats instead of datetime in statistics
* check if debug log
2024-12-10 19:03:43 +01:00
Stefano Angeleri
7fb5b17ac5
Bump pydaikin to 2.13.8 ( #132759 )
2024-12-10 19:29:28 +02:00
J. Nick Koston
d2303eb83f
Bump pydantic to 2.10.3 and update required deps ( #131963 )
2024-12-10 18:27:40 +01:00
G Johansson
f99239538c
Add retry to api calls in Nord Pool ( #132768 )
2024-12-10 19:26:49 +02:00
Markus Jacobsen
dba405dd88
Bump mozart-api to 4.1.1.116.4 ( #132859 )
...
Bump API
2024-12-10 19:21:59 +02:00
Markus Jacobsen
d4546c94b0
Add beolink_join source_id parameter to Bang & Olufsen ( #132377 )
...
* Add source as parameter to beolink join service
* Add beolink join source and responses
* Improve comment
Add translation
* Remove result from beolink join custom action
* Cleanup
* Use options selector instead of string for source ID
Fix test docstring
* Update options
* Use translation dict for source ids
Add input validation
Add tests for invalid sources
Improve source id description
* Use list instead of translation dict
Remove platform prefixes
Add test for Beolink Converter source
* Fix source_id naming and order
2024-12-10 11:01:12 -06:00
Allen Porter
8fd64d2ca4
Add a quality scale for fitbit integration ( #131326 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-10 17:04:00 +01:00
Tom
2b17037edc
Plugwise improve platform tests ( #132748 )
2024-12-10 16:43:08 +01:00
epenet
6a323a1d3c
Fix wrong name attribute in mqtt ignore list ( #132831 )
2024-12-10 15:32:08 +01:00
epenet
7014317e9e
Cleanup unnecessary mired attributes in esphome ( #132833 )
...
* Cleanup unnecessary mired attributes in esphome
* Adjust
2024-12-10 15:29:33 +01:00
Guido Schmitz
0a786394f5
Add data descriptions to devolo Home Control ( #132703 )
2024-12-10 15:15:57 +01:00
Franck Nijhof
238cf691a4
Bump version to 2024.12.2
2024-12-10 15:07:18 +01:00
Josef Zweck
5a5bb139fa
Bump aioacaia to 0.1.11 ( #132838 )
2024-12-10 14:59:48 +01:00
Robert Resch
01a9a58327
Bump deebot-client to 9.3.0 ( #132834 )
2024-12-10 14:59:45 +01:00
David Knowles
fc34c6181c
Pass an application identifier to the Hydrawise API ( #132779 )
2024-12-10 14:59:42 +01:00
David Knowles
60e8a38ba3
Catch Hydrawise authorization errors in the correct place ( #132727 )
2024-12-10 14:59:37 +01:00
starkillerOG
e4765c40fe
Bump reolink-aio to 0.11.5 ( #132757 )
2024-12-10 14:55:48 +01:00
Bram Kragten
e239871566
Update frontend to 20241127.7 ( #132729 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-10 14:55:43 +01:00
Michael Hansen
c8e5a6df5d
Bump intents to 2024.12.9 ( #132726 )
2024-12-10 14:54:48 +01:00
Simone Rescio
cac4eef795
Revert "Bump pyezviz to 0.2.2.3" ( #132715 )
2024-12-10 14:51:04 +01:00
Joost Lekkerkerker
8fc50c776e
Bump yt-dlp to 2024.12.06 ( #132684 )
2024-12-10 14:51:00 +01:00
Bouwe Westerdijk
da344a44e5
Bump plugwise to v1.6.3 ( #132673 )
2024-12-10 14:50:57 +01:00
puddly
1993142e44
Bump ZHA dependencies ( #132630 )
2024-12-10 14:50:54 +01:00
Thomas55555
382d32c7a7
Fix config flow in Husqvarna Automower ( #132615 )
2024-12-10 14:50:50 +01:00
Bouwe Westerdijk
ef89563bad
Bump plugwise to v1.6.2 and adapt ( #132608 )
2024-12-10 14:50:46 +01:00
Bouwe Westerdijk
26012ac922
Bump plugwise to v1.6.1 ( #131950 )
2024-12-10 14:50:42 +01:00
J. Nick Koston
a33c69a2a2
Bump yalexs-ble to 2.5.2 ( #132560 )
2024-12-10 14:45:34 +01:00
Franck Nijhof
0096ffb659
Update twentemilieu to 2.2.0 ( #132554 )
2024-12-10 14:45:31 +01:00
Robert Svensson
db141ce449
Bump aiounifi to v81 to fix partitioned cookies on python 3.13 ( #132540 )
2024-12-10 14:45:26 +01:00
Austin Mroczek
af5f718a71
bump total_connect_client to 2023.12 ( #132531 )
2024-12-10 14:43:52 +01:00
Franck Nijhof
f1284178ed
Update debugpy to 1.8.8 ( #132519 )
2024-12-10 14:41:15 +01:00
J. Nick Koston
b0005cedff
Bump pycups to 2.0.4 ( #132514 )
2024-12-10 14:41:11 +01:00
Erwin Douna
5d01f7db85
Fix PyTado dependency ( #132510 )
2024-12-10 14:41:08 +01:00
Alex
d6a4a7f052
Update pyrisco to 0.6.5 ( #132493 )
2024-12-10 14:41:02 +01:00
Ravaka Razafimanantsoa
1f6c5b4d8b
Fix API change for AC not supporting floats in SwitchBot Cloud ( #132231 )
2024-12-10 14:36:09 +01:00
David Knowles
4e56f9c014
Bump pydrawise to 2024.12.0 ( #132015 )
2024-12-10 14:36:06 +01:00
Åke Strandberg
f343dce418
Enable additional entities on myUplink model SMO20 ( #131688 )
...
* Add a couple of entities to SMO 20
* Enable additional entities on SMO20
2024-12-10 14:35:58 +01:00
David Knowles
9614a8d1ca
Pass an application identifier to the Hydrawise API ( #132779 )
2024-12-10 14:23:14 +01:00
Josef Zweck
1a60f0e668
Bump aioacaia to 0.1.11 ( #132838 )
2024-12-10 14:22:49 +01:00
Matthias Alphart
9551a12c9c
Add exception translations for Fronius ( #132830 )
...
* Add exception translations for Fronius
* Update sensor.py
2024-12-10 13:58:02 +01:00
epenet
416a4c02b4
Migrate hue lights to use Kelvin ( #132835 )
2024-12-10 13:55:28 +01:00
Xiretza
6f3a230524
spaceapi: fix sensor values ( #132099 )
2024-12-10 13:47:20 +01:00
Robert Resch
25d092c8eb
Bump deebot-client to 9.3.0 ( #132834 )
2024-12-10 13:31:22 +01:00
epenet
95107cf670
Add check for typed ConfigEntry in quality scale validation ( #132028 )
2024-12-10 13:07:08 +01:00
Åke Strandberg
46d4081ec6
Address review comment on myuplink tests ( #132819 )
2024-12-10 12:58:42 +01:00
Franck Nijhof
71d7e14032
Update wled to v0.21.0 ( #132822 )
2024-12-10 12:46:56 +01:00
Åke Strandberg
f6621023c2
Improve myuplink tests to reach full coverage for all modules ( #131937 )
2024-12-10 12:20:21 +01:00
epenet
03c6dab143
Add missing Kelvin attributes to mqtt ignore list ( #132820 )
2024-12-10 11:47:08 +01:00
Franck Nijhof
e343b69557
Update gotailwind to v0.3.0 ( #132817 )
2024-12-10 11:35:00 +01:00
Guido Schmitz
ea12a7c9a7
Remove config flow option to set mydevolo URL ( #132821 )
2024-12-10 11:27:58 +01:00
epenet
13a37da917
Migrate zwave_js lights to use Kelvin ( #132818 )
2024-12-10 11:01:22 +01:00
Norbert Rittel
b7018deebc
Use "remove" in description of "Clear playlist" action ( #132079 )
2024-12-10 10:57:56 +01:00
epenet
28aa9c2fa3
Migrate vesync lights to use Kelvin ( #132806 )
2024-12-10 10:56:17 +01:00
Franck Nijhof
30e9c45c7f
Update pvo to v2.2.0 ( #132812 )
2024-12-10 10:55:39 +01:00
epenet
611cef5cd1
Migrate xiaomi_miio lights to use Kelvin ( #132811 )
2024-12-10 10:41:38 +01:00
epenet
d724488376
Migrate yeelight lights to use Kelvin ( #132814 )
2024-12-10 10:29:32 +01:00
Åke Strandberg
be1c225c70
Address misc comments from myuplink quality scale review ( #132802 )
2024-12-10 10:20:30 +01:00
epenet
28d01d88a2
Migrate nanoleaf lights to use Kelvin ( #132797 )
2024-12-10 10:17:55 +01:00
epenet
4880849074
Migrate homematic lights to use Kelvin ( #132794 )
2024-12-10 10:17:40 +01:00
epenet
7b0a309fa7
Migrate template lights to use Kelvin ( #132799 )
2024-12-10 10:11:06 +01:00
epenet
36ce90177f
Migrate tradfri lights to use Kelvin ( #132800 )
2024-12-10 10:09:55 +01:00
epenet
f0e7cb5794
Migrate tuya lights to use Kelvin ( #132803 )
2024-12-10 10:09:20 +01:00
epenet
bd6df06248
Migrate wemo lights to use Kelvin ( #132808 )
2024-12-10 10:07:36 +01:00
epenet
e31e4c5d75
Migrate wiz lights to use Kelvin ( #132809 )
2024-12-10 10:07:02 +01:00
Maciej Bieniek
2a127d19dd
Use UnitOfEnergy.KILO_CALORIE in Tractive integration ( #131909 )
2024-12-10 09:50:53 +01:00
YogevBokobza
790edea4a0
Bump aioswitcher to 5.1.0 ( #132753 )
...
* Bump aioswitcher to 5.0.0
* fix tests
2024-12-10 10:43:09 +02:00
Noah Husby
bcedb004be
Add diagnostics platform to Russound RIO ( #132776 )
2024-12-10 09:40:51 +01:00
Assaf Inbal
3bf4ef095d
bump pyituran to 0.1.4 ( #132791 )
2024-12-10 10:39:33 +02:00
Franck Nijhof
988ca114a0
Update ciso8601 to v2.3.2 ( #132793 )
2024-12-10 09:35:01 +01:00
epenet
b0b3f04a05
Migrate iglo lights to use Kelvin ( #132796 )
2024-12-10 09:34:15 +01:00
epenet
82692f9a8f
Migrate mired attributes to kelvin in limitlessled ( #132785 )
2024-12-10 09:20:35 +01:00
epenet
a11bf5cce1
Migrate blebox lights to use Kelvin ( #132787 )
2024-12-10 08:43:07 +01:00
David Knowles
cd420aee88
Catch Hydrawise authorization errors in the correct place ( #132727 )
2024-12-10 08:38:34 +01:00
epenet
3d1258ddc1
Migrate eufy lights to use Kelvin ( #132790 )
2024-12-10 08:36:43 +01:00
Brett Adams
17521f25b6
Remove sleep and forbidden handling from Teslemetry ( #132784 )
2024-12-10 08:35:53 +01:00
epenet
1ee3b68824
Migrate homekit_controller lights to use Kelvin ( #132792 )
2024-12-10 08:28:38 +01:00
dependabot[bot]
53e528e9b6
Bump actions/attest-build-provenance from 2.0.1 to 2.1.0 ( #132788 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-10 08:27:05 +01:00
David Rapan
397091cc7d
Add Starlink usage sensors ( #132738 )
...
* Add usage metrics returned from history_stats
* Add upload and download usage sensors
* Add strings for upload and download usage sensors
* Add usage to test_diagnostics.ambr
* Add icons for upload and download usage sensors
* Add suggested_unit_of_measurement to GIGABYTES
2024-12-10 08:26:42 +01:00
G Johansson
580a8d66b2
Change fields allowed to change in options flow for Mold indicator ( #132400 )
2024-12-10 08:20:28 +01:00
epenet
e83a50b88d
Migrate elgato lights to use Kelvin ( #132789 )
2024-12-10 08:15:47 +01:00
Paulus Schoutsen
5062a7fec8
Add new api to fetch sentence triggers ( #132764 )
...
* Add new api to fetch sentence triggers
* With latest packages
2024-12-09 23:21:27 -05:00
epenet
cd39e4ac80
Migrate abode lights to use Kelvin ( #132690 )
2024-12-09 23:51:27 +01:00
jb101010-2
f210b74790
Suez_water: close session after config flow ( #132714 )
2024-12-09 23:50:04 +01:00
G Johansson
b1c17334f6
Set Nord Pool device as a service ( #132717 )
2024-12-09 23:48:23 +01:00
epenet
020db5f822
Migrate matter lights to use Kelvin ( #132685 )
2024-12-09 23:43:45 +01:00
epenet
879e082b54
Migrate osramlightify lights to use Kelvin ( #132688 )
2024-12-09 23:17:57 +01:00
Norbert Rittel
d2478b4058
Use consistent UI name for system_log.clear action ( #132083 )
2024-12-09 23:16:23 +01:00
Norbert Rittel
bd4e21aa9d
Improve description of 'vapid_email' field ( #131349 )
2024-12-09 23:15:23 +01:00
Franck Nijhof
1256a7ea96
Update demetriek to v1.0.0 ( #132765 )
2024-12-09 23:11:30 +01:00
Brett Adams
1929b368fe
Remove legacy behavior from Teslemetry ( #132760 )
2024-12-09 23:11:23 +01:00
J. Nick Koston
f177336025
Add missing last_reported_timestamp to LazyState ( #132761 )
...
followup to #132752
2024-12-09 23:08:01 +01:00
epenet
be34d302df
Use local ATTR_KELVIN constant in yeelight ( #132731 )
2024-12-09 23:04:32 +01:00
epenet
f2500e5a32
Remove deprecated supported features warning in MediaPlayer ( #132365 )
2024-12-09 23:03:55 +01:00
Richard Kroegel
772b047d44
Change BMW reauth/reconfigure to only allow password ( #132767 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-09 23:00:38 +01:00
epenet
4cb23ce562
Migrate hive lights to use Kelvin ( #132686 )
2024-12-09 22:59:21 +01:00
epenet
dcbedb5ae5
Migrate smartthings lights to use Kelvin ( #132699 )
2024-12-09 22:55:06 +01:00
starkillerOG
abc79a9f1c
Bump reolink-aio to 0.11.5 ( #132757 )
2024-12-09 22:53:17 +01:00
epenet
07d8778870
Remove old compatibility code (and add new warning) in lifx ( #132730 )
2024-12-09 22:49:47 +01:00
epenet
da0454e24e
Migrate limitlessled lights to use Kelvin ( #132689 )
2024-12-09 22:40:16 +01:00
Norbert Rittel
2d4fe5853f
Add clearer descriptions to all Timer actions ( #132571 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-12-09 22:37:32 +01:00
Noah Husby
3a65d1b611
Mark Cambridge Audio quality scale as platinum ( #132762 )
2024-12-09 22:28:14 +01:00
Åke Strandberg
af7caeae53
Add quality scale to myUplink - reflect current state ( #131686 )
2024-12-09 22:20:23 +01:00
epenet
b139af9a9c
Migrate deconz lights to use Kelvin ( #132698 )
...
* Use ATTR_COLOR_TEMP_KELVIN in kelvin light
* Adjust
2024-12-09 21:46:46 +01:00
J. Nick Koston
e4ba94f939
Fix LazyState compatibility with State under_cached_property change ( #132752 )
2024-12-09 21:41:08 +01:00
Noah Husby
aa7b69afd4
Add reconfigure flow to Cambridge Audio ( #131091 )
...
* Add reconfigure flow to Cambridge Audio
* Update
* Add reconfigure flow to Cambridge Audio
* Fix
* Add helper method to reconfigure tests
* Update quality scale
2024-12-09 20:39:09 +01:00
Assaf Inbal
d3fab7d87a
Add Ituran integration ( #129067 )
2024-12-09 20:19:15 +01:00
Norbert Rittel
e91cb99512
Improve name and description of Include list, fix holidays keyword name ( #132188 )
...
* Improve description of Include list, fix the keyword name
* Use "Days to include / exclude" to make more user-friendly
* Reworded both descriptions as suggested
* Updated up the exclude description, re-added reference to docs
2024-12-09 20:18:21 +01:00
epenet
7ba5038509
Remove YAML support from cert_expiry ( #132350 )
...
* Deprecate yaml import in cert_expiry
* Simplify
* Do full cleanup
* Cleanup more
2024-12-09 20:15:46 +01:00
adam-the-hero
c6bcd5a036
Add Watergate Sonic Local Integration ( #129686 )
...
Co-authored-by: Mark Breen <markvader@users.noreply.github.com >
2024-12-09 19:40:13 +01:00
Tom
674d42d8a0
Plugwise improve exception translations ( #132663 )
2024-12-09 19:05:10 +01:00
Tom
0c08e88953
Improve Plugwise tests ( #132677 )
2024-12-09 19:00:51 +01:00
epenet
b1217f5792
Use ATTR_COLOR_TEMP_KELVIN in alexa ( #132733 )
2024-12-09 18:01:24 +01:00
Raphael Hehl
9d79d905a4
Bump uiprotect to 6.8.0 ( #132735 )
...
Update uiprotect to version 6.8.0
2024-12-09 17:44:13 +01:00
Simone Rescio
85ed1d2ac8
Revert "Bump pyezviz to 0.2.2.3" ( #132715 )
2024-12-09 17:19:10 +01:00
Bram Kragten
5b06acfabd
Update frontend to 20241127.7 ( #132729 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-09 17:10:52 +01:00
Joost Lekkerkerker
241026ef67
Bump yt-dlp to 2024.12.06 ( #132684 )
2024-12-09 17:09:17 +01:00
Michael Hansen
887f1621e5
Bump intents to 2024.12.9 ( #132726 )
2024-12-09 17:08:58 +01:00
epenet
46e513615e
Migrate switchbot lights to use Kelvin ( #132695 )
2024-12-09 09:25:25 -06:00
epenet
a20347963e
Migrate flux_led lights to use Kelvin ( #132687 )
2024-12-09 09:25:15 -06:00
David Rapan
21a2ce6b59
Add Starlink consumption sensors ( #132262 )
2024-12-09 16:19:23 +01:00
Marc Mueller
49800f9aaa
Update pylint to 3.3.2 and astroid to 3.3.6 ( #132718 )
...
* Update pylint to 3.3.2 and astroid to 3.3.6
* Fix
2024-12-09 16:05:40 +01:00
G Johansson
3be0d0d085
Add myself as code owner to statistics ( #132719 )
2024-12-09 16:04:47 +01:00
epenet
786a417ac9
Use kelvin attributes in baf ( #132725 )
2024-12-09 09:00:59 -06:00
epenet
ac791bdd20
Migrate opple lights to use Kelvin ( #132697 )
2024-12-09 14:55:07 +00:00
Åke Strandberg
8d72443fd6
Set unique_id in myuplink config entry ( #132672 )
2024-12-09 15:47:40 +01:00
G Johansson
74eddce3d3
Change to module function in statistics ( #132648 )
2024-12-09 15:23:21 +01:00
epenet
72de5d0fa3
Fix reading of max mireds from Matter lights ( #132710 )
2024-12-09 15:14:24 +01:00
dotvav
bd0da03eb9
Palazzetti power control ( #131833 )
...
* Add number entity
* Catch exceptions
* Add test coverage
* Add translation
* Fix exception message
* Simplify number.py
* Remove dead code
2024-12-09 14:02:17 +01:00
G Johansson
4e2e6619d0
Increase test coverage in yale_smart_alarm ( #132650 )
2024-12-09 13:52:51 +01:00
Manu
f4e48c31bd
Add binary platform to IronOS ( #132691 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-09 13:37:38 +01:00
Jan-Philipp Benecke
4bb3d6123d
Move SABnzbd action setup to async_setup ( #132629 )
2024-12-09 13:37:17 +01:00
epenet
549afbc27e
Use ATTR_COLOR_TEMP_KELVIN in baf light ( #132692 )
2024-12-09 12:55:39 +01:00
epenet
b1791aae63
Use ATTR_COLOR_TEMP_KELVIN in emulated_hue light ( #132693 )
2024-12-09 12:53:24 +01:00
Bouwe Westerdijk
fa9ee2adc6
Bump plugwise to v1.6.3 ( #132673 )
2024-12-09 12:27:15 +01:00
Thomas55555
ad34082435
Set quality scale to silver for Husqvarna Automower ( #132293 )
2024-12-09 12:18:45 +01:00
Norbert Rittel
97cd3cd7dc
Add slightly more detailed descriptions for Counter actions ( #132576 )
2024-12-09 11:51:58 +01:00
epenet
6cf10cd0b2
Remove deprecated supported features warning in Update ( #132667 )
2024-12-09 11:25:18 +01:00
Manu
ee8f720253
Add tip connected detection to IronOS ( #131946 )
...
* Add binary platform and tip connected detection to IronOS
* suggested changes
* fix
* fix mypy
* revert accidental overwriting
* Remove binary sensor
* snapshot
2024-12-09 10:50:37 +01:00
epenet
5e8012f3f5
Remove deprecated supported features warning in WaterHeater ( #132668 )
2024-12-09 10:48:40 +01:00
epenet
57d5d7d2f2
Remove deprecated supported features warning in Vacuum ( #132670 )
2024-12-09 10:47:38 +01:00
epenet
31150bf897
Remove deprecated supported features warning in Siren ( #132666 )
2024-12-09 10:19:07 +01:00
epenet
427db02029
Remove deprecated supported features warning in AlarmControlPanel ( #132665 )
2024-12-09 10:16:48 +01:00
epenet
24b1eeb900
Remove YAML support from vizio ( #132351 )
2024-12-09 10:15:01 +01:00
epenet
1ec91e7c89
Remove deprecated supported features warning in Lock ( #132642 )
2024-12-09 08:45:36 +01:00
epenet
9ef9f2fafb
Remove deprecated supported features warning in Humidifier ( #132641 )
2024-12-09 08:32:49 +01:00
epenet
f7ce112653
Remove deprecated supported features warning in Remote ( #132643 )
2024-12-09 08:32:30 +01:00
G Johansson
e0bb044782
Remove not needed code check in yale_smart_alarm ( #132649 )
2024-12-09 08:31:42 +01:00
Franck Nijhof
eddb416f6d
Remove Stookalert integration ( #132569 )
2024-12-09 08:30:18 +01:00
epenet
6c3e56748c
Use ast_parse_module in parallel_updates IQS rule ( #132646 )
2024-12-09 08:29:31 +01:00
epenet
644b07d084
Remove deprecated supported features warning in Camera ( #132640 )
2024-12-09 08:24:09 +01:00
dependabot[bot]
206cac6811
Bump actions/attest-build-provenance from 2.0.0 to 2.0.1 ( #132661 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-09 08:17:15 +01:00
Åke Strandberg
182c85cf23
Enable additional entities on myUplink model SMO20 ( #131688 )
...
* Add a couple of entities to SMO 20
* Enable additional entities on SMO20
2024-12-09 07:51:03 +01:00
Thomas55555
9f0356fcfe
Increase test coverage in apsystems coordinator ( #132631 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-09 00:20:53 +01:00
hahn-th
ed938ba315
Bump homematicip from 1.1.3 to 1.1.5 ( #132537 )
2024-12-08 23:38:23 +01:00
Bouwe Westerdijk
0b7447c562
Bump plugwise to v1.6.2 and adapt ( #132608 )
2024-12-08 23:36:55 +01:00
Ravaka Razafimanantsoa
ce8c5fc3a9
Fix API change for AC not supporting floats in SwitchBot Cloud ( #132231 )
2024-12-08 23:35:41 +01:00
Franck Nijhof
be10d79c75
Update twentemilieu to 2.2.0 ( #132554 )
2024-12-08 23:30:12 +01:00
Hugo Ideler
d166e5fdcc
Bump nsapi to 3.1.2 ( #132596 )
2024-12-08 23:29:43 +01:00
Tom
421e2411d3
Plugwise Quality improvements ( #132175 )
2024-12-08 22:58:17 +01:00
G Johansson
a4ceed776e
Add tests to Nord Pool ( #132468 )
2024-12-08 22:50:22 +01:00
puddly
2f0e6a6dc7
Bump ZHA dependencies ( #132630 )
2024-12-08 22:32:39 +02:00
Thomas55555
d32e69dcb6
Fix config flow in Husqvarna Automower ( #132615 )
2024-12-08 15:59:27 +01:00
mkmer
b40d8074c0
Use runtime_data in Whirlpool ( #132613 )
...
Use runtime_data in whirlpool
2024-12-08 15:46:44 +01:00
Robert Svensson
a8713af8b8
Bump aiounifi to v81 to fix partitioned cookies on python 3.13 ( #132540 )
2024-12-07 15:31:11 -06:00
Raphael Hehl
09908153f8
Bump uiprotect to 6.7.0 ( #132565 )
2024-12-07 19:22:35 +01:00
J. Nick Koston
e04fd48a05
Bump yalexs-ble to 2.5.2 ( #132560 )
2024-12-07 18:12:58 +01:00
Josef Zweck
b9002d0c64
Bump pylamarzocco to 1.3.3 ( #132534 )
2024-12-07 12:18:04 +01:00
Austin Mroczek
acf207ad1c
bump total_connect_client to 2024.12 ( #132531 )
2024-12-07 10:43:55 +01:00
Jan-Philipp Benecke
35fa6e5121
Set PARALLEL_UPDATES in Bring sensor platform ( #132538 )
...
* Set IQS `parallel-updates` to todo in Bring integration
* Set parallel_updates in sensor
2024-12-07 09:57:18 +01:00
Artur Pragacz
61fbfc3d40
Use device area/floor in intent_script ( #130644 )
...
* Use device area/floor in intent_script
* Add test
2024-12-07 00:49:07 -05:00
Franck Nijhof
16484dcee5
Update debugpy to 1.8.8 ( #132519 )
2024-12-06 16:26:24 -06:00
Franck Nijhof
d2463b9e7b
Update go2rtc-client to 0.1.2 ( #132517 )
2024-12-06 23:08:12 +01:00
J. Diego Rodríguez Royo
0d0ef6bf03
Add exception handlers to Home Connect action calls ( #131895 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-06 22:58:13 +01:00
Tom
18e8b080e0
Plugwise add missing translation ( #132239 )
...
Co-authored-by: Bouwe Westerdijk <bouwe.s.westerdijk@gmail.com >
2024-12-06 22:56:45 +01:00
Duco Sebel
5f3bb7e89e
Use build in unit of measurement in HomeWizard 'Water usage' sensor ( #132261 )
2024-12-06 22:55:39 +01:00
Alex
a248a6d991
Update pyrisco to 0.6.5 ( #132493 )
2024-12-06 15:43:57 -06:00
epenet
12be82fdbc
Add parallel-updates rule to quality_scale validation ( #132041 )
2024-12-06 22:40:29 +01:00
J. Nick Koston
5bae000db5
Bump pycups to 2.0.4 ( #132514 )
2024-12-06 22:05:27 +01:00
G Johansson
f02989e631
Removes previously deprecated simulated integration ( #132111 )
2024-12-06 21:54:01 +01:00
Jan Rieger
4fe8a43cc9
Remove native_unit_of_measurement from Onewire counters ( #132076 )
2024-12-06 21:23:45 +01:00
Erwin Douna
3fb1b8e79a
Fix PyTado dependency ( #132510 )
2024-12-06 21:13:26 +01:00
Erik Montnemery
552613d949
Remove support for live recorder data migration of event type IDs ( #131826 )
2024-12-06 21:08:08 +01:00
Erik Montnemery
d26d483a2f
Improve recorder util resolve_period ( #132264 )
2024-12-06 21:06:56 +01:00
G Johansson
40239945c1
Remove not needed name from yale_smart_alarm ( #132204 )
2024-12-06 21:01:41 +01:00
epenet
9771998415
Cache AST module parsing in hassfest ( #132244 )
2024-12-06 20:55:34 +01:00
G Johansson
e54d929573
Small cleanup in sensibo ( #132118 )
2024-12-06 20:54:50 +01:00
G Johansson
0111205f81
Remove migration for tag ( #132200 )
2024-12-06 20:54:05 +01:00
dependabot[bot]
a661e60511
Bump actions/attest-build-provenance from 1.4.4 to 2.0.0 ( #132332 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-06 20:50:13 +01:00
Brett Adams
71f5f4bcdd
Remove default OAuth implementation from Tesla Fleet ( #132431 )
2024-12-06 20:43:37 +01:00
Brett Adams
b30795e1f4
Add more models to Tesla Fleet ( #132430 )
2024-12-06 20:42:52 +01:00
Manu
2fd3aac268
Add check for unique id mismatch in reauth of Bring integration ( #132499 )
2024-12-06 20:39:50 +01:00
epenet
1f8913d6cd
Remove deprecated supported features warning in LightEntity ( #132371 )
2024-12-06 20:29:30 +01:00
epenet
23461d2cfd
Add tests for media player support_* properties ( #132458 )
2024-12-06 20:26:50 +01:00
epenet
3c06fe1e21
Move light constants to separate module ( #132473 )
2024-12-06 20:25:17 +01:00
Manu
49621aedb0
Set parallel updates in Bring integration ( #132504 )
2024-12-06 20:22:48 +01:00
Franck Nijhof
cf53a9743f
2024.12.1 ( #132509 )
2024-12-06 20:21:31 +01:00
Franck Nijhof
4884891b2c
Bump version to 2024.12.1
2024-12-06 18:54:13 +01:00
Allen Porter
30504fc9bd
Fix google tasks due date timezone handling ( #132498 )
2024-12-06 18:53:42 +01:00
Bram Kragten
8827454dbd
Update frontend to 20241127.6 ( #132494 )
2024-12-06 18:53:39 +01:00
Bram Kragten
3b30bbb85e
Update frontend to 20241127.5 ( #132475 )
2024-12-06 18:53:35 +01:00
epenet
df9eb482b5
Bump samsungtvws to 2.7.2 ( #132474 )
2024-12-06 18:53:32 +01:00
Steven B.
32aee61441
Bump tplink python-kasa dependency to 0.8.1 ( #132472 )
2024-12-06 18:53:29 +01:00
Robert Resch
35873cbe27
Point to the Ecovacs issue in the library for unspoorted devices ( #132470 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-06 18:53:26 +01:00
Robert Resch
6fe492a51c
Bump deebot-client to 9.2.0 ( #132467 )
2024-12-06 18:53:22 +01:00
G Johansson
b1bc35f1c3
Fix nordpool dont have previous or next price ( #132457 )
2024-12-06 18:53:19 +01:00
Joakim Sørensen
56d10a0a7a
Bump hass-nabucasa from 0.85.0 to 0.86.0 ( #132456 )
...
Bump hass-nabucasa fro 0.85.0 to 0.86.0
2024-12-06 18:53:16 +01:00
Allen Porter
d091936ac6
Update exception handling for python3.13 for getpass.getuser() ( #132449 )
...
* Update exception handling for python3.13 for getpass.getuser()
* Add comment
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Cleanup trailing space
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-06 18:53:12 +01:00
J. Nick Koston
1dfd4e80b9
Bump aioesphomeapi to 28.0.0 ( #132447 )
2024-12-06 18:53:09 +01:00
J. Nick Koston
d919de6734
Bump aiohttp to 3.11.10 ( #132441 )
2024-12-06 18:53:06 +01:00
Blake Bryant
3f9f0f8ac2
Bump pydeako to 0.6.0 ( #132432 )
...
feat: update deako integration to use improved version of pydeako
Some things of note:
- simplified errors
- pydeako has introduced some connection improvements
See here: https://github.com/DeakoLights/pydeako/releases/tag/0.6.0
2024-12-06 18:53:03 +01:00
Glenn Waters
bf20ffae96
Bump upb-lib to 0.5.9 ( #132411 )
2024-12-06 18:53:00 +01:00
Diogo Gomes
dad81927cb
Removes references to croniter from utility_meter ( #132364 )
...
remove croniter
2024-12-06 18:52:56 +01:00
robinostlund
92392ab3d4
Add missing UnitOfPower to sensor ( #132352 )
...
* Add missing UnitOfPower to sensor
* Update homeassistant/components/sensor/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* adding to number
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-06 18:52:53 +01:00
Brett Adams
a47e5398f0
Bump tesla-fleet-api to 0.8.5 ( #132339 )
2024-12-06 18:52:50 +01:00
J. Nick Koston
cf6d33635b
Fix deprecated call to mimetypes.guess_type in CachingStaticResource ( #132299 )
2024-12-06 18:52:47 +01:00
Alberto Geniola
6a4031a383
Bump elmax-api to 0.0.6.3 ( #131876 )
2024-12-06 18:52:39 +01:00
dependabot[bot]
4de179c4c1
Bump codecov/codecov-action from 5.0.7 to 5.1.1 ( #132455 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-12-06 18:43:13 +01:00
Allen Porter
7630ea4f09
Fix google tasks due date timezone handling ( #132498 )
2024-12-06 16:58:48 +01:00
Bram Kragten
20e0913286
Update frontend to 20241127.6 ( #132494 )
2024-12-06 16:58:09 +01:00
Allen Porter
35438f65e5
Update exception handling for python3.13 for getpass.getuser() ( #132449 )
...
* Update exception handling for python3.13 for getpass.getuser()
* Add comment
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Cleanup trailing space
---------
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-06 06:54:21 -08:00
Steven B.
1a0a2ebdb1
Bump tplink python-kasa dependency to 0.8.1 ( #132472 )
2024-12-06 15:27:52 +01:00
epenet
4b4c886438
Bump samsungtvws to 2.7.2 ( #132474 )
2024-12-06 12:23:07 +01:00
Bram Kragten
0d1abc31b5
Update frontend to 20241127.5 ( #132475 )
2024-12-06 12:22:42 +01:00
Robert Resch
773ad6529c
Bump deebot-client to 9.2.0 ( #132467 )
2024-12-06 12:22:05 +01:00
G Johansson
2eaf206562
Implement new state property for vacuum which is using an enum ( #126353 )
...
* Implement new state property for vacuum which is using an enum
* Mod
* Mod init
* Mods
* Fix integrations
* Tests
* Fix state
* Add vacuum tests
* Fix last test
* Litterrobot tests
* Fixes
* Tests
* Fixes
* Fix VacuumEntity
* Mods
* Mods
* Mods
* Update demo
* LG
* Fix vacuum
* Fix Matter
* Fix deprecation version
* Mods
* Fixes
* Fix ruff
* Fix tests
* Fix roomba
* Fix breaking dates
2024-12-06 11:16:03 +01:00
Robert Resch
bd9aefda62
Point to the Ecovacs issue in the library for unspoorted devices ( #132470 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-06 11:01:00 +01:00
epenet
b4d01dfd0c
Adjust scope of zha global quirks fixture ( #132463 )
2024-12-06 10:11:52 +01:00
epenet
0c8ebbe588
Log warning on use of deprecated light constants ( #132387 )
2024-12-06 09:56:28 +01:00
epenet
4a7e6bc068
Fix flaky CI from azure_event_hub ( #132461 )
2024-12-06 09:55:00 +01:00
Petar Petrov
30f84f55a4
Handle Z-Wave JS S2 inclusion via Inclusion Controller ( #132073 )
...
* ZwaveJS: Handle S2 inclusion via Inclusion Controller
* improved tests
2024-12-06 09:35:48 +01:00
G Johansson
ce3db31b30
Fix nordpool dont have previous or next price ( #132457 )
2024-12-06 08:33:05 +01:00
dependabot[bot]
ff46b3a2bb
Bump actions/cache from 4.1.2 to 4.2.0 ( #132419 )
2024-12-06 08:29:09 +01:00
Blake Bryant
ef55a8e665
Bump pydeako to 0.6.0 ( #132432 )
...
feat: update deako integration to use improved version of pydeako
Some things of note:
- simplified errors
- pydeako has introduced some connection improvements
See here: https://github.com/DeakoLights/pydeako/releases/tag/0.6.0
2024-12-06 08:28:02 +01:00
Joakim Sørensen
9058e00aef
Bump hass-nabucasa from 0.85.0 to 0.86.0 ( #132456 )
...
Bump hass-nabucasa fro 0.85.0 to 0.86.0
2024-12-06 08:20:06 +01:00
Marc Mueller
60fd9d5027
Update mypy-dev to 1.14.0a6 ( #132440 )
2024-12-05 21:34:05 -06:00
Glenn Waters
28d6a21189
Bump upb-lib to 0.5.9 ( #132411 )
2024-12-05 21:32:33 -06:00
J. Nick Koston
909b13809e
Bump aioesphomeapi to 28.0.0 ( #132447 )
2024-12-05 21:23:24 -06:00
J. Nick Koston
88eb611eef
Fix deprecated call to mimetypes.guess_type in CachingStaticResource ( #132299 )
2024-12-05 21:52:48 -05:00
J. Nick Koston
edc857b365
Bump aiohttp to 3.11.10 ( #132441 )
2024-12-05 19:50:02 -06:00
Brett Adams
0aeb8f44f4
Bump tesla-fleet-api to 0.8.5 ( #132339 )
2024-12-05 23:04:02 +01:00
Jan Bouwhuis
3e98df707d
Remove deprecated integration dte_energy_bridge ( #132276 )
...
* Remove deprecated integration dte_energy_bridge
* Update quality scale script and ran hassfest
2024-12-05 22:23:31 +01:00
epenet
841773bb68
Remove yaml import from hive ( #132354 )
...
* Raise issue on hive deprecated YAML configuration
* Remove YAML import
2024-12-05 22:16:18 +01:00
G Johansson
e7f44048e9
Remove _enable_turn_on_off_backwards_compatibility T-Z ( #132423 )
2024-12-05 21:48:02 +01:00
G Johansson
60563ae88a
Remove _enable_turn_on_off_backwards_compatibility N-S ( #132422 )
2024-12-05 21:47:31 +01:00
G Johansson
ee6be6bfd6
Remove _enable_turn_on_off_backwards_compatibility G-M ( #132418 )
2024-12-05 21:47:13 +01:00
G Johansson
768c2b0f3d
Remove _enable_turn_on_off_backwards_compatibility A-F ( #132417 )
...
Remove _enable_turn_on_off_backwards_compatibility A-G
2024-12-05 21:46:59 +01:00
epenet
b1379f6a89
Avoid access to self.context["source"] in integration config flows ( #132355 )
...
* Avoid access to `self.context["source"]` in integration config flows
* One more
* One more
2024-12-05 21:20:02 +01:00
epenet
b2ac16e95f
Remove deprecated supported features warning in CoverEntity ( #132367 )
...
Cleanup magic numbers for cover supported features
2024-12-05 21:18:45 +01:00
Artur Pragacz
1ca2f3393c
Add data description for Onkyo config flow ( #132349 )
2024-12-05 21:15:40 +01:00
Jan Bouwhuis
5fdd705edf
Remove yaml import from incomfort integration after deprecation time ( #132275 )
...
* Remove yaml import from incomfort integration after deprecation time
* Cleanup CONFIG_SCHEMA
* restore missing DOMAIN import
* Import DOMAIN from const
2024-12-05 21:15:26 +01:00
robinostlund
f4896f7b09
Add missing UnitOfPower to sensor ( #132352 )
...
* Add missing UnitOfPower to sensor
* Update homeassistant/components/sensor/const.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* adding to number
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-05 21:14:04 +01:00
Jan Bouwhuis
3a2460f9f9
Remove yaml import from feedreader integration ( #132278 )
...
* Remove yaml import from feedreader integration
* Update homeassistant/components/feedreader/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Drop _max_entries class attribute
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-05 20:57:43 +01:00
epenet
e5851c20e9
Mark test-before-setup as exempt in mqtt ( #132334 )
2024-12-05 20:55:54 +01:00
G Johansson
c41cf570d3
Remove deprecated supported features warning in ClimateEntity ( #132206 )
...
* Remove deprecated features from ClimateEntity
* Remove not needed tests
* Remove add_to_platform_start
2024-12-05 20:37:17 +01:00
epenet
17afe1ae51
Remove deprecated supported features warning in FanEntity ( #132369 )
2024-12-05 20:32:59 +01:00
epenet
39abeb4600
Use typed config entry in husqvarna_automower ( #132346 )
2024-12-05 20:24:21 +01:00
Artur Pragacz
c38a33d330
Fix missing AV info in Onkyo ( #132328 )
...
Add additional AV info to Onkyo
2024-12-05 11:48:15 -06:00
Diogo Gomes
7de9e9d37a
Removes references to croniter from utility_meter ( #132364 )
...
remove croniter
2024-12-05 11:45:04 -06:00
Franck Nijhof
52e6afdcca
Merge branch 'master' into dev
2024-12-05 13:22:49 +01:00
epenet
13a59dee5a
Remove dead code in fritzbox_callmonitor ( #132353 )
2024-12-05 10:26:11 +00:00
Josef Zweck
33ad27d569
Bump pylamarzocco to 1.3.2 ( #132344 )
2024-12-05 10:28:57 +01:00
epenet
9fd23a6d30
Revert "Pin rpds-py to 0.21.0 to fix CI" ( #132331 )
...
Revert "Pin rpds-py to 0.21.0 to fix CI (#132170 )"
This reverts commit 7e07930342 .
2024-12-05 08:41:53 +01:00
Tobias Perschon
5137b06ee7
Remove stale requirement for androidtv ( #132319 )
...
* removed stale pure-python-adb reference
Signed-off-by: Tobias Perschon <tobias@perschon.at >
* reverted wrong changes
Signed-off-by: Tobias Perschon <tobias@perschon.at >
* removed wrong file
Signed-off-by: Tobias Perschon <tobias@perschon.at >
* cosmetic update
Signed-off-by: Tobias Perschon <tobias@perschon.at >
---------
Signed-off-by: Tobias Perschon <tobias@perschon.at >
2024-12-05 02:53:33 +01:00
Artur Pragacz
f68b78d00e
Add quality scale to Onkyo ( #131322 )
...
* Add quality scale to Onkyo
* Update homeassistant/components/onkyo/quality_scale.yaml
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
* docs limitations todo
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
* entity event setup
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-12-05 02:34:07 +01:00
Noah Husby
1456d5802d
Fix runtime data in Cambridge Audio ( #132285 )
...
* Fix runtime data in Cambridge Audio
* Update
2024-12-04 17:20:27 -06:00
Alberto Geniola
84e6c0b9ac
Bump elmax-api to 0.0.6.3 ( #131876 )
2024-12-04 23:59:40 +01:00
G Johansson
94b16da90f
Set command_line quality scale to legacy ( #132306 )
2024-12-04 15:58:45 -06:00
mkmer
950563cf32
Use config_entry.runtime_data in Honeywell ( #132297 )
...
* Use entry.runtime_data
* switch
* create new type
* Extend ConfigEntry
* simplify runtime_data, clean up data types
* More config_entry types
* Yet more missing type changes
2024-12-04 21:54:12 +01:00
mkmer
437111453b
Bump aiosomecomfort to 0.0.28 in Honeywell ( #132294 )
...
Bump aiosomecomfort
2024-12-04 21:49:23 +01:00
Jeff Terrace
106c5d4248
Add support for onvif tplink person and vehicle events ( #130769 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-12-04 14:15:30 -06:00
Thomas55555
de0ffea52d
Clean up common modules in Husqvarna Automower ( #132290 )
2024-12-04 20:28:43 +01:00
G Johansson
80ad154dcd
Refactor template lock to only return LockState or None ( #132093 )
...
* Refactor template lock to only return LockState or None
* Test for false states
* Use strings
2024-12-04 20:04:50 +01:00
Franck Nijhof
2b40844171
2024.12.0 ( #132195 )
2024-12-04 19:58:02 +01:00
Thomas55555
e55d8b2d2b
Check token scope earlier in Husqvarna Automower ( #132289 )
2024-12-04 19:50:15 +01:00
Manu
2977cf227e
Add Bring! quality scale record ( #131584 )
2024-12-04 19:49:58 +01:00
J. Nick Koston
719cbd3070
Fix test_dump_log_object timeouts in the CI ( #132234 )
2024-12-04 19:30:48 +01:00
Franck Nijhof
9b90df74a6
Bump version to 2024.12.0
2024-12-04 19:18:48 +01:00
Thomas55555
bd40e1e7df
Add quality scale for Husqvarna Automower ( #131560 )
2024-12-04 19:12:26 +01:00
Michael Hansen
dcdf033fa9
Bump intents to 2024.12.4 ( #132274 )
2024-12-04 19:03:26 +01:00
Noah Husby
8910dbbcd1
Record current IQS state for Cambridge Audio ( #131080 )
2024-12-04 18:22:34 +01:00
Manu
bd1ad04dab
Add ista EcoTrend quality scale record ( #131580 )
2024-12-04 18:20:59 +01:00
Klaas Schoute
d92dbbf58b
Set new polling interval for Powerfox integration ( #132263 )
2024-12-04 17:26:04 +01:00
Tucker Kern
b3ff8f56b9
Refactor Snapcast client and group classes to use a common base clase ( #124499 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-04 17:22:31 +01:00
Manu
b6b340ae63
Add IronOS quality scale record ( #131598 )
2024-12-04 17:18:21 +01:00
Michael Hansen
5c60cffd4d
Bump intents to 2024.12.4 ( #132274 )
2024-12-04 11:02:00 -05:00
Franck Nijhof
4c3ae395a4
Bump version to 2024.12.0b6
2024-12-04 15:33:47 +01:00
Jan Bouwhuis
333ada7670
Ensure MQTT subscriptions can be made when the broker is disconnected ( #132270 )
2024-12-04 15:33:35 +01:00
Bram Kragten
4fd4ba7813
Update frontend to 20241127.4 ( #132268 )
2024-12-04 15:33:31 +01:00
Robert Resch
7e96666dc5
Bump deebot-client to 9.1.0 ( #132253 )
2024-12-04 15:33:28 +01:00
Joost Lekkerkerker
e463d5d16f
Bump yt-dlp to 2024.12.03 ( #132220 )
2024-12-04 15:33:24 +01:00
Raphael Hehl
f28579357e
fix: unifiprotect prevent RTSP repair for third-party cameras ( #132212 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-12-04 15:33:21 +01:00
cnico
d40a9bd9ef
Fix blocking call in netdata ( #132209 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2024-12-04 15:33:17 +01:00
lunmay
28ecee6479
Fix typo in exception message in google_photos integration ( #132194 )
2024-12-04 15:33:14 +01:00
Michael Hansen
512ac7d572
Ensure entity names are not hassil templates ( #132184 )
2024-12-04 15:33:11 +01:00
Pete
22b353f7d5
Fix recorder "year" period in leap year ( #132167 )
...
* FIX: make "year" period work in leap year
* Add test
* Set second and microsecond to non-zero in test start times
* FIX: better fix for leap year problem
* Revert "FIX: better fix for leap year problem"
This reverts commit 06aba46ec6a0a1e944c88fe99d9bc6181a73cc1c.
---------
Co-authored-by: Erik <erik@montnemery.com >
2024-12-04 15:33:07 +01:00
Jan-Philipp Benecke
49c40cd902
Track if intent was processed locally ( #132166 )
2024-12-04 15:33:04 +01:00
LG-ThinQ-Integration
629c7a53ce
Bump thinqconnect to 1.0.2 ( #132131 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2024-12-04 15:32:58 +01:00
G Johansson
66e3ffffa7
Bump holidays to 0.62 ( #132108 )
2024-12-04 15:32:55 +01:00
Joost Lekkerkerker
139b424717
Bump knocki to 0.4.2 ( #129261 )
2024-12-04 15:32:50 +01:00
Jan Bouwhuis
8f43a71ff6
Ensure MQTT subscriptions can be made when the broker is disconnected ( #132270 )
2024-12-04 15:18:04 +01:00
Bram Kragten
02db5ec88f
Update frontend to 20241127.4 ( #132268 )
2024-12-04 14:57:25 +01:00
Joost Lekkerkerker
d88f6dc6b9
Bump knocki to 0.4.2 ( #129261 )
2024-12-04 14:56:42 +01:00
dependabot[bot]
977d8fd1c8
Bump github/codeql-action from 3.27.5 to 3.27.6 ( #132237 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-04 14:51:10 +01:00
Erik Montnemery
deab285db8
Improve tests of recorder util resolve_period ( #132259 )
2024-12-04 14:01:49 +01:00
Pete
a417d3dcf8
Fix recorder "year" period in leap year ( #132167 )
...
* FIX: make "year" period work in leap year
* Add test
* Set second and microsecond to non-zero in test start times
* FIX: better fix for leap year problem
* Revert "FIX: better fix for leap year problem"
This reverts commit 06aba46ec6a0a1e944c88fe99d9bc6181a73cc1c.
---------
Co-authored-by: Erik <erik@montnemery.com >
2024-12-04 13:21:10 +01:00
Robert Resch
545a780fcb
Bump deebot-client to 9.1.0 ( #132253 )
2024-12-04 11:50:55 +01:00
G Johansson
5a1d5802c4
Fix sensibo test coverage to 100% ( #132202 )
2024-12-04 11:19:11 +01:00
Klaas Schoute
f0c07d68c5
Catch exceptions on entry setup for Autarco integration ( #132227 )
2024-12-04 11:17:39 +01:00
G Johansson
db266d80ec
Pass config entry to UpdateCoordinator in yale_smart_alarm ( #132205 )
2024-12-04 10:45:47 +01:00
epenet
8c6d638354
Improve discovery rule in IQS validation ( #132251 )
...
* Improve discovery rule in IQS validation
* Adjust fyta/powerfox
2024-12-04 10:43:44 +01:00
Christopher Masto
ea9301aa9e
Fix Visual Studio Code tasks to use selected Python interpreter ( #132219 )
2024-12-04 10:39:54 +01:00
Franck Nijhof
33633f885d
Ran hassfest
2024-12-04 09:59:28 +01:00
epenet
2ebc229d8d
Use typed config entry in mastodon ( #132249 )
2024-12-04 09:54:29 +01:00
cnico
5600ad0d82
Fix blocking call in netdata ( #132209 )
...
Co-authored-by: G Johansson <goran.johansson@shiftit.se >
2024-12-04 09:53:29 +01:00
epenet
cafd2092d4
Use typed config entry in fyta ( #132248 )
2024-12-04 09:52:31 +01:00
Jan-Philipp Benecke
6b7724c556
Track if intent was processed locally ( #132166 )
2024-12-04 09:52:15 +01:00
Klaas Schoute
ab1f03f392
Add diagnostics to Powerfox integration ( #132226 )
...
* Add diagnostics to Powerfox integration
* Update quality scale list
2024-12-04 09:37:17 +01:00
Joost Lekkerkerker
58d06ebc39
Bump yt-dlp to 2024.12.03 ( #132220 )
2024-12-04 09:35:53 +01:00
Jeff Terrace
ce11ac5ecd
Bump onvif-zeep-async to 3.1.13 ( #132229 )
...
Bump onvif-zeep-async to 3.1.13.
2024-12-04 07:34:00 +01:00
Raphael Hehl
cb36184511
fix: unifiprotect prevent RTSP repair for third-party cameras ( #132212 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-12-03 23:03:31 -06:00
Klaas Schoute
1fe2a928a2
Add reauthentication flow for Powerfox integration ( #132225 )
...
* Add reauthentication flow for Powerfox integration
* Update quality scale
2024-12-04 01:48:35 +01:00
LG-ThinQ-Integration
7a98497710
Bump thinqconnect to 1.0.2 ( #132131 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2024-12-04 01:46:36 +01:00
Allen Porter
3ef9b71807
Add quality_scale.yaml for Google Photos integration ( #131329 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-04 01:18:34 +01:00
Andrew Jackson
3b39c53479
Add quality scale for Mastodon ( #131357 )
2024-12-04 01:08:58 +01:00
dontinelli
c0303bc652
Add quality scale for fyta ( #131508 )
...
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-04 00:59:57 +01:00
jb101010-2
2696405c63
Suez water add quality_scale.yaml ( #131360 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-04 00:59:36 +01:00
Tom
9a17389cd0
Plugwise quality docs benchmark data update and removal ( #132082 )
2024-12-04 00:42:53 +01:00
Manu
c484568e75
Bump pynecil to v2.0.2 ( #132221 )
2024-12-04 00:40:41 +01:00
dontinelli
5b365fc0bd
Add missing data description for solarlog ( #131712 )
2024-12-04 00:39:53 +01:00
Klaas Schoute
abd3466d19
Add powerfox integration ( #131640 )
2024-12-04 00:35:50 +01:00
Richard Kroegel
535b47789f
Improve BMWDataUpdateCoordinator typing ( #132087 )
...
Co-authored-by: rikroe <rikroe@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-04 00:33:45 +01:00
G Johansson
4deaeaeda0
Fix next mypy issue in airzone_cloud ( #132217 )
2024-12-03 23:08:08 +01:00
dontinelli
5ae875be77
Update test_config_flow for solarlog ( #132104 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-03 22:29:58 +01:00
G Johansson
14897f921c
Fix mypy issue in airzone cloud ( #132208 )
2024-12-03 22:25:29 +01:00
G Johansson
f31ff3ca14
Bump holidays to 0.62 ( #132108 )
2024-12-03 22:24:39 +01:00
Hugh Saunders
bb51837346
Generic Thermostat Add Target Min Max to UI config ( #131168 )
...
Currently you can configure the minium and maximum target temperatures
if you create a generic thermostat in YAML. If you create it via the
UI, there is no option to configure them, you just get the climate
domain defaults.
This commit adds minimum and maximum fields to the first stage of the
generic thermostat config flow, so that UI users can also set min and
max.
Min and max are important as usually users want to select target
temperatures within a relatively narrow band, while the defaults create
a wide band. The wide band makes it hard to be accurate enough with the
arc style temperatue selector on the thermostat card.
2024-12-03 22:23:04 +01:00
epenet
a405d2b724
Bump pytest to 8.3.4 ( #132179 )
2024-12-03 21:49:24 +01:00
Erik Montnemery
1a714276cc
Remove support for live recorder data migration of entity IDs ( #131952 )
2024-12-03 14:43:33 -06:00
dontinelli
09d7fed6cd
Add dhcp discovery for fyta ( #132185 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-03 21:23:52 +01:00
G Johansson
b9e4855e05
Refactor roomba to set vacuums in vacuum file ( #132102 )
2024-12-03 21:18:54 +01:00
Michael Hansen
ab83ec61e0
Ensure entity names are not hassil templates ( #132184 )
2024-12-03 19:37:05 +01:00
lunmay
74b713fa97
Fix typo in exception message in google_photos integration ( #132194 )
2024-12-03 19:31:28 +01:00
Austin Mroczek
e401fee3da
Add initial quality scale for TotalConnect ( #132012 )
2024-12-03 18:43:49 +01:00
Franck Nijhof
759a2b84f5
Bump version to 2024.12.0b5
2024-12-03 18:03:36 +01:00
epenet
6c98cd49ea
Fix check dirty in Prepare dependencies CI ( #132180 )
2024-12-03 18:03:13 +01:00
Bram Kragten
ebffcb455f
Update frontend to 20241127.3 ( #132176 )
2024-12-03 18:01:38 +01:00
epenet
08773cefb7
Pin rpds-py to 0.21.0 to fix CI ( #132170 )
...
* Pin rpds-py==0.21.0 to fix CI
* Add carriage return
2024-12-03 18:01:35 +01:00
Jon Seager
79352ea0f0
Bump pytouchlinesl to 0.3.0 ( #132157 )
2024-12-03 18:01:32 +01:00
Raphael Hehl
b7038d4eb7
Bump uiprotect to 6.6.5 ( #132147 )
2024-12-03 18:01:29 +01:00
Tobias Perschon
8a310cbbf8
Improve error logging for unifi-ap ( #132141 )
2024-12-03 18:01:26 +01:00
Paulus Schoutsen
07196b0fda
Fix bad hassil tests on CI ( #132132 )
...
* Fix CI
* Fix whitespace
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2024-12-03 18:01:23 +01:00
Tobias Perschon
0a38af7e48
Bump unifi_ap to 0.0.2 ( #132125 )
2024-12-03 18:01:19 +01:00
Bram Kragten
155fafb735
Update frontend to 20241127.2 ( #132109 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-03 17:59:19 +01:00
J. Nick Koston
54ec41f25d
Bump PyJWT to 2.10.1 ( #132100 )
2024-12-03 17:56:59 +01:00
Abílio Costa
f480cc3396
Use translations on NumberEntity unit_of_measurement property ( #132095 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-12-03 17:55:30 +01:00
Michael Hansen
2aea738032
Bump hassil and intents ( #132092 )
2024-12-03 17:54:28 +01:00
Jan Bouwhuis
ab5165fdfa
Fix imap sensor in case of alternative empty search response ( #132081 )
2024-12-03 17:36:08 +01:00
Jan-Philipp Benecke
c6468aca2b
Mark trend sensor unavailable when source entity is unknown/unavailable ( #132080 )
2024-12-03 17:36:04 +01:00
Duco Sebel
895ffbabf7
Round status light brightness number in HomeWizard ( #132069 )
2024-12-03 17:36:01 +01:00
Josef Zweck
3f1286b338
Set connections on device for acaia ( #132064 )
2024-12-03 17:35:57 +01:00
Simone Rescio
d3a577ad89
Bump pyezviz to 0.2.2.3 ( #132060 )
2024-12-03 17:35:54 +01:00
Jan Rieger
f44103ac7f
Add translated native unit of measurement to Jellyfin ( #132055 )
2024-12-03 17:35:51 +01:00
Josef Zweck
f1ebda7c6f
Instantiate new httpx client for lamarzocco ( #132016 )
2024-12-03 17:35:47 +01:00
starkillerOG
905769f0e8
Fix Reolink dispatcher ID for onvif fallback ( #131953 )
2024-12-03 17:35:44 +01:00
Thomas55555
43899b6f28
Catch InverterReturnedError in APSystems ( #131930 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-03 17:35:40 +01:00
Andrew Jackson
b5e7da4262
Add translated native unit of measurement - QBitTorrent ( #131918 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-03 17:35:37 +01:00
Andrew Jackson
3dc0ca7e1e
Add translated native unit of measurement - PiHole ( #131915 )
2024-12-03 17:35:34 +01:00
Andrew Jackson
42c46a15b4
Add translated native unit of measurement - Transmission ( #131913 )
2024-12-03 17:35:31 +01:00
Andrew Jackson
97a725c2c6
Add translated native unit of measurement - squeezebox ( #131912 )
2024-12-03 17:35:28 +01:00
Abílio Costa
c3499e5294
Update buienradar sensors only after being added to HA ( #131830 )
...
* Update buienradar sensors only after being added to HA
* Move check to util
* Check for platform in sensor state property
* Move check to unit translation key property
* Add test for sensor check
* Properly handle added_to_hass
* Remove redundant comment
2024-12-03 17:35:25 +01:00
Marcel van der Veldt
110935461e
Add support for features changing at runtime in Matter integration ( #129426 )
2024-12-03 17:35:21 +01:00
Abílio Costa
208b14dd2b
Use translations on NumberEntity unit_of_measurement property ( #132095 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-12-03 17:08:09 +01:00
Raphael Hehl
13e4c51ce5
Bump uiprotect to 6.6.5 ( #132147 )
2024-12-03 17:03:43 +01:00
G Johansson
56fc8a1f92
Pass config entry directly to update coordinator in Sensibo ( #132114 )
2024-12-03 16:20:48 +01:00
Bram Kragten
92f38ef1a1
Update frontend to 20241127.3 ( #132176 )
2024-12-03 10:13:15 -05:00
J. Nick Koston
33db95f6be
Bump PyJWT to 2.10.1 ( #132100 )
2024-12-03 16:03:43 +01:00
Jan-Philipp Benecke
7ae80b542a
Use typed config entry in SABnzbd coordinator ( #132098 )
2024-12-03 15:48:56 +01:00
epenet
6fc4f45def
Dump pip freeze in CI ( #132173 )
...
* Dump pip freeze in CI
* adjust
* adjust
* adjust
* Include python version
2024-12-03 15:24:05 +01:00
epenet
7c9b8552cb
Reapply "bump hassil and intents" ( #132138 ) ( #132151 )
...
This reverts commit 39b2cf6ed2 .
2024-12-03 15:21:41 +01:00
Thomas55555
6a09474623
Catch InverterReturnedError in APSystems ( #131930 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-03 15:11:15 +01:00
Josef Zweck
e3885b8117
Instantiate new httpx client for lamarzocco ( #132016 )
2024-12-03 15:10:58 +01:00
Maciej Bieniek
9e723752f8
Bump nettigo-air-monitor to version 4.0.0 ( #132106 )
2024-12-03 15:08:36 +01:00
epenet
7e07930342
Pin rpds-py to 0.21.0 to fix CI ( #132170 )
...
* Pin rpds-py==0.21.0 to fix CI
* Add carriage return
2024-12-03 15:01:35 +01:00
epenet
76ba3afeae
Cleanup dead code in renault ( #132172 )
2024-12-03 14:33:40 +01:00
Michael Hansen
af5574f71c
Bump voip-utils ( #132110 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-12-03 14:08:55 +01:00
Bram Kragten
ff77ecd2ce
Update frontend to 20241127.2 ( #132109 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-12-03 14:08:31 +01:00
starkillerOG
f6beefced3
Improve Reolink config flow tests ( #131693 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-03 13:50:50 +01:00
Richard Kroegel
f59cf8fa54
Set PARALLEL_UPDATES for all BMW platforms ( #132088 )
2024-12-03 13:36:41 +01:00
Jon Seager
3e64d148cc
Bump pytouchlinesl to 0.3.0 ( #132157 )
2024-12-03 13:34:50 +01:00
Tobias Perschon
c4ba15bb8c
Improve error logging for unifi-ap ( #132141 )
2024-12-03 13:34:13 +01:00
Tobias Perschon
bebbb87aa2
Bump unifi_ap to 0.0.2 ( #132125 )
2024-12-03 13:33:47 +01:00
Petar Petrov
3a19c2f47f
Support Z-Wave JS abort S2 bootstrapping ( #132140 )
...
ZWaveJS: abort S2 bootstrapping when inclusion is canceled
2024-12-03 13:29:44 +01:00
epenet
ffccdbbcec
Bump renault-api to 0.2.8 ( #132135 )
2024-12-03 13:10:55 +01:00
Jan Bouwhuis
d66a6d9596
Fix imap sensor in case of alternative empty search response ( #132081 )
2024-12-03 13:06:54 +01:00
Marcel van der Veldt
50936b4e28
Add support for features changing at runtime in Matter integration ( #129426 )
2024-12-03 13:06:18 +01:00
Tom
aeab8a0143
Plugwise fixes from quality review ( #132158 )
2024-12-03 12:34:03 +01:00
epenet
003d4d712a
Bump syrupy to 4.8.0 ( #132134 )
2024-12-03 11:31:54 +01:00
mvn23
3e2bac96e6
Move set_room_setpoint to opentherm_gw hub ( #132152 )
2024-12-03 10:49:32 +01:00
epenet
39b2cf6ed2
Revert "bump hassil and intents" ( #132138 )
...
* Revert "Fix bad hassil tests on CI (#132132 )"
This reverts commit 101bb091ba .
* Revert "Bump hassil and intents (#132092 )"
This reverts commit e52182940b .
2024-12-03 09:37:33 +01:00
starkillerOG
bb7dc079ce
Remove unneeded step from reauth in Reolink ( #132143 )
2024-12-03 09:11:44 +01:00
Paulus Schoutsen
101bb091ba
Fix bad hassil tests on CI ( #132132 )
...
* Fix CI
* Fix whitespace
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2024-12-02 23:08:51 -06:00
G Johansson
03be1b9f38
Drop operating mode property in sharkiq ( #132097 )
2024-12-03 00:12:49 +01:00
G Johansson
5dadabe50c
Add data description to Nord pool config flow ( #132115 )
2024-12-02 23:11:44 +01:00
starkillerOG
0e5b03b343
Rename 'Reolink IP NVR/camera' to 'Reolink' ( #132113 )
2024-12-02 22:39:48 +01:00
starkillerOG
db430beb5b
Fix Reolink dispatcher ID for onvif fallback ( #131953 )
2024-12-02 22:18:24 +01:00
epenet
0a977d070b
Improve Renault reauth test ( #132077 )
2024-12-02 21:57:45 +01:00
epenet
e1772d25f2
Cleanup dead code in renault coordinator ( #132078 )
2024-12-02 21:56:13 +01:00
Jan-Philipp Benecke
755d36d82f
Mark trend sensor unavailable when source entity is unknown/unavailable ( #132080 )
2024-12-02 21:54:57 +01:00
Manu
32b8c8985e
Fix type hints in IronOS coordinators ( #132107 )
...
Fix coordinators return type in IronOS
2024-12-02 21:41:13 +01:00
Michael Hansen
e52182940b
Bump hassil and intents ( #132092 )
2024-12-02 14:09:35 -05:00
starkillerOG
d7cdb357dc
Add Reolink quality scale yaml ( #131123 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-02 15:39:44 +01:00
Josef Zweck
54c5d1002b
Set connections on device for acaia ( #132064 )
2024-12-02 15:27:44 +01:00
Tom
13e9f1935d
Record Plugwise Quality Scale ( #131888 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-02 15:21:03 +01:00
David Knowles
92520fe365
Ensure Schlage config entry uniqueness ( #131732 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-02 15:18:17 +01:00
starkillerOG
2f644eb61c
Remove option to update settings using second config flow in Reolink ( #131695 )
2024-12-02 15:01:28 +01:00
dontinelli
4b9d89a480
Change wording in config flow dialog for fyta ( #132075 )
2024-12-02 14:57:47 +01:00
Marc Mueller
fe0f414e99
Update mypy-dev to 1.14.0a5 ( #132063 )
2024-12-02 14:40:13 +01:00
Duco Sebel
89ee49e50c
Round status light brightness number in HomeWizard ( #132069 )
2024-12-02 14:04:39 +01:00
Abílio Costa
6db8fced60
Update buienradar sensors only after being added to HA ( #131830 )
...
* Update buienradar sensors only after being added to HA
* Move check to util
* Check for platform in sensor state property
* Move check to unit translation key property
* Add test for sensor check
* Properly handle added_to_hass
* Remove redundant comment
2024-12-02 13:52:59 +01:00
Mike Degatano
99063ba141
Reboot host to aiohasupervisor ( #130391 )
...
* Reboot host to aiohasupervisor
* Remove invalid test
* Remove unnecessary init
2024-12-02 13:34:39 +01:00
Jan Rieger
0c693b6ae1
Add translated native unit of measurement to Jellyfin ( #132055 )
2024-12-02 13:28:54 +01:00
dependabot[bot]
c610f16e90
Bump dawidd6/action-download-artifact from 6 to 7 ( #132040 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-02 13:25:38 +01:00
Petar Petrov
29b48d02de
Bump zwave-js-server-python to 0.60.0 ( #132059 )
2024-12-02 13:21:54 +01:00
Simone Rescio
a419fde0eb
Bump pyezviz to 0.2.2.3 ( #132060 )
2024-12-02 13:18:53 +01:00
Franck Nijhof
be40db3dff
Bump version to 2024.12.0b4
2024-12-02 13:02:23 +01:00
Josef Zweck
c3c500955a
Use format_mac correctly for acaia ( #132062 )
2024-12-02 12:59:41 +01:00
ashionky
1e5a5925e6
Bump refoss to v1.2.5 ( #132051 )
2024-12-02 12:59:37 +01:00
TimL
d956e4b11d
Bump psymlight v0.1.4 ( #132045 )
2024-12-02 12:59:33 +01:00
J. Nick Koston
8ff8cd8b65
Bump aiohttp to 3.11.9 ( #132036 )
...
changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.8...v3.11.9
2024-12-02 12:59:29 +01:00
Joost Lekkerkerker
fab35f227d
Handle not found playlists in Spotify ( #132033 )
...
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Update homeassistant/components/spotify/coordinator.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-12-02 12:59:26 +01:00
Joost Lekkerkerker
e4d19541f5
Bump spotifyaio to 0.8.11 ( #132032 )
2024-12-02 12:59:22 +01:00
Joost Lekkerkerker
6b6fc6bbeb
Bump yt-dlp to 2024.11.18 ( #132026 )
2024-12-02 12:59:18 +01:00
J. Nick Koston
f2bafee84a
Bump yarl to 1.18.3 ( #132025 )
...
changelog: https://github.com/aio-libs/yarl/compare/v1.18.0...v1.18.3
2024-12-02 12:59:15 +01:00
J. Nick Koston
4e0cdb0537
Bump propcache to 0.2.1 ( #132022 )
2024-12-02 12:59:06 +01:00
Richard Kroegel
79c919f62d
Bump bimmer_connected to 0.17.2 ( #132005 )
2024-12-02 12:58:53 +01:00
Erik Montnemery
b6dec11487
Freeze integration setup timeout for recorder during non-live data migration ( #131998 )
2024-12-02 12:58:44 +01:00
Bouwe Westerdijk
e2073d7762
Bugfix for Plugwise, small code optimization ( #131990 )
2024-12-02 12:58:37 +01:00
Josef Zweck
1cf00d9bbc
Use format_mac correctly for acaia ( #132062 )
2024-12-02 12:38:39 +01:00
Manu
ea7f1b2a4e
Add additional number entities to IronOS ( #131943 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-12-02 12:35:36 +01:00
Marc Mueller
11a2a62144
Update livisi to 0.0.24 ( #132058 )
2024-12-02 12:33:54 +01:00
nasWebio
3d26fa7864
Bump webio_api to 0.1.11 ( #131730 )
2024-12-02 11:07:37 +01:00
ashionky
e37ae8bf8d
Bump refoss to v1.2.5 ( #132051 )
2024-12-02 11:05:09 +01:00
Andrew Jackson
56ec70815c
Add translated native unit of measurement - squeezebox ( #131912 )
2024-12-02 10:54:37 +01:00
Andrew Jackson
584bb7bca8
Add translated native unit of measurement - PiHole ( #131915 )
2024-12-02 10:51:50 +01:00
Andrew Jackson
79ed6d865f
Add translated native unit of measurement - Transmission ( #131913 )
2024-12-02 10:51:32 +01:00
Andrew Jackson
66d0d2eb6c
Add translated native unit of measurement - QBitTorrent ( #131918 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-12-02 10:50:49 +01:00
epenet
8d1493036a
Set PARALLEL_UPDATES in renault and bump quality scale ( #132047 )
2024-12-02 09:59:57 +01:00
TimL
5dc390b6b9
Bump psymlight v0.1.4 ( #132045 )
2024-12-02 09:24:49 +01:00
Andrew Sayre
4eb75a56e6
Use runtime data in HEOS ( #132030 )
...
* Adopt runtime_data
* Fix missing variable assignment
* Address PR feedback
2024-12-02 08:19:43 +01:00
dontinelli
4eb5734d73
Remove CONF_NAME from config entry in solarlog ( #131738 )
...
* Remove CONF_NAME from config entry
* Remove name from strings.json
2024-12-02 07:39:48 +01:00
epenet
5458ee2fa9
Use typed config entry in imap ( #132029 )
...
* Use typed config entry in imap
* Adjust
2024-12-02 07:28:29 +01:00
epenet
28eb4f3dff
Use typed config entry in rainbird ( #132031 )
...
* Use typed config entry in rainbird
* Adjust
2024-12-02 07:27:47 +01:00
J. Nick Koston
80f28302a1
Bump yarl to 1.18.3 ( #132025 )
...
changelog: https://github.com/aio-libs/yarl/compare/v1.18.0...v1.18.3
2024-12-01 21:17:36 -05:00
Joost Lekkerkerker
782fff198c
Handle not found playlists in Spotify ( #132033 )
...
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Handle not found playlists
* Update homeassistant/components/spotify/coordinator.py
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-12-01 21:17:07 -05:00
J. Nick Koston
b6458ff9b8
Bump cryptography to 44.0.0 and pyOpenSSL to 24.3.0 ( #132035 )
...
These should be bumped together to make sure we do not
have any incompatibility issues.
> Note: The Python Cryptographic Authority strongly suggests the use of pyca/cryptography where possible. If you are using pyOpenSSL for anything other than making a TLS connection you should move to cryptography and drop your pyOpenSSL dependency.
2024-12-01 21:06:14 -05:00
J. Nick Koston
c6cd7e38f7
Bump aiohttp to 3.11.9 ( #132036 )
...
changelog: https://github.com/aio-libs/aiohttp/compare/v3.11.8...v3.11.9
2024-12-01 21:05:45 -05:00
Yazan AbdAl-Rahman
c2e6f8e761
Improve service names and descriptions for 'remote_connect' and 'remote_disconnect' in Home Assistant Cloud ( #131993 )
...
* Rename and reword 'remote_connect' and 'remote_disconnect' services for clarity
* Trigger pipeline
* Trigger pipeline
* Trigger pipeline
* Trigger pipeline
* Apply suggestions from code review
---------
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2024-12-01 20:56:15 -05:00
Joost Lekkerkerker
b17b1f6db8
Bump spotifyaio to 0.8.11 ( #132032 )
2024-12-01 23:05:34 +01:00
Joost Lekkerkerker
b94a47ceb2
Change library to livisi ( #132001 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-12-01 15:41:01 -06:00
Joost Lekkerkerker
86f8b5893f
Bump yt-dlp to 2024.11.18 ( #132026 )
2024-12-01 22:39:26 +01:00
Klaas Schoute
78ced997e2
Add reauthentication flow for Autarco integration ( #131816 )
2024-12-01 22:02:50 +01:00
Bouwe Westerdijk
bd8cd87fae
Bugfix for Plugwise, small code optimization ( #131990 )
2024-12-01 22:01:19 +01:00
Charles Garwood
521505f9b5
Add additional data_descriptions for Fully Kiosk Browser fields ( #131716 )
2024-12-01 22:00:21 +01:00
Richard Kroegel
98734ebe4f
Bump bimmer_connected to 0.17.2 ( #132005 )
2024-12-01 21:45:31 +01:00
David Knowles
ffc3aca41f
Bump pydrawise to 2024.12.0 ( #132015 )
2024-12-01 21:44:14 +01:00
dotvav
8fdd095dab
Add pre-commit VSCode task ( #131637 )
2024-12-01 21:43:09 +01:00
Norbert Rittel
36ca4e8866
Fix description of 'clear_completed_items' to use "remove" ( #132014 )
2024-12-01 21:42:16 +01:00
Richard Kroegel
e706a5ef27
Set parallel updates for BMW entities ( #132019 )
2024-12-01 21:37:35 +01:00
J. Nick Koston
82e190dc4b
Bump propcache to 0.2.1 ( #132022 )
2024-12-01 21:37:03 +01:00
Norbert Rittel
bd3f432376
Clarify description of fan actions, fix typo ( #132023 )
2024-12-01 20:55:27 +01:00
Erik Montnemery
ff1702eefa
Remove unnecessary assignment in Recorder._process_state_changed_event_into_session ( #132011 )
2024-12-01 13:40:40 -05:00
Erik Montnemery
cf0ee63507
Simplify recorder RecorderRunsManager ( #131785 )
2024-12-01 11:26:29 -06:00
Erik Montnemery
c54eed3607
Improve recorder migration logging ( #132006 )
2024-12-01 16:58:24 +01:00
epenet
a0541c7fe6
Improve renault config flow tests ( #131698 )
2024-12-01 16:55:43 +01:00
epenet
2b094ee25d
Improve renault config-flow translation strings ( #131706 )
2024-12-01 16:54:05 +01:00
Jan Bouwhuis
3aae9b629f
Add exception translation for entity action not supported ( #131956 )
2024-12-01 16:53:06 +01:00
epenet
c55a4e9584
Cleanup pylint obsolete import checks ( #131904 )
2024-12-01 16:49:51 +01:00
epenet
8343d7f348
Use typed ConfigEntry in twentemilieu ( #131894 )
2024-12-01 16:40:30 +01:00
epenet
fd42c01a21
Use typed ConfigEntry in tedee ( #131893 )
2024-12-01 16:40:06 +01:00
epenet
bc7cfb6761
Use typed ConfigEntry in lamarzocco ( #131892 )
2024-12-01 16:39:33 +01:00
Erik Montnemery
598ce1f3b0
Freeze integration setup timeout for recorder during non-live data migration ( #131998 )
2024-12-01 09:17:55 -06:00
J. Nick Koston
8878d0f0e1
Reduce time syscalls needed to insert new statistics ( #131984 )
2024-12-01 08:55:07 -06:00
Jan Bouwhuis
47aebabc51
Add final translations to mqtt exceptions ( #131933 )
2024-12-01 12:20:45 +01:00
Norbert Rittel
37972ec88e
Match "delete" with "create" in the action descriptions ( #131989 )
2024-12-01 12:08:35 +01:00
Paulus Schoutsen
6103cea3f5
Make the full conversation input available to sentence triggers ( #131982 )
...
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2024-11-30 22:04:29 -06:00
Paulus Schoutsen
d7428786cd
Bump version to 2024.12.0b3
2024-12-01 03:14:16 +00:00
J. Nick Koston
673bdcc556
Reduce precision loss when converting HomeKit temperature ( #131973 )
2024-12-01 03:14:11 +00:00
J. Nick Koston
e8ef990e72
Strip trailing spaces from HomeKit names ( #131971 )
2024-12-01 03:14:10 +00:00
starkillerOG
0d155c416a
Bump reolink_aio to 0.11.4 ( #131957 )
2024-12-01 03:14:10 +00:00
Andrew Jackson
e48be5c406
Bump aiomealie to 0.9.4 ( #131951 )
2024-12-01 03:14:09 +00:00
Matthias Alphart
787a1613ec
Fix KNX IP Secure tunnelling endpoint selection with keyfile ( #131941 )
2024-12-01 03:14:08 +00:00
Raphael Hehl
bb847b346d
Bump uiprotect to 6.6.4 ( #131931 )
2024-12-01 03:14:07 +00:00
Jc2k
e9b34eaad0
Bump aiohomekit to 3.2.7 ( #131924 )
2024-12-01 03:14:06 +00:00
Marcel van der Veldt
572347025b
Fix media player join action for Music Assistant integration ( #131910 )
...
* Fix media player join action for Music Assistant integration
* Add tests for join/unjoin
* add one more test
2024-12-01 03:14:05 +00:00
Josef Zweck
29e80e56c6
Bump aioacaia to 0.1.10 ( #131906 )
2024-12-01 03:14:04 +00:00
Oliver
b60b2fdd7c
Bump denonavr to v1.0.1 ( #131882 )
2024-12-01 03:14:04 +00:00
Josef Zweck
aaf3f61675
Guard against hostname change in lamarzocco discovery ( #131873 )
...
* Guard against hostname change in lamarzocco discovery
* switch to abort_entries_match
2024-12-01 03:13:50 +00:00
karwosts
5bf972ff16
Fix history stats count update immediately after change ( #131856 )
...
* Fix history stats count update immediately after change
* rerun CI
2024-12-01 03:13:45 +00:00
Glenn Vandeuren (aka Iondependent)
8eb52edabf
Fix modbus state not dumped on restart ( #131319 )
...
* Fix modbus state not dumped on restart
* Update test_init.py
* Set event back to stop
* Update test_init.py
---------
Co-authored-by: VandeurenGlenn <8685280+VandeurenGlenn@users.noreply.github.com >
2024-12-01 03:13:44 +00:00
J. Nick Koston
4326689f52
Bump SQLAlchemy to 2.0.36 ( #126683 )
...
* Bump SQLAlchemy to 2.0.35
changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.35
* fix mocking
* adjust to .36
* remove ignored as these are now typed
* fix SQLAlchemy
2024-12-01 03:13:44 +00:00
J. Nick Koston
ffeefd4856
Bump SQLAlchemy to 2.0.36 ( #126683 )
...
* Bump SQLAlchemy to 2.0.35
changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.35
* fix mocking
* adjust to .36
* remove ignored as these are now typed
* fix SQLAlchemy
2024-11-30 22:07:51 -05:00
Bouwe Westerdijk
44ed83a829
Bump plugwise to v1.6.1 ( #131950 )
2024-11-30 22:01:33 -05:00
J. Nick Koston
a0d5fda4b6
Reduce precision loss when converting HomeKit temperature ( #131973 )
2024-11-30 16:09:37 -06:00
J. Nick Koston
2b907ee56e
Strip trailing spaces from HomeKit names ( #131971 )
2024-11-30 14:47:40 -06:00
Andy
bcdac7ed37
Add support for linked_doorbell_sensor to HomeKit locks ( #131660 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-11-30 13:30:21 -06:00
starkillerOG
6da2515d7a
Bump reolink_aio to 0.11.4 ( #131957 )
2024-11-30 10:32:53 -06:00
Josef Zweck
6c6980a550
Improvements for bluetooth device for lamarzocco ( #131875 )
2024-11-30 10:32:41 -06:00
Oliver
bd29aaffb8
Bump denonavr to v1.0.1 ( #131882 )
2024-11-30 10:27:31 -06:00
Glenn Vandeuren (aka Iondependent)
74522390ad
Add config flow to NHC ( #130554 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: VandeurenGlenn <8685280+VandeurenGlenn@users.noreply.github.com >
2024-11-30 12:16:12 +01:00
Andrew Jackson
92204e6c92
Bump aiomealie to 0.9.4 ( #131951 )
2024-11-30 12:15:19 +01:00
Glenn Vandeuren (aka Iondependent)
5d71533c7b
Fix modbus state not dumped on restart ( #131319 )
...
* Fix modbus state not dumped on restart
* Update test_init.py
* Set event back to stop
* Update test_init.py
---------
Co-authored-by: VandeurenGlenn <8685280+VandeurenGlenn@users.noreply.github.com >
2024-11-30 09:30:24 +01:00
karwosts
9209e43e4c
Fix history stats count update immediately after change ( #131856 )
...
* Fix history stats count update immediately after change
* rerun CI
2024-11-30 00:43:31 -05:00
karwosts
2c1a754e5d
Make uploaded images browsable in media ( #131468 )
...
* Make uploaded images browsable in media
* tests
* Update homeassistant/components/image_upload/media_source.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* use executor
* more executor
* use thumbnail
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-11-30 06:25:59 +01:00
Josef Zweck
e8ced4fa12
Bump aioacaia to 0.1.10 ( #131906 )
2024-11-29 22:32:20 -05:00
Josef Zweck
d9cef1e708
Guard against hostname change in lamarzocco discovery ( #131873 )
...
* Guard against hostname change in lamarzocco discovery
* switch to abort_entries_match
2024-11-29 22:31:56 -05:00
Marcel van der Veldt
a760786faf
Fix media player join action for Music Assistant integration ( #131910 )
...
* Fix media player join action for Music Assistant integration
* Add tests for join/unjoin
* add one more test
2024-11-29 22:11:57 -05:00
J. Diego Rodríguez Royo
8c6a24c368
Use HomeAssistant error in the right cases ( #131923 )
...
* Use the correct exceptions
* Improved exception strings
2024-11-29 22:11:15 -05:00
Manu
24bd61be3b
Add missing state_class in IronOS ( #131928 )
...
Add missing state class in IronOS
2024-11-29 22:10:12 -05:00
Matthias Alphart
1abd2209b3
Fix KNX IP Secure tunnelling endpoint selection with keyfile ( #131941 )
2024-11-30 01:13:52 +01:00
epenet
aa206c7608
Use typed ConfigEntry in discovergy ( #131891 )
2024-11-29 20:28:18 +01:00
Sid
87020e8945
Bump ruff to 0.8.1 ( #131927 )
2024-11-29 20:23:57 +01:00
Manu
dd62fb387e
Bump pynecil to v1.0.1 ( #131935 )
2024-11-29 20:23:10 +01:00
Raphael Hehl
c19038ced6
Bump uiprotect to 6.6.4 ( #131931 )
2024-11-29 12:47:33 -06:00
Jc2k
6144cc26ba
Bump aiohomekit to 3.2.7 ( #131924 )
2024-11-29 11:29:10 -06:00
Allen Porter
920c958ec7
Add runtime_data rule to quality_scale hassfest validation ( #131857 )
...
* Add quality scale check for runtime_data
* Linter fixes
* Add developer documentation link
* Update script/hassfest/quality_scale_validation/runtime_data.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Update validation to check explicitly for ConfigEntry.runtime_data
* Update script/hassfest/quality_scale_validation/runtime_data.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
* Refine check for setting attributes
* Patch with changes from epenet
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-29 17:56:26 +01:00
epenet
0fc365a114
Add discovery rule to quality_scale hassfest validation ( #131890 )
2024-11-29 07:06:38 -08:00
David Knowles
954ac0d288
Ensure Schlage exceptions are translated ( #131733 )
2024-11-28 20:34:20 -08:00
epenet
28cfa37248
Add unique_config_entry rule to quality_scale hassfest validation ( #131878 )
...
* Add unique_config_entry rule to quality_scale hassfest validation
* Improve message
2024-11-28 20:08:43 -08:00
epenet
24f7bae5f2
Add documentation URL to quality_scale hassfest validation ( #131879 )
...
* Add documentation URL to quality_scale hassfest validation
* Adjust
2024-11-28 18:32:01 -08:00
Manu
8e12fbff88
Refactor calendars in Habitica ( #131020 )
...
* Refactor calendars
* changes
2024-11-28 18:31:38 -08: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
epenet
d596b4169d
Add strict_typing rule to quality_scale hassfest validation ( #131877 )
...
* Add strict_typing rule to quality_scale hassfest validation
* Add acaia to .strict-typing
2024-11-28 22:05:34 +01:00
IceBotYT
8b467268df
Add data descriptions to Nice G.O. config flow ( #131865 )
...
* Add data descriptions to Nice G.O. config flow
* Reference other strings instead
2024-11-28 12:09:01 -08:00
Franck Nijhof
06838c0280
Bump version to 2024.12.0b2
2024-11-28 21:02:37 +01:00
Richard Kroegel
f97d96e3ae
Add captcha to BMW ConfigFlow ( #131351 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2024-11-28 21:02:23 +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
ee960933db
Fix flaky test in history stats ( #131869 )
2024-11-28 20:55:34 +01:00
Joost Lekkerkerker
2ea0c54788
Only download translation strings we have defined ( #131864 )
2024-11-28 20:55:31 +01:00
Madhan
dd18672341
Bump PyMetEireann to 2024.11.0 ( #131860 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2024-11-28 20:55:26 +01:00
Bram Kragten
ac4ae0430e
Update frontend to 20241127.1 ( #131855 )
2024-11-28 20:55:23 +01:00
Joost Lekkerkerker
eeb63d42a0
Bump pyatv to 0.16.0 ( #131852 )
2024-11-28 20:55:20 +01:00
Michael
9d48f36754
Allow empty trigger sentence responses in conversations ( #131849 )
...
allow empty trigger sentence responses
2024-11-28 20:55:16 +01:00
Joost Lekkerkerker
157198bf41
Make wake word selection part of configuration ( #131832 )
2024-11-28 20:55:13 +01:00
Joost Lekkerkerker
be25b9d4d0
Bump spotifyaio to 0.8.10 ( #131827 )
2024-11-28 20:55:10 +01:00
epenet
e08b71086f
Fix more flaky translation checks ( #131824 )
2024-11-28 20:55:07 +01:00
Norbert Rittel
9677c6e24c
Remove wrong plural "s" in 'todo.remove_item' action ( #131814 )
2024-11-28 20:55:03 +01:00
Franck Nijhof
e2cda54473
Ensure custom integrations are assigned the custom IQS scale ( #131795 )
2024-11-28 20:55:00 +01:00
epenet
3ca49dc8a6
Bump samsungtvws to 2.7.1 ( #131784 )
2024-11-28 20:54:57 +01:00
Joost Lekkerkerker
80bc70771e
Remove Spotify featured playlists and categories from media browser ( #131758 )
2024-11-28 20:54:54 +01:00
Erik Montnemery
7ab1bfcf1f
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-28 20:54:50 +01:00
Richard Kroegel
99f8dbd278
Bump bimmer_connected to 0.17.0 ( #131352 )
2024-11-28 20:54:46 +01:00
Joost Lekkerkerker
9db6f0ffc4
Only download translation strings we have defined ( #131864 )
2024-11-28 20:52:51 +01:00
karwosts
889ac1552b
Fix flaky test in history stats ( #131869 )
2024-11-28 20:51:23 +01:00
Bram Kragten
18db16b82c
Update frontend to 20241127.1 ( #131855 )
2024-11-28 20:50:53 +01:00
Robert Resch
1f9ecfe839
Remove deprecated sensor constants ( #131843 )
2024-11-28 20:49:49 +01:00
Allen Porter
4d32fe97c3
Use ConfigEntry.runtime_data in Nest ( #131871 )
2024-11-28 20:45:27 +01:00
rd-blue
8feb6c7e06
Correction of prices update time in Tibber integration (with CLA now) ( #131861 )
...
correction of prices update time
2024-11-28 19:58:38 +01:00
Madhan
0b36a6d7f3
Bump PyMetEireann to 2024.11.0 ( #131860 )
...
Co-authored-by: Joostlek <joostlek@outlook.com >
2024-11-28 19:48:38 +01:00
epenet
837716b69e
Add diagnostics rule to quality_scale hassfest validation ( #131859 )
2024-11-28 19:42:31 +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
Allen Porter
8862c5c4d8
Remove unnecessary hass.data defaults from Rainbird ( #131858 )
2024-11-28 09:16:58 -08:00
Joost Lekkerkerker
87320609dc
Bump pyatv to 0.16.0 ( #131852 )
2024-11-28 11:04:00 -06:00
epenet
62e788c7da
Add config flow rules to quality_scale hassfest validation ( #131791 )
...
* Add config flow rules to quality_scale hassfest validation
* Use integration.config_flow property
2024-11-28 17:58:56 +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
Manu
57b099c2aa
Add unit translations to Ista EcoTrend integration ( #131768 )
2024-11-28 16:55:07 +01:00
Robert Resch
ed408eb1a1
Remove deprecated device tracker constants ( #131846 )
2024-11-28 16:54:23 +01:00
Erik Montnemery
f7d2d06c9b
Add comments in homeassistant/components/recorder/migration.py ( #131820 )
...
* Add comments in homeassistant/components/recorder/migration.py
* Update homeassistant/components/recorder/migration.py
2024-11-28 16:22:56 +01:00
Manu
3071aa2da1
Use common string for items unit in Bring ( #131834 )
2024-11-28 14:59:16 +01:00
Joost Lekkerkerker
474544abd8
Make wake word selection part of configuration ( #131832 )
2024-11-28 13:45:51 +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
Norbert Rittel
96dfa0e0cf
Remove wrong plural "s" in 'todo.remove_item' action ( #131814 )
2024-11-28 13:44:40 +01:00
epenet
00d82363fe
Delay "Split tests for full run" in CI ( #131813 )
...
Adjust split tests requirements in CI
2024-11-28 13:44:02 +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
Richard Kroegel
717f2ee206
Bump bimmer_connected to 0.17.0 ( #131352 )
2024-11-28 09:58:16 +01:00
epenet
5972da495a
Bump samsungtvws to 2.7.1 ( #131784 )
2024-11-28 09:18:00 +01:00
Manu
2fcd9be3f2
Set parallel updates in IronOS integration ( #131721 )
2024-11-28 08:48:15 +01:00
Franck Nijhof
3af0bc2c33
Bump version to 2024.12.0b1
2024-11-28 08:44:28 +01:00
TheJulianJES
b8c4ce932c
Fix Home Connect microwave programs ( #131782 )
2024-11-28 08:44:14 +01:00
puddly
0a3a3edf77
Bump ZHA to 0.0.41 ( #131776 )
2024-11-28 08:44:11 +01:00
J. Nick Koston
71376229f6
Bump aioesphomeapi to 27.0.3 ( #131773 )
2024-11-28 08:44:07 +01:00
Manu
c9dde419a2
Fix rounding of attributes in Habitica integration ( #131772 )
2024-11-28 08:44:04 +01:00
Josef Zweck
2fc01a02db
Bump pylamarzocco to 1.2.12 ( #131765 )
2024-11-28 08:44:01 +01:00
J. Nick Koston
f02d2344fc
Bump uiprotect to 6.6.3 ( #131764 )
2024-11-28 08:43:58 +01:00
Joost Lekkerkerker
509311ac19
Remove Spotify audio feature sensors ( #131754 )
2024-11-28 08:43:54 +01:00
J. Nick Koston
47e7c4f1c1
Bump orjson to 3.10.12 ( #131752 )
...
changelog: https://github.com/ijl/orjson/compare/3.10.11...3.10.12
2024-11-28 08:43:51 +01:00
J. Nick Koston
c9d3ba900e
Bump aiohttp to 3.11.8 ( #131744 )
2024-11-28 08:43:48 +01:00
Allen Porter
74a3d11aea
Add a missing rainbird data description ( #131740 )
2024-11-28 08:43:45 +01:00
Marcel van der Veldt
897abc114e
Bump music assistant client 1.0.8 ( #131739 )
2024-11-28 08:43:41 +01:00
Josef Zweck
3fff3003f2
Add missing data_description for lamarzocco OptionsFlow ( #131708 )
2024-11-28 08:43:37 +01:00
David Knowles
a0ea9a1e83
Store Schlage runtime data in entry.runtime_data ( #131731 )
2024-11-28 08:29:29 +01:00
David Knowles
a831c37511
Enable strict typing for Schlage ( #131734 )
2024-11-28 08:29:15 +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
Manu
4257277086
Add units of measurement to Bring integration ( #131763 )
2024-11-28 08:13:15 +01:00
Manu
fe2bca51a4
Add translations for units of measurement to Habitica integration ( #131761 )
2024-11-28 08:12:52 +01:00
Manu
17236a5698
Remove unreachable code in Habitica ( #131778 )
2024-11-28 08:08:00 +01:00
Joost Lekkerkerker
39c2a529d1
Remove Spotify audio feature sensors ( #131754 )
2024-11-28 08:07:19 +01:00
TheJulianJES
0f5e0dd4bf
Fix Home Connect microwave programs ( #131782 )
2024-11-28 08:06:31 +01:00
J. Nick Koston
eac6673c2b
Bump orjson to 3.10.12 ( #131752 )
...
changelog: https://github.com/ijl/orjson/compare/3.10.11...3.10.12
2024-11-28 01:35:49 +01:00
Manu
bf4d6d2029
Fix rounding of attributes in Habitica integration ( #131772 )
2024-11-28 01:35:23 +01:00
puddly
f61a5b78cc
Bump ZHA to 0.0.41 ( #131776 )
2024-11-28 01:34:57 +01:00
Marcel van der Veldt
cc9a97a5cf
Bump music assistant client 1.0.8 ( #131739 )
2024-11-28 01:34:36 +01:00
J. Nick Koston
cf7acb5ae8
Bump aioesphomeapi to 27.0.3 ( #131773 )
2024-11-27 15:29:29 -08:00
J. Nick Koston
6edb2c0252
Bump uiprotect to 6.6.3 ( #131764 )
2024-11-27 15:55:51 -06:00
Josef Zweck
fb4d86196e
Bump pylamarzocco to 1.2.12 ( #131765 )
2024-11-27 15:55:33 -06:00
Josef Zweck
44fc5c7871
Add missing data_description for lamarzocco OptionsFlow ( #131708 )
2024-11-27 22:37:15 +01:00
Allen Porter
c82e408138
Add a missing rainbird data description ( #131740 )
2024-11-27 22:36:17 +01:00
Marc Mueller
7110df04e6
Bump version to 2025.1.0dev0 ( #131751 )
2024-11-27 22:32:56 +01:00
J. Nick Koston
1635074aae
Bump aiohttp to 3.11.8 ( #131744 )
2024-11-27 14:15:44 -06: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
Franck Nijhof
db5c93f96d
Bump version to 2024.12.0b0
2024-11-27 18:36:24 +01:00
epenet
e04b6f0cd8
Add quality scale hassfest check for config-entry-unload ( #131720 )
...
* Add dataclass to hassfest quality_scale
* Add basic check for config-entry-unloading
* Future-proof with a list of errors
2024-11-27 18:17:53 +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
Bram Kragten
b2537a45e0
Update frontend to 20241127.0 ( #131722 )
2024-11-27 16:33:05 +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
Manu
c21e221f65
Add data description to Iron OS integration ( #131719 )
2024-11-27 16:20:38 +01:00
epenet
d6f4a79b46
Remove workaround for flaky translation tests ( #131628 )
2024-11-27 08:37:36 -06:00
G Johansson
a7db35c76c
Add horizontal swing support to ClimateEntity ( #125578 )
...
* Add horizontal swing support to ClimateEntity
* Fixes + tests
* Fixes
2024-11-27 15:06:46 +01:00
epenet
88feb8a7ad
Fix ADS platform schema ( #131701 )
2024-11-27 14:47:17 +01:00
Abílio Costa
d8dd6a99b3
Use default translation on SensorEntity unit_of_measurement ( #131633 )
...
* Use translations on SensorEntity unit_of_measurement property
* Use default language for unit translation
* Update brother integration snapshot
* Update snapshots
2024-11-27 14:45:53 +01:00
epenet
137db5ac79
Bump samsungtvws to 2.7.0 ( #131690 )
2024-11-27 14:45:37 +01:00
Shay Levy
326f51a019
Bump aioshelly to 12.1.0 ( #131714 )
2024-11-27 15:20:47 +02:00
G Johansson
3464ffc53e
Add open to Template lock ( #129292 )
...
* Add open to Template lock
* Update from review
2024-11-27 13:26:57 +01:00
Cyrill Raccaud
284fe17b1c
Add time and offset config to Swiss public transport connections ( #120357 )
...
* add time and offset config for connections
* split the config flow
* fix arrival config
* add time_mode data description
* use delta as dict instead of string
* simplify the config_flow
* improve descriptions of config_flow
* improve config flow
* remove obsolete string
* switch priority of the config options
* improvements
2024-11-27 13:22:28 +01:00
Diogo Gomes
345c1fe0b2
Have Utility Meter monitor Timezone changes in configuration ( #131112 )
...
* listen to config changes for possible DST changes
* Add test
* check tz actually changed
* Update tests/components/utility_meter/test_sensor.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
* Update tests/components/utility_meter/test_sensor.py
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
* Clean up comment
---------
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-11-27 12:12:45 +01:00
Franck Nijhof
56b4733e4a
Clean up early assignment in script response ( #131691 )
2024-11-27 10:24:06 +01:00
Louis Christ
96eae1221c
Fix bluesound_group attribute in bluesound integration ( #130815 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-11-27 09:40:20 +01:00
Guido Schmitz
507bb4a685
Add data_description to devolo Home Network ( #131511 )
2024-11-27 09:26:19 +01:00
Petro31
33222436d2
Nested stop actions will now return response_variables ( #126393 )
...
fix-nested-stop-variable-response
2024-11-27 09:18:02 +01:00
G Johansson
1e05f98ddd
Use report_usage for deprecation warning in alarm_control_panel ( #130543 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-27 08:57:32 +01:00
epenet
2b939ce6ec
Add translation checks for service exceptions ( #131266 )
...
* Add translation checks for service exceptions
* Adjust
* Remove invalid comment
2024-11-27 08:46:45 +01:00
Manu
00c4fa4146
Add missing section data_description to translation validator in hassfest ( #131675 )
...
Add missing data_description to translation validator in hassfest
2024-11-27 08:45:18 +01:00
TheJulianJES
605651f364
Bump ZHA to 0.0.40 ( #131680 )
2024-11-27 08:42:37 +01:00
Klaas Schoute
67ba44c3fa
Use entity description class for Garages Amsterdam ( #131672 )
2024-11-27 08:42:19 +01:00
Bouwe Westerdijk
8bb0fab732
Bump plugwise to v1.6.0 and adapt ( #131659 )
2024-11-27 08:34:15 +01:00
dependabot[bot]
81d0bcde53
Bump docker/build-push-action from 6.9.0 to 6.10.0 ( #131685 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-27 08:26:50 +01:00
J. Nick Koston
b8f81abbed
Bump zeroconf to 0.136.2 ( #131681 )
2024-11-27 08:26:28 +01:00
Paulus Schoutsen
7e03100af2
Allow an LLM to see script response values ( #131683 )
2024-11-26 23:51:21 -06:00
Michael Hansen
46fe3dcbf1
Add wake word select for ESPHome Assist satellite ( #131309 )
...
* Add wake word select
* Fix linting
* Move to ESPHome
* Clean up and add more tests
* Update homeassistant/components/esphome/select.py
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-11-26 22:59:49 -05:00
Markus Jacobsen
a97eeaf189
Add Bang & Olufsen diagnostics ( #131538 )
...
* Add diagnostics
* Add tests for diagnostics
* Add media_player diagnostics
* Use media_player entity's state instead of registryentry
* Update tests
* Reorganize code
Remove context from media_player state
* Fix dict being read only
Simplify naming
Update test snapshot
* Update test snapshot
2024-11-26 20:56:36 -05:00
Jozef Kruszynski
40a4ff1c84
Adds media_browser functionality to the music assistant integration ( #131577 )
...
* Add test fixtures for all library loading
* Add media browser
* Add tests for media_browser
2024-11-26 20:52:08 -05:00
Markus Jacobsen
f04c50c59e
Fix Bang & Olufsen WebSocket debug log and test ( #131671 )
...
* Fix test and debug message
* Reorder dict order
2024-11-26 20:48:46 -05:00
J. Nick Koston
dc62ef8bef
Bump PySwitchbot to 0.54.0 ( #131664 )
2024-11-26 18:03:24 -06:00
Michael
70c8c57401
Dump ffmpeg stderr to ESPhome debug log ( #130808 )
...
* dump the stderr from ffmpeg to debug log
* add pid to indentify the ffmpeg process
* be more explosive :)
* move stderr task into _write_ffmpeg_data
2024-11-27 00:09:04 +01:00
J. Nick Koston
ce20670d84
Add a constraint for aiofiles to ensure it does not get downgraded ( #131666 )
2024-11-26 16:04:39 -06:00
Steven B.
4093a68cc0
Bump tplink python-kasa dependency to 0.8.0 ( #131249 )
2024-11-26 15:04:42 -06:00
prabhjotsbhatia-ca
1e6b96131a
Bump androidtv to 0.0.75 ( #131642 )
2024-11-26 21:57:57 +01:00
Thomas55555
055c38a3c8
Don't enable number of collisions by default for Husqvarna Automower ( #131665 )
2024-11-26 21:38:46 +01:00
Duco Sebel
a0893bb9f7
Mark HomeWizard quality scale as platinum ( #131663 )
2024-11-26 21:33:45 +01:00
epenet
859daefeb8
Record current quality scale in renault ( #131394 )
2024-11-26 21:32:51 +01:00
dontinelli
06f9678414
Add quality scale for solarlog ( #131440 )
...
Co-authored-by: Josef Zweck <24647999+zweckj@users.noreply.github.com >
2024-11-26 21:24:57 +01:00
Josef Zweck
a7113cff68
Record current IQS state for acaia ( #131086 )
2024-11-26 21:14:52 +01:00
Thomas55555
7a107cac41
Add PARALLEL_UPDATES to Husqvarna Automower ( #131662 )
2024-11-26 21:09:45 +01:00
Steven B.
f3964596de
tplink: forward compatible typing and test changes for kasa 0.8 ( #131623 )
2024-11-26 13:50:26 -06:00
Manu
2edcda47b0
Add diagnostics platform to Habitica ( #131489 )
2024-11-26 20:02:01 +01:00
Marco Aceti
6e8f3d9393
Add missing sensors to Tuya CO2 Detector ( #131313 )
2024-11-26 20:00:13 +01:00
Franck Nijhof
f095aea5c3
Record current IQS state for Stookwijzer ( #131592 )
...
* Record current IQS state for Stookwijzer
* Also mark test coverage
* Process review comment
2024-11-26 19:59:19 +01:00
blackovercoat
35f6ae0759
Add support for single phase power meter aqcz in Tuya ( #126470 )
2024-11-26 19:38:52 +01:00
Andrew Jackson
132a8cc31b
Detect ingress host used when adding a Mealie integration ( #130418 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl >
2024-11-26 19:30:05 +01:00
Martin Hjelmare
ccbbcbb264
Make set value template number option required ( #131625 )
2024-11-26 19:27:59 +01:00
Jake Martin
dfa7ababfb
Raise HomeAssistantError if update fails ( #129727 )
2024-11-26 19:27:17 +01:00
Alexandre CUER
f1655c5d1a
Use SensorEntityDescription in emoncms ( #130451 )
2024-11-26 19:25:00 +01:00
Per Øyvind Øygard
7d5ba342c6
Add base entity class for Touchline zones ( #131094 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-11-26 19:23:18 +01:00
Duco Sebel
a252faf9af
Add reconfiguration flow in HomeWizard ( #131535 )
2024-11-26 19:20:50 +01:00
Norbert Rittel
7ba0f54412
Clarify 'item' and 'rename' descriptions of 'update_item' action ( #131336 )
2024-11-26 19:19:27 +01:00
Duco Sebel
a9cab28474
Add DHCP configuration update in HomeWizard ( #131547 )
2024-11-26 19:17:04 +01:00
Jan-Philipp Benecke
a5becfaff0
Add more supported lines to London Underground ( #131650 )
2024-11-26 19:03:50 +01:00
Jan-Philipp Benecke
e31d398811
Add binary sensor to SABnzbd ( #131651 )
2024-11-26 19:01:19 +01:00
Michael Hansen
192ffc09ee
Add area slot to response for cancel all timers ( #131638 )
...
Add area slot to response
2024-11-26 10:58:39 -06:00
Alexey ALERT Rubashёff
15bf0c728c
Sync overkiz Atlantic Water Heater datetime before switching the away mode on ( #127408 )
...
Set device datetime before turning on the away mode
2024-11-26 17:45:28 +01:00
Jan-Philipp Benecke
883c6121cf
Prevent changing email address in inexogy reauth ( #131632 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-26 17:17:10 +01:00
jesperraemaekers
bf9e7e4a0c
Bump Weheat wh-python to 2024.11.26 ( #131630 )
2024-11-26 17:00:51 +01:00
Jan-Philipp Benecke
1a71fbe427
Add intent to cancel all timers ( #130873 )
...
* Add intent to cancel all timers
* Add intent to llm test
2024-11-26 09:59:41 -06:00
starkillerOG
a2ebfe6e83
Add Reolink binning mode select entity ( #131570 )
2024-11-26 16:19:41 +01:00
Steven B.
0e88e22fd2
Bump ring_doorbell to 0.9.13 ( #131627 )
2024-11-26 16:14:39 +01:00
Simon Lamon
ee74a35417
Support time entities in time conditions ( #124575 )
...
Co-authored-by: Mark Bergsma <mark@wikked.net >
2024-11-26 15:37:31 +01:00
Steven B.
147679f803
Add live view camera entity to ring integration ( #127579 )
2024-11-26 15:20:25 +01:00
Jan-Philipp Benecke
9510ef56f9
Add configuration url to SABnzbd device info ( #131617 )
2024-11-26 08:39:21 -05:00
dotvav
1fc3194613
Add diagnostics to Palazzetti ( #131608 )
2024-11-26 14:07:37 +01:00
Duco Sebel
1ddc8a35c2
Add test to validate HomeWizard updates discovery info ( #131540 )
2024-11-26 13:14:59 +01:00
Klaas Schoute
f5d323679f
Fix bug on creating entities with unknown state - Garages Amsterdam ( #131619 )
2024-11-26 13:07:32 +01:00
Michael
b0b72326d8
Add Update syrupy snapshots VScode task ( #131536 )
...
* add Update syrupy snapshots task
* don't use xdist
2024-11-26 13:02:17 +01:00
Lenn
41c7cc6e81
Bump motionblindsble to 0.1.3 ( #131613 )
2024-11-26 12:54:50 +01:00
Franck Nijhof
551d778a31
Merge branch 'master' into dev
2024-11-26 12:48:56 +01:00
Jan-Philipp Benecke
3af751c129
Fix SABnzbd number icon ( #131615 )
2024-11-26 12:40:02 +01:00
Klaas Schoute
9a999e8742
Use ConfigEntry runtime_data in Garages Amsterdam ( #131611 )
2024-11-26 12:30:50 +01:00
Franck Nijhof
0644d782cd
2024.11.3 ( #131248 )
2024-11-22 11:55:45 +01:00
Franck Nijhof
4ef50ffd88
Bump version to 2024.11.3
2024-11-22 11:05:59 +01:00
starkillerOG
bfcd4194f3
Bump reolink_aio to 0.11.2 ( #131237 )
2024-11-22 11:05:37 +01:00
rappenze
2f05240e4c
Fix fibaro cover state is not always correct ( #131206 )
2024-11-22 11:05:34 +01:00
starkillerOG
44ad8081a3
Reolink log fast poll errors once ( #131203 )
2024-11-22 11:05:30 +01:00
Jesse Hills
780eaa8379
Fix typo in ESPHome repair text ( #131200 )
2024-11-22 11:05:26 +01:00
Norbert Rittel
75dcdfb087
Fix cast translation string ( #131156 )
2024-11-22 11:05:23 +01:00
Norbert Rittel
c88ff2ca44
Fix typo in name of "Alarm arm home instant" action ( #131151 )
2024-11-22 11:05:19 +01:00
Norbert Rittel
402c668f05
Replace "service" with "action" in zha:reconfigure_device ( #131111 )
...
Replace "service" with "action" in one description
As services are now actions in HA this needs to be fixed.
2024-11-22 11:05:14 +01:00
Álvaro Fernández Rojas
93b4570c04
Update aioairzone to v0.9.7 ( #131033 )
2024-11-22 10:57:08 +01:00
Álvaro Fernández Rojas
50a610914b
Bump aioairzone to 0.9.6 ( #130559 )
...
* Update aioairzone to v0.9.6
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* Remove _async_migrator_mac_empty and improve tests
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
* Remove WebServer empty mac fixes as requested by @epenet
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
---------
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com >
2024-11-22 10:57:04 +01:00
G Johansson
8db18181d0
Bump holidays to 0.61 ( #130984 )
2024-11-22 10:52:43 +01:00
G Johansson
335124acc6
Add missing catholic category in workday ( #130983 )
2024-11-22 10:52:40 +01:00
Norbert Rittel
24ccb9b894
Add more UI user-friendly description to six Supervisor actions ( #130971 )
2024-11-22 10:52:36 +01:00
Jan-Philipp Benecke
a75ce850b8
Strip whitespaces from host in ping config flow ( #130970 )
2024-11-22 10:52:33 +01:00
Renat Sibgatulin
4753510ace
Bump aioairq to 0.4.3 ( #130963 )
2024-11-22 10:52:30 +01:00
ElmaxSrl
fc607ea7e5
Update elmax_api to v0.0.6.1 ( #130917 )
...
Co-authored-by: Alberto Geniola <albertogeniola@gmail.com >
2024-11-22 10:52:27 +01:00
Sergio Conde Gómez
477141c22a
Unscape HTML Entities from RSS feeds ( #130915 )
...
* Unscape HTML Entities from RSS feeds
* Improve tests
2024-11-22 10:52:23 +01:00
Charles Yuan
aaa36adbcc
Fixed Small Inaccuracy in Description String for myUplink ( #130900 )
2024-11-22 10:52:20 +01:00
J. Nick Koston
9447180c04
Bump bluetooth-adapters to 0.20.2 ( #130877 )
2024-11-22 10:52:17 +01:00
epenet
6853234f9d
Pass config_entry explicitly in rachio ( #130865 )
2024-11-22 10:52:14 +01:00
G Johansson
6944ba0333
Use default device sensors also for AirQ devices in Sensibo ( #130841 )
2024-11-22 10:52:10 +01:00
starkillerOG
04bc041174
Reolink fix dev/entity id migration ( #130836 )
2024-11-22 10:52:07 +01:00
Glenn Waters
a024acf096
UPB integration: Change unique ID from int to string. ( #130832 )
2024-11-22 10:52:04 +01:00
hahn-th
5b1aca53ac
Bump homematicip to 1.1.3 ( #130824 )
2024-11-22 10:52:00 +01:00
Michael
a588ced2e3
Fix unexpected stop of media playback via ffmpeg proxy for ESPhome devices ( #130788 )
...
disable writing progress stats to stderr in ffmpeg command
2024-11-22 10:51:57 +01:00
Franck Nijhof
876112ff54
Update twentemilieu to 2.1.0 ( #130752 )
2024-11-22 10:51:54 +01:00
Jan Bouwhuis
a48f88033d
Fix file uploads in MQTT config flow not processed in executor ( #130746 )
...
Process file uploads in MQTT config flow in executor
2024-11-22 10:51:49 +01:00
Patrick
5deba1766e
Fix and bump apsystems-ez1 to 2.4.0 ( #130740 )
2024-11-22 10:51:45 +01:00
Davin Kevin
4863243f5a
Prevent endless loop in recorder when using a filter and there are no more states to purge ( #126149 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-11-22 10:51:35 +01:00
Franck Nijhof
847afabed1
2024.11.2 ( #130713 )
2024-11-15 20:16:10 +01:00
Franck Nijhof
ac270e19be
Bump version to 2024.11.2
2024-11-15 19:35:42 +01:00
Matt Zimmerman
ca40b96a89
Bump python-smarttub to 0.0.38 ( #130679 )
2024-11-15 19:35:14 +01:00
epenet
045e285bfe
Fix missing translations in onewire ( #130673 )
2024-11-15 19:35:11 +01:00
epenet
8d6f2e78f5
Fix missing translations in generic ( #130672 )
2024-11-15 19:35:07 +01:00
epenet
9e4d26137e
Fix missing translations in madvr ( #130656 )
2024-11-15 19:35:04 +01:00
epenet
f74bfdc974
Fix missing translations in toon ( #130655 )
2024-11-15 19:35:00 +01:00
epenet
1cabcdf257
Fix missing translations in tradfri ( #130654 )
...
* Fix missing translations in tradfri
* Simplify
2024-11-15 19:34:57 +01:00
epenet
c6931d656e
Fix missing translations in utility_meter ( #130652 )
2024-11-15 19:34:54 +01:00
epenet
942830505a
Fix missing translations in vilfo ( #130650 )
2024-11-15 19:34:51 +01:00
Jan-Philipp Benecke
880f28e28a
Remove dumping config entry to log in setup of roborock ( #130648 )
2024-11-15 19:34:48 +01:00
Johan Nenzén
f406ffa75a
Bump pyplaato to 0.0.19 ( #130641 )
...
Bumps version of pyplaato to 0.0.19
2024-11-15 19:34:44 +01:00
epenet
0d695c843f
Add missing translation string to philips_js ( #130637 )
2024-11-15 19:34:41 +01:00
epenet
5f09eb97e1
Add missing translation string to lg_netcast ( #130635 )
2024-11-15 19:34:38 +01:00
epenet
6d561ca373
Add missing translation string to hvv_departures ( #130634 )
2024-11-15 19:34:34 +01:00
Alistair Galbraith
663ebe199d
Fix scene loading issue ( #130627 )
2024-11-15 19:34:31 +01:00
Keilin Bickar
8b9c4db2b3
Bump sense-energy to 0.13.4 ( #130625 )
2024-11-15 19:34:27 +01:00
epenet
e478b9b599
Add missing translation string to smarty ( #130624 )
2024-11-15 19:34:23 +01:00
Robert Resch
5acdf58976
Fix hassfest by adding go2rtc reqs ( #130602 )
2024-11-15 19:33:09 +01:00
starkillerOG
6d861e7f47
Bump reolink-aio to 0.11.1 ( #130600 )
2024-11-15 19:32:30 +01:00
Johan Nenzén
281a8eda31
Fixes webhook schema for different temp and volume units ( #130578 )
2024-11-15 19:32:26 +01:00
Simone Chemelli
1bc005d0d4
Update uptime deviation for Vodafone Station ( #130571 )
...
Update sensor.py
2024-11-15 19:32:23 +01:00
puddly
95d60987ab
Bump ZHA dependencies ( #130563 )
2024-11-15 19:32:19 +01:00
J. Nick Koston
53e38454b2
Fix non-thread-safe operation in powerview number ( #130557 )
2024-11-15 19:32:16 +01:00
Brig Lamoreaux
876b86cd3d
fix translation in srp_energy ( #130540 )
2024-11-15 19:32:13 +01:00
Robert Resch
cb104935ea
Add go2rtc recommended version ( #130508 )
2024-11-15 19:32:10 +01:00
Joost Lekkerkerker
4c24e26926
Bump aiowithings to 3.1.3 ( #130504 )
2024-11-15 19:32:06 +01:00
Robert Resch
4b13d8bc47
Bump go2rtc-client to 0.1.1 ( #130498 )
2024-11-15 19:30:50 +01:00
Tony
433e3718f8
Bump aioruckus to 0.42 ( #130487 )
2024-11-15 19:28:38 +01:00
Sheldon Ip
1e3c2c0631
Fix translations in subaru ( #130486 )
2024-11-15 19:28:34 +01:00
starkillerOG
3a2f996c13
Bump reolink_aio to 0.11.0 ( #130481 )
2024-11-15 19:28:30 +01:00
G Johansson
e4cb3c67d9
Fix legacy _attr_state handling in AlarmControlPanel ( #130479 )
2024-11-15 19:28:27 +01:00
puddly
8a22433168
Ensure ZHA setup works with container installs ( #130470 )
2024-11-15 19:28:23 +01:00
Joost Lekkerkerker
0976476d16
Bump aiowithings to 3.1.2 ( #130469 )
2024-11-15 19:28:19 +01:00
Kelvin Dekker
28f46a0f88
Fix typo in file strings ( #130465 )
2024-11-15 19:28:16 +01:00
G Johansson
8b173656e7
Fix translation in statistics ( #130455 )
...
* Fix translation in statistics
* Update homeassistant/components/statistics/strings.json
2024-11-15 19:28:12 +01:00
Joost Lekkerkerker
08f6f2759b
Add title to water heater component ( #130446 )
2024-11-15 19:28:09 +01:00
Steven B.
f4798d27c7
Do not trigger events for updated ring events ( #130430 )
2024-11-15 19:28:05 +01:00
Steven B.
103a84b4bd
Bump ring-doorbell to 0.9.12 ( #130419 )
2024-11-15 19:28:01 +01:00
Steven B.
4d3502e061
Bump ring library ring-doorbell to 0.9.9 ( #129966 )
2024-11-15 19:26:59 +01:00
J. Nick Koston
79329e16cf
Fix missing title placeholders in powerwall reauth ( #130389 )
2024-11-15 19:24:37 +01:00
Daniel Hjelseth Høyer
929164251a
Bump Tibber 0.30.8 ( #130388 )
2024-11-15 19:24:34 +01:00
Joost Lekkerkerker
300724443a
Bump spotifyaio to 0.8.8 ( #130372 )
2024-11-15 19:24:30 +01:00
Robert Resch
70ef3a355c
Go2rtc bump and set ffmpeg logs to debug ( #130371 )
2024-11-15 19:24:26 +01:00
Jan Bouwhuis
83162c1461
Fix typo in go2rtc ( #130165 )
...
Fix typo in original
2024-11-15 19:24:20 +01:00
Jan Bouwhuis
a12c76dbdd
Use f-strings in go2rtc code and test and do not use abbreviation ( #130158 )
2024-11-15 19:22:09 +01:00
Noah Husby
9292b6da3d
Disable brightness from devices with no display in Cambridge Audio ( #130369 )
2024-11-15 19:03:04 +01:00
Simon Lamon
8d05183de2
Add Spotify and Tidal to playingmode mapping ( #130351 )
2024-11-15 19:03:01 +01:00
Simon Lamon
a86ff41bbc
Add seek support to LinkPlay ( #130349 )
2024-11-15 19:02:58 +01:00
Simon Lamon
ce92f3de44
Bump python-linkplay to 0.0.20 ( #130348 )
2024-11-15 19:02:54 +01:00
LG-ThinQ-Integration
465d8b2ee2
Fix fan's warning TURN_ON, TURN_OFF ( #130327 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2024-11-15 19:02:51 +01:00
G Johansson
218eedfd93
Fix Homekit error handling alarm state unknown or unavailable ( #130311 )
2024-11-15 19:02:47 +01:00
Simone Chemelli
afec354b84
Avoid Shelly data update during shutdown ( #130301 )
2024-11-15 19:02:44 +01:00
Allen Porter
282f92e5f3
Ignore WebRTC candidates for nest cameras ( #130294 )
2024-11-15 19:02:41 +01:00
David Knowles
f6cd74e2d7
Make Hydrawise poll non-critical data less frequently ( #130289 )
2024-11-15 19:02:37 +01:00
Åke Strandberg
f821ddeab8
Add more f-series models to myuplink ( #130283 )
2024-11-15 19:02:34 +01:00
Allen Porter
d408b7ac62
Improve nest camera stream expiration to be defensive against errors ( #130265 )
2024-11-15 19:02:31 +01:00
Michael
83baa1a788
Fix translation key for done response in conversation ( #130247 )
2024-11-15 19:02:27 +01:00
Max Shcherbina
07a8cf14cd
Update generic thermostat strings for clarity and accuracy ( #130243 )
2024-11-15 19:02:24 +01:00
Olivier Corradi
9f447af468
Rename "CO2 Signal" display name to Electricity Maps for consistency ( #130242 )
...
* Update strings.json for Electricity Maps
* Update strings.json
* Update config_flow.py
* Update test_config_flow.py
* Fix test
2024-11-15 19:02:20 +01:00
Allen Porter
c399d8f571
Bump google-nest-sdm to 6.1.5 ( #130229 )
2024-11-15 19:02:17 +01:00
jjlawren
4ea9574229
Bump SoCo to 0.30.6 ( #130223 )
2024-11-15 19:02:14 +01:00
Daniel Hjelseth Høyer
592b8ed0a0
Bump pyTibber ( #130216 )
2024-11-15 19:02:10 +01:00
Simone Chemelli
6b91c0810a
Fix uptime sensor for Vodafone Station ( #130215 )
2024-11-15 19:02:06 +01:00
Max Shcherbina
9579e4a9c1
Fix wording in Google Calendar create_event strings for consistency ( #130183 )
2024-11-15 19:00:06 +01:00
IceBotYT
7f4f90f06d
Bump nice-go to 0.3.10 ( #130173 )
...
Bump Nice G.O. to 0.3.10
2024-11-15 19:00:02 +01:00
Sheldon Ip
701a901fe4
Fix translations in ollama ( #130164 )
2024-11-15 18:59:59 +01:00
Simon Lamon
f914642e31
No longer thrown an error when device is offline in linkplay ( #130161 )
2024-11-15 18:59:55 +01:00
Simon Lamon
32dc9fc238
Allow dynamic max preset in linkplay play preset ( #130160 )
2024-11-15 18:59:52 +01:00
Simon Lamon
b27e0f9fe7
Bump python-linkplay to v0.0.18 ( #130159 )
2024-11-15 18:59:47 +01:00
Thomas55555
f040060b3c
Fix RecursionError in Husqvarna Automower coordinator ( #123085 )
...
* reach maximum recursion depth exceeded in tests
* second background task
* Update homeassistant/components/husqvarna_automower/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* Update homeassistant/components/husqvarna_automower/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* test
* modify test
* tests
* use correct exception
* reset mock
* use recursion_limit
* remove unneeded ticks
* test TimeoutException
* set lower recursionlimit
* remove not that important comment and move the other
* test that we connect and listen successfully
* Simulate hass shutting down
* skip testing against the recursion limit
* Update homeassistant/components/husqvarna_automower/coordinator.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
* mock
* Remove comment
* Revert "mock"
This reverts commit e8ddaea3d79ed1aceb696a055cc42ad08b4febca.
* Move patch to decorator
* Make execution of patched methods predictable
* Parametrize test, make mocked start_listening block
* Apply suggestions from code review
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Erik <erik@montnemery.com >
2024-11-15 18:47:59 +01:00
J. Nick Koston
cc45793896
Bump aiohttp to 3.10.11 ( #130483 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-15 09:42:20 +01:00
Franck Nijhof
ab0556227c
2024.11.1 ( #130156 )
2024-11-08 19:42:10 +01:00
Franck Nijhof
c16fb9c93d
Bump version to 2024.11.1
2024-11-08 18:58:21 +01:00
Jan Bouwhuis
da8fc7a2fc
Refrase imap fetch service description string ( #130152 )
2024-11-08 18:58:07 +01:00
Allen Porter
864b4d86f2
Fix bugs in nest stream expiration handling ( #130150 )
2024-11-08 18:58:04 +01:00
Louis Christ
1bb0ced7c0
Fix volume_up not working in some cases in bluesound integration ( #130146 )
2024-11-08 18:58:00 +01:00
Martin Hjelmare
2fe4fc908b
Bump ha-ffmpeg to 3.2.2 ( #130142 )
2024-11-08 18:57:25 +01:00
Joost Lekkerkerker
aa2c3b046f
Bump spotifyaio to 0.8.7 ( #130140 )
2024-11-08 18:56:15 +01:00
Robert Resch
22822cb8aa
Add go2rtc workaround for HA managed one until upstream fixes it ( #130139 )
2024-11-08 18:56:12 +01:00
Shai Ungar
b71383c997
Fix issue when timestamp is None ( #130133 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-08 18:56:09 +01:00
Bram Kragten
b0b163df48
Update frontend to 20241106.2 ( #130128 )
2024-11-08 18:56:06 +01:00
Luke Lashley
35539dbf60
Bump python-roborock to 2.7.2 ( #130100 )
2024-11-08 18:56:02 +01:00
Bram Kragten
09d03e8edf
Update frontend to 20241106.1 ( #130086 )
2024-11-08 18:55:59 +01:00
Kelvin Dekker
46e37f3bdd
Fix typo in insteon strings ( #130085 )
2024-11-08 18:55:55 +01:00
Klaas Schoute
0206c149cf
Force int value on port in P1Monitor ( #130084 )
2024-11-08 18:55:52 +01:00
Josef Zweck
29620ef977
Add missing string to tedee plus test ( #130081 )
2024-11-08 18:55:49 +01:00
Erik Montnemery
9012b113ad
Don't create repairs asking user to remove duplicate flipr config entries ( #130058 )
...
* Don't create repairs asking user to remove duplicate flipr config entries
* Improve comments
2024-11-08 18:55:46 +01:00
Allen Porter
5f5f6cc3d5
Fix KeyError in nest integration when the old key format does not exist ( #130057 )
...
* Fix bug in nest setup when the old key format does not exist
* Further simplify the entry.data check
* Update homeassistant/components/nest/api.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-11-08 18:55:42 +01:00
Erik Montnemery
7ff501f3ec
Don't create repairs asking user to remove duplicate ignored config entries ( #130056 )
2024-11-08 18:55:39 +01:00
sean t
b0f110b9ab
Bump agent-py to 0.0.24 ( #130018 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-08 18:55:36 +01:00
epenet
2692bc23a5
Add missing placeholder description to twitch ( #130013 )
2024-11-08 18:55:33 +01:00
Allen Porter
1beac5f0f8
Bump google-nest-sdm to 6.1.4 ( #130005 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com >
2024-11-08 18:55:29 +01:00
Keilin Bickar
ec7ba1b7fd
Update sense energy library to 0.13.3 ( #129998 )
2024-11-08 18:55:25 +01:00
Brett Adams
5bd1b0dd9c
Fix Trunks in Teslemetry and Tesla Fleet ( #129986 )
2024-11-08 18:55:21 +01:00
Michael Hansen
a2ad4c9cfd
Bump intents to 2024.11.6 ( #129982 )
2024-11-08 18:52:43 +01:00