Akıllı Ev Sahnesi Özelliği Şeması

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

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

Örneğin, bir cihaz kullanıcıların tek dokunuşla gruplandırmayı yapılandırmasına izin veriyorsa komutları: ışıkları belirli renklere ayarlama veya çeşitli güvenlik önlemlerini sıralama veya etkinlik kombinasyonlarından oluşan bir kombinasyonu kullanır. Bu yapılandırma, SYNC aracılığıyla adlandırılmış sahne olarak gösterilir ve Asistan bu sahneleri basit etkinleştirme dil bilgisi ile kullanıcılara sunulan sahneler:

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

Sanal nesneler olarak sahneler, uygun durumlarda netleştirme:

  • Mutfakta parti zamanı başlatın.
  • Yataklarda gece ışığı modunu etkinleştirin.

Sahnelerle fiziksel hedefler arasındaki tek fark, Asistan'ın Sahne komutlarına otomatik olarak çoğul efektleri uygulayarak, kullanıcıların sahneler hazırlıyor. Örneğin, bir kullanıcı "parti modu"na sahipse ikincideki sahne Biri güvenlik, diğeri ışıklar için olmak üzere farklı iş ortakları, Parti modunu etkinleştir her ikisini de tetikler.

Sahneler, özel dil bilgisi için kullanıma sunulacak kişisel işlemlerle iyi etkileşim kurar (örneğin, Parti Modunu Etkinleştir -> Hadi parti başlasın!).

Sahnelerde her zaman varsayılan "BobCo Sahnesi" yerine kullanıcı tarafından sağlanan adlar olmalıdır. adlandırabilirsiniz. Her sahne, kendine ait adlara sahip kendi sanal cihazıdır. Kullanıcı tarafından sağlanan adlar SYNC kaynağından gelebilir.

Cihaz ATTRIBUTES

Bu özelliğe sahip cihazlar aşağıdakileri bildirebilir özellikleri SYNC işleminin bir parçası olarak kullanılabilir. Öğrenmek için SYNC amacını işleme hakkında daha fazla bilgi edinin. Niyet karşılama.

Ö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" (doğru) değerine sahip olan ActivateScene komutunu destekler.

Örnekler

Geri çevrilebilir sahneyi destekleyen cihaz.

{
  "sceneReversible": true
}

Cihaz STATES

Yok.

Cihaz COMMANDS

Bu özelliğe sahip cihazlar aşağıdakilere yanıt verebilir komutlarını EXECUTE işleminin bir parçası olarak kullanabilirsiniz. Öğrenmek için EXECUTE amacını işleme hakkında daha fazla bilgi edinin. Niyet karşılama.

action.devices.commands.ActivateScene

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

Parametreler

Parametreler Tür Açıklama
deactivate Boole

Zorunludur.

Bir sahneyi tersine çevrilebilirse iptal etmek için doğru, etkinleştirmek için false (yanlış) değerine sahiptir.

Örnekler

Bir sahneyi ada göre etkinleştirin.

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

Bir sahneyi adını kullanarak devre dışı bırakın.

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

Cihaz ERRORS

Tam listeye göz atın: hataları ve istisnaları ortadan kaldırın.