בית חכם מבוסס על openHAB המדריך השלם (מתעדכן)

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
razserv2010
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013
נתן תודות: 114 פעמים
קיבל תודות: 67 פעמים

שליחה #781 

14/07/2022 14:23  
zovirax כתב:
מישהו פה בחר לא להשתמש ב myopenhab?
להקים openhab-cloud של עצמו?

מנסיון קצר... מהיר יותר לעבוד ככה
החסרון. חיבור ל Google Home קשה
...
myopenhab נורא איטי ועשה לי בעיות עם המצלמות מרחוק
פתחתי פורט חיצוני מהראוטר, כן אני יודע שזה גבינה לפורץ אבל התגובה של oh מרחוק עובד יותר מהר ואני יכול לצפות במצלמות

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #782 

בגלל האיטיות הרמתי לי openhab-cloud

razserv2010
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013
נתן תודות: 114 פעמים
קיבל תודות: 67 פעמים

שליחה #783 

14/07/2022 15:23  
zovirax כתב:
בגלל האיטיות הרמתי לי openhab-cloud
...
ייצוא לamazon dot זה עובד נהדר
לגבי ייצוא לgoogle אני יודע שיש אפשרות בממשק של oh3 לייצא לgoogle assistant, זה לא אותו דבר כמו גוגל הום?

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #784 

Google assistant אותו דבר ... חייב cloud.
כל אחד שיודע את ה ip שלך יכול לגשת לשרת?
יש משתמש סיסמה ? ssl?

razserv2010
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013
נתן תודות: 114 פעמים
קיבל תודות: 67 פעמים

שליחה #785 

14/07/2022 15:54  
zovirax כתב:
Google assistant אותו דבר ... חייב cloud.
כל אחד שיודע את ה ip שלך יכול לגשת לשרת?
יש משתמש סיסמה ? ssl?
...
כן..
ויש שם משתמש וסיסמא וssl

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #786 

עשית reverse proxy? עם nginx?

razserv2010
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 806
הצטרף: אוקטובר 2013
נתן תודות: 114 פעמים
קיבל תודות: 67 פעמים

שליחה #787 

14/07/2022 16:09  
zovirax כתב:
עשית reverse proxy? עם nginx?
...
עשיתי לפי המדריך שלהם באתר
https://www.openhab.org/docs/installati ... ginx-setup

ahiel
חבר ותיק
חבר ותיק
תגובות: 1305
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 109 פעמים

שליחה #788 

@razserv2010

לא ממליץ לך לנסות לעבוד עם גוגל הום בלי myopenhab
גם אני לא משתמש ב-myopenhab בכלל אבל רק בשביל google homeאני משתמש.
אם בכל זאת אתה כל כך להוט על זה, אתה צריך להקים שרת עם oauth2 לוקאלית, לקמפל את כל הקומפוננטות הרלוונטיות, לפתוח פרויקט בגוגל cloud ולחבר.
ממש לא כיף מניסיון, ועוד אח״כ לתחזק את זה עם כל שדרוג....

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #789 

האמת היה לי כיף :)
מה יש לתחזק?
את ה serverless? או את ה openhab-cloud?
https://github.com/openhab/openhab-cloud
https://github.com/openhab/openhab-google-assistant

ahiel
חבר ותיק
חבר ותיק
תגובות: 1305
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 109 פעמים

שליחה #790 

14/07/2022 18:06  
zovirax כתב:
האמת היה לי כיף :)
מה יש לתחזק?
את ה serverless? או את ה openhab-cloud?
https://github.com/openhab/openhab-cloud
https://github.com/openhab/openhab-google-assistant
...
ומה עם ה-oauth2 server?

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #791 

איזה oauth2 server? לא יודע למה אתה מתכוון

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #792 

היה לי דיליי בין הפקודה בגוגל הום לביצוע ב openhab
אולי משהו עם ה cloud function של Google.
לא סגור מה הסיפור.
החלטתי להשתמש בפונקציה מקומית
הרמתי nodejs קונטיינר
עכשיו במהירות מעולה
ה git:
https://github.com/openhab/openhab-google-assistant

chenta
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 183
הצטרף: ינואר 2011
נתן תודות: 22 פעמים
קיבל תודות: 29 פעמים

שליחה #793 

14/07/2022 14:23  
zovirax כתב:
מישהו פה בחר לא להשתמש ב myopenhab?
להקים openhab-cloud של עצמו?

