עזרה בכתיבת תרחיש ב vera

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #1 

שלום

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

תודה

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #2 

אתה ״פתוח״ להתחיל להשתמש בPLEG?
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #3 

cafri כתב:אתה ״פתוח״ להתחיל להשתמש בPLEG?
...
מה זה pleg ואיך זה יכול לעזור לי ?

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #4 

זה plugin שמאפשר ״כתיבת״ לוגיקות אשר מצד אחד הן יותר מורכבות ממה שמאפשר ממשק המשתמש של vera אך מצד שני ללא כתיבת קוד LUUP/LUA אלא על ידי כתיבת ״ביטויים״ המבטאים תנאים.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #5 

cafri כתב:זה plugin שמאפשר ״כתיבת״ לוגיקות אשר מצד אחד הן יותר מורכבות ממה שמאפשר ממשק המשתמש של vera אך מצד שני ללא כתיבת קוד LUUP/LUA אלא על ידי כתיבת ״ביטויים״ המבטאים תנאים.
...
·מגניב
איך מתחילים ?

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #6 

מתקינים
Program Logic Core
וגם
Program Logic Event Generator

אני לא זוכר אם המדריך שכאן מכיל הוראות התקנה:

http://forum.micasaverde.com/index.php?topic=21603.0


שים לב שאם מגדירים יותר ממספר מסויים של תנאים, הPlugin דורש רשיון לאחר 30 יום.

אני לא זוכר את הסכום המדוייק של הרשיון - משהו כמו 4 או 5 דולר.
רשיון לכל החיים, עבור הבקר הספציפי שברשותך.

עדכן לאחר ההתקנה (או אם תסתבך עם ההתקנה).

אם תצליח להגדיר את הלוגיקה לבד לפי ההוראות - מגניב.

אם תצטרך עזרה - אשמח לעזור בהגדרת הלוגיקה ובהסברים מה עומד מאחוריה.


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

בהצלחה!
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #7 

מצאתי קצת זמן פנוי, אז למקרה שעדין לא הגדרת את הלוגיקה, אם לא עשיתי טעויות, זה אמור לעבוד:

[left]Inputs - Triggers:[/b]
tFridgeDoorOpen: Whenever Fridge Fibaro Door sensor is armed and tripped

Inputs - Schedules:[/b]
sFridgeDoorTimer: Start Type = Self-ReTrigger; Stop Type = Interval; After = 5:00


Conditions:[/b]
cFridgeDoorWasOpened: tFridgeDoorOpen

cFridgeOpenForTooLong: tFridgeDoorOpen AND !sFridgeDoorTimer AND (tFridgeDoorOpen;!sFridgeDoorTimer )


Actions:[/b]
cFridgeDoorWasOpened: Start timer sFridgeDoorTimer
Note: You define it by selecting the Program Logic Event Generator (and NOT the Program Logic Core), Action = Start Timer, timer Name = sFridgeDoorTimer, you can leave IntervalTime empty, or override the value you defined in "Inputs - Schedules" by entering here a different value)

cFridgeOpenForTooLong: Send notification to whoever you want (you can do it using the "built-in" Vera capabilities, or by installing a notification plugin (according to your mobile handset type)[/left]


ההסבר:[/b]
התנאי הראשון גורם לכך שבכל פעם שדלת המקרר נפתחת, מתחיל טיימר שסופר אחורה 5 דקות.

התנאי השני בודק אם יש מצב שבו הדלת עדין פתוחה, והטיימר סיים את ספירתו לאחור (לאחר פתיחת הדלת)
אם התנאי השני מתקיים, יש לשלוח את ההודעה שאתה רוצה לקבל.
נערך לאחרונה על ידי cafri ב 01/01/2017 11:22, נערך פעם 1 בסך הכל.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #8 

cafri כתב:מצאתי קצת זמן פנוי, אז למקרה שעדין לא הגדרת את הלוגיקה, אם לא עשיתי טעויות, זה אמור לעבוד:

[left]Inputs - Triggers:[/b]
tFridgeDoorOpen: Whenever Fridge Fibaro Door sensor is armed and tripped

Inputs - Schedules:[/b]
sFridgeDoorTimer: Start Type = Self-ReTrigger; Stop Type = Interval; After = 5:00


Conditions:[/b]
cFridgeDoorWasOpened: tFridgeDoorOpen

cFridgeOpenForTooLong: tFridgeDoorOpen AND !sFridgeDoorTimer AND (tFridgeDoorOpen;!sFridgeDoorTimer )


Actions:[/b]
cFridgeDoorWasOpened: Start timer sFridgeDoorTimer
Note: You define it by selecting the Program Logic Event Generator (and NOT the Program Logic Core), Action = Start Timer, timer Name = sFridgeDoorTimer, you can leave IntervalTime empty, or override the value you defined in "Inputs - Schedules" by entering here a different value)

