Akıllı Ev Sahne Özelliği Ş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 göz atın.

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

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

Sanal nesneler olarak sahneleri netleştirmek amacıyla odalara (uygunsa) yerleştirilebilir:

  • Mutfakta parti zamanı başlatın.
  • Yatak odalarında gece ışığı modunu etkinleştirmek.

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

Sahneler, özel dil bilgisi için ileride gerçekleştirilecek Kişisel İşlemler ile iyi etkileşim kurar (örneğin, Parti Modunu Etkinleştir -> Partiyi başlatalım!).

Sahneler, varsayılan "BobCo Scene" adlandırmaya kıyasla her zaman kullanıcı tarafından sağlanan adlara sahip olmalıdır. Her sahne, kendine ait adları 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ı yönetme 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 sahneler için geçerlidir. 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ı yönetme 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.

Bir sahne geri alınabiliyorsa doğru değerini iptal etmek için doğru, sahneyi etkinleştirmek için yanlış değerini seçin.

Ö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 listesini inceleyin.