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

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
שלח תגובה
dr0r פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 2182
הצטרף: נובמבר 2018
שם מלא: דרור
מיקום: תל אביב
נתן תודות: 86 פעמים
קיבל תודות: 361 פעמים

שליחה #101 

@YC

זה צפוי לקרות אם גירסת ה-Python שלך נמוכה מ-3.7.
יכול להיות שאתה עדיין מריץ Raspbian Stretch ולא שידרגת ל-Buster?
אפשר להתקין את 3.7 גם על Stretch, אבל הרבה יותר פשוט (וכדאי, גם מטעמי אבטחה) לשדרג את מערכת ההפעלה.

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

שליחה #102 

dr0r כתב:@YC

זה צפוי לקרות אם גירסת ה-Python שלך נמוכה מ-3.7.
יכול להיות שאתה עדיין מריץ Raspbian Stretch ולא שידרגת ל-Buster?
אפשר להתקין את 3.7 גם על Stretch, אבל הרבה יותר פשוט (וכדאי, גם מטעמי אבטחה) לשדרג את מערכת ההפעלה.
...
אני עובד עם openHABian וגירסת ה-Python שמותקנת שם היא 2.7.13.
האם אתה יודע אם ניתן לשדרג וכיצד?

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

שליחה #103 

@YC

בדיוק כמו Raspbian, גם openHABian עברו ל-Buster לפני כמעט שנה. הם רק לא משדרגים אוטומטית, תראה כאן. הסבר איך לעדכן יש כאן.

אם אתה מעדיף להתקין את 3.7 על Stretch, יש הסבר כאן.

Tomer_gendel
חבר שרק התחיל
חבר שרק התחיל
תגובות: 3
הצטרף: יוני 2020
נתן תודות: 1 פעם
קיבל תודות: 0

שליחה #104 

קודם כל אני רוצה להגיד שפו על המדריך והסקריפטים לפייטון.
השתמשתי ב-pima.py וזה עבד פשוט מושלם - מכה ראשונה!!

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

לפני זה אמרתי שאני אחקור את האפליקציה.
בחיבור ראשון שמתי לב שהאפליקציה שולחת משהו בפורמט טקסטואלי (לדוגמה: "PW=1234") ולא כמו הפרוטוקול שהוצג פה.

מישהו מבין למה? זה אולי דורש עדכון גרסא לאזעקה?
להם וגם לי יש גרסא HP832 IL HE 6.38

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

שליחה #105 

@Tomer_gendel

ממש לא מומלץ מחשב ישן - Raspberry Pi עושה את העבודה בלי להרעיש ובצריכת חשמל נמוכה בסדרי גודל.
עד כמה שידוע לי האפליקציה עובדת דרך השרתים של PIMA, אז זה לא בדיוק אותו פרוטוקול. אני מעדיף לעבוד מקומית.
הגירסה אצלי היא 6.09, אז אין לך צורך לעדכן :-)

Tomer_gendel
חבר שרק התחיל
חבר שרק התחיל
תגובות: 3
הצטרף: יוני 2020
נתן תודות: 1 פעם
קיבל תודות: 0

שליחה #106 

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

Tomer_gendel
חבר שרק התחיל
חבר שרק התחיל
תגובות: 3
הצטרף: יוני 2020
נתן תודות: 1 פעם
קיבל תודות: 0

שליחה #107 

מתייחס לאפליקציה של ipima, באפליקציה החדשה אכן יש קישור לשרתי החברה

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

שליחה #108 

@dr0r
היתה אצלי השגיאה מסוג "VVR 1 Fault" מה זה אומר? (שגיאה 36)
ראיתי בקוד שיש רשימה של שגיאות אפשריות שהנקראת _DISCRETE_FAILURES .
מהיכן הרשימה הזאת? אפשר למצוא מידע נוסף על שגיאות ספציפיות?
דרך עקב, על לוח המקשים היה כתוב על איזה חיישן הבעיה, אבל ב-response לא היה את המידע הזה.
נערך לאחרונה על ידי ma0r ב 09/09/2020 0:00, נערך פעם 1 בסך הכל.

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

שליחה #109 

@ma0r

השגיאה הזו הופיעה ב-spec של פרוטוקול התקשורת של פימא, בלי כל מידע נוסף.
VVR זה קיצור של Video Alarm Verification Reporter. יש להם סרטון על המערכת הזו:

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

שליחה #110 

dr0r כתב:השגיאה הזו הופיעה ב-spec של פרוטוקול התקשורת של פימא, בלי כל מידע נוסף.
VVR זה קיצור של Video Alarm Verification Reporter. יש להם סרטון על המערכת הזו
...
·@dr0r אין לי מערכת VVR. אז כנראה יש טעות בקוד. תקלה 36 זה כנראה לא רק תקלת VVR.
אצלי התקלה היתה בכלל שחדרו מים לחיישן תנועה ויסוניק אלחוטי.

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

שליחה #111 

@ma0r

משונה. וזה מה שהופיע בצג? כישלון של איזור אמור להופיע במקום אחר לגמרי.

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

שליחה #112 

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

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

שליחה #113 

@ma0r

איזה דגם האזעקה שלך? הביט שמשמש ל-VVR1 תקול ב-832 ו-896 משמש לתקלה באיזור 116 ב-8144.

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

