removed debug output
parent
349d50407e
commit
556a6d7c18
|
|
@ -100,21 +100,20 @@ void IntegrationPluginSolarLog::getData(Thing *thing)
|
|||
qCWarning(dcSolarlog()) << "Request error:" << status << reply->errorString();
|
||||
if (m_asyncSetup.contains(thing)) {
|
||||
ThingSetupInfo *info = m_asyncSetup.take(thing);
|
||||
info->finish(Thing::ThingErrorHardwareNotAvailable, "No Solar-Log device at given IP-Address");
|
||||
info->finish(Thing::ThingErrorHardwareNotAvailable, tr("No Solar-Log device at given IP-Address"));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
thing->setStateValue(solarlogConnectedStateTypeId, true);
|
||||
QByteArray rawData = reply->readAll();
|
||||
qCDebug(dcSolarlog()) << "Data:" << rawData;
|
||||
QJsonParseError error;
|
||||
QJsonDocument data = QJsonDocument::fromJson(rawData, &error);
|
||||
if (error.error != QJsonParseError::NoError) {
|
||||
qCWarning(dcSolarlog()) << "Received invalide JSON object, try to upgrade the Solarlog firmware. Min Version is 3.5.";
|
||||
if (m_asyncSetup.contains(thing)) {
|
||||
ThingSetupInfo *info = m_asyncSetup.take(thing);
|
||||
info->finish(Thing::ThingErrorHardwareFailure, "Firmware outdated");
|
||||
info->finish(Thing::ThingErrorHardwareFailure, tr("Outdated Solar-Log firmware"));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
|
@ -125,7 +124,6 @@ void IntegrationPluginSolarLog::getData(Thing *thing)
|
|||
}
|
||||
|
||||
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)).toDouble()/1000.00));
|
||||
thing->setStateValue(solarlogPdcStateTypeId, (map.value(QString::number(JsonObjectNumbers::Pdc)).toDouble()/1000.00));
|
||||
|
|
|
|||
|
|
@ -1,6 +1,19 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1" language="de">
|
||||
<context>
|
||||
<name>IntegrationPluginSolarLog</name>
|
||||
<message>
|
||||
<location filename="../integrationpluginsolarlog.cpp" line="103"/>
|
||||
<source>No Solar-Log device at given IP-Address</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../integrationpluginsolarlog.cpp" line="116"/>
|
||||
<source>Outdated Solar-Log firmware</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>solarlog</name>
|
||||
<message>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,19 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!DOCTYPE TS>
|
||||
<TS version="2.1">
|
||||
<context>
|
||||
<name>IntegrationPluginSolarLog</name>
|
||||
<message>
|
||||
<location filename="../integrationpluginsolarlog.cpp" line="103"/>
|
||||
<source>No Solar-Log device at given IP-Address</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../integrationpluginsolarlog.cpp" line="116"/>
|
||||
<source>Outdated Solar-Log firmware</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>solarlog</name>
|
||||
<message>
|
||||
|
|
|
|||
Loading…
Reference in New Issue