Joakim Plate and GitHub
c81a4f8633
Translate exception from fjäråskupan ( #126673 )
2024-09-27 19:23:24 +02:00
Erik Montnemery and GitHub
4599d1650b
Use ConfigFlow.has_matching_flow to deduplicate flux_led flows ( #126888 )
2024-09-27 19:22:00 +02:00
Erik Montnemery and GitHub
c5b4892596
Adjust BaseEditConfigView.__init__ ( #126729 )
2024-09-27 19:08:12 +02:00
Erik Montnemery and GitHub
46812777e2
Use ConfigFlow.has_matching_flow to deduplicate yalexs_ble flows ( #126899 )
2024-09-27 19:07:23 +02:00
Steven B. and GitHub
33d0343089
Extend dhcp discovery flow for ring integration ( #126661 )
2024-09-27 19:03:43 +02:00
Jan Rieger and GitHub
cda62a4ff3
Add missing icons to unifi ( #126934 )
2024-09-27 18:50:00 +02:00
Erik Montnemery and GitHub
495faf5033
Improve statistics issue title ( #126851 )
2024-09-27 18:32:20 +02:00
Jan Rieger and GitHub
2d68f9a986
Use icon translations in unifi ( #126903 )
...
* Use icon translations in unifi
* Update snapshots
* Add state icons
* Address feedback
* Update snapshot
2024-09-27 17:43:25 +02:00
Jan Bouwhuis and GitHub
7fde2e2fe0
Do not unsubscribe mqtt integration discovery if entry is already configured ( #126907 )
...
* Do not unsubscribe mqtt integration discovery if entry is already configured
* Test cases without unsubscribe
2024-09-27 17:28:51 +02:00
bd4f3b0553
Change Assist satellite state names ( #126926 )
...
* Change state names
* Update homeassistant/components/assist_satellite/strings.json
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-27 11:11:23 -04:00
Brett Adams and GitHub
cad87f51a3
Code quality improvements for Teslemetry ( #123444 )
2024-09-27 15:06:09 +02:00
Erik Montnemery and GitHub
66ab90b518
Add EntityIDPostMigration data migrator class ( #125307 )
2024-09-27 14:58:34 +02:00
Joost Lekkerkerker and GitHub
f64e542879
Fix Evohome snapshots ( #126915 )
2024-09-27 14:55:44 +02:00
Joost Lekkerkerker and GitHub
7c58476af9
Add unique id migration to Geniushub ( #122330 )
2024-09-27 14:54:47 +02:00
Joost Lekkerkerker and GitHub
308f25fe4c
Migrate Nexia unique id to str ( #126911 )
2024-09-27 14:35:08 +02:00
Erik Montnemery and GitHub
9f2ba6bc2c
Use ConfigFlow.has_matching_flow to deduplicate plugwise flows ( #126896 )
2024-09-27 14:32:36 +02:00
rubenbe and GitHub
b3b5d9602a
Add RSS description to Feedreader event ( #126681 )
2024-09-27 13:46:48 +02:00
David Bonnes and GitHub
2d16732972
Set the default time zone for evohome tests ( #126679 )
2024-09-27 13:44:47 +02:00
epenet and GitHub
94efd3e230
Cleanup sensor tests ( #126881 )
2024-09-27 13:43:24 +02:00
Erik Montnemery and GitHub
59a690f214
Use ConfigFlow.has_matching_flow to deduplicate homekit_controller flows ( #126894 )
2024-09-27 13:41:55 +02:00
Joost Lekkerkerker and GitHub
a3ec4db9cc
Update airgradient device sw_version when changed ( #126902 )
2024-09-27 13:21:35 +02:00
Michael and GitHub
ffa6b5fcb2
Use two words for Nautical miles unit ( #126905 )
2024-09-27 13:16:13 +02:00
Joost Lekkerkerker and GitHub
1ebcc34e66
Fix restoring state class in mobile app ( #126868 )
2024-09-27 11:37:28 +02:00
Joost Lekkerkerker and GitHub
18fd00d0c2
Add diagnostics platform to airgradient ( #126886 )
2024-09-27 11:35:35 +02:00
J. Nick Koston and GitHub
9ec26a9be5
Fix getting the current host for IPv6 urls ( #126889 )
2024-09-27 11:26:35 +02:00
3c0be47d3c
Add FlowManager.async_has_matching_flow ( #126804 )
...
* Add FlowManager.async_flow_has_matching_flow
* Revert changes from the future
* Apply suggested changes to apple_tv config flow
* Rename methods after discussion
* Update homeassistant/data_entry_flow.py
Co-authored-by: J. Nick Koston <nick@koston.org >
* Move deduplication functions to config_entries, add tests
* Adjust tests
---------
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-09-27 10:51:36 +02:00
Michael and GitHub
26b5dab12b
Add nmi (nautical miles) as valid distance unit ( #124723 )
2024-09-27 10:40:59 +02:00
J. Nick Koston and GitHub
75ae6a8087
Fix getting the host for the current request ( #126882 )
2024-09-27 03:36:05 -05:00
David Bonnes and GitHub
cff9e9abab
Refactor evohome test fixtures for improved testing ( #126781 )
2024-09-27 09:40:52 +02:00
Paulus Schoutsen and GitHub
471c68f653
Update the Selected Pipeline entity name ( #126845 )
2024-09-26 20:38:51 +02:00
9db5b481be
Fix ESPHome and VoIP Assist satellite entity names ( #126229 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-09-26 20:22:09 +02:00
Joost Lekkerkerker and GitHub
6e12726b11
Use Parametrizing in Matter tests ( #126759 )
...
* Overhaul matter tests
* Overhaul
* Remove matter_client where obsolete
* Move snapshots to the top
* Use usefixtures
* Add Valve
2024-09-26 19:40:20 +02:00
epenet and GitHub
6c539cd2d8
Improve type hints in template config_flow tests ( #126803 )
...
Improve type hints in template tests
2024-09-26 19:25:33 +02:00
Joost Lekkerkerker and GitHub
8d428acbbb
Bump nyt_games to 0.4.2 ( #126834 )
...
* Bump nyt_games to 0.4.1
* Bump nyt_games to 0.4.1
* Bump nyt_games to 0.4.2
2024-09-26 18:03:11 +02:00
7afad1dde9
Bump aiorussound to 4.0.5 ( #126774 )
...
* Bump aiorussound to 4.0.4
* Remove unnecessary exception
* Bump aiorussound to 4.0.5
* Fixes
* Update homeassistant/components/russound_rio/media_player.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2024-09-26 14:38:36 +02:00
epenet and GitHub
5fb9537d6d
Use pytest.mark.usefixtures for start_ha in template tests ( #126805 )
2024-09-26 14:00:52 +02:00
Marc Mueller and GitHub
c1b24e6ba2
Small typing improvements ( #126818 )
...
* Add from __future__ import annotations
* Use PEP 695 type aliases
* Fix generator typing
2024-09-26 13:51:27 +02:00
1395baef01
Remove Reolink Home Hub main level switches ( #126697 )
...
Co-authored-by: Robert Resch <robert@resch.dev >
2024-09-25 21:52:26 +02:00
David Bonnes and GitHub
90dcb02429
Remove unnecessary patch from evohome tests ( #126760 )
2024-09-25 21:52:03 +02:00
4f0211cdd8
Deprecate tplink alarm button entities ( #126349 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2024-09-25 14:47:40 -05:00
G Johansson and GitHub
c6a1b9fc39
Change Climate set temp action for incorrect feature will raise ( #126692 )
...
* Change Climate set temp action for incorrect feature will raise
* Fix some tests
* Fix review comments
* Fix tesla_fleet
* Fix tests
* Fix review comment
2024-09-25 21:16:14 +02:00
Erik Montnemery and GitHub
7d61cb1ef5
Remove unignore flow ( #126765 )
2024-09-25 20:29:14 +02:00
Thomas55555 and GitHub
f53411b95a
Bump aioautomower to 2024.9.3 ( #126769 )
...
* Bump aioautomower to 2024.9.3
* tests
2024-09-25 20:28:22 +02:00
6d1e5886ec
Add Valve platform to Matter integration ( #123311 )
...
* Create water_valve.py
* Update water_valve.py
ValveEntity
* Update water_valve.py
ValveDeviceClass
* Update water_valve.py
* Update water_valve.py
OperationalStatus
* Update water_valve.py
* Update water_valve.py
Commands
* Update water_valve.py
Platform.VALVE
* Update water_valve.py
* Update water_valve.py
operational_status
* Update water_valve.py
current_valve_position
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
attributes
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Open command
* Match Valve entity methods
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* ruff-format
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
Attributes.CurrentLevel
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
async_set_valve_position
* Update water_valve.py
* Update water_valve.py
Bitmaps
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update homeassistant/components/matter/water_valve.py
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
* Update homeassistant/components/matter/water_valve.py
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update discovery.py to add WaterValve
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update discovery.py
* Update discovery.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Update water_valve.py
* Rename water_valve.py to valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* Create test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Update test_valve.py
* Create valve.json
* Update air-purifier.json
* Revert "Update air-purifier.json"
This reverts commit b68dce0ccc81bc6fb1db36191de1c296ce54cac3.
* Update valve.json
* Update valve.json
* Update valve.json
* Update test_valve.py
* Update valve.json
* Update test_valve.py
* Update valve.json
* Update valve.json
* Update valve.json
* Update test_valve.py
* Update valve.py
* Update valve.py
* Update valve.py
* add tests
* cleanup
* Clean up variable
* Format
* add tests for state updates
* adjust
* add tests for position
---------
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2024-09-25 20:19:10 +02:00
puddly and GitHub
0a44c9456c
Bump ZHA to 0.0.34 ( #126766 )
2024-09-25 18:44:51 +02:00
Joost Lekkerkerker and GitHub
3810c3cbaf
Improve trigger schema validation to ask for trigger instead of platform ( #126750 )
...
* Add check for missing trigger
* Fix
* Fix
* Escape
2024-09-25 16:44:14 +02:00
Markus Jacobsen and GitHub
bb29c7a02f
Add sound modes to Bang & Olufsen devices ( #121209 )
...
* Add sound mode functionality
* Fix naming
* Change unique sound mode symbol
* Add testing for sound modes
* Add test typing
* Use constants for service call parameters
* Add state assertions
* Remove invalid decorator
* Add valid sound mode check
* Add test for invalid sound mode
2024-09-25 15:58:24 +02:00
Joost Lekkerkerker and GitHub
33d83e43de
Update trigger validation message ( #126749 )
2024-09-25 15:33:03 +02:00
Joost Lekkerkerker and GitHub
662a704165
Use snake case in matter fixture nodes ( #126743 )
2024-09-25 15:29:17 +02:00
epenet and GitHub
083b586d19
Add pylint checks for fixture scope ( #126723 )
...
* Prevent session scope fixtures in component tests
* Link message to the decorator - not the function
* Add checks for package also
* Add check for session scope autouse
* Rename variable
* Adjust message
* Ignore fancy autouse
* Simplify
2024-09-25 15:27:57 +02:00