WIN-PAK PE API ® Application Programming Interface (API)

WIN-PAK® PE API
Application Programming Interface (API)
Honeywell’s WIN-PAK® software suite provides a range of
solutions from access control only to fully integrated security
solutions. WIN-PAK’s powerful user interface allows integrators to
install a single software for all of their customers’ security needs.
When using WIN-PAK's excellent access control functionality,
certain applications require connectivity to third party systems,
where multi-technology and multi-brand integration is needed.
WIN-PAK PE (Professional Edition) API provides the interface
between WIN-PAK SE 4.0/PE 4.0 and third party systems, such
as Human Resources (HR) systems or software monitoring
platforms.
The API is a tool for software developers, with Visual C++
programming knowledge, that allows WIN-PAK to be connected
with the client system. The API operates with the access control
part of WIN-PAK only and consists of two parts:
Database API: This API provides the tools to add, delete and
modify the WIN-PAK database records, such as card holder and
card information, access levels, holidays and time zones.
Communication API: This API provides the programming
interface to monitor and control the access control hardware
devices and elements, such as access control panels, inputs,
outputs and readers.
WIN-PAK PE API optimises system performance between
WIN-PAK PE 4.0 and the WIN-PAK API Client (3rd party system).
In these scenarios the WIN-PAK system provides an excellent
access control solution, where the API client is the overarching
system that monitors and controls WIN-PAK’s access control
hardware.
In customer applications where multiple systems need to
communicate with one another in real-time, WIN-PAK’s API provides
the tools to create the solution for the access control part.
When the integrated application has been completed, the Host
platform is then able to lock and unlock doors and change reader
modes in the WIN-PAK controlled hardware. Also adding and
modifying cards and card holder information, time zones, holidays
and access levels can be done from the host platform.
For applications requiring a single point of data entry and control
of employees and subsequent card holder status, such as a
Human Resources application or even government systems,
the API is the right tool for the job.
F E AT U R E S
•Developers can use VC++ to develop the application with the
WIN-PAK PE API
• WIN-PAK PE API includes
-Database interface
-Communication interface
-Public programming documents
-WIN-PAK API Test Client providing scenario examples to
help developers
• Compatible with WIN-PAK SE 4.0 and PE 4.0, build 673.3.2 onwards.
•Seamlessly backwards compatible with WIN-PAK SE 3.0 and
PE 3.0, build 670.16 onwards
• Control and monitor access control hardware and devices
from host platform
• Manual override of system functions and schedules from
host platform
-Change Door modes: Lockout, Lockdown, PIN Only,
Card+PIN, Card or PIN, Card Only
-Open door once and timed
• Database record entry, deletion and modification
• Supported Operating Systems
-Microsoft Windows 8 (64 Bit)
-Microsoft Windows Server 2012 (64 Bit)
-Microsoft Windows 7 (64 Bit)
-Microsoft Windows Server 2008 R2 (64 Bit)
WIN-PAK® PE API
Application Programming Interface
BENEFITS
Save time by controlling and
monitoring access functions
from a host platform
WIN-PAK access control in third party,
multi brand platforms
Access control has traditionally been brand
specific business where software relates only to
hardware of the same brand. Open platforms
that support multi brand technologies and
functionality are becoming more common in
security systems and building management/
administration systems. The WIN-PAK PE API
allows WIN-PAK to connect to those third party
systems, making WIN-PAK an even more
popular platform for integration.
The API provides communication with
the host platform, enabling operators to
control doors and readers in the
access system without switching
between systems. This saves time and
effort for the operator in responding to
in security events.
Sharing and connecting
WIN-PAK database records for
common use
Compatibility with Human Resources
and other administrative systems
More and more organisations are requiring a
single point of entry for their employees data
and access security levels. Human Resources
or Time and Attendance systems are commonly
used as the single point of entering data and
when integrated with the API, the HR system
would automatically write the security elements
for the access control system into the WIN-PAK
access control system.
Using WIN-PAK PE API, solutions not
previously supported by WIN-PAK,
such as biometric systems, can be
supported. By connecting the biometric
templates database to the WIN-PAK
card holder records, WIN-PAK API is
able to seamlessly deliver full system
functionality.
C O N F I G U R AT I O N A N D C O N N E C T I O N S
HOST APPLICATION OR
DATABASE APPLICATION
(WIN-PAK API CLIENT)
HOS
DATA
(WI
WIN-PAK SERVER WITH
WIN-PAK API SERVER
WIN-PAK CLIENT
IT-NETWORK
DATABASE CONNECTION
MONITORING AND CONTROL
NETAXS-123
1,2,3 Doors
PRO3200
1-32 Doors
2
WIN-PAK® PE API
Application Programming Interface
C A PA B I L I T I E S
Honeywell's WIN-PAK® PE API provides the tools to connect WIN-PAK to other systems via database and communications, where WIN-PAK provides
the access control security and the other system is the host and interface to the operator.
Key Features
Database API Features
• Client / Server application
• Database record entry, deletion and modification
• Windows 8 Professional and Windows 2012 server compatible
- Cards
• Windows 7 Professional and Windows 2008 R2 server compatible
- Activation and expiration date
• Access control functionality through API
- PIN code
- Card status
Communication API Features
- Card holder
• Monitor and control access control hardware and devices
- Card holder notefields
- NetAXS-123 and NetAXS-4
- Time zone data
- PRO3200 and PRO2200
- Holiday schedules
- N-1000
- Access level data
- NS2+
- Define limited number of use (NetAXS)
• Manual override of system functions and schedules from Host platform
- Accounts
- Change Door modes: Lockout, Lockdown, PIN Only, Card+PIN,
Card or PIN, Card Only
- Open door once and timed
- Lock and unlock entry points
- Energize and deenergize outputs
Reporting Features
• Get complete access tree including timezones
• Search on card holders and note fields
- Acknowledge and clear alarms
- Add notes to alarms, logged into WIN-PAK database
- Initialise panels
- Get status of a panel
T Y P I C A L A P P L I C AT I O N S
Multi brand hosted applications
• Security software platform
• Safety software platform including Fire integration
• Building management platforms
• Multi facility software platform
Industries
Database sharing applications
• Large office buildings
• Human Resourse software platform
• Transportation
• Biometrics reader platform
• Banking industry
• Offline Locking systems
• Light industrial
• Elevator control systems
• Warehouses
• Schools/universities
• Time and Attendance systems
• Hospitals
3
WIN-PAK® PE API
Application Programming Interface
ORDERING
WIN-PAK PE API Application Programming Interface
WPP4API
WIN-PAK PE Application Programming Interface for WIN-PAK Database and Communication
Prerequisites
Backwards compatible with the access control part of WIN-PAK SE 3.0 and WIN-PAK PE 3.0 (Build 670.16 and higher)
Compatible with access control part of the below software part numbers:
WPS4
WPS4G WPS4U5A WPS4U5GA WPP4
WIN-PAK
WIN-PAK
WIN-PAK
WIN-PAK
WIN-PAK
SE
SE
SE
SE
PE
4.0
4.0
4.0
4.0
4.0
single user single user with Galaxy® integration
five user five user with Galaxy integration unrestricted user with Galaxy integration
(build
(build
(build
(build
(build
673.3.2
673.3.2
673.3.2
673.3.2
673.3.2
and
and
and
and
and
higher)
higher)
higher)
higher)
higher)
Note: Before purchasing WIN-PAK PE API a mandatory signed Non Disclosure Agreement between customer/integrator/developer and
Honeywell is required.
Microsoft®, Windows® Server 2012, Windows 8, Windows Server 2008, Windows 7 and SQL Server are registered trademarks of Microsoft Corporation
WIN-PAK® and Galaxy® are registered trademarks of Honeywell International Inc.
Find out more:
www.honeywell.com/security/uk
Fax: +44 (0) 1698 738300
Email: [email protected]
Honeywell Security Group
Aston Fields Road
Whitehouse Industrial Estate
Runcorn
Cheshire
WA7 3DL
UK
Tel: 08448 000 235
Fax: +44 (0)1928 754 050
www.honeywell.com
HAS-WPAPI-02-UK(1014)DS-E
October 2014
© 2014 Honeywell International Inc.