השתמשתי בברידג׳ המפורסם עבור ורה כדי לדמות את ה- api call של סוויצ׳ר וזאת התוצאה:
חשוב לציין זה רק משהו ראשוני...
אני ישפר את זה גם שיהיה אפשר לומר לכמה זמן להדליק את הסוויצ׳ר ואז אפרסם מדריך לאיך מה למה וכמה...
הצלחתי לשלוט על סוויצ׳ר עם אלכסה!
- mp3lll
- חבר במועדון ה-20K
- הודעות: 20656
- הצטרף: ספטמבר 2007
- נתן תודות: 134 פעמים
- קיבל תודות: 1006 פעמים
- eliraza (פותח השרשור)
- חבר פעיל מאוד
- הודעות: 146
- הצטרף: אוקטובר 2007
- נתן תודות: 2 פעמים
- קיבל תודות: 2 פעמים
אני משתמש בברידג׳ כדי לייצר ידנית את ה device
ואז שם ב power on ו- power off commands את ה- api call של סוויצ׳ר שאותו שאבתי מהאפליקציה שלהם בעזרת packet capture
זה אמור להיראות כך:
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=on
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=off
כמובן שה-ID וה- TOKEN משתנים בהתאם למכשיר שלכם וניתן לשאוב את המידע באמצעות packet capture לאנדרואיד...
זה אמור להיראות כך:
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=on
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=off
כמובן שה-ID וה- TOKEN משתנים בהתאם למכשיר שלכם וניתן לשאוב את המידע באמצעות packet capture לאנדרואיד...
- uris
- מורעל האתר
- הודעות: 6782
- הצטרף: נובמבר 2005
- שם מלא: אורי שמאי
- מיקום: שלומית (בונה סוכה)
- נתן תודות: 78 פעמים
- קיבל תודות: 244 פעמים
תודה רבה אלירז
אכן כפי שאלירז כתב יש לבצע את הפעולה הבאה:
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=on
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=off
כמובן שה-ID וה- TOKEN משתנים בהתאם למכשיר שלכם וניתן לשאוב את המידע באמצעות packet capture לאנדרואיד...
אחכ , יצרתי תרחיש iftt שאם אני אומר לאלקסה turn hot water on אז נשלחת הבקשה הנ"ל (בחרו בפעולה make דרך ה iftt) ואז רשמו את ה url המתאים לפעולה
עובד מצויין !!! תודה רבה שוב.
אכן כפי שאלירז כתב יש לבצע את הפעולה הבאה:
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=on
server.switcher.co.il/Switcher/appServiceSetSwitchState?token=TOKEN&switchId=ID&state=off
כמובן שה-ID וה- TOKEN משתנים בהתאם למכשיר שלכם וניתן לשאוב את המידע באמצעות packet capture לאנדרואיד...
אחכ , יצרתי תרחיש iftt שאם אני אומר לאלקסה turn hot water on אז נשלחת הבקשה הנ"ל (בחרו בפעולה make דרך ה iftt) ואז רשמו את ה url המתאים לפעולה
עובד מצויין !!! תודה רבה שוב.
- mp3lll
- חבר במועדון ה-20K
- הודעות: 20656
- הצטרף: ספטמבר 2007
- נתן תודות: 134 פעמים
- קיבל תודות: 1006 פעמים
- mp3lll
- חבר במועדון ה-20K
- הודעות: 20656
- הצטרף: ספטמבר 2007
- נתן תודות: 134 פעמים
- קיבל תודות: 1006 פעמים
ואוו, פשוט הזוי. בשביל מפסק חכם בבית שלי, אני צריך שיהיה לו גישה דרך שרת באינטרנט, שרץ עם גרסא לא עדכנית שיש לה פרצות אבטחה של apache tomcat (וזה גם לא מוסתר) וגם אפילו לא דרך HTTPS ?
אחרי זה מתפלאים שהאינטרנט נופל בגלל crappy internet of things... לא יאומן. יש דרך להשתמש בדבר הזה מבלי לחבר אותו לשרת באינטרנט ?
אחרי זה מתפלאים שהאינטרנט נופל בגלל crappy internet of things... לא יאומן. יש דרך להשתמש בדבר הזה מבלי לחבר אותו לשרת באינטרנט ?
- mp3lll
- חבר במועדון ה-20K
- הודעות: 20656
- הצטרף: ספטמבר 2007
- נתן תודות: 134 פעמים
- קיבל תודות: 1006 פעמים
Re: הצלחתי לשלוט על סוויצ׳ר עם אלכסה!
·eliraza כתב:השתמשתי בברידג׳ המפורסם עבור ורה כדי לדמות את ה- api call של סוויצ׳ר...
תוכל להפנות אותי בבקשה לברידג' של ורה? אפשר להתקין אותו על אנדרואיד?