Protector.Net Copyright 2013 Hartmann Controls Corp



Similar documents
Installation Guide for Pulse on Windows Server 2012

Installation Guide for Pulse on Windows Server 2008R2

Protector.Net Installation/ Upgrade Guide

User Manual. Onsight Management Suite Version 5.1. Another Innovation by Librestream

Configuration Manual English version

Installation and Setup Guide

Embedded Web Server. User Guide. General usage guide lines to the ISONAS Embedded Web Server available on all ISONAS PowerNet reader-controllers

Media Server Installation & Administration Guide

OPS Data Quick Start Guide

7 6.2 Windows Vista / Windows IP Address Syntax Mobile Port Windows Vista / Windows Apply Rules To Your Device

LifeSize Control Installation Guide

System Administration Training Guide. S100 Installation and Site Management

VMware vcenter Log Insight Getting Started Guide


Remote Desktop Services User's Guide

LockView CompX Database & Network Configuration & Installation Manual


2X SecureRemoteDesktop. Version 1.1

Gigabyte Management Console User s Guide (For ASPEED AST 2400 Chipset)

VisiCount Installation. Revised: 8/28/2012

Installation Guide v1.11 and Higher

Contents. Before You Install Server Installation Configuring Print Audit Secure... 10

XMS Quick Start Guide

Quick Start Guide 0514US

TANDBERG MANAGEMENT SUITE 10.0

Site Monitor. Version 5.3

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

Rev 7 06-OCT Site Manager Installation Guide

InventoryControl for use with QuoteWerks Quick Start Guide

VPN Web Portal Usage Guide

Important. Please read this User s Manual carefully to familiarize yourself with safe and effective usage.

HP Client Automation Standard Fast Track guide

Additional Requirements for ARES-G2 / RSA-G2. One Ethernet 10 Base T/100 Base TX network card required for communication with the instrument.

LOREX CLIENT Remote Software 4.0

Table of Contents. Requirements and Options 1. Checklist for Server Installation 5. Checklist for Importing from CyberAudit

2X Cloud Portal v10.5

Sharp Remote Device Manager (SRDM) Server Software Setup Guide

Enterprise Manager. Version 6.2. Installation Guide

Desktop Surveillance Help

User Manual. (updated December 15, 2014) Information in this document is subject to change without notice.

Lepide Active Directory Self Service. Configuration Guide. Follow the simple steps given in this document to start working with

Weston Public Schools Virtual Desktop Access Instructions

Remote Application Server Version 14. Last updated:

SATO Network Interface Card Configuration Instructions

Quick Scan Features Setup Guide. Scan to Setup. See also: System Administration Guide: Contains details about setup.

Using iscsi with BackupAssist. User Guide

Using Avaya Aura Messaging

StrikeRisk v6.0 IEC/EN Risk Management Software Getting Started

Ajera 7 Installation Guide

ilaw Installation Procedure

PHD Virtual Backup for Hyper-V

Amazon WorkMail. User Guide Version 1.0

FI8910W Quick Installation Guide. Indoor MJPEG Pan/Tilt Wireless IP Camera

SonicWALL SSL VPN 3.5: Virtual Assist

Remote Application Server Version 14. Last updated:

OnCommand Performance Manager 1.1

CoCreate Manager Server Installation Guide. CoCreate Manager Server Installation Guide 1

USER GUIDE: MaaS360 Services

Qbox User Manual. Version 7.0

NSi Mobile Installation Guide. Version 6.2

Charter Business Desktop Security Administrator's Guide

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

LockView 4.2 CompX Database & Network Configuration & Installation Manual

GUARD1 PLUS SE Administrator's Manual

StruxureWare Data Center Expert Release Notes

Kaseya Server Instal ation User Guide June 6, 2008

TestNav 8 User Guide for PARCC

Quick Installation Guide

Ocularis Media Server Installation & Administration Guide

TP-LINK TD-W8901G. Wireless Modem Router. Advanced Troubleshooting Guide

User Guide. Cloud Gateway Software Device

SMART Vantage. Installation guide

Avalanche Remote Control User Guide. Version 4.1.3

Centran Version 4 Getting Started Guide KABA MAS. Table Of Contents

Contents. Hardware Configuration Uninstalling Shortcuts Black...29

Installing and Configuring vcloud Connector

Installing and Configuring WhatsUp Gold

USING YOUR DMX PROFUSION

Table of Contents. FleetSoft Installation Guide

Copyright 2012 Trend Micro Incorporated. All rights reserved.

formerly Help Desk Authority Upgrade Guide

Product Manual. MDM On Premise Installation Version 8.1. Last Updated: 06/07/15

National Fire Incident Reporting System (NFIRS 5.0) NFIRS Data Entry/Validation Tool Users Guide

DESLock+ Basic Setup Guide Version 1.20, rev: June 9th 2014

DameWare Server. Administrator Guide

SysPatrol - Server Security Monitor

NovaBACKUP xsp Version 15.0 Upgrade Guide

c. Securely insert the Ethernet cable from your cable or DSL modem into the Internet port (B) on the WGT634U. Broadband modem

How To Use 1Bay 1Bay From Awn.Net On A Pc Or Mac Or Ipad (For Pc Or Ipa) With A Network Box (For Mac) With An Ipad Or Ipod (For Ipad) With The

7.x Upgrade Instructions Software Pursuits, Inc.

ThinPoint Quick Start Guide

StruxureWare Power Monitoring 7.0.1

Gauge Drawing Tool Slider Drawing Tool Toggle Button Drawing Tool One-Way List Drawing Tool... 8

MultiSite Manager. User Guide

User Manual Version p BETA III December 23rd, 2015

