תמיכה באזעקות PIMA Hunter Pro בבית חכם

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #41 

dr0r כתב:@erez001

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

@dr0r אני חושב שכדאי לפרט איך עושים זאת גם ב-github.

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #42 

@ma0r

רעיון טוב, אוסיף את זה ל-github, כי זה קצת מסובך:

פתיחת תפריטים מורחבים:
  • קוד ראשי
  • NEXT
  • קוד טכנאי
  • 5
  • ENTR
  • NEXT עד שמגיעים ל-P מימין (תפריט מורחב)
  • סימון ע״י #
  • ENTR
  • END עד שיוצאים החוצה

הפעלת החיבור הטורי:
  • קוד ראשי
  • NEXT
  • קוד טכנאי
  • 3
  • ENTR
  • 8 פעמים NEXT
  • ENTR
  • סימון השדה הראשון ע״י #
  • ENTR
  • END עד שיוצאים החוצה

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #43 

jzamero כתב:לא חובה קיט
יד גם את net4pro פשוט וקל דרך ה WiFi חפש בגוגל מיד תמצא
שינוי קטן בקוד של דרור וזה עובד מצויין.

אגב דרור הוא לא מקבל את ה payload וגם לא מוציא הודעת שגיאה
נראה כאילו מתעלם מפקודת ה pub
...
לאיזה שינוי קטן בקוד של דרור אתה מתכוון? האם להגדרה היכן הפורט הסריאלי: /dev/serial/by-path/ ?
האם יש עוד משהו שצריך לגעת בקוד?

אני לוקח סיכון מסויים ומנסה לגשת ל-PIMA ישירות מה-GPIO של PI. המתח לא תואם, אבל אני לא מחבר את הV+ ובינתיים לא נראה שמשהו נשרף. נקווה לטוב...

YC
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 101
הצטרף: יוני 2006
נתן תודות: 5 פעמים
קיבל תודות: 1 פעם

שליחה #44 

dr0r כתב:@jagheadg

2 האפשרויות ה״תקניות״ הן SA-232+LCL-11A או Net4Pro. אם מתקינים את Net4Pro לא צריך את ה-SA-232. שתי האפשרויות עולות כ-500-600 ₪.
אלטרנטיבית אפשר לחבר עם רכיבים זולים מ-AliExpress, פרטים אצל @rfried (פה ).
...
·שלום, היום יש ברשותי את ה-MWA500 . האם בנוסף אליו אני צריך גם את ה-SA-232+LCL-11A או Net4Pro? או שה-MWA500 גם אופציה?

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #45 

@YC

אני משער שאם ה-MWA500 מחובר, הוא פועל באותו פרוטוקול כמו ה-NET4PRO, כך שלא תצטרך שום דבר נוסף.

YC
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 101
הצטרף: יוני 2006
נתן תודות: 5 פעמים
קיבל תודות: 1 פעם

שליחה #46 

האם ניתן דרך ה-API הזה לקבל אינדיקציות מתי גלאים עובדים (ללא תלות האם המערכת דרוכה)? היה נחמד אם יהיה ניתן להשתמש בגלאים הקיימים של האזעקה לצורך יצירת תרחישים שונים.

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #47 

הכנסתי את השינויים ש @jzamero הציע, כך שעכשיו גם חיבור דרך ethernet (וכנראה גם wifi בעזרת MWA500) נתמכים.
אשמח אם תנסו ותודיעו לי איפה יש לי שם באגים.

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #48 

@YC
כן, בהחלט.
הסקריפט נותן חיווי על כל שינוי כזה, כהודעת MQTT.

rondron
חבר שרק התחיל
חבר שרק התחיל
תגובות: 5
הצטרף: ספטמבר 2016
נתן תודות: 1 פעם
קיבל תודות: 0

PIMA 896 vs Hunter Pro

שליחה #49 

מצטרף לכל התודות וההערכות על הפרויקט.

על הלוח שלי, ליד הפינים של הסריאל JP4, מודפס PIMA 896 במקום HUNTER-PRO P שמופיע באיור בגיטהאב.
מכל מה שמצאתי ברשת, נדמה לי שזה בגדול אותו דבר, אבל אני מנסה לוודא זאת לפני שאצלול לפרטי המימוש.
יש מידע?

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

Re: PIMA 896 vs Hunter Pro

שליחה #50 

@rondron

כן, זה בוודאות נתמך ע"י כל הדגמים של PIMA Hunter Pro, מס' 832, 896 ו-8144 (המס' מעבר ל-8 הוא מס' האיזורים הנתמכים).
יכול להיות שגם Captain 8 נתמך, אבל זה לא מופיע בתיעוד.

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #51 

האם מישהו ניסה להריץ את האינטגרציה עם פימה בתוך Home Asistant AppDaemon ?
האם זה הגיוני לעשות זאת?

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #52 

