Ресурс: Устройство
Ресурс устройства представляет собой экземпляр управляемого устройства предприятия в свойстве.
JSON-представление |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Поля | |
---|---|
name | Необходимый. Имя ресурса устройства. Например: «предприятия/XYZ/устройства/123». |
type | Только вывод. Тип устройства для общего отображения. Например: «ТЕРМОСТАТ». Тип устройства не должен использоваться для вывода или вывода о функциональности фактического устройства, которому он назначен. Вместо этого используйте возвращаемые признаки для устройства. |
traits | Только вывод. Особенности устройства. |
parentRelations[] | Сведения о правопреемнике устройства. |
Родительская связь
Представляет отношения устройств, например, структуру/комнату, которой назначено устройство.
JSON-представление |
---|
{ "parent": string, "displayName": string } |
Поля | |
---|---|
parent | Только вывод. Имя связи — например, структура/комната, которой назначено устройство. Например: «предприятия/XYZ/структуры/ABC» или «предприятия/XYZ/структуры/ABC/комнаты/123». |
displayName | Только вывод. Пользовательское имя связи — например, структура/комната, которой назначено устройство. |
Методы | |
---|---|
| Выполняет команду устройству, управляемому предприятием. |
| Получает устройство, управляемое предприятием. |
| Перечисляет устройства, управляемые предприятием. |