J. Nick Koston
|
0d809a7481
|
[automation] Add CallbackAutomation dataclass and build_callback_automations helper (#15246)
|
2026-04-07 10:09:27 -10:00 |
|
Jonathan Swoboda
|
6044f41db5
|
[multiple] Add missing cv.COMPONENT_SCHEMA to CONFIG_SCHEMA (#15475)
|
2026-04-06 16:30:15 -04:00 |
|
J. Nick Koston
|
b0f6a94df5
|
[sml] Migrate DataTrigger to callback automation (#15233)
|
2026-03-27 08:20:11 -10:00 |
|
J. Nick Koston
|
8fe36cde23
|
[core] Replace std::function with lightweight Callback in CallbackManager (#14853)
|
2026-03-18 18:41:05 -10:00 |
|
 
|
05ddc85412
|
[rc522][sml][kamstrup_kmp] Fix buffer bounds checks (#14515)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
|
2026-03-05 09:46:56 -10:00 |
|
J. Nick Koston
|
9c3817f544
|
[sml] Use constexpr std::array for START_SEQ constant (#13506)
|
2026-01-26 17:21:17 -10:00 |
|
 J. Nick KostonandCopilot
|
eb66429144
|
[sml] Use stack buffers instead of str_sprintf (#13222)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-01-18 18:39:23 -10:00 |
|
J. Nick Koston
|
a1395af763
|
[helpers] Add format_hex_prefixed_to for "0x" prefixed hex formatting (#13115)
|
2026-01-10 17:07:21 -10:00 |
|
J. Nick Koston
|
4391457a96
|
[sml] Eliminate heap allocations in text sensor (#13039)
|
2026-01-06 17:51:26 -10:00 |
|
 Frédéric MetrichandClaude Opus 4.5
|
bf554a58ef
|
[const] Add CONF_ON_DATA and consolidate definitions (#12595)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-20 12:17:09 -10:00 |
|
 
|
487e1f871f
|
use `encode_uintXX` (#8847)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-06-11 17:06:45 +12:00 |
|
Jesse Hills
|
58104229e2
|
[sml] Use text_sensor_schema method (#8762)
|
2025-05-12 21:16:56 +00:00 |
|
Marius Greuel
|
7e133171e0
|
SML runtime optimizations (#8571)
|
2025-04-16 07:58:14 +12:00 |
|
dependabot[bot]
|
4adda632bb
|
Bump ruff from 0.9.2 to 0.11.0 (#8409)
|
2025-03-20 09:51:23 -10:00 |
|
Nis Wechselberg
|
442e765187
|
[sml] Fixed crashing sml parser (#7235)
|
2024-08-12 14:18:11 +12:00 |
|
irgendwienet
|
a464e46d4d
|
Fixes sml parser to process extended length lists with a number of items that is dividable by 16 (#6148)
|
2024-07-22 11:42:09 +12:00 |
|
micw
|
3ee85d7516
|
Add callback for raw sml messages (#5668)
|
2023-11-06 10:27:11 +13:00 |
|
Fabian Bläse
|
b0ac729a8e
|
SML: fix incomplete sign extension for abbreviated transmissions (#5544)
|
2023-10-18 07:39:05 +13:00 |
|
Mat931
|
2b4ed0c273
|
Fix checksum calculation for sml (#5271)
|
2023-08-18 07:57:18 +12:00 |
|
mulder-fbi
|
6089526975
|
Fix 24 bit signed integer parsing in sml parser (#5250)
|
2023-08-16 10:52:56 +12:00 |
|
 Mat931andJesse Hills
|
98bf427600
|
Add standardized CRC helper functions (#4798)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2023-07-30 21:45:56 +00:00 |
|
 Andre LengwenusandJesse Hills
|
53e0fe8e51
|
Add SML (Smart Message Language) platform for energy meters (#2396)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2022-05-10 21:05:49 +12:00 |
|