-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDevice_Name.json
67 lines (67 loc) · 1.66 KB
/
Device_Name.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
{
"CrestronSerialDeviceApi": {
"DeviceSupport": {
},
"DeviceSupport2": [],
"GeneralInformation": {
"DeviceType": "Generic Device",
"Manufacturer": "Generic Device Manufacturer",
"BaseModel": "Generic 1",
"VersionDate": " 2021-03-22 06:56:42.4853 ",
"DriverVersion": "1.0.000.0000",
"SdkVersion": "6.0.0",
"Description": "Generic Device Template",
"Guid": "fd3d06cb-2f93-4dac-8b96-f59a3d390bb1",
"ExtensionDeviceData": {
"IsExtensionDevice": true,
"IsMediaDevice": false,
"IsMediaSource": false
},
"SupportedSeries": [ "Generic Device Series" ],
"SupportedModels": [ "Generic 1" ]
},
"Api": {
"Communication": {
"CommunicationType": 5,
"Protocol": -1,
"Baud": -1,
"Parity": -1,
"HwHandshake": -1,
"SwHandshake": -1,
"DataBits": 0,
"StopBits": -1,
"Port": 80,
"EnableAutoPolling": true,
"EnableAutoReconnect": false,
"TimeBetweenCommands": 250,
"ResponseTimeout": 3000,
"WaitForResponse": false,
"IpProtocol": 0,
"IsUserAdjustable": false,
"Authentication": {
"Type": "None",
"Required": false
},
"IsSecure": false,
"UserAdjustableProperties": [],
"DeviceId": 0
}
},
"UserAttributes": [
{
"TypeName": "Custom",
"ParameterId": "DeviceID",
"Label": "Device ID",
"Description": "ID of your device - Required for communications",
"Persistent": true,
"RequiredForConnection": "Before",
"Data": {
"DataType": "String",
"Mask": "",
"DefaultValue": ""
}
}
],
"Dependencies": [""]
}
}