J. Nick Koston
269c234ac2
Merge remote-tracking branch 'upstream/api/peel-first-write-iteration' into integration
2026-04-03 23:48:58 -10:00
J. Nick Koston
99d080b2a7
preen
2026-04-03 23:35:41 -10:00
J. Nick Koston
8b0e6a3324
preen
2026-04-03 23:34:57 -10:00
J. Nick Koston
392aa0fcbc
preen
2026-04-03 23:27:19 -10:00
J. Nick Koston
a3febe4a9e
fix bloat
2026-04-03 23:20:05 -10:00
J. Nick Koston
5553962eae
fix bloat
2026-04-03 23:16:56 -10:00
J. Nick Koston
72df34a507
fix bloat
2026-04-03 23:07:06 -10:00
J. Nick Koston
599f784a90
fix bloat
2026-04-03 22:46:36 -10:00
J. Nick Koston
dee78b8a8e
fix slowdown
2026-04-03 22:39:19 -10:00
J. Nick Koston
3a564633b7
clean
2026-04-03 22:20:11 -10:00
J. Nick Koston
b5989e7a7b
clean
2026-04-03 22:15:16 -10:00
J. Nick Koston
7911b9f029
clean
2026-04-03 22:14:07 -10:00
J. Nick Koston
d795dc2f1c
fix bench
2026-04-03 22:09:46 -10:00
J. Nick Koston
2ec10f2ba7
Merge branch 'dev' into api/peel-first-write-iteration
2026-04-03 22:07:42 -10:00
J. Nick Koston
555804db14
no gap
2026-04-03 22:03:26 -10:00
J. Nick Koston
fb4d488864
Merge remote-tracking branch 'upstream/dev' into integration
2026-04-03 21:09:25 -10:00
Clyde Stubbs
89de00e7ce
[online_image] Clear LVGL dsc when image size changes. ( #15360 )
2026-04-04 17:04:01 +11:00
alorente and clydebarrow
53b6528cc5
[epaper_spi] Allow runtime rotation change ( #15419 )
...
Co-authored-by: clydebarrow <2366188+clydebarrow@users.noreply.github.com >
2026-04-04 16:02:15 +10:00
Boris Krivonog
16ae753317
[mitsubishi_cn105] Add climate component for Mitsubishi A/C units with CN105 connector (Part 2) ( #15358 )
2026-04-03 19:44:04 -10:00
J. Nick Koston
f425d8509e
Merge remote-tracking branch 'upstream/total-daily-energy-no-loop' into integration
2026-04-03 18:49:02 -10:00
J. Nick Koston
8fc753ce7e
Merge branch 'integration' of https://github.com/esphome/esphome into integration
2026-04-03 18:48:46 -10:00
J. Nick Koston
e166ee6f60
Merge remote-tracking branch 'upstream/cron-star-slash' into integration
2026-04-03 18:48:32 -10:00
J. Nick Koston
102a3e12fe
Merge branch 'integration' of https://github.com/esphome/esphome into integration
2026-04-03 18:22:32 -10:00
J. Nick Koston
06966f5641
Merge branch 'cron-star-slash' into integration
2026-04-03 18:22:20 -10:00
J. Nick Koston
c0cac732c7
Merge branch 'cron-trigger-interval' into integration
2026-04-03 18:22:14 -10:00
J. Nick Koston
90df902d09
[time] Support */N syntax in cron expressions
2026-04-03 18:20:53 -10:00
J. Nick Koston
c3b8949696
Merge branch 'cron-trigger-interval' of https://github.com/esphome/esphome into cron-trigger-interval
2026-04-03 18:13:39 -10:00
J. Nick Koston
f6f07ef147
[time] Use set_interval for CronTrigger instead of loop()
2026-04-03 18:11:45 -10:00
J. Nick Koston
89ff3491b6
[time] Use set_interval for CronTrigger instead of loop()
2026-04-03 18:10:17 -10:00
J. Nick Koston
3921e01cac
[total_daily_energy] Replace loop() with timeout-based midnight reset
2026-04-03 18:01:48 -10:00
J. Nick Koston
2447ccb315
Merge remote-tracking branch 'origin/total-daily-energy-no-loop' into integration
2026-04-03 17:57:18 -10:00
J. Nick Koston
5658a2054c
[total_daily_energy] Replace loop() with timeout-based midnight reset
2026-04-03 17:51:51 -10:00
J. Nick Koston
eb7ef2410b
Merge remote-tracking branch 'upstream/hlw8012-logv-fix' into integration
2026-04-03 17:45:03 -10:00
J. Nick Koston
1f098313ae
Merge remote-tracking branch 'upstream/total-daily-energy-no-loop' into integration
2026-04-03 17:44:58 -10:00
J. Nick Koston
089b38f77a
[total_daily_energy] Replace loop() with timeout-based midnight reset
2026-04-03 17:30:12 -10:00
J. Nick Koston
5cec03b004
[hlw8012] Change periodic sensor reading logs to LOGV
2026-04-03 17:03:03 -10:00
J. Nick Koston
1dc0b4d03d
Merge remote-tracking branch 'upstream/dev' into integration
2026-04-03 16:58:26 -10:00
J. Nick Koston
2337767c38
[modbus_controller] Fix format specifier warnings ( #15429 )
2026-04-03 16:37:31 -10:00
J. Nick Koston
4f2290d548
[web_server] Disable loop when no SSE clients are connected ( #15428 )
2026-04-03 16:37:20 -10:00
Clyde Stubbs
7ab26a4fe0
[ili9xxx][st7735] Add deprecation warnings ( #15416 )
2026-04-04 13:21:58 +11:00
J. Nick Koston
0c00af88e2
Merge remote-tracking branch 'upstream/web_server_disable_loop' into integration
2026-04-03 14:49:29 -10:00
J. Nick Koston
fec8fe932f
[web_server] Skip ping interval when no SSE clients are connected
2026-04-03 14:49:02 -10:00
J. Nick Koston
84787e05b1
Merge remote-tracking branch 'upstream/web_server_disable_loop' into integration
2026-04-03 14:33:32 -10:00
J. Nick Koston
945a6b1063
Merge remote-tracking branch 'upstream/dev' into integration
2026-04-03 14:33:20 -10:00
J. Nick Koston
308877cf6e
[web_server] Disable loop when no SSE clients are connected
2026-04-03 14:32:42 -10:00
J. Nick Koston
ef41caa347
Merge branch 'api-proto-max-length' into integration
2026-04-03 14:16:20 -10:00
J. Nick Koston
80502e8c39
[api] Rename encode_short_string to write_short_string
2026-04-03 14:15:19 -10:00
J. Nick Koston
dd08d7631e
[core] Add test for register_unit_of_measurement max length
2026-04-03 14:13:03 -10:00
J. Nick Koston
5740d74d97
[core] Enforce UNIT_OF_MEASUREMENT_MAX_LENGTH in register_unit_of_measurement
2026-04-03 14:11:51 -10:00
J. Nick Koston
f0622b7624
[api] Add max_data_length = 63 for unit_of_measurement fields
...
Add UNIT_OF_MEASUREMENT_MAX_LENGTH = 63 constant in core/config.py
and enforce it in sensor and number component validators.
Annotate unit_of_measurement proto fields with (max_data_length) = 63
so the codegen emits constant-size length varint calculations.
2026-04-03 14:10:25 -10:00