improved rediscovery
This commit is contained in:
parent
e8a5cfb228
commit
b673fed516
@ -37,32 +37,72 @@ IntegrationPluginModbusCommander::IntegrationPluginModbusCommander()
|
||||
{
|
||||
}
|
||||
|
||||
void IntegrationPluginModbusCommander::init()
|
||||
{
|
||||
connect(this, &IntegrationPluginModbusCommander::configValueChanged, this, &IntegrationPluginModbusCommander::onPluginConfigurationChanged);
|
||||
|
||||
m_slaveAddressParamTypeId.insert(coilThingClassId, coilThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(inputRegisterThingClassId, inputRegisterThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(discreteInputThingClassId, discreteInputThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(holdingRegisterThingClassId, holdingRegisterThingSlaveAddressParamTypeId);
|
||||
|
||||
m_registerAddressParamTypeId.insert(coilThingClassId, coilThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(inputRegisterThingClassId, inputRegisterThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(discreteInputThingClassId, discreteInputThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(holdingRegisterThingClassId, holdingRegisterThingRegisterAddressParamTypeId);
|
||||
|
||||
m_connectedStateTypeId.insert(modbusRTUClientThingClassId, modbusRTUClientConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(modbusTCPClientThingClassId, modbusTCPClientConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(coilThingClassId, coilConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(inputRegisterThingClassId, inputRegisterConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(discreteInputThingClassId, discreteInputConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(holdingRegisterThingClassId, holdingRegisterConnectedStateTypeId);
|
||||
|
||||
m_valueStateTypeId.insert(coilThingClassId, coilValueStateTypeId);
|
||||
m_valueStateTypeId.insert(inputRegisterThingClassId, inputRegisterValueStateTypeId);
|
||||
m_valueStateTypeId.insert(discreteInputThingClassId, discreteInputValueStateTypeId);
|
||||
m_valueStateTypeId.insert(holdingRegisterThingClassId, holdingRegisterValueStateTypeId);
|
||||
}
|
||||
|
||||
void IntegrationPluginModbusCommander::discoverThings(ThingDiscoveryInfo *info)
|
||||
{
|
||||
ThingClassId thingClassId = info->thingClassId();
|
||||
|
||||
if (thingClassId == modbusRTUClientThingClassId) {
|
||||
Q_FOREACH(QSerialPortInfo port, QSerialPortInfo::availablePorts()) {
|
||||
//Serial port is not yet used, create now a new one
|
||||
qCDebug(dcModbusCommander()) << "Found serial port:" << port.systemLocation() << "manufacturer" << port.manufacturer() << "description" << port.description() << "serial number" << port.serialNumber();
|
||||
QString description = port.manufacturer() + " " + port.description();
|
||||
ThingDescriptor thingDescriptor(thingClassId, "Modbus RTU interface "+port.portName(), description);
|
||||
if (port.isBusy()) {
|
||||
qCDebug(dcModbusCommander()) << "Serial port ist busy, skipping.";
|
||||
continue;
|
||||
}
|
||||
QString manufacturer = port.manufacturer();
|
||||
if (manufacturer.isEmpty()) {
|
||||
manufacturer = "unknown";
|
||||
}
|
||||
QString description = port.description()+" Manufacturer: "+port.manufacturer();
|
||||
ThingDescriptor thingDescriptor(thingClassId, "Modbus RTU interface", description);
|
||||
ParamList parameters;
|
||||
QString serialPort = port.systemLocation();
|
||||
foreach (Thing *existingThing, myThings()) {
|
||||
if (existingThing->paramValue(modbusRTUClientThingSerialPortParamTypeId).toString() == serialPort) {
|
||||
thingDescriptor.setThingId(existingThing->id());
|
||||
// TODO fix rediscovery of USB to SerialPort converters
|
||||
// QSerialPort doesn't give any information to rediscover the device
|
||||
// Un and re-plugging an USB device changes the system location
|
||||
// detecting if the device is usb and using libsub to get the serialnumber may be a solution
|
||||
break;
|
||||
}
|
||||
QString serialnumber = port.serialNumber();
|
||||
if (serialnumber.isEmpty()) {
|
||||
serialnumber = port.manufacturer()+QString::number(port.productIdentifier(), 16);
|
||||
|
||||
}
|
||||
qCDebug(dcModbusCommander()) << " - Serial number" << serialnumber;
|
||||
Q_FOREACH (Thing *exisingThing, myThings().filterByParam(modbusRTUClientThingClassId)) {
|
||||
thingDescriptor.setThingId(exisingThing->id());
|
||||
// Rediscovery is broken because of an missing unique device id
|
||||
// This is a workaround and doesnt work if multiple uart converters are attached.
|
||||
// ThingDiscoveryInfo may be extended to distinquish between discovery and rediscovery
|
||||
break;
|
||||
}
|
||||
parameters.append(Param(modbusRTUClientThingSerialPortParamTypeId, serialPort));
|
||||
parameters.append(Param(modbusRTUClientThingSerialnumberParamTypeId, serialnumber));
|
||||
thingDescriptor.setParams(parameters);
|
||||
info->addThingDescriptor(thingDescriptor);
|
||||
}
|
||||
|
||||
//FIXME missing info if it is a rediscovery
|
||||
info->finish(Thing::ThingErrorNoError);
|
||||
return;
|
||||
} else if (thingClassId == discreteInputThingClassId) {
|
||||
@ -132,33 +172,6 @@ void IntegrationPluginModbusCommander::discoverThings(ThingDiscoveryInfo *info)
|
||||
}
|
||||
}
|
||||
|
||||
void IntegrationPluginModbusCommander::init()
|
||||
{
|
||||
connect(this, &IntegrationPluginModbusCommander::configValueChanged, this, &IntegrationPluginModbusCommander::onPluginConfigurationChanged);
|
||||
|
||||
m_slaveAddressParamTypeId.insert(coilThingClassId, coilThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(inputRegisterThingClassId, inputRegisterThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(discreteInputThingClassId, discreteInputThingSlaveAddressParamTypeId);
|
||||
m_slaveAddressParamTypeId.insert(holdingRegisterThingClassId, holdingRegisterThingSlaveAddressParamTypeId);
|
||||
|
||||
m_registerAddressParamTypeId.insert(coilThingClassId, coilThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(inputRegisterThingClassId, inputRegisterThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(discreteInputThingClassId, discreteInputThingRegisterAddressParamTypeId);
|
||||
m_registerAddressParamTypeId.insert(holdingRegisterThingClassId, holdingRegisterThingRegisterAddressParamTypeId);
|
||||
|
||||
m_connectedStateTypeId.insert(modbusRTUClientThingClassId, modbusRTUClientConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(modbusTCPClientThingClassId, modbusTCPClientConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(coilThingClassId, coilConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(inputRegisterThingClassId, inputRegisterConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(discreteInputThingClassId, discreteInputConnectedStateTypeId);
|
||||
m_connectedStateTypeId.insert(holdingRegisterThingClassId, holdingRegisterConnectedStateTypeId);
|
||||
|
||||
m_valueStateTypeId.insert(coilThingClassId, coilValueStateTypeId);
|
||||
m_valueStateTypeId.insert(inputRegisterThingClassId, inputRegisterValueStateTypeId);
|
||||
m_valueStateTypeId.insert(discreteInputThingClassId, discreteInputValueStateTypeId);
|
||||
m_valueStateTypeId.insert(holdingRegisterThingClassId, holdingRegisterValueStateTypeId);
|
||||
}
|
||||
|
||||
void IntegrationPluginModbusCommander::setupThing(ThingSetupInfo *info)
|
||||
{
|
||||
Thing *thing = info->thing();
|
||||
@ -176,10 +189,10 @@ void IntegrationPluginModbusCommander::setupThing(ThingSetupInfo *info)
|
||||
}
|
||||
}
|
||||
|
||||
qCDebug(dcModbusCommander()) << "Setting up RTU client";
|
||||
qCDebug(dcModbusCommander()) << "Setting up TCP client";
|
||||
qCDebug(dcModbusCommander()) << " address:" << hostAddress.toString();
|
||||
qCDebug(dcModbusCommander()) << " port:" << port;
|
||||
qCDebug(dcModbusCommander()) << " number of retires:" << numberOfRetries;
|
||||
qCDebug(dcModbusCommander()) << " number of retries:" << numberOfRetries;
|
||||
qCDebug(dcModbusCommander()) << " timeout:" << timeout;
|
||||
|
||||
ModbusTCPMaster *modbusTCPMaster = new ModbusTCPMaster(hostAddress, port, this);
|
||||
@ -226,10 +239,10 @@ void IntegrationPluginModbusCommander::setupThing(ThingSetupInfo *info)
|
||||
}
|
||||
qCDebug(dcModbusCommander()) << "Setting up RTU client";
|
||||
qCDebug(dcModbusCommander()) << " baud:" << baudrate;
|
||||
qCDebug(dcModbusCommander()) << " stop bits:" << baudrate;
|
||||
qCDebug(dcModbusCommander()) << " data bits:" << baudrate;
|
||||
qCDebug(dcModbusCommander()) << " stop bits:" << stopBits;
|
||||
qCDebug(dcModbusCommander()) << " data bits:" << dataBits;
|
||||
qCDebug(dcModbusCommander()) << " parity:" << parityString;
|
||||
qCDebug(dcModbusCommander()) << " number of retires:" << numberOfRetries;
|
||||
qCDebug(dcModbusCommander()) << " number of retries:" << numberOfRetries;
|
||||
qCDebug(dcModbusCommander()) << " timeout:" << timeout;
|
||||
|
||||
ModbusRTUMaster *modbusRTUMaster = new ModbusRTUMaster(serialPort, baudrate, parity, dataBits, stopBits, this);
|
||||
|
||||
@ -98,6 +98,13 @@
|
||||
"inputType": "TextLine",
|
||||
"defaultValue": "ttyAMA0"
|
||||
},
|
||||
{
|
||||
"id": "9908b01f-a76b-4b21-8242-b507c9252254",
|
||||
"name": "serialnumber",
|
||||
"displayName": "Serial number",
|
||||
"type": "QString",
|
||||
"defaultValue": ""
|
||||
},
|
||||
{
|
||||
"id": "45dfc828-f238-4263-89a3-9b35cf5dea39",
|
||||
"name": "baudRate",
|
||||
|
||||
@ -4,30 +4,30 @@
|
||||
<context>
|
||||
<name>ModbusCommander</name>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="78"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="88"/>
|
||||
<source>Baud rate</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {45dfc828-f238-4263-89a3-9b35cf5dea39})</extracomment>
|
||||
<translation>Baudrate</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="81"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="91"/>
|
||||
<source>Coil</source>
|
||||
<extracomment>The name of the ThingClass ({f53524ea-1d06-40a9-b7a4-041297b21e84})</extracomment>
|
||||
<translation>Coil</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="84"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="87"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="90"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="93"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="96"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="99"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="102"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="105"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="108"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="111"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="114"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="117"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="94"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="97"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="100"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="103"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="106"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="109"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="112"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="115"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="118"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="121"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="124"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="127"/>
|
||||
<source>Connected</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, EventType: connected, ID: {1f55b72a-5d13-4ae1-b136-bfd84fd9761f})
|
||||
----------
|
||||
@ -55,11 +55,11 @@ The name of the StateType ({725b541a-9e0c-4634-81eb-e415c0b8f012}) of ThingClass
|
||||
<translation>Verbunden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="120"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="123"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="126"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="129"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="132"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="130"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="133"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="136"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="139"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="142"/>
|
||||
<source>Connection status changed</source>
|
||||
<extracomment>The name of the EventType ({1f55b72a-5d13-4ae1-b136-bfd84fd9761f}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -73,70 +73,79 @@ The name of the EventType ({725b541a-9e0c-4634-81eb-e415c0b8f012}) of ThingClass
|
||||
<translation>Verbunden geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="135"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="145"/>
|
||||
<source>Data bits</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {a27c664b-9f43-4573-a2cc-f65a8fa1a069})</extracomment>
|
||||
<translation>Datenbits</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="138"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="148"/>
|
||||
<source>Discrete input</source>
|
||||
<extracomment>The name of the ThingClass ({d7a15b39-48d3-4591-bdad-ec5e799aa6e5})</extracomment>
|
||||
<translation>Discrete input</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="141"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="151"/>
|
||||
<source>Holding register</source>
|
||||
<extracomment>The name of the ThingClass ({61a2382c-3d9f-41a1-a2fd-27b2af203c56})</extracomment>
|
||||
<translation>Holding Register</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="144"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="154"/>
|
||||
<source>IP Address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusTCPClient, Type: thing, ID: {2a3fcb23-931b-4ba1-b134-c49b656c76f7})</extracomment>
|
||||
<translation>IP-Adresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="147"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="157"/>
|
||||
<source>Input register</source>
|
||||
<extracomment>The name of the ThingClass ({e4c34050-d115-440f-b332-63d36e3e12b8})</extracomment>
|
||||
<translation>Input Register</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="150"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="160"/>
|
||||
<source>Modbus Commander</source>
|
||||
<extracomment>The name of the plugin ModbusCommander ({7dda1b6d-c37e-4c9f-a696-1666f9de66e6})</extracomment>
|
||||
<translation>Modbus Commander</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="153"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="163"/>
|
||||
<source>Modbus RTU client</source>
|
||||
<extracomment>The name of the ThingClass ({776df314-6186-4eb5-b824-f0d916f6d9c3})</extracomment>
|
||||
<translation>Modbus RTU Client</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="156"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="166"/>
|
||||
<source>Modbus TCP client</source>
|
||||
<extracomment>The name of the ThingClass ({35d3e7dc-1f33-4b8c-baa3-eb10b4f157a7})</extracomment>
|
||||
<translation>Modbus TCP Client</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="159"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="169"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="172"/>
|
||||
<source>Number of retries</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: settings, ID: {c4f16d6c-c1f2-4862-b0bd-6fae7193eaa8})
|
||||
----------
|
||||
The name of the ParamType (ThingClass: modbusTCPClient, Type: settings, ID: {b27c95c9-7584-46e1-9e62-89890c7bde67})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="175"/>
|
||||
<source>Parity</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {72de1b08-2a27-49c5-90e0-8788c3ea1da3})</extracomment>
|
||||
<translation>Parity</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="162"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="178"/>
|
||||
<source>Port</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusTCPClient, Type: thing, ID: {bee8b151-815a-4159-9d8a-42b76e99b42c})</extracomment>
|
||||
<translation>Port</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="165"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="168"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="171"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="174"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="181"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="184"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="187"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="190"/>
|
||||
<source>Register address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, Type: thing, ID: {c771e09e-15fe-4ea9-9662-c44e2df556a8})
|
||||
----------
|
||||
@ -148,16 +157,22 @@ The name of the ParamType (ThingClass: coil, Type: thing, ID: {9d40c4ce-d251-43b
|
||||
<translation>Registeradresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="177"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="193"/>
|
||||
<source>Serial number</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {9908b01f-a76b-4b21-8242-b507c9252254})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="196"/>
|
||||
<source>Serial port</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {ed49f7d8-ab18-4c37-9b80-1004b75dcb91})</extracomment>
|
||||
<translation>Serielle Schnittstelle</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="180"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="183"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="186"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="189"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="199"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="202"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="205"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="208"/>
|
||||
<source>Slave address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, Type: thing, ID: {35879cf9-631c-4fe0-95c0-a4bb2e9039e6})
|
||||
----------
|
||||
@ -169,28 +184,37 @@ The name of the ParamType (ThingClass: coil, Type: thing, ID: {d85977a2-4f9c-40f
|
||||
<translation>Slaveadresse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="192"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="211"/>
|
||||
<source>Stop bits</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {4ea8bcdf-d4c5-45a4-a54f-f10ac3f08a78})</extracomment>
|
||||
<translation>Stopbits</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="195"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="214"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="217"/>
|
||||
<source>Timeout</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: settings, ID: {b0af32f0-b8cc-4642-af5a-576732522b2c})
|
||||
----------
|
||||
The name of the ParamType (ThingClass: modbusTCPClient, Type: settings, ID: {a6aa4eff-205b-426d-ad05-90971a122138})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="220"/>
|
||||
<source>Update interval</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusCommander, Type: plugin, ID: {0606c221-b157-4086-885d-7e7b166540a1})</extracomment>
|
||||
<translation>Updateinterval</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="198"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="201"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="204"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="207"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="210"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="213"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="216"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="219"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="222"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="225"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="223"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="226"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="229"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="232"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="235"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="238"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="241"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="244"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="247"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="250"/>
|
||||
<source>Value</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, ActionType: value, ID: {585cc4fc-07da-415f-a176-12f3baeef025})
|
||||
----------
|
||||
@ -214,8 +238,8 @@ The name of the StateType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClass
|
||||
<translation>Wert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="228"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="231"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="253"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="256"/>
|
||||
<source>Value changed</source>
|
||||
<extracomment>The name of the EventType ({585cc4fc-07da-415f-a176-12f3baeef025}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -223,14 +247,14 @@ The name of the EventType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClass
|
||||
<translation>Wert geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="234"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="259"/>
|
||||
<source>Value received</source>
|
||||
<extracomment>The name of the EventType ({eabe2d1b-abe5-4063-adab-3cdd8500b286}) of ThingClass inputRegister</extracomment>
|
||||
<translation>Wert empfangen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="237"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="240"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="262"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="265"/>
|
||||
<source>Write value</source>
|
||||
<extracomment>The name of the ActionType ({585cc4fc-07da-415f-a176-12f3baeef025}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -238,19 +262,19 @@ The name of the ActionType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClas
|
||||
<translation>Schreibe Wert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="243"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="268"/>
|
||||
<source>connection status changed</source>
|
||||
<extracomment>The name of the EventType ({dbe7c801-0888-4e7f-a88b-ba342efb11b6}) of ThingClass discreteInput</extracomment>
|
||||
<translation>Verbindung geändert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="246"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="271"/>
|
||||
<source>nymea</source>
|
||||
<extracomment>The name of the vendor ({2062d64d-3232-433c-88bc-0d33c0ba2ba6})</extracomment>
|
||||
<translation>nymea</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="249"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="274"/>
|
||||
<source>value changed</source>
|
||||
<extracomment>The name of the EventType ({c772bd7f-6e51-4b28-b182-3b979c1298ce}) of ThingClass discreteInput</extracomment>
|
||||
<translation>Wert geändert</translation>
|
||||
|
||||
@ -4,30 +4,30 @@
|
||||
<context>
|
||||
<name>ModbusCommander</name>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="78"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="88"/>
|
||||
<source>Baud rate</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {45dfc828-f238-4263-89a3-9b35cf5dea39})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="81"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="91"/>
|
||||
<source>Coil</source>
|
||||
<extracomment>The name of the ThingClass ({f53524ea-1d06-40a9-b7a4-041297b21e84})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="84"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="87"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="90"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="93"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="96"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="99"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="102"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="105"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="108"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="111"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="114"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="117"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="94"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="97"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="100"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="103"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="106"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="109"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="112"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="115"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="118"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="121"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="124"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="127"/>
|
||||
<source>Connected</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, EventType: connected, ID: {1f55b72a-5d13-4ae1-b136-bfd84fd9761f})
|
||||
----------
|
||||
@ -55,11 +55,11 @@ The name of the StateType ({725b541a-9e0c-4634-81eb-e415c0b8f012}) of ThingClass
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="120"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="123"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="126"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="129"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="132"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="130"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="133"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="136"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="139"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="142"/>
|
||||
<source>Connection status changed</source>
|
||||
<extracomment>The name of the EventType ({1f55b72a-5d13-4ae1-b136-bfd84fd9761f}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -73,70 +73,79 @@ The name of the EventType ({725b541a-9e0c-4634-81eb-e415c0b8f012}) of ThingClass
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="135"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="145"/>
|
||||
<source>Data bits</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {a27c664b-9f43-4573-a2cc-f65a8fa1a069})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="138"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="148"/>
|
||||
<source>Discrete input</source>
|
||||
<extracomment>The name of the ThingClass ({d7a15b39-48d3-4591-bdad-ec5e799aa6e5})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="141"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="151"/>
|
||||
<source>Holding register</source>
|
||||
<extracomment>The name of the ThingClass ({61a2382c-3d9f-41a1-a2fd-27b2af203c56})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="144"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="154"/>
|
||||
<source>IP Address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusTCPClient, Type: thing, ID: {2a3fcb23-931b-4ba1-b134-c49b656c76f7})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="147"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="157"/>
|
||||
<source>Input register</source>
|
||||
<extracomment>The name of the ThingClass ({e4c34050-d115-440f-b332-63d36e3e12b8})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="150"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="160"/>
|
||||
<source>Modbus Commander</source>
|
||||
<extracomment>The name of the plugin ModbusCommander ({7dda1b6d-c37e-4c9f-a696-1666f9de66e6})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="153"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="163"/>
|
||||
<source>Modbus RTU client</source>
|
||||
<extracomment>The name of the ThingClass ({776df314-6186-4eb5-b824-f0d916f6d9c3})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="156"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="166"/>
|
||||
<source>Modbus TCP client</source>
|
||||
<extracomment>The name of the ThingClass ({35d3e7dc-1f33-4b8c-baa3-eb10b4f157a7})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="159"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="169"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="172"/>
|
||||
<source>Number of retries</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: settings, ID: {c4f16d6c-c1f2-4862-b0bd-6fae7193eaa8})
|
||||
----------
|
||||
The name of the ParamType (ThingClass: modbusTCPClient, Type: settings, ID: {b27c95c9-7584-46e1-9e62-89890c7bde67})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="175"/>
|
||||
<source>Parity</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {72de1b08-2a27-49c5-90e0-8788c3ea1da3})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="162"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="178"/>
|
||||
<source>Port</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusTCPClient, Type: thing, ID: {bee8b151-815a-4159-9d8a-42b76e99b42c})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="165"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="168"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="171"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="174"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="181"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="184"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="187"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="190"/>
|
||||
<source>Register address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, Type: thing, ID: {c771e09e-15fe-4ea9-9662-c44e2df556a8})
|
||||
----------
|
||||
@ -148,16 +157,22 @@ The name of the ParamType (ThingClass: coil, Type: thing, ID: {9d40c4ce-d251-43b
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="177"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="193"/>
|
||||
<source>Serial number</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {9908b01f-a76b-4b21-8242-b507c9252254})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="196"/>
|
||||
<source>Serial port</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {ed49f7d8-ab18-4c37-9b80-1004b75dcb91})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="180"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="183"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="186"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="189"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="199"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="202"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="205"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="208"/>
|
||||
<source>Slave address</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, Type: thing, ID: {35879cf9-631c-4fe0-95c0-a4bb2e9039e6})
|
||||
----------
|
||||
@ -169,28 +184,37 @@ The name of the ParamType (ThingClass: coil, Type: thing, ID: {d85977a2-4f9c-40f
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="192"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="211"/>
|
||||
<source>Stop bits</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: thing, ID: {4ea8bcdf-d4c5-45a4-a54f-f10ac3f08a78})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="195"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="214"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="217"/>
|
||||
<source>Timeout</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusRTUClient, Type: settings, ID: {b0af32f0-b8cc-4642-af5a-576732522b2c})
|
||||
----------
|
||||
The name of the ParamType (ThingClass: modbusTCPClient, Type: settings, ID: {a6aa4eff-205b-426d-ad05-90971a122138})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="220"/>
|
||||
<source>Update interval</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: modbusCommander, Type: plugin, ID: {0606c221-b157-4086-885d-7e7b166540a1})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="198"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="201"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="204"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="207"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="210"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="213"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="216"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="219"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="222"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="225"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="223"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="226"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="229"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="232"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="235"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="238"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="241"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="244"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="247"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="250"/>
|
||||
<source>Value</source>
|
||||
<extracomment>The name of the ParamType (ThingClass: holdingRegister, ActionType: value, ID: {585cc4fc-07da-415f-a176-12f3baeef025})
|
||||
----------
|
||||
@ -214,8 +238,8 @@ The name of the StateType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClass
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="228"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="231"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="253"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="256"/>
|
||||
<source>Value changed</source>
|
||||
<extracomment>The name of the EventType ({585cc4fc-07da-415f-a176-12f3baeef025}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -223,14 +247,14 @@ The name of the EventType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClass
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="234"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="259"/>
|
||||
<source>Value received</source>
|
||||
<extracomment>The name of the EventType ({eabe2d1b-abe5-4063-adab-3cdd8500b286}) of ThingClass inputRegister</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="237"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="240"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="262"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="265"/>
|
||||
<source>Write value</source>
|
||||
<extracomment>The name of the ActionType ({585cc4fc-07da-415f-a176-12f3baeef025}) of ThingClass holdingRegister
|
||||
----------
|
||||
@ -238,19 +262,19 @@ The name of the ActionType ({1cd4cd53-3043-4ed9-9ba8-62985000c599}) of ThingClas
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="243"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="268"/>
|
||||
<source>connection status changed</source>
|
||||
<extracomment>The name of the EventType ({dbe7c801-0888-4e7f-a88b-ba342efb11b6}) of ThingClass discreteInput</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="246"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="271"/>
|
||||
<source>nymea</source>
|
||||
<extracomment>The name of the vendor ({2062d64d-3232-433c-88bc-0d33c0ba2ba6})</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="249"/>
|
||||
<location filename="../../../build-nymea-plugins-modbus-Desktop-Debug/modbuscommander/plugininfo.h" line="274"/>
|
||||
<source>value changed</source>
|
||||
<extracomment>The name of the EventType ({c772bd7f-6e51-4b28-b182-3b979c1298ce}) of ThingClass discreteInput</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
|
||||
Reference in New Issue
Block a user