SmartCAMPUSZCU / KETCube-fw

KETCube firmware
Other
1 stars 1 forks source link

Desynchronize startup times by default #36

Closed belohoub closed 4 years ago

belohoub commented 4 years ago

It has been reported, that during the power outage in a closed site, number of the wall-powered KETCubes started synchronously after power-up leading to join problems: psudo-synchronous join requests from many devices (in combination with long basePeriods) jammed the join process of number of devices for hours.

Proposed solution: randomize the node startup time; goot choice could be: if stratDelay == 0; randomize startDelay between e.g. 2 - 60s