Начальное состояние контрола

Спасибо, понятно.

Кажется, вот эту часть:

можно заменить на:

setTimeout(function() {
     dev['thermostat']['Water heater'] = dev['wb-gpio']['D4_IN'];
}, 0);