Hello,
I'm having issues with the RaZberry API. Specifically it reports an unknown/duplicate device that is not present within the demo UI.
Below is the response from http://192.168.10.153:8083/ZWaveAPI/Data/1371836696
"devices.1.instances.2.commandClasses.32.data.level" and "devices.2.instances.2.commandClasses.48.data.level" both change when I trigger the device input (Fibraro Universal Binary Sensor)
How can the same device show up as two different devices and as also two different command classes? The device status page correctly shows only Device 2, instance 1 - 3.
{
"devices.1.instances.2.commandClasses.32.data.level": {
"name": "level",
"value": 255,
"type": "int",
"invalidateTime": 1371835672,
"updateTime": 1371836729
},
"devices.2.data.lastReceived": {
"name": "lastReceived",
"value": 0,
"type": "int",
"invalidateTime": 1371835749,
"updateTime": 1371836729
},
"devices.2.data.failureCount": {
"name": "failureCount",
"value": null,
"type": "NoneType",
"invalidateTime": 1371835749,
"updateTime": 1371836729
},
"devices.2.instances.2.commandClasses.48.data.level": {
"name": "level",
"value": true,
"type": "bool",
"invalidateTime": 1371835752,
"updateTime": 1371836729
},
"updateTime": 1371836730
}
Unknown device/duplicate
This is ok. Device 1 is your
This is ok. Device 1 is your RaZberry. When Set commands comes from devices, they also affect controller data to allow to trap all Set in one place. So, just enjoy and ignore controller data changes in your UI.
Ah, so that's it. This should
Ah, so that's it. This should be documented some where.