Investment Management System. Connectivity Guide. IMS Connectivity Guide Page 1 of 11

Dell One Identity Cloud Access Manager Installation Guide

Configuring your client to connect to your Exchange mailbox

4.0 SP1 ( ) November P Xerox FreeFlow Core Installation Guide: Windows Server 2008 R2

Configuration Guide. BES12 Cloud

Transcription:

Protector.Net

Protector.Net Copyright 2013 Hartmann Controls Corp

Table of Contents Introduction... vii 1. Getting Started... 1 Overview... 1 Server Installation... 1 Prerequisites... 1 Installation Procedure... 1 Upgrading Protector.Net... 5 Frequently Asked Questions... 6 Client Installation... 7 Prerequisites... 7 Accessing Server... 8 Frequently Asked Questions... 8 Initial Configuration... 9 Where to go from here... 11 2. How Tos... 12 Updating Firmware... 12 Configuring Email... 13 3. Software Licensing... 16 Licensing your software... 16 Frequently Asked Questions... 17 4. System Manager UI... 19 Accessing the System Manager UI... 19 Changing your password... 20 Service and System Management... 21 Managing Services... 21 Shutting down or Restarting your server... 22 Networking... 22 Backing up your Protector.Net database... 23 Restoring up your Protector.Net database from backup... 25 Performing a Software Upgrade... 26 Frequently Asked Questions... 27 5. Support... 28 A. Appendix... 29 Panel Model Reference... 29 Visual Guides... 29 Version Changes... 41 iii

List of Figures 1.1. Protector.Net initial installation screen... 2 1.2. Protector.Net application installer... 2 1.3. Protector.Net License Agreement... 3 1.4. Protector.Net SQL Configuration... 3 1.5. Protector.Net Service Configuration... 4 1.6. Protector.Net Firewall Configuration... 5 1.7. Protector.Net Installation Directory Configuration... 5 1.8. Protector.Net initial configuration window... 10 2.1. Firmware out of date notification... 12 2.2. HCUpdater Utility... 13 2.3. Email Configuration Screen... 14 3.1. Software Licensing Screen... 16 3.2. Software Licensing Request Key... 17 4.1. System Manager UI login window... 20 4.2. System Manager UI system screen... 20 4.3. Authentication Section... 21 4.4. Managing Services... 21 4.5. Shutting down or Restarting your server... 22 4.6. Network Configuration Window... 23 4.7. Restore From Drive... 25 4.8. Restore From File... 26 4.9. Software Upgrade Window... 26 4.10. Software Upgrade Progress... 27 A.1. Installation Example... 29 A.2. Single Door Typical Installation (with motion, single reader, door contact and auto opener)... 30 A.3. Cable Requirements... 31 A.4. Package Contents... 32 A.5. Network Examples... 33 A.6. Network Examples Continued... 34 A.7. Panel Layout... 35 A.8. Panel Dimensions... 36 A.9. Input Types... 37 A.10. Input Example... 38 A.11. Relay Example... 39 A.12. Reader Example... 40 A.13. Motion Sensor... 41 iv

List of Tables 1.1. Protector.Net browser support... 7 A.1. Panel Models... 29 v

List of Examples 1.1. 2.1. 4.1. 4.2. Accessing Protector.Net server remotely... 8 SMTP server example... 14 Accessing System Manager UI remotely... 19 Network Share Example... 24 vi

Introduction Hartmann Controls is proud to present our Protector.Net Access Control software. This guide is designed to assist you in installing and setting up your new access control system. Although we have gone to great lengths to ensure the installation process is intuitive and straight forward, we do recommend reading this guide in its entirety before installing a Hartmann Controls Protector.Net access system. Thank You for your business. vii

Chapter 1. Getting Started Overview Protector.Net is a modern HTML5 web based client/server access control system. The server application is designed to be installed on stand-alone PC and may be accessed via one or more clients via a web browser. The Protector.Net server software consists of Protector.Net Web Server The web servers responsibility is to host the web application and facilitate client access to managing your access control system. Protector.Net Communication Server The communication server's responsibility is to communicate the Hartmann Controls access panels and relay information to and from the web server. Protector.Net System Monitor The system monitors allows you to view the status and offers limited control over the web server and communication server components. Microsoft SQL Server Database The Protector.Net software is designed to back onto a local Microsoft SQL Database. You may opt to use the free (included) SQL Express 2008 R2 or your own pre-installed instance of Microsoft SQL if you like. Please note; we do not support non-microsoft SQL Databases and a minimum version of 2008 is recommended. Server Installation The Protector.Net application server is designed to run on a modern PC running Microsoft Windows 7 or newer. Note It is possible to install the Protector.Net software on a shared PC (ex. secretary's pc) however where possible, we do recommend a standalone installation for optimal performance and reliability. Prerequisites 2Ghz or faster 32-bit (x86) or 64-bit (x64) processor. Two or more cores recommended. 1GB RAM for 32-bit and 2GB RAM for 64-bit (4GB recommended) 1GB Free Hard Drive Space (Additional space required for database) Windows 7 Home or Higher (Windows 7 Starter Not Supported). Microsoft.Net Framework 4.0 Full Microsoft SQL Server 2008 or SQL Server 2008 Express (SQL Express installation available from the Protector.Net Installer) IIS Express (Included with installer) Installation Procedure 1. Locate and run the file called "ProtectorNet.exe" on your installation media or download and run the installer from our website. 1

