جدید! غربالگری XPressEntry HealthCheck در محل کار و نمایش COVID-19. اینجا را کلیک کنید برای کسب اطلاعات بیشتر.

مستندات Honeywell Prowatch

1.هدف #

این سند با هدف آموزش مدیران سیستم در مورد چگونگی همگام سازی سیستم XPressEntry با سیستم Honeywell Prowatch انجام می شود.

پیش نیازها

فرض بر این است که شما Honeywell Prowatch و XPressEntry را در مکانهایی در شبکه نصب کرده اید که می توانند با یکدیگر صحبت کنند (یا در همان کادر)

Prowatch باید دارای مجوز استفاده از API وب باشد

شما باید یک سیستم سرور یا کاربر فوق العاده در سیستم Prowatch باشید.

2.تنظیم Prowatch برای همگام سازی با XPressEntry #

فرض بر این است که Honeywell Prowatch v4.4 یا v4.5 روی یک سرور نصب شده است.

برای ادغام در نسخه های دیگر Prowatch ، لطفاً برای تأیید سازگاری با Telaeris تماس بگیرید.

Prowatch مستلزم نصب API Prowatch آنهاست. برای کسب اطلاعات بیشتر در مورد مجوز و نصب API Prowatch با نماینده Honeywell خود تماس بگیرید.

نصب سرویس API Pro-Watch

(این بخش بطور داوطلبانه از پرونده Pro-Watch_DTU_Service.pdf کپی می شود)

1. فایل زیپ Pro-Watch API را در پوشه ای در زیر فهرست نصب Pro-Watch ایجاد و کپی کنید

2. در صورت بروزرسانی از نسخه قبلی ، فایل Uninstall_PW_DTU_Service.bat را به عنوان سرپرست اجرا کنید تا سرویس DTU Pro-Watch DTU را از خدمات ویندوز حذف کنید. نسخه قدیمی را حذف کنید.

3. در فهرست دایرکتوری DTU در زیر فهرست نصب Pro-Watch ، همه پرونده ها را در فهرست موجود جدا کنید.

4. پرونده PW-DTU-Service.exe.config پرونده را ویرایش کنید و بخش های انتهایی و صحافی را تنظیم کنید. سرویس DTU به طور پیش فرض برای استفاده از اتصال HTTP اساسی و بدون امنیت استفاده می شود.

5. پرونده Install_PW_DTU_Service.bat را به عنوان یک مدیر اجرا کنید. با این کار یک سرویس Windows به نام ProWatch DTU Service اضافه می شود.

6. در Windows Services ، بر روی Pro-Watch DTU Service کلیک راست کرده و Properties را انتخاب کنید.

7. زبانه "ورود به سیستم" را انتخاب کرده و یک حساب کاربری به خدماتی که به سرور Pro-Watch و پایگاه داده Pro-Watch دسترسی دارد اضافه کنید.

توجه: حساب سرویس DTU باید به SQL Server به پایگاه داده Pro-Watch دسترسی داشته باشد ، یک کاربر معتبر در Pro-Watch باشد و به آن ایستگاه کاری / سرور دسترسی Pro-Watch داشته باشد. همان حسابی که برای Pro-Watch مورد استفاده قرار گرفته است و پیشنهاد می شود برای سرویس Pro-Watch DTU استفاده شود. هنگام استفاده از یک حساب کاربری ، دستور زیر را برای ذخیره URL (همانطور که در پرونده پیکربندی API مشخص شده است) اجرا کنید.

نمونه: Netsh http اضافه کردن urlacl url = http: // machinename: 8734 / کاربر pwapi = DOMAINaccountname

8. در Windows Services ، سرویس DTU Pro-Watch را شروع کنید.

پیکربندی API Prowatch

برای اینکه Synchronization API به درستی کار کند ، باید دو API را در Prowatch تنظیم کنیم.

SOAP و SignalR API.

4 کلید زیر باید در پرونده PW-DTU-WinService.exe.config تنظیم شود

توجه داشته باشید که اگر XPressEntry را روی دستگاه دیگری نسبت به API نصب می کنید ، باید در این کلیدها "localhost" را به "نام دستگاه خود" تغییر دهید.

<! - برنامه SOAP Pro-Watch SOAP را شروع کنید ->

