
אם יש לכם מכסחת דשא רובוטית מודרנית ואתם כבר משתמשים ב-Home Assistant, אתם במרחק צעד אחד מהפיכתה לחלק בלתי נפרד ממערכת האקולוגית של הבית החכם שלכם במקום להגביל אותה לאפליקציה הרשמית שלה. שילובה מאפשר לכם להחליט מתי ואיך היא תכסח את הדשא: בהתבסס על מזג האוויר, האם אנשים נמצאים בגינה, עודף אנרגיה סולארית או פשוט על לוח הזמנים של המשפחה שלכם.
במאמר זה, נבחן בפירוט ומעשי כיצד מכסחות הדשא החכמות העיקריות והאינטגרציות שלהן פועלות עם Home Assistant : Mammotion (Luba/Yuka), Bosch Indego דרך MQTT, Husqvarna Automower באמצעות ה-API הרשמי שלה, הטריק לחשיפת Mammotion ל-Apple Home כשואב אבק דרך Matter, ומה Home Assistant מציע למי שרק מתחיל לחקור איזה רובוט לקנות. הכל מוסבר בספרדית (ספרד) וכולל שפע של רעיונות לאוטומציה מהעולם האמיתי.
מהם היתרונות של שילוב מכסחת דשא חכמה בתוך Home Assistant?
כאשר מכסחת הדשא שלך קיימת רק בתוך האפליקציה שלה, היא נשארת ב"מגורה ", מנותקת לחלוטין משאר הבית החכם שלך. שילוב עם Home Assistant מפרק את המגורה הזו והופך את הרובוט למכשיר נוסף, עם ישויות, חיישנים ושירותים שבהם תוכל להשתמש לאוטומציות.
בפועל, משמעות הדבר היא שניתן להשתמש בנתונים כגון רמת סוללה, מצב עבודה, מיקום GPS, אזור חיתוך או תחזית מזג אוויר כדי להחליט אם הרובוט יוצא לחתוך, חוזר לבסיס, עוצר את העבודה או נשאר נייח.
כמה רעיונות אופייניים מאוד שהגיוניים מאוד כשיש לכם מכסחת דשא ב-Home Assistant הם:
- עצרו את החיתוך אם גשם מתקרב. באמצעות חיישנים מקומיים או אינטגרציות זמן.
- הימנעו מהשעות החמות ביותר של היום או לסכן את הדשא ולתזמן את העבודה לשעות הבוקר המוקדמות או לשעות הערב המאוחרות.
- התחל את הכיבוי כאשר יש עודף פוטו-וולטאי, אם אתם עוקבים אחר ייצור האנרגיה הסולארית שלכם ב-Home Assistant.
- חסום את הרובוט כאשר יש אנשים בגינה (ילדים משחקים, מבקרים ליד המנגל, שער גינה פתוח וכו').
- יישרו את החיתוך עם לוחות השנה המשפחתיים כך שלא יפריע לפגישות, תנומות או אירועים מיוחדים.
כל זה אפשרי מכיוון שברגע שהוא משולב, הרובוט חושף חיישנים (סוללה, מצב, מצב, אזור, שגיאות...) ופעולות (הפעלה, השהייה, עגינה, עקיפה וכו') שניתן לשלב עם שאר הבית החכם שלכם.
שילוב מכסחות דשא של Mammotion (Luba ו-Yuka) בתוך Home Assistant
דגמי Mammotion (Luba, Yuka ודגמים קשורים) כוללים אינטגרציה מקיפה של הקהילה, מה שהופך את הרובוט למכסחת דשא מקורית בתוך Home Assistant. משם, ניתן לקרוא עשרות חיישנים ולבצע פקודות כיסוח מתקדמות.
היתרון הגדול של אינטגרציה זו הוא שהיא שולפת נתונים ממכסחת הדשא כגון רמת סוללה, מצב פעולה, מיקום GPS, מספר לוויינים, אזור פעיל, סוג חיבור (WiFi/BLE/4G) ופרמטרים ספציפיים אחרים לדגם, בנוסף לחשיפת שירותים להפעלה, השהיה, עצירה או שליחת הרובוט חזרה לבסיס.
בנוגע לדרישות, חשוב לעדכן את Home Assistant לגרסה עדכנית (לפחות 2025.3.0) ולהתקין HACS (Home Assistant Community Store), מכיוון שהאינטגרציה אינה חלק מהליבה ומותקנת כמאגר מותאם אישית.
הפרט העדין ביותר אינו טכני, אלא קשור לחשבונות: מומלץ ליצור חשבון Mammution שני באופן בלעדי עבור Home Assistant . אם אתם משתמשים בחשבון הראשי שכבר נמצא בשימוש באפליקציה, קיים סיכון לניתוקים מעצבנים בטלפון בכל פעם ש-Home Assistant מחדש את ההתחברות.
תהליך העבודה האופייני להכנת החשבון השני הוא:
- צור חשבון חדש באפליקציית Mammution, באמצעות כתובת דוא"ל שונה.
- חזור לחשבון הראשי שלך ו שתפו את הרובוט עם החשבון המשני.
- התחברו באמצעות החשבון המשני, קבלו את המכשיר המשותף ושמרו אותו רק עבור Home Assistant.
לאחר שקטע החשבונות מוכן, האינטגרציה מותקנת מ-HACS על ידי הוספת המאגר המותאם אישית "https://github.com/mikey0000/Mammotion-HA" כאינטגרציה, התקנתה והפעלה מחדש של Home Assistant כך שיופיע כזמין בתפריט האינטגרציות.
בעת הגדרת האינטגרציה תחת הגדרות ← מכשירים ושירותים ← הוסף אינטגרציה, ניתן לבחור האם לחבר את הרובוט דרך Bluetooth Low Energy (BLE) או דרך WiFi/4G . אם אתם משתמשים ב-BLE ושרת Home Assistant רחוק מהגינה, ניתן להשתמש ב- Bluetooth Proxy עם ESPHome (ESP32 שפועל כגשר BLE ליד מכסחת הדשא).
עם חיבור WiFi, שהוא בדרך כלל הנוח ביותר אם הגינה מכוסה היטב, פשוט הזינו את כתובת הדוא"ל והסיסמה של חשבון Mammotion המשני והאינטגרציה תתחיל ליצור את המכשיר עם הישויות שלו.
לאחר ההוספה, בלוח המכשיר תראו את הלובה/יוקה שלכם עם בקרות כיסוח ומגוון רחב של חיישנים: סוללה, מצב נוכחי (כיסוח, טעינה, סרק...), סוג קישור, מיקום, מספר לוויינים, אזור עבודה פעיל, התקדמות כיסוח ועוד, בהתאם לדגם.
בנוסף לחיישנים, האינטגרציה חושפת שירותים רבי עוצמה, כגון mammotion.start_mow , המאפשרים לך להפעיל כיסוח פרמטרים. מתוך כלי מפתחים → פעולות, תוכל לבחור שירות זה, לבחור את מכסחת הדשא שלך ולהעביר לו פרמטרים כגון מהירות, מצב נתיב, זיהוי מכשולים, גובה כיסוח (בדגמי לובה) או רשימת שטחים.
במקרים רבים ישנם שילובים של פרמטרים משותפים לכל הטווח (למשל, מהירות, מצבי ניווט או רגישות למכשולים) ואחרים ספציפיים ליוקה (איסוף, קצוות וכו') או ללובה (גובה חיתוך, אסטרטגיות מיפוי שונות), המאפשרים לך להתאים את תרחישי החיתוך ברמת פירוט גבוהה.
אוטומציות שימושיות עם Mammotion ו-Home Assistant
הקפיצה האמיתית קדימה מגיעה כשמתחילים ליצור אוטומציות על ידי חיבור הלוגיקה של מכסחת הדשא לשאר הבית החכם שלכם. על ידי ידיעת הסטטוס, רמת הסוללה והמיקום שלה, תוכלו לקבל החלטות מדויקות הרבה יותר מאשר עם תכנות אפליקציות סטנדרטי.
דוגמה קלאסית היא תגובת מזג האוויר: אם תחנת מזג האוויר המקומית שלכם, חיישני זיגבי חיצוניים או אינטגרציית חיזוי מזהים סבירות גבוהה לגשם קרוב , Home Assistant יכול להורות למכסחת הדשא להפסיק לעבוד ולחזור לבסיסה לפני שהדשא יהפוך לבוץ.
ניתן לעשות משהו דומה עם טמפרטורות קיצוניות. אם חיישן חיצוני רושם יותר מ-30 מעלות צלזיוס, לדוגמה, ניתן לדחות את הכיסוח כדי להימנע מעבודה באור שמש ישיר , הן כדי להגן על הדשא והן כדי לחסוך בסוללה וברכיבים של הרובוט.
אם יש לכם מערכת פוטו-וולטאית משולבת ב-Home Assistant, תכונת אוטומציה שימושית נוספת היא כיסוח המנצלת עודפי אנרגיה סולארית : כאשר המערכת מזהה שאתם מייצאים אנרגיה לרשת החשמל (או שהייצור עולה על סף מסוים), היא מפעילה את מכסחת הדשא במסגרת זמן "מקובל". בדרך זו, חלק גדול מהטעינה שלאחר מכן של הרובוט מופעל על ידי ייצור האנרגיה הסולארית שלכם.
כמו כן, מקובל מאוד לקבוע כללי בטיחות ודו-קיום: אם שער הגינה נפתח, אם מצלמה מזהה נוכחות אנושית, או אם מפעילים מצב "ברביקיו" או "ילדים משחקים", המערכת יכולה להשהות את הכיסוח כדי למנוע הפתעות לא נעימות. בדרך זו, הרובוט מפסיק להיות אלמנט לא רצוי באמצע הדשא שיכול להוות מטרד כשאתם הכי פחות מצפים לו.
לבסוף, שילוב לוחות שנה משפחתיים ב-Home Assistant מונע כיסוח דשא במהלך פגישות, שעות עבודה מרחוק או זמנים ספציפיים (לדוגמה, אם אירוע בלוח השנה מציין "תנומה של תינוק", הרובוט נשאר בבסיסו). מכסחת הדשא מתנהגת אז כמו בן אחר במשק הבית, בתיאום עם לוח הזמנים המשפחתי.
ברמת הממשק, עם כל החיישנים והפקודות העומדים לרשותכם, תוכלו לבנות לוח מחוונים מותאם אישית עבור הרובוט, הכולל כרטיסים מונפשים, כפתורי בקרה מהירה ותצוגת סטטוס מפורטת ביותר. מקובל להשתמש בפרויקטים כמו HA-Animated-Cards כדי ליצור כרטיסים מושכים ויזואלית המציגים את התקדמות החיתוך או את האזור הנוכחי בזמן אמת.
אם האינטגרציה נכשלת עם שגיאות פסק זמן בעת גישה ל-API בכתובת "api.link.aliyun.com", בדוק את הנתב או חומת האש שלך כדי לראות אם הם חוסמים חיבורים לשירותים המתארחים בסין , דבר שיכול לקרות עם מדיניות אבטחה מסוימות. כמו כן, אם תהליך הגדרת החשבון דוחה את כתובת הדוא"ל, המאגר עצמו מציע להשתמש ב"מספר חשבון" במקום בכתובת הדוא"ל, מכיוון שלפעמים זה עובד טוב יותר.
שליטה מתקדמת של Mammoth מבית Apple Home באמצעות Matter
האינטגרציה של Mammotion לתוך Home Assistant חושפת את מכסחת הדשא כישות `lawn_mower` . הבעיה היא ש-Matter, נכון להיום, לא תומך בסוג מכשיר ספציפי עבור מכסחות דשא, כך שאין מיפוי ישיר בין ישות זו לבין אביזר של Apple Home.
הפתרון טמון בהתבוננות שמנקודת מבט של אוטומציה ביתית, מכסחת דשא אוטונומית ושואב אבק רובוטי הם למעשה תאומים פונקציונליים : שניהם נעים דרך אזורים מוגדרים, בעלי סוללות, אזורים, מצבי עבודה, פקודות התחלה/השהיה/עצירה ו"חזרה לבסיס".
המפרט של Matter כולל את סוג המכשיר RoboticVacuumCleaner (0x0074) , עם אשכולות עבור מצב פעולה, מצב ניקוי, מצב פעולה, וחשוב מאוד, אשכול serviceArea שמתאים בצורה מושלמת לאזורי כיסוח דשא.
הטריק הוא ליצור תבנית של ישות שואב אבק ב-Home Assistant ש"עוטפת" את ישות מכסחת הדשא של Mammotion: פקודות ההתחלה/עצירה/השהיה/חזרה לבסיס הופכות למקבילות השואב, רמת הסוללה מגיעה מחיישן הסוללה של מכסחת הדשא, והאזורים מיוצגים כ"חדרים" של שואב האבק.
כדי להגדיר את כל זה, עליכם להפעיל את האינטגרציה של Mammotion ב-Home Assistant, את התוסף Home-Assistant-Matter-Hub (רצוי ה-fork המתוחזק על ידי RiDDiX), HomePod או Apple TV עדכניים כרכז Apple Home, ואת כפתורי אזור מכסחת הדשא הזמינים ב-Home Assistant (ישויות button.*_zone_* שנחשפות על ידי Mammotion).
הצעד הראשון הוא לאתר את כל הישויות הרלוונטיות של הרובוט ב-Developer Tools → States: ה-main lawn_mower.*, חיישני המצב והסוללה, כפתורי האזור, כפתור ביטול המשימה ובורר מצב הנתיב. באמצעות מזהים מדויקים אלה, נוצרת תבנית שואב אבק ב-configuration.yaml המתרגמת את המצבים הפנימיים של "MODE_WORKING", "MODE_CHARGING" וכו', למצבי שואב אבק כגון ניקוי, עגינה, השהייה או סרק.
שואב האבק התבניתי הזה מגדיר גם:
- El רמת הסוללה לקיחת הערך מחיישן הסוללה של מכסחת הדשא.
- פקודות ההפעלה, העצירה, ההשהיה והחזרה לבסיס הנתמכות על ידי שירותי lawn_mower.* ו-button.* המתאימים.
- רשימה של "fan_speeds" המשמשת בפועל לבחירה אזור החיתוך (אזור A, אזור B, אזור C…).
- תְכוּנָה חדרים, אשר מכיל ב-JSON מערך של אובייקטים מסוג {id, name} עם האזורים השונים, בפורמט הצפוי על ידי Matter Hub.
תכונת "rooms" זו היא קריטית מכיוון שהלוגיקה של Matter Hub כוללת פונקציה שעם זיהוי שדה זה בישות שואב האבק, יוצרת אוטומטית את אשכול serviceArea וממלאת את האזורים הנתמכים. בדרך זו, ב-Apple Home, בסופו של דבר תראו כל אזור ניקוי כאילו היה "חדר" לבחירה בממשק של שואב האבק.
באופן אופציונלי, ניתן ליצור ישות בחירת תבנית בתוך אותו בלוק תבנית שמתרגמת את מצבי נתיב החיתוך השונים (single_grid, double_grid, segment_grid, no_grid) לשמות ידידותיים יותר למשתמש כגון "Cut in lines", "Cut in zigzag", "Cut in grid" או "No grid". ישות בחירה זו משמשת לאחר מכן ב-Matter Hub כישות מצב ניקוי, כך ש-Apple Home מציג שמות אלה בממשק שואב האבק הרובוטי שלו.
לאחר אימות והפעלה מחדש של Home Assistant כדי לטעון את התבניות הללו, אנו מוודאים שהישות החדשה vacuum.* נמצאת במצב הנכון, רמת הסוללה מאוכלסת, וכי התכונה rooms מכילה את אזור JSON. לאחר מכן, נעבור לחלק Matter Hub.
בממשק התוסף Matter Hub, נוצר גשר חדש במצב שרת, מסנן הישויות שלו מוגבל לשואב האבק בתבנית, ונוסף מיפוי המציין כי שואב אבק זה * צריך להיחשף כהתקן Matter מסוג RoboticVacuumCleaner . ניתן גם לקשר לשם את הישות לבחירת מצב חיתוך אם היא נוצרה.
לאחר הפעלה מחדש של התוסף ואימות שנקודת הקצה מציגה את האשכולות הצפויים (כולל אזור השירות עם האזורים הנתמכים), פשוט גשו לאפליקציית Apple Home, בחרו "הוסף אביזר", סרקו את קוד ה-QR של גשר Matter Hub והשלימו את תהליך הצימוד. לאחר שתסיימו, מכסחת הדשא תופיע ב-Apple Home כשואב אבק רובוטי עם כפתורי Play/Pause/Home, אחוז סוללה, בחירת אזור ובחירת מצב.
ראוי לציין כמה מגבלות: נכון לעכשיו, בחירת אזור ב-Apple Home היא בעיקר ויזואלית, מכיוון שפקודת SelectAreas של Matter עדיין לא מחוברת לשירות HA כללי שמפעיל כפתורי אזור; מצב הניקוי עשוי להציג "לא ידוע" אם מכסחת הדשא כבויה, וכל שינוי בהגדרת אשכול או אזור בדרך כלל דורש הסרה והפעלה מחדש של האביזר ב-Apple Home.
שילוב של Bosch Indego דרך MQTT
למכסחות הדשא Bosch Indego אין אינטגרציה הדוקה של Home Assistant כמו ל-Mammotion או Husqvarna, אבל יש פרויקט מוצק מאוד בשם "Controller application and API for Bosch Indego Connect" המספק גישה ל-API שלו וכולל גם מתאם MQTT מושלם לשילוב ב-HA.
הרעיון פשוט: תהליך בשם IndegoMqttAdapter פועל על מכונה (Windows או Linux, לדוגמה, Raspberry Pi). תהליך זה מתחבר לענן Bosch באמצעות האישורים שלך ובו זמנית מפרסם ומאזין למידע על מתווך ה-MQTT המקומי שלך. Home Assistant פשוט קורא את נושאי ה-MQTT הללו כחיישנים ושולח פקודות על ידי פרסום הודעות לנושאים אחרים.
כדי לגרום למתאם לאתחל באופן אוטומטי בסביבת לינוקס, מקובל מאוד להוסיף שורה לקובץ cron של המערכת עם התחביר @reboot, לדוגמה:
@reboot /home/pi/indego/bin/IndegoMqttAdapter -c /home/pi/indego/IndegoMqttAdapterConfig.properties
קובץ התצורה IndegoMqttAdapterConfig.properties מכיל את כל הנתונים הרגישים: כתובת ה-URL הבסיסית של שירות Indego , שם המשתמש והסיסמה שבהם אתם משתמשים באפליקציה הרשמית, כתובת הברוקר של MQTT (ip:port), אישורי הברוקר, נושא הבסיס להודעות ומרווח התשאול במילישניות.
דוגמה אופיינית לקובץ כזה כוללת שדות כגון indego.mqtt.device.username ו-password, את הפרמטר indego.mqtt.broker.connection המצביע אל tcp://IP_BROKER:1883, את מזהה הלקוח כדי להבחין בין המתאם, שורש נושא מסוג test/device/indego, ו-polling-interval-ms של כ-30000 מילישניות כדי לעדכן את הסטטוס כל 30 שניות.
כאשר המתאם כבר מפרסם סטטוסים דרך MQTT, ב-Home Assistant צריך רק להצהיר על חיישני MQTT בקובץ configuration.yaml, ולהצביע על הנושאים המתאימים. ישויות נוצרות בדרך כלל עבור סטטוס הפעלה (פעיל/כבוי) , סטטוס הפעלה (מעגן, טעינה, כיסוח, חזרה לעגינה וכו'), אחוז כיסוח הדשא, זמן מאז הכיסוח האחרון וזמן עבודה כולל.
באמצעות תבניות ערכים, הסטטוסים באנגלית המתקבלים דרך MQTT מתורגמים למחרוזות טקסט בספרדית, כך שהמשתמש רואה "טוען", "כיסוח", "חוזר הביתה", "גיזום הקצוות", "בטל בגינה", "סוללה חלשה" וכו'. ניתן גם להמיר דקות עבודה לשעות על ידי חלוקה ב-60 ועיגול, כדי להציג מדדים ביתר קלות על גבי הכרטיסים.
לאחר הפעלה מחדש של Home Assistant, ניתן למקם חיישנים אלה על לוח בקרה כדי לקבל במבט חטוף את מצב החשמל, המצב הנוכחי של מכסחת הדשא, אחוז השטח שכבר כיסוח ושעות הפעילות.
כדי לשלוט ב-Indego מממשק HA, משתמשים בדרך כלל בכרטיסי כפתורי entity או מחסניות אופקיות, שלכל אחת שלושה כפתורים: אחד להתחלת החיתוך (שליחת מטען ה-MOW לפקודת topic), כפתור נוסף להשהייה (PAUSE payload), וכפתור שלישי לשליחת הרובוט חזרה הביתה (RETURN payload). כל הכפתורים הללו מפעילים את שירות mqtt.publish עם הנושא והמטען המתאימים.
כעת, לאחר שהדבר מופעל, ניתן גם לתכנן אוטומציות דומות לאלו של רובוטים אחרים: לדוגמה, התחלת כיסוח הדשא בשעה 6 בבוקר רק אם לא ירד גשם ולא צפוי לרדת גשם, על ידי שילוב סטטוס ה-MQTT של הרובוט עם נתונים מאינטגרציה כמו AccuWeather. או שליחת התראות דרך טלגרם או רמקולים כאשר מכסחת הדשא מתחילה לכסח, מסיימת מחזור או נתקעת בגינה.
לגישה מבוססת MQTT זו יש יתרון בכך שהיא גמישה מאוד: מכיוון שהכל מטופל דרך נושאים, ניתן לשלב אותה בקלות עם מערכות אחרות, לוחות מחוונים או אוטומציות מתקדמות , ואינכם תלויים בקיומה של אינטגרציה רשמית ספציפית של Indego בליבת Home Assistant.
שילוב רשמי של Husqvarna Automower עם Home Assistant
Husqvarna מציעה אינטגרציה רשמית עבור מכסחות הדשא האוטומטיות שלה המצוידות ב- Automower Connect או מודול Automower Connect , תוך מינוף ממשק ה-API של הענן של המותג. זה מספק מידע מפורט ביותר על סטטוס המכסחה, סטטיסטיקות ובקרה.
כדי להשתמש באינטגרציה זו, עליך להגדיר את פרטי הגישה של OAuth2 בפורטל המפתחים של Husqvarna . התחבר באמצעות אותו חשבון בו אתה משתמש באפליקציית Automower Connect, צור אפליקציה חדשה והקצה לה כתובת URL ספציפית להפניה של Home Assistant (https://my.home-assistant.io/redirect/oauth). תצטרך גם לחבר את ממשקי ה-API של Authentication ו-Automower Connect.
בעת יצירת האפליקציה, הפורטל מייצר מפתח אפליקציה וסוד אפליקציה שיש להתייחס אליהם כאל אישורים רגישים (שווה ערך לשם משתמש וסיסמה) . לאחר מכן, באמצעות שילוב Husqvarna Automower מ-Home Assistant, תונחו בתהליך ההתחברות והאישור באמצעות אישורים אלה.
לאחר הגדרת התצורה, Home Assistant יוצר "רכזת" של Husqvarna, ומשם סדרה של ישויות המקושרות למכסחת הדשא. אלה כוללים חיישנים בינאריים כדי לזהות האם הסוללה נטענת (כאשר הרובוט חזר עקב סוללה חלשה ונטען מחדש) או האם הוא עוזב את הבסיס בדרכו חזרה לנקודת ההתחלה.
האינטגרציה יכולה גם ליצור כפתורים לאישור שגיאות קלות, איפוס זמן השימוש בלהב או סנכרון השעון הפנימי של מכסחת הדשא עם זמן ה-Home Assistant, פעולות שימושיות מאוד לתחזוקה ואבחון.
כמו כן, נוצר לוח שנה עבור כל רובוט, המציג את זמני החיתוך שתצורתם נקבעה, ומאפשר צפייה בזמנים מתוזמנים נוכחיים ועתידיים ב-HA, תוך שילובם עם שאר לוחות השנה של הבית.
אם המודל תומך בכך, מופיעה ישות device_tracker המציגה את מיקום ה-GPS של מכסחת הדשא, וישות אירוע משקפת את השגיאה האחרונה, עם מאפיינים כגון חומרה, קו הרוחב והאורך המדויקים של האירוע וחותמת הזמן. זה פותח את הדלת לאוטומציות כגון "אם מתרחשת tilt_error, שלח הודעה עם המיקום והצג סמן על המפה".
ישות הבקרה המרכזית היא ישות `מכסחת_דשא` , שממנה ניתן לחדש את התוכנית, להשהות את הכיסוח או להחנות את הרובוט עד למועד המתוכנן הבא. בדגמים מסוימים, נוצרות גם ישויות `מספר` כדי להתאים את גובה הכיסוח הכולל (מ-1 עד 9) ואת גובה הכיסוח עבור אזורי עבודה ספציפיים (0% עד 100% מגובה הבסיס), מה שמאפשר להתאים את הכיסוח לחלקים שונים של הגינה.
ישנן גם ישויות נבחרות לשליטה, למשל, במצב הפעולה של פנסי מכסחת הדשא, וחיישנים מקיפים מאוד עבור סוללה, זמן שימוש בלהבים, שגיאות, תקופות חוסר פעילות, סיבות להגבלה (כפור, מגבלה יומית, לוח זמנים שבועי...), זמן טעינה שנותר, מצב נוכחי, התחלה הבאה, ספירת מחזורי טעינה, התנגשויות, זמני כיסוח מצטברים, חיפוש, נהיגה וכו', כמו גם שם אזור העבודה הפעיל.
עבור כל אזור עבודה שבו מופעל חיתוך שיטתי, נוצרים חיישנים נוספים עם ההתקדמות באחוזים ותאריך/שעה של ההשלמה האחרונה, מה שמאפשר אוטומציות כגון "אם ההתקדמות של אזור X מגיעה ל-100%, יש להודיע ולשלוח את הרובוט לבסיס".
האינטגרציה גם מייצרת מתגים לשליטה באזורי "שהייה מחוץ" (Stay-In) , הפעלה או ביטול של תוכנית הכיסוח הגלובלית של הרובוט, והפעלה או ביטול של כל אזור עבודה בנפרד. בעזרת מתגים אלה, ניתן להחליט, למשל, שהרובוט צריך להימנע מאזור מסוים כשאתם עורכים מסיבה על הדשא.
בנוגע לפעולות ספציפיות, האינטגרציה כוללת קריאות לעקיפה של לוח הזמנים ולגרום לרובוט לכסח או לחנות למשך פרק זמן מסוים (מדקה אחת עד 42 ימים), כאשר משך הזמן מצוין בימים, שעות ודקות. ניתן גם להורות לו לכסח אזור עבודה ספציפי למשך זמן מסוים, באמצעות מזהה האזור המתקבל מהחיישן המתאים.
חשוב להיות מודעים לכמה מגבלות עיצוב: לא ניתן להפעיל את מכסחת הדשא פשוט באמצעות `lawn_mower.start_mowing` מחוץ לזמנים שנקבעו; לשם כך יש להשתמש בפעולות עקיפה. בנוסף, בדגמים עם טכנולוגיית EPOS, ניהול אזורי אי הכללה אינו נתמך עדיין באינטגרציה רשמית זו.
מה מרוויח משתמש על ידי חיפוש מכסחת דשא באמצעות Home Assistant?
אם אתם בשלבים המוקדמים של מחקר איזו מכסחת דשא רובוטית לקנות (לדוגמה, שוקלים Mammotion Yuka Mini 700/800 או Ecovacs Goat) והתקנתם את Home Assistant רק "רק כדי לנסות אותו", אולי אתם תוהים אם שווה להיכנס לכל ענייני האינטגרציה האלה.
התשובה היא בדרך כלל כן, במיוחד אם אתם מתכננים את הגינה והבית שלכם כמערכת קוהרנטית: על ידי שילוב מכסחת הדשא עם Home Assistant אתם מקבלים הרבה יותר שליטה ונראות מאשר עם האפליקציה הרשמית, מה שבחיי היומיום מתורגם לפחות הפתעות ולאוטונומיה אמיתית יותר.
במקרה הספציפי של יוקה/לובה, האינטגרציה של Mammotion מאפשרת לך:
- בדיקה במבט חטוף מצב, סוללה, מיקום ואזור מלוח העוזר הביתי.
- קיצוצי השקה מותנים בכללים כגון מזג אוויר, נוכחות או ייצור אנרגיה סולארית.
- סנכרנו לוחות זמנים עם לוחות שנה משפחתיים או מצבי בית (היעדרות, חופשה, לילה...).
- חקור תרחישים מתקדמים כגון חשיפה ל-Apple Home דרך Matter לשלוט בו כאילו היה שואב אבק רובוטי.
כדי להפיק את המרב מהמוצר, תצטרכו, בנוסף למכסחת הדשא, גם כמה אלמנטים בסיסיים של אוטומציה ביתית: שילוב אמין של מזג אוויר (Meteosat, AccuWeather, תחנה מקומית), חיישני נוכחות או מצלמות אם תרצו לחסום את הכיסוח כאשר יש אנשים בסביבה, ואם יש לכם פאנלים סולאריים, שלבו אותם באוטומציה הביתית כדי לשחק עם ההיגיון של עודף אנרגיה.
המאמץ להפעיל הכל אולי נראה גבוה בהתחלה, אבל ברגע שהאוטומציות הראשוניות הושלמו, המערכת פועלת פחות או יותר בכוחות עצמה והרובוט שלכם הופך ל"עמית אוטונומי שעובד ברקע ", אבל עכשיו מציית לכללים שלוקחים בחשבון את מה שקורה באמת בבית ובגינה שלכם.
בסופו של דבר, שילוב מכסחת דשא חכמה בתוך Home Assistant, בין אם מדובר ב-Mammotion, Bosch Indego דרך MQTT, או Husqvarna Automower עם ה-API הרשמי שלה, הופך פונקציה פשוטה לכאורה כמו כיסוח הדשא לחלק נוסף בפאזל האוטומציה הביתית , המתואם עם מזג האוויר, האנרגיה, הנוכחות וההרגלים של המשפחה. זה מורגש הן בנוחות והן בשקט הנפשי כאשר הגינה מטופלת כמעט לחלוטין ובקושי זוכרים שיש רובוט שעובד שם.