Kaynak: Cihaz
Cihaz kaynağı, mülkteki kuruluş tarafından yönetilen cihazın bir örneğini temsil eder.
JSON gösterimi |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Alanlar | |
---|---|
name |
Zorunlu. Cihazın kaynak adı. Örneğin: "enterprises/XYZ/devices/123". |
type |
Yalnızca çıkış. Genel görüntüleme amaçları için cihazın türü. Örneğin: "THERgiriş". Cihaz türü, atandığı gerçek cihazın işlevselliğini belirlemek veya anlamak için kullanılmamalıdır. Bunun yerine, cihaz için döndürülen özellikleri kullanın. |
traits |
Yalnızca çıkış. Cihaz özellikleri. |
parentRelations[] |
Cihazın atanan bilgileri. |
ParentRelation
Cihaz ilişkilerini (örneğin, cihazın atandığı yapı/oda) temsil eder.
JSON gösterimi |
---|
{ "parent": string, "displayName": string } |
Alanlar | |
---|---|
parent |
Yalnızca çıkış. İlişki adı (ör. cihazın atandığı yapı/oda). Örneğin: "enterprises/XYZ/structures/ABC" veya "enterprises/XYZ/structures/ABC/rooms/123" |
displayName |
Yalnızca çıkış. İlişkinin özel adı (ör. cihazın atandığı yapı/oda). |
Yöntemler |
|
---|---|
|
Kuruluş tarafından yönetilen cihazda bir komut yürütür. |
|
Kuruluş tarafından yönetilen bir cihaz alır. |
|
Kuruluş tarafından yönetilen cihazları listeler. |