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

SIRI, CORTANA, ALEXA, ECHO, GOOGLE HOME, HOME PAD, שלטים חכמים, KEY PADS, אפליקציות
Koyaya
חבר שרק התחיל
חבר שרק התחיל
הודעות: 11
הצטרף: אוקטובר 2020
נתן תודות: 0
קיבל תודות: 0

האם אפשר לחסוך 600 שקל ולא לקנות את הקיט

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

@rfried בהודעה זאת
https://www.htmag.co.il/vp2962375#2962375 רמז שאפשר

מישהו יכול להעיד האם אפשר לחסוך את קניית הקיט ולחבר את 4 הפינים על האזעקה לרכיב ה https://www.aliexpress.com/item/32667729959.html
אליו לשרשר כבל של סריאלי לusb ולהשתמש בקוד של חברנו מhttps://github.com/deiger/Alarm
כמו שהוא (הוא הרי מדבר עם סריאלי)

או שעדיין צריך את 2 הרכיבים SA-232, LCL-11A

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

Re: האם אפשר לחסוך 600 שקל ולא לקנות את הקיט

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

@Koyaya
·הראתי כאן איך לחבר את הפימא ישירות ל-pi בלי רכיבים נוספים. זה עובד אצלי כך כבר כמעט שנה.
@dr0r, אולי כדאי לשים את התרשים הזה של החיבור ישיר ל-pi בפרוייקט ב-github. מה דעתך?

dr0r (פותח השרשור)
חבר ותיק
חבר ותיק
הודעות: 1158
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 10 פעמים
קיבל תודות: 172 פעמים

Re: האם אפשר לחסוך 600 שקל ולא לקנות את הקיט

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

@ma0r
בהחלט, אני אוסיף את התרשים.

@Koyaya
כן, אפשר לקנות את המתאם ב-AliExpress, או כפי ש @ma0r אמר, אפשר לחבר ישירות.

yeuda
חבר ותיק
חבר ותיק
הודעות: 1152
הצטרף: דצמבר 2004
מיקום: רחובות
נתן תודות: 58 פעמים
קיבל תודות: 78 פעמים

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

כמו שרשמתי אני כרגע עובד עם esp שמחובר ישירות לאזעקה בלי שום מתאמים
כרגע אני מריץ עליו את הקוד שלי והוא שולח הודעות mqtt ל HA
https://www.aliexpress.com/item/3299550 ... ent=815660

אבל אין בעיה גם לשים מגוון מתאמי uart במתח של 5V

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

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

@yeuda
אני מניח שאתה מתייחס להודעה הזאת
https://www.htmag.co.il/vp3103233#3103233
לא הצלחתי להבין ממנה מה צריך לשים על הרכיב חוץ מesphome
האם צריך לשים עליו קוד? האם אפשר לשלוט דרך זה על האזעקה, או רק לקבל מידע?
לא הצלחתי למצוא שרשור נפרד לפרויקט הזה

אשמח לדבר איתך בפרטי [email protected]

yeuda
חבר ותיק
חבר ותיק
הודעות: 1152
הצטרף: דצמבר 2004
מיקום: רחובות
נתן תודות: 58 פעמים
קיבל תודות: 78 פעמים

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

@Koyaya
·

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

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

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

הבעיה האמיתית היא שאני ממש עמוס בתקופה האחרונה
וברגע שזה התחיל לעבוד הפסקתי להמשיך לטפל בזה

כשאתפנה קצת (מתי שהוא) אסדר קצת את הקוד ואעלה את זה לשיתוף


דרך אגב האופציה השנייה שחשבתי לממש והיא הרבה הרבה הרבה יותר פשוטה
זה סתם לכתוב קוד שמעביר את ה uart ב wifi (מעין terminal server)
ואז אפשר להריץ את הקוד של הפרויקט בשרשור ישירות על ה RPI של ה HA
והרבה יותר קל לתחזק קוד פייתון

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

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

אני בידיוק בין עבודות, אשמח לקחת ממך את מה שיש, ולהמשיך את הפרויקט, אפשר לעבוד על זה בייחד
אם בא לך, רשמתי את המייל שלי מעל
אם מטפלים בכל הUART בפייתון, אז יש כבר את הקוד שפורסם פה
https://github.com/deiger/Alarm
לי זה דוקא קסם שלא צריך להריץ כלום על הPI והכל נדחף ישירות לHASS

