Presentation is loading. Please wait.

Presentation is loading. Please wait.

Remote service software

Similar presentations


Presentation on theme: "Remote service software"— Presentation transcript:

1 Remote service software
Brussels, February 2016 Trainer: Eduardo Paz Remote service software

2 Remote service software
Introduction Software Installation Hands-on Summary

3 Definition ATS8550 is a multi client remote service solution
designed for service providers to remotely configure, diagnose, interact with all Advisor Advanced and Advisor Master panels with the purpose of offering added value services to their clients and reducing operational costs Multi client: simultaneous connections from one or different connections Service provider: could be (large) installer or central monitoring station Offering added value services: how we will achieve we will see in the upcoming slides

4 Features Configuration Command & Control Diagnostics Pircam support
Change user codes, zones,... Config. Reports Comparison Report Arm areas Open Doors Bypass zones Diagnostics Pircam support System status RSSI levels Remote Walk test Event log Diagnostic Report Test camera Check pics log Save pics

5 Value proposition position
With remote maintenance Resolve 80% of requests in less than 15 minutes Responsiveness Advice Service Excellence Client Remote service center Service engineer Start: statement “with remote….” First click: How achieved? Dedicated phone number for direct technical assistance and remote maintenance 80% of requests problem solved through remote service < 15 min Service engineer click: Technician sent on site, if necessary send request for maintenance on site (prequalify needs & solution) Conclusion: improve responsiveness, provide expert advice - Answer questions Connect to products Fix the problem Problem occurred 80% of requests 20% of requests

6 Unique selling points Maximize your service level
Remote maintenance Reporting and backup Command & control Maximize your service level Integration capabilities Simultaneous connections Upload/Download with comparison Optimize operator efficiency Remote diagnostics Terminal mode of operation Automated tasks Minimize cost Maximize your service level to your customers Remote maintenance visits Customer doesn’t need to be home for analysis Reporting and backup using the Task Scheduler to perform remote actions Reports Custom Reports, As Built & Maintenance ) All operations logged in sofware Command & control to remotely support end user/installer on-site  responsiveness Optimize operator efficiency Integration in Automation SW Reduce errors – Improve Time Multiple panel connections in parallel Help 2 or 3 at the same time – example: while reading ones config, verify the other install Comparison makes it error-proof Minimize cost related to this solution Remote diagnostics reducing on-site visits Do more remote – Schedule service engineer only when required Terminal mode Avoids installation, service and maintenance of client PC’s Automated Tasks Run jobs in background – Rerun failed - Panel Backup

7 Added value End User Installer Service Provider immediate response
Increase customer service Installer Reduce installation time & training Service Provider Expand service offering remote support immediate response customised reports remote configuration diagnostic tool comparison report less on-site visits new services increase quality of services integration End User: Increase customer retention Commissioning & Diagnostic Tool Specially Designed for you

8 Remote code management Specially Designed for you
Use cases End user Installer Service Provider Remote code management Arm/disarm areas Automatic install Backup Remote diagnose Added value services Scheduled reports Full analysis End User: Remote Code Mngmt Remotely manage the user codes for a multi-site customer from a central DB that is shared between all operators. Set/Unset specific areas from one/several sites and change timings flexible. Installer: Automatic Install & Backup Prepare installation setup in the ATS8550 and download it to the panel at install. OR Upload the panel configuration once the installation has been commissioned. Create restore points & compare Central Monitoring Station: Added Value Services Read and save the panel log on a weekly/monthly frequency and create reports. Diagnose any situation. Automatically connect to a panel as an operator. Specially Designed for you

9 Remote service software
Introduction Software Installation Hands-on Summary

10 Security Operations Monitoring & Control
Architecture service provider single server OR distributed server PSTN / IP / GPRS WWW LAN client(s) Security Operations Monitoring & Control Repeat: the ATS8550 is a remote service solution. Animated slide. Start on left side, end user premises. Diversity of panels. Up to more then 10,000 panels. Right side is service provider. In case of Central Station this will also host the receiving center. In case of installer or integrator it host a remote helpdesk providing not only monitoring and control but also configuration and more. Highlight the architecture being built out of server and client modules. The solution offers an architecture where multiple operators can work in parallel from 1 SQL database and connect via PSTN and IP/GPRS at the same time to several panels in the field. +10K panels +50 clients

