עברית
מראה
עברית
מראה
דף זה אוסף את השאלות שחוזרות על עצמן לעיתים קרובות ב-מעקוב אחר בעיות ב-GitHub. בדיקה כאן לפני פתיחת בעיה חדשה חוסכת זמן, שכן רוב אלה אינם באגים אלא התנהגויות צפויות עם סיבה מתועדת.
חפש בעיות קיימות
אף אחד מהם? ודא שאתה מחפש ב-בעיות שסוגרו ב-GitHub לפני פתיחת אחד חדש. אם הבעיה נמשכת, הדף דיווח על בעיות מסביר כיצד לאסוף יומני דיבוג ולפתוח דיווח באג תקני או בקשה לתכונה.
לא ישירות. כברירת מחדל, האינטגרציה יוצרת רק התראות מתמשכות בתוך לוח הבקרה של Home Assistant; הם לא מועברים אוטומטית לאפליקציית Home Assistant Companion במכשיר נייד, מכיוון שזה דורש יעד התראה ספציפי לכל מכשיר שהאינטגרציה לא מחזיקה.
כדי לקבל אותם בטלפון, יש ליצור אוטומציה מותאמת אישית שמאזין ל**אירועים** של האינטגרציה (או להודעות התמדה שנוצרו) ומעביר אותם לnotify עבור המכשיר הנייד.
אם תמונות מכשול נשארות ריקות גם כאשר AI Obstacle Image Upload מופעלת באפליקציה, והחשבון המחובר ל-Home Assistant הוא חשבון משותף/משפחתי ולא החשבון שהוסיף ומחזיק במכשיר במקור, ה-API של הספק בענן יכול לחסום בשקט את הגישה לתמונות מכשול עבור חשבון זה. שימוש בחשבון הבעלים האמיתי, או בדיקה שהגישה למצלמה ניתנה במפורש לחשבון המשותף בתוך האפליקציה, פותר את הבעיה ברוב המקרים.
לא באופן מהימן כתצוגה חיה. מצלמת המפה משדרת ב-MJPEG אמיתי, באותה שיטה שהפלטפורמה של Home Assistant למצלמות משתמשת בה, כך שהתצוגה הסטטית ב-Apple Home מוצגת כראוי. מסגרת חדשה נוצרת רק כאשר המפה משתנה בפועל, והזרם אינו מפיק דבר בזמן שהשואב עומד במקום. הצפייה החיה ב-HomeKit דורשת מקור שמתעדכן באופן רציף כדי להישאר מחובר, ו-Home Assistant חייב להמיר את זרם ה-MJPEG דרך שכבה נוספת לפני ש-HomeKit יכול להציג אותו בכלל, שכן HomeKit לא מקבלת MJPEG ישירות. כאשר זרם המפה שקט, שכבת ההמרה הזו מתייחסת לחיבור כלא קיים, ו-Home Assistant מדווח שהמצלמה אין לה מקור זרם או מציג פיד ריק במקום תמונה חיה.
דווח על כך מספר פעמים. ניסיונות באמצעות פלטפורמת המצלמה ffmpeg, go2rtc, ואינטגרציית המצלמה הכללית כולם מניבים את אותה התוצאה: התצוגה הסטטית פועלת, אך זרם חי שמתעדכן באופן רציף בתוך HomeKit לא עובד. לא אושרה שום התקנה שעובדת באופן מלא עבור אינטגרציה זו או עבור זרמי מפות שואב דומים במקום אחר.
האינטגרציה מציגה תמונות מפה הניתנות לזום וברזולוציה מלאה, בדומה לאפליקציה הרשמית, דבר שיכול להשתמש בכמות משמעותית של זיכרון. במערכות עם RAM מוגבל, כגון Raspberry Pi, VM קטן, או קונטיינר מוגבל לכ-2-3GB, זה עלול לרוקן את הזיכרון הזמין ולגרום ל-Home Assistant להיתקע, לאתחל מחדש או להיכשל בהפעלה לחלוטין, בדרך כלל מיד לאחר הוספת מכשיר עם תמיכה במפה או בעת פתיחת דף המכשיר שלו או מצלמת המפה.
תיקון
אפשר את תמונת מפה ברזולוציה נמוכה מתוך אפשרויות התצורה של המכשיר. זה פותר את רוב המקרים הללו.
אם זה עדיין קורס לאחר הפעלת האופציה הזו, ייתכן שנתוני המפה עצמם נשחקו או הפכו לגדולים באופן יוצא דופן עם הזמן, מה שיכול גם לגרום לעלייה בשימוש בזיכרון בעת ההדמיה. שחזור מפה ישנה ובריאה מ-גיבוי ושחזור יכול לפתור זאת. אם גם זה לא עוזר, איסוף יומני ניפוי שגיאות ופתח דו"ח באג, מכיוון שזה מצביע על סיבה בסיסית אחרת.
האינטגרציה תלויה ב-py-mini-racer, מנוע JavaScript המשמש לאופטימיזציה ולהצגת מפות כך שיתאימו לאפליקציה הרשמית. תלות זו מותקנת על ידי Home Assistant עצמו, ולא על ידי האינטגרציה, ובמקרים מסוימים היא נכשלת בהתקנה או בטעינת הקובץ הבינארי המובנה שלה לאחר עדכון ל-Core של Home Assistant, במיוחד במערכות מבוססות musl (כגון HAOS בחלק מהפלטפורמות) או מיד לאחר שדרוג.
בעיית סביבה
זו בעיית התקנת סביבת עבודה/תלויות, לא משהו שקוד האינטגרציה יכול לאתר או לעקוף. היא מופיעה שוב ושוב בגרסאות שונות ולא קשורות של Home Assistant ובסוגי התקנה שונים.
אתחול של Home Assistant (כדי לאפשר לו לנסות שוב להתקין את התלויות) פותר את הבעיה במקרים מסוימים. אם הבעיה נמשכת, בדקו את יומן Home Assistant סביב ההפעלה עבור שגיאת התקנת pip/תלות בפועל; זו השגיאה שיש לפתור (כולל כבעיה בליבת Home Assistant, אם נראה שמדובר בכשל התקנה ברמת הפלטפורמה).
כן ולא. מבחינה טכנית, אין מגבלה שמונעת מהאינטגרציה לפעול לצד Valetudo. Valetudo לא מבטלת את ממשק ה-API המקומי של miIO, כך שניתן לשלוט במכשיר דרך חיבור מקומי כל עוד ניתן להשיג את הטוקן. עם זאת, נתוני המפה אינם ניתנים לשליפה דרך ה-API המקומי, ו-Valetudo לא מספקת נתוני מפה גולמיים דרך שירות. לכן, האינטגרציה יכולה לפעול רק ללא תמיכת מפה.
ללא תמיכת מפה, הפונקציונליות שהאינטגרציה הזו מספקת הופכת למיותרת ברובה, מכיוון שכל שאר הפיצ'רים כבר ניתנים לשימוש דרך הממשק המקומי. אינטגרציית Valetudo Home Assistant MQTT.