karwosts and GitHub
abd69fb165
Readd missed platforms to demo ( #177432 )
2026-07-28 08:40:10 +02:00
karwosts and GitHub
841c574ce1
Fix demo cover stop behavior ( #177143 )
2026-07-23 10:17:34 -07:00
fe8b145a84
Add search functionality to media source ( #175485 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-07-03 16:16:33 -04:00
Markus Tuominen and GitHub
9c34477559
Add entity-unique-id-redundant-platform pylint check ( #174442 )
2026-06-30 14:34:59 +03:00
Michael and GitHub
c147321aba
Migrate demo to UnitOfRatio enums ( #174966 )
2026-06-27 15:56:34 +03:00
Abílio Costa and GitHub
aeb020c60f
Add override decorator to components C to E ( #172085 )
2026-06-22 19:17:40 +02:00
cdd063083d
Add entity-unique-id-redundant-domain pylint check ( #173434 )
...
Co-authored-by: Ariel Ebersberger <ariel@ebersberger.io >
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-22 12:33:38 +02:00
karwosts and GitHub
f88e757e51
Add a battery charging sensor to demo device ( #173219 )
2026-06-07 23:00:22 +02:00
karwosts and GitHub
2348ccc76e
Use modern batteries for demo integration ( #171376 )
2026-05-19 19:23:11 +01:00
Franck Nijhof and GitHub
1e8a9ded70
Refactor pylint plugins into pylint_home_assistant package ( #170521 )
2026-05-13 17:12:19 -04:00
d766aae436
Remove import annotations from components ( #169536 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-04-30 21:14:48 +02:00
Ariel Ebersberger and GitHub
cfe390e4f6
Migrate demo image_processing to async ( #168315 )
2026-04-16 08:17:00 +02:00
Ariel Ebersberger and GitHub
8ca8c2191f
Modernize demo/remote to async ( #166624 )
2026-03-27 07:08:58 +01:00
Ariel Ebersberger and GitHub
70aa58913d
Modernize demo/switch to async ( #166619 )
2026-03-26 19:52:37 +01:00
c05210683e
Demo valve registry entry and device ( #165803 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-17 17:37:21 +01:00
karwosts and GitHub
e4417f7b00
Add unique_id to demo water_heater ( #164857 )
2026-03-05 16:40:17 +01:00
15676021a9
Remove unnecessary volume_up/volume_down overrides from demo media player ( #164424 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-02-28 08:57:30 +01:00
7a41ce1fd8
Add clean_area action to vacuum ( #149315 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2026-02-18 14:13:08 +01:00
epenet and GitHub
9e736891c4
Use shorthand attributes in demo lights ( #162282 )
2026-02-05 12:02:41 +01:00
Tom and GitHub
d219056e9d
Add target_humidity_step attribute to climate ( #160418 )
2026-02-03 09:34:31 +02:00
epenet and GitHub
699b4b12da
Improve demo light type hints ( #161770 )
2026-01-28 13:17:02 +01:00
8ecacd6490
Add target_humidity_step attribute to humidifier ( #156906 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2026-01-08 23:06:31 +00:00
Robert Resch and GitHub
96f84b2b99
Sort homeassistant json files ( #155285 )
2025-10-28 10:33:10 +01:00
Shay Levy and GitHub
6de2016aa3
Add Demo valves with position support ( #154657 )
2025-10-18 23:54:02 +02:00
Shay Levy and GitHub
b5457a5abd
Fix demo cover set position action ( #154641 )
2025-10-16 21:21:32 +03:00
epenet and GitHub
cb3424cdf0
Remove more components from _IGNORE_ROOT_IMPORT in pylint plugin ( #154622 )
2025-10-16 12:52:51 -04:00
karwosts and GitHub
3e9e9b0489
Fix demo media_player.browse browsing ( #150669 )
2025-08-15 05:47:55 +02:00
Ludovic BOUÉ and GitHub
64f190749a
Add Demo Vacuum in entity name ( #148629 )
2025-07-21 14:39:42 +02:00
G Johansson and GitHub
78c39f8a06
Remove deprecated battery properties from demo vacuum ( #147980 )
2025-07-02 21:49:12 +02:00
9428127021
Add media search and play intent ( #144269 )
...
* Add media search intent
* Add PLAY_MEDIA as required feature and remove explicit responses
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2025-05-14 15:45:40 -04:00
bf69d4e0a8
Add search to media_player ( #140321 )
...
* Add search to media_player
* rename attr
* Add searchable property
* add pagination parameters
* Add suggested changes
* Apply suggestions
* Fix cast tests
* Fix first set of components
* update snapshot
* More tests
* more test fixes
* Rename attr
* first own test
* Add to google test
* Add service test
* Rename search query arg
* Add required feature to search service
* remove kwarg
* Update homeassistant/components/media_player/__init__.py
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
* fix hue test
---------
Co-authored-by: Marcel van der Veldt <m.vanderveldt@outlook.com >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2025-04-16 23:09:16 +02:00
Norbert Rittel and GitHub
23844c0f1a
Use common state for "Auto", fix sentence-casing in demo ( #142934 )
2025-04-14 17:41:20 +01:00
karwosts and GitHub
6a95abb831
Add effects translation/icon for Demo light ( #142862 )
2025-04-14 15:14:00 +02:00
Shay Levy and GitHub
cc8ed2c228
Fix demo valve platform to use AddConfigEntryEntitiesCallback ( #139602 )
2025-03-01 23:29:42 +01:00
Tatham Oddie and GitHub
f7927f9da1
Introduce demo valve ( #138187 )
2025-03-01 22:54:48 +01:00
463d9617ac
Add target_temp_step attribute to water_heater ( #138920 )
...
Co-authored-by: yunseon.park <yunseon.park@lge.com >
2025-02-21 23:49:17 +00:00
Erik Montnemery and GitHub
f83c8de8d3
Update signature of platforms' async_setup_entry ( #138201 )
2025-02-10 21:08:03 +01:00
epenet and GitHub
d5568ff955
Standardize homeassistant imports in full-CI components ( #136731 )
...
Standardize homeassistant imports in components
2025-01-28 13:11:19 -05:00
epenet and GitHub
5f2b1bd622
Set default min/max color temperature in demo lights ( #133330 )
2024-12-16 08:45:59 +01:00
epenet and GitHub
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
G Johansson and GitHub
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
G Johansson and GitHub
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 and GitHub
17afe1ae51
Remove deprecated supported features warning in FanEntity ( #132369 )
2024-12-05 20:32:59 +01:00
G Johansson and GitHub
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 and GitHub
03d5b18974
Remove options property from OptionFlow ( #129890 )
...
* Remove options property from OptionFlow
* Update test_config_entries.py
* Partial revert of "Remove deprecated property setters in option flows (#129773 )"
* Partial revert "Use new helper properties in crownstone options flow (#129774 )"
* Restore onewire init
* Restore onvif
* Restore roborock
* Use deepcopy in onewire
* Restore steam_online
* Restore initial options property in OptionsFlowWithConfigEntry
* re-add options property in SchemaOptionsFlowHandler
* Restore test
* Cleanup
2024-11-06 23:28:01 +01:00
epenet and GitHub
6d561a9796
Remove deprecated property setters in option flows ( #129773 )
2024-11-04 14:21:26 +01:00
Erik Montnemery and GitHub
599acaf514
Improve demo integration's update entity ( #129401 )
...
* Improve demo integration's update entity
* Improve tests
2024-10-30 08:06:22 +01:00
G Johansson and GitHub
cdfec7ebb4
Implement new state property for alarm_control_panel which is using an enum ( #126283 )
...
* Alarm state from enum
* Fixes
* Set final
* Fix rebase
* Test const
* Fix breaking version
* Fix other for alarm_control_panel
* Fix integrations
* More
* More
* More
* More
* Fix zha
* Replace _attr_state
* Fix alarm_control_panel
* Fix tests
* Fixes
* Mods
* Change some
* More
* More
* More
* Tests
* Last tests
* Return enum
* Fix zha
* Remove not needed check
* Fix wording
* Fix homekit
* Mod prometheus
* Fix mypy
* Fix homekit
* Fix ifttt
2024-10-21 22:54:27 +02:00
Michael and GitHub
c50d0646ab
Mark integrations as single_config_entry in manifest [a-i] ( #128189 )
...
* mark integrations as single_config_entry in manifest
* fix ecobee tests
* fix iaqualink test
2024-10-12 08:59:57 +02:00
G Johansson and GitHub
93aade6e8e
Change lock state to an enum ( #126379 )
...
* Add new LockState enum for lock states
* Add rest
* Fix insteon tests
* Fix mqtt tests
* Fix tesla_fleet
* Revert back ST_STATE_LOCKED
* Add back constant
2024-09-24 12:30:50 +02:00