11 Communication Service
Software components Server Communication Service Database Server Task Scheduler OH Receiver OH 4 parts The different Server Modules can be installed on one single server machine or several. The latter is called a distributed installation.

12 Database server Provides a central shared DB of all panels in the system Database creation at installation (DB components) Reporting capabilities: Panel configuration (as-built) Event history Diagnostic status Comparison …and much more Max. number of panels limited by SQL Supports Microsoft SQL 2008 (R2) or 2012 Standard or Enterprise editions For MS SQL authentication, Windows authentication and Mixed Mode are available. Windows authentication mode disables SQL Server Authentication and is not recommended. Using mixed mode enables SQL Server authentication and the use of an “sa” account. Only use Windows Authentication with an SQL Administrator on a Windows Domain network with a Domain Controller.

13 Communication service
Provides communication outbound and inbound between database server, ATS panels and GUI clients via Internet Runs as a Windows Service Recommended installation on separate server Configuration: One or several PSTN modems (depending on COM ports available) IP connection, direct or callback Virtual COM ports for serial to IP connections We can have one or several communication services in the installation for load balancing and redundancy. One communication server per machine. We recommend installing the communication service on a separate computer, which will increase database safety. This then becomes the communication server. Animation on click shows relation between inbound communication, DB and clients, and outbound communication to panels. Additional separate ATS8550 block diagram shows architecture with ports and all components. outbound inbound

14 Comm. service architecture
PSTN 1 IP panel 1 IP IP panel 2 LAN WWW IP panel 3 IP Every communication service requires a dedicated port to work with in the system. We cannot use 2 equal ports, even for diffirent communication services. PSTN n IP panel 4 Comm. service 2

15 Third party PSTN-to-IP converters
Virtual COM port WWW Comm. service IP panel 1 PSTN 1 IP IP IP panel 2 PSTN n Virtual COM port PSTN-to-IP Third party PSTN-to-IP converters For installations running a third party HW to convert PSTN to IP like Chiron and WebWayOne. The third party serial to IP converter is installed on panel side on the bus or PSTN, depending on the integration. It talks IP externally and connects to the internet. On the other side, the communication service uses a virtual COM port installed with the driver of the third party converter. This then talks RS232-to-IP onto the internet and bridges to connect to the panel using the third party converter. IP

16 Task scheduler Schedule automated actions on panels such as
Remote diagnostics Automated reports Code management Upload/Download panel data Arm/disarm Run at specific time and date, one time or recurring, or at incoming panel connection For one or multiple panel(s) Runs as a Windows Service

17 Client Software components Operator Manager ATS8550 Client
Comm. Monitor Scheduler Configurator Comm. Service Configurator Operator Manager Client

18 ATS8550 client Application using the familiar ATS8500 GUI
Multi-panel and multi-operator Remote command and full control with complete overview of panel status Manage customers and sites Configurable operator roles and rights Restore points and comparison Command line interface Command line interface for Central Stations integration with Automation SW

19 ATS8550 GUI Menu Panel Operations Multi-Tab Panel GUI ATS8500 Panels
View All views can be docked differently to achieve a custom layout that works well for the operator. Menu is also known as program toolbar. Panel operations is also know as panel toolbar. Appl. Log

20 Customers and sites Customer A Customer B Site 1 Site 2 Site B
Explain customers and sites. Describe how every operator can have filtered access to one or several customers and sites.

21 Customers and sites ctd.
Every customer can have one or multiple sites. Every customer and site can have its contact persons. Every customer, site or contact person can be assigned one or several tags.

22 Panel ID The panel ID is the unique identifier for a panel in the DB  match between ATS8550 DB and panel configuration The Credentials window allows you to configure the Installer PIN, encryption keys and panel ID. These credentials should match the ones configured in the panel, otherwise access to the panel will be denied.

23 Panel ID for Advisor Master
Made up out of 2 parts: First part = system account number Installer menu 9 – Communication options > System account number Second part = ATS system code Installer menu 20 – System codes > System code 1

24 Panel ID for Advisor Advanced
Up to 16 characters Keypad menu 9 – Dialler > 4 – PC connection > 6 – Panel ID  can be changed remotely through Encryption key command When left empty, value=none in keypad, every panel ID is able to connect

