Cihaz türlerinin işlevselliği, her birine eklediğiniz özelliklerden gelir. Her cihaz türü için önerilen bir dizi özellik vardır ancak istediğiniz özellikleri ekleyebilirsiniz. İkincil kullanıcı doğrulaması tüm cihaz özelliklerinde desteklenir.
Tüm özellikler için desteklenen dillerin listesini inceleyin.
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ın başlatılmasını, yüklenmesini ve aranmasını destekleyen medya cihazları. |
ArmDisarm | action.devices.traits.ArmDisarm |
Bu özellik, örneğin güvenlik sistemlerinde kullanılan kurma ve devre dışı bırakma işlevlerini destekler. | Güvenlik sistemleri veya etkinleştirme ve devre dışı bırakmayı destekleyen cihazlar |
Brightness | action.devices.traits.Brightness |
Mutlak parlaklık ayarı 0 ile 100 arasında normalleştirilmiş bir aralıktadır (LED yapılandırmalarına bağlı olarak, tek tek ışıklar aralıktaki her noktayı desteklemeyebilir). | Light |
CameraStream | action.devices.traits.CameraStream |
Bu özellik, video feed'lerini üçüncü taraf ekranlarına, Chromecast'e bağlı ekranlara veya akıllı telefonlara aktarabilen cihazlara aittir. Bunlar genellikle güvenlik kameraları veya bebek kameralarıdır. Ancak bu özellik, üzerinde kamera bulunan daha karmaşık cihazlar (ör. video konferans cihazları veya üzerinde kamera bulunan bir robot 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ığı değiştirebilen akıllı ışıklar gibi cihazlar için geçerlidir. | Light |
ColorSpectrum | action.devices.traits.ColorSpectrum |
Bu, RGB renk aralıklarını kullanan "tam" renkli ampuller için geçerlidir. Işıklar, ColorSpectrum ve ColorTemperature özelliklerinin herhangi bir kombinasyonuna sahip olabilir. Spot ışıklar ve LED şeritlerde yalnızca Spektrum, bazı okuma lambalarında ise yalnızca Sıcaklık olabilir. Temel ampullerde veya akıllı prizlere takılan normal ampullerde bu özellikler yoktur. | Light |
ColorTemperature | action.devices.traits.ColorTemperature |
Bu, Kelvin cinsinden renk noktası alan "sıcaklık" ampuller için geçerlidir. Bu genellikle ColorSpectrum'dan ayrı bir yöntemdir ve sıcaklık üzerinden ulaşılabilen ancak spektrum ile ulaşılamayan beyaz noktalar olabilir. Google, mevcut özelliklere göre isteğe ve ışık türüne bağlı olarak kullanılacak uygun modu seçebilir (örneğin, Oturma odasındaki ışıkları beyaz yap komutu bazı ampullere sıcaklık komutları, LED şeritlere ise spektrum 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 yemek türlerini pişirmeyi destekleyen cihazlar. |
Dispense | action.devices.traits.Dispense |
Bu özellik, belirli bir miktarda bir veya daha fazla fiziksel öğe dağıtmayı destekleyen cihazlara aittir. Örneğin, bir köpek maması dağıtıcısı belirli sayıda mama dağıtabilir, bir musluk bardakla su dağıtabilir ve bir hayvan yemliği hem su hem de hayvan yemi dağıtabilir. | Belirli bir miktarda fiziksel öğe dağıtmayı destekleyen cihazlar. |
Dock | action.devices.traits.Dock |
Bu özellik, şarj için geri dönmesi komut verilebilen kendi kendine hareket eden mobil cihazlar için tasarlanmıştır. | Vacuum |
EnergyStorage | action.devices.traits.EnergyStorage |
Bu özellik, piliyle enerji depolayabilen ve potansiyel olarak yeniden şarj edilebilen veya başka bir cihazı şarj edebilen cihazlara aittir. Bu özellik; şarjı başlatma ve durdurma, mevcut şarj seviyesini, kalan kapasiteyi ve tam şarj olana kadar olan kapasiteyi kontrol etme işlemlerini destekler. | Pillerini şarj edebilen cihazlar |
FanSpeed | action.devices.traits.FanSpeed |
Bu özellik, vantilatör hızının (yani cihazdan çeşitli seviyelerde hava üfleme) ayarlanmasını destekleyen cihazlara aittir. Bu vantilatörler klima veya ısıtma ünitesinin bir parçası ya da arabada olabilir. Hız ayarları arasında düşük, orta ve yüksek bulunur. | |
Fill | action.devices.traits.Fill |
Bu özellik, doldurulmayı destekleyen cihazlar (ör. küvet) için geçerlidir. | Doldurulmayı destekleyen tüm cihazlar (ör. küvet). |
HumiditySetting | action.devices.traits.HumiditySetting |
Bu özellik, nemlendiriciler ve nem gidericiler gibi nem ayarlarını destekleyen cihazlara aittir. | Nemlendirici veya nem giderici gibi nem ayarlarını destekleyen tüm cihazlar. |
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ştirme özelliğini destekleyen herhangi bir medya cihazı. |
LightEffects | action.devices.traits.LightEffects |
Bu özellik, durumu değiştirmek için karmaşık aydınlatma komutlarını destekleyebilen cihazlara aittir (ör. çeşitli renkler arasında geçiş). | 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 etikete özel ürünler bu kapsamdadır. | Robotik Vacuum gibi bulunması gereken tüm cihazlar |
LockUnlock | action.devices.traits.LockUnlock |
Bu özellik, kilitleme ve kilit açmayı 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, modların ve her modun ayarlarının rastgele olduğu ve her cihaza veya cihaz türüne özgü olduğu, rastgele sayıda "n-way" modu olan tüm cihazlara aittir. Her modun birden fazla olası ayarı vardır ancak aynı anda yalnızca biri seçilebilir. Örneğin, kurutma makinesi aynı anda "hassas", "normal" ve "ağır" modda olamaz. Basitçe etkinleştirilebilen veya devre dışı bırakılabilen bir ayar Toggles özelliğine aittir. | Tümü |
NetworkControl | action.devices.traits.NetworkControl |
Bu özellik, ağ verilerinin raporlanmasını ve ağa özel işlemlerin yapılmasını destekleyen cihazlara aittir. | Ağ verilerini bildirebilen ve ağa özel işlemler gerçekleştirebilen cihazlar. |
ObjectDetection | action.devices.traits.ObjectDetection |
Bu özellik, nesneleri veya kişileri algılayıp kullanıcıya bildirim gönderebilen cihazlara aittir. Örneğin, kapı zillerinde bir kişinin (adlı veya adsız) zili çaldığını belirtmek için, ayrıca nesnelerin veya yaklaşan kişilerin hareketini algılayabilen kameralarda ve sensörlerde kullanılabilir. | Nesneleri veya kişileri algılayıp kullanıcıya bildirim gönderebilen cihazlar. |
OccupancySensing | action.devices.traits.OccupancySensing |
Bu özellik, PIR, ultrasonik veya fiziksel temas algılama yoluyla doluluk durumunu tespit edebilen cihazlara aittir. | PIR, ultrasonik veya fiziksel temas algılama yoluyla doluluğu algılayabilen cihazlar. |
OnOff | action.devices.traits.OnOff |
Fişler ve anahtarların yanı sıra gelecekteki birçok cihaz da dahil olmak üzere, ikili açma ve kapatma işlevine sahip tüm cihazların temel açma ve kapatma işlevi. | |
OpenClose | action.devices.traits.OpenClose |
Bu özellik, açma ve kapama işlemlerini destekleyen cihazlara aittir. Bazı durumlarda kısmen veya birden fazla yönde açma ve kapama işlemleri de desteklenebilir. Örneğin, bazı jaluziler sola veya sağa açılabilir. Bazı durumlarda, belirli cihazların açılması iki faktörlü kimlik doğrulama gerektirebilecek güvenliğe duyarlı bir işlem olabilir. İki faktörlü kimlik doğrulama başlıklı makaleyi inceleyin. | Açma ve kapatmayı destekleyen tüm cihazlar |
Reboot | action.devices.traits.Reboot |
Bu özellik, yönlendiriciler gibi yeniden başlatmayı destekleyen cihazlara aittir. Cihazın tek bir işlem olarak yeniden başlatmayı desteklemesi gerekir. | Yeniden başlatmayı destekleyen tüm cihazlar. |
Rotation | action.devices.traits.Rotation |
Bu özellik, dönebilen lamelli jaluziler gibi döndürmeyi destekleyen cihazlara aittir. | Döner çıtalı panjurlar gibi döndürmeyi destekleyen cihazlar. |
RunCycle | action.devices.traits.RunCycle |
Bu özellik, çalışması için devam eden bir süreye sahip olan ve sorgulanabilen 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 biri (çoğunlukla durumları çalışan 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 nitel durumu (ör. hava kalitesinin sağlıklı olup olmadığı veya duman seviyesinin düşük ya da yüksek olup olmadığı) kapsar. | Nicel ölçüm (ör. duman seviyesi) ve nitel durum (ör. hava kalitesinin sağlıklı olup olmadığı) sağlayan sensörler |
Scene | action.devices.traits.Scene |
Sahneler, bileşik 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şlevi yerine getirir. Bu özelliği devralan cihazlar, açıldığında ve başlatıldığında farklı şekilde çalışır. Sadece açık ve kapalı durumu olan cihazların aksine, başlatılıp durdurulabilen bazı cihazlar işlem yaparken duraklatılabilir. | Herhangi bir şey (çoğunlukla cihazlar, elektrikli süpürgeler ve güç dışında belirli bir etkinlik davranışına sahip diğer şeyler) |
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 bağlı bir cihaz grubunun (ör. güvenlik sistemi) mevcut durumunu bildirmek için kullanılan genel amaçlı özellik |
TemperatureControl | action.devices.traits.TemperatureControl |
Cihazın içinde veya çevresinde sıcaklık kontrolünü destekleyen cihazlar (termostatlar hariç) için özellik. Fırın ve buzdolabı gibi cihazlar bu kapsamda yer alır. | |
TemperatureSetting | action.devices.traits.TemperatureSetting |
Bu özellik, hem sıcaklık noktasının hem de modların işlenmesini kapsar. | |
Timer | action.devices.traits.Timer |
Zamanlayıcı özelliği, öncelikle fırın ve mikrodalga fırın gibi mutfak aletlerinde olmak üzere cihazlardaki zamanlayıcıyı temsil eder. | Zamanlayıcı içeren tüm cihazlar (ör. mikrodalga fırın veya fırın gibi mutfak aletleri) |
Toggles | action.devices.traits.Toggles |
Bu özellik, yalnızca iki durumdan birinde bulunabilen ayarlara sahip cihazlara aittir. Bu ayarlar, açık/kapalı veya etkin/etkin olmayan durumu olan fiziksel bir düğmeyi, HTML'deki bir onay kutusunu ya da özellikle etkinleştirilmiş/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ı (ör. duraklatılan müziği devam ettirme) destekler. | Cihazlar, üçüncü taraf cihazlarla iki yönlü sesli iletişimi destekler. |
Volume | action.devices.traits.Volume |
Bu özellik, ses seviyesini değiştirebilen (ör. sesi belirli bir düzeye ayarlama, sessize alma veya sessizden çıkarma) cihazlara aittir. | Ses düzeyini değiştirebilen medya cihazları. |
Desteklenen diller
Aşağıdaki diller yukarıdaki tüm özelliklerde desteklenir:
- Danca (
da
) - Hollandaca (
nl
) - İngilizce (
en
) :_values
ve_synonyms
soneklerini içeren velang
parametresini içeren özellikler, İngilizce (en
) yapılandırması içermelidir. - Fransızca (
fr
) - Almanca (
de
) - Hintçe (
hi
) - Endonezce (
id
) - İtalyanca (
it
) - Japonca (
ja
) - Korece (
ko
) - Norveççe (
no
) - Portekizce (
pt-BR
) - İspanyolca (
es
) - İsveççe (
sv
) - Tayca (
th
) - Çince (
zh-TW
)