@adiz
·
כן גם עם אלקסה ו ha bridge
וגם עם סירי ו homebridge
שתי הקונפיגורציות שולחות לבסוף את הפקודה לביצוע ל RM PRO
שליטה על מפסקי BROADLINK TC2 (נמצא פתרון)
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
אני לא מצליח בינתיים גם עם הRM3, יש לי את הקודים של הפקודות, אני לא ממש מבין מה להכניס בשדות של הקינפוג בברידג', כשאני עושה MANUAL ADD.
יש את הON URL וOFF URL ששם אני מניח ששמים את הכתובת של הפקודה המקוצרת עם הIP הקבוע של האנדרואיד והפורט של האפליקציה, יחד עם השם של הפקודה שלימדתי אותו. מה שמים בHTTP HEADER ומה בHTTP VERB ואז בפורמט ובCONTENT BODY ON/OFF?
יש את הON URL וOFF URL ששם אני מניח ששמים את הכתובת של הפקודה המקוצרת עם הIP הקבוע של האנדרואיד והפורט של האפליקציה, יחד עם השם של הפקודה שלימדתי אותו. מה שמים בHTTP HEADER ומה בHTTP VERB ואז בפורמט ובCONTENT BODY ON/OFF?
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
@karpe
·
קודם כל תוודא שאתה עוקב אחרי ההוראות כאן כדי שתהיה תמיכה ב rm 3
http://fun2code-blog.blogspot.co.il/201 ... d.html?m=1
ב ha-bridge תגדיר שם לפעולה (זה המשפט שתגיד לאלקסה)
בסוג תבחר custom
תכניס את ה on/off URL ל rm bridge
צריך לבחור את שיטת השליחה post או get
לפי הדוקומנטציה שתי השיטות נתמכות אבל נראה לי שעדיף לך להשתמש ב get
אחרי שאתה מלמד את הפקודה ה rm bridge אמור לייצר לך את ה URL, אם תיגש אליו באמצעות הדפדפן אתה גם תראה את ה response
זה מה שאתה צריך להכניס ב ha-bridge
יכול להיות שאני טועה (הכל מזיכרון, כותב את התגובה מהסלולארי) אצלי ה rm bridge לא עובד בכלל.
בהצלחה!
·
קודם כל תוודא שאתה עוקב אחרי ההוראות כאן כדי שתהיה תמיכה ב rm 3
http://fun2code-blog.blogspot.co.il/201 ... d.html?m=1
ב ha-bridge תגדיר שם לפעולה (זה המשפט שתגיד לאלקסה)
בסוג תבחר custom
תכניס את ה on/off URL ל rm bridge
צריך לבחור את שיטת השליחה post או get
לפי הדוקומנטציה שתי השיטות נתמכות אבל נראה לי שעדיף לך להשתמש ב get
אחרי שאתה מלמד את הפקודה ה rm bridge אמור לייצר לך את ה URL, אם תיגש אליו באמצעות הדפדפן אתה גם תראה את ה response
זה מה שאתה צריך להכניס ב ha-bridge
יכול להיות שאני טועה (הכל מזיכרון, כותב את התגובה מהסלולארי) אצלי ה rm bridge לא עובד בכלל.
בהצלחה!
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
טוב, התקדמתי עוד קצת. כרגע יש לי בHA BRIDGE, בדף של BRIDGE DEVICES שורה עם פקודה שנקראת HEAT, וכשאני לוחץ TEST ON או TEST OFF המזגן נדלק ונכבה (דרך הRM BRIDGE והRM MINI).
בשלב הבא אני אמור לפתוח את ההגדרות של אלקסה, לעשות DISCOVER DEVICES בדף של SMART HOME ואז לראות שנוספו פקודות חדשות.
כשאני עושה את זה אני מקבל הודעה :
Discovery could not be completed. All of your Alexa devices are offline.
למרות שהדוט עובדת ומחוברת ומופיעה כONLINE בדף של הSETTINGS. פה נתקעתי..ניסיתי להוציא את הדוט מהחשמל ולהחזיר, לא עוזר.
ניסיתי גם להגיד לה ALEX DISCOVER DEVICES, והיא גילתה את מה שכבר היה, לא נוסף שום דבר חדש.
רעיונות?
בשלב הבא אני אמור לפתוח את ההגדרות של אלקסה, לעשות DISCOVER DEVICES בדף של SMART HOME ואז לראות שנוספו פקודות חדשות.
כשאני עושה את זה אני מקבל הודעה :
Discovery could not be completed. All of your Alexa devices are offline.
למרות שהדוט עובדת ומחוברת ומופיעה כONLINE בדף של הSETTINGS. פה נתקעתי..ניסיתי להוציא את הדוט מהחשמל ולהחזיר, לא עוזר.
ניסיתי גם להגיד לה ALEX DISCOVER DEVICES, והיא גילתה את מה שכבר היה, לא נוסף שום דבר חדש.
רעיונות?
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
התקדמתי אבל לא בכיוון הרצוי. עדיין אלקסה לא מזהה לי את הפקודות מהברידג'.
בדקתי שUPNP פעיל בראוטר, עשיתי לו ריסט, לא עזר.
מה שכן הצלחתי זה להוסיף פקודות בדידות של הרמוני לHA BRIDGE ! מסתבר שזה הרבה יותר פשוט ממה שחשבתי..
בטאב של BRIDGE CONTROL יש שדה של הרמוני, צריך פשוט לתת לו שם כלשהו, ואת כתובת הIP (שצריכה להיות מקובעת בראוטר).
מה שחשוב בשלב הזה - ללחוץ על הכפתור הירוק למעלה SAVE !
ואז יופיעו שני טאבים חדשים : HARMONY ACTIVITIES והHARMONY DEVICES. מכאן זה פשוט - אפשר לכל אקטיביטי ולכל פקודה של מכשיר ללחוץ על הכפתור הירוק שליד, מה שיפתח למטה שדה חדש שבו צריך לעדכן את השם של הפקודה (שזה מה שישמש להפעלה מאלקסה), ולעשות ADD BRDIGE DEVICE. ואז בטאב של BRDIGE DEVICE היא תופיע, אפשר לבדוק אותה ע"י TEST ON. אצלי הפקודות עובדות במצב הזה של בדיקה, אבל אלקסה לא מזהה את הפקודות החדשות עדיין.. פה אני תקוע.
בדקתי שUPNP פעיל בראוטר, עשיתי לו ריסט, לא עזר.
מה שכן הצלחתי זה להוסיף פקודות בדידות של הרמוני לHA BRIDGE ! מסתבר שזה הרבה יותר פשוט ממה שחשבתי..
בטאב של BRIDGE CONTROL יש שדה של הרמוני, צריך פשוט לתת לו שם כלשהו, ואת כתובת הIP (שצריכה להיות מקובעת בראוטר).
מה שחשוב בשלב הזה - ללחוץ על הכפתור הירוק למעלה SAVE !
ואז יופיעו שני טאבים חדשים : HARMONY ACTIVITIES והHARMONY DEVICES. מכאן זה פשוט - אפשר לכל אקטיביטי ולכל פקודה של מכשיר ללחוץ על הכפתור הירוק שליד, מה שיפתח למטה שדה חדש שבו צריך לעדכן את השם של הפקודה (שזה מה שישמש להפעלה מאלקסה), ולעשות ADD BRDIGE DEVICE. ואז בטאב של BRDIGE DEVICE היא תופיע, אפשר לבדוק אותה ע"י TEST ON. אצלי הפקודות עובדות במצב הזה של בדיקה, אבל אלקסה לא מזהה את הפקודות החדשות עדיין.. פה אני תקוע.
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים
@karpe
·
ממש מבאס, אצלי היא זיהתה ממש ללא בעיות, לצערי לא מצליח לחשוב על עוד משהו הפיירוול וה upnp היו כיוונים טובים.
אצלי ה ha-bridge מותקן על raspberry pi שמערכת ההפעלה שלו היא בעצם לינוקס ואת ה ha-bridge אני מריץ על פורט 80 זה ההבדל היחיד.
בעצם...כיוון אחרון...יש לך אנטיוירוס ?
אם כן תנסה לבטל אותו לפעמים הם גורמים לבעיות לא צפויות (למרות שתאורטית לא אמור להיות קשר)
תעדכן...
·
ממש מבאס, אצלי היא זיהתה ממש ללא בעיות, לצערי לא מצליח לחשוב על עוד משהו הפיירוול וה upnp היו כיוונים טובים.
אצלי ה ha-bridge מותקן על raspberry pi שמערכת ההפעלה שלו היא בעצם לינוקס ואת ה ha-bridge אני מריץ על פורט 80 זה ההבדל היחיד.
בעצם...כיוון אחרון...יש לך אנטיוירוס ?
אם כן תנסה לבטל אותו לפעמים הם גורמים לבעיות לא צפויות (למרות שתאורטית לא אמור להיות קשר)
תעדכן...
אין אנטיוירוס..
נראה לי שהכיוון הוא אכן הפורט 80. בדף של הHA כתוב :
-Dserver.port=<port number>
The default port number for the bridge is 80. To override what the default or what is in the configuration file for this parameter, specify -Dserver.port=<port number> explicitly. This is especially helpful if you are running the ha-bridge for the first time and have another application on port 80. The command line example:
java -jar -Dserver.port=80 ha-bridge-W.X.Y.jar
Note: if using with a Google Home device, port 80 must be used.
אולי גם הדוט פונה לפורט 80 בלבד כדי למצוא רכיבים חדשים?
בדקתי בNETSTAT מי תופס לי את פורט 80, וזה פרוסס של NT KERNEL במחשב, אז אני לא רואה דרך לפנות אותו..
אולי אתה יכול לנסות לשנות אצלך לפורט 8080 ולראות אם עדיין מזהה לך?
נראה לי שהכיוון הוא אכן הפורט 80. בדף של הHA כתוב :
-Dserver.port=<port number>
The default port number for the bridge is 80. To override what the default or what is in the configuration file for this parameter, specify -Dserver.port=<port number> explicitly. This is especially helpful if you are running the ha-bridge for the first time and have another application on port 80. The command line example:
java -jar -Dserver.port=80 ha-bridge-W.X.Y.jar
Note: if using with a Google Home device, port 80 must be used.
אולי גם הדוט פונה לפורט 80 בלבד כדי למצוא רכיבים חדשים?
בדקתי בNETSTAT מי תופס לי את פורט 80, וזה פרוסס של NT KERNEL במחשב, אז אני לא רואה דרך לפנות אותו..
אולי אתה יכול לנסות לשנות אצלך לפורט 8080 ולראות אם עדיין מזהה לך?
- NightRanger (פותח השרשור)
-
- חבר פעיל
- הודעות: 76
- הצטרף: פברואר 2011
- נתן תודות: 1 פעם
- קיבל תודות: 15 פעמים