Getting Started 2. Upon running the Installer for the first time, you will be presented with a screen outlining all the components required for installation. If a required component is not installed, it will be checked off automatically in the list of things to install. If you are unsure of which components to install, we recommend installing all checked components. Figure 1.1. Protector.Net initial installation screen If you are installing from a USB Stick or DVD the required components are often located directly on the installation media. In the event you are using a web installer the required files will be downloaded from the internet 3. Once all prerequisites are installed the installer will automatically launch the Protector.Net application installer Figure 1.2. Protector.Net application installer After the Protector.Net Installer has loaded, click the Next button to continue. 4. On the following screen, please read an accept the License Agreement. This agreement must be accepted in order to proceed with the Protector.Net installation. 2

Getting Started Figure 1.3. Protector.Net License Agreement 5. The next step is to choose the installation type Typical installation uses the default SQL Server and Service configuration. This is recommended for users who are not using an external SQL Server and don't have any custom requirements for Service configuration. Advanced Installation is recommended for users who wish to use an external SQL Server or may need advanced configuration options for domain environments. You are given far more control over various Protector.Net configuration options 6. [Advanced Installation Only] SQL Configuration allows you to override the default SQL Server connection settings. This is commonly used if an external SQL database is being used Figure 1.4. Protector.Net SQL Configuration 3

Getting Started Server Name The Server name is host name of the SQL Server. Alternatively this can also be an IP Address. In the case of an IP Address we recommend using a static IP address or DHCP reservation to ensure the address will not change Instance Name The instance name is an optional identifier generally used with SQL Server Express products or in cases where there may be more then one SQL Server installation on a single machine (not databases) Database Name The database name is the unique name given to the database within the SQL Server 7. [Advanced Installation Only] Service Configuration allows you to modify the user/password and ports used by the various windows services Figure 1.5. Protector.Net Service Configuration 8. The next step is to configure windows firewall to allow outside access. By default Windows Firewall will block incoming ports unless they are explicitly enabled access. [ProductName] uses 3 distinct ports to allow access to the Web Service, Management Service and Communication Server. By default we will enable access to only the communication server (as it is required for our panels to connect), you may optionally allow access to the other components for remote management 4

Getting Started Figure 1.6. Protector.Net Firewall Configuration 9. The next step is to select the installation directory where you would like the Protector.Net application installed Figure 1.7. Protector.Net Installation Directory Configuration 10.You have now completed the configuration portion of the installer. Click 'Install' to perform Protector.Net installation and Finish when the installation completes Upgrading Protector.Net Periodically updates are released to Protector.Net to enhance features, fix bugs or improve compatibility. Protector.Net does not offer separate upgrade packages. Our standalone installer is capable of installing a new software instance or upgrading an existing instance of the Protector.Net software. 5

Getting Started Prerequisite installation Generally speaking, prerequisites change very infrequently so upon opening the installer to perform an upgrade, the only selected (checked) item will be the Protector.Net software. However if any other components are checked, we do recommend installing them as well. As with a fresh installation, once all of your prerequisites have been installed, the installer program will proceed with the Protector.Net upgrade. Upgrade Installation The procedure for upgrading the Protector.Net software is identical to that of a fresh install. (Please, see the section called Installation Procedure ). Please note, if the installer does not contain a newer version then the currently installed version, you will not be given the option to perform upgrade. You will instead be prompted to 'Repair' or 'Remove' the current installation. Updating Firmware In some cases in order to utilize the latest version of Protector.Net a firmware update is also required on the panels. (Please, see the section called Updating Firmware ) Frequently Asked Questions Q: Why does the installer use IIS Express and not the integrated version of IIS? A: The integrated version of IIS included within your Microsoft Windows operating system has limitations that differ between the various versions of Microsoft Windows 7. This includes different client limits between Windows Home, Windows Pro and Windows Server. The IIS Express platform is not affected by these limitations so it enables us to provide a more robust and scalable application on all Windows 7 platforms. Q: Do I have to use SQL Express 2008 or can I use my own database software? A: We support any Microsoft SQL Server from 2008 to present, however when using our software to install SQL Express, you can be assured it is configured optimally for our system. If you choose to use you own database server instance, you will need to ensure the correct privileges and protocols are available for connection. This is something we generally only recommend for technicians or network administrators who are well versed in the installation and configuration of SQL Server. Also please note different versions of SQL have different operating system and PC requirements. If you choose to use a different version, please ensure your PC meets the requirements for that version. Q: Do you support Windows Vista or Windows XP operating systems? A: At this time there is no plan to support operating systems earlier than Microsoft Windows 7. We are committed to ensuring the software works with future versions of Microsoft Windows. Q: I received an SQL error during Protector.Net installation. What should I do? A: As part of the Protector.Net installation, you are required to provide the correct SQL information which the installer uses to configure a number of Protector.Net database and security options. If this information is incorrect, it will need to be corrected before you are able to successfully install the Protector.Net software. If you have chosen to install SQL Express as part of the Protector.Net installation, the settings should automatically be populated. However if you have chosen to use a custom database version and/or instance, you will need to manually populate these settings. Q: What is the maximum database size supported? 6

