אם אתה חושב על כל האורות של הבית שלך, בקרות האקלים וגאדג'טים האוטומציה כמעיןבובת קינון רוסית, אתה מתחיל להבין את Apple HomeKit ואת הגישה מונעת מסד הנתונים שלה לאוטומציה ביתית.
במהלך פגישת היכרות עם HomeKit בכנס המפתחים העולמי של אפל (WWDC) בסן פרנסיסקו ביום שלישי, מהנדס אפל תיאר כיצד למעשה לכל בית, חדר, מכשיר, פונקציה והגדרה יהיה שם במערכת HomeKit וכיצד סירי, העוזרת הקולית החכמה של אפל, יכולה לזהות ולתת לך לשלוט בכל זה בזכות מסד נתונים משותף.
מטרת העל של אפל היא להביא "כמה רציונליות לאוטומציה ביתית", אמר מהנדס אפל. לשם כך, ה-HomeKitiOS 8האפליקציה וה-API מנחים את המשתמש בשמות המובהקים של כל חדר ומכשיר, אך יכולים גם, אם האביזרים תומכים ב-Home Automation Protocol ומכשירי iOS, יכולות מכשירי אוטומציה ביתית אינטואיטיבית.
לדברי אפל, החברה השקיעה מאמצים רבים בהגדרת שפת אוטומציה ביתית משותפת, אך מודעת היטב לכך שלא כל המכשירים ידברו בה. במקרה כזה, זה יהיה תלוי ביצרן לגרום למוצרי הבית החכם שלו לעבוד עם פלטפורמת HomeKit.
כדי לעבוד עם HomeKit, משתמש עשוי להתחיל בהגדרת הבית שלה. אם יש לה מספר בתים, כל אחד יצטרך את השם שלו. לחדרים בכל בית יהיו גם שמות. אתה יכול לתת שם "סלון" גם בבית וגם בקוטג' הקיץ, אבל לא יכול להיות שני "סלון" באחד מהבתים האלה.
בתוך הבית ובכל חדר, יכולים להיות מגוון מכשירים הניתנים לשליטה של HomeKit, שניתן לגלות ולהגדיר דרך דפדפן אביזרים באייפון. גם הם מקבלים שמות משלהם ובדיוק כמו שמות הבתים, שמות אלה מזוהים על ידי סירי. הדבר נכון גם לגבי השירותים שמספק כל אביזר. במקרה של אור חכם, "עמום" עשוי להיות שירות בעל שם. המאפיינים נמצאים גם במסגרת HomeKit, אם כי, מכיוון שהם באמת מידע על מצב המכשיר (האם הוא מופעל או כבוי, פועל גבוה או נמוך), הם נראים אך אינם נשלטים על ידי משתמש הקצה.
עם כל כך הרבה חדרים עם שם, חפצים, שירותים ומאפיינים בתוך הבית, זה עלול להיות קצת מהמם. עם זאת, HomeKit יאפשר גם לקבוצת המשתמשים שירותים. אם, למשל, לכל האורות בבית שלך יש פונקציית Dim, אתה יכול לעמעם את כולם בבת אחת עם פקודה בשם (המדוברת באמצעות Siri). פרדיגמת הקיבוץ משתרעת גם אל מה שאפל מכנה ערכות פעולה או סצנות. אמור "לילה טוב" ל-HomeKit, ואם זה השם שנתת לסצנת ה"אני הולך לישון", כל הפעולות הקשורות אליה - נעילת הדלתות, כיבוי אורות, נעילת דלת המוסך וירידה למטה החום -- יבוצע כולם בבת אחת. אין כאן סדר מוגדר.
למרבה הצער, ההקדמה של אפל ל-HomeKit לא כללה שום חומרה לאוטומציה ביתית. במקום זאת, המהנדס הראה למפתחים כיצד הם יכולים לבדוק את האפליקציות שלהם עם סימולטור האביזרים של HomeKit.
סמנכ"ל אפל קרייג פדריגי מסביר את HomeKit. מאחוריו יש צילום מסך של כל החברים. אַשׁרַאי:
HomeKit גם יאפשר למשתמשים לשלוט במכשירים כשהם לא בבית. כדי להגן על הפרטיות והאבטחה של המשתמשים, אפל מספקת הצפנה מקצה לקצה בין אביזרים. כדי להבטיח עוד יותר את האבטחה, ניתן להשתמש בממשקי API של HomeKit רק כאשר יישומי מפתחים נמצאים בחזית. "זה מאפשר לנו אבטחה כך שלא ניתן לעשות שימוש לרעה באביזרים וניתן לשמור על פרטיות המשתמש. זה לא מספיק טוב כדי להיות סוג של פרטי", אמר המהנדס של אפל.
נקיטת גישת נתוני הקינון הזו לאוטומציה ביתית עשויה, כפי שאפל מקווה, להביא אנשים נוספים לשולחן הבית החכם, אך עדיין נותרו כמה שאלות גדולות. בעוד שאפל צירפה שותפים, כמו Cree Lighting, Philips ו-Kwikset התייצבו בשורה, חדשני בית אחרים כמו Nest, שבבעלות גוגל, עשויים להתרחק. הייתי שואל את סירי אם HomeKit פורחת מול פלטפורמות וסטנדרטים מתחרים, אבל היא עדיין לא יודעת מה זה HomeKit.