Перейти до основного вмісту

Отримати шаблон пристрою

GET 

/devices/:id/template

Шаблон пристрою

Request

Path Parameters

    id integerrequired

    Ідентифікатор пристрою

Responses

Schema

    successbooleanrequired

    Прапорець, який показує, чи був запит успішним

    associations

    object[]

    Список асоціаційних груп

  • Array [

  • namestring

    Назва групи асоціації

    Example: Lifeline
    groupdIdinteger

    Ідентифікатор групи асоціації

    Example: 1
    lifelineboolean

    Група - це життєва лінія груп (пристрої у цій групі отримуватимуть оновлення стану).

    Example: true
    maxDevicesinteger

    Максимальна кількість пристроїв у групі

    setEndpointboolean

    Пристрої в цій групі будуть налаштовані як пристрої з кількома каналами.

    devicesinteger[]

    Пристрої додані до групи асоціації.

  • ]

  • configuration

    object[]

    Список конфігураційних параметрів

  • Array [

  • oneOf

    namestring

    Ім'я параметра

    Example: Опис зміни поведінки
    descriptionstring

    Опис параметру

    Example: Цей параметр контролює поведінку пристрою в певному випадку та в іншому випадку.
    numberinteger

    Номер параметру

    Example: 1
    signedboolean

    Параметр підписаний (може мати від'ємні значення)

    Example: false
    sizeinteger

    Розмір параметра в байтах

    Possible values: [1, 2, 4]

    Example: 2
    valueinteger

    Поточне значення параметра

    Example: 2
    typestringrequired

    Тип параметру

    Possible values: [range, variant, trigger]

    properties

    object

    minimuminteger

    Мінімальне значення параметра

    maximuminteger

    Максимальне значення параметра

  • ]

  • groupsobject