תמיכה באזעקות PIMA Hunter Pro בבית חכם
@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
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
Re: האם אפשר לחסוך 600 שקל ולא לקנות את הקיט
@Koyaya
·הראתי כאן איך לחבר את הפימא ישירות ל-pi בלי רכיבים נוספים. זה עובד אצלי כך כבר כמעט שנה.
@dr0r, אולי כדאי לשים את התרשים הזה של החיבור ישיר ל-pi בפרוייקט ב-github. מה דעתך?
·הראתי כאן איך לחבר את הפימא ישירות ל-pi בלי רכיבים נוספים. זה עובד אצלי כך כבר כמעט שנה.
@dr0r, אולי כדאי לשים את התרשים הזה של החיבור ישיר ל-pi בפרוייקט ב-github. מה דעתך?
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
Re: האם אפשר לחסוך 600 שקל ולא לקנות את הקיט
@ma0r
בהחלט, אני אוסיף את התרשים.
@Koyaya
כן, אפשר לקנות את המתאם ב-AliExpress, או כפי ש @ma0r אמר, אפשר לחבר ישירות.
בהחלט, אני אוסיף את התרשים.
@Koyaya
כן, אפשר לקנות את המתאם ב-AliExpress, או כפי ש @ma0r אמר, אפשר לחבר ישירות.
כמו שרשמתי אני כרגע עובד עם esp שמחובר ישירות לאזעקה בלי שום מתאמים
כרגע אני מריץ עליו את הקוד שלי והוא שולח הודעות mqtt ל HA
https://www.aliexpress.com/item/3299550 ... ent=815660
אבל אין בעיה גם לשים מגוון מתאמי uart במתח של 5V
כרגע אני מריץ עליו את הקוד שלי והוא שולח הודעות mqtt ל HA
https://www.aliexpress.com/item/3299550 ... ent=815660
אבל אין בעיה גם לשים מגוון מתאמי uart במתח של 5V
@yeuda
אני מניח שאתה מתייחס להודעה הזאת
https://www.htmag.co.il/vp3103233#3103233
לא הצלחתי להבין ממנה מה צריך לשים על הרכיב חוץ מesphome
האם צריך לשים עליו קוד? האם אפשר לשלוט דרך זה על האזעקה, או רק לקבל מידע?
לא הצלחתי למצוא שרשור נפרד לפרויקט הזה
אשמח לדבר איתך בפרטי [email protected]
אני מניח שאתה מתייחס להודעה הזאת
https://www.htmag.co.il/vp3103233#3103233
לא הצלחתי להבין ממנה מה צריך לשים על הרכיב חוץ מesphome
האם צריך לשים עליו קוד? האם אפשר לשלוט דרך זה על האזעקה, או רק לקבל מידע?
לא הצלחתי למצוא שרשור נפרד לפרויקט הזה
אשמח לדבר איתך בפרטי [email protected]
@Koyaya
·
esphome משמש אותי רק כתשתית לטפל בכל הבלגן מסביב (עדכונים מהאוויר, mqtt ....)
כאשר בהתחלה כתבתי הכל מאפס ואז מאוד מהר מצאתי את esphome וקיצר תהליכים
כמובן שיש קטע קוד יעודי שכתבתי שמטפל מול האזעקה.
כרגע עצרתי במצב שאני מקבל את מצב הסנסורים וכן את מצב האזעקה
ואפשר להפעיל אותה או לנטרל
לצערי התיעוד של הפרוטוקול די על הפנים ולא לגמרי ברור מה אפשר ואי אפשר לעשות
מזמן לא כתבתי ב C ולכן הקוד כתוב על הפנים
עשיתי את המינימום כדי שיעבוד
אני לא תומך למשל במדורים (לדעתי רוב האנשים לא משתמשים בזה)
הקוד כן מאפשר בצורה פשוטה יחסית ב yaml להגדיר אילו סנסורים יש
הבעיה האמיתית היא שאני ממש עמוס בתקופה האחרונה
וברגע שזה התחיל לעבוד הפסקתי להמשיך לטפל בזה
כשאתפנה קצת (מתי שהוא) אסדר קצת את הקוד ואעלה את זה לשיתוף
דרך אגב האופציה השנייה שחשבתי לממש והיא הרבה הרבה הרבה יותר פשוטה
זה סתם לכתוב קוד שמעביר את ה uart ב wifi (מעין terminal server)
ואז אפשר להריץ את הקוד של הפרויקט בשרשור ישירות על ה RPI של ה HA
והרבה יותר קל לתחזק קוד פייתון
·
esphome משמש אותי רק כתשתית לטפל בכל הבלגן מסביב (עדכונים מהאוויר, mqtt ....)
כאשר בהתחלה כתבתי הכל מאפס ואז מאוד מהר מצאתי את esphome וקיצר תהליכים
כמובן שיש קטע קוד יעודי שכתבתי שמטפל מול האזעקה.
כרגע עצרתי במצב שאני מקבל את מצב הסנסורים וכן את מצב האזעקה
ואפשר להפעיל אותה או לנטרל
לצערי התיעוד של הפרוטוקול די על הפנים ולא לגמרי ברור מה אפשר ואי אפשר לעשות
מזמן לא כתבתי ב C ולכן הקוד כתוב על הפנים
עשיתי את המינימום כדי שיעבוד
אני לא תומך למשל במדורים (לדעתי רוב האנשים לא משתמשים בזה)
הקוד כן מאפשר בצורה פשוטה יחסית ב yaml להגדיר אילו סנסורים יש
הבעיה האמיתית היא שאני ממש עמוס בתקופה האחרונה
וברגע שזה התחיל לעבוד הפסקתי להמשיך לטפל בזה
כשאתפנה קצת (מתי שהוא) אסדר קצת את הקוד ואעלה את זה לשיתוף
דרך אגב האופציה השנייה שחשבתי לממש והיא הרבה הרבה הרבה יותר פשוטה
זה סתם לכתוב קוד שמעביר את ה uart ב wifi (מעין terminal server)
ואז אפשר להריץ את הקוד של הפרויקט בשרשור ישירות על ה RPI של ה HA
והרבה יותר קל לתחזק קוד פייתון
אני בידיוק בין עבודות, אשמח לקחת ממך את מה שיש, ולהמשיך את הפרויקט, אפשר לעבוד על זה בייחד
אם בא לך, רשמתי את המייל שלי מעל
אם מטפלים בכל הUART בפייתון, אז יש כבר את הקוד שפורסם פה
https://github.com/deiger/Alarm
לי זה דוקא קסם שלא צריך להריץ כלום על הPI והכל נדחף ישירות לHASS
אם בא לך, רשמתי את המייל שלי מעל
אם מטפלים בכל הUART בפייתון, אז יש כבר את הקוד שפורסם פה
https://github.com/deiger/Alarm
לי זה דוקא קסם שלא צריך להריץ כלום על הPI והכל נדחף ישירות לHASS
@Koyaya
·
רשמתי לגבי ה uart אם מישהו רוצה לממש משהו פשוט - ולזה בדיוק התכוונתי להשתמש בקוד שפורסם
מסכים - גם אני אהבתי את האי תלות ועבודה ישירות מול HA
אני אנסה לפנות קצת זמן לראות שאין שום דבר בעייתי בקוד (למשל הסיסמה שלי)
ואעלה את זה לאן שהוא
אעדכן
·
רשמתי לגבי ה uart אם מישהו רוצה לממש משהו פשוט - ולזה בדיוק התכוונתי להשתמש בקוד שפורסם
מסכים - גם אני אהבתי את האי תלות ועבודה ישירות מול HA
אני אנסה לפנות קצת זמן לראות שאין שום דבר בעייתי בקוד (למשל הסיסמה שלי)
ואעלה את זה לאן שהוא
אעדכן
מבחינת חיבורים פיזיים פשוטים וזולים שפשוט עושים 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]
פתרונות כאלה ידרשו פיתוח רק של אינטגרציה בבית החכם, ללא רכיב חכם נוסף.
מה דעתכם?
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]
פתרונות כאלה ידרשו פיתוח רק של אינטגרציה בבית החכם, ללא רכיב חכם נוסף.
מה דעתכם?
שלום,
אני מנסה להריץ את ה-server על buster Raspberry Pi 3.
הורדתי את הקבצים והפעלתי את הserver:
אבל כשאני אני מריץ את הבדיקה (מקונסול אחר), אני מקבל הודעת שגיאה -Connection refused:
למישהו יש רעיון למה זה לא עובד? איפה אני יכול לראות את הלוגים?
אני מנסה להריץ את ה-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קוד: בחירת הכל
curl -ik 'http://localhost:7777/pima?key=xxxxx&command=status'
curl: (7) Failed to connect to localhost port 7777: Connection refusedהעלתי את הקבצים ל github
שוב תודה רבה ל @dr0r
הרבה מבוסס על מה שכתב (וחלק על קוד אחר מ github)
הקוד כתוב לא חכם - הרבה hardcoded לצערי
כדי לקמפל יש לשנות גם ב .h וגם בקובץ yaml
בקובץ .h בפונקציה send_login_message - צריך להכניס את הקוד טכנאי ואת האורך שלו (כרגע סתם מוגדר 1234)
בקובץ yaml מגדירים את האזורים הקיימים והשמות שלהם - אפשר לראות שם דוגמא ודי קל להתאים
כמובן שבקובץ yaml צריך להגדיר את שאר הדברים של esphome ולא אפרט כאן
מניח שיודעים לעבוד עם esphome
כרגע אין לי זמן לכתוב תיעוד מסודר - בינתיים מקווה שתסתדרו
הפרויקט בקישור :
https://github.com/yeudas/PimaEspHome
שוב תודה רבה ל @dr0r
הרבה מבוסס על מה שכתב (וחלק על קוד אחר מ github)
הקוד כתוב לא חכם - הרבה hardcoded לצערי
כדי לקמפל יש לשנות גם ב .h וגם בקובץ yaml
בקובץ .h בפונקציה send_login_message - צריך להכניס את הקוד טכנאי ואת האורך שלו (כרגע סתם מוגדר 1234)
בקובץ yaml מגדירים את האזורים הקיימים והשמות שלהם - אפשר לראות שם דוגמא ודי קל להתאים
כמובן שבקובץ yaml צריך להגדיר את שאר הדברים של esphome ולא אפרט כאן
מניח שיודעים לעבוד עם esphome
כרגע אין לי זמן לכתוב תיעוד מסודר - בינתיים מקווה שתסתדרו
הפרויקט בקישור :
https://github.com/yeudas/PimaEspHome
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
אתה יכול להסתכל ב-06/11/2020 9:16YC כתב: שלום,
אני מנסה להריץ את ה-server על buster Raspberry Pi 3.
הורדתי את הקבצים והפעלתי את הserver:אבל כשאני אני מריץ את הבדיקה (מקונסול אחר), אני מקבל הודעת שגיאה -Connection refused:קוד: בחירת הכל
./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למישהו יש רעיון למה זה לא עובד? איפה אני יכול לראות את הלוגים?קוד: בחירת הכל
curl -ik 'http://localhost:7777/pima?key=xxxxx&command=status' curl: (7) Failed to connect to localhost port 7777: Connection refused...
קוד: בחירת הכל
/var/log/syslogבכל מקרה, אם אתה משתמש בסרטיפיקטים, אתה צריך לפנות לשרת ב-https.
08/11/2020 10:43dr0r כתב:אתה יכול להסתכל ב-06/11/2020 9:16YC כתב: שלום,
אני מנסה להריץ את ה-server על buster Raspberry Pi 3.
הורדתי את הקבצים והפעלתי את הserver:אבל כשאני אני מריץ את הבדיקה (מקונסול אחר), אני מקבל הודעת שגיאה -Connection refused:קוד: בחירת הכל
./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למישהו יש רעיון למה זה לא עובד? איפה אני יכול לראות את הלוגים?קוד: בחירת הכל
curl -ik 'http://localhost:7777/pima?key=xxxxx&command=status' curl: (7) Failed to connect to localhost port 7777: Connection refused....קוד: בחירת הכל
/var/log/syslog
בכל מקרה, אם אתה משתמש בסרטיפיקטים, אתה צריך לפנות לשרת ב-https....
כאשר אני מפעיל את הserver ומנסה לפנות אליו, אני לא רואה שום log ב-syslog
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
תנסה להריץ אותו עם08/11/2020 20:57YC כתב:08/11/2020 10:43dr0r כתב:
אתה יכול להסתכל ב-.קוד: בחירת הכל
/var/log/syslog
בכל מקרה, אם אתה משתמש בסרטיפיקטים, אתה צריך לפנות לשרת ב-https....
כאשר אני מפעיל את הserver ומנסה לפנות אליו, אני לא רואה שום log ב-syslog...
קוד: בחירת הכל
--log_level INFOראשית, כל הכבוד לכל העוסקים במלאכה
אני עושה צעדים ראשונים באוטומציה בבית, ותמיד רציתי לחבר את האזעקה (לדוג' לוודא שהתריסים החשמליים נסגרים אוטומטית כשדורכים את האזעקה)
קצת הלכתי לאיבוד בחלופות החומרה השונות
יש לי שרת home-assistant המחובר לרשת אך לא נמצא בסמיכות למערכת האזעקה, לכן אני מעדיף חיבור ישיר ל WIFI
בפוסט של @yeuda מוזכר חיבור ישיר מבוסס (רכיב esp)
אשמח לקבל פרטים נוספים על אופן החיבור הנ"ל, וכן האם נדרשות הנחיות נוספות להתקנת המערכת ב home-assistant מעבר למפורט ב repo המצוין
אני עושה צעדים ראשונים באוטומציה בבית, ותמיד רציתי לחבר את האזעקה (לדוג' לוודא שהתריסים החשמליים נסגרים אוטומטית כשדורכים את האזעקה)
קצת הלכתי לאיבוד בחלופות החומרה השונות
יש לי שרת home-assistant המחובר לרשת אך לא נמצא בסמיכות למערכת האזעקה, לכן אני מעדיף חיבור ישיר ל WIFI
בפוסט של @yeuda מוזכר חיבור ישיר מבוסס (רכיב esp)
אשמח לקבל פרטים נוספים על אופן החיבור הנ"ל, וכן האם נדרשות הנחיות נוספות להתקנת המערכת ב home-assistant מעבר למפורט ב repo המצוין
שלום לכולם
אחרי שנתקלתי בשרשור הזה נזכרתי שכבר ניסתי לפני כעשור לחבר את PIMA HUNTER לרשת, אז לא ממש הצלחתי והסתפקתי במודול SMS, לצערי בגלל שינוי ספק אי אפשר להמשיך לעבוד עם מודול ה SMS ואני מנסה להשמיש את החיבור דרך הרכיבים שקניתי לפני עשור, (אני לא ממש מבין בתחום אז סלחו לי על אי הדיוקים), ממה שהבנתי שני הרכיבים ממירים את החיבור הסיריאלי לפרוטוקול HTTP. כשחיברתי אותם ללוח (לחיבור הסיריאלי) מתקבל מתח תקין, ניתן לגשת לכתובת ה IP הפנימית של המודול בפורט 80 (גם 9999 פתוח) ולהגיע לממשק ניהול אני לא מצליח דרך הגדרות הרכזת לפתוח פורט 10150 (זה מה שהגדרתי ברכזת, אבל אני מניח שפספסתי משהו והרכזת לא מעבירה את הגדרת הפורט לרכיב הרשת - ניסיתי לסמן כל אחת מ 4 האפשריות להגדרת היציאה הסיריאלית) .
אשמח אם תוכלו לעזור בהסבר איך לגרום למערכת לזהות את הרכיב, ולהגדיר בו את הפורט הנכון כדי שאוכל לשלוט במערכת באמתעות האפליקציה (הישנה) של פימא.
תודה !
אחרי שנתקלתי בשרשור הזה נזכרתי שכבר ניסתי לפני כעשור לחבר את PIMA HUNTER לרשת, אז לא ממש הצלחתי והסתפקתי במודול SMS, לצערי בגלל שינוי ספק אי אפשר להמשיך לעבוד עם מודול ה SMS ואני מנסה להשמיש את החיבור דרך הרכיבים שקניתי לפני עשור, (אני לא ממש מבין בתחום אז סלחו לי על אי הדיוקים), ממה שהבנתי שני הרכיבים ממירים את החיבור הסיריאלי לפרוטוקול HTTP. כשחיברתי אותם ללוח (לחיבור הסיריאלי) מתקבל מתח תקין, ניתן לגשת לכתובת ה IP הפנימית של המודול בפורט 80 (גם 9999 פתוח) ולהגיע לממשק ניהול אני לא מצליח דרך הגדרות הרכזת לפתוח פורט 10150 (זה מה שהגדרתי ברכזת, אבל אני מניח שפספסתי משהו והרכזת לא מעבירה את הגדרת הפורט לרכיב הרשת - ניסיתי לסמן כל אחת מ 4 האפשריות להגדרת היציאה הסיריאלית) .
אשמח אם תוכלו לעזור בהסבר איך לגרום למערכת לזהות את הרכיב, ולהגדיר בו את הפורט הנכון כדי שאוכל לשלוט במערכת באמתעות האפליקציה (הישנה) של פימא.
תודה !