Getting Started A: The maximum database size is a direct limitation of the version of SQL installed; not the Protector.Net software. If you have used the default SQL Express R2 2008 installation, the maximum database size is 10GB. Earlier versions of SQL Express generally had a limitation of 2GB. Q: Is Protector.Net 32-bit or 64-bit? A: Protector.Net is a 32-bit application designed to run both in native 32-bit operating systems and on 64-bit operating systems capable of 32-bit emulation (x64). There is no plan to support a native 64-bit installation as the Protector.Net software will not benefit from the increased addressing 64-bit provides. Client Installation Protector.Net supports client connectivity via web-based access. As a result, there is no Protector.Net client software to install; rather you use your web browser to access the Protector.Net server. Prerequisites Although there is no client software to install, you do have to ensure you have a compatible web browser. Unlike the Protector.Net server, a client is not limited to the Windows 7 or greater operating systems. However, the as Protector.Net is written within HTML5, it is extremely important your browser supports HTML5 on the client operating system. Supported Browsers The list of browsers supported is by no means a comprehensive list. These are browsers that receive testing by Hartmann Controls, although other browsers may work we do not provide technical assistance with them. We are always looking for user feedback in deciding what browsers to provide first class support for, we will expand the list of supported browsers as their market share dictates Table 1.1. Protector.Net browser support Browser Version Supported Notes Google Chrome 24.0+ Yes Hartmann Control's browser of choice Mozilla Firefox 20.0+ Yes Microsoft Internet 6.0 or earlier Explorer No No HTML5 Support Microsoft Internet 7.0 Explorer No No HTML5 Support Microsoft Internet 8.0 Explorer No No HTML5 Support Microsoft Internet 9.0 Explorer No Insufficient HTML5 Support Microsoft Internet 10.0 Explorer Yes Note IE10 in Modern UI (Windows 8) is not supported. The desktop version however is fully supported Apple Safari 5.0 (Mac/ Windows) Untested Apple Safari 6.0 (Mac) Untested Blackberry Mobile Any Untested Epiphany (Linux) Any Untested 7

Getting Started Browser Version Supported Notes Konquerer (Linux) Any Untested Opera (Any OS) Any Untested Untested although newer webkit based version (11.0+) may work Puffin (IOS/ Android) Any Untested Will work with some advanced manual setup, but poor end user experience Accessing Server Once you have ensured you have a browser that supports the Protector.Net software, accessing the Protector.Net software is very simple. If you area accessing the server from the pc it has been installed on a start menu link is provided, otherwise you will need to enter the address manually into your web browser Accessing Protector.Net from the PC the server is installed on During installation a shortcut is placed in your start menu for Protector.Net. The link for Protector.Net can be located by clicking Start -> All Programs -> Protector.Net and finally clicking on "Launch Protector.Net" Windows 8/8.1 Users Windows 8/8.1 hides the shortcut by default within the Modern UI start screen. The shortcut can be located by typing 'Launch' within the start screen and selecting 'Launch Protector.Net'. If you wish you can pin this shortcut permanently to your start screen by right clicking and selecting 'Pin To Start' Accessing Protector.Net from a remote pc Open your web browser and within the address bar enter the address to the Protector.Net software using the format https://nameofthecomputer:portnumber Example 1.1. Accessing Protector.Net server remotely https://computername:11001 (default port is 11001) Once you have entered the address, press Enter to navigate to the Protector.Net software. Frequently Asked Questions Q: Why is browser XXX not supported? A: Web browsers although similar in appearance differ greatly in terms of features. We at a minimum require HTML5 support and many standard compliant browsers not listed in our supported list, will work just fine with our software. In order to provide the best possible experience, we do provide a set of recommended browsers. Browsers not mentioned in the recommended list may work fine but should issues occur, we do only provide technical support for browsers listed as supported. 8

Getting Started Q: Do I required Windows 7 on the client? A: No. One of the benefits to web-based software is the flexibility it offers for connectivity. The client software is not limited by operating system but rather by the browser installed on the client machine. Windows XP is generally the oldest version of Windows we would recommend and Mac and Mobile platforms are fully supported as long as a supported web browser is used. Q: Can I access Protector.Net without using SSL (https protocol)? A: No. For the sake of security, we do not support unencrypted connections. Q: I'm using an unsupported browser and there are graphical anomalies or issues attempting use the Protector.Net software. How do I resolve? A: Use a supported browser. We do not provide support for any browser not listed as supported. However if you feel there would be a benefit in supporting a browser not in our supported list, we would love to hear from you. At a very minimum, HTML5 will always be required. Q: I'm using Internet Explorer 10 which is listed as supported but I am still experiencing graphical anomalies or issues with the Protector.Net software. How do I resolve? A: Internet Explorer has a feature called Compatibility Mode which is enabled by default for Intranet(not public facing) sites. To achieve the best experience in Internet Explorer browsers, we recommend this feature be disabled for the site. To disable Compatibility Mode in Internet Explorer 10, refer to the following steps 1. Open Internet Explorer and press F12 to open the Developer Tools 2. At the very top of the new Window you will see two drop down lists; one labelled 'Browser Mode' and one labelled 'Document Mode'. Ensure Browser Mode is IE10 (or higher) and Document Mode is IE10 Standards (or higher) Initial Configuration Once the server software is installed and you are able to access the Protector.Net software from either a local or remote client, it's time to perform the initial configuration of your access control system. This is simply a matter of providing the Protector.Net software with enough information for it to build your initial database. Performing your Initial Configuration 1. Access your Protector.Net server (Please, see the section called Accessing Server ). The first time you access the server you may notice a significant delay loading the page. This is normal while the various worker processes start up 2. Once loaded you will be presented with the initial configuration window 9

Getting Started Figure 1.8. Protector.Net initial configuration window 3. At this point you want to fill out the displayed form with the information required to setup your initial database. All fields except for description are required Name This is the name of the customer or company name (not specific site). (ex. Hartmann Controls). Description An optional description of the customer or company. Time Zone This is the primary time zone your first site operates under. Additional sites may be added afterwards with different time zones. Email This is the email address/user-name of the primary Protector.Net administrator. This email address will be used to login to the site initially. You may create additional administrator accounts after initial configuration. First Name/Last Name The first and last name of the primary Protector.Net administrator. Password and Confirmation Enter and confirm the password to be used by the primary administrator. This may be changed at a later time. 4. Once all required fields have been set, click Submit to continue. If everything entered was valid, Protector.Net will automatically create and setup your database for use. Congratulations! You are now ready to start configuring your access control system. 10

