Paulus Schoutsen
7bac640267
Add area motion entity ID
2025-05-13 17:29:25 +00:00
epenet
26796f87cd
Add device registry snapshots to samsungtv tests ( #144804 )
...
* Add device registry snapshots to samsungtv tests
* Simplify
* Adjust
* Reduce
2025-05-13 18:20:43 +02:00
Martin Hjelmare
55b9dee448
Fix Z-Wave unique id after controller reset ( #144813 )
2025-05-13 14:12:00 +03:00
epenet
5c6984d326
Do not abort on invalid host in SamsungTV user flow ( #144794 )
2025-05-13 10:47:26 +02:00
Mick Vleeshouwer
c121631fef
Refactor config flow tests to improve result variable usage in Overkiz ( #143374 )
...
* Refactor test setup for unique ID migration in Overkiz integration
* Refactor test cases to unify result variable usage in Overkiz config flow tests (resultn -> result)
* Revert change in test_init
2025-05-13 10:35:32 +02:00
epenet
b0fb16d48d
Remove obsolete compatibility code from SamsungTV ( #144800 )
2025-05-13 09:54:26 +02:00
epenet
eec617b391
Add comments to samsungtv config flow tests ( #144787 )
2025-05-13 07:54:37 +02:00
Maciej Bieniek
b15c9ad130
Link Shelly device entry with Shelly BT scanner entry ( #144626 )
...
* Add BT address to DeviceInfo.connections
* Cleaning
* Use bluetooth_source property
* Add test
* Add connections property
2025-05-13 07:19:07 +02:00
Erik Montnemery
0128d85999
Move sun conditions to the sun integration ( #144742 )
2025-05-12 23:03:37 +01:00
Guido Schmitz
e58750555e
Rework platform setup tests for devolo Home Network ( #143114 )
...
* Rework platform setup tests for devolo Home Network
* Fix sensor test
* Remove unload
2025-05-12 23:21:14 +02:00
Guido Schmitz
026687299d
Assert resulting data in devolo Home Network test_form_reauth ( #144760 )
2025-05-12 21:28:40 +02:00
Martin Hjelmare
3eed552c56
Repair Z-Wave unknown controller ( #144738 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-05-12 21:18:55 +02:00
J. Diego Rodríguez Royo
15a4514c7d
Add MAC connection through DHCP discovery to Home Connect devices ( #144611 )
...
* Add MAC connection through DHCP discovery to Home Connect devices
* Update snapshots
2025-05-12 21:11:12 +02:00
Paulus Schoutsen
4994229215
Track if TTS entity supports streaming input ( #144697 )
...
* Track if entity supports streaming
* Make class method
2025-05-12 13:44:39 -04:00
Andre Lengwenus
c022c32d2f
Simplify unique config_entry check for LCN ( #135756 )
...
* Simplify check for unique config_entry
* Fix tests
* Fix reconfigure flow
* Add check for unchanging IP/port combination
* Remove explicit check for unchanged IP/port combination
2025-05-12 19:44:24 +02:00
Joakim Sørensen
da0d65ca5b
Log instead of ValueError for missing cloud translation key ( #144732 )
...
* Log instead of ValueError for missing translation key
* Update homeassistant/components/cloud/client.py
2025-05-12 18:59:38 +02:00
Paulus Schoutsen
2266e97417
Add a test for Assist Pipeline streaming deltas to TTS ( #144711 )
...
* Add a test for Assist Pipeline streaming deltas to TTS
* Adjust tests to new TTS engine
2025-05-12 12:15:05 -04:00
Erik Montnemery
b192ca4bad
Make it possible to subscribe to frontend user store ( #144724 )
2025-05-12 16:01:42 +02:00
epenet
73a59523f5
Merge websocket test constants in samsungtv tests ( #144741 )
2025-05-12 15:51:21 +02:00
Robert Resch
7b23f21712
Remove deprecated camera async_handle_web_rtc_offer function ( #144561 )
2025-05-12 14:47:49 +02:00
epenet
4dde314338
Remove obsolete tests in SamsungTV ( #144735 )
2025-05-12 13:45:20 +02:00
epenet
63e38b4d8d
Rename samsung encrypted websocket test fixtures and constants ( #144726 )
...
* Rename samsung encrypted websocket test fixtures and constants
* More
* More
2025-05-12 11:36:22 +02:00
epenet
e493fe1105
Rename samsung websocket test fixtures and constants ( #144719 )
2025-05-12 10:27:29 +02:00
Thomas55555
5276a3688e
Fix wrong state in Husqvarna Automower ( #144684 )
2025-05-12 09:39:30 +02:00
epenet
fbe1811e2b
Improve SamsungTV test coverage ( #144717 )
2025-05-12 09:23:55 +02:00
epenet
2333c10915
Rename samsung legacy test fixtures and constants ( #144715 )
...
* Rename samsung legacy test fixtures and constants
* More
2025-05-12 09:13:23 +02:00
Manu
77e9142722
Increase test coverage for ntfy integration ( #144701 )
...
Increase test coverage
2025-05-11 22:25:43 -07:00
Paulus Schoutsen
4faa920318
Move Assist Pipeline tests to right file ( #144696 )
2025-05-11 21:38:21 +02:00
Seweryn Zeman
494c7aa3da
Removed unused file_id param from open_ai_conversation request ( #143878 )
2025-05-11 20:33:17 +02:00
Norbert Rittel
ea4120a7d4
Add missing hyphens to "condition-based" and "pre-entry" in `bmw_connected_drive` ( #144685 )
2025-05-11 17:44:27 +02:00
Andrea Turri
61f8970aca
Fix typos in Miele device names to match enum ( #144609 )
2025-05-11 17:26:02 +02:00
Marc Mueller
e065f1e097
Update pylint to 3.3.7 + astroid to 3.3.10 ( #144630 )
...
* Update pylint to 3.3.7 + astroid to 3.3.10
* Remove unnecessary pylint disable comment
2025-05-11 07:06:42 +02:00
Arie Catsman
1416580f8b
fix enphase_envoy diagnostics home endpoint name ( #144634 )
2025-05-10 13:23:52 -05:00
J. Diego Rodríguez Royo
86cf01a901
Delete deprecated program switches from Home Connect ( #144606 )
2025-05-10 10:53:16 +02:00
Erik Montnemery
45c0a19a68
Fix squeezebox test serializing mocks ( #144600 )
2025-05-10 09:44:55 +02:00
Ludovic BOUÉ
35ab2a21d6
Matter Oven fixture ( #144603 )
...
* Create cooktop.json
* Update conftest.py
* Fix format
* Add snapshots
* Add snapshots
* Oven fixture
* Oven fixture
* Add snapshot
2025-05-10 09:43:40 +02:00
Retha Runolfsson
977d2fe8b3
Add switchbot vacuum support ( #144550 )
...
* add support for vacuum
* add vacuum unit test
2025-05-10 09:34:51 +02:00
Erwin Douna
2bce697aa7
SMA add snapshots & tests ( #144555 )
...
* Refactor the sensor test to use snapshots
* Review feedback
* Remove leftover
2025-05-09 22:55:08 +02:00
Markus Adrario
ba8d40f7d3
Add homee fan platform ( #143524 )
...
* Initial fan
* add more tests
* add last fan tests and small fixes
* fix tests after latest change
* another small correction
* use common strings
* add snapshot test
* fix review comments
* fix typing
* remove uneeded None
* remove unwanted file
* fix turn_on function
* typo
* Use constants for preset modes.
* fix review notes.
2025-05-09 18:51:57 +02:00
Ståle Storø Hauknes
ad7cfe49c8
Airthings DHCP discovery ( #144280 )
...
* Add DHCP to Airthings manifest
* Update manifest
* Update manifest
* Add tests
* Fix pr comments
* fix naming for all tests
* Fix pr comment
2025-05-09 18:49:22 +02:00
wittypluck
e29fc37bb1
Use device and entity name for OpenWeather map entities ( #144513 )
...
* Use entity name
* Update snapshot with expected chnages
2025-05-09 18:47:18 +02:00
Ludovic BOUÉ
87bd6e3ca0
Matter pump fixture ( #144572 )
...
* Create pump.json
* Add pump fixture
* Add snapshots
2025-05-09 18:40:56 +02:00
TimL
ad6f66c945
Allow dns hostnames to be retained for SMLIGHT user flow. ( #142514 )
...
* Dont overwrite host with local IP
* adjust test for user flow change
2025-05-09 18:31:00 +02:00
Ted van den Brink
9537229c92
Add status to whois ( #141051 )
...
* Add status to whois component
* Fix tests
* Added translations for statuses
* Convert status to enum
* Fix tests, add test for status sensor
2025-05-09 18:23:50 +02:00
Sanjay Govind
c18b6d736a
Add switch platform to bosch alarm ( #142157 )
...
* add switch platform to bosch alarm
* fix tests
* one device per output
* add switch for door
* add switch entities for door
* fix switch devices
* apply changes from review
* update identifiers
* add missing entity
* use base entity for switch
* rename var
* fix icons
* give user a nice error if they try to lock or secure a door that is in the process of being cycled
* fix test
* Update homeassistant/components/bosch_alarm/switch.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/bosch_alarm/switch.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* use service constants
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-05-09 18:17:26 +02:00
Manu
9a2f17c2b2
Refactor Bring! integration to poll activity data at a slower interval ( #142621 )
...
* Refactor Bring integration to poll activity with slower interval
* add test
2025-05-09 16:42:22 +02:00
Louis Christ
4cecb6c851
Replace custom actions for sleep timer with buttons in bluesound integration ( #133604 )
...
* Use entity services
* Add buttons for sleep timer
* Fix merge
* Replace hass.data with runtime_data from config_entries
* Disable button by default
* Remove duplicate dispatchers
* Add tests for buttons
* Fix merge commit
* Fix merge commit
* Update deprecation version
* Remove update_before_add
* Use entity_registry_enabled_by_default
* Use EnitiyDescriptions for buttons
* Update version for deprecate
* Use tranlation_key; Move default disable to EntityDescription
* Fix merge commit
* Fix callback type; fix breaks version
* Use normal issue
* Apply suggestions from code review
---------
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-05-09 16:15:52 +02:00
Andre Lengwenus
b6c4b06fc7
Skip check for entry updated by current flow in _async_abort_entries_match ( #141003 )
...
* Ignore entries with source reconfigure in _async_abort_entries_match
* Exclude reconfigure and reauth entry from match check
* Add tests
* Fix tests for other components
* Revert unrelated changes
* Update docstring
* Make test more realistic
* Change name and docstring for sabnzbd test
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-05-09 16:15:17 +02:00
ichbinsteffen
3e0e807c96
Add control bus mode selector to Cambridge Audio ( #139131 )
...
* [CambridgeAudio Integration] Add switch to enable Control Bus Mode
* remove load_fn
* Add import for ControlBusMode
* Add strings for control_bus_mode
* Add icons for control_bus_mode
* Add test case for the select ControlBusMode.Amplifier
* Change the set of icons
* Fix the usage of the wrong property name
* Fix test
* Fix test 2
* add new snapshot
* fix test name
* Fix
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-05-09 15:53:37 +02:00
Renier Moorcroft
7dad6ebe67
Switch to PyEzvizApi ( #135926 )
...
* Update library
* update library
* Bump api to pin mqtt to compatable version
* fix after rebase
* Update code owners
* codeowners
2025-05-09 15:45:18 +02:00