שימוש באפליקציה לדוגמה ל-iOS

באפליקציית הדוגמה מוצגות היכולות הבסיסיות של גישה למכשיר ושליטה בו באמצעות ממשקי ה-API של Home, עבור סוגי המכשירים שבהם היא תומכת.

אחרי השלמת ההרשאה לחשבון ובחירת מבנה, אפליקציית הדוגמה טוענת את כל המכשירים המקומיים שנמצאים במבנה הזה. אם המכשיר נמצא בחדר מסוים, הוא יופיע ברשימה של החדר הזה. האפליקציה לדוגמה תומכת בסוגי המכשירים הבאים:

  • תאורה עם טמפרטורת צבע
  • תאורה עם אפשרות עמעום
  • מנעול דלת
  • Extended Color Light
  • מאוורר
  • חיישן נוכחות
  • תאורת הפעלה/השבתה
  • יחידה עם מתג הפעלה/כיבוי
  • חיישן טמפרטורה
  • תרמוסטט
  • סוככים ווילונות

פעולות במכשירים קיימים ובפעולות אוטומטיות קיימות

האפליקציה לדוגמה מורכבת משתי כרטיסיות – מכשירים ופעולות אוטומטיות. בכל כרטיסייה מופיע מידע על המבנה, ומאפשר לבצע משימות.

כרטיסיית מכשירים

בכרטיסייה מכשירים (איור 1) מוצגים החדרים במבנה (אמבטיה, סלון, משרד) והמכשירים בכל חדר, יחד עם הסטטוס של כל מכשיר. אפשר גם לנתק את המכשיר או לעדכן את ההרשאות בלחיצה על הסמל more_horiz בפינה השמאלית העליונה של המסך (איור 2).

הכרטיסייה 'מכשירים' באפליקציית הדוגמה של ממשקי ה-API של Home ל-iOS.
איור 1: תצוגת הכרטיסייה 'מכשירים'
אמצעי הבקרה על המכשירים באפליקציית Home לדוגמה ל-API ל-iOS.
איור 2: ניתוק או עדכון ההרשאות

הכרטיסייה 'פעולות אוטומטיות'

בכרטיסייה Automations (איור 3) מוצגת רשימה של כל התרחישים האוטומטיים של המבנה. בכל תהליך אוטומציה מוצגים הגורמים המפעילים והפעולות שלו. יש תמיכה במספר התחלות ובפעולות.

מקישים על תהליך אוטומציה כדי להציג את הפרטים שלו, כפי שמתואר בדוגמה באיור 4. בתצוגה המפורטת הזו אפשר לראות את התיאור המפורט של הגורמים המפעילים, התנאים והפעולות.

הכרטיסייה 'אוטומציות' באפליקציית הדוגמה של ממשקי ה-API של Home ל-iOS.
איור 3: תצוגת הכרטיסייה 'אוטומציות'
תצוגה מפורטת של תהליך אוטומציה שנבחר.
איור 4: תצוגה מפורטת של האוטומציה

יצירת פעולה אוטומטית

כדי ליצור תרחיש אוטומטי חדש, מקישים על הלחצן +הוספה בתצוגת רשימת התרחישים האוטומטיים (איור 3). במסך הבא תוצג רשימה של הצעות לאוטומציה. בוחרים את האוטומציה הרצויה (איור 5). אם לא מתבצע אכלוס אוטומטי, סימן שהמבנה לא מכיל מספיק מכשירים הדרושים לצורך אוטומציה. לדוגמה, אם רוצים להפעיל את המאוורר ואת התאורה, המבנה צריך לכלול גם את המאוורר וגם את המכשיר של התאורה, אחרת הפעולות האוטומטיות לא יוצגו.

אחרי שבוחרים את האוטומציה, מופיעים הרכיבים למתחילים, התנאים והפעולות (איור 6). לוחצים על Save כדי להוסיף את האוטומציה (איור 7).

מסך לדוגמה של אפליקציה עם הצעות לתהליכים אוטומטיים
איור 5: הצעות לאוטומציה
דוגמה למסך של אפליקציה עם אוטומציה.
איור 6: שמירת האוטומציה
מסך לדוגמה של אפליקציה עם תהליך אוטומציה שנוצר.
איור 7: האוטומציה נוצרה

