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

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

מאיפה היא אמורה לקבל את הערך light ? ומה זה עושה ?

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15

שליחה

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

אני רוצה בסוף כפתור, ש"סגור" שולח DOWN לקבוצה והכל נסגר, "פתח" פותח את הכל, ו"אור" שם כל תריס באחוז מוגדר מראש.
הפתיחה והסגירה עובדים פיקס, אור אני לא מצליח.
Configure Terminal
Write Erase
reload
(6)

puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

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

puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

בשעה טובה הגיע לי החיישן גשם מסין. בדרך כלל שאני רוצה שיגיע מהר אני מזמין משני מוכרים שונים. הפעם הם הגיעו ביחד8O. החיישן מחובר ל-fibaro binary שהיה לי בבית. יש עליו בורג שניתן לכוון את הרגישות שרוצים. ואת הקופסה אני מעמיד באלכסון בשביל שיפסיק הגשם החיישן ידווח על זה מיידית. כרגע החיישן מוגדר על רגישות גבוהה. גם טפטוף קל יפעיל אותו. ככה כשצריך לרדת עם הכלב ויורד גשם אני אוכל להגיד לגוגל "tell me when its stop rainning" ואיך שיפסיק הגשם היא תודיע שניתן להוריד אותו. חשבתי לחבר גם את החיישן השני שקיבלתי (אפשר לחבר ל-fibaro שניים כאלה) ואת השני לכוון לרגישות נמוכה יותר. ככה שיתחיל גשם חזק יותר אקבל התראה במידה ויש חלונות פתוחים בבית

החיישן גשם

עולה 2 ש"ח כולל משלוח מסין.
fibaro binary

עולה 160 ש"ח כולל משלוח באיביי (מי שמעוניין לחסוך יכול לחבר את זה לכל מגע יבש שמתחבר ל-openhab. מניח שניתן לעשות את זה גם עם הכפתור של שיאומי)

לחיישן יש גם חיבור אנלוגי. שיכול להתריע במספרים על עוצמת הגשם (שגם אותו ניתן לחבר ל-fibaro) אבל אז או שהוא יציף לי את הלוג במידע מיותר רוב הזמן. או שיהיה דיליי בין הפסקה\התחלה של הגשם לדיווח עצמו. תלוי איך אגדיר את תדירות העדכון. לכן הפיתרון הכי יעיל במקרה הזה יהיה לחבר את שני החישנים שקיבלתי זה לצד זה

לא הדבר הכי אסתטי בעולם :D אבל גם ככה לא הולכים לראות את זה

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

[img2=400x533]https://i.ibb.co/0h43Sj8/IMG-20190109-034859.jpg[/img2]
[img2=400x533]https://i.ibb.co/6sNqmtT/IMG-20190109-034926.jpg[/img2]
[img2=400x534]https://i.ibb.co/Bcb57H3/IMG-20190109-034952.jpg[/img2]

תרשים (הצבעים תואמים לחוטים של fibaro)

[img2=640x453]https://i.ibb.co/fqWpcZG/01.png[/img2]

דוגמה לתרכיש בו אני משתמש עם החיישן. שמתריע לי כשהגשם מפסיק. יצרתי מתג וירטואלי שנקרא alert_when_rain_stop. כשאני אומר לגוגל "tell me when the rain stop" המתג נדלק. אם אחרי דקה החיישן של הגשם עדיין מראה שאין גשם. אז התכיש ממשיך. קודם כל המתג alert_when_rain_stop חוזר למצב כבוי. ואז נשלחת התראה לטלפון. לטלוויזיה. וגם לגוגל הום

rule "rain alert"
when
Item Rain_sensor changed to OFF
then
if (alert_when_rain_stop.state == ON){
createTimer(now.plusMinutes(1), [ |
if (Rain_sensor.state == OFF) { // If it still not raining after 1 minute

alert_when_rain_stop.postUpdate(OFF)
playSound("chromecast:audiogroup:88b083cc-23a3-40be-880c-b59805ec2b89", "Rainstop.mp3")
LG_TV0_Toast.sendCommand(".הגשם פסק")
sendNotification("הגשם פסק")
}
])
}
end
...
נערך לאחרונה על ידי puma1 ב 12/01/2019 2:28, נערך פעם 1 בסך הכל.

BarakMichaeli
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 333
הצטרף: אוגוסט 2012

שליחה

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

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

שליחה

מישהו משתמש במצלמה?
יש את ipcamera

זהה את המצלמה אבל אני לא רואה סטרים וידאו.
רק תמונה שמתעדכנת כל כמה שניות
יש אפשרות לסטרים וידאו עם openhab?


https://github.com/Skinah/IpCamera/blob ... /README.md

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

שליחה

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

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15

שליחה

Catskinner כתב:כן, יש אפשרות כי כל מה שאתה צריך זה ה URL של הסטרים.
...
·

איך ? אני גם מצאתי רק דרך הפלאגין ועם תמונות.
זה אגב דיי נחמד, בניתי חוק שאם המצלמה מזהה תמונה, אני מקבל 5 תמונות עוקבות מהמצלמה, ישירות לטלגראם שלי!!

