Is this a bug???
Posted: 06 Apr 2013 10:12
Hi,
I have a Universal Sensor - Fibaro (FGBS321) connected as device 6. Instance 3 is a SensorMultilevel (I measure temperature with a DS18B20 on this 1-wire input.
When I run
http://192.168.10.248:8083/ZWaveAPI/Run ... level.data
I get correctly
{"name":"devices.6.instances.3.commandClasses.49.data","type":"NoneType","value":null,"updateTime":1365168077,"invalidateTime":1365168076,"version":{"name":"version","type":"int","value":0,"updateTime":1365168080,"invalidateTime":1365168076},"security":{"name":"security","type":"bool","value":false,"updateTime":1365168077,"invalidateTime":1365168076},"interviewDone":{"name":"interviewDone","type":"bool","value":true,"updateTime":1365168081,"invalidateTime":1365168076},"interviewCounter":{"name":"interviewCounter","type":"int","value":9,"updateTime":1365168080,"invalidateTime":1365168076},"1":{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552,"sensorTypeString":{"name":"sensorTypeString","type":"str","value":"Temperature","updateTime":1365168081,"invalidateTime":1365168080},"val":{"name":"val","type":"float","value":23.059999465942383,"updateTime":1365231625,"invalidateTime":1365168080},"deviceScale":{"name":"deviceScale","type":"int","value":0,"updateTime":1365231625,"invalidateTime":1365168080},"scale":{"name":"scale","type":"int","value":0,"updateTime":1365231625,"invalidateTime":1365168080},"scaleString":{"name":"scaleString","type":"str","value":"°C","updateTime":1365231625,"invalidateTime":1365168080}}}
But I think the response is missing a right bracket ( } ) in the line
{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552,
It should have been
{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552},
As it is now, it does not work to run
http://192.168.10.248:8083/ZWaveAPI/Run ... .val.value
Best regarrds, Walter
I have a Universal Sensor - Fibaro (FGBS321) connected as device 6. Instance 3 is a SensorMultilevel (I measure temperature with a DS18B20 on this 1-wire input.
When I run
http://192.168.10.248:8083/ZWaveAPI/Run ... level.data
I get correctly
{"name":"devices.6.instances.3.commandClasses.49.data","type":"NoneType","value":null,"updateTime":1365168077,"invalidateTime":1365168076,"version":{"name":"version","type":"int","value":0,"updateTime":1365168080,"invalidateTime":1365168076},"security":{"name":"security","type":"bool","value":false,"updateTime":1365168077,"invalidateTime":1365168076},"interviewDone":{"name":"interviewDone","type":"bool","value":true,"updateTime":1365168081,"invalidateTime":1365168076},"interviewCounter":{"name":"interviewCounter","type":"int","value":9,"updateTime":1365168080,"invalidateTime":1365168076},"1":{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552,"sensorTypeString":{"name":"sensorTypeString","type":"str","value":"Temperature","updateTime":1365168081,"invalidateTime":1365168080},"val":{"name":"val","type":"float","value":23.059999465942383,"updateTime":1365231625,"invalidateTime":1365168080},"deviceScale":{"name":"deviceScale","type":"int","value":0,"updateTime":1365231625,"invalidateTime":1365168080},"scale":{"name":"scale","type":"int","value":0,"updateTime":1365231625,"invalidateTime":1365168080},"scaleString":{"name":"scaleString","type":"str","value":"°C","updateTime":1365231625,"invalidateTime":1365168080}}}
But I think the response is missing a right bracket ( } ) in the line
{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552,
It should have been
{"name":"1","type":"NoneType","value":null,"updateTime":1365231625,"invalidateTime":1365230552},
As it is now, it does not work to run
http://192.168.10.248:8083/ZWaveAPI/Run ... .val.value
Best regarrds, Walter