Erik Montnemery
f8a65a7c6f
Rename trigger behavior options ( #172348 )
2026-05-27 16:01:11 +02:00
Erik Montnemery
40f7a2f50f
Remove advanced mode from climate service actions ( #171437 )
2026-05-20 11:29:00 +02:00
Franck Nijhof
bb964ccd95
Fix line length violations in components c-e ( #170540 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: frenck <195327+frenck@users.noreply.github.com >
2026-05-14 16:30:32 -04:00
Erik Montnemery
7f447abc3a
Exclude incompatible climate entities from climate automations ( #169903 )
2026-05-06 14:18:14 +02:00
Erik Montnemery
97b5f1cf64
Add method _should_include to EntityConditionBase ( #169884 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-06 09:49:22 +02:00
Erik Montnemery
7e8f5365ce
Add method _should_include to EntityTriggerBase ( #169837 )
2026-05-06 00:50:22 +02:00
epenet
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
Erik Montnemery
05eeb6a1bc
Enable duration support in all entity conditions ( #169532 )
...
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 18:13:06 +02:00
Erik Montnemery
162a4fc385
Use automation behavior selector in triggers and conditions ( #169438 )
2026-04-29 17:10:50 +02:00
Erik Montnemery
7f92d88606
Replace climate-control device with thermostat in climate translations ( #161419 )
2026-04-22 21:02:54 +02:00
Erik Montnemery
c489980551
Add duration to more conditions ( #168383 )
2026-04-21 13:41:53 +02:00
Erik Montnemery
32db17fab9
Add duration to more triggers ( #168337 )
2026-04-16 08:46:58 +02:00
Norbert Rittel
cca44c675c
Fix spelling of "cannot" in climate exception string ( #167139 )
2026-04-02 14:41:26 +02:00
Erik Montnemery
73a86b8606
Remove redundant field descriptions from triggers and conditions ( #166955 )
2026-03-31 17:46:07 +02:00
Erik Montnemery
5ffe301384
Add climate.is_hvac_mode condition ( #166570 )
2026-03-26 16:24:27 +01:00
Erik Montnemery
f0fc98cb66
Remove class NumericalDomainSpec ( #166588 )
2026-03-26 13:13:07 +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
Paul Bottein
b522db1daf
Use state selector for climate service mode fields ( #166486 )
2026-03-25 16:43:41 +01:00
Franck Nijhof
236cd795b9
Improve climate action naming consistency ( #166361 )
2026-03-24 18:58:17 +00: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
Ariel Ebersberger
ccecbcb389
Refactor condition helpers ( #165662 )
2026-03-16 16:57:53 +01:00
Ariel Ebersberger
11411a880d
Refactor trigger helpers ( #165455 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-16 15:26:57 +01:00
Ariel Ebersberger
eb17367229
Add DomainSpec to trigger and condition helpers ( #165392 )
2026-03-13 19:50:19 +01:00
Erik Montnemery
c037dad093
Add humidity triggers ( #165197 )
2026-03-09 20:34:26 +01:00
Erik Montnemery
8d0cd5edaa
Remove some climate and humidifier triggers ( #165192 )
2026-03-09 13:37:31 +01:00
Michael
e0db00e089
Allow the creation of multi-domain triggers ( #164628 )
2026-03-03 12:52:27 +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
Bram Kragten
72a3523193
Fix trigger selectors ( #160519 )
2026-01-09 11:43:33 +01: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
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
6e05cc4898
Enable multiple states in trigger climate.hvac_mode_changed ( #159435 )
2025-12-19 15:14:55 +01:00
Erik Montnemery
6cc7d83def
Add trigger climate.hvac_mode_changed ( #159358 )
2025-12-19 12:57:01 +01:00
Abílio Costa
10dd53ffc2
Rename base trigger class and methods ( #159213 )
2025-12-16 18:01:37 +00:00
Erik Montnemery
393be71009
Improve trigger descriptions ( #157643 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2025-12-02 11:08:39 +01:00
Erik Montnemery
a04d595424
Remove description_configured from condition and trigger translations ( #157620 )
2025-12-01 12:57:07 +01:00
Erik Montnemery
a7dbf551a3
Add climate started_cooling and started_drying triggers ( #156945 )
2025-11-27 12:41:08 +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
Robert Resch
96f84b2b99
Sort homeassistant json files ( #155285 )
2025-10-28 10:33:10 +01:00
Artur Pragacz
df3d4b5db1
Clean up unused intent category ( #151917 )
2025-09-08 19:42:23 +02:00
Norbert Rittel
7e6a949559
Fix exceptions of climate.set_temperature action to use friendly names ( #151811 )
2025-09-06 14:00:15 +03:00
Martin Dybal
02dca5f0ad
Fix type annotation for climate _attr_current_humidity ( #150615 )
2025-08-14 12:55:54 +02:00
Paul Bottein
757fee9f73
Use state selector for climate set hvac mode service ( #148963 )
2025-08-06 17:48:55 +01:00
G Johansson
3bc68941e6
Remove not used constant in climate ( #147041 )
2025-06-17 20:43:16 +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