J. Nick Koston and Claude Opus 4.6
9371159a7e
[core] Replace custom esphome::optional with std::optional ( #14368 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 01:14:05 +00:00
Kent Gibson
a78bea78f9
Fix misspelling of climate in climate_ir.climate_ir_with_receiver_schema ( #8829 )
2025-05-18 03:45:12 +00:00
Jesse Hills
de27ce79dc
[climate] Update components to use `climate_schema(...)` ( #8788 )
2025-05-14 05:36:21 +00:00
Thomas Rupprecht
84ebbf0762
[climate_ir_lg] use this-> ( #8687 )
2025-05-05 09:21:57 +12:00
Thomas Rupprecht
670ad7192c
unify lowercase x in hexadecimal values ( #8686 )
2025-05-05 08:47:57 +12:00
dependabot[bot]
4adda632bb
Bump ruff from 0.9.2 to 0.11.0 ( #8409 )
2025-03-20 09:51:23 -10:00
Daniel D'Abate
562700bd2c
Climate IR LG - Support fan only mode and all "on" commands ( #3712 )
2024-06-11 17:04:25 -07:00
Keith Burzinski
cdc4f7f59b
IDF 5 fixes for various components from test1.yaml ( #5451 )
2023-10-18 19:33:36 +13:00
Oxan van Leeuwen and Jesse Hills
80d03a631e
Force braces around multi-line statements ( #3094 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2022-01-25 08:56:36 +13:00
Oxan van Leeuwen
a31700e16f
Enable readability-qualified-auto check ( #3095 )
2022-01-23 20:29:58 +13:00
Stefan Agner
5cb0c11feb
Introduce clamp as a template function ( #1953 )
2021-07-14 17:08:18 +12:00
Jesse Hills
dca1c0f160
Replace CLIMATE_MODE_AUTO with CLIMATE_MODE_HEAT_COOL in most cases ( #1933 )
2021-06-18 11:48:40 +12:00
Stefan Agner
501f88ca86
Avoid non-const globals and enable clang-tidy check ( #1892 )
2021-06-11 08:19:44 +12:00
Lumpusz and Jesse Hills
ebadaa9660
Add preset, custom_preset and custom_fan_mode support to climate ( #1471 )
...
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com >
2021-06-04 22:04:54 +12:00
Otto Winter
2376a2c941
Convert components to async-def syntax ( #1821 )
2021-05-24 10:58:29 +02:00
Guillermo Ruffino
69879920eb
add-black ( #1593 )
...
* Add black
Update pre commit
Update pre commit
add empty line
* Format with black
2021-03-07 16:03:16 -03:00
Otamay
69d39ef0cd
Added heater to climate_ir_lg ( #1555 )
...
* Added heater to climate_ir_lg
* Code formatting
* Code formatting
2021-02-27 18:55:27 -03:00
Otamay
92b36720b6
Climate IR LG -keep previous temp and fan if swing ( #1556 )
...
Swing IR command does not carry CLIMATE_FAN or TEMP within itself, so previous states sould be kept. Tested with actual LG IR remote controller.
2021-02-25 18:26:19 -03:00
mhentschke
7b9c2d2978
Added options to control pulse duration on Climate_IR_LG Component ( #1470 )
...
* Added options to control pulse duration on Climate_IR_LG Component. This is usefull as some equipment from LG (Tested in Brazil AC unit) use different pulse durations in their protocol.
* Fixed C++ linting issues
* Fixed Python linting issues
* fixed spaces on parameters linting issue
* fixed spacing clint
* Removed unused constants
* Removed wrong spacing
* Changed int to time period in all new fields
Changed cv._int to cv.positive_time_period_microseconds in the time definitions for the new options
* Fixed the time defaults
Time defaults fixed for Climate_IR_LG.
2021-01-26 15:49:14 -03:00
square99 and Sangheon Heo
82d5d50d61
Add LG Climate IR ( #1097 )
...
* Add LG Climate ir
* Add LG Climate IR
* Add LG Climate IR
* Add LG Climate IR
* Add LG Climate IR
* Add LG Climate IR
* Add LG Climate IR
Co-authored-by: Sangheon Heo <square99@SangHeonui-Macmini.local >
2020-06-21 22:29:43 -03:00