iBeacon אנדרואיד על MOKOSmart

iBeacon אנדרואיד על MOKOSmart

iBeacon אנדרואיד עם SDK MOKOSmart

פרוטוקול iBeacon שפותח על ידי אפל המבוסס על ב- Bluetooth Low Energy נתמך על ידי מגוון של התקנים. המאמר מסביר iBeacons ו- Bluetooth Low Energy ומשתמש למשל לפתח אפליקציה לאנדרואיד עבור רשימות קניות תלויות מיקום להראות את האינטראקציה תלוית מיקום של אפליקציה עם iBeacon אנדרואיד. היישום מבוסס על MokoBeacon ואת SDK הקשורים.

iBeacon, בלוטות 4.0, BLE, SMART. WOT?

הטכנולוגיה הבסיסית עבור iBeacon היא Bluetooth. ב- Bluetooth Low Energy (BLE), אשר לעתים קרובות נקרא את תווית שיווק Bluetooth Smart, נכלל בגרסה 4.0 של התקן Bluetooth. BLE אינו תואם לאחור עם גירסאות קודמות נקרא קלאסי Bluetooth. בלוטות 4.0 מציין כי התקנים תואמי תקן חייבים ליישם אחד או שני וריאנטים, דהיינו. אנרגיה או קלאסי נמוך.

BLE מיושמת על כמעט כל הסמארטפונים הנוכחי כגון iPhone 4+ ואת סמסונג גלקסי 3+. אייפון יכול לתפקד הן כמקלט של אותות iBeacon ו – בניגוד iBeacon אנדרואיד – כמגדלור עצמה. אנדרואיד כולל נהגי BLE מגרסת API 18, דהיינו. דְמוּי אָדָם 4.3. אגב, מחשבים נוכחיים הם גם BLE-מסוגלים. ב- Windows, למרות זאת, הנהגים הם רק על הלוח מ- Windows 8 ומאז בסביבות אמצע 2011 BLE כבר זמינים במחשבים של אפל.

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

iOS ו- Android עם אפליקציות iBeacon הראשונות

IOS 7 כיום מציע למפתחים התנאים המוקדמים המומלצים לשילוב iBeacon לתוך אפליקציות. מאז iOS 7, מערכת ההפעלה אפילו מתחילה אפליקציות שכבר אינן בזיכרון אם גילה iBeacon רושם על ידם או מאבד האות שלה. רישום לכך מתקיים באמצעות מסגרת מיקום הליבה, שהוא קל יותר לשימוש מאשר Bluetooth הליבה. אנדרואיד iBeacon ביותר הידוע ו- iOS האפליקציה היא MokoBeacon. זה לוקח פעולה כאשר אירועים שנבחרו להתרחש. לדוגמה, זה יוצר ערך בלוח השנה מתי אתה בא הביתה.

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

Sensorberg מסתמך על חבילה שלמה הכוללת חומרה, ערכת פיתוח תוכנה ותוכנה לניהול של iBeacons, תוכן אפליקצית אינטראקציות משתמש. פתרון Sensorberg שמש, לדוגמה, באפליקציה במשך Cebit 2014, אשר זמין עבור אנדרואיד iBeacon ו iBeacon iOS. מקומות האימון בתנאי האפליקציה, התמחויות וכן הצעות עבודה על הטלפון החכם במקומות יריד סחר שנבחרו.

איכות מידע והגנה על נתונים חיוניים להצלחה

בצד הצרכני, iBeacon מעורר את הפחד של סמארטפון זבל עם פרסום, של פולשניות, קשר של לקוח אישית, כמו הדו"ח המיוחד. כמה חששות אלה אינם מוצדקים, כפונקציה iBeacon אנדרואיד, שבהכרח המשמש כנקודת התייחסות, מופעים. iBeacon משתמשת opt-in דגם. אתה רק הופך למשתמש על ידי התקנת אפליקציה iBeacon; כל בעלי הטלפונים החכמים האחרים הם חסכו.

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

כאשר משתמש למצוא אפליקצית iBeacon שימושי כשזה מרגיז אותם במידה רבה יקבע את איכות המידע והפונקציות ספק. Oelling מסביר: “שירותי מיקום, לא שיווק מיקום”. בהתאם לכך, אפליקציות רק עם שירות תהיינה מוצלחות. אפליקציות מעצבנות להתעופף הטלפון, ביקורות שליליות לעשות את השאר.