Getting Started Where to go from here Now that you have successfully setup your initial database you are almost ready to begin configuring your access control system Recommended Steps before beginning to setup your panels Beginning in Protector.Net version 1.75+ we recommend you take a moment to configure System Manager interface. (Please, see Chapter 4, System Manager UI). At the very we recommend changing the default password(please, see the section called Changing password ) and setting up a backup procedure(please, see the section called Backing up Protector.Net database ). your least your your Setup the mail portion of Protector.Net this will allow for password resets (in the case of lost or forgotten passwords) and email notifications. (Please, see the section called Configuring Email ) Dealers may wish to enter their contact information under 'System Settings'. This will allow your end user to quickly locate your contact information for future expansion or troubleshooting. Take an inventory of the panels and collect their mac addresses and physical locations. This will help you identify the panels accurately as they begin to connect to the Protector.Net server 11

Chapter 2. How Tos Updating Firmware Periodically as we enhance the Protector.Net firmware upgrades to your panels will be required with panel updates. Updating a panels firmware is a relatively straight forward process. Note Wireless panels will require a temporary wired connection to complete the firmware update process Warning While in firmware update mode panels are non functional. They will not respond to card presentations, do not generate notifications and place the door into a lock-down state. To limit the impact this has on your site we only update one panel at a time 1. When a panel attempts to connect to the Protector.Net application and the firmware is found to be out of date you will see a notification within the notification window Figure 2.1. Firmware out of date notification 2. If no other panels are currently in firmware update mode the panel will be automatically placed into firmware update mode. If another panel is currently updating the panel will be disconnected from the server(but still fully functional) until the currently updating panel is complete. 3. In order to update your panel you will need to launch the HC Updater application located within your start menu. The link for HCUpdater can be located by clicking Start -> All Programs -> Protector.Net and finally clicking on "HCUpdater" Windows 8/8.1 Users Windows 8/8.1 hides the shortcut by default within the Modern UI start screen. The shortcut can be located by typing 'HCUpdater' within the start screen and selecting 'HCUpdater'. If you wish you can pin this shortcut permanently to your start screen by right clicking and selecting 'Pin To Start' 12

How Tos Figure 2.2. HCUpdater Utility 4. The HCUpdater application will accept incoming connections from panels in firmware update mode and automatically apply the latest matching firmware for your panel. Once complete the HCUpdater application will instruct the panel to disconnect, at which point the panel will resume normal operation and the HCUpdater application will begin listening for the next panel 5. Once all of your panels are online within the Protector.Net application and you are no longer seeing Firmware out of date notifications you may close the HCUpdater application 6. After panels have been updated we recommend doing a update to all your panels. Configuring Email Protector.Net uses email for requesting password resets and may and optionally configured to email administrators when certain types of notifications are received. In order to take advantage of these features your email server settings must be configured. Note Only SMTP is supported 1. To access the email settings click 'Configuration' in the top of menu of the Protector.Net application and then click 'Email' under general configuration 13

How Tos Figure 2.3. Email Configuration Screen 2. These settings are very similar to what you might configure within an email client to send messages. Its important that these be configured to match the settings your email provider expects. You may need to contact the system administrator of the site to obtain the correct values The follow settings need to be configured Host Address The name or IP address of the SMTP server Example 2.1. SMTP server example smtp.mymailserver.com mail.mymailserver.com Host Port The port used for communication with your email server. Most providers operate on port 25, however in some cases the internet provider may block this port and require an alternative to be used (commonly 587) Enable SSL Certain providers offer or require a SSL connection to their SMTP server. This setting should be enabled if your provider offers or requires it Reply Address When an email is sent to a recipient this email address will appear as the reply to address Username/Password Email providers may optionally require a Username and Password for authentication to their SMTP server. If this is required please fill out the appropriate values in the Username and Password fields Send Test Email When enabled as soon as the email settings are saved a test email will be sent to confirm the settings are correct 14

How Tos 3. Once all settings are entered hit 'Save' to commit your settings 15

Chapter 3. Software Licensing The Protector.Net application is a end-user licensed software solution. This means in order to use the software you will at all times require a valid software license. Note Protector.Net includes a 1 year trial license on first install (as of version 1.75). Licensing your software Activating the software license on your Protector.Net is designed to be a very straight forward and painless process 1. To access the licensing settings click 'Configuration' in the top of menu of the Protector.Net application and then click 'System Settings' under general configuration Figure 3.1. Software Licensing Screen 2. The first step is to ensure you have a valid account number in the 'Account #' field. If not this can be obtained by contacting Hartmann Controls (Please, see Chapter 5, Support). 3. The next step is to take note of your 'Expires On' to determine whether licensing is required at this time and take a mental note of your software package. 4. Unless you are either within the last 30 days of your software license or you wish to change your software package their is no need to update your license. If you determine the license needs to be updated carry on to the next step 5. To generate a new license click the 'Update your Protector.Net License' button at the bottom of the screen 6. You will be presented with your new license key (request key). Contact Hartmann Controls (Please, see Chapter 5, Support) with this request and key, we will determine with you the best license length and software package for your needs and in turn we will provide you with a response key, that will activate your software. 16

