added more debug output

master
Boernsman 2020-06-30 13:31:05 +02:00
parent 22e0c4d0ee
commit 268af49e0a
1 changed files with 2 additions and 1 deletions

View File

@ -92,11 +92,12 @@ void IntegrationPluginSolarLog::getData(Thing *thing)
QJsonParseError error;
QJsonDocument data = QJsonDocument::fromJson(reply->readAll(), &error);
if (error.error != QJsonParseError::NoError) {
qDebug(dcSolarlog()) << "Recieved invalide JSON object";
qCWarning(dcSolarlog()) << "Received invalide JSON object" << data.toJson();
return;
}
QVariantMap map = data.toVariant().toMap().value("801").toMap().value("170").toMap();
qCDebug(dcSolarlog()) << "Map 170:" << map;
thing->setStateValue(solarlogLastupdateStateTypeId, map.value(QString::number(JsonObjectNumbers::LastUpdateTime)));
thing->setStateValue(solarlogPacStateTypeId, map.value(QString::number(JsonObjectNumbers::Pac)));
thing->setStateValue(solarlogPdcStateTypeId, map.value(QString::number(JsonObjectNumbers::Pdc)));