WIN-PAK® PE API - Honeywell Security

HAS-WPPEAPI-01-EN(1012)DS-E:L_WNPKINTD_D
10/22/2012
6:15 PM
Page 1
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 3.0/PE 3.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 3.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 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 7 (32/64 Bit)
- Microsoft Windows Server 2008 R2 (32/64 Bit)
HAS-WPPEAPI-01-EN(1012)DS-E:L_WNPKINTD_D
10/22/2012
6:15 PM
Page 2
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
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.
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.
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)
WIN-PAK SERVER WITH
WIN-PAK API SERVER
WIN-PAK CLIENT
IT-NETWORK
DATABASE CONNECTION
MONITORING AND CONTROL
NETAXS-123
1,2,3 Doors
PRO2200
1-16 Readers
2
HAS-WPPEAPI-01-EN(1012)DS-E:L_WNPKINTD_D
10/22/2012
6:15 PM
Page 3
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 7 professional and Windows 2008 R2 server compatible
• Access control functionality through API
Communication API Features
• Monitor and control access control hardware and devices
- Cards
- Activation and expiration date
- PIN code
- Card status
- NetAXS-123 and NetAXS-4
- Card holder
- PRO2200
- Card holder notefields
- N-1000
- Time zone data
- NS2+
- Holiday schedules
• Manual override of system functions and schedules from
Host platform
- Change Door modes: Lockout, Lockdown, PIN Only, Card+PIN,
Card or PIN, Card Only
- Access level data
- Define limited number of use (NetAXS)
- Accounts
- Open door once and timed
- Lock and unlock entry points
Reporting Features
- Energize and deenergize outputs
• Get complete access tree including timezones
- Acknowledge and clear alarms
• Search on card holders and note fields
- 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 Resource software platform
• Transportation
• Biometrics reader platform
• Banking industry
• Offline Locking systems
• Light industrial
• Elevator control systems
• Warehouses
• Time and Attendance systems
• Schools/universities
• Hospitals
3
HAS-WPPEAPI-01-EN(1012)DS-E:L_WNPKINTD_D
10/22/2012
6:15 PM
Page 4
WIN-PAK ® PE API
Application Programming Interface
ORDERING
WIN-PAK PE API Application Programming Interface
WPP3API
WIN-PAK PE Application Programming Interface for WIN-PAK Database and Communication
Prerequisites
Compatible with access control part only of the below software:
WPS3
WPS3G
WPS3U5A
WPS3U5GA
WPP3
WIN-PAK
WIN-PAK
WIN-PAK
WIN-PAK
WIN-PAK
SE
SE
SE
SE
PE
3.0
3.0
3.0
3.0
3.0
single user
single user with Galaxy® integration
five user
five user with Galaxy integration
unrestricted user with Galaxy integration
(build 670.16 and higher)
(build 670.16 and higher)
(build 670.16 and higher)
(build 670.16 and higher)
(build 670.16 and higher)
Note: Before purchasing WIN-PAK PE API a mandatory signed Non Disclosure Agreement between customer/integrator/developer and
Honeywell is required.
WIN-PAK® is registered trademark of Honeywell International Inc.
Microsoft®, Windows® Server 2008, Windows 7, Windows 2003 Server, Windows XP and SQL Server are registered trademarks of Microsoft Corporation
WIN-PAK® and Galaxy® are registered trademarks of Honeywell International Inc.
For additional information
please visit www.honeywell.com/security/uk
Honeywell Security Group
Aston Fields Road
Whitehouse Industrial Estate
Runcorn
Cheshire
WA7 3DL
Tel: 08448 000 235
www.honeywell.com
HSG-WPAPI-01-EN(1012)DS-E
October 2012
© 2012 Honeywell International Inc.