בית חכם

Yandex Smart Home

@vionvision/camera-ui-yandexv0.2.4

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

גרסה
0.2.4
עודכן
17 באוקטובר 2026
נדרש
ViON 2.3.4 ומעלה
רישיון
MIT
קבוצה
בית חכם

תיאור טכני

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

מה הוא עושה

  • חיישנים: תנועה, דלתות וחלונות, נזילות, עשן, גז, רעידות, כפתורים, טמפרטורה, לחות, עוצמת אור ו-CO₂ של הבית החכם הופכים לחיישני ViON. הם יכולים להתחיל הקלטה וזיהוי במצלמות ולהפעיל אוטומציות
  • שליטה: ממסרים, שקעים, מתגים ותאורה של הבית החכם הופכים למתגים ולתאורה של ViON, כך שאוטומציות של ViON מדליקות ומכבות אותם
  • מזגנים, טלוויזיות, שלטי אינפרא-אדום: מלבד הדלקה וכיבוי, המצב, הטמפרטורה והמאוורר של מזגן, עוצמת השמע, הערוץ, הכניסה וההשתקה של טלוויזיה והכפתורים הנלמדים של שלט אינפרא-אדום נמצאים בהגדרות המתג שלהם (דף Devices ב-ViON, ‏More). שלט שמורכב מכפתורים בלבד הופך למתג נפרד
  • תרחישים: כל תרחיש של הבית החכם מוצע כמתג. הפעלתו מריצה את התרחיש, מהממשק או מאוטומציה
  • דיבור ברמקולים: בהתחברות כאפליקציית Yandex כל רמקול הופך ליעד התראות. רמקול שתפעילו מקריא התראות בקול: ״תנועה. מצלמת החצר״
  • עוזר: העוזר של ViON יכול לומר משפט ברמקול, לתת פקודה ל-Alice, להריץ תרחיש ולקרוא את מצב המכשירים
  • מצלמות: מצלמות הבית החכם מוצעות תחת Cameras ומציגות צפייה חיה

שתי דרכי התחברות

התוסף יכול להשתמש בכל אחת מההתחברויות, או בשתיהן יחד.

ה-API הרשמי של הבית החכם. ה-API ש-Yandex מציעה לבעלי בית חכם. הוא קורא מכשירים ותרחישים ושולח פקודות. אין לו התראות דחיפה: התוסף קורא אותו במרווחי זמן (10 שניות כברירת מחדל). צריך אפליקציה ב-Yandex ID עם ההרשאות iot:view ו-iot:control:

  1. צרו את האפליקציה באתר של Yandex ID ‏(oauth.yandex.ru): פלטפורמה ״שירותי אינטרנט״, הרשאות ״צפייה ברשימת מכשירי הבית החכם״ ו״שליטה במכשירי הבית החכם״
  2. הזינו את ה-App ID וה-App secret שלה בהגדרות התוסף ולחצו על Sign in with Yandex ID
  3. פתחו את ya.ru/device בטלפון או במחשב, הזינו את הקוד שהחלון מציג, ואז לחצו על הכפתור בחלון

בלי secret, החלון מציג במקום זאת דף של Yandex ID: אשרו שם את הגישה, העתיקו את האסימון והדביקו אותו בחלון. ‏Yandex ID מציג שם את האסימון רק אם לאפליקציה יש את ה-Redirect URI ‏oauth.yandex.ru/verification_code (עם https לפניו): הזינו אותו קודם בהגדרות האפליקציה ב-oauth.yandex.ru.