25 Panel connectivity 1 2 methods: from panel or from downloader Method 1
From panel: by using the PC connection details configure panel “PC connection” with public IP address + port of Comm. Service Installer menu 9 – Dialler > 4 – PC connection > 1 - Connections enable PC callback for PC connection Installer menu 9 – Dialler > 4 – PC connection > 2 – PC callback initiate connection from panel User menu 8 – Service > 5 – Dialler > Choose connection In ATS8550 a) if panel is not in DB yet: connected panels view shows unassigned panel b) if panel is in DB: automatically connected in the panel view, shown by a green mark in front

26 Panel connectivity 2a Method 2 From downloader: 2 options
auto discovery: only for Advanced panel type click “Discover” type in panel IP or phone panel appears in “Unassigned panel list” if exists and answers click “New” to create a new panel and fill out details. Enter credentials and site Auto discovery is only available for Advanced panel range. Direct connect can be via IP or modem but also OH callback.

27 Panel connectivity 2b Method 2 From downloader:
Direct connect: from connect details in panel connectivity hit “New” to create a new panel enter name, credentials and site choose model, template and firmware

28 Panel connectivity 2c Method 2 From downloader:
Direct connect: from connect details in panel connectivity select the panel and click “Connection” to set the various connection paths. For OH callback leave the fields empty. 2 1 3

29 Panel connectivity 2d Method 2 From downloader:
Direct connect: from connect details in panel connectivity highlight the connection and hit “Connect”

30 Panel selection Panel selection, to avoid panel lock situation:
Select panel from Select Panels menu in GUI The panels will show in the panel view Perform operations Return to Select Panels menu and unselect panels to allow operation from other Client or Task scheduler !!!Very Important Slide!!! Explain panel lock: situation when using multiple clients in parallel, where a selected panel in one GUI blocks using the same panel in another client. Panel lock also exists in combination with task scheduler. Make sure Clients are closed if automated schedules run (e.g. overnight)

31 ATS8550 in the central station
Integration with Automation SW via Scripts Automatic launch of ATS8550 & panel lookup in DB Automatic connection to panel Multiple panel connections per operator Diagnostics, arm/disarm and more actions Automation SW ATS8550 GUI Client abc Client def Connect The automation SW opens the client GUI on that specific panel the operator is working on. The automation SW pushes the tasks to the task scheduler who adds the task to its task list. Connect

32 ATS8550 terminal mode The ATS8550 Client application can be used in terminal mode for integration purposes from the Monitoring Station. GUIClient.exe [/panel:panel_id ] [/mode:panel_mode] [/task:file_filename] Panel_id: unique panel identifier account code - If you set this parameter, your GUI client will be able to work only with a panel with this identifier Panel_mode: operation mode online: use the panel default communication channel offline: not possible to connect to the panel, only allowed to receive incoming connections from the panel readonly: view panel data only, not possible to change data or connect to the panel File_filename: XML file with an action for task scheduler definition without a need to use task configurator GUI If the panel_mode parameter is omitted, the appropriate panel will be opened in the GUI client and available for a full access. If its panel_id does not exists in the database, GUI application is working in the “wait” mode, waiting for incoming connection from the panel. When using terminal mode, the ATS8550 will always create a start (at logon) and end (at logoff) restore point, and create a comparison report on exit. This is useful for verification purposes. For specific operator access without logon window when executing in terminal mode, use “DOMAIN NAME\USERNAME” to create the operator in operator manager application and assign operator group. The logon window will not appear. Example: GUIClient.exe /panel: /mode:online

33 Operator manager Configurable operator roles and authorization
Workflow: Create operator groups with dedicated privileges Assign operators to operator groups Assign specific customers/panels and sites to operators

34 Operator manager - console
Menu Operators View Operator Menu

35 the choice for specific
Operator groups Selecting “Access to all panels” eliminates the choice for specific customers and sites Global roles = mix of application and panel functionality Panel related roles = panel functionality

36 New operator workflow Press the “Add” button to create a new operator Type your Operator name – no spaces allowed Type your password Choose an operator group Select the Customer 1 2 3 4 5

37 New operator workflow ctd.
Select the operator from the list and hit the “Permissions” button Select the customer from the list and tick the relevant boxes per site. These options depend on the operator group for this operator. You can use the “All sites” checkbox and “Select/Deselect All” button. 6 7 The permissions button is only available when “Access to all panels” from the operator group roles is not selected.

