Can someone demystify the "device type" for me. It is covered poorly in HS3 documentation and I'm at loss.
An excerpt from HS3 JSON report is attached below. So my questions are
1. What is device API ?
2. What is "device type"? If numerical than are there any reserved values and what are they? Is there a relation between numerical value and "Device type description"?
3. Same questions about "Device sub type".
4. What is used in the "device type" filter in Device Management screen. I assume it is "Device Type description". How about "Device sub type description", any use of it ?
5. What is "rtelationship" ?
6. What is "associated devices" and how are they created in HS3. Manually or by a plug-in only.
7. Any online documentation that highlights the above issues?
{
"ref": 1606,
"name": "Root",
"location": "Family",
"location2": "Google",
"value": 1,
"status": "Connected to 192.168.1.176",
"device_type_string": "Chromecast",
"last_change": "/Date(1560073759770-0700)/",
"relationship": 2,
"hide_from_view": false,
"associated_devices": [1607, 1608, 1609, 1610, 1611, 1612, 1864],
"device_type": {
"Device_API": 32,
"Device_API_Description": "Music API",
"Device_Type": 99,
"Device_Type_Description": "Music Root Device",
"Device_SubType": 0,
"Device_SubType_Description": ""
},
"device_type_values": null,
"UserNote": "",
"UserAccess": "Any",
"status_image": "",
"voice_command": "",
"misc": 4352,
"interface_name": "Chromecast"
},
An excerpt from HS3 JSON report is attached below. So my questions are
1. What is device API ?
2. What is "device type"? If numerical than are there any reserved values and what are they? Is there a relation between numerical value and "Device type description"?
3. Same questions about "Device sub type".
4. What is used in the "device type" filter in Device Management screen. I assume it is "Device Type description". How about "Device sub type description", any use of it ?
5. What is "rtelationship" ?
6. What is "associated devices" and how are they created in HS3. Manually or by a plug-in only.
7. Any online documentation that highlights the above issues?
{
"ref": 1606,
"name": "Root",
"location": "Family",
"location2": "Google",
"value": 1,
"status": "Connected to 192.168.1.176",
"device_type_string": "Chromecast",
"last_change": "/Date(1560073759770-0700)/",
"relationship": 2,
"hide_from_view": false,
"associated_devices": [1607, 1608, 1609, 1610, 1611, 1612, 1864],
"device_type": {
"Device_API": 32,
"Device_API_Description": "Music API",
"Device_Type": 99,
"Device_Type_Description": "Music Root Device",
"Device_SubType": 0,
"Device_SubType_Description": ""
},
"device_type_values": null,
"UserNote": "",
"UserAccess": "Any",
"status_image": "",
"voice_command": "",
"misc": 4352,
"interface_name": "Chromecast"
},
Comment