From 4e86348f61f44cc8e02551d1abeaed5b080eba82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piet=20G=C3=B6mpel?= Date: Tue, 3 Dec 2024 20:41:49 +0100 Subject: [PATCH] Converting reading context of meter value to Other MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Piet Gömpel --- lib/ocpp/v201/evse.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ocpp/v201/evse.cpp b/lib/ocpp/v201/evse.cpp index 06a50ab60..898a1b460 100644 --- a/lib/ocpp/v201/evse.cpp +++ b/lib/ocpp/v201/evse.cpp @@ -645,7 +645,9 @@ void Evse::send_meter_value_on_pricing_trigger(const MeterValue& meter_value) { // Send metervalue anyway since we have no previous metervalue stored and don't know if we should send any if (!meter_value_sent) { // Only send metervalue if it is not sent yet, otherwise only the last triggered metervalue is set. - this->send_metervalue_function({meter_value}); + const MeterValue mv = + utils::set_meter_value_reading_context(meter_value, ReadingContextEnum::Other); + this->send_metervalue_function({mv}); } this->last_triggered_metervalue_power_kw = active_power_meter_value.value() / 1000; }