added more debug output
This commit is contained in:
parent
22e0c4d0ee
commit
268af49e0a
@ -92,11 +92,12 @@ void IntegrationPluginSolarLog::getData(Thing *thing)
|
|||||||
QJsonParseError error;
|
QJsonParseError error;
|
||||||
QJsonDocument data = QJsonDocument::fromJson(reply->readAll(), &error);
|
QJsonDocument data = QJsonDocument::fromJson(reply->readAll(), &error);
|
||||||
if (error.error != QJsonParseError::NoError) {
|
if (error.error != QJsonParseError::NoError) {
|
||||||
qDebug(dcSolarlog()) << "Recieved invalide JSON object";
|
qCWarning(dcSolarlog()) << "Received invalide JSON object" << data.toJson();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariantMap map = data.toVariant().toMap().value("801").toMap().value("170").toMap();
|
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(solarlogLastupdateStateTypeId, map.value(QString::number(JsonObjectNumbers::LastUpdateTime)));
|
||||||
thing->setStateValue(solarlogPacStateTypeId, map.value(QString::number(JsonObjectNumbers::Pac)));
|
thing->setStateValue(solarlogPacStateTypeId, map.value(QString::number(JsonObjectNumbers::Pac)));
|
||||||
thing->setStateValue(solarlogPdcStateTypeId, map.value(QString::number(JsonObjectNumbers::Pdc)));
|
thing->setStateValue(solarlogPdcStateTypeId, map.value(QString::number(JsonObjectNumbers::Pdc)));
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user