Разрядность показаний

Как уменьшить разрядность показаний температуры с WM-MS ?

Добрый день!

Прошу уточнить, что именно требуется и к какому виду вы хотите привести значение?

Температура показывает до десяти тысячных

как пример 20.0625

Добрый день!

Можно реализовать это через подобное виртуальное устройство.

defineVirtualDevice("rounded_temp", {
  title: "Округлённая температура",
  cells: {
    "External Sensor 2 Rounded": {
      type: "temperature",
      value: 0,
      precision: 1
    }
  }
});

defineRule("round_ext_sensor_2", {
  whenChanged: "wb-ms_90/External Sensor 2",
  then: function (newValue) {
    var rounded = Math.round(newValue * 10) / 10;
    dev["rounded_temp/External Sensor 2 Rounded"] = rounded;
  }
});

Не очень понятно, где это и как делается, где можно почитать?

Добрый день!

Правила и виртуальные устройства описаны в данной статье.

Добрый день, удалось ли решить вопрос?