{
    "displayName": "Denon",
    "name": "Denon",
    "id": "cd758269-dbbb-4ef0-80ab-48bd9a8a2765",
    "vendors": [
        {
            "id": "cf0a9644-2c13-4daf-85c1-ad88d6745b42",
            "displayName": "Denon",
            "name": "denon",
            "deviceClasses": [
                {
                    "id": "1cd3d67e-aba0-450e-9e2a-483a1527aba6",
                    "name": "AVRX1000",
                    "displayName": "AVR X1000",
                    "createMethods": ["user"],
                    "paramTypes": [
                        {
                            "id": "a54b98b4-b78f-41dd-a257-14425c6cf9ab",
                            "name": "ip",
                            "displayName": "ip",
                            "type" : "QString",
                            "inputType": "IPv4Address"
                        }
                    ],
                    "stateTypes": [
                        {
                            "id": "4d1790bf-28c6-4c1f-8892-ba1a0ef140f5",
                            "name": "connected",
                            "displayName": "connected",
                            "displayNameEvent": "connected changed",
                            "defaultValue": false,
                            "type": "bool"
                        },
                        {
                            "displayName": "power",
                            "id": "1cdb6b54-6831-4900-95b2-c78f64497701",
                            "name": "power",
                            "displayNameEvent": "power changed",
                            "displayNameAction": "Set power",
                            "type": "bool",
                            "defaultValue": false,
                            "writable": true
                        },
                        {
                            "displayName": "volume",
                            "id": "773636b9-304d-463a-8755-fc7488dc0ff3",
                            "name": "volume",
                            "displayNameEvent": "volume changed",
                            "displayNameAction": "Set volume",
                            "type": "int",
                            "unit": "Dezibel",
                            "defaultValue": 0,
                            "minValue": 0,
                            "maxValue": 80,
                            "writable": true
                        },
                        {
                            "displayName": "channel",
                            "id": "f29ffa2c-31d6-4d88-b160-a38288c82ce1",
                            "name": "channel",
                            "displayNameEvent": "channel changed",
                            "displayNameAction": "Set channel",
                            "type": "QString",
                            "writable": true,
                            "possibleValues": [
                                "TUNER",
                                "DVD",
                                "BD",
                                "TV",
                                "SAT/CBL",
                                "MPLAY",
                                "GAME",
                                "AUX1",
                                "NET",
                                "SPOTIFY",
                                "FLICKR",
                                "FAVORITES",
                                "IRADIO",
                                "SERVER",
                                "USB/IPOD",
                                "USB",
                                "IPD",
                                "IRP",
                                "FVP"
                            ],
                            "defaultValue": "TUNER"
                        }
                    ]
                }
            ]
        }
    ]
}
