Расположение виртуальных устройств в окне

Горизонтально нельзя, а изменять порядок можно или виджетом, или с помощью order:

defineVirtualDevice("Termostat_VOS", {
    title: "Обогреватель ВОС",
    cells: {
       "Manual_Auto": {//режим 0-ручной 1-по уставке
	    type: "switch",
	    value: false,
         order: 0
	    },
      "Setpoint": {//уставка
	    type: "range",
	    value: 10,
        min: 5,
        max: 25,
        readonly: false,
         order: 1
	    },
      "On": {// Включение в ручном режиме
        type: "pushbutton",
         order: 2
        },
      "Off": {// Выключение в ручном режиме
        type: "pushbutton",
         order: 3
        },
      }
 });

изображение

4 лайка