Software Licensing Figure 3.2. Software Licensing Request Key 7. Once you have entered your license key click 'Update License' to activate your software Frequently Asked Questions Q: Will I receive notice before my license will expire? A: Absolutely. Within the last 30 days of your license the Protector.Net software will advise the software is about to expire and provide the exact expiry date Q: What happens if my software expires? A: When the software expiry lapses, Protector.Net will automatically prevent any changes from being made to the system. Upon login you will be automatically presented with the licensing screen and this screen will prevent further access to the software until the licensing is updated. However during this period all panels will retain their instruction set and continue to operate as previously configured. Q: Why does Protector.Net require a license? A: Early on in development we decided to go with a licensed approach for a few reasons. To provide a significantly lower upfront software cost in comparison to our competitors To offer end users the ability to pay for the features they need. Ensuring that smaller sites that may not take advantage of the full Protector.Net feature set are offered a price inline with what they need To allow us to continue to upgrade and enhance the base Protector.Net feature set and offer these updates at no additional charge to the end user To reduce software piracy Q: What license terms are available? A: We provide software licenses that are valid for 1, 3 or 5 years, in addition we also provide essentials, standard, professional and enterprise software packages. Please contact Hartmann Controls for more information on these packages. (Please, see Chapter 5, Support) Q: What does a Protector.Net license entitle me too? 17

Software Licensing A: An active Protector.Net license is always required to use the Protector.Net software and this license will entitle you to all software updates for the term of the license. This includes any additional features and enhancements added within your software package Q: Is my software license still valid if I change the computer that hosts the Protector.Net software? A: Upon restoring a Protector.Net database to a different computer it will automatically invalidate your license. You are however not charged a fee to license the new computer. Contact Hartmann Controls to have your license re-armed which will provide you a valid software license for your new PC carrying over the remaining time of your previous license and your licensed software package 18

Chapter 4. System Manager UI Beginning in Protector.Net 1.75 we have transitioned to a web based interface for managing backups, restores and service management for Protector.Net. This new interface allows for these functions to be accessed via a remote web based interface unlike the previous application based System Manager shipped in previous versions. This is a significant benefit for those clients who do not manage the system from the same computer that hosts our Protector.Net software Accessing the System Manager UI Accessing the System Manager UI is a very similar procedure to accessing the Protector.Net application, the primary difference is that it is hosted on a different port 1. Accessing System Manager UI from the PC the server is installed on During installation a shortcut is placed in your start menu for System Manager UI. The link for System Manager UI can be located by clicking Start -> All Programs -> Protector.Net and finally clicking on "Launch Protector.Net System Manager" Windows 8/8.1 Users Windows 8/8.1 hides the shortcut by default within the Modern UI start screen. The shortcut can be located by typing 'Launch' within the start screen and selecting 'Launch Protector.Net System Manager'. If you wish you can pin this shortcut permanently to your start screen by right clicking and selecting 'Pin To Start' Accessing System Manager UI from a remote pc Open your web browser and within the address bar enter the address to the System Manager UI software using the format https://nameofthecomputer:portnumber Example 4.1. Accessing System Manager UI remotely https://computername:11002 (default port is 11002) Once you have entered the address, press Enter to navigate to the Protector.Net software. 2. You will see a temporary splash screen and then you should be presented with the login window 19

System Manager UI Figure 4.1. System Manager UI login window The default user-name is 'hc' and the default password is 'hcaccess' (case sensitive and without the quotes) Caution We recommend changing the default System Manager UI password as soon as possible 3. Upon logging in you will be presented with the system screen Figure 4.2. System Manager UI system screen Changing your password 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'System' in the top menu 3. On the system page scroll down until you see 'Authentication' 20

System Manager UI Figure 4.3. Authentication Section 4. Enter your current password (default is 'hcaccess') followed by the new password twice 5. Click 'Change Password' to complete the password change procedure Service and System Management The System Manager UI allows for control over the Protector.Net web server service and communication server service. As well as providing the ability to reboot or shutdown your system Managing Services 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'System' in the top menu 3. You will see two separate service control sections, one for the web server and one for the comm server Figure 4.4. Managing Services 4. From here you may start/stop/restart and see the status of each service 21

System Manager UI Shutting down or Restarting your server 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'System' in the top menu 3. Scroll down until you see the section labeled 'System' Figure 4.5. Shutting down or Restarting your server 4. You will see two buttons corresponding to Rebooting or Shutting down your system Networking The System Manager now provides limited support for configuring your network. This is not meant to replace the network configuration options within windows, but rather provide a simpler interface for changing basic network settings. For advanced setup we encourage you to use the traditional windows networking options. Caution Changing network settings can cause a loss of connection to the System Manager and the Protector.Net software. Please take care in ensuring you are entering valid network configuration options. If you are unsure of the correct values please contact the system administrator. Configuring Your Network 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'Networking' in the top menu 3. You will now be presented with our network configuration page 22

System Manager UI Figure 4.6. Network Configuration Window Note Changing your host-name will require a system restart Backing up your Protector.Net database 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'Backup' in the top menu 3. Select the Items you wish to backup. Database The Protector.Net database (recommended) Profile Pictures Images associated with your users (cardholders) (recommended) Comm Server Config Communication Server Configuration (optional) 4. Select your backup options. Compress Backup Determines whether the backup file is compressed upon successful backup (recommended) 23