אפליקציית Yandex (קישור או קוד QR). התוסף מתחבר כמו שאפליקציות Yandex עושות. ההתחברות הזו נדרשת לדיבור ברמקולים, והיא מדווחת מיד על שינויים בחיישנים:

  1. לחצו על Sign in with a link or QR code. נפתח חלון עם קישור וקוד QR
  2. אשרו את ההתחברות באחת משתי דרכים:
  3. בדפדפן. לחצו על הכפתור מימין לקישור: Yandex נפתחת בכרטיסייה חדשה ומבקשת לאשר את ההתחברות. אם הדפדפן הזה לא מחובר ל-Yandex, היא מבקשת קודם להתחבר
  4. בטלפון. סרקו את הקוד עם אפליקציית Yandex בטלפון שמחובר ל-Yandex ואשרו את ההתחברות באפליקציה. נוח כשהדפדפן עם ViON לא מחובר ל-Yandex
  5. חזרו לחלון ולחצו על Save. החלון מציג את החשבון שאליו התוסף התחבר. אם לוחצים לפני שהאישור הגיע, הוא ממתין עד 20 שניות ואז מבקש ללחוץ שוב

אשרו עם חשבון ה-Yandex שהבית החכם שלכם שייך אליו: התוסף רואה את המכשירים והרמקולים של החשבון שאישר. ‏Yandex מבקשת את האישור הזה בכל פעם; בלעדיו ההתחברות לחשבון לא מושלמת.

אם כבר יש לכם x_token של החשבון, אפשר להדביק אותו במקום זאת בשדה x_token.

הגדרות

  • Read devices through: ‏Automatic משתמש ב-API הרשמי כשיש אליו התחברות, אחרת באפליקציית Yandex
  • Reading interval: באיזו תדירות קוראים את ה-API הרשמי
  • Offer scenarios: תרחישים שמוצעים כמתגים
  • Speech on the stations: ‏Local פונה ישירות לרמקול ברשת הביתית ומקריא טקסט בכל אורך. ‏Cloud עובר דרך תרחיש של החשבון, עובד בכל מקום שבו הרמקול נמצא ומקריא עד 100 תווים. ‏Automatic מנסה קודם את Local
  • Station addresses: רק אם רמקול לא נמצא ברשת, בתבנית Kitchen = 192.168.1.20
  • Say on a station: בודק את הדיבור עם משפט לבחירתכם
  • Sign out: שוכח את שתי ההתחברויות ואילו רמקולים מדברים. חיישנים ומצלמות שנוספו נשארים

הוספת חיישנים, מצלמות ורמקולים

  1. התחברו כמתואר למעלה
  2. פתחו את Sensors ב-ViON: מכשירי הבית החכם מוצעים להוספה יחד עם החדרים שלהם
  3. פתחו את Cameras: מצלמות הבית החכם נמצאות תחת Discovered
  4. בהגדרות ההתראות של ViON, תחת Devices, הרמקולים מופיעים לאחר שהתוסף התחבר כאפליקציית Yandex. אף אחד מהם לא מדבר עד שתפעילו אותו: הפעילו את Active לאלה שצריכים לדבר. רק מנהל של ViON יכול לעשות זאת

כדאי לדעת

  • נקראים רק המכשירים של הבתים שלכם; בתים ששותפו איתכם — לא
  • כש-Yandex מפסיקה לקבל התחברות (הסיסמה שונתה, הגישה בוטלה), התוסף מציין זאת פעם אחת ביומן שלו, שוכח את ההתחברות הזו וממתין לחדשה. ההתחברות האחרת, אם יש, ממשיכה לעבוד
  • מכשיר שמספק כמה חיישנים נותן לכל אחד שם לפי עצמו ולפי מה שהוא מציג, באנגלית: "Hall sensor: Motion". שנו את שמם ב-ViON כרצונכם
  • הדיבור וההתחברות ב-QR אינם ממשק רשמי של Yandex. שינוי מצד Yandex עלול לחייב עדכון של התוסף. לדיבור דרך הענן התוסף שומר תרחיש אחד לכל רמקול בשם "ViON" עם המזהה (id) של הרמקול; אל תמחקו אותו
  • המיקרופון של רמקול אינו זמין למערכות אחרות: ‏Alice מקשיבה רק ל-Yandex. כדי לדבר עם ViON בקול, השתמשו במיומנות של ViON עבור Alice בענן של ViON
  • הווידאו של מצלמת בית חכם מגיע מהענן של Yandex

הרחבות נוספות בקבוצה