38 Comm. service configurator
Application designed to configure the Communication Service settings for panel connectivity Each Communication service needs to be configured with: IP listeners Modem types OH Callback types …other connectivity (future) IP Advanced The Service Configurator needs to be run locally on each machine with a Communication Service Modem 1 Each panel type requires its own IP listener. Modem types = RS232 ports. The service configurator is automatically installed with each install of the communication service. IP Classic Modem 2 OH OH Callback

39 Service configurator - console
Move over each TAB and configure the appropriate settings depending on connectivity per Communication Service. Each panel uses its plugin. These can be selected in the dropdown.

40 Service configurator - console
For OH Callback type: Panel Host: OH address used by panel Application Host: OH address used by application In LAN environment panel host and application host will be the same. In WAN environment the panel host will be the WAN address of the OH. The application host will be the IP address from the ATS8550 to the OH. OH IP port available from the downloader is currently hardcoded as 9996. You can use as many OHServer configuration sections as you want. We do not describe the TDA type.

41 Communication monitor
Provides a view on all operations handled by the Communication Services: Panel connect/disconnect and process Panel details: version Task start/completion Action Downloader/Synchronization/Read Log/Diag Arm/Disarm remote operation Cancel action/disconnect panel Restart comm.service and modem

42 Comm. monitor - console Connected Panels and Comm. Services Status
View Operations Log View

43 Scheduler configurator
Application to configure automated tasks for the task scheduler Use Wizard or import to create a task Execution on Datetime  one time or recurring Incoming panel connection Choose one panel or selection of panels Task scheduler log shows status of all tasks: active, inactive, running, expired Easy way to recreate a task from existing task

44 Task scheduler - console
Task Window Menu Task Log View The task log is a live view that is always loaded at run. It exists in the DB.

45 reports path requires R/W access from task scheduler machine
Task scheduler – menu Creating a new task Activate/Inactivate one or more tasks Exporting previously created tasks Importing one or multiple tasks Refreshing the window Cancelling all running tasks Options to set the Log folder and timings Some of the functions require a single or multiple selection of tasks in the task window. The reports path is used for storing the task generated reports. Any task error report file will also go into the reports path. reports path requires R/W access from task scheduler machine

46 Task scheduler – new task 1

47 Task scheduler – new task 2

48 Task scheduler – new task 3
First explain the window, from left to right. Different panel types cannot be mixed. Only Advisor Advanced or Master, they cannot coexist in the same task. The “configure” button is enabled when some extra options are available on the actions selected. Example: create a restore point and/or comparison report after an engineer has done service.

49 Task scheduler – new task 4

50 ATS8550 Reports Differences report
Compare two different sets of panel data with differences highlighted used to track data changes and to compare two panels Compare DB and panel data when connected Diagnostic report Panel reports and flags Task error report file XML file created by the program if a task fails format: <Task name>_<Panel ID>_<Date>_<Time>.xml Explain restore points at the slide beginning. Differences can also be between default template and customer template. Differences and connection test report are in HTML. The task error reporting is configured in Task Scheduler > Options.

51 Software modules: summary
Server Components SQL DB Communication Service(s) Task Scheduler Service Osborne-Hoffman Receiver Client Components ATS8550 Client Communication Monitor Scheduler Configurator Communication Service Configurator Operator Manager

52 The ATS8550 network OH OH Receiver Comm. Service 1 Comm. Service 2
SQL DB Scheduler OH IP PSTN OH callback Client Station 1 Client Station 2 Client Station n

53 Ordering information Max. number of Panels in database
Communication Services Parallel GUI connections ATS8550 5 1 2 ATS8551 250 ATS8552 1.500 ATS8553 10.000 20 ATS8554 Limited by SQL 1000

54 Service contract SKU Mandatory service contract – yearly recurring
ATS8591 Maintenance & Support pack for ATS8551 ATS8592 Maintenance & Support pack for ATS8552 ATS8593 Maintenance & Support pack for ATS8553 ATS8594 Maintenance & Support pack for ATS8554

55 Remote service software
Introduction Software Installation Hands-on Summary

