Akıllı Ev Durum Raporu Özellik Şeması
action.devices.traits.StatusReport
: Bu özellik, belirli bir cihazın veya bağlı cihaz grubunun mevcut durumunu bildirir.
Belirli bir cihaz, o anki durumunu ve ilgili cihazların durumunu bildirebilir
bir reklam grubunda yer alır. Örneğin, hedef cihaz ilgili cihazların bulunduğu bir güvenlik sistemi olabilir.
ayrı ayrı sensörleri temsil eder. Durum Raporu,
toplu durumu raporlamaktır, ancak bireysel ele almanın yerine geçmez.
Google Asistan tarafından erişilebilen tüm cihazlar ayrı bir cihaz olarak bildirilmelidir
SYNC
yanıtında.
Cihaz ATTRIBUTES
Yok.
Cihaz STATES
Bu özelliğe sahip tüzel kişiler aşağıdaki durumları bildirebilir
QUERY
işleminin bir parçası olarak gösterilir. Öğrenmek için
QUERY
amacını işleme hakkında daha fazla bilgi edinin.
Niyet karşılama.
Eyaletler | Tür | Açıklama |
---|---|---|
currentStatusReport |
Dizi |
Zorunludur. Cihazın mevcut hata veya istisna durumları ve ilgili cihaz kimlikleri. |
[item, ...] |
Nesne |
Mevcut durum. |
blocking |
Boole |
Hata veya mevcut durum başka komut yürütülmesini engelliyorsa doğru değerini döndürür. |
deviceTarget |
String |
Hedef cihazın kimliği. |
priority |
Tamsayı |
Bu durumun önceliğini belirtir. Değer ne kadar düşük olursa öncelik o kadar yüksek olur ve en yüksek öncelik 0'dır. Google, hata veya istisna durumunu en öncelikliden en az öncelikliye doğru raporlar. Google, yüzeye bağlı olarak yalnızca yüksek öncelikli hataları veya istisnaları bildirebilir. |
statusCode |
String |
Cihazın mevcut durumu. Hataların ve istisnaların tam listesini inceleyin. |
Örnekler
Güvenlik sistemim çalışır durumda mı?
{ "currentStatusReport": [ { "blocking": false, "deviceTarget": "alarm_1", "priority": 0, "statusCode": "lowBattery" }, { "blocking": false, "deviceTarget": "front_window_1", "priority": 1, "statusCode": "deviceOpen" }, { "blocking": false, "deviceTarget": "back_window_2", "priority": 1, "statusCode": "deviceOpen" }, { "blocking": true, "deviceTarget": "alarm_2", "priority": 0, "statusCode": "needsSoftwareUpdate" } ] }
Cihaz COMMANDS
Yok.