SensorBinary.Get() fires change:metrics:level event

Discussions about Z-Way software and Z-Wave technology in general
Post Reply
elvizgz
Posts: 19
Joined: 03 Feb 2015 19:49

SensorBinary.Get() fires change:metrics:level event

Post by elvizgz »

Hello,

I've got some AEON 4 in 1 multisensors. I'm using the SensorValueLogging module to send movement detection to my server, so, whenever a change in level metric happens, the module sends on/off to my server.

I've noticed that sometimes some values are lost, not even received by the z-way-server, maybe for some range issues or interefences. To minimize this problem, I request movement values periodically like this:
http://127.0.0.1:8083//ZWaveAPI/Run/dev ... Binary.Get()

But I've realized that when I execute the SensorBinary.Get() function, the SensorValueLogging module is also executed. I don't understand it quite well. Why does SensorBinary.Get() fire change:metrics:level event? Shouldn't it be fired just when a real change happens, for example, when sensor wakes up and detects a change from sensor and storage values?

Thanks.
Post Reply