Erik Montnemery
1e6c832c9a
Add tests asserting trigger features ( #168407 )
2026-04-17 08:37:47 +02:00
Artur Pragacz
f5fef37210
Remove bind_hass usage ( #168369 )
2026-04-16 15:38:59 +02:00
Erik Montnemery
f8a94c6f22
Fix climate trigger labs flag test ( #168299 )
2026-04-15 17:53:26 +02:00
Norbert Rittel
cca44c675c
Fix spelling of "cannot" in climate exception string ( #167139 )
2026-04-02 14:41:26 +02:00
Erik Montnemery
5ffe301384
Add climate.is_hvac_mode condition ( #166570 )
2026-03-26 16:24:27 +01:00
Erik Montnemery
f84398eb9c
Speed up trigger tests ( #166522 )
2026-03-26 00:51:14 +01:00
Erik Montnemery
c5955ada1a
Use NumericThresholdSelector in numeric conditions ( #166507 )
2026-03-25 20:57:12 +01:00
Erik Montnemery
cd142833e7
Use NumericThresholdSelector in numeric triggers ( #166478 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-03-25 19:31:25 +01:00
Erik Montnemery
580ae1e81b
Add numerical climate conditions ( #166309 )
2026-03-24 11:38:14 +01:00
Erik Montnemery
d634fbcad7
Add unit of measurement handling to numeric climate triggers ( #166211 )
2026-03-23 08:29:01 +01:00
Erik Montnemery
c8ce4eb32d
Deduplicate tests testing conditions in mode all ( #165841 )
2026-03-17 21:06:26 +01:00
Erik Montnemery
770864082f
Deduplicate tests testing conditions in mode any ( #165801 )
2026-03-17 19:23:47 +00:00
Erik Montnemery
fa7a216afe
Use return value from target_entities directly in condition tests ( #165791 )
2026-03-17 14:55:17 +01:00
Erik Montnemery
ba30563772
Deduplicate tests testing triggers in mode last ( #165789 )
2026-03-17 14:28:10 +01:00
Erik Montnemery
6c9fc7c7a1
Deduplicate tests testing triggers in mode first ( #165779 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-17 12:44:21 +01:00
Erik Montnemery
fdfe87de4c
Move condition/trigger test helpers to test.components.common ( #165777 )
2026-03-17 11:08:38 +01:00
Erik Montnemery
67356de21b
Deduplicate tests testing triggers in mode any ( #165772 )
2026-03-17 10:27:12 +01:00
Erik Montnemery
4769a769e0
Use return value from target_entities directly in all trigger tests ( #165761 )
2026-03-17 09:55:08 +01:00
Erik Montnemery
9bbd9d8bcd
Deduplicate trigger tests checking labs flag ( #165760 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-17 08:19:10 +01:00
Erik Montnemery
8d0cd5edaa
Remove some climate and humidifier triggers ( #165192 )
2026-03-09 13:37:31 +01:00
Tom
d219056e9d
Add target_humidity_step attribute to climate ( #160418 )
2026-02-03 09:34:31 +02:00
Erik Montnemery
68b4ad722d
Add climate conditions ( #161020 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-01-27 07:53:31 +01:00
Erik Montnemery
deefcbcbe4
Remove stub_blueprint_populate test fixture ( #161288 )
2026-01-20 15:46:06 +01:00
Erik Montnemery
f01653633d
Add shared enable_experimental_triggers_conditions test fixture ( #160937 )
2026-01-14 16:01:06 +00:00
Erik Montnemery
a902f3bb00
Improve comments in trigger and condition test helpers ( #160830 )
2026-01-14 11:42:32 +00:00
Paul Bottein
b8cff13737
Fix hvac_mode validation in climate.hvac_mode_changed trigger ( #160364 )
2026-01-07 17:44:03 +01:00
Erik Montnemery
a084e51345
Add test helpers for numerical state triggers ( #160308 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2026-01-07 08:53:35 +01:00
Erik Montnemery
1e6b0ba9ec
Allow passing trigger options to parametrize_trigger_states ( #160119 )
2026-01-05 10:44:31 +01:00
Erik Montnemery
c4386b4360
Add additional numerical climate triggers ( #159471 )
2025-12-22 17:36:27 +00:00
Erik Montnemery
24b6b5452b
Add trigger climate.target_temperature_crossed_threshold ( #159461 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-12-19 21:57:10 +01:00
Erik Montnemery
85dfe3a107
Add trigger climate.target_temperature_changed ( #159434 )
2025-12-19 18:39:53 +01:00
Erik Montnemery
d9324cb0e4
Improve docstrings in climate trigger tests ( #159438 )
2025-12-19 16:10:07 +01:00
Erik Montnemery
6cc7d83def
Add trigger climate.hvac_mode_changed ( #159358 )
2025-12-19 12:57:01 +01:00
Abílio Costa
a35af9097b
Remove uneeded async_setup_component from trigger/condition tests ( #157873 )
2025-12-04 17:21:30 +00:00
Erik Montnemery
e63242e465
Add occupancy binary sensor triggers ( #157631 )
2025-12-02 16:37:02 +01:00
Erik Montnemery
a7dbf551a3
Add climate started_cooling and started_drying triggers ( #156945 )
2025-11-27 12:41:08 +01:00
Erik Montnemery
4900d25ac8
Disable experimental triggers according to labs flag setting ( #157320 )
2025-11-26 14:27:05 +01:00
Erik Montnemery
8dd35cb129
Add entity triggers and conditions ( #156852 )
...
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com >
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com >
Co-authored-by: abmantis <amfcalt@gmail.com >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-11-25 17:52:20 +01:00
Michael
9ec3aee8aa
Fix Climate state reproduction when target temperature is None ( #156220 )
2025-11-09 23:29:46 +01:00
Norbert Rittel
7e6a949559
Fix exceptions of climate.set_temperature action to use friendly names ( #151811 )
2025-09-06 14:00:15 +03:00
Matthias Alphart
63640af4d4
Update voluptuous-serialize to 2.7.0 ( #150822 )
2025-08-19 16:42:49 +02:00
G Johansson
25e6eab008
Not valid hvac modes now fails in Climate ( #145242 )
...
* Not valid hvac modes now fails
* Fix some tests
* Some more
* More
* fix ruff
* HVAC
* Fritzbox
* Clean up
* Use dict[key]
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-06-12 07:15:07 +02:00
epenet
c3ade400fb
Use Platform constant in tests ( #145801 )
...
* Use Platform constant in tests
* spelling
* Fix platform
2025-05-28 15:51:37 +02:00
G Johansson
010b4f6b15
Remove deprecated aux heat from Climate Entity component ( #145151 )
2025-05-20 14:48:33 +02:00
Michael Hansen
fca19a3ec1
Move climate intent to homeassistant integration ( #139371 )
...
* Move climate intent to homeassistant integration
* Move get temperature intent to intent integration
* Clean up old test
2025-02-28 10:25:38 -05:00
Jan Bouwhuis
5324f3e542
Add support for swing horizontal mode for mqtt climate ( #139303 )
...
* Add support for swing horizontal mode for mqtt climate
* Fix import
2025-02-26 15:44:16 +01:00
Erik Montnemery
428cc1a951
Update signature of platforms' async_setup_entry in tests ( #138271 )
2025-02-11 13:17:39 +01:00
Michael Hansen
b633a0424a
Add HassClimateSetTemperature ( #136484 )
...
* Add HassClimateSetTemperature
* Use single target constraint
2025-01-27 14:18:31 -06:00
G Johansson
e7f44048e9
Remove _enable_turn_on_off_backwards_compatibility T-Z ( #132423 )
2024-12-05 21:48:02 +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