Cihaz türlerinin işlevleri, her birine eklediğiniz özelliklerden gelir. Her cihaz türünün bir dizi önerilen özelliği vardır ancak istediğiniz özellikleri ekleyebilirsiniz. İkincil kullanıcı doğrulaması tüm cihaz özellikleri için desteklenir.
Tüm özellikler için desteklenen dillerin listesine bakın.
Ad | Cihaz Özelliği | Açıklama | Önerilen Cihaz Türleri |
---|---|---|---|
AppSelector | action.devices.traits.AppSelector |
Bu özellik, genellikle üçüncü taraflara ait medya uygulamalarını destekleyen cihazlara aittir. | Cihazda çalışan uygulamaları başlatmayı, yüklemeyi ve aramayı destekleyen medya cihazları. |
ArmDisarm | action.devices.traits.ArmDisarm |
Bu özellik, örneğin güvenlik sistemlerinde kullanılan silahları etkinleştirme ve devre dışı bırakma işlemlerini destekler. | Güvenlik sistemleri veya etkinleştirme ve devre dışı bırakmayı destekleyen herhangi bir cihaz. |
Brightness | action.devices.traits.Brightness |
Mutlak parlaklık ayarı, 0 ile 100 arasında normalleştirilmiş bir aralıktadır (tek tek ışıklar, LED yapılandırmalarına bağlı olarak aralığın her noktasını desteklemeyebilir). | Light |
CameraStream | action.devices.traits.CameraStream |
Bu özellik, üçüncü taraf ekranlara, Chromecast'e bağlı ekranlara veya akıllı telefonlara video feed'leri yayınlayabilen cihazlara aittir. Bunlar genellikle güvenlik kameraları veya bebek kameralarıdır. Ancak bu özellik, kamerası olan daha karmaşık cihazlar (ör. video konferans cihazları veya kameralı elektrikli süpürge) için de geçerlidir. | Camera |
Channel | action.devices.traits.Channel |
Bu özellik, medya cihazında TV kanallarını destekleyen cihazlara aittir. | Television |
ColorSetting | action.devices.traits.ColorSetting |
Bu özellik, renk veya renk sıcaklığını değiştirebilen akıllı ışıklar gibi cihazlar için geçerlidir. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Bu, RGB renk aralıkları kullanan "tam" renkli ampuller için geçerlidir. Işıklar, ColorSpectrum ve ColorTemperature'nin herhangi bir kombinasyonuna sahip olabilir. Aksanlı ışıklar ve LED şeritlerde yalnızca spektrum, bazı okuma ampullerinde ise yalnızca sıcaklık olabilir. Basit ampullerde veya akıllı fişlerdeki basit ışıklarda bunlardan hiçbiri yoktur. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Bu, Kelvin cinsinden bir renk noktası alan "sıcaklık" ampulleri için geçerlidir. Bu genellikle ColorSpectrum'dan ayrı bir modalitedir ve Sıcaklık aracılığıyla kullanılabilen, Spectrum ile erişilemeyen beyaz noktalar olabilir. Google, mevcut özelliklere göre istek ve ışık türüne göre kullanılacak uygun modu seçebilir (örneğin, Oturma odasındaki ışıkları beyaz yap komutu bazı ampullere Sıcaklık komutları, LED şeritlere ise Ekran rengi komutları gönderebilir). | Light |
Cook | action.devices.traits.Cook |
Bu özellik, çeşitli yemek hazır ayarlarına ve desteklenen pişirme modlarına göre yemek pişirebilen cihazlara aittir. | Çeşitli yiyeceklerin pişirilmesini destekleyen cihazlar. |
Dispense | action.devices.traits.Dispense |
Bu özellik, bir veya daha fazla fiziksel öğenin belirli bir miktarda dağıtımını destekleyen cihazlara aittir. Örneğin, köpek ödülü dağıtıcısı birkaç ödül dağıtabilir, musluk bardaklarca su dağıtabilir ve evcil hayvan yemliği hem su hem de evcil hayvan maması dağıtabilir. | Bir veya daha fazla fiziksel öğenin belirli bir miktarının dağıtımını destekleyen cihazlar. |
Dock | action.devices.traits.Dock |
Bu özellik, şarj için geri dönmeleri istenebilecek kendi kendine hareket eden cihazlar için tasarlanmıştır. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Bu özellik, pilde enerji depolayabilen ve yeniden şarj olabilen veya başka bir cihazı şarj edebilen cihazlara aittir. Bu özellik, şarjı başlatmayı ve durdurmayı, mevcut şarj seviyesini, kalan kapasiteyi ve tam kapasiteye kadarki kapasiteyi kontrol etmeyi destekler. | Pillerini şarj edebilen cihazlar |
FanSpeed | action.devices.traits.FanSpeed |
Bu özellik, vantilatör hızını (yani cihazdan havayı çeşitli seviyelerde üfleme) düşük, orta ve yüksek gibi ayarlarla ayarlamayı destekleyen cihazlara aittir. Bu cihazlar bir klima veya ısıtma biriminin parçası olabilir ya da bir arabada bulunabilir. | |
Fill | action.devices.traits.Fill |
Bu özellik, doldurulabilen cihazlar (ör. küvet) için geçerlidir. | Küvet gibi doldurulabilen tüm cihazlar. |
HumiditySetting | action.devices.traits.HumiditySetting |
Bu özellik, nemlendiriciler ve nem alıcı gibi nem ayarlarını destekleyen cihazlara aittir. | Nem ayarlarını destekleyen tüm cihazlar (ör. nemlendirici veya nem alıcı) |
InputSelector | action.devices.traits.InputSelector |
Medya girişlerini değiştirebilen cihazlar için özellik. Bu girişler cihaz başına dinamik adlara sahip olabilir ve kablolu veya ağa bağlı ses ya da video feed'lerini temsil edebilir. | Giriş değiştirmeyi destekleyen tüm medya cihazları. |
LightEffects | action.devices.traits.LightEffects |
Bu özellik, çeşitli renklerde döngü oluşturma gibi durumları değiştirmek için karmaşık ışıklandırma komutlarını destekleyebilecek cihazlara aittir. | Light |
Locator | action.devices.traits.Locator |
Bu özellik, "bulunabilen" cihazlar için kullanılır. Telefonlar, robotlar (elektrikli süpürgeler ve çim biçme makineleri dahil), dronlar ve diğer cihazlara takılan etiketlere özel ürünler bu kapsamda yer alır. | Robotik Vacuum gibi bulunması gereken tüm cihazlar |
LockUnlock | action.devices.traits.LockUnlock |
Bu özellik, kilitleme ve kilit açma işlemlerini ve/veya kilitli durumu bildirmeyi destekleyen tüm cihazlara aittir. | Kilitleme ve kilit açma işlemlerini ve/veya kilitli durumu bildirmeyi destekleyen tüm cihazlar |
MediaState | action.devices.traits.MediaState |
Bu özellik, medya durumlarını bildirebilen cihazlar için kullanılır. | Medya durumlarını bildirebilen tüm medya cihazları |
Modes | action.devices.traits.Modes |
Bu özellik, her bir modun ve ayarlarının keyfi ve her cihaza veya cihaz türüne özgü olduğu, keyfi sayıda "n" modu olan tüm cihazlara aittir. Her modun birden fazla olası ayarı vardır ancak aynı anda yalnızca bir ayar seçilebilir. Kurutucu aynı anda "hassas", "normal" ve "ağır" modda olamaz. Yalnızca etkinleştirilebilen veya devre dışı bırakılabilen ayarlar Toggles özelliğine aittir. | Tümü |
NetworkControl | action.devices.traits.NetworkControl |
Bu özellik, ağ verilerini raporlamayı ve ağa özgü işlemleri gerçekleştirmeyi destekleyen cihazlara aittir. | Ağ verilerini raporlayabilen ve ağa özgü işlemleri gerçekleştirebilen cihazlar. |
ObjectDetection | action.devices.traits.ObjectDetection |
Bu özellik, nesneleri veya kişileri algılayabilen ve kullanıcıya bildirim gönderebilen cihazlara aittir. Örneğin, kapı zillerinde bir kişinin (adlı veya adsız) kapı zilini çaldığını belirtmek için kullanılabilir. Ayrıca, yaklaşan nesnelerin veya kişilerin hareketini algılayabilen kameralar ve sensörler için de kullanılabilir. | Nesneleri veya kişileri algılayabilen ve kullanıcıya bildirim gönderebilen cihazlar. |
OccupancySensing | action.devices.traits.OccupancySensing |
Bu özellik, PIR, ultrason veya fiziksel temas algılama yoluyla mekanda kişi olup olmadığını algılayabilen cihazlara aittir. | PIR, ultrasonik veya fiziksel temas algılama yoluyla doluluk algılayabilen cihazlar. |
OnOff | action.devices.traits.OnOff |
Prizler ve anahtarlar da dahil olmak üzere gelecekteki birçok cihazın yanı sıra ikili açma/kapatma özelliğine sahip tüm cihazlar için temel açma/kapatma işlevi. | |
OpenClose | action.devices.traits.OpenClose |
Bu özellik, açma ve kapatma özelliğini destekleyen ve bazı durumlarda kısmen veya potansiyel olarak birden fazla yönde açma ve kapatma özelliğine sahip cihazlara aittir. Örneğin, bazı güneşlikler sola veya sağa doğru açılabilir. Bazı durumlarda, belirli cihazların açılması güvenlik açısından hassas bir işlem olabilir ve iki faktörlü kimlik doğrulama gerektirebilir. İki faktörlü kimlik doğrulama başlıklı makaleyi inceleyin. | Açma ve kapatma özelliğini destekleyen tüm cihazlar. |
Reboot | action.devices.traits.Reboot |
Bu özellik, yönlendiriciler gibi yeniden başlatmayı destekleyen cihazlara aittir. Cihazın yeniden başlatmayı tek bir işlem olarak desteklemesi gerekir. | Yeniden başlatmayı destekleyen tüm cihazlar. |
Rotation | action.devices.traits.Rotation |
Bu özellik, dönen lamelleri olan perdeler gibi dönmeyi destekleyen cihazlara aittir. | Döndürülebilir lamellere sahip panjurlar gibi döndürmeyi destekleyen cihazlar. |
RunCycle | action.devices.traits.RunCycle |
Bu özellik, çalışması için devam eden bir süresi olan ve sorgulanabilir tüm cihazları temsil eder. Bu, çamaşır makineleri, kurutucular ve bulaşık makineleri gibi döngüsel olarak çalışan cihazları içerir ancak bunlarla sınırlı değildir. | Herhangi bir cihaz (çoğunlukla çalıştırma durumları olan cihazlar ve diğer cihazlar) |
SensorState | action.devices.traits.SensorState |
Bu özellik hem nicel ölçümü (ör. hava kalitesi indeksi veya duman seviyesi) hem de niteliksel durumu (ör. hava kalitesinin sağlıklı olup olmadığı veya duman seviyesinin düşük ya da yüksek olup olmadığı) kapsar. | Nicel ölçüm (duman seviyesi gibi) ve niteliksel durum (hava kalitesinin sağlıklı olup olmadığı) sağlayan sensörler |
Scene | action.devices.traits.Scene |
Sahneler, karma cihazlar oluşturmak için diğer özelliklerle birleştirilmediğinden, sahneler söz konusu olduğunda tür, özellikle 1:1 eşlenir. | Yalnızca Scene |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
Bu özellik, yönlendirici gibi yazılım güncellemelerini destekleyen cihazlara aittir. | Yazılım güncellemelerini destekleyen tüm cihazlar. |
StartStop | action.devices.traits.StartStop |
Bir cihazı başlatmak ve durdurmak, cihazı açıp kapatmaya benzer bir işleve sahiptir. Bu özelliği devralan cihazlar, açıldığında ve başlatıldığında farklı çalışır. Yalnızca açık ve kapalı durumuna sahip cihazların aksine, başlatıp durdurabilen bazı cihazlar, işlem sırasında duraklatılabilir. | Herhangi bir cihaz (çoğunlukla elektrikli ev aletleri, elektrik süpürgeleri ve güç dışında belirli etkinlik davranışlarına sahip diğer cihazlar) |
StatusReport | action.devices.traits.StatusReport |
Bu özellik, belirli bir cihazın veya bağlı bir cihaz grubunun mevcut durumunu bildirir. | Belirli bir cihazın veya güvenlik sistemi gibi bağlı bir cihaz grubunun mevcut durumunu bildirmek için kullanılan genel amaçlı özellik) |
TemperatureControl | action.devices.traits.TemperatureControl |
Cihazın içinde veya çevresinde sıcaklığı kontrol etmeyi destekleyen cihazlar (termostatlar hariç) için özellik. Fırın ve buzdolabı gibi cihazlar bu kapsamdadır. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Bu özellik hem sıcaklık noktasını hem de modları kapsar. | |
Timer | action.devices.traits.Timer |
Zamanlayıcı özelliği, bir cihazdaki zamanlayıcıyı (özellikle fırın ve mikrodalga fırın gibi mutfak aletleri, ancak bunlarla sınırlı olmamak üzere) temsil eder. | Mikrodalga fırın veya fırın gibi mutfak aletleri gibi zamanlayıcısı olan tüm cihazlar. |
Toggles | action.devices.traits.Toggles |
Bu özellik, yalnızca iki durumdan birinde bulunabilen ayarlara sahip tüm cihazlara aittir. Bu ayarlar, açma/kapatma veya etkin/etkin olmayan durumu olan fiziksel bir düğmeyi, HTML'de bir onay kutusunu veya özellikle etkin/devre dışı bırakılmış başka bir öğeyi temsil edebilir. | Tümü |
TransportControl | action.devices.traits.TransportControl |
Bu özellik, medya oynatmayı kontrol edebilen medya cihazlarını destekler (ör. duraklatılmış müziği devam ettirme). | Cihazlar, üçüncü taraf cihazlarla iki yönlü sesli iletişimi destekler. |
Volume | action.devices.traits.Volume |
Bu özellik, ses seviyesini değiştirebilen cihazlara (ör. sesi belirli bir seviyeye ayarlama, sessize alma veya sesi açma) aittir. | Ses düzeyini değiştirebilen medya cihazları. |
Desteklenen diller
Yukarıdaki özelliklerin tümü aşağıdaki dillerde desteklenir:
- Danca (
da
) - Hollandaca (
nl
) - İngilizce (
en
) - Fransızca (
fr
) - Almanca (
de
) - Hintçe (
hi
) - Endonezyaca (
id
) - İtalyanca (
it
) - Japonca (
ja
) - Korece (
ko
) - Norveççe (
no
) - Portekizce (
pt-BR
) - İspanyolca (
es
) - İsveççe (
sv
) - Taylandca (
th
) - Çince (
zh-TW
)