Multilevel sensors and the 30 second rule

Discussion about Z-Uno product. Visit http://z-uno.z-wave.me for more details.
Post Reply
perjar
Posts: 57
Joined: 08 Apr 2018 18:02

Multilevel sensors and the 30 second rule

Post by perjar »

Hi,

Would anyone know how parameter 11 works?

The following is said about it:
According to Z-Wave Plus restrictions, values from Sensor Multilevel channels (defined via ZUNO_SENSOR_MULTILEVEL macro) will not be sent unsolicitedly to Life Line more often than every 30 seconds. At the same time Z-Uno will answer instantly on Sensor Multilevel Get command (solicited report). You can also change this time using configuration parameter #11. This restriction is not applicable to other channel types

So, does that mean that any attempt to send an unsolicited report within 30 seconds from the previous report will be ignored by the z-uno?

To illustrate my question, let's look at an example where my application sends an unsolicted report using zunoSendReport every 8th second:

Report 1: 0 seconds
Report 2: 8 seconds
Report 3: 16 seconds
Report 4: 24 seconds
Report 5: 32 seconds
Report 6: 40 seconds
Report 7: 48 seconds
Report 8: 56 seconds
Report 9: 64 seconds

Is the following interpretation of parameter 11 correct:
Report 1 is sent to the controller
Reports 2-4 are ignored by z-uno due to the 30 second limit
Report 5 is sent and this also resets the timer to 0 again and a new 30 second period begins
Reports 6-8 are ignored by z-uno due to the 30 second limit
Report 9 is sent to the controller
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Multilevel sensors and the 30 second rule

Post by PoltoS »

Almost. The report 4 will be sent at 30. And 5 and 6 will be ignored. Then 7 will be sent at 60
perjar
Posts: 57
Joined: 08 Apr 2018 18:02

Re: Multilevel sensors and the 30 second rule

Post by perjar »

Many thanks for the clarification!
samsonbox
Posts: 16
Joined: 06 Sep 2016 22:42

Re: Multilevel sensors and the 30 second rule

Post by samsonbox »

Hallo together,

I have another short question to this topic. This 30 second rule only applies within one channel right? So if I have a sketch with multiple ZUNO_SENSOR_MULTILEVEL channels, each channel can send a report every 30 seconds. But I can send a report for channel 2 right after channel one?

Thank you for the answer
User avatar
PoltoS
Posts: 7565
Joined: 26 Jan 2011 19:36

Re: Multilevel sensors and the 30 second rule

Post by PoltoS »

Sure
Post Reply