Странный отладочный лог WB6 из коробки с батарейным модулем


#1
Добрый день

Залез в консоль отладки, обнаружил постоянно идущие сообщения

2018-11-08 01:10:21skipping rule due to incomplete cell _system_dc_on: IncompleteCellCaught: incomplete cell encountered: BAT

штуки по 4 в секунду.

Что за хня и как с этим бороться?


#2

Добрый день! Это WB6? Обновления последние установлены? Прошивка из коробки? Можно серийный номер контроллера?


#3

WB6
Прошивка была обновлена на момент запуска недели 3 назад по моему
Серийный номер могу сказать часа через 2


#4

Хорошо, спасибо! модуль аккумуляторный покупали вместе с контроллером?


#5

Да. Все в комплекте пришло сразу установленное.


#6

image


#7

Это баг, спасибо.


#8

лечится?


#9

У меня несколько WB6 без аккумулятора и у всех такое же сообщение. Пока ни на что не влияло, но тоже было желание разобраться в чем проблема.


#10

оно как минимум осложняет отладку скриптов. ну и засирает логи где-то.
все хочу залезть поглядеть куда оно пишется…


#11

Такая же история:
skipping rule due to incomplete cell _system_dc_off: IncompleteCellCaught: incomplete cell encountered: BAT
skipping rule due to incomplete cell _system_dc_on: IncompleteCellCaught: incomplete cell encountered: BAT

Каждую секунду в отладке…


#12

Добрый день, SiNNeR,

Спасибо, это известный баг, мы его исправляем. Сообщения возникают при обработке системных правил, описанных в файле /usr/share/wb-rules-system/rules/power_status.js

Если у вас нет аккумуляторного модуля, можете пока в этом скрипте смело удалить два правила:
_system_dc_on и _system_dc_off.