Akıllı ev işlemlerinin nasıl geliştirileceğini öğrenmek için yeni adres olan Google Home Geliştirici Merkezi'ne hoş geldiniz. Not: Actions Console'da işlem oluşturmaya devam edersiniz.
Koleksiyonlar ile düzeninizi koruyun İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.

Akıllı Ev Düzeni Şeması

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

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

Örneğin, cihaz kullanıcıların tek dokunuşla komut grubu yapılandırmalarına olanak tanıyorsa (ör. ışıkları belirli renklere ayarlamak, çeşitli güvenlik özelliklerini sıralamak veya diğer etkinlik kombinasyonlarını düzenlemek), bu yapılandırma SYNC aracılığıyla adlandırılmış bir sahne olarak sunulabilir. Asistan da bu sahneleri basit etkinleştirme dil bilgisi aracılığıyla kullanıcılara sunacaktır:

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

Sanal nesneler olarak, anlamlı olması için odalara (uygun durumlarda) yerleştirilebilir:

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

Sahneler ile fiziksel hedefler arasındaki bir fark, Asistan'ın Sahne komutlarına otomatik olarak çoğul uygulamalar uygulayarak kullanıcıların birden çok iş ortağında sahne tetiklemesine izin vermesidir. Örneğin, bir kullanıcı, güvenlik için ve ışıklar için olmak üzere iki farklı iş ortağında "parti modu" sahnesine sahipse Parti modunu etkinleştir her ikisini de tetikler.

Sahneler, özel dil bilgisi için yakında yapılacak Kişisel İşlemler ile iyi bir şekilde etkileşimde bulunacaktır (örneğin, Parti Modunu Etkinleştir -> Hadi partiyi başlatalım!).

Sahnelerde her zaman kullanıcı tarafından sağlanan adlar varsayılan "BobCo Sahnesi" şeklinde adlandırılmalıdır. Her sahnenin kendi sanal cihazı vardır ve kendi adları vardır. Kullanıcı tarafından sağlanan adlar SYNC sağlayıcısından gelebilir.

Cihaz ÖZELLİKLERİ

Bu özelliğe sahip cihazlar, SYNC işleminin bir parçası olarak aşağıdaki özellikleri bildirebilir. SYNC niyetlerini 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 sahneler için geçerlidir. Cihaz, ActivateScene parametresini deactivate parametresiyle birlikte true şeklinde destekliyor.

Örnekler

Geri aktarılabilir sahneyi destekleyen cihaz.

{
  "sceneReversible": true
}

Cihaz durumu

Yok.

Cihaz FTC'leri

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

action.devices.commands.ActivateScene

Sahneyi etkinleştirme veya devre dışı bırakma.

Parametreler

Parametreler Tür Açıklama
deactivate Boole

Zorunludur.

Doğrulanabilirse sahneyi iptal etmek için Doğru, sahneyi etkinleştirmek için false (yanlış) değerini seçin.

Örnekler

Ada göre sahne etkinleştirme.

{
  "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 HATALARI

Hataların ve istisnaların tam listesini inceleyin.