Создание VirtualDevice

Создаю девайс

defineVirtualDevice("test", {
    title: "TEST _ 2",
    cells: {
      'mass' : {
          type : "kg",
          value : 0
      }
  }
});

Потом правило увеличения значения девайса на единицу в минуту

	when: cron("@every 1m"),
	then: function () {
           devPar = dev["test/mass"] + 1;
           dev["test"]["mass"] = devPar;
	}
});

Но что-то пошло не так и

Как сделать правильно?

И насколько я понял топики MQTT будут retained?

Да

Вы создали виртуальную ячейку с типом “kg”. Вы уверены, что этот тип поддерживается? укажите тип “text”.

Дальше Вы в правиле прибавляете к тесту 1, вот он и прибавляет в конец текста 1 каждый раз. Для суммирования, нужно привести текст к числу. Сделайте так:

devPar = Number(dev[“test/mass”]) + 1;

А у вас тип неверный, kg, такого типа нет, используйте value

Сообщение было перенесено в новую тему: Как удалить ненужные топики