56 Installation prerequisites
Minimum specifications Windows components .NET 3.5 Windows Installer 4.5 OS Server Client Server 2008 R2 and higher – 32 and 64 bit Windows Vista, 7, 8 – 32 and 64 bit SQL Server MS SQL 2008, 2012 Standard or Enterprise There are no specific memory and processor requirements. These from Windows 7 as Operating System are satisfactory: 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor 1 gigabyte (GB) RAM (32-bit) or 2 GB RAM (64-bit) 16 GB available hard disk space (32-bit) or 20 GB (64-bit) DirectX 9 graphics device with WDDM 1.0 or higher driver

57 Before you start installing
Choose your installation type: single or distributed server Select the MS SQL Server type: Express Edition or paid - existing - version Assign PC’s to install and run the different components: server + client Check and equip your Communication Services PC with COM ports required for PSTN modem connectivity Make sure the IT infrastructure is adapted to run your connections on the Communication Services PC (firewall rules) Create a shared folder on the network for report generation if you are going to run several clients and need this to be centralized at all times make sure you have Admin privileges during installation Check with your customer in advance whether they are running an existing SQL Server on which the ATS8550 DB can be run. It may be required to create a new SQL administrator user for the application DB from IT point of view. All IP addresses should be static – no DHCP – due to the relation between the different components (OH vs Comm.service, etc.).

58 Installation Steps The installation consists of 2 items:
The MS SQL Database Server The ATS8550 components, server and client, in the following order: Database components Communication service(s) ATS8550 client(s) Operator manager Communication monitor Task scheduler service Task scheduler configurator

59 MS SQL server installation
Please schedule the SQL server installation with the local IT department of your customer. This needs to be prepared before starting the ATS8550 installation As MS SQL Server Standard or Enterprise edition at the customer premises are accepted Both Windows authentication and Mixed Mode are supported MS SQL Server installation is not part of this training.

60 ATS8550 installation Wizard driven easy step-by-step installation
Run setup.exe as an Administrator. Choose your installation language. This does not affect the SW package language which can be chosen after installation.

61 Installing the components 1
Select the Components you want to install depending on the machine If you are on a server machine select the server components. If you are on a client machine select the client components.

62 Installing the components 2
Database components Press the Network servers button to search for SQL server instances in the network Choose the SQL Server Instance for your installation Select the authentication type: Windows Authentication SQL Authentication: untick the checkbox There is no need to change the database name Whenever this box is checked the login and password are not used When selecting Windows Authentication the login and password cannot be entered Untick the checkbox for SQL authentication and introduce the sa user and password chosen (or other provided user)

63 Database installation from installer
When Database components is selected in the previous step, the installer will display the option to install MS SQL Server at the bottom. we do not recommend installing MS SQL in this way When installing the DB automatically the default installation is Windows Authentication. In this case local IT needs to properly configure the Windows User Accounts as SQL Administrators. You can also use this method if you’re installing a test server or using your own laptop. In our exercise we will perform manual installation of SQL in Mixed Mode and use “sa” password.

64 Installing the components 3
Communication Service The installer will automatically select the local IP address and a port of its choice As host you can choose between IP address Host /Computer name one communication service per machine Make sure the port in this section differs for each Communication Service. For combining ATS8500 with ATS8550, select a different port than 8731 since this is the default hardcoded port of the ATS8500 built-in communication service. Conflict will exist when ATS8550 Communication Service is running and ATS8500 is started, resulting in error message and application shutdown.

65 Installing the components 4
Additional communication services You can go up to max. 5 communication services depending on your license All communication services should communicate on a different port.

66 Installing the components 5
Operator Manager Fill out your defaults for the installation The data entered on this slide is dedicated to the ATS8550 installation and does not have any link to Windows users/groups.

67 Installing the components 6
Customer Information Fill out your company name. This will serve for licensing as well

68 Installing the components 7
Summary Check install items

69 Installing the components 8
Successful completion

70 Registering the installation
After installation start ATS8550 Client and go to About Without registering the system allows for 1 communication service, 2 simultaneous GUI connections and 5 panels in the DB.

71 Registering the installation ctd.
Contact Customer Service with your Company name and Product ID (or screenshot by mail) You will receive a license key “.lkf” file in return

72 Registration step 1 With your lkf on hand re-run setup.exe. Choose “Register Application” when prompted. This procedure cannot be executed from the Windows Control Panel>Software and Programs. This only allows to remove the application. Select the corresponding option.

73 Registration step 2 Select the SQL Server Instance and authentication mode Here you select the same authentication details as before since the licensing is done in the DB.

