devices.types.cooking

Различная умная кухонная техника.

Примеры устройств

Холодильник, духовой шкаф. Для чайника рекомендуется использовать отдельный тип devices.types.cooking.kettle , для кофеварки — devices.types.cooking.coffee_maker , для мультиварки — devices.types.cooking.multicooker .

Рекомендуемые умения

Таблица умений создана на основании популярных функций устройств в данной категории и является общей рекомендацией при описании устройств. Платформа умного дома не ограничивает провайдера указанным списком. Умения и устройства можно сочетать в любых комбинациях, основываясь на своих знаниях о возможностях устройства.

Умение Функции (instance) и значения (value)
devices.capabilities.on_off Функции и значения не предусмотрены.
devices.capabilities.mode

Функция: program.

Значения: one, two, three, four, five, six, seven, eight, nine, ten, express, normal.

devices.capabilities.range

Функция: temperature.

Значения не предусмотрены.

devices.capabilities.toggle

Функция: controls_locked.

Значения не предусмотрены.

Функция: keep_warm.

Значения не предусмотрены.

Функция: pause.

Значения не предусмотрены.

Умение Функции (instance) и значения (value)
devices.capabilities.on_off Функции и значения не предусмотрены.
devices.capabilities.mode

Функция: program.

Значения: one, two, three, four, five, six, seven, eight, nine, ten, express, normal.

devices.capabilities.range

Функция: temperature.

Значения не предусмотрены.

devices.capabilities.toggle

Функция: controls_locked.

Значения не предусмотрены.

Функция: keep_warm.

Значения не предусмотрены.

Функция: pause.

Значения не предусмотрены.

Рекомендуемые свойства для устройств

Таблица свойств создана на основании популярных функций устройств в данной категории и является общей рекомендацией при описании устройств. Платформа умного дома не ограничивает провайдера указанным списком. Свойства и устройства можно сочетать в любых комбинациях, основываясь на своих знаниях о возможностях устройства.

Тип свойства Функции (instance)
devices.properties.float

Функция: temperature.

Тип свойства Функции (instance)
devices.properties.float

Функция: temperature.

Примеры описания умений и свойств

Приведенные структуры приходят в ответ на запрос списка устройств.

Умный холодильник с датчиком температуры
{
  "capabilities": [
    {
      "type": "devices.capabilities.range",
      "retrievable": true,
      "parameters": {
        "instance": "temperature",
        "random_access": true,
        "range": {
          "max": 18,
          "min": 4,
          "precision": 0.5
        },
        "unit": "unit.temperature.celsius"
      }
    },
    {
      "type": "devices.capabilities.on_off",
      "retrievable": true
    }
  ],
  "properties": [
    {
      "type": "devices.properties.float",
      "retrievable": true,
      "parameters": {
        "instance": "temperature",
        "unit": "unit.celsius"
      }
    }
  ]
}