Сортировка в виртуальном устройстве

я создал виртуальный холодильник. Как мне отсортировать контроллы?
То есть я вначале хотел чтобы была ошибка, потом все лампы а потом уже остальное

Доброго дня.
Согласно конвенции, есть параметр order, который определяет порядок отображения в веб интерфейсе.

defineVirtualDevice('virtual-fridge_2', {
    title: 'virtual-fridge_2' ,
    cells: {
      error: {
        title: "Ошибка alarm",
        type: "alarm",
        value: false,
        order: 1
      },
      ControlName1: {
        title: "Name 1",
        type: "switch",
        value: false,
        order: 3
      },
      ControlName3: {
        title: "Name 3",
        type: "switch",
        value: false,
        order: 4
      },
      ControlName2: {
        title: "Name 2",
        type: "switch",
        value: false,
        order: 2
      },
    }
});

image

1 лайк