PCE: Add serial number as paramter

pull/180/head
Simon Stürz 2024-08-13 15:52:00 +02:00
parent 6d334fd251
commit 276532a689
2 changed files with 8 additions and 0 deletions

View File

@ -70,6 +70,7 @@ void IntegrationPluginPcElectric::discoverThings(ThingDiscoveryInfo *info)
ParamList params;
params << Param(ev11ThingMacAddressParamTypeId, result.networkDeviceInfo.macAddress());
params << Param(ev11ThingSerialNumberParamTypeId, result.serialNumber);
// Note: if we discover also the port and modbusaddress, we must fill them in from the discovery here, for now everywhere the defaults...
descriptor.setParams(params);
info->addThingDescriptor(descriptor);

View File

@ -23,6 +23,13 @@
"type": "QString",
"inputType": "MacAddress",
"defaultValue": ""
},
{
"id": "db834ca7-934a-473b-8bd8-c641ff0ea879",
"name":"serialNumber",
"displayName": "Serial number",
"type": "QString",
"defaultValue": ""
}
],
"settingsTypes": [