WB-MR6C включает реле при сохранении конфига

Подскажите почему реле WB-MR6C может при сохранении изменений через веб-интерфейс в /etc/wb-mqtt-serial.conf щелкать выходом.

На выходе (применяется для управления электромеханическим замком) стоит такое правило:

defineRule("door_lock", {
    	asSoonAs: function () {
        	return dev["wb-mr6c_120/K1"];
      	},
    	then: function (newValue, devName, cellName) 
    	{ 
          	timer_id = setTimeout(function() {
                dev["wb-mr6c_120/K1"] = false;
                clearTimeout(timer_id);
            }, 500); 
        }
    });

Предположу, что правило срабатывает при запуске wb-mqtt-serial. Покажите пожалуйста вывод

mosquitto_sub -v -t /devices/wb-mr6c_120/controls/K1/#

при сохранении.

Ещё попробуйте добавить в правило, в функцию в then,
log(newValue)
и тоже покажите вывод.

1 лайк