nangel
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 425
הצטרף: אוגוסט 2009

שליחה

zovirax כתב:מישהו משתמש במצלמה?
יש את ipcamera

זהה את המצלמה אבל אני לא רואה סטרים וידאו.
רק תמונה שמתעדכנת כל כמה שניות
יש אפשרות לסטרים וידאו עם openhab?


https://github.com/Skinah/IpCamera/blob ... /README.md
...
·איך מתקינים את הדבר הזה?

הגדרתי את קבצי ה Items, Things אבל צריך גם להגדיר Binding, לא?

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

שליחה

Chura כתב:
...
...
·

איך ? אני גם מצאתי רק דרך הפלאגין ועם תמונות.
זה אגב דיי נחמד, בניתי חוק שאם המצלמה מזהה תמונה, אני מקבל 5 תמונות עוקבות מהמצלמה, ישירות לטלגראם שלי!!
...
·

קודם כל זה דורש שהמצלמה תייצר ותשמור את הווידיאו לכתובת URL נגישה. ואחר כך להכניס את ה URL הזה ל sitemap. אני השתמשתי ב
[left]webview url="http://URLOfTheVideoStream"[/left]

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

עבורי זה היה מאוד קל כי אני קמצן אז המצלמה היא webcam ישנה המחוברת ל NAS דרך אפליקציית ה QUSBCam2 שהגיעה עם ה QNAP שלי שהופכת את ה Webcam למצלמת IP עם ONVIF.

ואם כבר מדברים על ONVIF אז יש גם בחור שכרגע מפתח binding למצלמות עם ממשק ONVIF. זה כבר עובד לא רע עם כמה מצלמות ואתה מוזמן לנסות בעצמך: IP Camera: New IP Camera Binding

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15

שליחה

אני משתמש בplugin הזה, אבל לא מצאתי איך להציג וידאו אלא רק תמונות שמתעדכנות.
אשב על זה עוד קצת
Configure Terminal
Write Erase
reload
(6)

Itsik
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 431
הצטרף: דצמבר 2005
מיקום: רמה"ג

שליחה

Catskinner כתב:@eyalpo
·החיבור מחוץ לבית מתבצע דרך myopenhab . זה מוסבר בהודעה השניה והמדריך הרשמי נמצא כאן:
openHAB Cloud Connector
...
·האם אין שום אפשרות להתחבר מרחוק ללא מעבר או תלות בענן כלשהו? יש לי קצת בעיה של "לבטוח" בשירותים שכאלה בייחוד כשמודבר במשהו שישלוט על רוב הבית שלי.
האם לא ניתן להתחבר ישירות לבית(יש IP קבוע) לצורך שליטה ו/או קבלת התראות?
איציק.

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
תגובות: 4777
הצטרף: ינואר 2005
מיקום: Privilege 15

שליחה

כמובן שאפשר
אבל שים לב שip קבוע וםתיחה לכולם מסכנת אותך אפילו יותר
למקרין כאלה מומלץ לפחות vpn עם אימות, דו שלבי אפילו עוד יותר
Configure Terminal
Write Erase
reload
(6)

puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

בהמשך לחיישן גשם שעשיתי. דוגמה לתרכיש בו אני משתמש עם החיישן. שמתריע לי כשהגשם מפסיק. יצרתי מתג וירטואלי שנקרא alert_when_rain_stop. כשאני אומר לגוגל "tell me when the rain stop" המתג נדלק. אם אחרי דקה החיישן של הגשם עדיין מראה שאין גשם. אז התכיש ממשיך. קודם כל המתג alert_when_rain_stop חוזר למצב כבוי. ואז נשלחת התראה לטלפון. לטלוויזיה. וגם לגוגל הום

rule "rain alert"
when
Item Rain_sensor changed to OFF
then
if (alert_when_rain_stop.state == ON){
createTimer(now.plusMinutes(1), [ |
if (Rain_sensor.state == OFF) { // If it still not raining after 1 minute

alert_when_rain_stop.postUpdate(OFF)
playSound("chromecast:audiogroup:88b083cc-23a3-40be-880c-b59805ec2b89", "Rainstop.mp3")
LG_TV0_Toast.sendCommand(".הגשם פסק")
sendNotification("הגשם פסק")
}
])
}
end
...
אני כנראה אוסיף הודעה בעמוד הראשי לדוגמאות לחוקים שאנשים יכולים להעתיק ולשנות. אז אם מישהו רוצה לפרסם חוקים בדיון שאקשר אליהם מההודעה הראשונה בדיון. זה יעזור לכולם

בנוסף אם יש רכיב שאתם משתמשים בו ולא כתבתי עליו מדריך ואתם רוצים לשתף את ההסברים שלכם, אקשר להודעה שלכם מההודעה הראשונה בדיון. ככה שיהיה כמה שיותר מידע בדיון לאנשים שרוצים לעבור ל-openhab וחוששים(Y)

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

שליחה

הדמיית מפסק תאורה מתחלף

