Univerzális mobil elektronikus kulcs

Univerzális mobil elektronikus kulcs

A piacon ma már sok jelzőket és azok a gyártók. És a legtöbbjük célja, hogy meghatározza a helymeghatározási beltérben. Vannak érdekes ötletek mentesítési jelzők ágyazott bőröndöt jelüket kell keresni őket a repülőtéren. De mivel a hatalom, úgy néz ki, mint egy játék. Azt akartam, hogy dolgozzon ki és hajtsanak végre valami eredeti és hasznos ugyanakkor. Tehát egy kicsit alaki online és Habra irodai és jeladó iBKS a kezemben:

Univerzális mobil elektronikus kulcs

Mintegy Beacons sokat írtak. Például: «A Google beacon platform. 1. rész »vagy« Google beacon platform. 2. rész " Nem ismétlem meg, de azt mondanám, hogy kellett volna használni a jeladó a Google beacon platform és a munka vele az API. A valóság helyezték pont fölött «i», ahogy Majd később elmagyarázom.

Sematikus ábrája működés

Univerzális mobil elektronikus kulcs

1. Ábra a szervezet kölcsönhatás

Itt a megoldás jutott eszembe, és most próbáljuk végrehajtani.

Megtestesíti azt az elképzelést vas

Az én birtokában volt az Avaya PBX a G250 átjáró. Ez egy régi Gateway már régóta megszűnt. De az új csere - az átjáró G450 / G430 - is szükség van ránk alkatrészek, nevezetesen az elektronikus ajtózár működtető vezérlés. Az átjáró a kis irodai igényeket száraz relé épül - az úgynevezett Kapcsolat lezárása Adjunct (lásd 2. ábra).

Univerzális mobil elektronikus kulcs

2. ábra Gateway Avaya G430 termelési

Minden készen állt, és elkezdtem. Mint általában, a valóságban pont az «i».

buktatók

Kezdeni adó szükséges regisztrálni a Google Beacon Registry. A legegyszerűbb módja annak, hogy ezt keresztül mobil Google Beacon Tools alkalmazást a Google Play Market és az Apple App Store-ban.

Bekapcsoltam a jeladó, távolítsa el a műanyag szigetelő között a chip és az akkumulátor, beállíthatja a Google Beacon Eszközök és kerestünk jeladó. Nem tűnt. Aztán le az alkalmazást gyártó iBKS Config eszközt. Ez az alkalmazás is elérhető az Android, és iOS-eszközökön. És - íme! Fény jelent meg.

Univerzális mobil elektronikus kulcs

3. ábra iBKS konfigurációs eszköz

A Google azonban Beacon Eszközök makacsul nem akar megjelenni. Miután tanulmányozta az interneten, olvastam, hogy azt szeretné, hogy adja meg a szerkesztési mód iBKS konfigurációs eszköz és a változás az adás típusának jeladó. A szerkesztő alkalmazásban makacsul megtagadta az üzemmódot például az Android, iOS és. Írja be ezt a módot csak lekapcsolása után a jeladó az elemek kivételével. Minden mindent már mintegy 30 másodpercig, majd a jeladó ismét blokkolja. Értsd meg, ez a funkció, vagy egy hiba, de nem tudtam. Ez sehol sem ismertetett. Lásd. 4. ábra.

Univerzális mobil elektronikus kulcs

4. ábra: Edit Mode iBKS konfigurációs eszköz

Változó hirdető Mode c 1-7 (lásd. 5. ábra), végül meglátta a jeladó Google Beacon Tools (lásd. 6. ábra). De ő makacsul megtagadta, hogy regisztráljon.

Univerzális mobil elektronikus kulcs

5. ábra kiválasztása hirdető Mode

Univerzális mobil elektronikus kulcs

6. ábra: A Google Beacon Tools

Google Beacon eszközök regisztrációs követelte, hogy a jeladó volt iBeacon módban vagy Eddystone UUID. de ezúttal nem látott nehéz. Ugyanakkor Eddystone URL látta is, de nem volt hajlandó regisztrálni. A viselkedése az alkalmazás az Android és az IOS lett volna ugyanaz, bár Android alkalmazás először kiválasztja a projektet, majd elutasította a jeladó.

Mi volt az oka az ilyen magatartás a jeladó, nem volt lehetséges, hogy megtudja, a projekt során. Az a benyomás, hogy ő egy beacon problematikus. Megérte, persze, kell cserélni, de a projekt időhöz kötött, és egy új utat Habra iroda már nem volt idő. Kísérletekből származó iBKS konfigurációs eszköz és a Google Beacon Tools világos volt, hogy kibocsát egy jeladó, és továbbítjuk az egyedi azonosítót. Ezért úgy döntöttek, hogy végezzen az azonosító jeladó kijelző ne állj mellékleteként kapott Google lámpákhoz Registry, és annak azonosítója. Általában a prototípus megoldások, mint helyettesítő megfelelő.

Így már csak azt kell megtalálni egy Java könyvtár, amely lehetővé tenné, hogy az Android Studio szervezni a felfedezés jeladó azonosító. Ha segítségre van szüksége, természetesen jött GitHub és Radiusnetwork.com.eddystonedemo könyvtárban. Ez a könyvtár lehetővé teszi, hogy a szórt azonosító, amely szintén látható a iBKS konfigurációs eszköz. Leírás van feltüntetve.

Szervezett tevékenység (lásd. 7. ábra), amelyek egy nagy szürke gomb. Ez a gomb megtalálása után egy jeladó változtatni a színét, nevét, és kattintható tulajdon. Ie amíg a jeladó nem található, ha megnyomja a gombot, nem történik semmi. Ha egy jeladó is található, a gomb pirosra, és lehetővé teszi a sajtó. Ha rákattint az URL hívják, ami a IVR alkalmazás IMEI átvitel, amely ellenőrzi a siker esetén generál SIP felhívja az elektronikus zár vezérlő szerver. Elvesztése esetén jelzők (távolság növelésével, vagy a kikapcsolással) a jel gomb színe megváltozik, és kattintható vissza tulajdon.

Univerzális mobil elektronikus kulcs

7. ábra alkalmazás képernyőmentéseinek

Kódex és a záró végrehajtási

A teljes projekt itt található GitHub. Nézzük laknak a részleteket. Az alábbiakban egy olyan funkció kerül meghívásra, ha a jeladó:

Az alábbiakban egy hívást az IVR funkció URL:

Fejlődő alkalmazások IVR végezzük Avaya Aura Orchestration tervező szakosodott környezet és alapjául az Eclipse fejlesztői környezet. Valójában az egyes elemek elrejtése Java kódot. Készítsen alkalmazásokat, hogy egyszerűsítse a fejlesztési végezzük Drag stílusban<&>Dobja. A 8. ábra egy képernyőképet a képernyős alkalmazás fejlesztési környezet IVR.

Univerzális mobil elektronikus kulcs

8. ábra: Development Environment Avaya Aura Orchestration tervező

Ez az alkalmazás két fő modulból áll: Data1 és Outcalling. Screenshotok ezek a modulok ábrákon mutatjuk be a 9. és 10..

Univerzális mobil elektronikus kulcs

9. ábra modul Data1

10. ábra Modul Outcalling

Megtalálható a teljes projekt itt.

Kapcsolódó cikkek