When msg.payload.channel is not set, runCalc doesn't have anything to loop over in line 777, because blinds is not filled in lines 773 to 775.
Lines 1122 to 1124 do not set the default, because topic is sun.
In the end the blind controller just doesn't do anything and doesn't complain either.
When
msg.payload.channel
is not set,runCalc
doesn't have anything to loop over in line 777, becauseblinds
is not filled in lines 773 to 775. Lines 1122 to 1124 do not set the default, because topic issun
. In the end the blind controller just doesn't do anything and doesn't complain either.