Skip to content

Справочник по состоянию периферии

В Получение устройства, Список устройств (на английском) и в сообщениях о состоянии устройства через WebSocket поле peripherals содержит текущее состояние периферии, возвращаемое для устройства.

peripherals — это контейнер состояния периферии. Он объединяет выходы реле, цифровые входы, показания датчиков, показания аналоговых входов и другие данные периферии в одном объекте, чтобы клиент мог отображать состояние устройства по возможностям.

Поле peripherals

ПолеТипОбязательноеОписание
relaysarray<RelayState>НетСписок выходов реле. См. Выходы реле
digitalInputsarray<DigitalInputState>НетСписок цифровых входов. См. Цифровые входы
sensorsarray<SensorState>НетСписок показаний датчиков. См. Показания датчиков
analogInputsarray<AnalogInputState>НетСписок показаний аналоговых входов. См. Показания аналогового входа

Правила чтения

  • Поле может отсутствовать, если устройство не поддерживает эту возможность.
  • Если конечная точка не указывает иное, считайте peripherals полным объектом состояния периферии.
  • Один интерфейс датчика может возвращать несколько показаний с одинаковым index.
  • Используйте index + type для идентификации одного показания датчика.
  • Используйте index как первичный ключ для выходов реле, цифровых входов и аналоговых входов.
Docs buildVersion v1.5.9-20260827-140125-85
Copyright © 2026 WLTE