From c57fc954152c84ffee2cef1cae641e667bd5519c Mon Sep 17 00:00:00 2001 From: Tomer27cz Date: Fri, 3 Apr 2026 23:41:08 +0200 Subject: [PATCH] try fix --- components/dlms_meter_lib/dlms_meter_lib.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/dlms_meter_lib/dlms_meter_lib.cpp b/components/dlms_meter_lib/dlms_meter_lib.cpp index 5cdf895..6d2f578 100644 --- a/components/dlms_meter_lib/dlms_meter_lib.cpp +++ b/components/dlms_meter_lib/dlms_meter_lib.cpp @@ -1,5 +1,9 @@ #include "dlms_meter_lib.h" +#include "esphome/core/log.h" +#include "esphome/core/application.h" +#include "esphome/core/helpers.h" + #include namespace esphome::dlms_meter_lib @@ -67,7 +71,7 @@ void DlmsMeterLibComponent::dump_config() { void DlmsMeterLibComponent::set_decryption_key(const char *hex_key) { auto key = dlms_parser::Aes128GcmDecryptionKey::from_hex(hex_key); if (key) { - this->parser_.set_decryption_key(*key); + this->parser_->set_decryption_key(*key); } else { ESP_LOGE(TAG, "Invalid decryption key"); }