מנסיון קצר... מהיר יותר לעבוד ככה
החסרון. חיבור ל Google Home קשה
...
מעניין לא היכרתי בכלל את האופציה..
למה אתה מתכוון "מהיר יותר"? ההקמה או התגובתיות של הממשק?

יכול להסביר קצת על יתרונות או מניעים לעבודה openhab-cloud עצמאי?

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #794 

@chentaמהיר תגובתית... היה מורגש לפני כן שהייתי ב remote.

יש הרבה חסרונות...
אצלי פשוט היה את רוב התשתיות להרים מערכת כזאת.
מה זה אומר?
domain רשום. עם DNS כמו cloudflare
צריך לעבוד בסביבה של docker כדי לעשות חיים קלים יותר
אצלי יש את traefik (פרוקסי)
וגם צריך ssl cartificate כמו Let's Encrypt
הכי חמור- פתיחת פורט בראוטר - את זה בעצם מונע לך myopenhab.org

chenta
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 183
הצטרף: ינואר 2011
נתן תודות: 22 פעמים
קיבל תודות: 29 פעמים

שליחה #795 

@zovirax
תודה על ההסבר, החכמתי.
והבנתי שכנראה אני לא אכנס להרים כזה connection :D

האמת שאני עובד עם myopenhab, ועובד לי מעולה.
אין לי מצלמות אז אני לא יכול להעיד על משהו אחר בנושא זה אבל לכל שאר השימושים אני מאוד מרוצה.
הכי אני מרוצה מהסידור שהצלחתי לעשות לשרת VPN שאני מריץ על הקופסא של ה- openHAB.
דרך הקישור של myopenhab-cloud אני יכול להפעיל ולכבות את השרת.
ברגע שהוא מופעל אני יכול להתחבר עם הנייד או המחשב ולעבוד מקומית, וכשאני מסיים אני מכבה את השרת.

לא יודע "להגן" על הנחיצות של זה, בעיקר אני מרגיש יותר נוח שהשרת VPN שלי לא מאזין באופן קבוע לאינטרנט כי לרוב אני לא משתמש בו.

ahiel
חבר ותיק
חבר ותיק
תגובות: 1305
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 109 פעמים

שליחה #796 

16/07/2022 14:05  
zovirax כתב:
היה לי דיליי בין הפקודה בגוגל הום לביצוע ב openhab
אולי משהו עם ה cloud function של Google.
לא סגור מה הסיפור.
החלטתי להשתמש בפונקציה מקומית
הרמתי nodejs קונטיינר
עכשיו במהירות מעולה
ה git:
https://github.com/openhab/openhab-google-assistant
...
יש מצב שאתה כותב מדריך קצר?
כי בריפוסיטורי רשום שצריך להגדיר דברים ב-google cloud...
יש לי ssl, domain, nginx ודוקר כמובן.

תודה

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #797 

הוסיף כאן את ה dockerfile
קצת אשפר אותו

ahiel
חבר ותיק
חבר ותיק
תגובות: 1305
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 109 פעמים

שליחה #798 

18/07/2022 11:51  
zovirax כתב:
הוסיף כאן את ה dockerfile
קצת אשפר אותו
...
זוכר אותנו?

zovirax
סמל אישי של משתמש
חבר במועדון ה-15K
חבר במועדון ה-15K
תגובות: 15945
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 299 פעמים
קיבל תודות: 330 פעמים

שליחה #799 

@ahiel
אופס ... סליחה !

אז ככה:
קודם כל clone לקוד:

קוד: בחירת הכל

git clone https://github.com/openhab/openhab-google-assistant.git
git checkout tags/v3.4.1
נייצר dockerfile באותה ספריה:
תעתיקו לתוכו את הקוד

קוד: בחירת הכל

FROM node:14-alpine
COPY openhab-google-assistant /app
WORKDIR /app/functions
RUN npm install
RUN npm audit fix
WORKDIR /app
RUN npm install
CMD [ "node", "testServer.js" ]
יש כמה הגדרות שצריך לעשות בקבצי קונפיגורציה בסיפריה שעשינו clone
https://github.com/openhab/openhab-google-assistant

ואז

קוד: בחירת הכל

docker build .

ahiel
חבר ותיק
חבר ותיק
תגובות: 1305
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 109 פעמים

שליחה #800 

@zovirax
אז בעצם צריך גם לייצר פרוייקט בתוך גוגל קלאוד?
כי בלינק שהבאת להגדרות קונפיגורציה צריך לייצר "Actions on Google" project

שלח תגובה

חזור אל “בית חכם ובקרה”