System Manager UI Remove Files Older then X Days Automatically removes.prbak files from the backup location if the age exceeds the number of days specified Encrypt Backup with password Should a password be placed on the backup. The password will be required to restore the backup 5. Determine your backup user. This is generally used when the host computer belongs to a domain and the backup is being written to a network share. In the case of backing up to USB this is not required and should be left blank. 6. Determine where you backup will be Output To. We offer support for either a local USB drive or a network share. Backup to USB Drive Select 'USB Drive' in the 'Output To' drop down list The drop-down on the right will refresh and show a list of detected system drives. Select the appropriate drive Note If you don't see the drive listed refresh your browser (F5) to force the System Manager to re-detect your drives Backup to Network Share Caution Network share is only supported when the computer is a member of a domain and a backup user with appropriate privileges to write to the network share is specified. Alternatively you can use a network share with public read/write privileges but this is not recommended Select 'Network Share' in the 'Output To' drop down list Enter the path of your network share without the proceeding \\. '' Example 4.2. Network Share Example Servername\PathToMyBackupShare 7. Select a Backup Schedule Disabled: No automatic schedule. Backup is invoked by hitting the 'Save and Run Now' button Daily: Backup Occurs once a day at the time specified Weekly: Backup Occurs once a week on the day of week and time specified Monthly: Backup Occurs once a month on the day and time specified 8. If you wish to run the backup immediately click the 'Save and Run Now', alternatively click the 'Save' button to save your backup settings and run on the next scheduled time (if a schedule is defined) 24

System Manager UI Restoring up your Protector.Net database from backup Warning Ensure you stop both your Web Server and Communication Server services before attempting a restore. Failure to do so may cause errors during restore or data loss 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'Restore' in the top menu 3. You may restore from either a USB Drive or by manually selecting the.prbak file on your local pc Restoring from USB Drive Figure 4.7. Restore From Drive Select 'USB Drive' in the first drop down list The drop-down on the right will refresh and show a list of detected system drives. Select the appropriate drive Note If you don't see the drive listed refresh your browser (F5) to force the System Manager to re-detect your drives Select the File to restore from the final drop down box Optionally enter the password if a password was used during backup Click Restore 25

System Manager UI Restoring from Local Drive Figure 4.8. Restore From File Select 'File' in the first drop down list Click 'Choose File' and select the appropriate file to restore Optionally enter the password if a password was used during backup Click Restore Performing a Software Upgrade The system manager now includes the ability to perform a software update of both the System Manager and the Protector.Net application. This option is only recommended for users who use the default settings when installing Protector.Net. Those who take advantage of the advanced option within the installer are advised to upgrade Protector.Net in the traditional way Warning This procedure takes approximately three minutes. During this time your Protector.Net software may be unavailable, This will however not affect the operation of your panels. Upgrading Your Software using the System Manager Interface 1. Access the System Manager UI (Please, see the section called Accessing the System Manager UI ) 2. Click on 'Software Upgrade' in the top menu Figure 4.9. Software Upgrade Window 26

System Manager UI 3. Download or insert the DVD/USB Key with your Protector.Net upgrade (file-name is usually ProtectorNet.exe) 4. Click 'Choose File' and point it to your ProtectorNet.exe installer file and click 'Perform Update' 5. If the file is valid the System Manager will show a progress window advising you of the time remaining. Figure 4.10. Software Upgrade Progress 6. Once complete you will be logged out of the System Manager Frequently Asked Questions Q: Can I use the same administrator login as the Protector.Net application? A: No. The System Manager is designed to operate independently of the Protector.Net application. This is required for it to be able to operate with or without the Protector.Net database and allow it to continue working when the Protector.Net services are stopped. Q: Does the System Manager UI support multiple logins? A: At this point No, we are considering that feature for a future release Q: Do I have to use the System Manager to backup my system? A: We do definitely recommend having a backup procedure in place. However if you are using an external SQL Server and have a backup procedure already in place that will work as well, However please keep in mind you will need to backup your user profile pictures separately (These can be located in the [InstallationDirectory]\Interface\Content\Uploads \UserProfilePictures directory). Q: Why was the old System Manager application replaced? A: In short to provide a more flexible system. The old System Manager required users to have direct access to the PC or use remote desktop to access it. We wanted to provide our customers with a simpler approach to manage their system Q: Where did the Card Importer from the old System Manger go? A: We felt this feature was better suited to be part of the Protector.Net application, it has be relocated to the Home screen in Protector.Net 27

Chapter 5. Support Hartmann Controls world class support is available Monday to Friday between 9AM and 5PM est to assist with any installation related issues you may have. Website Hartmann Controls offers a number of technical guides and resources via our website: http:// www.hartmann-controls.com Email Email support is available through our website at http://www.hartmann-controls.com/company/ Contact. Please allow 24-48 business hours for responses. Phone If time sensitive support is required, we do offer both local and toll-free support numbers during normal business hours. Outside our regular business hours, please allow 24 to 48 business hours for response. You may reach us at: Toll Free (North America only): (877) 411-0101 Local Support: (705) 719-6705 Fax: (705) 792-5632 28

Appendix A. Appendix Panel Model Reference Table A.1. Panel Models Model Max Doors Max Readers Includes Wifi Includes Motion POE-ODM-X 1 2 No No POE-ODM-M 1 1 No Yes POE-ODM-XW 1 2 Yes No POE-ODM-MW 1 1 Yes Yes POE-TDM 2 2 No No Visual Guides Figure A.1. Installation Example 29

Appendix Figure A.2. Single Door Typical Installation (with motion, single reader, door contact and auto opener) 30

Appendix Figure A.3. Cable Requirements 31

Appendix Figure A.4. Package Contents 32

Appendix Figure A.5. Network Examples 33

Appendix Figure A.6. Network Examples Continued 34

Appendix Figure A.7. Panel Layout 35

Appendix Figure A.8. Panel Dimensions 36

Appendix Figure A.9. Input Types 37

Appendix Figure A.10. Input Example 38

Appendix Figure A.11. Relay Example 39

Appendix Figure A.12. Reader Example 40

