diff --git a/debian/guh-plugins.install b/debian/guh-plugins.install index b9c3eb4e..fc65aec2 100644 --- a/debian/guh-plugins.install +++ b/debian/guh-plugins.install @@ -21,4 +21,3 @@ usr/lib/guh/plugins/libguh_devicepluginkodi.so usr/lib/guh/plugins/libguh_devicepluginelgato.so usr/lib/guh/plugins/libguh_devicepluginawattar.so usr/lib/guh/plugins/libguh_devicepluginnetatmo.so -usr/lib/guh/plugins/libguh_devicepluginosdomotics.so diff --git a/plugins/deviceplugins/awattar/heatpump.cpp b/plugins/deviceplugins/awattar/heatpump.cpp index f24f777b..0ec1f310 100644 --- a/plugins/deviceplugins/awattar/heatpump.cpp +++ b/plugins/deviceplugins/awattar/heatpump.cpp @@ -101,7 +101,8 @@ void HeatPump::onReplyFinished(CoapReply *reply) } if (reply->statusCode() != CoapPdu::Content) { - qCWarning(dcAwattar()) << "Resource discovery:" << reply; + qCWarning(dcAwattar()) << "Resource discovery status code:" << reply; + reply->deleteLater(); return; } @@ -124,7 +125,8 @@ void HeatPump::onReplyFinished(CoapReply *reply) } if (reply->statusCode() != CoapPdu::Content) { - qCWarning(dcAwattar()) << "Set sg-mode:" << reply; + qCWarning(dcAwattar()) << "Set sg-mode status code error:" << reply; + reply->deleteLater(); return; } @@ -144,7 +146,8 @@ void HeatPump::onReplyFinished(CoapReply *reply) } if (reply->statusCode() != CoapPdu::Content) { - qCWarning(dcAwattar()) << "Set LED:" << reply; + qCWarning(dcAwattar()) << "Set LED status code error:" << reply; + reply->deleteLater(); return; } @@ -160,7 +163,8 @@ void HeatPump::onReplyFinished(CoapReply *reply) } if (reply->statusCode() != CoapPdu::Content) { - qCWarning(dcAwattar()) << reply; + qCWarning(dcAwattar()) << "Unknown reply" << reply; + reply->deleteLater(); return; }