תמיכה באזעקות PIMA Hunter Pro בבית חכם
אוקי, הצלחתי. זה מאוד פשוט.
החיבור הוא SERIAL TTL 5 Volt.
הקופסא שמוכרים ב600 שקל בסך הכל ממירה את זה ל rs232, אבל אין צורך להמיר.
אפשר לקנות USB to serial TTL בכלום כסף.
https://www.aliexpress.com/item/1210927 ... 322asbhJhB
אם אתה ממש מתעקשים על rs232. זה עולה 0.80$:
https://www.aliexpress.com/item/32667729959.html
התעקבתי על זה מכיוון שפספסתי שצריך להפעיל את היציאה הסריאלית בתפריט.
בהצלחה.
החיבור הוא SERIAL TTL 5 Volt.
הקופסא שמוכרים ב600 שקל בסך הכל ממירה את זה ל rs232, אבל אין צורך להמיר.
אפשר לקנות USB to serial TTL בכלום כסף.
https://www.aliexpress.com/item/1210927 ... 322asbhJhB
אם אתה ממש מתעקשים על rs232. זה עולה 0.80$:
https://www.aliexpress.com/item/32667729959.html
התעקבתי על זה מכיוון שפספסתי שצריך להפעיל את היציאה הסריאלית בתפריט.
בהצלחה.
דרור
ראשית עבודה באמת מעולה
אני יישמתי את הפרוטוקול באמצעות Red-Node אבל העיקרון זהה
שאלתי היא כזו, מאחר ובהגדרות האזעקה זמן ברירת המחדל למשלוח הודעה בקו הסריאל הוא 5 שניות יוצא מצב שאם קורה אירוע בטווח שבין ה 5 שניות יכול להיות שהאירוע לא ישוקף בהודעה הבאה (קורה לי עם גלאים אלחוטיים בעיקר ב open zone)
ניסיתי להוריד את משך הזמן בהגדרות אבל אז נראה שהמעבד של pima לא עומד בזמן העיבוד וה frame שמגיע מג'וברש
האם נתקלת בבעיה, האם יש לך דרך לעקוף אותה (פסיקה שתשלח הודעה בקרות אירוע)
תודה ושוב ישמת יפה מאד ב python
ראשית עבודה באמת מעולה
אני יישמתי את הפרוטוקול באמצעות Red-Node אבל העיקרון זהה
שאלתי היא כזו, מאחר ובהגדרות האזעקה זמן ברירת המחדל למשלוח הודעה בקו הסריאל הוא 5 שניות יוצא מצב שאם קורה אירוע בטווח שבין ה 5 שניות יכול להיות שהאירוע לא ישוקף בהודעה הבאה (קורה לי עם גלאים אלחוטיים בעיקר ב open zone)
ניסיתי להוריד את משך הזמן בהגדרות אבל אז נראה שהמעבד של pima לא עומד בזמן העיבוד וה frame שמגיע מג'וברש
האם נתקלת בבעיה, האם יש לך דרך לעקוף אותה (פסיקה שתשלח הודעה בקרות אירוע)
תודה ושוב ישמת יפה מאד ב python
@dr0r
תודה
ניסיתי להריץ את הקוד שלך קיבלתי את ההודעה הבאה
Exception ignored in: <object repr() failed>
Traceback (most recent call last):
File "./pima_server.py", line 74, in __del__
if self._alarm:
AttributeError: 'AlarmServer' object has no attribute '_alarm'
יש לך מושג למה
כמו כן איך אפשר ליישם serial over tcp
יש לי את מודול MWA500 המשדר דרך הרשת
תודה
ניסיתי להריץ את הקוד שלך קיבלתי את ההודעה הבאה
Exception ignored in: <object repr() failed>
Traceback (most recent call last):
File "./pima_server.py", line 74, in __del__
if self._alarm:
AttributeError: 'AlarmServer' object has no attribute '_alarm'
יש לך מושג למה
כמו כן איך אפשר ליישם serial over tcp
יש לי את מודול MWA500 המשדר דרך הרשת
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
@jzamero
אני משער שמופיעה לך הודעת שגיאה לפני כן, שהיא הכישלון האמיתי.
תיקנתי את הקוד, עכשיו הוא כבר לא אמור להיכשל בהריסה ולהדפיס את זה.
אני לא יודע מה הפרוטוקול שלהם לשידור דרך הרשת. לא הצלחתי לקבל את ה-spec של זה.
אני משער שמופיעה לך הודעת שגיאה לפני כן, שהיא הכישלון האמיתי.
תיקנתי את הקוד, עכשיו הוא כבר לא אמור להיכשל בהריסה ולהדפיס את זה.
אני לא יודע מה הפרוטוקול שלהם לשידור דרך הרשת. לא הצלחתי לקבל את ה-spec של זה.
מישהו אולי יודע למה הוא לא נותן לי לעשות login.
זה נתן לי בעבר, פתאום הפסיק לעבוד, ההודעה נשלחת עם הקוד טכנאי, אבל אין שום תגובה ואחכ הוא שולח את ההודעה הסטנדרטית שאני לא מחובר:
Jun 15 20:15:23 alarmpi python3[6105]: I0615 20:15:23.355 pima_server.py:68] Status: {'logged in': False}.
Jun 15 20:15:34 alarmpi python3[6105]: D0615 20:15:34.075 pima.py:182] >>> 08 0d 05 00 00 00 00 00 00 59 f3
Jun 15 20:15:34 alarmpi python3[6105]: D0615 20:15:34.077 pima.py:198] <<< 0a 0d 0f 04 00 00 03 02 00 ff ff 29 b4
Jun 15 20:15:44 alarmpi python3[6105]: D0615 20:15:44.853 pima.py:182] >>> 08 0d 05 00 00 00 00 00 00 59 f3
Jun 15 20:15:44 alarmpi python3[6105]: D0615 20:15:44.855 pima.py:198] <<< 04 0d 05 00 00 6d e3
זה נתן לי בעבר, פתאום הפסיק לעבוד, ההודעה נשלחת עם הקוד טכנאי, אבל אין שום תגובה ואחכ הוא שולח את ההודעה הסטנדרטית שאני לא מחובר:
Jun 15 20:15:23 alarmpi python3[6105]: I0615 20:15:23.355 pima_server.py:68] Status: {'logged in': False}.
Jun 15 20:15:34 alarmpi python3[6105]: D0615 20:15:34.075 pima.py:182] >>> 08 0d 05 00 00 00 00 00 00 59 f3
Jun 15 20:15:34 alarmpi python3[6105]: D0615 20:15:34.077 pima.py:198] <<< 0a 0d 0f 04 00 00 03 02 00 ff ff 29 b4
Jun 15 20:15:44 alarmpi python3[6105]: D0615 20:15:44.853 pima.py:182] >>> 08 0d 05 00 00 00 00 00 00 59 f3
Jun 15 20:15:44 alarmpi python3[6105]: D0615 20:15:44.855 pima.py:198] <<< 04 0d 05 00 00 6d e3
תודה
אבדוק בערב
אגב שינתי קצת את הקוד, כזכור לך שאלתי אם אפשר להתחבר באמצעות משלוח הודעות דרך TCP/IP באמצעות רכיב ה Pima Net4Pro ולא בסריאל
אז עכשיו המסר מגיע דרך ה Socket וזה עובד מצויין רק ה MQTT לא עבד לי אבדוק כאמור בערב ואשלח לך בפרטי את השינוי שעשיתי שתוכל לצרף ל github
כאמור אתה באמת תותח
תודה
אבדוק בערב
אגב שינתי קצת את הקוד, כזכור לך שאלתי אם אפשר להתחבר באמצעות משלוח הודעות דרך TCP/IP באמצעות רכיב ה Pima Net4Pro ולא בסריאל
אז עכשיו המסר מגיע דרך ה Socket וזה עובד מצויין רק ה MQTT לא עבד לי אבדוק כאמור בערב ואשלח לך בפרטי את השינוי שעשיתי שתוכל לצרף ל github
כאמור אתה באמת תותח
תודה
החיבור באזעקת פימה ממערכת בית חכם זה נשמע נפלא. בבקשה תשלימו את ההוראות כדי שחברים נוספים יוכלו לעשות זאת.
שאלתי מתקין על קיט לבית חכם, והוא אמר שיש רק את MWA500. זה מתאים?
@dr0r
היכן משיגים את הקיט בית חכם? יש לך קישור לאתר שמספק פרטים נוספים, או אולי חנות שמוכרת את זה?
@rfried
אתה יכול לתעד יותר בפירוט איך הרכבת מערכת ללא הקיט המדובר? תמונות יכולות להיות נהדרות.
שאלתי מתקין על קיט לבית חכם, והוא אמר שיש רק את MWA500. זה מתאים?
@dr0r
היכן משיגים את הקיט בית חכם? יש לך קישור לאתר שמספק פרטים נוספים, או אולי חנות שמוכרת את זה?
@rfried
אתה יכול לתעד יותר בפירוט איך הרכבת מערכת ללא הקיט המדובר? תמונות יכולות להיות נהדרות.
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
@ma0r
אתה צריך דבר שפימא קוראים לו "קיט בית חכם", שכולל SA-232 ו-LCL-11A (צריך לפרק את הרכיבים כדי לחבר אותם, די מוזר).
אם המתקין שלך לא מכיר, שישאל את החברה.
שים לב שהקיט מתאים רק ל-Hunter Pro, ולא יכול להתחבר ל-Captain (הדור הקודם). להבנתי בדור החדש (אחרי Hunter) בכלל לא צריך את הקיט, אבל אני מקווה שזה אותו פרוטוקול.
אתה צריך דבר שפימא קוראים לו "קיט בית חכם", שכולל SA-232 ו-LCL-11A (צריך לפרק את הרכיבים כדי לחבר אותם, די מוזר).
אם המתקין שלך לא מכיר, שישאל את החברה.
שים לב שהקיט מתאים רק ל-Hunter Pro, ולא יכול להתחבר ל-Captain (הדור הקודם). להבנתי בדור החדש (אחרי Hunter) בכלל לא צריך את הקיט, אבל אני מקווה שזה אותו פרוטוקול.
-
dr0r
-
- חבר ותיק

