Akıllı Ev Sahne Alanı Şeması

action.devices.traits.Scene - Bu özellik, sanal cihazları SAHNE cihaz türüyle birlikte uygulamak için kullanılır.

Daha fazla bilgi için Sahne türü kılavuzuna bakın.

Örneğin, bir cihaz, kullanıcıların tek dokunuşla komutları gruplandırmasına (ör. ışıkları belirli renklere ayarlamak, çeşitli güvenlik özelliklerini veya diğer etkinlik kombinasyonlarını) izin veriyorsa bu yapılandırma, SYNC aracılığıyla adlandırılmış bir sahne olarak gösterilebilir ve Asistan, basit dil bilgisi etkinleştirmesiyle bu sahneleri kullanıcıların kullanımına sunar:

  • Parti Modu'nu başlatın.
  • Gece yarısı sahnesini etkinleştirin.

Sahneler, sanal nesneler olarak (uygunsa) belirsizliği netleştirmek için odalara yerleştirilebilir:

  • Parti zamanını mutfakta başlat.
  • Yatak odalarında gece ışığı modunu etkinleştirin.

Sahneler ile fiziksel hedefler arasındaki fark, Asistan'ın Sahne komutlarına otomatik olarak çoğul efektleri uygulayarak kullanıcıların birden fazla iş ortağında sahneleri tetiklemesine olanak vermesidir. Örneğin, bir kullanıcının biri güvenlik, diğeri ışıklar için olmak üzere iki farklı iş ortağında "parti modu" sahnesi varsa Parti modunu etkinleştir her ikisini de tetikler.

Sahneler, özel dil bilgisi için yakında gerçekleştirilecek olan Kişisel İşlemlerle iyi etkileşimde bulunur (örneğin, Parti Modunu Etkinleştir -> Partiyi başlatalım!).

Sahneler, varsayılan "BobCo Scene" adlandırmaya karşılık her zaman kullanıcı tarafından sağlanan adlara sahip olmalıdır. Her sahne kendi adı olan kendi sanal cihazıdır. Kullanıcı tarafından sağlanan adlar SYNC alanından gelebilir.

Cihaz ATTRIBUTES

Bu özelliğe sahip cihazlar, SYNC işleminin bir parçası olarak aşağıdaki özellikleri bildirebilir. SYNC amaçlarını işleme hakkında daha fazla bilgi edinmek için Amaç karşılama bölümüne bakın.

Özellikler Tür Açıklama
sceneReversible Boole

(Varsayılan: false)

Bu sahnenin iptal edilebileceğini belirtir. Bu özellik yalnızca durumu değiştiren ve önceki durumu hatırlayan sahnelerle ilgilidir. Cihaz, deactivate parametresi true olarak ayarlanmış ActivateScene komutunu destekler.

Örnekler

Ters çevrilebilir sahneyi destekleyen cihaz.

{
  "sceneReversible": true
}

Cihaz STATES

Yok.

Cihaz COMMANDS

Bu özelliğe sahip cihazlar, EXECUTE işleminin bir parçası olarak aşağıdaki komutlara yanıt verebilir. EXECUTE amaçlarını işleme hakkında daha fazla bilgi edinmek için Amaç karşılama bölümüne bakın.

action.devices.commands.ActivateScene

Bir sahneyi etkinleştirin veya devre dışı bırakın.

Parametreler

Parametreler Tür Açıklama
deactivate Boole

Zorunludur.

Ters çevrilebiliyorsa doğru, sahneyi etkinleştirmek için yanlış değerini alır.

Örnekler

Bir sahneyi ada göre etkinleştirin.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": false
  }
}

Bir sahneyi ada göre devre dışı bırakın.

{
  "command": "action.devices.commands.ActivateScene",
  "params": {
    "deactivate": true
  }
}

Cihaz ERRORS

Hataların ve istisnaların tam listesine bakın.