Merge PR #465: Fronius: Add network discovery and broken API version check

This commit is contained in:
Jenkins nymea 2021-09-07 17:35:58 +02:00
commit 13d03fea87
6 changed files with 421 additions and 285 deletions

View File

@ -65,8 +65,7 @@ void FroniusLogger::updateThingInfo(const QByteArray &data)
QVariantMap headMap = jsonDoc.toVariant().toMap().value("Head").toMap(); QVariantMap headMap = jsonDoc.toVariant().toMap().value("Head").toMap();
QVariantMap bodyMap = jsonDoc.toVariant().toMap().value("Body").toMap(); QVariantMap bodyMap = jsonDoc.toVariant().toMap().value("Body").toMap();
// print the fetched data in dataMap format to stdout //qCDebug(dcFronius()) << qUtf8Printable(jsonDoc.toJson(QJsonDocument::Indented));
//qCDebug(dcFroniusSolar()) << dataMap;
// create LoggerInfo list Map // create LoggerInfo list Map
QVariantMap LoggerInfoMap = bodyMap.value("LoggerInfo").toMap(); QVariantMap LoggerInfoMap = bodyMap.value("LoggerInfo").toMap();

View File

@ -32,6 +32,7 @@
#include "integrationpluginfronius.h" #include "integrationpluginfronius.h"
#include "plugintimer.h" #include "plugintimer.h"
#include "network/networkaccessmanager.h" #include "network/networkaccessmanager.h"
#include "network/networkdevicediscovery.h"
#include <QUrl> #include <QUrl>
#include <QUrlQuery> #include <QUrlQuery>
@ -46,6 +47,61 @@ IntegrationPluginFronius::IntegrationPluginFronius(QObject *parent): Integration
} }
void IntegrationPluginFronius::discoverThings(ThingDiscoveryInfo *info)
{
if (!hardwareManager()->networkDeviceDiscovery()->available()) {
qCWarning(dcFronius()) << "Failed to discover network devices. The network device discovery is not available.";
info->finish(Thing::ThingErrorHardwareNotAvailable, QT_TR_NOOP("Unable to discovery devices in your network."));
return;
}
qCDebug(dcFronius()) << "Starting network discovery...";
NetworkDeviceDiscoveryReply *discoveryReply = hardwareManager()->networkDeviceDiscovery()->discover();
connect(discoveryReply, &NetworkDeviceDiscoveryReply::finished, this, [=](){
ThingDescriptors descriptors;
qCDebug(dcFronius()) << "Discovery finished. Found" << discoveryReply->networkDeviceInfos().count() << "devices";
foreach (const NetworkDeviceInfo &networkDeviceInfo, discoveryReply->networkDeviceInfos()) {
qCDebug(dcFronius()) << networkDeviceInfo;
if (networkDeviceInfo.macAddress().isNull())
continue;
// Hostname or MAC manufacturer must include Fronius
if (!(networkDeviceInfo.macAddressManufacturer().toLower().contains("fronius") || networkDeviceInfo.hostName().toLower().contains("fronius")))
continue;
QString title;
if (networkDeviceInfo.hostName().isEmpty()) {
title += networkDeviceInfo.address().toString();
} else {
title += networkDeviceInfo.address().toString() + " (" + networkDeviceInfo.hostName() + ")";
}
QString description;
if (networkDeviceInfo.macAddressManufacturer().isEmpty()) {
description = networkDeviceInfo.macAddress();
} else {
description = networkDeviceInfo.macAddress() + " (" + networkDeviceInfo.macAddressManufacturer() + ")";
}
ThingDescriptor descriptor(dataloggerThingClassId, title, description);
// Check if we already have set up this device
Things existingThings = myThings().filterByParam(dataloggerThingLoggerMacParamTypeId, networkDeviceInfo.macAddress());
if (existingThings.count() == 1) {
qCDebug(dcFronius()) << "This thing already exists in the system." << existingThings.first() << networkDeviceInfo;
descriptor.setThingId(existingThings.first()->id());
}
ParamList params;
params << Param(dataloggerThingLoggerHostParamTypeId, networkDeviceInfo.address().toString());
params << Param(dataloggerThingLoggerMacParamTypeId, networkDeviceInfo.macAddress());
descriptor.setParams(params);
info->addThingDescriptor(descriptor);
}
info->finish(Thing::ThingErrorNoError);
});
}
void IntegrationPluginFronius::setupThing(ThingSetupInfo *info) void IntegrationPluginFronius::setupThing(ThingSetupInfo *info)
{ {
qCDebug(dcFronius()) << "Setting up a new thing:" << info->thing()->name(); qCDebug(dcFronius()) << "Setting up a new thing:" << info->thing()->name();
@ -74,11 +130,9 @@ void IntegrationPluginFronius::setupThing(ThingSetupInfo *info)
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(requestUrl)); QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(requestUrl));
connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater); connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater);
connect(reply, &QNetworkReply::finished, info, [this, info, thing, reply] { connect(reply, &QNetworkReply::finished, info, [this, info, thing, reply] {
QByteArray data = reply->readAll(); QByteArray data = reply->readAll();
if (reply->error() != QNetworkReply::NoError) { if (reply->error() != QNetworkReply::NoError) {
qCWarning(dcFronius()) << "Fronius: Network request error:" << reply->error() << reply->errorString() << reply->url(); qCWarning(dcFronius()) << "Network request error:" << reply->error() << reply->errorString() << reply->url();
info->finish(Thing::ThingErrorHardwareNotAvailable, tr("Device not reachable")); info->finish(Thing::ThingErrorHardwareNotAvailable, tr("Device not reachable"));
return; return;
} }
@ -87,13 +141,22 @@ void IntegrationPluginFronius::setupThing(ThingSetupInfo *info)
QJsonParseError error; QJsonParseError error;
QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error); QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error);
if (error.error != QJsonParseError::NoError) { if (error.error != QJsonParseError::NoError) {
qCWarning(dcFronius()) << "Fronius: Failed to parse JSON data" << data << ":" << error.errorString() << data; qCWarning(dcFronius()) << "Failed to parse JSON data" << data << ":" << error.errorString() << data;
info->finish(Thing::ThingErrorHardwareFailure, tr("Please try again")); info->finish(Thing::ThingErrorHardwareFailure, tr("Please try again"));
return; return;
} }
QVariantMap versionResponseMap = jsonDoc.toVariant().toMap();
// Knwon version with broken JSON API
if (versionResponseMap.value("CompatibilityRange").toString() == "1.6-2") {
qCWarning(dcFronius()) << "The Fronius data logger has a version which is known to have a broken JSON API firmware.";
info->finish(Thing::ThingErrorHardwareFailure, QT_TR_NOOP("The firmware version 1.6-2 of this Fronius data logger has a broken API. Please update your Fronius device."));
return;
}
FroniusLogger *newLogger = new FroniusLogger(thing, this); FroniusLogger *newLogger = new FroniusLogger(thing, this);
newLogger->setBaseUrl(jsonDoc.toVariant().toMap().value("BaseURL").toString()); newLogger->setBaseUrl(versionResponseMap.value("BaseURL").toString());
newLogger->setHostAddress(thing->paramValue(dataloggerThingLoggerHostParamTypeId).toString()); newLogger->setHostAddress(thing->paramValue(dataloggerThingLoggerHostParamTypeId).toString());
m_froniusLoggers.insert(newLogger, thing); m_froniusLoggers.insert(newLogger, thing);
@ -211,6 +274,7 @@ void IntegrationPluginFronius::updateThingStates(Thing *thing)
qCDebug(dcFronius()) << "Update thing values for" << thing->name(); qCDebug(dcFronius()) << "Update thing values for" << thing->name();
if (thing->thingClassId() == inverterThingClassId) { if (thing->thingClassId() == inverterThingClassId) {
qCDebug(dcFronius()) << "Update inverter" << m_froniusInverters.key(thing)->updateUrl();
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusInverters.key(thing)->updateUrl())); QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusInverters.key(thing)->updateUrl()));
connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater); connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater);
connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() { connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() {
@ -237,6 +301,7 @@ void IntegrationPluginFronius::updateThingStates(Thing *thing)
} }
}); });
} else if (thing->thingClassId() == dataloggerThingClassId) { } else if (thing->thingClassId() == dataloggerThingClassId) {
qCDebug(dcFronius()) << "Update logger" << m_froniusLoggers.key(thing)->updateUrl();
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusLoggers.key(thing)->updateUrl())); QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusLoggers.key(thing)->updateUrl()));
connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater); connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater);
connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() { connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() {
@ -252,6 +317,7 @@ void IntegrationPluginFronius::updateThingStates(Thing *thing)
}); });
} else if (thing->thingClassId() == meterThingClassId) { } else if (thing->thingClassId() == meterThingClassId) {
qCDebug(dcFronius()) << "Update meter" << m_froniusMeters.key(thing)->updateUrl();
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusMeters.key(thing)->updateUrl())); QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusMeters.key(thing)->updateUrl()));
connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater); connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater);
connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() { connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() {
@ -266,6 +332,7 @@ void IntegrationPluginFronius::updateThingStates(Thing *thing)
}); });
} else if (thing->thingClassId() == storageThingClassId) { } else if (thing->thingClassId() == storageThingClassId) {
qCDebug(dcFronius()) << "Update storage" << m_froniusStorages.key(thing)->updateUrl();
QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusStorages.key(thing)->updateUrl())); QNetworkReply *reply = hardwareManager()->networkManager()->get(QNetworkRequest(m_froniusStorages.key(thing)->updateUrl()));
connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater); connect(reply, &QNetworkReply::finished, reply, &QNetworkReply::deleteLater);
connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() { connect(reply, &QNetworkReply::finished, thing, [this, thing, reply]() {
@ -306,7 +373,7 @@ void IntegrationPluginFronius::searchNewThings(FroniusLogger *logger)
url.setPath(logger->baseUrl() + "GetActiveDeviceInfo.cgi"); url.setPath(logger->baseUrl() + "GetActiveDeviceInfo.cgi");
url.setQuery(query); url.setQuery(query);
qCDebug(dcFronius()) << "Search Things at address" << url.toString(); qCDebug(dcFronius()) << "Searching new things at address" << url.toString();
QNetworkRequest request = QNetworkRequest(url); QNetworkRequest request = QNetworkRequest(url);
request.setHeader(QNetworkRequest::KnownHeaders::ContentTypeHeader, "application/json"); request.setHeader(QNetworkRequest::KnownHeaders::ContentTypeHeader, "application/json");
@ -443,7 +510,7 @@ void IntegrationPluginFronius::setupChild(ThingSetupInfo *info, Thing *loggerThi
QByteArray data = reply->readAll(); QByteArray data = reply->readAll();
if (reply->error() != QNetworkReply::NoError) { if (reply->error() != QNetworkReply::NoError) {
qCWarning(dcFronius()) << "Fronius: Network request error:" << reply->error() << reply->errorString(); qCWarning(dcFronius()) << "Network request error:" << reply->error() << reply->errorString();
info->finish(Thing::ThingErrorNoError); info->finish(Thing::ThingErrorNoError);
return; return;
} }
@ -452,7 +519,7 @@ void IntegrationPluginFronius::setupChild(ThingSetupInfo *info, Thing *loggerThi
QJsonParseError error; QJsonParseError error;
QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error); QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error);
if (error.error != QJsonParseError::NoError) { if (error.error != QJsonParseError::NoError) {
qCWarning(dcFronius()) << "Fronius: Failed to parse JSON data" << data << ":" << error.errorString(); qCWarning(dcFronius()) << "Failed to parse JSON data" << data << ":" << error.errorString();
info->finish(Thing::ThingErrorHardwareFailure, tr("Please try again")); info->finish(Thing::ThingErrorHardwareFailure, tr("Please try again"));
return; return;
} }
@ -484,7 +551,7 @@ void IntegrationPluginFronius::setupChild(ThingSetupInfo *info, Thing *loggerThi
QByteArray data = reply->readAll(); QByteArray data = reply->readAll();
if (reply->error() != QNetworkReply::NoError) { if (reply->error() != QNetworkReply::NoError) {
qCWarning(dcFronius()) << "Fronius: Network request error:" << reply->error() << reply->errorString(); qCWarning(dcFronius()) << "Network request error:" << reply->error() << reply->errorString();
info->finish(Thing::ThingErrorHardwareNotAvailable, "Device not reachable"); info->finish(Thing::ThingErrorHardwareNotAvailable, "Device not reachable");
return; return;
} }
@ -493,7 +560,7 @@ void IntegrationPluginFronius::setupChild(ThingSetupInfo *info, Thing *loggerThi
QJsonParseError error; QJsonParseError error;
QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error); QJsonDocument jsonDoc = QJsonDocument::fromJson(data, &error);
if (error.error != QJsonParseError::NoError) { if (error.error != QJsonParseError::NoError) {
qCWarning(dcFronius()) << "Fronius: Failed to parse JSON data" << data << ":" << error.errorString(); qCWarning(dcFronius()) << "Failed to parse JSON data" << data << ":" << error.errorString();
info->finish(Thing::ThingErrorHardwareNotAvailable, "Please try again"); info->finish(Thing::ThingErrorHardwareNotAvailable, "Please try again");
return; return;
} }

View File

@ -50,6 +50,7 @@ class IntegrationPluginFronius : public IntegrationPlugin
public: public:
explicit IntegrationPluginFronius(QObject *parent = nullptr); explicit IntegrationPluginFronius(QObject *parent = nullptr);
void discoverThings(ThingDiscoveryInfo *info) override;
void setupThing(ThingSetupInfo *thing) override; void setupThing(ThingSetupInfo *thing) override;
void postSetupThing(Thing* thing) override; void postSetupThing(Thing* thing) override;
void executeAction(ThingActionInfo *info) override; void executeAction(ThingActionInfo *info) override;

View File

@ -12,7 +12,7 @@
"id": "4fd79fed-42f1-4df9-be64-3df7b2e0bda2", "id": "4fd79fed-42f1-4df9-be64-3df7b2e0bda2",
"name": "datalogger", "name": "datalogger",
"displayName": "Fronius Solar Connection", "displayName": "Fronius Solar Connection",
"createMethods": ["user"], "createMethods": ["discovery", "user"],
"interfaces": ["gateway"], "interfaces": ["gateway"],
"paramTypes": [ "paramTypes": [
{ {
@ -22,6 +22,13 @@
"type": "QString", "type": "QString",
"inputType": "IPv4Address", "inputType": "IPv4Address",
"defaultValue": "88.117.152.99" "defaultValue": "88.117.152.99"
},
{
"id": "2237972e-385b-4458-b5d3-1d1fb4ae8756",
"name": "loggerMac",
"displayName": "MAC address",
"type": "QString",
"defaultValue": "00:00:00:00:00:00"
} }
], ],
"stateTypes": [ "stateTypes": [
@ -151,7 +158,7 @@
"name": "inverter", "name": "inverter",
"displayName": "Fronius Solar Inverter", "displayName": "Fronius Solar Inverter",
"createMethods": ["auto"], "createMethods": ["auto"],
"interfaces" : ["smartmeterproducer", "connectable"], "interfaces" : ["solarinverter", "connectable"],
"paramTypes": [ "paramTypes": [
{ {
"id": "f2f8c2f5-dd6a-4786-b336-82fc84e5bb98", "id": "f2f8c2f5-dd6a-4786-b336-82fc84e5bb98",
@ -210,8 +217,8 @@
{ {
"id": "d6dbb879-4cbc-4db3-830e-b92ba91a13e5", "id": "d6dbb879-4cbc-4db3-830e-b92ba91a13e5",
"name": "totalEnergyProduced", "name": "totalEnergyProduced",
"displayName": "Energy total", "displayName": "Total produced energy",
"displayNameEvent": "Energy total changed", "displayNameEvent": "Total produced energy changed",
"type": "double", "type": "double",
"unit": "KiloWattHour", "unit": "KiloWattHour",
"defaultValue": "0" "defaultValue": "0"

View File

@ -4,22 +4,32 @@
<context> <context>
<name>IntegrationPluginFronius</name> <name>IntegrationPluginFronius</name>
<message> <message>
<location filename="../integrationpluginfronius.cpp" line="80"/> <location filename="../integrationpluginfronius.cpp" line="54"/>
<source>Unable to discovery devices in your network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../integrationpluginfronius.cpp" line="136"/>
<source>Device not reachable</source> <source>Device not reachable</source>
<translation>Gerät nicht erreichbar</translation> <translation>Gerät nicht erreichbar</translation>
</message> </message>
<message> <message>
<location filename="../integrationpluginfronius.cpp" line="89"/> <location filename="../integrationpluginfronius.cpp" line="145"/>
<location filename="../integrationpluginfronius.cpp" line="455"/> <location filename="../integrationpluginfronius.cpp" line="519"/>
<source>Please try again</source> <source>Please try again</source>
<translation>Bitte versuchen Sie es erneut</translation> <translation>Bitte versuchen Sie es erneut</translation>
</message> </message>
<message>
<location filename="../integrationpluginfronius.cpp" line="154"/>
<source>The firmware version 1.6-2 of this Fronius data logger has a broken API. Please update your Fronius device.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>fronius</name> <name>fronius</name>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="120"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="129"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="123"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="132"/>
<source>Battery level</source> <source>Battery level</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryLevel, ID: {5c6da672-9662-41bc-8c8c-aa0f32481251}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryLevel, ID: {5c6da672-9662-41bc-8c8c-aa0f32481251})
---------- ----------
@ -27,14 +37,14 @@ The name of the StateType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass
<translation>Batteriestand</translation> <translation>Batteriestand</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="126"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="135"/>
<source>Battery level changed</source> <source>Battery level changed</source>
<extracomment>The name of the EventType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass storage</extracomment>
<translation>Batteriestand geändert</translation> <translation>Batteriestand geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="129"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="138"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="132"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="141"/>
<source>Battery level critical</source> <source>Battery level critical</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryCritical, ID: {e5396312-b50e-4d6f-b628-5b51448971d3}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryCritical, ID: {e5396312-b50e-4d6f-b628-5b51448971d3})
---------- ----------
@ -42,14 +52,14 @@ The name of the StateType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass
<translation>Batteriestand kritisch</translation> <translation>Batteriestand kritisch</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="135"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="144"/>
<source>Battery level critical changed</source> <source>Battery level critical changed</source>
<extracomment>The name of the EventType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass storage</extracomment>
<translation>Batteriestand kritisch geändert</translation> <translation>Batteriestand kritisch geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="138"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="147"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="141"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="150"/>
<source>CO2 factor</source> <source>CO2 factor</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2factor, ID: {8ab01225-7be5-4482-a99b-314108ae0e2b}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2factor, ID: {8ab01225-7be5-4482-a99b-314108ae0e2b})
---------- ----------
@ -57,14 +67,14 @@ The name of the StateType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass
<translation>CO2 Faktor</translation> <translation>CO2 Faktor</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="144"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="153"/>
<source>CO2 factor changed</source> <source>CO2 factor changed</source>
<extracomment>The name of the EventType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass datalogger</extracomment>
<translation>CO2 Faktor geändert</translation> <translation>CO2 Faktor geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="147"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="156"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="150"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="159"/>
<source>CO2 unit</source> <source>CO2 unit</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2unit, ID: {b0e655f8-27d0-4add-918b-461cadc8efcc}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2unit, ID: {b0e655f8-27d0-4add-918b-461cadc8efcc})
---------- ----------
@ -72,20 +82,20 @@ The name of the StateType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass
<translation>CO2-Einheit</translation> <translation>CO2-Einheit</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="153"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="162"/>
<source>CO2 unit changed</source> <source>CO2 unit changed</source>
<extracomment>The name of the EventType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass datalogger</extracomment>
<translation>CO2-Einheit geändert</translation> <translation>CO2-Einheit geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="156"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="165"/>
<source>Cash Currency changed</source> <source>Cash Currency changed</source>
<extracomment>The name of the EventType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass datalogger</extracomment>
<translation>Bargeldwährung geändert</translation> <translation>Bargeldwährung geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="159"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="168"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="162"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="171"/>
<source>Cash currency</source> <source>Cash currency</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashcurrency, ID: {84da30c8-a7fb-49c6-884c-9521f9f62bbc}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashcurrency, ID: {84da30c8-a7fb-49c6-884c-9521f9f62bbc})
---------- ----------
@ -93,8 +103,8 @@ The name of the StateType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass
<translation>Bargeldwährung</translation> <translation>Bargeldwährung</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="165"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="174"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="168"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="177"/>
<source>Cash factor</source> <source>Cash factor</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashfactor, ID: {bc18595b-17c7-4a1f-8002-b908a3d9239d}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashfactor, ID: {bc18595b-17c7-4a1f-8002-b908a3d9239d})
---------- ----------
@ -102,14 +112,14 @@ The name of the StateType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass
<translation>Cash-Faktor</translation> <translation>Cash-Faktor</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="171"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="180"/>
<source>Cash factor changed</source> <source>Cash factor changed</source>
<extracomment>The name of the EventType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass datalogger</extracomment>
<translation>Cash-Faktor geändert</translation> <translation>Cash-Faktor geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="174"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="183"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="177"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="186"/>
<source>Cell temperature</source> <source>Cell temperature</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: cellTemperature, ID: {4417499c-1757-4309-868a-be5cf3455c4a}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: cellTemperature, ID: {4417499c-1757-4309-868a-be5cf3455c4a})
---------- ----------
@ -117,38 +127,26 @@ The name of the StateType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass
<translation>Zellentemperatur</translation> <translation>Zellentemperatur</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="180"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="189"/>
<source>Cell temperature changed</source> <source>Cell temperature changed</source>
<extracomment>The name of the EventType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass storage</extracomment>
<translation>Zellentemperatur geändert</translation> <translation>Zellentemperatur geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="183"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="294"/>
<source>Charge state changed</source>
<extracomment>The name of the EventType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation>Ladezustand geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="270"/>
<source>Fronius smart meter</source> <source>Fronius smart meter</source>
<extracomment>The name of the ThingClass ({c3cb53a4-32dd-434d-9d9c-aada41f8129c})</extracomment> <extracomment>The name of the ThingClass ({c3cb53a4-32dd-434d-9d9c-aada41f8129c})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="273"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="297"/>
<source>Fronius solar storage</source> <source>Fronius solar storage</source>
<extracomment>The name of the ThingClass ({b00139fa-7386-48b1-8697-2fdd21a57ced})</extracomment> <extracomment>The name of the ThingClass ({b00139fa-7386-48b1-8697-2fdd21a57ced})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="186"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="201"/>
<source>Current Power changed</source> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="204"/>
<extracomment>The name of the EventType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass inverter</extracomment>
<translation>Aktuelle Leistung geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="189"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="192"/>
<source>Current power</source> <source>Current power</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: currentPower, ID: {788accbc-b86e-471b-b37f-14c9c6411526}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: currentPower, ID: {788accbc-b86e-471b-b37f-14c9c6411526})
---------- ----------
@ -156,8 +154,8 @@ The name of the StateType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass
<translation>Aktuelle Leistung</translation> <translation>Aktuelle Leistung</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="195"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="219"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="198"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="222"/>
<source>Default language</source> <source>Default language</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: defaultlang, ID: {18b250e2-080a-4991-b368-177c4da83eca}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: defaultlang, ID: {18b250e2-080a-4991-b368-177c4da83eca})
---------- ----------
@ -165,15 +163,15 @@ The name of the StateType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass
<translation>Standardsprache</translation> <translation>Standardsprache</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="201"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="225"/>
<source>Default language changed</source> <source>Default language changed</source>
<extracomment>The name of the EventType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass datalogger</extracomment>
<translation>Standardsprache geändert</translation> <translation>Standardsprache geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="204"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="228"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="207"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="231"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="210"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="234"/>
<source>Device ID</source> <source>Device ID</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {49087f31-abf5-4bb8-946b-a3626ee80566}) <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {49087f31-abf5-4bb8-946b-a3626ee80566})
---------- ----------
@ -183,8 +181,8 @@ The name of the ParamType (ThingClass: inverter, Type: thing, ID: {f2f8c2f5-dd6a
<translation>Geräte ID</translation> <translation>Geräte ID</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="213"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="246"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="216"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="249"/>
<source>Energy Consumed</source> <source>Energy Consumed</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyConsumed, ID: {f3451818-48d2-42a5-94fd-ad094c06967f}) <extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyConsumed, ID: {f3451818-48d2-42a5-94fd-ad094c06967f})
---------- ----------
@ -192,14 +190,14 @@ The name of the StateType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass
<translation>Energie verbraucht</translation> <translation>Energie verbraucht</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="219"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="252"/>
<source>Energy consumption changed</source> <source>Energy consumption changed</source>
<extracomment>The name of the EventType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass meter</extracomment> <extracomment>The name of the EventType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass meter</extracomment>
<translation>Energieverbrauch geändert</translation> <translation>Energieverbrauch geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="222"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="255"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="225"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="258"/>
<source>Energy of current day</source> <source>Energy of current day</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: eday, ID: {b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: eday, ID: {b6af1bf5-753d-47b6-a151-e4d801fe6ff8})
---------- ----------
@ -207,8 +205,8 @@ The name of the StateType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass
<translation>Energie dieses Tages</translation> <translation>Energie dieses Tages</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="228"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="261"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="231"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="264"/>
<source>Energy of current year</source> <source>Energy of current year</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: eyear, ID: {7fd2fa28-9bcc-4f01-a823-459437d185f6}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: eyear, ID: {7fd2fa28-9bcc-4f01-a823-459437d185f6})
---------- ----------
@ -216,20 +214,20 @@ The name of the StateType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass
<translation>Energie dieses Jahres</translation> <translation>Energie dieses Jahres</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="234"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="267"/>
<source>Energy of day changed</source> <source>Energy of day changed</source>
<extracomment>The name of the EventType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass inverter</extracomment>
<translation>Energie dieses Tages geändert</translation> <translation>Energie dieses Tages geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="237"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="270"/>
<source>Energy of year changed</source> <source>Energy of year changed</source>
<extracomment>The name of the EventType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass inverter</extracomment>
<translation>Energie dieses Jahres geändert</translation> <translation>Energie dieses Jahres geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="240"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="273"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="243"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="276"/>
<source>Energy produced</source> <source>Energy produced</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyProduced, ID: {ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) <extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyProduced, ID: {ca14cca5-d9f0-49c5-a8f7-907d4c0825f0})
---------- ----------
@ -237,53 +235,89 @@ The name of the StateType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="246"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="279"/>
<source>Energy production changed</source> <source>Energy production changed</source>
<extracomment>The name of the EventType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass meter</extracomment> <extracomment>The name of the EventType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass meter</extracomment>
<translation>Energieproduktion geändert</translation> <translation>Energieproduktion geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="249"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="192"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="252"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="195"/>
<source>Energy total</source> <source>Charging</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: totalEnergyProduced, ID: {d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: charging, ID: {2de34a1f-de2e-43ad-8998-8a5460dff9ae})
---------- ----------
The name of the StateType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment> The name of the StateType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation>Energie gesamt</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="255"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="198"/>
<source>Energy total changed</source> <source>Charging changed</source>
<extracomment>The name of the EventType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation>Energie gesamt geändert</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="258"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="207"/>
<source>Current power changed</source>
<extracomment>The name of the EventType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="210"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="213"/>
<source>Current power usage</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: currentPower, ID: {e5056ea1-88a2-410b-9c5e-6322aca4cb17})
----------
The name of the StateType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="216"/>
<source>Current power usage changed</source>
<extracomment>The name of the EventType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="237"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="240"/>
<source>Discharging</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: discharging, ID: {be90d35c-081c-485b-b4cc-8271e7da5796})
----------
The name of the StateType ({be90d35c-081c-485b-b4cc-8271e7da5796}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="243"/>
<source>Discharging changed</source>
<extracomment>The name of the EventType ({be90d35c-081c-485b-b4cc-8271e7da5796}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="282"/>
<source>Fronius</source> <source>Fronius</source>
<extracomment>The name of the vendor ({2286fc38-afd9-4128-ab7e-0fba527d53ba})</extracomment> <extracomment>The name of the vendor ({2286fc38-afd9-4128-ab7e-0fba527d53ba})</extracomment>
<translation>Fronius</translation> <translation>Fronius</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="261"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="285"/>
<source>Fronius Solar</source> <source>Fronius Solar</source>
<extracomment>The name of the plugin fronius ({02319cfc-8b55-49ba-99bc-0588bbfab063})</extracomment> <extracomment>The name of the plugin fronius ({02319cfc-8b55-49ba-99bc-0588bbfab063})</extracomment>
<translation>Fronius Solar</translation> <translation>Fronius Solar</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="264"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="288"/>
<source>Fronius Solar Connection</source> <source>Fronius Solar Connection</source>
<extracomment>The name of the ThingClass ({4fd79fed-42f1-4df9-be64-3df7b2e0bda2})</extracomment> <extracomment>The name of the ThingClass ({4fd79fed-42f1-4df9-be64-3df7b2e0bda2})</extracomment>
<translation>Fronius Solar Verbindung</translation> <translation>Fronius Solar Verbindung</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="267"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="291"/>
<source>Fronius Solar Inverter</source> <source>Fronius Solar Inverter</source>
<extracomment>The name of the ThingClass ({540aa956-8b8f-4982-9f58-343a76cea846})</extracomment> <extracomment>The name of the ThingClass ({540aa956-8b8f-4982-9f58-343a76cea846})</extracomment>
<translation>Fronius Solar Inverter</translation> <translation>Fronius Solar Inverter</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="276"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="300"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="279"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="303"/>
<source>Hardware version</source> <source>Hardware version</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: hwversion, ID: {3b4206e5-74c7-4708-96b8-2abfab0c41d6}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: hwversion, ID: {3b4206e5-74c7-4708-96b8-2abfab0c41d6})
---------- ----------
@ -291,20 +325,20 @@ The name of the StateType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass
<translation>Hardwareversion</translation> <translation>Hardwareversion</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="282"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="306"/>
<source>Hardware version changed</source> <source>Hardware version changed</source>
<extracomment>The name of the EventType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass datalogger</extracomment>
<translation>Hardwareversion geändert</translation> <translation>Hardwareversion geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="285"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="309"/>
<source>Host address</source> <source>Host address</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {52da0197-4b78-4fec-aa72-70f949e26edc})</extracomment> <extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {52da0197-4b78-4fec-aa72-70f949e26edc})</extracomment>
<translation>Adresse</translation> <translation>Adresse</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="288"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="312"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="291"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="315"/>
<source>Inverter active</source> <source>Inverter active</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: active, ID: {e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: active, ID: {e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0})
---------- ----------
@ -312,26 +346,32 @@ The name of the StateType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass
<translation>Inverter aktiv</translation> <translation>Inverter aktiv</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="294"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="318"/>
<source>Inverter active changed</source> <source>Inverter active changed</source>
<extracomment>The name of the EventType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass inverter</extracomment>
<translation>Inverter aktiv geändert</translation> <translation>Inverter aktiv geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="297"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="321"/>
<source>MAC address</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {2237972e-385b-4458-b5d3-1d1fb4ae8756})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="324"/>
<source>Manufacturer</source> <source>Manufacturer</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {9665c38b-c13a-428f-b741-1470239c63dc})</extracomment> <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {9665c38b-c13a-428f-b741-1470239c63dc})</extracomment>
<translation>Hersteller</translation> <translation>Hersteller</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="300"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="327"/>
<source>Maxmimum capacity</source> <source>Maxmimum capacity</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {59a68e91-1aad-46b7-b351-03b7b2216366})</extracomment> <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {59a68e91-1aad-46b7-b351-03b7b2216366})</extracomment>
<translation>Maximale Kapazität</translation> <translation>Maximale Kapazität</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="303"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="330"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="306"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="333"/>
<source>Platform ID</source> <source>Platform ID</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: platformid, ID: {65c068e6-4a0b-4672-9724-ae95216c4c9c}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: platformid, ID: {65c068e6-4a0b-4672-9724-ae95216c4c9c})
---------- ----------
@ -339,14 +379,14 @@ The name of the StateType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass
<translation>Plattform ID</translation> <translation>Plattform ID</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="309"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="336"/>
<source>Platform ID changed</source> <source>Platform ID changed</source>
<extracomment>The name of the EventType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass datalogger</extracomment>
<translation>Plattform-ID geändert</translation> <translation>Plattform-ID geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="312"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="339"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="315"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="342"/>
<source>Power management relay</source> <source>Power management relay</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelay, ID: {b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelay, ID: {b217acf6-0c5e-4a3e-a50c-4c0133c871c2})
---------- ----------
@ -354,8 +394,8 @@ The name of the StateType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass
<translation>Leistungsmanagement Relais</translation> <translation>Leistungsmanagement Relais</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="318"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="345"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="321"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="348"/>
<source>Power management relay reason</source> <source>Power management relay reason</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelayReason, ID: {5650ce9b-0d7d-4c52-b410-ea618889b4bb}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelayReason, ID: {5650ce9b-0d7d-4c52-b410-ea618889b4bb})
---------- ----------
@ -363,20 +403,20 @@ The name of the StateType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass
<translation>Leistungsmanagement Relais Grund</translation> <translation>Leistungsmanagement Relais Grund</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="324"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="351"/>
<source>Power management relay reason changed</source> <source>Power management relay reason changed</source>
<extracomment>The name of the EventType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass datalogger</extracomment>
<translation>Leistungsmanagement Relais Grund geändert</translation> <translation>Leistungsmanagement Relais Grund geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="327"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="354"/>
<source>Power management relay status changed</source> <source>Power management relay status changed</source>
<extracomment>The name of the EventType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass datalogger</extracomment>
<translation>Leistungsmanagement Relais Status geändert</translation> <translation>Leistungsmanagement Relais Status geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="330"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="357"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="333"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="360"/>
<source>Product ID</source> <source>Product ID</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: productid, ID: {b22052ef-14da-43d2-982b-f2c2d8c03206}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: productid, ID: {b22052ef-14da-43d2-982b-f2c2d8c03206})
---------- ----------
@ -384,20 +424,20 @@ The name of the StateType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass
<translation>Produkt-ID</translation> <translation>Produkt-ID</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="336"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="363"/>
<source>Product ID changed</source> <source>Product ID changed</source>
<extracomment>The name of the EventType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass datalogger</extracomment>
<translation>Produkt-ID geändert</translation> <translation>Produkt-ID geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="339"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="366"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="342"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="369"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="345"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="372"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="348"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="375"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="351"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="378"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="354"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="381"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="357"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="384"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="360"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="387"/>
<source>Reachable</source> <source>Reachable</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: connected, ID: {2f7e1267-b0be-4b78-9aa3-832b86c4efad}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: connected, ID: {2f7e1267-b0be-4b78-9aa3-832b86c4efad})
---------- ----------
@ -417,9 +457,9 @@ The name of the StateType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass
<translation>Erreichbar</translation> <translation>Erreichbar</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="363"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="390"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="366"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="393"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="369"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="396"/>
<source>Reachable changed</source> <source>Reachable changed</source>
<extracomment>The name of the EventType ({2f7e1267-b0be-4b78-9aa3-832b86c4efad}) of ThingClass storage <extracomment>The name of the EventType ({2f7e1267-b0be-4b78-9aa3-832b86c4efad}) of ThingClass storage
---------- ----------
@ -429,14 +469,14 @@ The name of the EventType ({eda29c50-73ac-40e0-9c92-26fee352e688}) of ThingClass
<translation>Erreichbar geändert</translation> <translation>Erreichbar geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="372"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="399"/>
<source>Search new devices</source> <source>Search new devices</source>
<extracomment>The name of the ActionType ({c217fdc1-de18-41dc-b5d8-8072f84e7b6c}) of ThingClass datalogger</extracomment> <extracomment>The name of the ActionType ({c217fdc1-de18-41dc-b5d8-8072f84e7b6c}) of ThingClass datalogger</extracomment>
<translation>Suche neue Geräte</translation> <translation>Suche neue Geräte</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="375"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="402"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="378"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="405"/>
<source>Software version</source> <source>Software version</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: swversion, ID: {31743ca5-4353-4f26-b2ad-5da43e5b9d86}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: swversion, ID: {31743ca5-4353-4f26-b2ad-5da43e5b9d86})
---------- ----------
@ -444,23 +484,29 @@ The name of the StateType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass
<translation>Softwareversion</translation> <translation>Softwareversion</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="381"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="408"/>
<source>Software version changed</source> <source>Software version changed</source>
<extracomment>The name of the EventType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass datalogger</extracomment>
<translation>Softwareversion geändert</translation> <translation>Softwareversion geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="384"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="429"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="387"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="432"/>
<source>State of charge</source> <source>Total produced energy</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: charging, ID: {2de34a1f-de2e-43ad-8998-8a5460dff9ae}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: totalEnergyProduced, ID: {d6dbb879-4cbc-4db3-830e-b92ba91a13e5})
---------- ----------
The name of the StateType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment> The name of the StateType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment>
<translation>Ladezustand</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="390"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="435"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="393"/> <source>Total produced energy changed</source>
<extracomment>The name of the EventType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="411"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="414"/>
<source>Time zone</source> <source>Time zone</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzone, ID: {6bdfeeda-7a47-4043-a011-5eb96308a7d6}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzone, ID: {6bdfeeda-7a47-4043-a011-5eb96308a7d6})
---------- ----------
@ -468,14 +514,14 @@ The name of the StateType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass
<translation>Zeitzone</translation> <translation>Zeitzone</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="396"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="417"/>
<source>Time zone changed</source> <source>Time zone changed</source>
<extracomment>The name of the EventType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass datalogger</extracomment>
<translation>Zeitzone geändert</translation> <translation>Zeitzone geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="399"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="420"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="402"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="423"/>
<source>Timezone location</source> <source>Timezone location</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzoneloc, ID: {d034f59d-dc34-450a-a6f3-68264767a3e4}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzoneloc, ID: {d034f59d-dc34-450a-a6f3-68264767a3e4})
---------- ----------
@ -483,28 +529,13 @@ The name of the StateType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass
<translation>Zeitzone Ort</translation> <translation>Zeitzone Ort</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="405"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="426"/>
<source>Timezone location changed</source> <source>Timezone location changed</source>
<extracomment>The name of the EventType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass datalogger</extracomment>
<translation>Zeitzone Ort geändert</translation> <translation>Zeitzone Ort geändert</translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="408"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="438"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="411"/>
<source>Total current power</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: currentPower, ID: {e5056ea1-88a2-410b-9c5e-6322aca4cb17})
----------
The name of the StateType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation>Gesamte Momentanleistung</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="414"/>
<source>Total current power changed</source>
<extracomment>The name of the EventType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation>Gesamte Momentanleistung geändert</translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="417"/>
<source>logger reachable changed</source> <source>logger reachable changed</source>
<extracomment>The name of the EventType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass datalogger</extracomment>
<translation>Logger erriechbar geändert</translation> <translation>Logger erriechbar geändert</translation>