74 Registration step 3 Browse to the .LKF file and confirm on Next

75 Registration check Open the ATS8550 GUI and go to About Enterprise Advanced Intermediate Basic You should see your corresponding license model as ordered.

76 Verifying the installation
Shortcuts or Start>All Programs Go to Start > Run and type “Services.msc”. 2 services will show depending on the installation : ATS8550CommService and ATS8550SchedulerService Make sure the ATS8550 services log on as SQL Administrator account since they access the MS SQL DB. This can be modified by double click on the service, selecting the log on TAB and setting the corresponding account.

77 Communication service
Language setting Default = Windows language Choose language for events in: Communication service Task scheduler Communication service Task scheduler All events in the ATS8550 system will be saved by default in the Windows=system language. You can choose the language for: Events generated and logged by the communication service Events generated and logged by the task scheduler The GUI client station can run either the OS system language or one specific language from the options menu. It cannot run in different languages per operator.

78 Remote service software
Introduction Software Installation Hands-on Summary

79 DB + Task Scheduler + Comm. service 1
Our setup DB + Task Scheduler + Comm. service 1 OH + Comm. service 2 Admin Client Station 1 Operator Manager Scheduler We will configure the above system setup in the training classroom. For the exercise all machines have folders containing the setup information on the desktop. The installation will be done per machine with the projector connected to each of the machines, while we run through the installation one by one. So everyone can follow the install and setup of each of the machines. Start installing on the first slide indicating ‘Exercise workflow’. The 2 following slides are for reference in the print-outs. Supervisor Client Station 2 Communication Monitor Operator Client Station 3 Advisor Advanced Master Classic

80 Setup distributed server
Item IP address X DB + Task scheduler service + Comm. service 1 + Client 100 OH Receiver + Comm. service 2 101 Client GUI 1 + Operator Manager + Scheduler 150 Client GUI 2 + Communication Monitor 151 Client GUI 3 152 Advisor Classic 200 Advisor Advanced 201 Subnet mask No DNS and gateway

81 Setup configuration Item Configuration Communication service 1
Internal comm. External comm. 8731 Advanced TCP port 32000/OH callback Communication service 2 8732 Classic UDP port 3001/OH callback Operator User/password Admin Administrator/Administrator Supervisor Supervisor/Supervisor Operator/Operator Stick to the above user and password. These are cap sensitive.

82 Exercise workflow Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + All Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases Follow the process in next slides

83 Exercise workflow 1 Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases Follow the process in next slides

84 MS SQL manual install Run setup and install New SQL Server
Select “Database Engine Services” Instance name: ATS8550 Enable SQL Server Browser Mixed mode: password ATS8550DB + Add Current User as SQL Admin

85 MS SQL post-installation 1
Enable by right click.

86 MS SQL post-installation 2
This also proves the MSSQL was properly installed because the SQL instance exists.

87 MS SQL post-installation 3
Make sure the SQL Server Browser service is set to Automatic and Started Use “services.msc” in Run prompt to get here or browse to “Control panel>Administrative tools>Services”.

88 Exercise workflow 2a Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases Item 2.a): We will install all client applications on the main DB server as backup means. The operator manager is required to introduce our main administrator user/pass to enable using the application. In this way we can always operate the application even when the network is down and we only have physical access to the main server. The intention is not to use it constantly, only for emergency cases. Check at the end of the installation if the corresponding services for Communication and Task Scheduler exist in Windows.

89 Exercise workflow 2b Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Test cases Item 2.b): Register the application because we will otherwise have an error message indicating only 1 communication service allowed for unlicensed installation.

90 Exercise workflow 2c Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Test cases Item 2.c): Continue to install comm. Service 2. The OH Receiver install is explained hereafter.

91 OH receiver installation
Run OHNetRec MR1.exe We will install the 32-bit version. The 64-bit version is intended for automation over IP which we will not be using in our training. Do NOT tick the Service checkbox “Install OH Network Receiver as a services and run after installation” because it will not allow us to view the monitor in manual mode.

92 OH receiver post-installation
Run from desktop Untick “Automation Present” !!! This application automatically listens on port 80. Any other application installed on the OH machine using port 80 will inhibit the use of the OH-receiver !!! The automation present avoids the application to sound an error message + popup after the timeout has expired (default 60seconds).