yeuda
חבר ותיק
חבר ותיק
הודעות: 1152
הצטרף: דצמבר 2004
מיקום: רחובות
נתן תודות: 58 פעמים
קיבל תודות: 78 פעמים

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

@Koyaya
·
רשמתי לגבי ה uart אם מישהו רוצה לממש משהו פשוט - ולזה בדיוק התכוונתי להשתמש בקוד שפורסם

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

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

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

תענוג, בדקתי בינתיים esphome מאפשר להריץ מיני שרת ווב ישירות על הרכיב, אפשר לעשות את כל הפעולות דרך זה
יותר נוח אפילו, לא מצריך mqtt broker ככה shelly עובד

yeuda
חבר ותיק
חבר ותיק
הודעות: 1152
הצטרף: דצמבר 2004
מיקום: רחובות
נתן תודות: 58 פעמים
קיבל תודות: 78 פעמים

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

@Koyaya
·
אני אפשרתי את הממשק ה WEBי
השרת Web אצלי מציג רק את הסטטוס של השדות שהגדרתי
אולי אפשר לשלוח פקודות דרך web api אבל לא ניסיתי - כי זה לא מוגדר כסוויטצ

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

קוד קוד

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

@yeuda
·
אם מחר יקרה לך משהו, הקוד שלך ימות איתך :)
אתה לא רוצה להקנות לו חיי נצח ולשתף עם הקהילה?
בין אם בגיט האב או אפילו כZIP ראשוני שכל מי שרוצה יוכל להמשיך לשחק עם זה
פליז פליז :)

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

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

שלום,

יש לי Openhab שרץ על raspberry pi. איפה אני צריך לשים את הקבצים pima_server.py ו-pima.py?

תודה

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

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

מבחינת חיבורים פיזיים פשוטים וזולים שפשוט עושים bridge מהחיבור הסריאלי לבית החכם, אפשר אולי לשקול אלטרנטיבות נוספות:

1. חיבור USB ישירות לבית החכם. https://www.aliexpress.com/item/33040891991.html
תמונה:
[imgbig]https://ae01.alicdn.com/kf/H298cd1f186b ... 40x640.jpg[/imgbig]



2. חיבור לרשת Ethernet. https://www.aliexpress.com/item/4001175906764.html
תמונה:
[imgbig]https://ae01.alicdn.com/kf/H4baf6ba8136 ... pg_Q90.jpg[/imgbig]

פתרונות כאלה ידרשו פיתוח רק של אינטגרציה בבית החכם, ללא רכיב חכם נוסף.

מה דעתכם?

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

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

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

שלום,

אני מנסה להריץ את ה-server על buster Raspberry Pi 3.
הורדתי את הקבצים והפעלתי את הserver:

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

./pima_server.py --ssl_cert cert.pem --ssl_key key.pem --port 7777 --key xxxxx --login xxxx --mqtt_host localhost --pima_host x.x.x.x --pima_port x
אבל כשאני אני מריץ את הבדיקה (מקונסול אחר), אני מקבל הודעת שגיאה -Connection refused:

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

curl -ik 'http://localhost:7777/pima?key=xxxxx&command=status'

curl: (7) Failed to connect to localhost port 7777: Connection refused
למישהו יש רעיון למה זה לא עובד? איפה אני יכול לראות את הלוגים?

yeuda
חבר ותיק
חבר ותיק
הודעות: 1152
הצטרף: דצמבר 2004
מיקום: רחובות
נתן תודות: 58 פעמים
קיבל תודות: 78 פעמים

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

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

העלתי את הקבצים ל github

שוב תודה רבה ל @dr0r
הרבה מבוסס על מה שכתב (וחלק על קוד אחר מ github)

הקוד כתוב לא חכם - הרבה hardcoded לצערי

כדי לקמפל יש לשנות גם ב .h וגם בקובץ yaml
בקובץ .h בפונקציה send_login_message - צריך להכניס את הקוד טכנאי ואת האורך שלו (כרגע סתם מוגדר 1234)
בקובץ yaml מגדירים את האזורים הקיימים והשמות שלהם - אפשר לראות שם דוגמא ודי קל להתאים
כמובן שבקובץ yaml צריך להגדיר את שאר הדברים של esphome ולא אפרט כאן


מניח שיודעים לעבוד עם esphome

כרגע אין לי זמן לכתוב תיעוד מסודר - בינתיים מקווה שתסתדרו

הפרויקט בקישור :
https://github.com/yeudas/PimaEspHome

שלח תגובה

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