<add key = "StartSOAPService" مقدار = "1 ″ />

<! - برنامه SignalR Pro-Watch Pro-Watch را شروع کنید ->

<add key = "StartEventService" مقدار = "1 ″ />

<! - آدرس سرویس رویداد ->

<add key = "PWEventSignalRUrl" مقدار = "http: // localhost: 8735 /" />

<! - پیکربندی سرویس ->

<خدمات>

<service رفتارConfiguration = "ProWatchDTUServiceBehaviour" name = "HoneywellAccess.ProWatch.PWServiceSoap.PwDtuService">

<endpoint binding = "basicHttpBinding" bindingConfiguration = "ProWatch_DTU_Basic_Http_Binding" قرارداد = "HoneywellAccess.ProWatch.PWServiceSoap.IPwDtuService" name = "basicHttpBinding" اتصال

<endpoint address = "mex" binding = "mexHttpBinding" قرارداد = "IMetadataExchange" />

<host>

<آدرس پایگاه>

<add baseAddress = ”http: // localhost: 8732 / ProWatch / DTUService” />

</ baseAddreses>

</host>

خدمات>

خدمات>

3.Prowatch حساب کاربری API #

(این بخش نیز به صورت ناخواسته از پرونده Pro-Watch_DTU_Service.pdf کپی می شود)

فعال کردن یک کاربر Pro-Watch

  1. در Pro-Watch گزینه Database Configuration را انتخاب کنید
  2. کاربران یا کلاسها را انتخاب کنید
  3. کاربرانی را که به سرویس DTU Pro-Watch وصل می شوند ویرایش یا ایجاد کنید.
  4. برگه برنامه ها را انتخاب کنید
  5. پیکربندی پایگاه داده را گسترش دهید
  6. "تعریف کاربر" را انتخاب کنید
  7. بر روی دکمه "افزودن عملکرد" ​​کلیک کنید
  8. افزودن "فعال کردن رمز عبور وب"
  9. رکورد کاربر یا Class را ذخیره کنید. اکنون باید "رمز عبور وب" برای کاربر فعال شود.
  10. "گذرواژه وب" را وارد کرده و پرونده کاربر را ذخیره کنید.

مجوزهای کاربر

حداقل اجازه های زیر در سطح کاربر API در Prowatch مورد نیاز است:

مدیریت -> برنامه انتقال داده ها -> رویداد شماره فقط در صورت ارسال فعالیت به Prowatch مورد نیاز است

مدیریت -> برنامه انتقال داده ها -> اشتراک در رویدادها فقط در صورت استفاده از API SignalR مورد نیاز است

همچنین اطمینان حاصل کنید که کاربر API دارای یک گروه مسیریابی با ایستگاه کاری Prowatch 'dtuservice' است. این کار برای SignalR لازم است.

این موارد ضروری است زیرا XPressEntry از طریق API تماسهای زیر را انجام می دهد:

  • IssueReaderEvent
  • گیرنده های GetArea
  • شرکتها
  • GetBadgeTypes
  • GetAreas
  • GetLogDevsByHWClass یا GetLogicalDevicesAll
  • GetClearanceCodes
  • GetClearanceCodesLD
  • QueryBadgesPaging
  • GetBadgeBlob یا GetBadgePhoto

4.خوانندگان راه اندازی و سطح پاکسازی #

اگر می خواهید رویدادهایی را به Prowatch ارسال کنید ، برای دریافت وقایع از XPressEntry باید یک کانال / پنل / خواننده را به عنوان متغیرهایی تنظیم کنید.

برای هر دستی دستی ، باید دو دستگاه خواننده منطقی را تنظیم کنیم (IN / OUT) در Prowatch.

اگر ما فقط Mustering را انجام می دهیم ، فقط به یک دستگاه دستی نیاز به یک دستگاه منطقی دارید.

شما می توانید این کار را مانند این انجام دهید:

پیکربندی سخت افزار -> یک کانال اضافه کنید

PW-5000 / PW6000 را انتخاب کنید

به آن یک نام بدهید ، سپس بر روی Next ، Next و سپس Finish (گزینه ها مهم نیست زیرا ما فقط از این کانال و پانل ها به عنوان متغیرهایی برای رویدادهای خواننده استفاده می کنیم).

