
a-sdk.1.4.source-code.device_model.json Maven / Gradle / Ivy
{
"_links": {
"self": {
"href": "/device-models/a7ec1b21-8582-4304-b1cf-15a1fc66d1e8"
}
},
"owner": "b9ecd88a-81dc-4505-b5c4-02a2e0f3e136",
"id": "a7ec1b21-8582-4304-b1cf-15a1fc66d1e8",
"name": "Wunderbar Light & Proximity Sensor",
"productNumber": "0001",
"description": "Wunderbar Light & Proximity Sensor",
"website": "https://www.relayr.io/products-services/wunderbar",
"manufacturer": {
"name": "Relayr",
"website": "https://www.relayr.io/",
"contactInfo": {
"email": "[email protected]",
"phone": "+491792989866"
}
},
"resources": [
{
"id": "f8886c82-29f7-11e5-b345-feff819cdc9f",
"type": "icon",
"mediaUrl": "https://s3-eu-west-1.amazonaws.com/device-models/wunderbar-light-icon.svg",
"mimeType": "image/svg+xml"
}
],
"firmware": {
"1.0.0": {
"binaries": "https://s3-eu-west-1.amazonaws.com/relayr-ble/sensor_light_prox.hex",
"transport": {
"cloud": {
"commands": [
{
"name": "cmd",
"path": "led",
"valueSchema": {
"type": "integer",
"maximum": 1,
"minimum": 0
}
}
],
"readings": [
{
"path": "",
"meaning": "proximity",
"valueSchema": {
"type": "number"
}
},
{
"path": "",
"meaning": "color",
"valueSchema": {
"type": "object",
"properties": {
"red": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"blue": {
"type": "integer",
"maximum": 255,
"minimum": 0
},
"green": {
"type": "integer",
"maximum": 255,
"minimum": 0
}
}
}
},
{
"path": "",
"meaning": "luminosity",
"valueSchema": {
"type": "integer",
"unit": "lumen"
}
}
],
"configurations": [
{
"name": "frequency",
"path": "/",
"valueSchema": {
"type": "integer",
"unit": "milliseconds",
"minimum": 200
}
}
]
}
},
"repository": "https://github.com/relayr/wunderbar-hardware",
"releaseDate": "2014-10-01",
"releaseNotes": "https://github.com/relayr/wunderbar-hardware/blob/master/README.md",
"documentation": "https://developer.relayr.io/documents/WunderBar/Sensors"
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy