OpenHAB למתחילים

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #41 

אפשר בבקשה גם קישור לפורום המדובר? ל AEON אין פורום.

ZvikaZ
חבר פעיל
חבר פעיל
תגובות: 62
הצטרף: יולי 2016
נתן תודות: 0
קיבל תודות: 3 פעמים

שליחה #42 

eagle75 כתב:תודה, אבדוק את הנושא בהחלט. אני מניח ש Z-Wave.me RaZberry פותר את הבעיה?
...
לא מכיר את המוצר, לא יכול לחוות לגביו דעה.


יש כאן 3 אלמנטים:
- סטיק (AEON או אחר)
- מחשב (רספברי, PC רגיל, או משהו באמצע)
- תוכנה (openhab, ויש עוד הרבה אחרות)

כל אחד מהם עשוי להיות בעייתי, ולהאט את הסיפור.
מכיון שאתה משתמש כרגע במחשב מאד חלש (רספברי), הגיוני לנסות לעבוד עם מחשב רגיל, ולראות אם זה משפר.
לא נתקלתי בדיווחים על בעיות שמקורן בסטיק (ולכן לא מעניין אותי הפורום של AEON).

אגב, גם התוכנה עשויה להיות בעייתית, אם מוגדרת לא טוב. רוצה להדביק את הקוד הרלוונטי?


הפורום שדיברתי עליו הוא:
https://community.openhab.org/

כדאי מאד להשתמש בו לכל מי שמתעניין ב OPENHAB. יש בו הרבה מידע, אנשים נחמדים, ולרוב גם עונים מהר על שאלות.
אפשר גם לדבר עם KAI, שעומד מאחורי הפרויקט כולו, או עם CHRIS (שאחראי לקטע של ה ZWAVE ו HABMIN) .

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #43 

מעולה, תודה! אדביק את הקוד בערב כאשר אגיע הביתה.

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #44 

רציתי לעדכן שבדקתי בלוג של ה OPENHAB וראיתי שחלק מהזמן ה NODE מת.
העברתי את הרספרי מהממ"ד לאיזור המטבח (התריס בסלון) ועכשיו נראה שהמערכת מגיבה משמעותית יותר טוב. כנראה שזו היתה בעית קליטה מאיזור הממ"ד לסלון...

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #45 

שאלה נוספת. כיצד מבצעים כיול לתריס? רשום שצריך לשנות את פרמטר 29 ל 1. איפה? איך?

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #46 

עם Habmin. אני עקבתי אחרי ההסברים שניתנו כאן כדי לקנפג חיישן. הוא (וגם אני) הסתבך בתחילה כי החיישן פעיל רק ברגעים מסויימים וצריך להעיר אותו כדי ש Habmin יוכל לקנפג אותו. ההסבר מופיע לקראת הסוף בהודעה מתאריך ה 5 לינואר.
https://community.openhab.org/t/sensative-strips-a-new-invisible-door-window-sensor/4348/31
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #47 

תודה, עברתי על ההודעה הרלוונטית ועדיין לא הבנתי היכן אני משנה את הערך. אני מצרף תמונת מסך מ habmin.

arnold פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 908
הצטרף: מאי 2009
נתן תודות: 180 פעמים
קיבל תודות: 38 פעמים

שליחה #48 

Catskinner כתב:אני דווקא עובד עם Windows על netbook ישן שדחפתי לארונית המדיה. אחרי שנים של UNIX ו AIX החלטתי שסבלתי מספיק ושבבית מגיע לי לעבוד עם משהו שנוח לי יותר. הנקודה היחידה היא שצריך להקפיד להתקין את גרסת ה pro ולא ה home אם רוצים להתחבר ב RDP סטנדרטי מרחוק.
...
·

בתור חובב MS (כן אני יודע זה לא מקובל :P ) אני גם מעדיף לעבוד עם Windows.
קינפגת את ה openHab כ service? או רק ב startup?

arnold פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 908
הצטרף: מאי 2009
נתן תודות: 180 פעמים
קיבל תודות: 38 פעמים

שליחה #49 

@eagle75
אני גם מתחיל עם ה openHab כך שקבל את דברי בערבון מאוד מוגבל.
עד כמה שמבין, את הפרמטרים משנים בקובץ Items לא דרך ה habmin

אשמח גם לדוגמה / הסבר איך מגדירים את זה למשל ל FIBARO Roller Shutter לשנות את הפרמטר של Switch type (14)

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #50 

זה מה שגם אני חשבתי...
ניסיתי להוסיף את הפקודה
Rollershutter Living_Room_Shutter "Shutter [%d%%]" <rollershutter> (gLivingRoom, gShutters) {zwave="2:invert_state=false,29=1"}

אבל לא קרה כלום... אני לא בטוח שהשתמשתי נכון בפקודה 29=1 .... אין פה אף אחד שמשתמש במודול תריס של פיבארו ?

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #51 

@arnold
·לא זה ולא זה.

אני השתמשתי בטריק פחות מוכר וזה ה task Scheduler

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #52 

@eagle75
·אני לא מצליח לראות כלום בתמונה שצרפת.

אבל שינוי פרמטרים של אביזר Z-Wave זה רק דרך habmin ורק כפי שכתוב בהודעה.

arnold פותח השרשור
סמל אישי של משתמש
חבר פעיל במיוחד
חבר פעיל במיוחד
תגובות: 908
הצטרף: מאי 2009
נתן תודות: 180 פעמים
קיבל תודות: 38 פעמים

שליחה #53 

Catskinner כתב:@arnold
·לא זה ולא זה.

אני השתמשתי בטריק פחות מוכר וזה ה task Scheduler
...
·

מוכר מאוד, בעברי הרחוק כתבתי מערכת אדמין לחוות ענק מבוססת AT

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #54 

היי, אני מנסה לייצר את ה rule הראשון שלי. השתמשתי ב habmin על מנת לייצר תרחיש שבו מתג נסגר אחרי פרק זמן מסוים. (5 שניות במקרה הזה). זה לא עובד, מה אני עושה לא נכון?


// Imports
import org.openhab.core.library.types.*
import org.openhab.core.persistence.*
import org.openhab.model.script.actions.*

// Global Variables
var Timer _timer_001_A = null

rule "Close light after a period of time"
when
then
)
if (bathroom_switch) {

if (_timer_001_A == null) {
_timer_001_A = createTimer(now.plusSeconds(5)) [|
_timer_001_A.cancel()
_timer_001_A = null
postUpdate(bathroom_switch, OFF)
]
}
}
else if(_timer_001_A != null) {
_timer_001_A.cancel()
_timer_001_A = null
}
end

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

שליחה #55 

@eagle75
·אני לא הייתי סומך על הUI שם... כשאתה נכנס לopenhab אתה צריך להיות מוכן ללכלך את הידיים בקוד לדעתי.
בכל אופן הקוד שנוצר הוא ממש לא קוד תקין...

נקודה ראשונה: אתה צריך להגדיר מתי החוק יקרה. לדוג' מאז פתיחת האור האחרונה.
אם אתה רוצה סתם למשחקים אתה יכול להגדיר שהחוק יקרה כשהמערכת נטענת (בעצם כשתשמור את החוק...) ואז זה יראה ככה:


// Imports
import org.openhab.core.library.types.*
import org.openhab.core.persistence.*
import org.openhab.model.script.actions.*

// Global Variables
var Timer closeTimer = null

rule "Close light after a period of time"
when
System started
then
closeTimer = createTimer(now.plusSeconds(5)) [|
postUpdate(bathroom_switch, OFF)
]
end
...
ואם אתה רוצה שכל פעם שהאור נפתח הוא יסגר אחרי X שניות אז תעשה משהו כזה:


// Imports
import org.openhab.core.library.types.*
import org.openhab.core.persistence.*
import org.openhab.model.script.actions.*

// Global Variables
var Timer closeTimer = null

rule "Close light after a period of time"
when
Item bathroom_switch received update ON
then
if (closeTimer == null || closeTimer.hasTerminated()) {
closeTimer = createTimer(now.plusSeconds(5)) [|
postUpdate(bathroom_switch, OFF)
]
} else {
closeTiemr.reschedule(now.plusSeconds(5))
}
end
...
* הערה: הקוד נכתב כאן ללא בדיקה שהכל תקין ייתכן וייצטרך שינויים קלילים.

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #56 

מצוין, תודה רבה! היה חסר sendCommand(bathroom_switch, OFF), הוספתי ועכשיו זה עובד.

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #57 

שאלה לגבי אבטחה.

האם בטוח להשתמש במערכת zwave באופן כללי וב openhab ספציפית עבור אלמנטים כמו תריס חשמלי? האם התקשורת מאובטחת?

הגדרתי security:option=ON בקובץ openhab.cfg על מנת לאפשר משתמש+סיסמא גם כאשר מתחברים מתוך הבית. (למקרה שמשהו מתחבר ל WIFI שלי ומשם יכול לפתוח את התריס....). האם זה מספיק? האם יש אפשרות לפרוטוקול מאובטח HTTPS ולא HTTP?

Catskinner
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 16019
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 123 פעמים
קיבל תודות: 940 פעמים

שליחה #58 

אבטחת מידע בתקשורת של IoT זה נקודה חלשה בכל הפרוטוקולים. אומרים שהמצב ב Z-Wave טוב יותר מזה שב ZigBee אבל לדעתי זה יותר נובע מכך שהיה מחקר לפני שנה שהתמקד ב ZigBee ושהאיר על מספר בעיות בהטמעת הפרוטוקול אצל היצרנים השונים. Z-Wave נשלט ע"י חברה אחד ויחידה המייצרת את הרכיבים לכולם כך שיש סיכוי שהמצב שם יותר מסודר ופחות פרוץ.
מעצבן אותי כשאומרים "אני ילך, אני יקנה". מעצבן אותי עוד יותר כשכותבים את זה.

eagle75
סמל אישי של משתמש
חבר במועדון HT
חבר במועדון HT
תגובות: 2805
הצטרף: אפריל 2008
נתן תודות: 176 פעמים
קיבל תודות: 116 פעמים

שליחה #59 

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

לפי הוויקי הזה שדן באבטחה ב openhab אפשר להשתמש ב https שיותר מאובטח מ http. יש משהו שמשתמש בזה?

בנוסף לפי זה, ניתן להגדיר אבטחה טובה יותר (שימושי בדלתות כניסה). אשמח לדעת אם יש משהו שמשתמש גם בזה ויכול לחוות דעה.

שלח תגובה

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