diff --git a/src/MqttHandleHuawei.cpp b/src/MqttHandleHuawei.cpp index 8e62525e..f13ac07b 100644 --- a/src/MqttHandleHuawei.cpp +++ b/src/MqttHandleHuawei.cpp @@ -41,8 +41,12 @@ void MqttHandleHuaweiClass::loop() return; } - const CONFIG_T& config = Configuration.get(); + + if (!config.Huawei_Enabled) { + return; + } + const RectifierParameters_t *rp = HuaweiCan.get(); if ((millis() - _lastPublish) > (config.Mqtt_PublishInterval * 1000) ) {