From 7a59b5d6fc46c0d4db85cb5c182e52e6cf3be847 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Wed, 20 Jan 2016 14:55:31 +0100 Subject: [PATCH] fix reply and debug output from awattar remove osdomotics from plugin install --- debian/guh-plugins.install | 1 - plugins/deviceplugins/awattar/heatpump.cpp | 12 ++++++++---- 2 files changed, 8 insertions(+), 5 deletions(-) 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; }