Добрый день. В текущей версии движка правил данный параметр не поддерживается. Можно округлять в ручную. через правила. На пример: создайте второй виртуальный девайс, в который будут прилетать не округленные значения. Дальше округлив это значение записывайте в нужный девайс.
defineVirtualDevice("virtualDevice", {
title: "oxygen",
cells: {
oxygenRaw: {
type: "value",
value: 0.1010101,
},
oxygen: {
type: "value",
value: 0.1,
},
}
});
defineRule("roundOxygen", {
whenChanged: "virtualDevice/oxygenRaw",
then: function(newValue, devName, cellName) {
dev["virtualDevice"]["oxygen"] = parseFloat(newValue).toFixed(1)
}
});