"نصب شده" را فقط در ابتدا بررسی کنید. اکنون منطقه زمانی را انتخاب کنید.


بعد پنل را به سیستم Prowatch اضافه می کنیم.

در زیر تنظیمات سخت افزار ، روی پنل ها کلیک راست کرده و New -> Panel را انتخاب کنید

سایت و کانال را انتخاب کنید.

نوع کنترلر PW-5000 یا PW-6000 را انتخاب کنید.

آمار بعدی را بزنید و برای هر دستی که ورودی یا خروج را انجام می دهد ، یک PW5000 2R اضافه کنید.

سپس به Finish ضربه بزنید.

حال ما باید خوانندگان دستگاه منطقی را به پنل اضافه کنیم.

در زیر تنظیمات سخت افزار ، روی Readers راست کلیک کرده و New -> Logical Device را انتخاب کنید

پنل صحیحی را که ما درست کردیم انتخاب کنید

الگوی سخت افزار را روی DoorTypical ACR (Read Control Reader) یا ورودی / خروجی Reader Door تنظیم کنید.

سپس بر روی Next ضربه بزنید و یک درگاه (بازدید کنندگان) برای خواننده (ها) را انتخاب کنید. اگر از درب ورودی / خروجی خواننده استفاده می کنید ، این دو دستگاه منطقی را برای ورود / خروج به طور خودکار جفت می کند.

اگر هیچ کدام وجود ندارد ، به پنل برگردید و یک درگاه خواننده اضافه کنید.

سپس به Finish ضربه بزنید

بعد از اتمام کار ، کادر انتخاب نصب شده در زیر پنل را بردارید.

کد های ترخیص کالا از گمرک

اگر کار ورود / خروج را انجام می دهیم ، خوانندگان را به کدهای مربوط به ترخیص اضافه کنید

برای انجام این کار ، به تنظیمات بانک اطلاعاتی بروید -> کدهای ترخیص کالا.

برای اضافه کردن خوانندگان یا اضافه کردن یک مورد جدید ، ترخیص کالا از گمرک مناسب را انتخاب کنید

توجه داشته باشید که این کار در صورتی که فقط Mustering انجام دهیم لازم نیست.

دستگاه های منطقی را به مناطق اضافه کنید

در مرحله بعد باید مطمئن شوید که خوانندگان فعلی Prowatch و خوانندگان XPressEntry شما به درستی در مناطقی در Prowatch نقشه برداری شده اند.

این کار از پیکربندی بانک اطلاعاتی -> منطقه انجام می شود

مناطقی را که می خواهید خوانندگان برای ورود / خروج از آن ، اضافه یا انتخاب کنند. روی دستگاه Logical در سمت چپ ، سپس Reader در وسط کلیک کنید. سپس برای حرکت دستگاه از پیکان سمت راست استفاده کنید. برای تعیین اینکه دستگاه کاربر را داخل / خارج می کند ، روی In / Out X کلیک کنید

5.همگام سازی مدیر داده را در XPressEntry فعال کنید #

بعد قرار است XPressEntry برای همگام سازی داده های Prowatch تنظیم شود. همه اینها از طریق برنامه سرور XPressEntry تحت ابزارها -> تنظیمات -> مدیر داده مدیریت می شود

در بالا ، Enable Data Manager را بررسی کنید و سپس Type را به Prowatch DTU تنظیم کنید

مشخص کنید که ویژگی Data Manager شما می خواهید با Prowatch از آنها استفاده کنید

  1. ارسال فعالیت ها
  2. فعالیتهای خود را دریافت کنید
  3. تصرف
  4. ویژگی های خاص را برای مدیر داده درج کنید

در اینجا گزینه های انجام شده وجود دارد:

فعالیتهای مدیر داده را به XPressEntry بکشید:

وقتی SignalR فعال باشد ، این رویدادها از Prowatch به XPressEntry به عنوان فعالیت های نشان اضافه می شود.

فعالیتهای XPressEntry را به مدیر داده فشار دهید:

با استفاده از کانال / پانل ها / خوانندگان بالا برای ارسال فعالیت به Prowatch استفاده می شود.

شغل مدیر داده را بکشید

این همگام سازی منطقه Occupants از Prowatch با XPressEntry را انجام می دهد.