לא זוכר אם זה כבר נענה בדיון הזה, אבל אחת השאלות הנפוצות היא כיצד להתמודד עם מפסקי תאורה מתחלפים שבהם צריך מפסק שיש לו גם יציאת COM בנוסף ל L1.

אני מכיר שני פתרונות אפשריים כאשר בראשון משאירים את המפסקים המכניים הרגילים ומוסיפים מודול Z-Wave שאותו מחווטים באופן קצת שונה מהרגיל בהתאם לאחת מהדרכים המוסברות באתר של Vesternet. אבל מה עושה מי שרוצה להחליף את המפסקים למפסקי מגע?

אז כאן מגיע הפתרון השני והוא הדמיית מפסק מתחלף באמצעות חוקים. העקרון הוא שמבטלים את המעגל המתחלף של ה COM ודואגים שאחד מהמפסקים יהיה זה שיחובר לתאורה ואילו המפסק השני מחובר רק לחשמל, כלומר מקבל רק פאזה ואפס ובעצם הופך לדמי. בדוגמא הבאה המתג השולט על התאורה נקרא CorridorLightSwitch ואילו הדמי נקרא CorridorSlaveLightSwitch.

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

rule "Corridor 2 way switch ON"
when
	Item CorridorLightSwitch changed to ON
then
	if (CorridorSlaveLightSwitch.state != ON) {
	sendCommand(CorridorSlaveLightSwitch, ON)
	}
end	

rule "Corridor 2 way switch OFF"
when
	Item CorridorLightSwitch changed to OFF
then
	if (CorridorSlaveLightSwitch.state != OFF) {
	sendCommand(CorridorSlaveLightSwitch, OFF)
	}
end	

rule "Corridor 2 way slave switch ON"
when
	Item CorridorSlaveLightSwitch changed to ON
then
	if (CorridorLightSwitch.state != ON) {
	sendCommand(CorridorLightSwitch, ON)
	}
end	

rule "Corridor 2 way slave switch OFF"
when
	Item CorridorSlaveLightSwitch changed to OFF
then
	if (CorridorLightSwitch.state != OFF) {
	sendCommand(CorridorLightSwitch, OFF)
	}
end
כפי שניתן לראות, יש כאן 4 חוקים שאיתם הדמי שולח פקודת On או Off למפסק התאורה או שמפסק התאורה שולח פקודה מקבילה לסנכרון הסטוטוס בין המפסקים (חשוב כאשר למפסקים יש תאורה אחורית לחיווי מצב המפסק). הפקודה נשלחת כאשר אחד המפסקים עובר ממצב כלשהוא למצב ON או OFF וזה כדי לטפל במצב שבו לא משתמשים ב persistence ומבצעים איתחול למערכת ולכן המצב של המתג לא ברור - כלומר נמצא ב UNDEF.

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

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

שליחה

מישהו לימד מזגן אלקטרה את כל האפשרויות ל broadlink?
אולי תוכלו לשתף את ה קבצי bin?

BarakMichaeli
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 333
הצטרף: אוגוסט 2012

שליחה

היי,
מה הדרך שלכם להגדיר כניסה ויציאה מהבית?
ניסיתי תרחיש מבוסס מיקום של icloud רק שהוא מתעדכן כל 5 דקות ולא מיידי
אשמח אם תשתפו את ה items ה rules וsitemap למי שיש
ראיתי אנשים שעשו דברים עם ibeacon, מישהו מכיר?

puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

@Catskinner
·
,תודה. קישרתי בעמוד הראשי

puma1 פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1574
הצטרף: פברואר 2012

שליחה

@BarakMichaeli
·
הדרך הכי זולה זה ע"י חיבור לרשת ה-wifi או בלוטות. יש מוצרים יקרים. שניתן לדעת אם אתה בבית ואיפה בבית, הבעיה עם הדברים האלה שהם עדיין לא מושלמים. לכן חבל להשקיע על זה כרגע. שזה יעבוד מושלם יהיה שווה לקנות את זה. ואז אוטומטית נסגר הטלוויזיה\מזגן\אור וכו.. כמה דקות אחרי שיוצאים מהחדר אם לא חוזרים אליו

BarakMichaeli
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 333
הצטרף: אוגוסט 2012

שליחה

puma1 כתב:@BarakMichaeli
·
הדרך הכי זולה זה ע"י חיבור לרשת ה-wifi או בלוטות. יש מוצרים יקרים. שניתן לדעת אם אתה בבית ואיפה בבית, הבעיה עם הדברים האלה שהם עדיין לא מושלמים. לכן חבל להשקיע על זה כרגע. שזה יעבוד מושלם יהיה שווה לקנות את זה. ואז אוטומטית נסגר הטלוויזיה\מזגן\אור וכו.. כמה דקות אחרי שיוצאים מהחדר אם לא חוזרים אליו
...
·
אתה מתכוון לפינגים על גבי wifi?
הבעיה עם הwifi זה שאם אתה לרגע מבטל את החיבור בטלפון שלך אז תה בבעיה.
איך עושים את זה עם bt? יש ביינדינג לזה שמתבסס על הbt של הpi?

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