{ "name": "UdpCommander", "displayName": "UDP Commander", "id": "24a8474c-1d86-499e-a76e-9cbfbf48dd72", "vendors": [ { "name": "guh", "displayName": "guh GmbH", "id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6", "deviceClasses": [ { "id": "6ecd5a8d-595a-4520-85e3-dcc9679edf66", "displayName": "UDP Commander", "name": "commander", "deviceIcon": "Network", "basicTags": [ "Service", "Sensor" ], "createMethods": ["user"], "paramTypes": [ { "id": "1843adcb-e377-44d1-8d70-ab4f9eeb32ec", "name": "port", "displayName": "port", "type": "int" }, { "id": "d0f29961-1624-4b91-a0e8-9b1cc86c44c7", "name": "command", "displayName": "command", "type": "QString", "inputType": "TextLine" } ], "stateTypes":[ { "id": "065a1a0a-d324-4ae6-a461-bef8143e8795", "idName": "inputData", "name": "Input Data", "type": "QString", "defaultValue": "", "eventTypeName": "input data changed", "index": 0 } ], "eventTypes": [ { "id": "5fecbba3-ffbb-456b-872c-a2f571c681cb", "name": "commandReceived", "displayName": "command received" } ] }, { "id": "31b00639-8904-4522-84ed-54c46a54c63c", "name": "UDP Output", "idName": "udpOutput", "deviceIcon": "Network", "basicTags": [ "Service", "Sensor" ], "createMethods": ["user"], "paramTypes": [ { "id": "1843adcb-e377-44d1-8d70-ab4f9eeb32ec", "idName": "port", "name": "port", "index": 0, "type": "int" }, { "id": "ea1be9fc-9a9b-44ba-a28d-e021aef4f046", "idName": "ipv4Address", "name": "IPv4 Address", "type": "QString", "index": 1, "inputType": "IPv4Address", "defaultValue": "127.0.0.1" } ], "actionTypes": [ { "id": "6bc52462-b192-46a4-a6df-92cc5a479c89", "idName": "outputData", "name": "Send Data", "index": 0, "paramTypes": [ { "id": "6604c852-6b24-4707-b8e5-1ddd8032efcc", "idName": "outputDataArea", "name": "Data", "type": "QString", "index": 0, "inputType": "TextArea" } ] } ] } ] } ] }