Reolink · JSON-LD Context
Reolink Context
JSON-LD context defining the semantic vocabulary for Reolink from Reolink.
0 Classes
10 Properties
3 Namespaces
Namespaces
reolink:
https://reolink.com/api/v1/
iot:
https://www.w3.org/2019/wot/td#
sec:
https://w3id.org/security#
Properties
| Property | Type | Container |
|---|---|---|
| DeviceInfo | ||
| Camera | iot:Thing | |
| Authentication | ||
| PTZControl | ||
| Recording | ||
| AlarmSettings | ||
| AIDetection | ||
| NetworkSettings | ||
| LEDControl | ||
| ImageSettings |
JSON-LD Document
{
"@context": {
"@vocab": "https://schema.org/",
"reolink": "https://reolink.com/api/v1/",
"iot": "https://www.w3.org/2019/wot/td#",
"sec": "https://w3id.org/security#",
"DeviceInfo": {
"@id": "reolink:DeviceInfo",
"@context": {
"model": "reolink:model",
"firmVer": "reolink:firmwareVersion",
"hardVer": "reolink:hardwareVersion",
"serial": "serialNumber",
"name": "name",
"channelNum": "reolink:channelCount",
"type": "reolink:deviceType",
"wifi": "reolink:wifiSupport",
"diskNum": "reolink:diskCount",
"buildDay": "reolink:buildDate"
}
},
"Camera": {
"@id": "reolink:Camera",
"@type": "iot:Thing",
"@context": {
"channel": "reolink:channel",
"status": "reolink:status",
"streamType": "reolink:streamType"
}
},
"Authentication": {
"@id": "reolink:Authentication",
"@context": {
"token": "sec:token",
"leaseTime": "reolink:tokenLeaseTime",
"userName": "reolink:userName"
}
},
"PTZControl": {
"@id": "reolink:PTZControl",
"@context": {
"operation": "reolink:ptzOperation",
"speed": "reolink:ptzSpeed",
"presetId": "reolink:presetId",
"channel": "reolink:channel"
}
},
"Recording": {
"@id": "reolink:Recording",
"@context": {
"channel": "reolink:channel",
"startTime": "startDate",
"endTime": "endDate",
"streamType": "reolink:streamType"
}
},
"AlarmSettings": {
"@id": "reolink:AlarmSettings",
"@context": {
"alarmType": "reolink:alarmType",
"sensitivity": "reolink:sensitivity",
"enabled": "reolink:enabled",
"detectionArea": "reolink:detectionArea"
}
},
"AIDetection": {
"@id": "reolink:AIDetection",
"@context": {
"personDetection": "reolink:personDetection",
"vehicleDetection": "reolink:vehicleDetection",
"animalDetection": "reolink:animalDetection",
"autoTracking": "reolink:autoTracking"
}
},
"NetworkSettings": {
"@id": "reolink:NetworkSettings",
"@context": {
"httpPort": "reolink:httpPort",
"httpsPort": "reolink:httpsPort",
"rtspPort": "reolink:rtspPort",
"onvifPort": "reolink:onvifPort",
"ipAddress": "reolink:ipAddress",
"macAddress": "reolink:macAddress"
}
},
"LEDControl": {
"@id": "reolink:LEDControl",
"@context": {
"irLights": "reolink:infraredLights",
"whiteLed": "reolink:whiteLed",
"powerLed": "reolink:powerLed"
}
},
"ImageSettings": {
"@id": "reolink:ImageSettings",
"@context": {
"brightness": "reolink:brightness",
"contrast": "reolink:contrast",
"saturation": "reolink:saturation",
"osd": "reolink:onScreenDisplay"
}
}
}
}