93 Exercise workflow 3 Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases All 3 Client installations can be done in parallel while selecting the relevant options in the installation process.

94 Exercise workflow 4 Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases

95 Communication service config.
Item Configuration Communication service 1 Internal comm. External comm. 8731 Advanced TCP port 32000/OH callback Communication service 2 8732 Classic UDP port 3001/OH callback The internal communication port is selected at install. Make sure these differ between each communication service. The external communication is configured by the service configuration application.

96 Exercise workflow 5 Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases Items for Client GUI 1 from the Operator Manager. Perform this live on the projector with the complete classroom following the procedure in next slides.

97 Operator Roles Panel functionality Application functionality
Admin/Supervisor/Operator/Configuration Engineer We will create 3 operator groups: Supervisor/Operator/Configuration Engineer

98 Operator groups Supervisor=SuperUser where the Administrator decided which customers and sites he can access. Operator= User code management + diagnostics but not write to panel. Does not change panel configuration. Can connect to panel only when end-user or engineer on site calls in. Configuration Engineer = prepares the configuration and handles an incoming connection from panel. Cannot connect himself to panel because he deals with service technicians on the phone.

99 Operators config. Operator User/password Admin
Administrator/Administrator Supervisor Supervisor/Supervisor Operator/Operator Configuration Engineer Engineer/Engineer Stick to the above user and password. These are cap sensitive.

100 Exercise workflow 6 Install MS SQL Install ATS8550 Server components
Part 1: ATS8550DB components + Communication service 1: TCP port Task scheduler services + ALL Client applications Start Client application on DB server and register application Part 2: Communication service 2: TCP port OH Receiver Install ATS8550 Client components Client GUI 1 + Operator Manager + Scheduler Client GUI 2 + Communication Monitor Client GUI 3 Configure the communication services Configure the operator groups and create the operators Test cases

101 Test and use cases Add a new panel and set connectivity
Connect to a panel Direct connection via IP OH Callback Incoming panel connection Test incoming panel connection on several operators Download and synchronize data Apply template on new panel by incoming connection manually by incoming connection automatically by task scheduler Configure a scheduled task to write a new user code to a panel Create a comparison report Program an automated task to read diagnostics and log from panel Export/import tasks via xml Don’t forget to setup the IP path and configure the OH reporting + PC connection for the panels. The PC connection should point to the communication service when establishing a direct connection. Distribute the tasks among the group. The first 3 will be done by each station. Allow for 10mins. Choose candidates for each of the test cases and guide through the exercises while displaying on projector. During and after make sure you check all was done per station. After make sure that every group understood how all these test and use cases work. Ask if there are other test cases that someone wants to do and check timing to perform.

102 Troubleshooting Read the error message ! Use the help file
Check the Windows Event Viewer in case of errors Check if services, comm.service and task scheduler, are running PING test from panel or between machines Telnet command to comm.services to test connection and port Check if your license is valid Comm.monitor shows lots of relevant data both on panels and services view Panel ID should match between SW and panel Each PC callback connection will wait for 2mins by default View connected panels in OH panels list

103 When something is not working
Rerun setup.exe if you need to modify/repair your installation Control Panel>Programs and Features only allows you to remove the complete installation You do not need to enter the Admin user/group/pass whenever repairing an installation of the Operator Manager. Just leave it blank to keep existing data.

104 Upgrading the ATS855X version
Run the new setup.exe on each of the machines: Communication services Task scheduler GUI clients The modify/repair operation can be used to upgrade your installation. Your settings for communication services are maintained in the DB. Do not tick “drop if exists” or “Install Microsoft SQL Server R2” during the SQL Server install step

105 ATS8550 Reports XML and HTML Types of reports:
Panel configuration = as-built Diagnostics Event history Comparison report Activity report = audit log Diagnostics: device states, isolated zones, wireless sensors, inverted walk test reports + panel status flags Comparison report: compare default template, created template from file (dtl,dtlx) or restore point. Reports saved as “accountnr - date/time - report type”

106 Admin password reset Re-run setup.exe on the operator manager machine and select Modify/Repair Type your Administrator name and new password you need to remember the admin user name Remark: the Administrator group name will not be taken into account when you leave it empty. The administrator name needs to match the previous.


Download ppt "Remote service software"

Similar presentations


Ads by Google