openHAB או Home Assistant
- Catskinner
-
- חבר במועדון HT

- תגובות: 16019
- הצטרף: נובמבר 2006
- מיקום: הוד השרון
@Chura
·ה item הוא ייצוג לוגי של האביזר והיכולות שלו.
ה sitemap זה איך תציג אותו בממשק, מתי ואיפה.
כדוגמא, נורה חכמה של Philips Hue תוגדר ב item במספר שורות, היות ויש לה כמה איפיוניים לוגיים. איפיון אחד זה סוויץ ON/OFF, איפיון שני זה דימר ואיפיון שלישי זה בחירת צבע התאורה.
כל איפיון זוכה לשם מזהה ייחודי משלו ואת אותו שם אתה יכול לשתול ב sitemap. למשל, אם הנורה נמצאת בחדר השינה תוכל להוסיף אותה בחלק של ה sitemap שמתאר את חדר השינה וגם להוסיף בחלק שבו אתה מפרט את כלל התאורה וגם בחלק שבו אתה מציג תרחישי תאורה.
כך שבגדול הקשר בין ההגדרות הוא כדלקמן:
הגדרת הנדבך הלוגי של האביזרים: items
הגדרת הצוגה בממשק: sitemap
הגדרת תרחישים והפעלות: rules
האם זה יקל את הסבל אם אביא את דוגמאות הקוד מכל אחד מהקבצים?
·ה item הוא ייצוג לוגי של האביזר והיכולות שלו.
ה sitemap זה איך תציג אותו בממשק, מתי ואיפה.
כדוגמא, נורה חכמה של Philips Hue תוגדר ב item במספר שורות, היות ויש לה כמה איפיוניים לוגיים. איפיון אחד זה סוויץ ON/OFF, איפיון שני זה דימר ואיפיון שלישי זה בחירת צבע התאורה.
כל איפיון זוכה לשם מזהה ייחודי משלו ואת אותו שם אתה יכול לשתול ב sitemap. למשל, אם הנורה נמצאת בחדר השינה תוכל להוסיף אותה בחלק של ה sitemap שמתאר את חדר השינה וגם להוסיף בחלק שבו אתה מפרט את כלל התאורה וגם בחלק שבו אתה מציג תרחישי תאורה.
כך שבגדול הקשר בין ההגדרות הוא כדלקמן:
הגדרת הנדבך הלוגי של האביזרים: items
הגדרת הצוגה בממשק: sitemap
הגדרת תרחישים והפעלות: rules
האם זה יקל את הסבל אם אביא את דוגמאות הקוד מכל אחד מהקבצים?
- Grappa
-
- חבר ותיק

- תגובות: 2568
- הצטרף: נובמבר 2015
- שם מלא: Grappa
@עזי
·
היתה לי גם בעיה עם אותו הרכיב בגירסת פאזה בודדת, רק ההספק הוצג שאר הנתונים לא הוצגו.
·
היתה לי גם בעיה עם אותו הרכיב בגירסת פאזה בודדת, רק ההספק הוצג שאר הנתונים לא הוצגו.
-
עזי
-
- חבר פעיל במיוחד

- תגובות: 798
- הצטרף: ינואר 2011
- שם מלא: עזי
- מיקום: מודיעין
@Grappa
·אם אתה מתכוון לתצוגה של הרכיב בוורה, אז זו אחת הסיבות העיקריות שדחפו אותי לנסות ולעזוב את וורה. בתמיכה לא ידעו לענות לי מתי צפוי המוצר להיכנס לרשימת המוצרים הנתמכים.
·אם אתה מתכוון לתצוגה של הרכיב בוורה, אז זו אחת הסיבות העיקריות שדחפו אותי לנסות ולעזוב את וורה. בתמיכה לא ידעו לענות לי מתי צפוי המוצר להיכנס לרשימת המוצרים הנתמכים.
- Grappa
-
- חבר ותיק