מה אני יכול לעשות עם iBeacon אנדרואיד?

IBeacon יכול למשל. לשמש לזיהוי עמדות מסוימות, כגון “עבודה” אוֹ “בית”. פעולות מוגדרות מראש יכולות להיות מופעלות אז החכם. למשל. ניתן להעביר לרשת WLAN לסירוגין באופן אוטומטי כאשר העלים משתמש או נכנסו לביתם.

עם אפליקציות שונות, פונקציות אלה יכולים גם להיות מיושם על בסיס נתוני GPS או באנטנות סלולריות, אבל יש שתי חלופות וחסרונות. מעקב GPS משתמש הרבה אנרגיה ואינו פועל במבנים. המיקום עם מגדלי תא הוא לא בדיוק מדויק. באזורים כפריים, מגדל תא עשוי להיות גלוי קילומטרים אחדים. עם iBeacons, זה רק כמה מטרים. זה יכול גם לשמש כדי לזהות חדרים בודדים בתוך בית. כמוצא אחרון, עדיין יהיה WLAN, מאז אותו גם משדר את ה- SSID שלה בקביעות. לצערי, זה נכשל משום הטלפונים הסלולריים לכבות את חומרת WLAN כדי לחסוך באנרגיה, אבל לא מקלט Bluetooth.

קבע את התצורה MkiBeacon פרמטרים

לכתבה זו, אנו משתמשים MkiBeacon. IBeacon מחובר פשוט לכל יציאת USB. זה לא חייב להיות PC מאז רק המתח נדרש.

האפליקציה הבאה מותקנת על הטלפון החכם עבור תצורה:

לאחר הפעלת האפליקציה, כל iBeacons מוצג הסמוכים. אם יש כמה, זה כנראה אחד עם המרחק הקצר ביותר. לאחר לחיצה על iBeacon משלך, נוף התצורה פותח:

iBeacon אנדרואיד תצורה

ההגדרות הבאות יכולות להיות מותאמות:

UUID:

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

UUID של ibeacon אנדרואיד
גדול / קַטִין:

הרעיון הוא שכל החנויות לקבל אותו UUID. סרן יכול לשמש כדי לזהות את המחלקה (מכשירי חשמל, בגדים, מַעֲדָנִים, ..). מינור היה אז לשמש, לדוגמה, לזהות המדף ("קלידים" מדף במחלקת "האלקטרוניקה").

מרחק הילוכים:


כוח הילוכים:

כאן כוח השידור ניתן להגדיר ב 7 צעדים. מומלץ לנסות את זה קצת. המרחקים הם אומדנים כמובן.


מרווח שידור:

מציין את התדירות שבה iBeacon שולח המזהה שלו. במקרה הזה, 1 אומר 100 אלפיות.


מזהה סידורי:

מספר סידורי. זה יכול להיות מותאם.


iBeacon שם:

השם והמספר הסידורי יחד מהווים את שמו שבה iBeacon ניתן לזהות. אך UUID חשוב יותר.


מצב חיבור:

זה יכול למנוע ממך לשנות את ההגדרות. אם הערך הוא 1, נעלת את עצמך, אבל המשואה ממשיכה לעבוד.


שנה סיסמא:

סיסמה ניתן להגדיר כאן.

לשנות סיסמה על ibeacon אנדרואיד
Reboot iBeacon:

לאחר שינוי הגדרות, חייב להפעיל מחדש את iBeacon. הסיסמה הישנה נדרשה לכך.
לאחר שינוי ערך, לחץ על שמור בפינה הימנית העליונה. זה תמיד לקח לי בערך 1 ב, למרות השינוי לא הועבר עדיין אל iBeacon. כשהכל השתנה, בלחיצה על Reboot iBeacon פותח את תיבת הדו-שיח הבאה:

אתחול מחדש ibeacon אנדרואיד

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

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

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

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

טכנולוגית iBeacon: הסמארטפונים מיקרו-מיקום אפליקציות לטאבלט

