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

SIRI, CORTANA, ALEXA, ECHO, GOOGLE HOME, HOME PAD, שלטים חכמים, KEY PADS, אפליקציות
Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4724
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 155 פעמים
קיבל תודות: 277 פעמים

הודעה שלא נקראה #256 

אני מנסה לחשוב איך לעשות משהו, ולא עולה לי רעיון.

אני רוצה לעשות בSitemap כפתור משולש כזה לגבי התריסים
1. הכל סגור - ישלח פקודה לקבוצה מסויימת OFF ( הפקודה gShutters.sendCommand(DOWN))
2. הכל פתוח ישלח פקודה דומה למקודם
3. מצב אור, כל תריס מקבל פקודה של אחוז פתיחה שונה

עכשיו, בSwitch mapping אני יכול לבחור רק מה לשלוח לItem ספציפי...
יש רעיונות ?

עריכה: פתאום היכה בי, אולי אני צריך ליצור מתג "וירטואלי" ולדגום אותו עם חוקים פשוט ?
Configure Terminal
Write Erase
reload
(6)

ahiel
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1124
הצטרף: פברואר 2016
נתן תודות: 35 פעמים
קיבל תודות: 97 פעמים

הודעה שלא נקראה #257 

@Chura
·אתה יכול לעשות group מסוג סוויצ׳ להוסיף אותו ל-sitemap ואז תוכל לסגור/לפתוח את הכל בבת אחת.

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4724
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 155 פעמים
קיבל תודות: 277 פעמים

הודעה שלא נקראה #258 

נכון, אבל אז מצב אור אני נתקע.
Configure Terminal
Write Erase
reload
(6)

ahiel
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1124
הצטרף: פברואר 2016
נתן תודות: 35 פעמים
קיבל תודות: 97 פעמים

הודעה שלא נקראה #259 

@Chura
·אכן, למצב אור אין מנוס וצריך מתג וירטואלי...

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4724
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 155 פעמים
קיבל תודות: 277 פעמים

הודעה שלא נקראה #260 

משהו לא מצליח לי
עשיתי קבוצה של התריסים
ויצרתי כפתור
[left]Switch item=gShuttersLR label="Living Room Shutters" icon="rollershutter" mappings=[DOWN="Close", UP="Open", light="Light"][/left]

וזה הitems
[left]Group:Rollershutter:OR(UP, DOWN) gShuttersLR "Living Room Shutters"[/left]

אבל שאני לוחץ על light אני מקבל שגיאה שהקבוצה לא יכולה לקבל ערך זה
[left]2019-01-08 22:40:12.198 [WARN ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/gShuttersLR' with an invalid status value 'light'.

[/left]
Configure Terminal
Write Erase
reload
(6)

puma1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1572
הצטרף: פברואר 2012
נתן תודות: 23 פעמים
קיבל תודות: 140 פעמים

הודעה שלא נקראה #261 

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

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4724
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 155 פעמים
קיבל תודות: 277 פעמים

הודעה שלא נקראה #262 

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

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

puma1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1572
הצטרף: פברואר 2012
נתן תודות: 23 פעמים
קיבל תודות: 140 פעמים

הודעה שלא נקראה #263 

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

puma1
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1572
הצטרף: פברואר 2012
נתן תודות: 23 פעמים
קיבל תודות: 140 פעמים

הודעה שלא נקראה #264 

בשעה טובה הגיע לי החיישן גשם מסין. בדרך כלל שאני רוצה שיגיע מהר אני מזמין משני מוכרים שונים. הפעם הם הגיעו ביחד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
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 332
הצטרף: אוגוסט 2012
נתן תודות: 9 פעמים
קיבל תודות: 3 פעמים

הודעה שלא נקראה #265 

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

zovirax
סמל אישי של משתמש
חבר במועדון 10K
חבר במועדון 10K
הודעות: 14843
הצטרף: פברואר 2006
שם מלא: zovirax
נתן תודות: 189 פעמים
קיבל תודות: 252 פעמים

הודעה שלא נקראה #266 

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

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


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

Catskinner
סמל אישי של משתמש
חבר כבוד
חבר כבוד
הודעות: 16006
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 128 פעמים
קיבל תודות: 956 פעמים

הודעה שלא נקראה #267 

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

Chura
סמל אישי של משתמש
חבר מביא חבר
חבר מביא חבר
הודעות: 4724
הצטרף: ינואר 2005
מיקום: Privilege 15
נתן תודות: 155 פעמים
קיבל תודות: 277 פעמים

הודעה שלא נקראה #268 

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

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

nangel
סמל אישי של משתמש
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 414
הצטרף: אוגוסט 2009
נתן תודות: 2 פעמים
קיבל תודות: 17 פעמים

הודעה שלא נקראה #269 

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

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


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

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

Catskinner
סמל אישי של משתמש
חבר כבוד
חבר כבוד
הודעות: 16006
הצטרף: נובמבר 2006
מיקום: הוד השרון
נתן תודות: 128 פעמים
קיבל תודות: 956 פעמים

הודעה שלא נקראה #270 

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

שלח תגובה

חזור אל “עוזרות קוליות, שליטה ובקרה”