Ceiling light - missing LAN control notifications


#1

Hello,

i just received LED ceiling and application asked for FW update. Now
it’s on version 1.5.5_0180 and it has following issue related to
local control:

if i use remote to add brightness by multiple presses of PLUS (+)
button on remote control, then over connected telnet for local control
i get only first notification, if subsequent presses were fast enough
(probably faster than “animation” time).

Similar issue when i use MINUS button.

Example output from telnet if i wait approx a second between presses:
{“method”:“props”,“params”:{“bright”:1,“active_bright”:1}}
{“method”:“props”,“params”:{“bright”:10,“active_bright”:10}}
{“method”:“props”,“params”:{“bright”:40,“active_bright”:40}}
{“method”:“props”,“params”:{“bright”:100,“active_bright”:100}}

Example if i don’t wait so long between presses (First line is initial state, next one is the only notification received):
{“method”:“props”,“params”:{“bright”:1,“active_bright”:1}}
{“method”:“props”,“params”:{“bright”:10,“active_bright”:10}}

(and now i’m already on 100%, but notification for 40% and 100%,
confirmed by query below)
{“id”:3, “method”:“get_prop”, “params”:[“power”, “active_mode”, “ct”, “bright”, “nl_br”, “active_bright”]}
{“id”:3, “result”:[“on”,“0”,“3500”,“100”,“0”,“100”]}

thank you

best regards
jan


#2

There is a cache for each notification to avoid unnecessary state report to save bandwidth. When a property changed, a 1.5 seconds timer will start, if the property changed again, reset the timer. Only when the timer fires, the final value got reported.


#3

there is no notification after 1.5 second, not even after a minute. Simply i got only first notification and then nothing more. Hence i i’m not getting notified about last state.


#4

Hi, Jan,

Thank you for the feedback. This issue is now identified as a bug, and fixed. The fix will be included in next firmware update.

best regards,