כמו שהשם מרמז, הטכנולוגיה iBeacon הוצג על ידי אפל ב 2013. משואות הן משדרי רדיו קטנים שניתן להתקין, לדוגמה, בחנות או במוזיאון ולשלוח מידע מסוים ללקוחות או מבקרים. BLE (ב- Bluetooth Low Energy) משמש כאן. זו אינה טכנולוגיה חדשה אך כבר מתרחשת שעונים דופקים, לדוגמה. למרות זאת, משדרי רדיו אין מגוון רב מאוד. למרות זאת, משואות אינן מכילות כל טכנולוגיה אחרת כי המכשיר הנייד או המשתמש יכול באופן אישי מכיר או לפקח אפילו. אפליקציה שתומכת iBeacon נדרשת גם. אם אין אפליקציה עבור הטכנולוגיה מותקנת על המכשיר הנייד, הטלפון החכם, לדוגמה, אין להגיב על iBeacon מותקן במאגר.

איך iBeacons / משואת עבודה

אם אפליקציה מתאימה מותקנת המכשיר מגיע קרוב מגדלור, המערכת מפעילה את האפליקציה. כדי לעשות זאת, האפליקציה מקבלת אות מן המשואות ובכך יודעת שיש iBeacon מסוים הסמוכים. מה קורה בפירוט הוא תמיד שונה, בהתאם לאפליקציה והמפעילה. במקרים מסוימים, לדוגמה, הודעה אחת בלבד מוצגת, ב הצעות או שוברי אחרים מוצגים. לכל iBeacon מזהה ספציפי, המכונה גם UUID (מזהה ייחודי אוניברסלי) בז'רגון טכני. עם זה, האפליקציה יכולה גם לחפש מידע נוסף דרך האינטרנט ולהציג אותו בפני המשתמש.
למרות זאת, היישומים לא יכולים להכיר את המשואות רק בסביבתם, אבל גם הם יכולים לקבוע כמה רחוקים הם מן כף היד בהתאמה. ישנם שלושה מרחקים שונים:

1. רחוק (מרחק “רחוק”)
משמעות הדבר היא במרחק של כ. 2M – 20M. לדוגמה, מידע על חנויות סמוכות נשלח אל הטלפון החכם.

2. סמוך ל (מרחק “סמוך ל”)
כאן המרחק הוא כ 0.5m – 2M. אם אתה נכנסת לחנות, לדוגמה, האפליקציה מברכת המשתמש.

3. ישיר (מרחק “מיידי”)
משמעות הדבר היא בסמיכות ישירה. לדוגמה, אם המשתמש עומד ישירות מול ציור במוזיאון, האפליקציה תוכל לספק מידע ספציפי על מושא האמנות.

בנוסף, ייאמר כי קביעת המרחק היא כבר יחסית טובה, אבל לא בדיוק. המיקום המדויק יכול לסטות כמה מטרים מהמיקום המדוייק.

iBeacons = אפל – מה יש שם השוואההפך עבור iBeacon אנדרואיד?

כפי שכבר הוזכר, אפל הציגה iBeacon. עבור מפתחים, iOS8 הוא הסביבה המומלצת לשילוב iBeacons לתוך אפליקציות. אבל iBeacon יכול לשמש גם על מכשירי אנדרואיד. למרות זאת, זה לא הולך באופן טבעי. למרות זאת, ישנם מספר ספקים המספקים פתרונות שונים עבור זה.
פתרון ידוע חופשי בא רשתות Radius, לדוגמה. ספריית תכנית מסופקת כאן, מורכב של API הנדרש באמצעות iBeacon ושירות iBeacon.
Sensorberg מציג פתרון אחר. עם החבילה של חומרה, ערכת פיתוח תוכנה ותוכנה לניהול של iBeacons, התוכן של האפליקציה ועל האינטראקציה של המשתמשים, הכל כלול כי נדרש לביצוע.

למרות זאת, יש להבטיח כי הסמארטפון או הטאבלט תומך בטכנולוגיית BLE ויש לו שבב תואם. זה מובטח כבר באפל מן 4S iPhone. אבל רב של מכשירי אנדרואיד כבר לשאת שבב כזה. כמו זו HTC, נקסוס גוגל 4, 5, 7 ו 10 ואת סמסונג גלקסי S3 סמארטפון.
למרות זאת, לא רק את החומרה היא קריטית, אבל גם את התוכנה. BLE מגירסה 5 נתמך על iOS. עם אנדרואיד רק מגרסה 4.3. אם החומרה היא נכונה, אבל התוכנה היא לא, ישנם פתרונות כגון תקליטורים מותאמים אישית כדי לשדרג את הסמארטפון או הטאבלט.