- תגובות: 2568
- הצטרף: נובמבר 2015
- שם מלא: Grappa
·עזי כתב:@Grappa
·אם אתה מתכוון לתצוגה של הרכיב בוורה, אז זו אחת הסיבות העיקריות שדחפו אותי לנסות ולעזוב את וורה. בתמיכה לא ידעו לענות לי מתי צפוי המוצר להיכנס לרשימת המוצרים הנתמכים....
לא, אני מתכוון לתצוגה של הרכיב ב openHAB.
הרכיב אצלי כבר כמה שנים ולא הציג את ההספק כראוי מול הוורה, התחיל לעבוד רק לאחר אחד העידכונים. בזמנו ניסיתי את Domoticz כבקר והרכיב עבל מולו בצורה משביעת רצון.
בוורה זה מראה רק את ההספק אבל הצלחתי באמצעות פלאג MultiString ו PLEG להציג את שאר הפרמטרים.
-
עזי
-
- חבר פעיל במיוחד

- תגובות: 798
- הצטרף: ינואר 2011
- שם מלא: עזי
- מיקום: מודיעין
לא ניסיתי לסמן יותר משני פרמטרים בשלב זה, אך שניהם מוצגים.
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור
- puma1
-
- חבר ותיק

- תגובות: 1574
- הצטרף: פברואר 2012
התחלתי לכתוב מדריך, מקווה שהוא יעזור למי שמתקשה, יעלה בימים הקרובים
- Grappa
-
- חבר ותיק

- תגובות: 2568
- הצטרף: נובמבר 2015
- שם מלא: Grappa
·עזי כתב:לא ניסיתי לסמן יותר משני פרמטרים בשלב זה, אך שניהם מוצגים....
לפני שינוי הגירסה ב openHAB זה לא עבד?
אלו 2 הערכים שגם הוצגו אצלי והכי קלים לתצוגה כי הם מועברים דרך משתנה מובנה של ZWAVE, שאר הערכים מועברים באמצעות פרמטרים.
נסה להציג זרם או מתח.
-
עזי
-
- חבר פעיל במיוחד

- תגובות: 798
- הצטרף: ינואר 2011
- שם מלא: עזי
- מיקום: מודיעין
לפני עדכון הגירסה הוא מצא את הרכיב כרכיב z-wave גנרי. לא התעמקתי בשלב הזה מה ניתן להציג.
בגירסה העדכנית ה-"Thing" המייצג את הרכיב נותן לי לבחור איזה מהפרמטרים להפוך ל-"items" ולאפשר את הצגתם. יש שם 20 פרמטרים.
בגירסה העדכנית ה-"Thing" המייצג את הרכיב נותן לי לבחור איזה מהפרמטרים להפוך ל-"items" ולאפשר את הצגתם. יש שם 20 פרמטרים.
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור
- yeuda
-
- חבר ותיק

- תגובות: 1648
- הצטרף: דצמבר 2004
- מיקום: יהוד
·froger כתב:המלצה - נסה להתקין את שניהן על docker ותראה למה את מתחבר יותר.
...
אפשר הסבר קצר למה להשתמש ב docker ?
מה ההבדל בין זה לבין פשוט התקנה \ image בלי docker ?
- froger
-
- חבר פעיל מאוד

- תגובות: 236
- הצטרף: אפריל 2006
@yeuda
·
docker מאפשר בשורה התחתונה ורטואליזציה, בלי האוברהד של התקנת מכונה וירטואלית.
כמעט לכל שרת כיום יש הפצת דוקר, ההתקנה שלה זה עניין של שורת פקודה ו20 שניות והמערכת באוויר.
אצלי בבית העברתי את רוב השירותים שאני משתמש בהם לסביבת דוקר. זה מאפשר בין היתר:
התקנה קלה ומהירה
שמירה וגיבוי קל לקבצי הקונפיגורציה.
רוצה לחזור להתחלה? שום בעיה, תמחק את הקונטיינר הרלוונטי ותתקין מחדש בתוך שניות.
לעניין האוטמציה הביתית. מכיוון שדוקר מאפשר התקנה ככ פשוטה, וכן ל2 התוכנות במוקד הדיון קיימות הפצות דוקר, הצעתי להתקין את שתיהן ולראות למה מתחברים יותר.
dockerhub מציג מאות אלפי קונטיינרים זמינים לשימוש
מדריך מצויין להתקנת שרתי מדיה ובית חכם בסביבת Docker
·
docker מאפשר בשורה התחתונה ורטואליזציה, בלי האוברהד של התקנת מכונה וירטואלית.
כמעט לכל שרת כיום יש הפצת דוקר, ההתקנה שלה זה עניין של שורת פקודה ו20 שניות והמערכת באוויר.
אצלי בבית העברתי את רוב השירותים שאני משתמש בהם לסביבת דוקר. זה מאפשר בין היתר:
התקנה קלה ומהירה
שמירה וגיבוי קל לקבצי הקונפיגורציה.
רוצה לחזור להתחלה? שום בעיה, תמחק את הקונטיינר הרלוונטי ותתקין מחדש בתוך שניות.
לעניין האוטמציה הביתית. מכיוון שדוקר מאפשר התקנה ככ פשוטה, וכן ל2 התוכנות במוקד הדיון קיימות הפצות דוקר, הצעתי להתקין את שתיהן ולראות למה מתחברים יותר.
dockerhub מציג מאות אלפי קונטיינרים זמינים לשימוש
מדריך מצויין להתקנת שרתי מדיה ובית חכם בסביבת Docker
- Chura
-
- חבר מביא חבר