جداول را از طریق رویدادهای نرم افزار تماشا کنید

این امکان رویداد SignalR را فعال می کند

نقش پیش فرض

نقش پیش فرض برای همگام سازی کاربران از Prowatch به Badges (کاربران) اختصاص می یابد.

بدون همگام سازی همزمان

استفاده می شود برای اطمینان از اینکه فقط یک همگام سازی (کامل ، جزئی ، اشغال ، فعالیت) در هر زمان معین در حال اجرا است. برای این ادغام لازم نیست.

همگام سازی فعالیت اکنون

فرایند Activity Sync را اجرا می کند. برای Prowatch ، این اشخاص را به سمت پایین بکشید و فعالیتها را بلافاصله به مدیر داده ارسال کنید. این ضروری نیست ، اما در نسخه های قبلی مدیر داده Prowatch استفاده شده است.

همگام سازی Occupancy Now

همگام سازی سرنشینان منطقه از Prowatch به XPressEntry. برای تفریح ​​لازم است

پیشنهاد می شود این کار را هر 5 دقیقه انجام دهید. با این کار هرگونه فعالیتی که در صورت عدم دسترسی برای هر یک از سرویس ها برای یک دوره مهم زمانی از دست رفته باشد ، "به دست می آورد".

همگام سازی جزئی اکنون

این همگام سازی تمام داده های غیر کاربر است. این شامل پانل ها / خوانندگان / ترخیص ها / شرکت ها و غیره است.

همگام سازی کامل اکنون

این یک بخش همگام سازی را اجرا می کند و همچنین داده های کاربر را همزمان می کند

گزینه های مدیر داده خاص

در مرحله بعد باید به دکمه بزرگ "Setup Data Manager" در بالا سمت راست ضربه بزنید.

این امر شما را به سمت گزینه های Prowatch Specific Manager Manager سوق می دهد.

موارد زیر الزامی است:

IP سرور (و در صورت تغییر آن درگاه) ، کاربر و رمز عبور

"اگر می توانید ردیابی مسیریابی یا اشغال کار را انجام دهید ،" استفاده از مناطق Prowatch / LogDevs به عنوان درب برای اشغال "را بررسی کنید.

اگر شما در حال ورود و خروج نیستید ، کادر انتخاب "No Groups Data" را علامت بزنید.

اگر می خواهید از SignalR استفاده کنید ، کاربر Event (احتمالاً همان کاربر API) و Event Workstation را تنظیم کنید (این ایستگاه کاری از Prowatch برای سرویس XPressEntry است).

می توانید زمینه ها را از نشان Prowatch گرفته تا XPressEntry کاربر با ستون منبع / مقصد در سمت چپ نقشه کنید (فراموش نکنید که دکمه سبز به علاوه را بزنید)

می توانید مناطقی را که ما در واقع Prowatch را انتخاب می کنیم انتخاب کنید. توجه داشته باشید که این موارد فقط پس از انجام یک همگام سازی جزئی انجام می شود. جنبه عملی این بدان معنی است که شما باید به اینجا وارد شوید ، همه چیز را تنظیم کنید ، سپس بیرون بروید و بخش Partial Sync Now را بزنید ، سپس به اینجا بازگردید تا قسمت های اشغال را تنظیم کنید.

گزینه های باقیمانده توضیحات خود را توضیح می دهند اما در صورت تردید همه آنها را می توان خالی ماند / برطرف نشد.

"Test Connect" به شما می گوید که آیا API وصل شده است (اما نه SignalR)

پس از اتمام ، OK را بزنید و سپس "ذخیره" را در صفحه مدیر داده فشار دهید.

اگر SignalR در حال کار است ، باید چیزی شبیه به این را مشاهده کنید:

VERBOSE: خطایی در ProwatchDataManager هنگام شروعWatchingTables وجود ندارد

اطلاعات: اشتراک رویداد SignalR آغاز شد

6.همگام سازی داده های اولیه و راه اندازی داده های XPressEntry #

پیشنهاد می شود ابتدا Partial Sync را اجرا کنید تا Readers / Clearances / Zones همه هماهنگ و تنظیم شوند.

بعد از تنظیم اطلاعات در XPressEntry ، یک همگام سازی کامل را اجرا کنید.

