Dokumentasie - XPressEntry met Bosch ACE - Telaeris, Inc.
Stel Bosch ACE op om te sinchroniseer met XPressEntry
Skep 'n Bosch API-operateur
Stel Bosch-leser-data op
Opstel van die ingangs- / afritmodus
Opstel van databestuurder
Bosch ACE Sync-tjek
Stuur aktiwiteite na Bosch
Hierdie dokument is bedoel om stelseladministrateurs te onderrig hoe om 'n XPressEntry-stelsel met 'n Bosch ACE-stelsel te sinchroniseer.
2.Stel Bosch ACE op om te sinchroniseer met XPressEntry #
Daar word aanvaar dat BIS (Bosch Integrated System) op 'n bediener geïnstalleer is. Die Access Engine (ACE) moet hierby ingesluit word. XPressEntry is op Bosch ACE Weergawe 4.3 getoets. Vir integrasies in ander weergawes van Bosch ACE, kontak Telaeris om versoenbaarheid te bevestig.
Stel XPressEntry-data op
3.Skep 'n Bosch API-operateur #
Maak BIS-konfigurasiebestuurder oop. Maak die bestaande aktiewe konfigurasie oop en teken aan.
Kies Operateurs. Voeg 'n operateur by wat onbeperkte toegang het onder ACE API-toegangsregte.
4.Stel Bosch-leser-data op #
XPressEntry het twee hoofmodusse: Muster en Entry / Exit. Hierdie afdeling lei die administrateur deur die proses om Bosch Readers op te stel vir beide hierdie modusse. Albei modusse kan gelyktydig gebruik word.
4.1.Opstel van die ingangs- / afritmodus #
Elke XPressEntry-handtoestel kan op enige gegewe tydstip twee lesers in Bosch voorstel: een ingangsleser en een afleesleser. Dit is omdat 'n XPressEntry-handheld kan wissel tussen die Invoer- / Uitgang-modus. 'N XPressEntry-handheld word aan 'n deur toegewys. As die XPressEntry-instellings dit toelaat, kan 'n handbediener die vermoë hê om dinamies tussen Deure te skakel.
Deure (genaamd 'ingange' binne BIS) word in die BIS-konfigurasieblaaier gekonfigureer en in XPressEntry ingetrek. Maak BIS-konfigurasieblaaier oop en kies 'Verbindings' soos hieronder getoon.
Daar is twee filosofieë wat gebruik word by die opstel van Doors:
Skep een deur in Bosch per handtoestel. Elke skandering vanaf hierdie handtoestel sal as 'n leser van hierdie deur rapporteer. Daarbenewens sal die toegangsreëls wat op hierdie deur toegepas word, altyd geld vir 'n handheld. Die handheld sal nie toegangsreëls op die vlug kan verander nie omdat dit altyd aan dieselfde Deur toegewys is.
Skep 'n deur in Bosch vir elke plek waar 'n handheld gebruik sal word. In hierdie geval sal die handheld aan een van hierdie deure toegewys word op grond van waar die handheld destyds fisies geleë is.
Bv. 'N Wag is by die voordeur geleë waar hy / sy kaarte skandeer as mense binnekom. Die hand van die wag word aan die voordeur toegeken. 'N Persoon wat binnekom, word deur die handheld bekragtig op grond van die toegang tot die Front Entrance Reader in Bosch al dan nie. Die wag word later aangesê om na die Agterpoort te verhuis. Die wag verander die deur op sy / haar handheld na 'Back Gate'. Die handheld bekragtig nou 'n persoon op grond daarvan of die persoon toestemming het om toegang tot die Back Gate te verkry.
Met dit in gedagte, skep soveel deure as wat nodig is vir u stelsel. Om 'n deur te skep, voeg u 'n toegangsbeheermodule by deur met die regterkant op die MAC te klik en 'Nuwe voorwerp' te kies. Kies die 4 Wiegand ACM. Dit is nie 'n fisiese beheereenheid nie; net 'n logiese eenheid. Alternatiewelik kan u 'n bestaande ACM gebruik, maar dit word aanbeveel om die XPressEntry-ingange apart te hou vir organisasiedoeleindes.
Nadat 'n ACE bygevoeg is, voeg 'n toegang tot die beheerder by. Klik met die regterkant op Nuwe beheerder, kies Nuwe voorwerp> Nuwe ingang.
Die mees algemene konfigurasie is om 'n enkele inkomende leser en 'n enkele uitgaande leser te gebruik. XPressEntry kan egter ander konfigurasies ondersteun met die volgende reëls:
As 'n ingang twee inkomende lesers, twee uitgaande lesers, of twee inkomende en twee uitgaande lesers het, sal dit weerspieël word as twee deure binne XPressEntry. Hierdie deure het dieselfde toegangsreëls.
As daar geen inkomende of geen uitgaande leser binne 'n ingang bestaan ​​nie, sal 'n skandering van die ontbrekende kant altyd tot Access geweier word.
Sodra die ingang geskep is, kies OK. Dit is nie nodig vir toegang / uitgang nie, maar u kan die gebiede waaraan 'n deur gekoppel is, opstel. Dit is nie nodig vir stelsels wat nie saamwerk nie. Na 'n intree-skandering, beweeg 'n persoon van die ligging tot die bestemming. Na 'n afrit scan, beweeg 'n persoon van die bestemming na die ligging.
Laastens, gee mense toegang tot hierdie ingange deur Bosch-magtigings aan hulle toe te ken. Maak die Access Engine-sagteware oop van BIS. Gaan na Stelseldata> Magtigings. Kies die toepaslike stelselmagtigings en gaan in of uit by die nuwe ingange.
XPressEntry het die vermoë om alle Bosch-lesersaktiwiteite te monitor. Op hierdie manier kan XPressEntry bepaal wie op eiendom is, wie op eiendom is, en waar mense binne die eiendom is. Om dit te doen, is 'n mate van konfigurasie nodig.
Begin deur na die BIS-konfigurasieblaaier te navigeer. Kies 'Verbindings' en ondersoek elke deur waarop 'n persoon kan skandeer. Die ligging- en bestemmingsvelde moet opgestel word vir elke deur wat tussen die een plek en die ander staan.
Die eenvoudigste Mustering-opstellings spoor wie op die terrein is en wie slegs buite die lesers buite die webwerf is. 'N Voorbeeld van hierdie konfigurasie word hierbo getoon. Elke keer as iemand na die "In" -leser skandeer, weet XPressEntry om die persoon tydens 'n noodgeval te verantwoord. Elke keer as iemand na die "Out" -leser skandeer, weet XPressEntry dat hierdie persoon nie meer op die terrein is nie, en hoef dus nie verantwoording gedoen te word nie.
Opstel van die stelselstelsel kan ook meer gedetailleerd wees. Om meer gedetailleerde inligting te gee oor waar mense is ten tye van nood, stel die gebiede aan binne-deure op.
Toegangshek- Ligging = buite, Bestemming = lobby
Lobby Binnedeur- Ligging = lobby, Bestemming = Binnekantore
Agterhek- Ligging = buite, Bestemming = Terug patio
Agterdeur- Ligging = Terug patio, Bestemming = Binnekantore
XPressEntry gebruik 'n module genaamd "Data Bestuurder" om alle data met Simmetrie te sinkroniseer.
Gaan vanaf die hoofblad van XPressEntry na XPressEntry / Settings (CTRL + S of Tools> Settings).
5.1.Opstel van databestuurder #
Kies die 'Data Manager Tab' op die Settings-bladsy.
Tipe - Dit is die tipe integrasie. Kies 'Bosch ACE'.
Setup Data Manager - Stuur u na die instellingsvorm vir Bosch se Data Manager.
Stoor stoor en pas toe - stoor alle instellings van die instellingsvorm, werk die frekwensies en aktiwiteitsinkroniseringsopsies op. Dit begin dan weer die Sync Engine.
Geen sinkroniese sinkronisasies nie - nie geïmplementeer vir Bosch Data Manager nie.
Frekwensie-opsies opdateer - stel die intervalle waarin die databestuurder XPressEntry opdateer, uit en vee dit uit.
Sync Now-knoppies - Begin onmiddellik.
Sinkroniseringsopsies - Stel in of XPressEntry aktiwiteite van of na Bosch stuur of ontvang.
Volledige sinkronisering - hierdie sinkronisering sal alle relevante rekords van Bosch ACE haal en in XPressEntry opdateer. As daar 'n groot aantal mense in ACE is, kan hierdie sinkroniseringsopsie 'n rukkie duur.
Gedeeltelike sinkronisering - Hierdie sinkronisering haal slegs opgedateerde rekords uit alle tabelle. Gedeeltelike sinkronisasies moet gereeld uitgevoer word om inkrementele veranderinge vas te lê.
Aktiwiteitssinkronisering - Nie nodig nie.
Besetting-sinkronisering - Nie geïmplementeer nie.
Al hierdie opsies kan te eniger tyd verander word. As u enige opsie verander, tree dit op sodra dit gestoor word.
5.2.Bosch ACE-opstelling #
Druk op die 'Setup Data Manager' -knoppie om die Bosch-spesifieke instellingsskerm te kry.
Bediener - Naam van die bediener waar Bosch Software geleë is
Gebruikersnaam - Gebruikersnaam van Bosch Operator met API Access
Wagwoord - wagwoord van Bosch Operator met API-toegang
Beeld-URL - Die roete na die prentmap
Gebruik kaartkode - word gebruik om kaartnommer en fasiliteitskode te kry
Knipkaart - Verwyder voorste 0's van die kaartnommer en fasiliteitskode
Stuur aktiwiteite oor databasis - dwing om XPressEntry te gebruik
Databasisverbindingstring om gebeure in Bosch Events se databasis in te voeg.
Databasisverbindingsreeks - Verbindingsreeks met die BIS-databasis. Dit word slegs gebruik as:
Stuur aktiwiteite via databasis is gemerk
BIS databasis bevat 'n Telaeris gestoor prosedure wat 'n gebeurtenis in die BIS gebeure databasis plaas
Begin gebeurtenis-ID - Die gebeurtenis-ID waarop u moet herstel. Stel die huidige gebeurtenis-ID in en druk Opdateer om die huidige gebeurtenis-ID te verander.
Huidige gebeurtenis-ID - Die laaste Bosch-gebeurtenis-ID wat deur XPressEntry ontvang is.
MT Events - Luisteraar met meervoudige draadjies. Dit word nie aanbeveel om dit te merk nie.
My IP-adres - IP-adres van die XPressEntry-masjien. Dit is nodig vir die gebeurtenisluisteraar, aangesien die IP-adres waarheen Bosch gebeurtenisse sal stuur.
Event Port - TCPIP Port Bosch sal geleenthede stuur na. Dit is nodig vir die Event Listener.
Muster Reader Identifier - Identifiseer 'n Bosch Reader as Muster Reader. Aktiwiteite wat van 'n Bosch Reader afkomstig is met hierdie benoemingskonvensie, word in XPressEntry verwerk as 'n Muster-aktiwiteit (die gescande persoon as veilig merk).
Begin met - as dit nie gemerk is nie, hoef 'n Muster Reader slegs die Muster Reader Identifier te bevat. As dit gemerk is, moet 'n Muster Reader met die Muster Reader Identifier begin.
6.Bosch ACE Sync-tjek #
Die doel van hierdie afdeling is om die operateur te help om presies te verstaan ​​watter data XPressEntry haal.
WIE1 Lesers> Leesbundel
Gaan na die XPressEntry Server-hoofvorm om die gegewens wat van Bosch oorgelewer is, te sien. Alle gegewens is onder die Add / Edit Info tab. Elke datatipe is onder 'n subtab.
7.Stuur aktiwiteite na Bosch #
Die Bosch ACE API het nie 'n ingeboude manier om handskandeeraktiwiteite te ontvang nie. Wat Telaeris kan bied, is 'n gestoorde prosedure wat twee dinge doen:
Voeg 'n rekord by aan die Bosch Events-tabel wat toon aan watter persoon geskandeer is, wanneer hulle geskandeer is, en op watter leser hulle geskandeer is. Dit bevat ook velde soos kaartnommer en fasiliteitkode.
Die gestoorde prosedure kan die huidige gebied waarin die gebruiker binne Bosch is opgedateer, as die gebruiker nie 'n meer onlangse skandering uitgevoer het nie.
Die implementering van hierdie gestoorde prosedure is nie nodig nie. Alternatiewelik kan aktiwiteitsverslaggewing van die handtoestelle in die verslagdoeningsmodule van XPressEntry uitgevoer word. As u egter die gebeurtenisse met handaktiwiteite wat in Bosch gestoor is, wil sien, praat dan met Telaeris oor die implementering van die gestoorde prosedure. Die gestoorde prosedure is standaard nie by die sagteware ingesluit nie. As u die aktiwiteitstoot instel (soos getoon in die afdeling "Data Manager Setup") sonder die gestoorde prosedure, sal dit lei tot 'n fout tydens elke handheld.
Sodra die gebergde prosedure met behulp van Telaeris geïmplementeer is, skandeer u 'n kaart op 'n handtoestel. Die XPressEntry Server sal hierdie skanderingsaktiwiteit na die Bosch-gebeurtenisdatabasis stoot, wat gesien kan word soos hieronder getoon.
8.Aktiwiteite caveat #
As dit gekonfigureer is, voeg XPressEntry gebeure by tot die databasis van gebeure. Dit is egter nie moontlik vir XPressEntry om hierdie aktiwiteite by die ACE-ingangsgebeurtenisverslag te voeg nie. Dit is omdat die rekords wat in hierdie verslag vertoon word, nie in die databasis gestoor word nie, maar eerder gestoor word in 'n lêer waarin XPressEntry nie toegang het nie.