@ma0r

נראה כמו פתרון לא רע שמדבר ישירות עם HA, בלי לעבור דרך MQTT.
בהנחה שכל הפונקציונליות נתמכת שם, אפשר לכתוב AppDaemon שרץ במקום pima_server.py - בדיוק בשביל זה הפרדתי את ניהול הפרוטוקול והשרת למודולים נפרדים.

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #53 

YC כתב:האם ניתן דרך ה-API הזה לקבל אינדיקציות מתי גלאים עובדים (ללא תלות האם המערכת דרוכה)? היה נחמד אם יהיה ניתן להשתמש בגלאים הקיימים של האזעקה לצורך יצירת תרחישים שונים.
...
אכן אפשר ליצור תרחישים מגלאים גם כשהמערכת לא דרוכה, אבל צריך לקחת בחשבון שלוקח 5 שניות עד שפימה מדווחת ב-API על אירועים. אז אם, לדוגמא, רוצים תרחיש שמדליק את האור, יותר מהר לגשת למפסק שעל הקיר מאשר לחכות שפימה תדווח ותפעיל את התרחיש... :roll:

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #54 

dr0r כתב:@ma0r

נראה כמו פתרון לא רע שמדבר ישירות עם HA, בלי לעבור דרך MQTT.
בהנחה שכל הפונקציונליות נתמכת שם, אפשר לכתוב AppDaemon שרץ במקום pima_server.py - בדיוק בשביל זה הפרדתי את ניהול הפרוטוקול והשרת למודולים נפרדים.
...
אני אוותר כרגע על לכתוב אלטרנטיבה ל-pima_server.py שמתקשרת ישירות עם HA ללא MQTT.

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

זה גם יקשה על שינוי ארכיטקטורה אם משתמש ירצה לדוגמא בהתחלה להשתמש ב-PI אחד גם ל-pima_server וגם להריץ בו את ה-HA, ויותר מאוחר כשיעדיף להפריד לשני PI נפרדים. במקרה כזה יצטרך לשנות מימוש ב-HA, ולעבור ל-MQT

אז קניתי עכשיו PI Zero שהתקנתי בתוך הקופסא של האזעקה. זה עולה בארץ בסה"כ 23 שח. הוא מריץ רק את ה-pima_server.

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #55 

@ma0r

בהחלט יש delay די מעצבן, אבל יש תרחישים שעדיין יכולים להיות תלויים בזה, כמו כיבוי מזגן אם החלון פתוח. מצד שני, חיישנים של שיאומי עולים גרושים ומגיבים מיד.
כן, כנראה ש-AppDaemon לא מצדיק את ה-overhead. לא הייתי מתעסק עם זה, אבל אם מישהו רוצה לעבוד על זה, לא אכפת לי להוסיף את זה לפרוייקט ב-github.
מה שכן, אם בנית את הקונפיגורציה של HA שמתחברת ל-MQTT אשמח להוסיף אותה.

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #56 

חיבור סריאלי GPIO ישיר לפימה עובד בלי בעיות. צריך רק לשנות בתוכנה שתשתמש בסריאל פורט

/dev/serial0


@dr0r
דרור, שלחתי github pull-request עם תיקון שמאפשר פרמטר של פורט סריאלי.

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #57 

עד כמה שאני רואה, סטטוס של חיישנים אלחוטיים כלל לא מדווח.
@dr0r נראה לך שזה משהו שאפשר לתקן?

dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #58 

@ma0r

אין לי חיישנים אלחוטיים, אבל הם אמורים להיתמך, לפי ה-spec. האזעקה שלך היא 832 או 896? העברת את הפרמטר הנכון?
הסקריפט מסנן את השדות הלא רלוונטיים, כי ב-832 אני מקבל שם רעש...

ma0r
חבר שרק התחיל
חבר שרק התחיל
תגובות: 41
הצטרף: דצמבר 2019
נתן תודות: 9 פעמים
קיבל תודות: 8 פעמים

שליחה #59 

@dr0r
·האזעקה שלי היא 832 עם הרחבה אלחוטית של פימה.
כשניסיתי לרשום zones 96 קבלתי הרבה רעש בסטטוס.

yeuda
חבר ותיק
חבר ותיק
תגובות: 1642
הצטרף: דצמבר 2004
מיקום: יהוד
נתן תודות: 88 פעמים
קיבל תודות: 124 פעמים

שליחה #60 

ma0r כתב:חיבור סריאלי GPIO ישיר לפימה עובד בלי בעיות. צריך רק לשנות בתוכנה שתשתמש בסריאל פורט

/dev/serial0
...
·

מאיפה מקבל ה rasbp את המתח שלו ?
ה 3.3V כדי לקבוע את המתח של ה IO's ?

שלח תגובה

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