7.مناطق Prowatch را به عنوان مناطق XPressEntry تنظیم کنید #

قبل از انجام این کار ، مطمئن شوید که یک سیستم همگام سازی جزئی با سیستم Prowatch انجام داده اید

مناطق Prowatch در جدول XPressEntry Zones نقشه برداری می شود.

برای هر منطقه ای که می خواهید موقعیت اشغال را ردیابی کنید ، موارد زیر را باید انجام دهید.

  1. مطمئن شوید که "منطقه خارج است" و "Zone is a Muster Point" علامت بررسی نشده اند
  2. مطمئن شوید که "منطقه منطقه خطرناک است" بررسی شده است

برای Muster Points ، باید برعکس باشد.

عیب یابی اشغال

اگر سرنشینان در XPressEntry در مناطق در حال نمایش نیستند ، مواردی برای بررسی وجود دارد.

  1. بررسی کنید که کانال مورد استفاده در Prowatch به کاربر در گروه های مسیریابی اضافه شده است
  2. اطمینان حاصل کنید که دستگاه های منطقی به مناطق در Prowatch اختصاص داده اید
  3. در XPressEntry ، مطمئن شوید که مناطق تنظیم شده و مانند بالا انتخاب شده اند. اگر هر سه کادر انتخاب تنظیم شود ، منطقه اشغال را ردیابی نمی کند!
  4. اطمینان حاصل کنید که گزینه های Data Manager برای "Pull Data Manager Occupancy" و "Watch Tables از طریق رویدادهای نرم افزاری" بررسی شده اند.
  5. اطمینان حاصل کنید که درهای XPressEntry به درستی تنظیم شده اند. (به ویژه اگر در فرم تنظیمات Prowatch Data Manager Prowatch "استفاده از مناطق Prowatch / LogDevs را به عنوان درب برای اشغال" بررسی نکردید.

8.خوانندگان و درب های دستی XPressEntry را تنظیم کنید #

قبل از انجام این کار ، مطمئن شوید که یک سیستم همگام سازی جزئی با سیستم Prowatch انجام داده اید

درب

درها به طور مستقیم از دستگاه ها و مناطق منطقی در Prowatch نقشه برداری می شوند. اینها فقط در صورت اختصاص دستگاه ها به یک منطقه در Prowatch به طور خودکار ایجاد می شوند. در غیر این صورت می توانید درهای محلی ایجاد کنید و آنها را به تنهایی نقشه برداری کنید.

اگر همه کارها را به درستی انجام داده ایم ، دیگر لازم نیست کارهای زیادی در اینجا انجام دهیم. فقط تأیید کنید که درهایی که داریم ، افراد را به درستی از داخل و خارج از مناطق سوق می دهد.

روش خواندن این Start Zone جایی خواهد بود که شما را از طریق اسکن ورود به دستگاه دستی برمی دارید و End Zone همان جایی خواهد بود که می خواهید به اسکن ورودی بروید. اینها برای اسکنهای Exit معکوس می شوند.

قسمت های External Entry / Exit Reader باید با دستگاه های منطقی که در Prowatch راه اندازی کرده ایم مطابقت داشته باشد

خوانندگان

خوانندگان مستقیماً از دستگاه های منطقی در Prowatch نقشه برداری می شوند.

اگر منطقه زمانی دستگاه ها و منطقه زمانی برای سرور متفاوت است ، باید تنظیمات دیگری را انجام دهید.

ابتدا گزینه "نمایش خواننده محدوده زمانی" را در ابزارها -> تنظیمات -> عمومی -> افزودن / ویرایش صفحه فعال کنید

سپس ، منطقه زمانی Reader را در قسمت اضافه / ویرایش اطلاعات -> Readers -> Handhelds برای هر دستگاه در یک منطقه زمانی مختلف تنظیم کنید.

و در آخر اینکه ، اگر از دستگاه های Mustering استفاده می کنید و می خواهید فعالیت های جمع آوری شده به Prowatch ارسال شود ، گزینه "External Muster Reader" را برای هر دستگاه دستی تنظیم کنید.

در این مرحله ، شما باید برای تنظیم دستگاه خود گزینه های استاندارد XPressEntry Reader Profile را دنبال کنید.

پیشنهاد ویرایش