שליטה על Electra Smart

SIRI, CORTANA, ALEXA, ECHO, GOOGLE HOME, HOME PAD, שלטים חכמים, KEY PADS, אפליקציות
אסף_ב (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 210
הצטרף: אוגוסט 2009
נתן תודות: 29 פעמים
קיבל תודות: 12 פעמים

נושא שלא נקרא #16 

@dr0r
צירפתי פרטים
אומר לך משהו לגבי הרכיב?
נא להרשם/להכנס לחשבון בפורום על מנת לצפות בקבצים או בתמונות המצורפים לשרשור

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #17 

@אסף_ב

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

אסף_ב (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 210
הצטרף: אוגוסט 2009
נתן תודות: 29 פעמים
קיבל תודות: 12 פעמים

נושא שלא נקרא #18 

@dr0r
אני מאמין שזה לא מקומי, כי זה עובד גם על 4g ואני לא חושב שמישהו שם הגדיר מצב של LAN ONLY בשביל ביצועים.
אני מתקין ובודק

Lior98
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1384
הצטרף: אוגוסט 2018
שם מלא: ליאור אהרון
מיקום: קרית אונו
נתן תודות: 5 פעמים
קיבל תודות: 13 פעמים

נושא שלא נקרא #19 

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

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #20 

@אסף_ב עובדה ש-HiSense (שמייצרים מזגנים וגם את האפליקציה לטורנדו) טרחו, אז לך תדע.

@Lior98 איך הוא מחובר? יש לך עינית עם חיבור WiFi כמו ש @אסף_ב צילם?

Lior98
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1384
הצטרף: אוגוסט 2018
שם מלא: ליאור אהרון
מיקום: קרית אונו
נתן תודות: 5 פעמים
קיבל תודות: 13 פעמים

נושא שלא נקרא #21 

dr0r כתב:@אסף_ב עובדה ש-HiSense (שמייצרים מזגנים וגם את האפליקציה לטורנדו) טרחו, אז לך תדע.

@Lior98 איך הוא מחובר? יש לך עינית עם חיבור WiFi כמו ש @אסף_ב צילם?
...
היי

כן יש עינית + שלט רחוק ותמיכה ב wifi (אפליקציה רשמית של אלקטרה)

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

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #22 

@Lior98

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

אסף_ב (פותח השרשור)
חבר פעיל מאוד
חבר פעיל מאוד
הודעות: 210
הצטרף: אוגוסט 2009
נתן תודות: 29 פעמים
קיבל תודות: 12 פעמים

נושא שלא נקרא #23 

@dr0r
לצערי הpacket capture לא עובדת לי בטלפון,
אני עכישו פרמטתי טלפון ישן ונתתי לו הרשאת root, אבדוק אם אפשר לשחק איתו קצת.

Lior98
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1384
הצטרף: אוגוסט 2018
שם מלא: ליאור אהרון
מיקום: קרית אונו
נתן תודות: 5 פעמים
קיבל תודות: 13 פעמים

נושא שלא נקרא #24 

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

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #25 

@Lior98
·
לפחות במקרה של HiSense זה לא קיים ב-API. אני אתפלא אם באלקטרה זה שונה.
באופן כללי, במזגנים הישנים (וגם במזגנים חדשים בארה״ב), המנוע היה טיפש לחלוטין, וכל הלוגיקה היתה בתרמוסטט. במזגנים מפוצלים מודרניים לעומת זאת יש הפרדה בלוגיקה בין יחידת המנוע ליחידה הפנימית.

Lior98
סמל אישי של משתמש
חבר ותיק
חבר ותיק
הודעות: 1384
הצטרף: אוגוסט 2018
שם מלא: ליאור אהרון
מיקום: קרית אונו
נתן תודות: 5 פעמים
קיבל תודות: 13 פעמים

נושא שלא נקרא #26 

@dr0r
·
הבנתי..

עוד שאלה ברשותך
שמתי לב שאם אני משנה מעלות דרך האפליקצייה (המזגן היה לפני על 24 מעלות)
ואני משנה באפליקצייה ל 22 מעלות
אז בשלט הרחוק המעלות לא מתעדכנות וזה נשאר על 24 זה תקין? (שוב רק בשלט עצמו המזגן עצמו מראה 22 מעלות)
אבל הבעיה היא שאם אני נניח אעלה מעלה אחת בשלט המזגן יהיה על 25 מעלות במקום על 23

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

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #27 

@Lior98

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

Juve
חבר שרק התחיל
חבר שרק התחיל
הודעות: 17
הצטרף: מרץ 2014
נתן תודות: 1 פעם
קיבל תודות: 0

נושא שלא נקרא #28 

עשיתי קצת רחרוח בעזרת fiddler ומצאתי שיש פתיחה של סוקט מול שרתי ibm אבל לא הצלחתי לתפוס פקודות. ידוע שאלקטרה עושים שימוש בשרתים שלהם (הבנתי בעבר שהחלק ה'סמארט' הוא שיתוף פעולה עם ibm). הסקתי גם שיש לאלקטרה סאב דומיין ב-ibm.


ניסיתי ללמד את שלט ה-ir/rf של ברודלינק את פקוד(ו)ת השלט אבל הרגיש לי כאילו התדר מתחלף או משהו כזה.. זה עבד פעם אחת כל כמה לחיצות (כמובן בלי חיווי חוזר). פעם במלא זמן אני בא לפורום לבדוק אם יש משהו חדש בתחום, אבל לא מוצא פתרון.
באתי היום עם גישה לבדוק אולי home assistant יהיה כיוון חיובי ומצאתי את הת'רד הזה. אולי מפה תבוא הישועה.

אנסה את packet capture. בתקווה שזה יתן מידע, כי שמתי לב שלא היו פה עדכונים לעניין.

תודה לכל מי שנתן הצעות וגם לשאלה המקורית.

dr0r
חבר ותיק
חבר ותיק
הודעות: 1685
הצטרף: נובמבר 2018
מיקום: תל אביב
נתן תודות: 46 פעמים
קיבל תודות: 256 פעמים

נושא שלא נקרא #29 

@Juve

המזגן פותח socket? מול איזו כתובת IP ראית את התקשורת, ועל איזה port?

Juve
חבר שרק התחיל
חבר שרק התחיל
הודעות: 17
הצטרף: מרץ 2014
נתן תודות: 1 פעם
קיבל תודות: 0

נושא שלא נקרא #30 

יכול להיות שטעיתי... סליחה.
זכור לי סאבדומיין של IBM בוודאות. אבל כנראה שהתבלבלתי בין סוקט ל tunnel ומבדיקה שעשיתי היום ה-tunnel זה בכלל החיבור של הטלפון שלי עם פידלר כנראה.

בכל מקרה, עשיתי עכשיו את אותה האזנה שעשיתי בעבר עם פידלר. עכשיו אני כבר לא רואה את הדומיין של IBM בכלל.
בינתיים אני רואה בעיקר כתובות כמו segment.io, app-measurement.com וreports.creashlytics.com.
לא רואה יותר את מה שראיתי בעבר. רק כל מיני כתובות של ניתוח נתונים... ויתכן מאד שהן לא קשורות לאפליקציה.

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

כשלחצתי על הצ'ט כן מצאתי כתובת "ענן" של אמאזון שמוביל לדף אינטרנט עם הכתובת הזאת: /ElectraIOTMobile.html
ניסיתי לבדוק אולי אתפוס איזו כתובת אם אתחבר מחדש, אבל לא עלה כלום חוץ משימוש ב-googleapis בשביל שליחת SMS. הם בהחלט שיפרו את האפליקציה לטובה.

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

יש לי את ה-mac של המכשיר ובחיפוש לוקאלי (fing) מצאתי אותו והנה הנתונים שקיבלתי:
יצרן הכתובת כתוב כ-Texas Instruments.
הוא זוהה כתרמוסטט והמודל ש-fing נתן לי הוא Lennox / iComfort.
אני לא יודע אם זה נכון או לא. כמובן שלא הצלחתי להתחבר אליהם...

שורה תחתונה לא מצאתי כלום חוץ מכך שמאד יתכן והם עובדים גם לוקאלית כאשר אני ב-wifi.

ניסיתי לתפוס מידע בעזרת כלים נוספים (pcap) - את הפלט אני לא יודע לפענח, אבל כן מצאתי כתובת:
app.ecpiot.co.il. אני לא יודע כמה זה עוזר. מצאתי גם כתובת של reblaze וגם שימוש ב-dns של אמאזון. לא חושב שמשהו מזה עוזר.

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

בשביל הרקורד, ניסיתי לתפוס בקשות עם packet capture, אבל לא הצלחתי להתקין certificate אז האפליקציה של אלקטרה לא הצליחה להתחבר כשהאזנתי.

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

עריכה:
ניסיתי לתפוס בקשות עם http canary והצלחתי לתפוס. להלן המידע:
הכתובת לשליחת בקשות למזגן מהאפליקציה היא:
https://app.ecpiot.co.il/mobile/mobilecommand
פורט 443.
דוגמא לבקשה:
{"sid":"<my unique id>","pvdid":1,"id":177,"cmd":"SEND_COMMAND","data":{"id":<my id>,"commandJson":"{\"OPER\":{\"AC_MODE\":\"COOL\",\"FANSPD\":\"LOW\",\"SPT\":18,\"TIMER\":\"ON\",\"SHABAT\":\"OFF\",\"IFEEL\":\"OFF\",\"SLEEP\":\"OFF\",\"CLEAR_FILT\":\"OFF\",\"AC_STSRC\":\"WI-FI\"}}"}}

הבקשות נשלחות ב-json.

לאחר כל שליחת בקשה יש בקשת חיווי מהשרת שוב בסגנון הזה:
{"sid":"","pvdid":1,"id":181,"cmd":"GET_LAST_TELEMETRY","data":{"id":<my id i guess&#8805;,"commandName":"OPER,DIAG_L2,HB"}}
כנראה לקבל תמונת מצב עדכנית לאפליקציה.

מקווה שהמידע הזה יהיה רלוונטי למישהו.
שימו לב שיש 2 מזהים ייחודיים: sid ו-id שבתוך ה-data.

תודה על הדרבון לחפש ולמצוא כיוון.

שלח תגובה

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