esphome_elektromer_han/components/dlms_push
Tomer27cz 789611a611 Make DLMS string helpers write to buffer
Change DlmsParser::data_to_string_ and obis_to_string_ signatures to return void and write into the provided caller buffer instead of returning std::string (avoids allocations and clarifies ownership).

Also add #include "esphome/core/application.h" in dlms_push.cpp for required declarations.
2026-03-07 20:39:57 +01:00
..
__init__.py new dlms_push component 2026-03-07 13:06:16 +01:00
binary_sensor.py new dlms_push component 2026-03-07 13:06:16 +01:00
dlms_parser.cpp Optimize DLMS parser buffers and RX timing 2026-03-07 20:33:20 +01:00
dlms_parser.h Make DLMS string helpers write to buffer 2026-03-07 20:39:57 +01:00
dlms_push.cpp Make DLMS string helpers write to buffer 2026-03-07 20:39:57 +01:00
dlms_push.h Optimize DLMS parser buffers and RX timing 2026-03-07 20:33:20 +01:00
sensor.py new dlms_push component 2026-03-07 13:06:16 +01:00
text_sensor.py new dlms_push component 2026-03-07 13:06:16 +01:00