עריכת פעולה אוטומטית

כדי לערוך את השם והתיאור של האוטומציה, בתצוגה המפורטת של האוטומציה (איור 4), לוחצים על סמל ההגדרות ואז על עריכת השם (איור 8). כפי שמוצג באיור 9, עורכים את השם והתיאור וחוזרים אחורה בסיום (איור 8). כדי לשמור, לוחצים על סמל הגדרות ואז על שמירה.

מסך לדוגמה של אפליקציה לבחירת לחצן לעריכת שם.
איור 8: עריכת השם של האוטומציה
מסך לדוגמה של אפליקציה לעריכת השם והתיאור של האוטומציה.
איור 9: עורך השם והתיאור

מחיקת פעולה אוטומטית

כדי למחוק פעולה אוטומטית, עוברים לסקירה הכללית של הפעולות האוטומטיות (איור 7). מחליקים שמאלה על האוטומציה שרוצים למחוק ולוחצים על סמל המחיקה (איור 10).

מסך לדוגמה של אפליקציה למחיקה של אוטומציה.
איור 10: מחיקה של תהליך אוטומציה

עורך אוטומציה גנרי

בעזרת הכלי לעריכה הכללי אפשר לבחור כל מכשיר במבנה כדי להשתמש בו ב-starters ובפעולות, עם מאפיינים תומכים כתנאים, כשיוצרים סקריפטים של אוטומציה.

כדי להוסיף פעולה אוטומטית גנרית, מקישים על פעולה אוטומטית גנרית במסך ההצעות לאוטומציה (איור 5).

במסך הבא אפשר לערוך את השם והתיאור של האוטומציה.

הוספת סימן לתחילת הפעולה

כדי להוסיף רכיב התחלה, מקישים על הוספת רכיב התחלה ותנאי (איור 11). במסך של המועמדים ל-starter מוצגים ה-starters הזמינים במבנה (איור 12). בוחרים אחת מהאפשרויות להתחלה כדי להמשיך (איור 13).

מוסיפים סימן לתחילת הפעולה.
איור 11: מסך כללי של הכלי לעריכת מודעות
רשימת המועמדים ל-starters.
איור 12: רשימה של נכסי התחלה אפשריים
בוחרים סימן לתחילת הפעולה.
איור 13: בחירת נכס התחלה

בוחרים באפשרות הפעלה או השבתה או שינוי הבהירות (איור 14 ואיור 15) ומפעילים או משביתים את האפשרות או משנים את הבהירות. בסיום ההגדרה, מקישים על סיום כדי לחזור למסך העורך הכללי. ערכת ההתחלה שבחרתם תופיע במסך הכלי הכללי לעריכה (איור 16).

להדליק או לכבות את האורות.
איור 14: הפעלה או כיבוי של התאורה
שינוי הבהירות
איור 15: שינוי הבהירות
רשימת התחלות.
איור 16: הוספת מצית

הוספת מועמדת לפעולה

כדי להוסיף מועמדת לפעולה, מקישים על הוספת פעולה (איור 17). במסך Action Candidates מוצגים המועמדים הזמינים לפעולה (איור 18). בוחרים באחת מהפעולות האפשריות כדי להמשיך (איור 19).

הוספת פעולה
איור 17: הוספת פעולה
רשימה של מועמדים לפעולה
איור 18: רשימת הפעולות האפשריות
בוחרים פעולה.
איור 19: בחירת פעולה
הפעלה או כיבוי של אורות
איור 20: אין תמיכה ב-LevelControlTrait לפעולות

בוחרים באפשרות הפעלה או השבתה ובוחרים אם המכשיר יופעל או יושבת. מקישים על סיום כדי לחזור למסך העורך הכללי (איור 21). מקישים על שמירה כדי ליצור את האוטומציה (איור 22). הפעולה האוטומטית תוצג בכרטיסייה 'פעולות אוטומטיות' (איור 23).

הפעלה או כיבוי של אורות
איור 21: הפעלה או כיבוי של התאורה
הוספו התחלה ופעולה.
איור 22: הוספת התחלה ופעולה
נוצרה פעולה אוטומטית גנרית
איור 23: יצירת אוטומציה גנרית