Install Home Assistant on Ubuntu 16.04 / 17.04 and Raspberry Pi

Home Assistant - Home Automation

Home Assistant הנה מערכת לניהול בית חכם ואוטומציה ומבוססת קוד פתוח וכתובה בשפת פייתון. המערכת תומכת במגוון רכב של חיישנים, אוטומציות, אירועים והתראות.במאמר זה אסביר כיצד להתקין את המערכת על גבי שרת לינוקס מהפצת Ubuntu בגרסאות 16.04 ו- 17.04 וכן על Raspberry PI.

תחילה וודאו כי יש ברשותכם מערכת מבוססת Ubuntu או Raspbian מותקנת.
את ההתקנה נבצע על Python Virtual Env (תוכלו לקרוא על כך באתר של home-assistant.io).

 

התקנת Virtual Environment

פתחו את הטרמינל והקלידו את הפקודה הבאה:

ולאחריה:

כעת נוסיף משתמש למערכת:

אם ברצונך להשתמש ברכיבי z-wave בעתיד, יש להוסיף את המשתמש לקבוצת Dialout:

כעת נוסיף תיקיה עבור ההתקנה והמשתמש של Home Assistant:

התחברו דרך המשתמש שיצרנו (החלפת משתמש):

כעת נתקין את הסביבה הוירטואלית:

וכעת נפעיל אותה:

כעת, התקינו את Home Assistant:

כתבו את הפקודה הבאה בכדי להתנתק מהמשתמש:

כעת נבדוק שהמערכת עובדת, לצורך כך רשמו את הפקודה הבאה:

פתחו את הדפדפן והקישו את כתובת ה IP של השרת בתוספת פורט 8123, לדוגמא: http://192.168.0.1:8123

 

חלק ב' – הפעלה אוטומטית

עד כאן הכל טוב ויפה ויש לנו מערכת מוכנה, אבל במידה ונפעיל מחדש את השרת מערכת ה Home Assistant ולא תעלה באופן אוטומטי ונצטרך להקליד את שורת הפקודה להפעלתה בכל פעם מחדש.
לכן בחלק שה של המאמר אסביר על יצירת סקריפט עליה אוטומטי של המערכת.

צרו קובץ בשם home-assistant@homeassistant.service על ידי הפקודה הבאה:

והדביקו לתוכו את הטקסט הבא:

שמרו את השינויים וסגרו את הקובץ על ידי לחיצה על ctrl+x ולאחריו Y ו enter.

כעת הפעילו את ה service על ידי הפקודות הבאות:

כעת נבדוק את מצב ה Service על ידי הפקודה הבאה:

אתחלו את השרת:

ובדקו שלאחר עליית השרת המערכת נגישה דרך הדפדפן.

Summary
 Install Home Assistant on Ubuntu 16.04 / 17.04 and Raspberry Pi
Article Name
Install Home Assistant on Ubuntu 16.04 / 17.04 and Raspberry Pi
Description
Home Assistant הנה מערכת לניהול בית חכם ואוטומציה ומבוססת קוד פתוח וכתובה בשפת פייתון. המערכת תומכת במגוון רכב של חיישנים, אוטומציות, אירועים והתראות.במאמר זה אסביר כיצד להתקין את המערכת על גבי שרת לינוקס מהפצת Ubuntu בגרסאות 16.04 ו- 17.04 וכן על Raspberry PI.
Author
Publisher Name
Techblog - הבלוג הטכנולוגי של תומר קליין
Publisher Logo

1 Trackback / Pingback

  1. Home-Assistant - A way to configure - Tech Blog

Leave a Reply

כתובת האימייל שלך לא תפורסם


*