מרכז ידע
Home Assistant ל-DIY: לבנות בית חכם בעצמכם
עולם הבית החכם מציע היום אינספור מוצרים מוכנים: נורות חכמות, מפסקים, חיישנים, מצלמות, תרמוסטטים ומערכות אזעקה. ברוב המקרים מתקינים את האפליקציה של היצרן, מחברים את המוצר ומתחילים להשתמש בו. אבל למי שאוהב DIY (עשה זאת בעצמך), האפשרויות מעניינות הרבה יותר.
במקום להסתפק במה שהיצרן החליט שהמוצר מסוגל לעשות, אפשר לבנות מערכת שמתאימה בדיוק לצרכים שלנו. כאן נכנס לתמונה Home Assistant.
לא מערכת של יצרן אחד
אחד היתרונות הגדולים של Home Assistant הוא שאין צורך לבנות את כל הבית סביב חברה אחת. אפשר לשלב במערכת מוצרים ופרוטוקולים שונים:
- Zigbee
- Z-Wave
- Matter
- Thread
- Wi-Fi
- Bluetooth
- MQTT
- ESPHome
כך אפשר לבחור בכל פרויקט את החיישן, המפסק או הבקר שמתאים לנו, במקום להיות מוגבלים לקטלוג של יצרן מסוים.
עבור חובבי DIY זה יתרון עצום: אנחנו בוחרים את החומרה בהתאם לפרויקט, ולא את הפרויקט בהתאם לחומרה.
ESPHome: לבנות התקנים בעצמנו
אחד הכלים המעניינים ביותר לחובבי DIY הוא ESPHome. באמצעות בקרים ממשפחת ESP32 ו-ESP8266 ניתן לבנות התקנים וחיישנים בהתאמה אישית ולשלב אותם ישירות ב-Home Assistant.
חיישנים ומדידה
- חיישני טמפרטורה ולחות
- חיישני מפלס מים
- גלאי הצפה
- חיישני מרחק
- חיישני איכות אוויר
בקרה ותצוגה
- בקרי ממסרים
- מערכות ניטור לאקווריום
- תצוגות ומסכים
- כפתורים ובקרים בהתאמה אישית
- מערכות ניטור מתח והפסקות חשמל
וזו רק ההתחלה. אם קיים חיישן שאפשר לחבר למיקרו-בקר, במקרים רבים ניתן למצוא דרך להפוך אותו לחלק מהבית החכם.
MQTT: לחבר כמעט כל דבר
Home Assistant מצטיין גם בעבודה עם MQTT, פרוטוקול תקשורת קל ונפוץ מאוד בעולם ה-IoT. הוא מאפשר לחובבי אלקטרוניקה ותוכנה לבנות התקן בעצמם ולשלוח ממנו נתונים אל Home Assistant.
אפשר לבנות בקר שמודד מספר חיישנים, מפרסם את הנתונים באמצעות MQTT, ו-Home Assistant מציג אותם בדשבורד ומשתמש בהם באוטומציות.
כך Home Assistant יכול להפוך למרכז שמחבר בין פרויקט האלקטרוניקה שבנינו לבין שאר הבית.
לא חייבים לקנות מוצר מוכן
נניח שאנחנו רוצים לדעת אם יש מים במכל. אפשר לחפש מוצר מסחרי מתאים, אבל חובב DIY יכול לבחור פתרון אחר: חיישן מתאים, ESP32, ספק כוח קטן וכמה רכיבים יכולים להפוך למערכת ניטור שנבנתה בדיוק למטרה שלנו.
- רוצים התראה? Home Assistant ישלח הודעה
- רוצים להפעיל משאבה? אפשר להוסיף ממסר
- רוצים לראות היסטוריה? אפשר ליצור גרף בדשבורד
- רוצים פעולה רק בתנאים מסוימים? אפשר לבנות אוטומציה
זה בדיוק ההבדל בין מוצר חכם לבין מערכת חכמה שניתנת לבנייה ולהרחבה.
אוטומציות ללא גבולות של אפליקציה
באפליקציות רבות של יצרנים ניתן ליצור אוטומציות בסיסיות: אם חיישן מזהה תנועה, הדלק אור. Home Assistant מאפשר ללכת הרבה מעבר לכך.
אם זוהתה תנועה במסדרון, השעה אחרי חצות, הבית במצב לילה ועוצמת התאורה בסביבה נמוכה, הדלק את התאורה בעוצמה של 15 אחוז למשך שתי דקות.
אפשר לשלב באותה אוטומציה מידע ממספר מערכות ויצרנים שונים. עבור חובב DIY זו למעשה סביבת עבודה שבה אפשר להפוך רעיון לאוטומציה אמיתית.
הדשבורד הוא חלק מהפרויקט
גם ממשק המשתמש אינו חייב להיראות כמו שהיצרן החליט. Home Assistant מאפשר ליצור דשבורדים בהתאם לצרכים שלנו:
- מסך לאקווריום
- מסך אנרגיה
- מסך אבטחה
- מסך תאורה
- מסך למערכת ההשקיה
- לוח בקרה לפרויקט אלקטרוני שבנינו בעצמנו
אפשר להציג חיישנים, גרפים, כפתורים, מצלמות, סטטוסים והתראות במקום אחד. כך הפרויקט אינו מסתיים בחיבור החיישן, ואפשר ליצור עבורו גם ממשק שליטה מלא.
שילוב בין מוצר מסחרי לפרויקט עצמאי
DIY לא אומר שחייבים לבנות הכול מאפס, ודווקא כאן נמצא אחד היתרונות הגדולים של Home Assistant. אפשר להשתמש בנורה מסחרית של חברה אחת, חיישן Zigbee של חברה אחרת, מפסק חכם של יצרן נוסף ובקר ESP32 שבנינו בעצמנו, ולגרום לכולם לעבוד כחלק ממערכת אחת.
אפשר להתחיל ממערכת פשוטה ובהמשך להוסיף פרויקטים עצמאיים ככל שהידע והניסיון גדלים.
שליטה מקומית
עבור חובבי DIY יש יתרון נוסף: האפשרות לבנות חלק משמעותי מהמערכת סביב שליטה מקומית. כאשר בוחרים ציוד ואינטגרציות שתומכים בכך, התקשורת מתבצעת בתוך הרשת הביתית בלי לשלוח כל פעולה לענן. הדבר מאפשר לבנות מערכת מהירה ועצמאית יותר, ולהפחית את התלות בשירות חיצוני שעלול להשתנות או להיסגר בעתיד.
מערכת שגדלה יחד איתנו
אחד הדברים היפים ב-Home Assistant הוא שלא חייבים לדעת הכול ביום הראשון.
- להתחיל עם כמה נורות ומפסקים
- להוסיף Zigbee
- להתנסות ב-ESPHome
- להוסיף MQTT
- ואולי לבנות PCB, להדפיס מארז במדפסת תלת-ממד או לכתוב תוכנה משלנו
כל פרויקט יכול להפוך לשלב נוסף בלמידה.
הבית הופך למעבדת פיתוח
עבור מי שאוהב אלקטרוניקה, מחשבים ותכנות, Home Assistant הוא הרבה יותר ממערכת להפעלת האור מהטלפון. אפשר לחשוב על בעיה, לבחור חיישנים, לבנות מעגל, לכתוב תוכנה, לחבר אותו ל-Home Assistant, ליצור אוטומציה ולבסוף לבנות עבורו ממשק משתמש.
הסיפוק הגדול מגיע ברגע שבו משהו שלא היה קיים קודם מתחיל לעבוד בדיוק כפי שתכננו.
לסיכום
Home Assistant מתאים במיוחד לעולם ה-DIY משום שהוא אינו מכתיב לנו כיצד הבית החכם צריך להיראות. הוא נותן לנו את התשתית שעליה אנחנו יכולים לבנות. אפשר להשתמש במוצרים מוכנים, לבנות התקנים בעצמנו או לשלב בין השניים.
Home Assistant לא רק מאפשר לנו להשתמש בבית חכם. הוא מאפשר לנו לבנות אותו, וזה בדיוק מה שהופך אותו לפלטפורמה מעניינת כל כך עבור אנשי DIY, חובבי אלקטרוניקה ומייקרים.
הציוד שאנחנו עצמנו עובדים איתו: מחשב הבקרה GMKtec NucBox G3 Pro ומתאם Zigbee/Thread של SONOFF. להרחבה אפשר לקרוא על בית חכם בהתקנה עצמית.
התיעוד הרשמי של הכלים שמוזכרים כאן: Home Assistant · ESPHome · Zigbee2MQTT · HACS
שאלות נפוצות
לא לשימוש בסיסי. אוטומציות נבנות במסך גרפי שבו בוחרים תנאי ופעולה מתוך רשימה. מי שרוצה להיכנס לעומק יכול לכתוב אותן בקובץ טקסט, וגם לזה אפשר להגיע בהדרגה.
ESPHome הוא דרך לבנות ולנהל התקן על בסיס ESP32 או ESP8266, והוא מתחבר ל-Home Assistant ישירות. MQTT הוא פרוטוקול הודעות שכל התקן יכול לדבר בו, גם התקן שנבנה בלי ESPHome. הרבה פרויקטים משתמשים בשניהם יחד.
מחשב בקרה, מקל Zigbee וכמה חיישנים הם ההשקעה הראשונית. בקר ESP32 עולה כמה עשרות שקלים, ולכן דווקא הפרויקטים העצמאיים הם בדרך כלל ההוצאה הקטנה.
כן. חלק מהלקוחות מרכיבים את הבסיס בעצמם ופונים אלינו כשמגיעים לאוטומציות מורכבות או לחיבור של ציוד שלא מסתדר. אנחנו נכנסים גם למערכות שמישהו אחר התחיל.
בניתם משהו ורוצים להרחיב את זה לבית שלם?
אם כבר יש אצלכם חיישן, בקר או פרויקט שעובד, נשמח לשמוע מה רץ היום ולעזור להפוך אוסף פרויקטים למערכת אחת יציבה. שיחת אפיון קצרה, בלי התחייבות.
עד כמה המאמר הזה היה שימושי?
לחצו על כוכב כדי לדרג אותו!