- תגובות: 4777
- הצטרף: ינואר 2005
- מיקום: Privilege 15
דוקר זה נחמד והכל, אבל זה מסבך את המשתמש הפשוט עוד יותר 
Configure Terminal
Write Erase
reload

Write Erase
reload
- froger
-
- חבר פעיל מאוד

- תגובות: 236
- הצטרף: אפריל 2006
נאלץ לא להסכים, מה גם שדוקר מאפשר ניסוי וטעיה למטרת לימוד ללא חשש להשבתת מערכת פרודקשיין.Chura כתב:דוקר זה נחמד והכל, אבל זה מסבך את המשתמש הפשוט עוד יותר...
- yeuda
-
- חבר ותיק

- תגובות: 1648
- הצטרף: דצמבר 2004
- מיקום: יהוד
·froger כתב:@yeuda
אצלי בבית העברתי את רוב השירותים שאני משתמש בהם לסביבת דוקר. זה מאפשר בין היתר:
התקנה קלה ומהירה
שמירה וגיבוי קל לקבצי הקונפיגורציה.
רוצה לחזור להתחלה? שום בעיה, תמחק את הקונטיינר הרלוונטי ותתקין מחדש בתוך שניות.
...
עוד כמה שאלות אם אפשר :
האם יש הפרדה בין מידע המשתמש לבין ההתקנה ?
האם ניתן בצורה כזאת לגבות את מידע המשתמש - ובקלות להתקין מחדש במערכת אחרת ולהמשיך מאותו מצב ?
איך משדרגים את המערכת כאשר יוצאת גרסה חדשה ל openhab למשל ?
האם container של דוקר מתאים לרוץ גם על פני מערכות הפעלה שונות - למשל אותו image על ווינדוס ולינוקס ?
תודה
נערך לאחרונה על ידי yeuda ב 16/12/2018 20:29, נערך פעם 1 בסך הכל.
- Catskinner
-
- חבר במועדון HT

- תגובות: 16019
- הצטרף: נובמבר 2006
- מיקום: הוד השרון
@yeuda
·לגבי גיבוי, התשובה חיובית. כל הגדרות התקנה שלך נמצאת תחת conf. למעשה די שתגבה את כל ספריית ה openhab וספריות הבן ואתה יכול להעביר את כל היופםי הזה למחשב אחר. ברור שייתכנו כמה שינויים אם אתה עובר מ openhabian ל Win 10 אבל בגדול זה כל מה שצריך.
לגבי שדרוג אז הוא מאוד פשוט אם אתה עובד עם Raspberry Pi ו openhabian. עד כמה שאני זוכר זה כמעט אוטומטי, רק צריך לוודא שספריות ה temp וה cache נקיות לפני כן.
עם Windows זה טיפה יותר מסובך. יש מדריך שמסביר איך עושים זאת באתר שלהם, אבל השלבים עשויים להשתנות משדרוג אחד לשני בהתאם למה ששונה ב openHAB.
·לגבי גיבוי, התשובה חיובית. כל הגדרות התקנה שלך נמצאת תחת conf. למעשה די שתגבה את כל ספריית ה openhab וספריות הבן ואתה יכול להעביר את כל היופםי הזה למחשב אחר. ברור שייתכנו כמה שינויים אם אתה עובר מ openhabian ל Win 10 אבל בגדול זה כל מה שצריך.
לגבי שדרוג אז הוא מאוד פשוט אם אתה עובד עם Raspberry Pi ו openhabian. עד כמה שאני זוכר זה כמעט אוטומטי, רק צריך לוודא שספריות ה temp וה cache נקיות לפני כן.
עם Windows זה טיפה יותר מסובך. יש מדריך שמסביר איך עושים זאת באתר שלהם, אבל השלבים עשויים להשתנות משדרוג אחד לשני בהתאם למה ששונה ב openHAB.
- froger
-
- חבר פעיל מאוד