Appendix Figure A.13. Motion Sensor Version Changes 1.75 NEW FIRMWARE IS REQUIRED WITH THIS RELEASE Added Support for TDM (Two Door Module) Improved Firmware Update Utility (No longer requires manual firmware file selection, will now appropriately flash any mix of panels (ODM, ODM-WIFI, TDM) seamlessly without use interaction Added Notification Cleanup Routine. If Total Notifications exceed max(1,000,000) cleanup routine will be run. It will remove a the messages above the max (oldest first) plus 10% of the max, so if notifications hit 1,100,000 then 100,000 + (10% * 1000000) for a total of 200,000 records. This is to prevent excess database access caused by repeated small cleanups. CSV Notification logs are now compressed. Deprecated System Manager Utility (see below) New System Manager WEB UI. Now the entire system manager is web based. Making it far simpler for sites that do not access the hosting server directly. Now all functionality may be done remotely 41

Appendix Improved Installer. Simplified for those who don't need advanced configuration options, and at the same time more robust options for those who need them Improved performance of real-time notifications More reliable communication server and panel status Added Card Importer to Protector.Net software (was previously in deprecated system manager) Improved validation Users with Firefox and chrome browsers no longer need to enter user name/password when viewing panel status (IE does not support this) When generating a new comm server license you no longer need to load the license it is done automatically (comm server still needs to be restarted) Software now includes 1 year software license Lots of improvements to input/relay configuration screen Max Pin Number increased from 99999 to 999999999 Changed text on a few notifications to be more descriptive WEB UI Performance Enhancements Misc Bug Fixes and enhancements 1.71 Not publicly released Added ability to select web/communication server user during installer. This is required for external SQL Server deployments Fixed compatibility issues with System Manager and Windows Server 2008. Minor UI enhancements and bug fixes Changed text on a few notifications to be more descriptive Performance Enhancements 1.70 NEW FIRMWARE IS REQUIRED WITH THIS RELEASE Added ability to override Aux Relays via quick override menu Added User privilege to disengage emergency alarm via double swipe Added Panel Model requirement while adding/editing panels Added Support for Wifi Panel Models Added link to new Panel status screen built into panel (System -> Overview) Contextual notifications on override indicating whether override is auto resume or not Added Panel HTTP Server Configuration (Single Setting) Added new reader action code Alarm Toggle Interface Added ability for dealer to add their contact information, as long as at least name is provided it will appear on the top right of the screen, also allows phone number, email and website 42

Appendix Contextual notifications on door open now indicate if a motion event likely triggered the open Added ability to filter admin log report by administrator Added detection for unsupported browsers Added ability to name relays (more to come later) Panels with firmware newer then comm server will connect less regularly (1 min now, vs hammering the server) Licensing no longer requires key to be capitalized Client Side Performance Improvements Server Side Performance Improvements More aggressive time syncing on Panel Login to Server, will significantly reduce time offsets in panels Changed various titles and page headers to be more consistent Relays now report events, and have a "No Events" toggle just like inputs, by default aux and buzzer relays have "No Events" disabled all other relays by default disable events. Improved Email Notifications, more detail and better display. 1.65 Added Licensing Fixed bug relating to Auto Opener Misc UI Improvements 1.60 Not publicly released Added two new reports User List Report, Alarm Monitoring Support Enhancements to administrator drop down menu Added additional default Holiday Group, including a couple of holidays created upon initial configuration (no impact for existing installations) Resolved bug preventing Holiday Time Zone editing Added additional Automatic Opener options Added "Do Not Unlock on Emergency Alarm" option to door Added System Settings Configuration Page for configuring global options (rather empty at the moment, more to come) Added Notification Settings Page Added Email Notification Support Added version check on login, if the server has internet access it will attempt to access hartmanncontrols.com to determine if a newer software version is available upon login. Greatly enhanced real-time notification display Added ability to click to create panel on "Invalid Connection Attempt" Notifications 43

Appendix Slowed down time to reconnect on invalid connection attempts. Panels will only attempt to reconnect every 1 minute, if the panel has not been configured in the software Dropped all support (limited as it was) for IE9, now that IE10 is available for Windows 7, there is no longer a need to support the even limited IE9 functionality that was available. Going forward IE10 will now be a supported browser in Windows 7 and higher (Although Chrome still offers the best end user experience). Please note fonts in IE10 may appear different then within Chrome, this is due to Internet Explorer 10 not adhering to the windows clear type settings. Significantly enhanced support for Firefox (20.x and newer) Significantly enhanced support for Internet Explorer 10 (see above re. IE9) Enhanced support for Chrome Mobile (Android and IOS) Enhanced support for Safari Mobile (IOS) Installer enhancements, now detects installed version of Protector.Net and only allows install if not installed or installed version is older then version being installed. Misc UI Improvements, Tweaks and minor bug fixes 1.57.2 Fixed error message not showing when an error occurs adding Access Privilege Group Fixed login requiring case sensitive user-name Fixed error adding panel when DNS server or gateway are left blank 1.57.1 Corrected bug that caused the Door Strike Input to operate in an inverse mode to its set value. Improvements to Input and Relay configuration now only shows actions that are supported by the current input mode. Added crisis mode fly-down menu, similar to override menu introduced in last version Minor bug fixes and optimizations to override fly-down Access Granted/Denied messages now show the users profile picture if one is defined. Renamed default holiday group (only applies to new installs) Major enhancements to top status bar, no longer indicates number of comm severs online (if 0 will show as communication offline) but now indicates the number of panels online compared to the number of panels offline. Added new disable option to door "Disable Force Open Buzzer on Door Close" Renamed 'Keypad Enabled' field to give it a clearer indication of what it does Enhancements to triple swipe configuration Improved validation 1.55 Added Quick Override Drop down. This allows you to quickly override one or more doors from any screen within Protector.Net 44