**** ראשוני מאוד ולא בשל אבל ....

שליחה #114 

החלטתי שלשים RPI (גם זירו) זה overkill
בנוסף החלטתי ללמוד משהו חדש

בשורה התחתונה כרגע יש לי esp8266 - כרטיס שקניתי ב ali
https://www.aliexpress.com/item/3299550 ... 4c4depAp9s

הכרטיס מקבל 5v ויש לו מייצב
ולפי מה שרשום כנראה מתמודד עם 5V בממשק ה UART
הוספתי ממיר חיצוני כדי שיוכל לקבל את ה 12V של האזעקה
(יש תמונה של מה שמורכב כרגע)

לכאורה הוא מגיע עם תוכנה שמאפשרת להעביר UART על הרשת
אבל צריך לפקד ב AT דרך ה UART - לא רלוונטי שמחובר לאזעקה

בהתחלה חשבתי להוריד קוד דוגמא שעושה בדיוק העברה של uart על הרשת
לקנפג hardcoded את הקצבים וחיבור ל wifi הביתי
ואז להשתמש בסקריפט פייתון ולהריץ אותו באיזה rpi - אולי אפילו על אותו rpi של HA

אבל זה סתר את הרצון שלי ללמוד משהו חדש
אז החלטתי לממש את הפרוטוקול כבר על ה ESP ואפילו זה עבד
אפילו הוספתי עדכון OTA (אבל רק דרך סביבת הפיתוח) והודעת debug שלחתי ברשת כי ה uart היה תפוס
כבר חשבתי להוסיף ספרייה של mqtt ולסיים
אבל הרגשתי שיש חיסרון בלנהל דבר כזה
חיפשתי framework פשוט - אבל לא מצאתי משהו (האמת מצאתי - סגרתי את החלון ולא מוצא שוב)

בסוף החלטתי לשבת על esphome
בשונה מ tasmota שמגיע עם הרבה אלמנטים ורק מורידים לו קונפיגורצה
ב esphome הקונפיגרציה משפיעה על הקימפול ומורידים לרכיב קוד מותאם
גיליתי שיש לו אופציה להוספת קוד חיצוני
בנוסף יש לו ממשק סגור מול HA (מתבסס על תוסף שלהם) ולא חייבים mqtt למרות שזה פחות גנרי

מודה שאני עדיין לא מבין לגמרי את הפרוטוקול - לא יודע מי כתב את המסמך של הממשק :(
מודה שגם אני לא איש תוכנה - ובהתאם כך נראה הקוד שלי (פעם אחרונה שכתבתי ב C לפני 20 שנים)
בנוסף מודה שלא לגמרי אני עדיין מכיר את כל השטויות של esphome ושל HA
אבל עדיין כרגע זה עובד בצורה לא רעה אבל רק לטלמטריה
יש לי סנסור על מצב האזעקה
וכן סנסור על כל האזורים הפתוחים

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

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

Re: **** ראשוני מאוד ולא בשל אבל ....

שליחה #115 

yeuda כתב:החלטתי שלשים RPI (גם זירו) זה overkill
בנוסף החלטתי ללמוד משהו חדש...
...
· מעולה! אכן ESP8266 יותר מתאים לתפקיד.
מכיוון שזה ממש פרוייקט חדש, אני מציע שתפתח שרשור חדש לפרוייקט.

eagleguym
חבר שרק התחיל
חבר שרק התחיל
תגובות: 2
הצטרף: אפריל 2008
נתן תודות: 0
קיבל תודות: 0

שליחה #116 

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

ראיתי שיש פונקציונאליות שלא ממומשת ב pima.py כמו דיווח על outputs

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

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

שליחה #117 

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

ראיתי שיש פונקציונאליות שלא ממומשת ב pima.py כמו דיווח על outputs

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

eagleguym
חבר שרק התחיל
חבר שרק התחיל
תגובות: 2
הצטרף: אפריל 2008
נתן תודות: 0
קיבל תודות: 0

שליחה #118 

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

אבל יכול להיות שאני טועה, אני חדש בכל מה שקשור לאזעקות

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

שליחה #119 

@eagleguym

אפשר להוסיף קריאה של הסטטוס של ה-outputs. זה לא צריך להיות מאוד מסובך. בשביל התראה על הפעלת האזעקה ה-alarmed zones זה החלק הכי חשוב, אבל כסיגנל כללי שהאזעקה פועלת זה יותר יעיל.

Koyaya
חבר שרק התחיל
חבר שרק התחיל
תגובות: 12
הצטרף: אוקטובר 2020
נתן תודות: 0
קיבל תודות: 0

שליחה #120 

היי
אני חדש פה, חייב לציין שעשיתם עבודה מדהימה - שאפו לכל מי שהיה מעורב בעבודה הזאת.
קראתי את כל הטרד פה, ואני עדיין מבולבל
האם לרכוש MWA500 או את net4pro
אתם מדברים על 2 אופציות בלבד PIMA Home Automation kit™ (SA-232, LCL-11A and Serial-to-USB cable), or net4pro
קוסם לי הרעיון של לקחת את MWA500 ככה שתהיה לי את האפליקציה שלהם, כגיבוי לחיבור שאעשה לבית החכם שלי.
למיטב הבנתי זה לא קיים באף אחד מהגישות שהצעתם net4pro or sa232

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

שלח תגובה

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