cFridgeOpenForTooLong: Send notification to whoever you want (you can do it using the "built-in" Vera capabilities, or by installing a notification plugin (according to your mobile handset type)[/left]


ההסבר:[/b]
התנאי הראשון גורם לכך שבכל פעם שדלת המקרר נפתחת, מתחיל טיימר שסופר אחורה 5 דקות.

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

תודה רבה
אנסה את זה ואעדכן בהמשך השבוע
אין עלייך

·

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #9 

cafri כתב:מצאתי קצת זמן פנוי, אז למקרה שעדין לא הגדרת את הלוגיקה, אם לא עשיתי טעויות, זה אמור לעבוד:

[left]Inputs - Triggers:[/b]
tFridgeDoorOpen: Whenever Fridge Fibaro Door sensor is armed and tripped

Inputs - Schedules:[/b]
sFridgeDoorTimer: Start Type = Self-ReTrigger; Stop Type = Interval; After = 5:00


Conditions:[/b]
cFridgeDoorWasOpened: tFridgeDoorOpen

cFridgeOpenForTooLong: tFridgeDoorOpen AND !sFridgeDoorTimer AND (tFridgeDoorOpen;!sFridgeDoorTimer )


Actions:[/b]
cFridgeDoorWasOpened: Start timer sFridgeDoorTimer
Note: You define it by selecting the Program Logic Event Generator (and NOT the Program Logic Core), Action = Start Timer, timer Name = sFridgeDoorTimer, you can leave IntervalTime empty, or override the value you defined in "Inputs - Schedules" by entering here a different value)

cFridgeOpenForTooLong: Send notification to whoever you want (you can do it using the "built-in" Vera capabilities, or by installing a notification plugin (according to your mobile handset type)[/left]


ההסבר:[/b]
התנאי הראשון גורם לכך שבכל פעם שדלת המקרר נפתחת, מתחיל טיימר שסופר אחורה 5 דקות.

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


לא הצלחתי להגדיר את ה actions
יכול לשלוח צילום מסך ?

·

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #10 

איזה מהם?
את שניהם?
למסך הActions הצלחת להגיע?
אתה רואה שם את שני הConditions שהגדרת?
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #11 

cafri כתב:איזה מהם?
את שניהם?
למסך הActions הצלחת להגיע?
אתה רואה שם את שני הConditions שהגדרת?
...
·הגעתי ל Logic actions.

רצ"ב צילומי מסך

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #12 

צילומי המסך לא באיכות מספקת בשביל לקרוא אותם, והUI אצלך שונה מאצלי (אני בגירסה ישנה יותר).

נראה לי שאתה צריך ללחוץ בשורה העליונה על האפשרות האמצעית - Logic Actions.
אני לא רואה את האפשרות הזו מסומנת בצילומי המסך.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #13 

נכון.
נכנסתי ל Logic Actions ולא כל כך הבנתי מה לעשות

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #14 

@RonenM
תוכל לצלם את המסך ולהעלות באיכות קריאה?

(או לשלוח לינק?)
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #15 

כעקרון אמורים להופיע שם שני התנאים שהגדרת.
לכל אחד מהם אתה יכול ללחוץ עריכה (לא של התנאי, אלא של הפעולות שלו) ושם ״להוסיף״ את הdevice שאתה רוצה שיבצע משהו.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #16 

cafri כתב:כעקרון אמורים להופיע שם שני התנאים שהגדרת.
לכל אחד מהם אתה יכול ללחוץ עריכה (לא של התנאי, אלא של הפעולות שלו) ושם ״להוסיף״ את הdevice שאתה רוצה שיבצע משהו.
...
·אני נכנס להגדרת הפעולות של התנאים אבל לא מבין איך ממשיך משם.
צריך להתייחס איכשהוא לטיימר והוא לא מופיע לי ברשימה ...

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #17 

אני בקושי מצליח לקרוא מה שמופיע בצילום. (אתה מצליח?)

בכל מקרה, יש שם drop down.
אמור להופיע שם:
Program Logic Event Generator
שים לב שאתה לא בוחר בטעות
Program Logic Core

לאחר הבחירה, אמורה להופיע רשימה של פעולות. בחר
Start Timer

תחת
timer name
רשום
sFridgeDoorTimer

את
IntervalTime
השאר ריק.
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #18 

יופי, התקדמתי.
איך אני שולח הודעה ?

תודה על כל העזרה שלך. אתה ממש נכס לפורום הזה.

cafri
חבר ותיק
חבר ותיק
תגובות: 1137
הצטרף: נובמבר 2009
נתן תודות: 120 פעמים
קיבל תודות: 144 פעמים

שליחה #19 

איזה טלפון יש לך? אייפון או אנדרואיד?
נסו למצוא תשובות לשאלות הקשורות לZ-Wave בשרשור הדביק שבראש הפורום
שתפו את הרעיונות שלכם בשרשור זה

RonenM פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 498
הצטרף: דצמבר 2008
נתן תודות: 40 פעמים
קיבל תודות: 1 פעם

שליחה #20 

יש לי אנדרואיד אבל למה זה קשור לטלפון ?
הבקר VERA אמור לשלוח את ההתרעה, לא ?

שלח תגובה

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