הפונקציונליות של סוגי המכשירים מגיעה מהתכונות שאתם מוסיפים לכל אחד מהם. לכל סוג מכשיר יש כמה תכונות מומלצות, אבל אפשר להוסיף את התכונות הרצויות. אימות משתמש משני נתמך בכל תכונות המכשיר.
בקישור הבא תוכלו למצוא רשימה של שפות נתמכות של כל התכונות.
שם | תכונה במכשיר | תיאור | סוגי מכשירים מומלצים |
---|---|---|---|
בורר האפליקציות | action.devices.traits.AppSelector |
התכונה הזו שייכת למכשירים שתומכים באפליקציות מדיה, בדרך כלל מצדדים שלישיים. | מכשירי מדיה שתומכים בהשקה, התקנה וחיפוש של אפליקציות שפועלות במכשיר. |
רמת זרוע | action.devices.traits.ArmDisarm |
התכונה הזו תומכת בנשק חם ובכיבוי, לדוגמה, במערכות אבטחה. | מערכות אבטחה או כל מכשיר שתומך בנשקייה ובכיבוי. |
בהירות | action.devices.traits.Brightness |
הגדרת הבהירות המוחלטת היא בטווח מנורמל מ-0 עד 100 (ייתכן שהנורות הנפרדות לא תומכות בכל נקודה בטווח על סמך הגדרת ה-LED שלהן). | בהיר |
סטרימינג | action.devices.traits.CameraStream |
התכונה הזאת שייכת למכשירים שאפשר לשדר בהם פידים של וידאו למסכים של צדדים שלישיים, למסכים שמחוברים ל-Chromecast או לסמארטפונים. באופן כללי, מדובר במצלמות אבטחה או במצלמות לתינוקות. אבל התכונה הזאת חלה גם על מכשירים מורכבים יותר שנמצאת בהם מצלמה (לדוגמה, מכשירים לשיחות ועידה בווידאו או שואב אבק עם מצלמה). | מצלמה |
ערוץ | action.devices.traits.Channel |
התכונה הזו שייכת למכשירים שתומכים בערוצי טלוויזיה במכשיר מדיה. | טלוויזיה |
הגדרת צבעים | action.devices.traits.ColorSetting |
התכונה הזו חלה על מכשירים, כמו נורות חכמות, שעשויים לשנות את הצבע או את טמפרטורת הצבע. | בהיר |
ColorSpectrum | action.devices.traits.ColorSpectrum |
האפשרות הזו חלה על נורות צבע "מלאות" שמקבלות טווחים של צבעי RGB. לכל תאורה יכול להיות שילוב של ColorSpectrum ו-Colortemperature. נורות מודגשות ורצועות LED יכולות להכיל רק ספקטרום, ואילו בנורות קריאה מסוימות יש רק טמפרטורה. גם נורות בסיסיות או נורות מטופחות על שקעים חכמים, | בהיר |
טמפרטורת צבע | action.devices.traits.ColorTemperature |
האפשרות הזו חלה על נורות "חמימות" שמקבלות נקודת צבע בקלווין. זוהי בדרך כלל שיטה נפרדת מ-ColorSpectrum, ויכול להיות שיש נקודות לבנות זמינות דרך הטמפרטורה שלא ניתן להגיע אליהן באמצעות Spectrum. על סמך התכונות הזמינות, Google עשויה לבחור את המצב המתאים לשימוש על סמך בקשה וסוג התאורה (לדוגמה, האורות בסלון לבנים עשויים לשלוח פקודות טמפרטורה לחלק מהנורות ופקודות ספקטרום לרצועות LED). | בהיר |
בישול | action.devices.traits.Cook |
התכונה הזו שייכת למכשירים שבהם אפשר לבשל אוכל לפי הגדרות שונות קבועות מראש של מזון ולפי מצבי בישול נתמכים. | מכשירים שתומכים בבישול מגוון סוגי מזון. |
מחיקה | action.devices.traits.Dispense |
התכונה הזו שייכת למכשירים שתומכים בהפצת כמות מסוימת של פריטים פיזיים. לדוגמה, מתקן לטיפוח כלבים יכול לחלץ כמה ממתקים, ברז עשוי לפזר כוסות מים, ומתקני מזון לחיות מחמד יחלקו גם מים וגם מזון לחיות מחמד. | מכשירים שתומכים בהקצאה של כמות מסוימת של פריט פיזי אחד או יותר. |
הצמדה | action.devices.traits.Dock |
התכונה הזו מיועדת למכשירים ניידים עם פקודות אוטומטיות שאפשר להחזיר לצורך טעינה. | שואב אבק |
EnergyStorage | action.devices.traits.EnergyStorage |
התכונה הזו שייכת למכשירים שאפשר לטעון באמצעותם אנרגיה מהסוללה, או שהם עשויים לטעון מכשירים אחרים. התכונה תומכת בהפעלה ובעצירה של הטעינה, ובודקת את רמת הטעינה הנוכחית, את הקיבולת שנותרה ואת הקיבולת עד לערכים המלאים. | מכשירים שיכולים לטעון את הסוללה שלהם. |
מהירות המהירות | action.devices.traits.FanSpeed |
התכונה הזו שייכת למכשירים שתומכים בהגדרת המהירות של המאוורר (כלומר, פליטת אוויר מהמכשיר ברמות שונות, שעשויות להיות חלק מיחידת מיזוג אוויר או חימום, או במכונית), עם הגדרות כמו נמוכה, בינונית וגבוהה. | |
מילוי | action.devices.traits.Fill |
תכונה זו חלה על מכשירים שתומכים במילוי, כמו אמבטיה. | כל מכשיר שתומך במילוי, כמו אמבטיה. |
הגדרת הלחות | action.devices.traits.HumiditySetting |
התכונה הזו שייכת למכשירים שתומכים בהגדרות לחות כמו מכשירי אדים ומייבשים. | כל מכשיר שתומך בהגדרות לחות, כמו מכשיר אדים או מייבש. |
קלט קלט | action.devices.traits.InputSelector |
רכיב עבור מכשירים שיכולים לשנות קלט מדיה. לקלט יכול להיות שם דינמי לכל מכשיר, והוא יכול לייצג פידים של אודיו או וידאו, בחיבור קווי או ברשת. | כל מכשיר מדיה שתומך בהחלפת קלט. |
תאורה | action.devices.traits.LightEffects |
התכונה הזו שייכת למכשירים שיכולים לתמוך בפקודות תאורה מורכבות כדי לשנות את המצב, למשל חזרה על צבעים שונים. | בהיר |
איתור | action.devices.traits.Locator |
תכונה זו משמשת עבור מכשירים שניתן למצוא אותם. המכשירים האלה כוללים טלפונים, רובוטים (כולל שואבי אבק ומכסחות דשא), רחפנים ומוצרים ספציפיים לתגים שמתחברים למכשירים אחרים. | כל מכשיר שצריך לאתר, כמו שואב אבק רובוטי |
נעילת נעילה | action.devices.traits.LockUnlock |
התכונה הזו שייכת למכשירים שתומכים בנעילה ובביטול הנעילה ו/או בדיווח על מצב נעול. | כל מכשיר שתומך בנעילה ובביטול נעילה ו/או דיווח על מצב נעילה. |
MediaState | action.devices.traits.MediaState |
התכונה הזו משמשת למכשירים שיכולים לדווח על מצבי מדיה. | כל מכשיר מדיה שמסוגל לדווח על מצבי מדיה |
מצבים | action.devices.traits.Modes |
התכונה הזו שייכת לכל מכשיר עם מספר שרירותי של מצבים מסוג 'כניסה חד-פעמית', שבהם המצבים וההגדרות של כל מצב הם שרירותיים וייחודיים לכל מכשיר או סוג מכשיר. בכל מצב אפשר לקבוע כמה הגדרות אפשריות, אבל אפשר לבחור רק אחת בכל פעם, אבל המייבש לא יכול להיות במצב 'אלגנטי', 'רגיל' או 'כבד'. הגדרה שאפשר פשוט להפעיל או להשבית שייכת למאפיין Togles. | ללא הגבלה |
NetworkControl | action.devices.traits.NetworkControl |
התכונה הזו שייכת למכשירים שתומכים בדיווח על נתוני רשת ובביצוע פעולות ספציפיות לרשת. | מכשירים שיכולים לדווח על נתוני רשת ולבצע פעולות ספציפיות לרשת. |
זיהוי אובייקטים | action.devices.traits.ObjectDetection |
התכונה הזו שייכת למכשירים שיכולים לזהות אובייקטים או אנשים ולשלוח התראה למשתמש. לדוגמה, ניתן להשתמש בפעמוני דלת כדי לציין שאדם (בשם או ללא שם) צלצל בפעמון הדלת, וכן במצלמות ובחיישנים שיכולים לזהות תנועה של אובייקטים או אנשים שניגשים אליהם. | מכשירים שיכולים לזהות אובייקטים או אנשים ולשלוח התראה למשתמש. |
חיישן נוכחות | action.devices.traits.OccupancySensing |
התכונה הזאת שייכת למכשירים שיכולים לזהות תפוסה, באמצעות חישת PIR, על-קולי או פיזית. | מכשירים שיכולים לזהות תפוסה, בין באמצעות חיווי PIR , על-קולי או פיזי. |
כבוי | action.devices.traits.OnOff |
הפונקציונליות הבסיסית של הפעלה וכיבוי עבור כל מכשיר שיש לו הפעלה בינארית וגם כיבוי, כולל שקעים ומתגים, וגם מכשירים רבים אחרים בעתיד. | |
פתיחה וסגירה | action.devices.traits.OpenClose |
התכונה הזו שייכת למכשירים שתומכים בפתיחה ובסגירה, ובמקרים מסוימים הם פותחים או סוגרים באופן חלקי, או אפילו בכיוון אחד או יותר. לדוגמה, יש תריסים שנפתחים שמאלה או ימינה. במקרים מסוימים, יכול להיות שפתיחת מכשירים מסוימים היא פעולה רגישה מבחינה אבטחה, שעשויה לדרוש אימות דו-שלבי. עיינו בקטע אימות דו-שלבי. | כל מכשיר שתומך בפתיחה ובסגירה. |
הפעלה מחדש | action.devices.traits.Reboot |
התכונה הזו שייכת למכשירים שתומכים בהפעלה מחדש, כמו נתבים. המכשיר צריך לתמוך בהפעלה מחדש כפעולה אחת. | כל מכשיר שתומך בהפעלה מחדש. |
סיבוב | action.devices.traits.Rotation |
התכונה הזו שייכת למכשירים שתומכים בסבב, כמו תריסים עם חזית מסתובבת. | מכשירים שתומכים בסיבוב, כמו תריסים עם חזית מסתובבת. |
RunCycle | action.devices.traits.RunCycle |
התכונה הזו מייצגת כל מכשיר עם משך פעולה מתמשך שניתן לבצע שאילתה לגביו. המכשירים האלה כוללים, בין היתר, מכשירים שפועלים באופן מחזורי, כמו מכונות כביסה, מייבשים ומדיחי כלים. | כל מכשיר – בעיקר מכשירים חשמליים ומכשירים אחרים עם מצבי הפעלה |
SensorState | action.devices.traits.SensorState |
תכונה זו מכסה גם מדדים כמותיים (למשל, מדד איכות האוויר או רמת העשן) וגם מצב איכותני (לדוגמה, אם איכות האוויר בריאה או אם רמת העשן נמוכה או גבוהה). | חיישנים שמספקים מדידה כמותית (כמו רמת העשן) ומצב איכותי (אם איכות האוויר תקינה) |
סצינה | action.devices.traits.Scene |
במקרה של סצנות, הסוג של 1:1 ממופה לתכונה, כי הסצינות לא משולבות עם תכונות אחרות כדי ליצור מכשירים מורכבים. | תרחיש בלבד |
SoftwareUpdate | action.devices.traits.SoftwareUpdate |
התכונה הזו שייכת למכשירים שתומכים בעדכוני תוכנה כמו נתב. | כל מכשיר שתומך בעדכוני תוכנה. |
StartStop | action.devices.traits.StartStop |
הפעלה ועצירה של מכשיר משרתים פונקציה דומה להפעלה ולכיבוי של המכשיר. אלו יורשים את פיצ'ר התכונה הזו בצורה שונה כשמפעילים אותם וכשמפעילים אותם. בשונה ממכשירים שמצב ההפעלה והכיבוי שלהם פשוט, חלק מהמכשירים שמסוגלים להפעיל ולעצור יכולים גם הם להשהות בזמן ביצוע הפעולה. | הכול – בעיקר מכשירי חשמל, שואבי אבק ודברים אחרים שיש להם התנהגות ספציפית של פעילות מעבר לעוצמה |
דוח סטטוס | action.devices.traits.StatusReport |
התכונה הזו מדווחת על הסטטוס הנוכחי של מכשיר ספציפי או על קבוצה של מכשירים מחוברים. | תכונה למטרה כללית לצורך דיווח על הסטטוס הנוכחי או הסטטוס של מכשיר ספציפי או של קבוצת מכשירים מחוברים, כמו מערכת אבטחה) |
בקרת טמפרטורה | action.devices.traits.TemperatureControl |
תכונות במכשיר (מלבד תרמוסטטים) שתומכות בטמפרטורה לשליטה בטמפרטורה או בתוך המכשיר. המכשירים האלה כוללים מכשירים כמו תנורים ומקררים. | |
הגדרת הטמפרטורה | action.devices.traits.TemperatureSetting |
תכונה זו כוללת טיפול גם בטמפרטורה מסוימת וגם במצבים. | |
טיימר | action.devices.traits.Timer |
התכונה 'טיימר' מייצגת טיימר במכשיר, בעיקר מכשירי חשמל כגון תנורים ומיקרוגלים, אבל לא רק בהם. | כל מכשיר עם טיימר, כמו מכשירי חשמל למטבח כמו מיקרוגלים או תנורים. |
החלפת מצב | action.devices.traits.Toggles |
התכונה הזו שייכת לכל מכשיר עם הגדרות שיכולות להתקיים רק באחד משני מצבים. ההגדרות האלה יכולות לייצג לחצן פיזי עם מצב מופעל/כבוי או פעיל/לא פעיל, תיבת סימון ב-HTML או כל רכיב אחר שמופעל או מושבת באופן ספציפי. | ללא הגבלה |
תחבורה ציבורית | action.devices.traits.TransportControl |
התכונה הזו תומכת במכשירי מדיה שיכולים לשלוט בהפעלה של מדיה (לדוגמה, המשך המוזיקה שהושהתה). | מכשירים תומכים בתקשורת אודיו דו-כיוונית עם מכשירים של צד שלישי. |
עוצמת קול | action.devices.traits.Volume |
התכונה הזו שייכת למכשירים שאפשר לשנות את עוצמת הקול שלהם (לדוגמה, להגדיר את עוצמת הקול לרמה מסוימת, להשתקה או לביטול השתקה). | מכשירי מדיה שיכולים לשנות את עוצמת הקול. |
שפות נתמכות
השפות הבאות נתמכות בכל התכונות שלמעלה:
- דנית (
da
) - הולנדית (
nl
) - אנגלית (
en
) - צרפתית (
fr
) - גרמנית (
de
) - הינדית (
hi
) - אינדונזית (
id
) - איטלקית (
it
) - יפנית (
ja
) - קוריאנית (
ko
) - נורווגית (
no
) - פורטוגזית (
pt-BR
) - ספרדית (
es
) - שוודית (
sv
) - תאית (
th
) - סינית (
zh-TW
)