{
    "name": "Lirc receiver",
    "idName": "Lircd",
    "id": "075f734f-4d76-4ce3-9ef8-34c212285676",
    "vendors": [
        {
            "name": "Lirc",
            "idName": "lirc",
            "id": "9a53049c-8828-4b87-b3f6-7bc7708196cd",
            "deviceClasses": [
                {
                    "deviceClassId": "5c2bc4cd-ba6c-4052-b6cd-1db83323ea22",
                    "idName": "irReceiver",
                    "name": "IR receiver",
                    "createMethods": ["user"],
                    "paramTypes": [
                        {
                            "name": "remoteName",
                            "type": "QString",
                            "inputType": "TextLine"
                        }
                    ],
                    "eventTypes": [
                        {
                            "id": "8711471a-fa0e-410b-b174-dfc3d2aeffb1",
                            "idName": "buttonPressed",
                            "name": "button pressed",
                            "paramTypes": [
                                {
                                    "name": "button",
                                    "type": "QString"
                                },
                                {
                                    "name": "repeat",
                                    "type": "int"
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
}
