From 6200f31b8339327f6ceb0d382d162e440113f3f6 Mon Sep 17 00:00:00 2001 From: Mikkel Troest Date: Thu, 16 Dec 2021 10:36:38 +0100 Subject: [PATCH] Fix c/p error in mqtt powerfactor publishing --- src/mqtt/RawMqttHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mqtt/RawMqttHandler.cpp b/src/mqtt/RawMqttHandler.cpp index f11a243f..cffcd7a5 100644 --- a/src/mqtt/RawMqttHandler.cpp +++ b/src/mqtt/RawMqttHandler.cpp @@ -26,10 +26,10 @@ bool RawMqttHandler::publish(AmsData* data, AmsData* meterState) { mqtt->publish(topic + "/meter/l1/powerfactor", String(data->getL1PowerFactor(), 2)); } if(full || meterState->getL2PowerFactor() != data->getL2PowerFactor()) { - mqtt->publish(topic + "/meter/l1/powerfactor", String(data->getL1PowerFactor(), 2)); + mqtt->publish(topic + "/meter/l2/powerfactor", String(data->getL2PowerFactor(), 2)); } if(full || meterState->getL3PowerFactor() != data->getL3PowerFactor()) { - mqtt->publish(topic + "/meter/l1/powerfactor", String(data->getL1PowerFactor(), 2)); + mqtt->publish(topic + "/meter/l3/powerfactor", String(data->getL3PowerFactor(), 2)); } case 2: // Only send data if changed. ID and Type is sent on the 10s interval only if changed