View File

@ -4,22 +4,32 @@
<context> <context>
<name>IntegrationPluginFronius</name> <name>IntegrationPluginFronius</name>
<message> <message>
<location filename="../integrationpluginfronius.cpp" line="80"/> <location filename="../integrationpluginfronius.cpp" line="54"/>
<source>Unable to discovery devices in your network.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../integrationpluginfronius.cpp" line="136"/>
<source>Device not reachable</source> <source>Device not reachable</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../integrationpluginfronius.cpp" line="89"/> <location filename="../integrationpluginfronius.cpp" line="145"/>
<location filename="../integrationpluginfronius.cpp" line="455"/> <location filename="../integrationpluginfronius.cpp" line="519"/>
<source>Please try again</source> <source>Please try again</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../integrationpluginfronius.cpp" line="154"/>
<source>The firmware version 1.6-2 of this Fronius data logger has a broken API. Please update your Fronius device.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>fronius</name> <name>fronius</name>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="120"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="129"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="123"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="132"/>
<source>Battery level</source> <source>Battery level</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryLevel, ID: {5c6da672-9662-41bc-8c8c-aa0f32481251}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryLevel, ID: {5c6da672-9662-41bc-8c8c-aa0f32481251})
---------- ----------
@ -27,14 +37,14 @@ The name of the StateType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="126"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="135"/>
<source>Battery level changed</source> <source>Battery level changed</source>
<extracomment>The name of the EventType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({5c6da672-9662-41bc-8c8c-aa0f32481251}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="129"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="138"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="132"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="141"/>
<source>Battery level critical</source> <source>Battery level critical</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryCritical, ID: {e5396312-b50e-4d6f-b628-5b51448971d3}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: batteryCritical, ID: {e5396312-b50e-4d6f-b628-5b51448971d3})
---------- ----------
@ -42,14 +52,14 @@ The name of the StateType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="135"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="144"/>
<source>Battery level critical changed</source> <source>Battery level critical changed</source>
<extracomment>The name of the EventType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({e5396312-b50e-4d6f-b628-5b51448971d3}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="138"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="147"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="141"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="150"/>
<source>CO2 factor</source> <source>CO2 factor</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2factor, ID: {8ab01225-7be5-4482-a99b-314108ae0e2b}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2factor, ID: {8ab01225-7be5-4482-a99b-314108ae0e2b})
---------- ----------
@ -57,14 +67,14 @@ The name of the StateType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="144"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="153"/>
<source>CO2 factor changed</source> <source>CO2 factor changed</source>
<extracomment>The name of the EventType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({8ab01225-7be5-4482-a99b-314108ae0e2b}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="147"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="156"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="150"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="159"/>
<source>CO2 unit</source> <source>CO2 unit</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2unit, ID: {b0e655f8-27d0-4add-918b-461cadc8efcc}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: co2unit, ID: {b0e655f8-27d0-4add-918b-461cadc8efcc})
---------- ----------
@ -72,20 +82,20 @@ The name of the StateType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="153"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="162"/>
<source>CO2 unit changed</source> <source>CO2 unit changed</source>
<extracomment>The name of the EventType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b0e655f8-27d0-4add-918b-461cadc8efcc}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="156"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="165"/>
<source>Cash Currency changed</source> <source>Cash Currency changed</source>
<extracomment>The name of the EventType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="159"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="168"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="162"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="171"/>
<source>Cash currency</source> <source>Cash currency</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashcurrency, ID: {84da30c8-a7fb-49c6-884c-9521f9f62bbc}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashcurrency, ID: {84da30c8-a7fb-49c6-884c-9521f9f62bbc})
---------- ----------
@ -93,8 +103,8 @@ The name of the StateType ({84da30c8-a7fb-49c6-884c-9521f9f62bbc}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="165"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="174"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="168"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="177"/>
<source>Cash factor</source> <source>Cash factor</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashfactor, ID: {bc18595b-17c7-4a1f-8002-b908a3d9239d}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: cashfactor, ID: {bc18595b-17c7-4a1f-8002-b908a3d9239d})
---------- ----------
@ -102,14 +112,14 @@ The name of the StateType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="171"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="180"/>
<source>Cash factor changed</source> <source>Cash factor changed</source>
<extracomment>The name of the EventType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({bc18595b-17c7-4a1f-8002-b908a3d9239d}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="174"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="183"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="177"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="186"/>
<source>Cell temperature</source> <source>Cell temperature</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: cellTemperature, ID: {4417499c-1757-4309-868a-be5cf3455c4a}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: cellTemperature, ID: {4417499c-1757-4309-868a-be5cf3455c4a})
---------- ----------
@ -117,38 +127,26 @@ The name of the StateType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="180"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="189"/>
<source>Cell temperature changed</source> <source>Cell temperature changed</source>
<extracomment>The name of the EventType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass storage</extracomment> <extracomment>The name of the EventType ({4417499c-1757-4309-868a-be5cf3455c4a}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="183"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="294"/>
<source>Charge state changed</source>
<extracomment>The name of the EventType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="270"/>
<source>Fronius smart meter</source> <source>Fronius smart meter</source>
<extracomment>The name of the ThingClass ({c3cb53a4-32dd-434d-9d9c-aada41f8129c})</extracomment> <extracomment>The name of the ThingClass ({c3cb53a4-32dd-434d-9d9c-aada41f8129c})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="273"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="297"/>
<source>Fronius solar storage</source> <source>Fronius solar storage</source>
<extracomment>The name of the ThingClass ({b00139fa-7386-48b1-8697-2fdd21a57ced})</extracomment> <extracomment>The name of the ThingClass ({b00139fa-7386-48b1-8697-2fdd21a57ced})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="186"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="201"/>
<source>Current Power changed</source> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="204"/>
<extracomment>The name of the EventType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="189"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="192"/>
<source>Current power</source> <source>Current power</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: currentPower, ID: {788accbc-b86e-471b-b37f-14c9c6411526}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: currentPower, ID: {788accbc-b86e-471b-b37f-14c9c6411526})
---------- ----------
@ -156,8 +154,8 @@ The name of the StateType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="195"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="219"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="198"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="222"/>
<source>Default language</source> <source>Default language</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: defaultlang, ID: {18b250e2-080a-4991-b368-177c4da83eca}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: defaultlang, ID: {18b250e2-080a-4991-b368-177c4da83eca})
---------- ----------
@ -165,15 +163,15 @@ The name of the StateType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="201"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="225"/>
<source>Default language changed</source> <source>Default language changed</source>
<extracomment>The name of the EventType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({18b250e2-080a-4991-b368-177c4da83eca}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="204"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="228"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="207"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="231"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="210"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="234"/>
<source>Device ID</source> <source>Device ID</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {49087f31-abf5-4bb8-946b-a3626ee80566}) <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {49087f31-abf5-4bb8-946b-a3626ee80566})
---------- ----------
@ -183,8 +181,8 @@ The name of the ParamType (ThingClass: inverter, Type: thing, ID: {f2f8c2f5-dd6a
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="213"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="246"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="216"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="249"/>
<source>Energy Consumed</source> <source>Energy Consumed</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyConsumed, ID: {f3451818-48d2-42a5-94fd-ad094c06967f}) <extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyConsumed, ID: {f3451818-48d2-42a5-94fd-ad094c06967f})
---------- ----------
@ -192,14 +190,14 @@ The name of the StateType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="219"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="252"/>
<source>Energy consumption changed</source> <source>Energy consumption changed</source>
<extracomment>The name of the EventType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass meter</extracomment> <extracomment>The name of the EventType ({f3451818-48d2-42a5-94fd-ad094c06967f}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="222"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="255"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="225"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="258"/>
<source>Energy of current day</source> <source>Energy of current day</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: eday, ID: {b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: eday, ID: {b6af1bf5-753d-47b6-a151-e4d801fe6ff8})
---------- ----------
@ -207,8 +205,8 @@ The name of the StateType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="228"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="261"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="231"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="264"/>
<source>Energy of current year</source> <source>Energy of current year</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: eyear, ID: {7fd2fa28-9bcc-4f01-a823-459437d185f6}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: eyear, ID: {7fd2fa28-9bcc-4f01-a823-459437d185f6})
---------- ----------
@ -216,20 +214,20 @@ The name of the StateType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="234"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="267"/>
<source>Energy of day changed</source> <source>Energy of day changed</source>
<extracomment>The name of the EventType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({b6af1bf5-753d-47b6-a151-e4d801fe6ff8}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="237"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="270"/>
<source>Energy of year changed</source> <source>Energy of year changed</source>
<extracomment>The name of the EventType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({7fd2fa28-9bcc-4f01-a823-459437d185f6}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="240"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="273"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="243"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="276"/>
<source>Energy produced</source> <source>Energy produced</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyProduced, ID: {ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) <extracomment>The name of the ParamType (ThingClass: meter, EventType: totalEnergyProduced, ID: {ca14cca5-d9f0-49c5-a8f7-907d4c0825f0})
---------- ----------
@ -237,53 +235,89 @@ The name of the StateType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="246"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="279"/>
<source>Energy production changed</source> <source>Energy production changed</source>
<extracomment>The name of the EventType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass meter</extracomment> <extracomment>The name of the EventType ({ca14cca5-d9f0-49c5-a8f7-907d4c0825f0}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="249"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="192"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="252"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="195"/>
<source>Energy total</source> <source>Charging</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: totalEnergyProduced, ID: {d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: charging, ID: {2de34a1f-de2e-43ad-8998-8a5460dff9ae})
---------- ----------
The name of the StateType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment> The name of the StateType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="255"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="198"/>
<source>Energy total changed</source> <source>Charging changed</source>
<extracomment>The name of the EventType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="258"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="207"/>
<source>Current power changed</source>
<extracomment>The name of the EventType ({788accbc-b86e-471b-b37f-14c9c6411526}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="210"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="213"/>
<source>Current power usage</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: currentPower, ID: {e5056ea1-88a2-410b-9c5e-6322aca4cb17})
----------
The name of the StateType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="216"/>
<source>Current power usage changed</source>
<extracomment>The name of the EventType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="237"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="240"/>
<source>Discharging</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: discharging, ID: {be90d35c-081c-485b-b4cc-8271e7da5796})
----------
The name of the StateType ({be90d35c-081c-485b-b4cc-8271e7da5796}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="243"/>
<source>Discharging changed</source>
<extracomment>The name of the EventType ({be90d35c-081c-485b-b4cc-8271e7da5796}) of ThingClass storage</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="282"/>
<source>Fronius</source> <source>Fronius</source>
<extracomment>The name of the vendor ({2286fc38-afd9-4128-ab7e-0fba527d53ba})</extracomment> <extracomment>The name of the vendor ({2286fc38-afd9-4128-ab7e-0fba527d53ba})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="261"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="285"/>
<source>Fronius Solar</source> <source>Fronius Solar</source>
<extracomment>The name of the plugin fronius ({02319cfc-8b55-49ba-99bc-0588bbfab063})</extracomment> <extracomment>The name of the plugin fronius ({02319cfc-8b55-49ba-99bc-0588bbfab063})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="264"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="288"/>
<source>Fronius Solar Connection</source> <source>Fronius Solar Connection</source>
<extracomment>The name of the ThingClass ({4fd79fed-42f1-4df9-be64-3df7b2e0bda2})</extracomment> <extracomment>The name of the ThingClass ({4fd79fed-42f1-4df9-be64-3df7b2e0bda2})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="267"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="291"/>
<source>Fronius Solar Inverter</source> <source>Fronius Solar Inverter</source>
<extracomment>The name of the ThingClass ({540aa956-8b8f-4982-9f58-343a76cea846})</extracomment> <extracomment>The name of the ThingClass ({540aa956-8b8f-4982-9f58-343a76cea846})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="276"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="300"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="279"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="303"/>
<source>Hardware version</source> <source>Hardware version</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: hwversion, ID: {3b4206e5-74c7-4708-96b8-2abfab0c41d6}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: hwversion, ID: {3b4206e5-74c7-4708-96b8-2abfab0c41d6})
---------- ----------
@ -291,20 +325,20 @@ The name of the StateType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="282"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="306"/>
<source>Hardware version changed</source> <source>Hardware version changed</source>
<extracomment>The name of the EventType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({3b4206e5-74c7-4708-96b8-2abfab0c41d6}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="285"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="309"/>
<source>Host address</source> <source>Host address</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {52da0197-4b78-4fec-aa72-70f949e26edc})</extracomment> <extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {52da0197-4b78-4fec-aa72-70f949e26edc})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="288"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="312"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="291"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="315"/>
<source>Inverter active</source> <source>Inverter active</source>
<extracomment>The name of the ParamType (ThingClass: inverter, EventType: active, ID: {e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: active, ID: {e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0})
---------- ----------
@ -312,26 +346,32 @@ The name of the StateType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="294"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="318"/>
<source>Inverter active changed</source> <source>Inverter active changed</source>
<extracomment>The name of the EventType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass inverter</extracomment> <extracomment>The name of the EventType ({e763baa7-5eaf-438c-83f0-4fa6c0f7eeb0}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="297"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="321"/>
<source>MAC address</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, Type: thing, ID: {2237972e-385b-4458-b5d3-1d1fb4ae8756})</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="324"/>
<source>Manufacturer</source> <source>Manufacturer</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {9665c38b-c13a-428f-b741-1470239c63dc})</extracomment> <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {9665c38b-c13a-428f-b741-1470239c63dc})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="300"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="327"/>
<source>Maxmimum capacity</source> <source>Maxmimum capacity</source>
<extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {59a68e91-1aad-46b7-b351-03b7b2216366})</extracomment> <extracomment>The name of the ParamType (ThingClass: storage, Type: thing, ID: {59a68e91-1aad-46b7-b351-03b7b2216366})</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="303"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="330"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="306"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="333"/>
<source>Platform ID</source> <source>Platform ID</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: platformid, ID: {65c068e6-4a0b-4672-9724-ae95216c4c9c}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: platformid, ID: {65c068e6-4a0b-4672-9724-ae95216c4c9c})
---------- ----------
@ -339,14 +379,14 @@ The name of the StateType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="309"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="336"/>
<source>Platform ID changed</source> <source>Platform ID changed</source>
<extracomment>The name of the EventType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({65c068e6-4a0b-4672-9724-ae95216c4c9c}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="312"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="339"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="315"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="342"/>
<source>Power management relay</source> <source>Power management relay</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelay, ID: {b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelay, ID: {b217acf6-0c5e-4a3e-a50c-4c0133c871c2})
---------- ----------
@ -354,8 +394,8 @@ The name of the StateType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="318"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="345"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="321"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="348"/>
<source>Power management relay reason</source> <source>Power management relay reason</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelayReason, ID: {5650ce9b-0d7d-4c52-b410-ea618889b4bb}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: powerManagmentRelayReason, ID: {5650ce9b-0d7d-4c52-b410-ea618889b4bb})
---------- ----------
@ -363,20 +403,20 @@ The name of the StateType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="324"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="351"/>
<source>Power management relay reason changed</source> <source>Power management relay reason changed</source>
<extracomment>The name of the EventType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({5650ce9b-0d7d-4c52-b410-ea618889b4bb}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="327"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="354"/>
<source>Power management relay status changed</source> <source>Power management relay status changed</source>
<extracomment>The name of the EventType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b217acf6-0c5e-4a3e-a50c-4c0133c871c2}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="330"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="357"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="333"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="360"/>
<source>Product ID</source> <source>Product ID</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: productid, ID: {b22052ef-14da-43d2-982b-f2c2d8c03206}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: productid, ID: {b22052ef-14da-43d2-982b-f2c2d8c03206})
---------- ----------
@ -384,20 +424,20 @@ The name of the StateType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="336"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="363"/>
<source>Product ID changed</source> <source>Product ID changed</source>
<extracomment>The name of the EventType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({b22052ef-14da-43d2-982b-f2c2d8c03206}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="339"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="366"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="342"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="369"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="345"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="372"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="348"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="375"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="351"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="378"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="354"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="381"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="357"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="384"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="360"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="387"/>
<source>Reachable</source> <source>Reachable</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: connected, ID: {2f7e1267-b0be-4b78-9aa3-832b86c4efad}) <extracomment>The name of the ParamType (ThingClass: storage, EventType: connected, ID: {2f7e1267-b0be-4b78-9aa3-832b86c4efad})
---------- ----------
@ -417,9 +457,9 @@ The name of the StateType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="363"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="390"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="366"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="393"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="369"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="396"/>
<source>Reachable changed</source> <source>Reachable changed</source>
<extracomment>The name of the EventType ({2f7e1267-b0be-4b78-9aa3-832b86c4efad}) of ThingClass storage <extracomment>The name of the EventType ({2f7e1267-b0be-4b78-9aa3-832b86c4efad}) of ThingClass storage
---------- ----------
@ -429,14 +469,14 @@ The name of the EventType ({eda29c50-73ac-40e0-9c92-26fee352e688}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="372"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="399"/>
<source>Search new devices</source> <source>Search new devices</source>
<extracomment>The name of the ActionType ({c217fdc1-de18-41dc-b5d8-8072f84e7b6c}) of ThingClass datalogger</extracomment> <extracomment>The name of the ActionType ({c217fdc1-de18-41dc-b5d8-8072f84e7b6c}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="375"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="402"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="378"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="405"/>
<source>Software version</source> <source>Software version</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: swversion, ID: {31743ca5-4353-4f26-b2ad-5da43e5b9d86}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: swversion, ID: {31743ca5-4353-4f26-b2ad-5da43e5b9d86})
---------- ----------
@ -444,23 +484,29 @@ The name of the StateType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="381"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="408"/>
<source>Software version changed</source> <source>Software version changed</source>
<extracomment>The name of the EventType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({31743ca5-4353-4f26-b2ad-5da43e5b9d86}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="384"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="429"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="387"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="432"/>
<source>State of charge</source> <source>Total produced energy</source>
<extracomment>The name of the ParamType (ThingClass: storage, EventType: charging, ID: {2de34a1f-de2e-43ad-8998-8a5460dff9ae}) <extracomment>The name of the ParamType (ThingClass: inverter, EventType: totalEnergyProduced, ID: {d6dbb879-4cbc-4db3-830e-b92ba91a13e5})
---------- ----------
The name of the StateType ({2de34a1f-de2e-43ad-8998-8a5460dff9ae}) of ThingClass storage</extracomment> The name of the StateType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="390"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="435"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="393"/> <source>Total produced energy changed</source>
<extracomment>The name of the EventType ({d6dbb879-4cbc-4db3-830e-b92ba91a13e5}) of ThingClass inverter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="411"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="414"/>
<source>Time zone</source> <source>Time zone</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzone, ID: {6bdfeeda-7a47-4043-a011-5eb96308a7d6}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzone, ID: {6bdfeeda-7a47-4043-a011-5eb96308a7d6})
---------- ----------
@ -468,14 +514,14 @@ The name of the StateType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="396"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="417"/>
<source>Time zone changed</source> <source>Time zone changed</source>
<extracomment>The name of the EventType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({6bdfeeda-7a47-4043-a011-5eb96308a7d6}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="399"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="420"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="402"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="423"/>
<source>Timezone location</source> <source>Timezone location</source>
<extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzoneloc, ID: {d034f59d-dc34-450a-a6f3-68264767a3e4}) <extracomment>The name of the ParamType (ThingClass: datalogger, EventType: tzoneloc, ID: {d034f59d-dc34-450a-a6f3-68264767a3e4})
---------- ----------
@ -483,28 +529,13 @@ The name of the StateType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="405"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="426"/>
<source>Timezone location changed</source> <source>Timezone location changed</source>
<extracomment>The name of the EventType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({d034f59d-dc34-450a-a6f3-68264767a3e4}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="408"/> <location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="438"/>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="411"/>
<source>Total current power</source>
<extracomment>The name of the ParamType (ThingClass: meter, EventType: currentPower, ID: {e5056ea1-88a2-410b-9c5e-6322aca4cb17})
----------
The name of the StateType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="414"/>
<source>Total current power changed</source>
<extracomment>The name of the EventType ({e5056ea1-88a2-410b-9c5e-6322aca4cb17}) of ThingClass meter</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../build-nymea-plugins-Desktop-Debug/fronius/plugininfo.h" line="417"/>
<source>logger reachable changed</source> <source>logger reachable changed</source>
<extracomment>The name of the EventType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass datalogger</extracomment> <extracomment>The name of the EventType ({98e4476f-e745-4a7f-b795-19269cb70c40}) of ThingClass datalogger</extracomment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>