Kaynak: Cihaz
Cihaz kaynağı, mülkteki kurumsal olarak yönetilen cihaz örneğini temsil eder.
JSON gösterimi |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Alanlar | |
---|---|
name |
Zorunlu. Cihazın kaynak adı. Örneğin: "kurumlar/XYZ/cihazlar/123". |
type |
Yalnızca çıkış. Genel görüntüleme amaçlı cihaz türü. Örneğin: "THERMOSTAT". Cihaz türü, atandığı gerçek cihazın işlevselliğini belirlemek veya tahmin etmek 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[] |
Cihazla ilgili atanan bilgiler. |
ParentRelation
Cihaz ilişkilerini temsil eder (örneğin, cihazın atandığı yapı/oda).
JSON gösterimi |
---|
{ "parent": string, "displayName": string } |
Alanlar | |
---|---|
parent |
Yalnızca çıkış. İlişkinin adı. Örneğin, cihazın atandığı yapı/oda. Örneğin: "kurumlar/XYZ/yapılar/ABC" veya "kurumlar/XYZ/yapılar/ABC/odalar/123" |
displayName |
Yalnızca çıkış. İlişkinin özel adı. Örneğin, cihazın atandığı yapı/oda. |
Yöntemler |
|
---|---|
|
Kuruluş tarafından yönetilen cihaza bir komut yürütür. |
|
Kuruluş tarafından yönetilen bir cihaz alır. |
|
Kuruluş tarafından yönetilen cihazları listeler. |