diff --git a/src/MqttHassPublishing.cpp b/src/MqttHassPublishing.cpp index d103281..5f77b70 100644 --- a/src/MqttHassPublishing.cpp +++ b/src/MqttHassPublishing.cpp @@ -120,7 +120,7 @@ void MqttHassPublishingClass::publishField(std::shared_ptr inv createDeviceInfo(deviceObj, inv); if (Configuration.get().Mqtt_Hass_Expire) { - root[F("exp_aft")] = Hoymiles.getNumInverters() * Configuration.get().Mqtt_PublishInterval * 2; + root[F("exp_aft")] = Hoymiles.getNumInverters() * Configuration.get().Mqtt_PublishInterval * 3; } if (devCls != 0) { root[F("dev_cla")] = devCls;