- תגובות: 236
- הצטרף: אפריל 2006
·yeuda כתב:·......
עוד כמה שאלות אם אפשר :
האם יש הפרדה בין מידע המשתמש לבין ההתקנה ?
אם ב״מידע המשתמש״ הכוונה היא לקבצי הקונפיגורציה של הקונטיינר (openHAB במקרה זה) התשובה היא בהחלט כן - עם כל התקנת קונטיינר את נדרש להגדיר נתיב חיצוני בו ישמרו הקבצים הנ״ל.
אם הכוונה היתה למידע שקיים על המחשב (חשש מזליגת מידע) אז קיינת הפרדה מלאה ואתה משתף רק את התיקיות שאתה בוחר באופן יזום לשתף עם הקונטיינר.
האם ניתן בצורה כזאת לגבות את מידע המשתמש - ובקלות להתקין מחדש במערכת אחרת ולהמשיך מאותו מצב ?
ממש כך.
איך משדרגים את המערכת כאשר יוצאת גרסה חדשה ל openhab למשל ?
בד״כ לכל קונטיינר יש סקריפט עדכון משלו שרץ באופן אוטומטי ומוודיע לך על גרסע חדשה, אתה יכול גם ליזום עדגון באופן ידני, או פשוט לעשות התקנה דורסת, שתשתמש באותה קונפיגורציה ולמעשה תעדכן את המערכת בלי לפגוע בהגדרות
תודה...
- ahiel
-
- חבר ותיק

- תגובות: 1307
- הצטרף: פברואר 2016
איך אתה מקבל הודעה על גרסא חדשה?froger כתב:בד״כ לכל קונטיינר יש סקריפט עדכון משלו שרץ באופן אוטומטי ומוודיע לך על גרסע חדשה, אתה יכול גם ליזום עדגון באופן ידני, או פשוט לעשות התקנה דורסת, שתשתמש באותה קונפיגורציה ולמעשה תעדכן את המערכת בלי לפגוע בהגדרות...
לא מכיר משהו כזה...
- froger
-
- חבר פעיל מאוד

- תגובות: 236
- הצטרף: אפריל 2006
@ahiel
בHA פשוט מופיע TILE עם הודעה על גרסא חדשה, OH הרבה יותר שמרניים בניהול הגרסאות שלהם, עדיין לא זכיתי לעדכן.
בHA פשוט מופיע TILE עם הודעה על גרסא חדשה, OH הרבה יותר שמרניים בניהול הגרסאות שלהם, עדיין לא זכיתי לעדכן.
- ahiel
-
- חבר ותיק

- תגובות: 1307
- הצטרף: פברואר 2016
@froger
·אהה חשבתי שאתה מדבר משהו ברמת ה-docker.
בכל מקרה אכן כדי להתעדכן על הגרסאות מומלץ להירשם לכאן:
https://community.openhab.org/c/announcements
·אהה חשבתי שאתה מדבר משהו ברמת ה-docker.
בכל מקרה אכן כדי להתעדכן על הגרסאות מומלץ להירשם לכאן:
https://community.openhab.org/c/announcements
- froger
-
- חבר פעיל מאוד

- תגובות: 236
- הצטרף: אפריל 2006
@ahiel
·
אם אתה מעדיף להיות bleeding edge אין שום בעיה לעשות עדכונים אוטומטים בעזרת cron job וdocker pull.
במקרה כזה, הייתי שומר סנפשוט של המערכת לפני כל PULL שיהיה לאן לחזור.
·
אם אתה מעדיף להיות bleeding edge אין שום בעיה לעשות עדכונים אוטומטים בעזרת cron job וdocker pull.
במקרה כזה, הייתי שומר סנפשוט של המערכת לפני כל PULL שיהיה לאן לחזור.
- ahiel
-
- חבר ותיק

- תגובות: 1307
- הצטרף: פברואר 2016