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. | 