- תגובות: 2182
- הצטרף: נובמבר 2018
- שם מלא: דרור
- מיקום: תל אביב
- נתן תודות: 86 פעמים
- קיבל תודות: 361 פעמים
@jzamero
שלח לי בקשה עם השינויים.
מאוד משונה שהוא לא מקבל את זה. זה מגיע אליו? תנסה להוסיף הודעות לוג ל-mqtt_on_message, ול-RubJsonCommand.
אני משתמש בזה מ-SmartThings, שלצערי לא תומך ב-MQTT...
שלח לי בקשה עם השינויים.
מאוד משונה שהוא לא מקבל את זה. זה מגיע אליו? תנסה להוסיף הודעות לוג ל-mqtt_on_message, ול-RubJsonCommand.
אני משתמש בזה מ-SmartThings, שלצערי לא תומך ב-MQTT...
- jagheadg
-
- חבר ותיק

- תגובות: 1184
- הצטרף: דצמבר 2010
- מיקום: כפר הדרדסים
- נתן תודות: 63 פעמים
- קיבל תודות: 99 פעמים
יצאתי מבולבל מכל המתאמים האלו.
כדי לחבר לרשת צריך קודם את המתאם SA-232 שהופך את הפינים בלוח הראשי לרמות מתח של RS232 ואחר כך את ה NET4PRO שמקבל רמות RS232 ומוציא חיבור רשת?
או שאפשר ישר לדלג מרמות TTL מהלוח הראשי למתאם לרשת (כמו זה: https://www.aliexpress.com/item/32758243307.html)?
כדי לחבר לרשת צריך קודם את המתאם SA-232 שהופך את הפינים בלוח הראשי לרמות מתח של RS232 ואחר כך את ה NET4PRO שמקבל רמות RS232 ומוציא חיבור רשת?
או שאפשר ישר לדלג מרמות TTL מהלוח הראשי למתאם לרשת (כמו זה: https://www.aliexpress.com/item/32758243307.html)?
-
dr0r
-
- חבר ותיק

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