User Guide for iSMA CONTROLLI models including: DMP220en, iSMA Android Application, Android Application, Application

iSMA Android Application User Manual

iSMA Android Application User Manual

Step 1: Add the folder with the application to your PC desktop. Step 2: Turn the Panel PC on. Step 3: The USB port should be set to OTG Mode, USB debugging to On, and USB Configuration to MTP (steps from 3.1 to 3.5 are necessary for iSMA-D-PA panels with a USB A interface). Figure 2.

iSMA Android Application User Manual www.ismacontrolli.com DMP220en | 4th Issue rev. 3 | 12/2022 page 7 of 23 Figure 7. Interfaces in a 10.1 inch panel


File Info : application/pdf, 23 Pages, 9.12MB

PDF preview unavailable. Download the PDF instead.

iSMA-D-PA15C-B1-EU Application V4.3
iSMA Android Application
User Manual

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

iSMA Android Application User Manual

Table of Contents

1

Introduction ............................................................................................................................. 3

1.1

Revision History................................................................................................................................3

2

Installation ................................................................................................................................ 4

2.1

Before Installation ...........................................................................................................................4

2.2

Installation Steps .............................................................................................................................4

3

Setting Application ................................................................................................................. 8

3.1

Logging In to Any Station ...............................................................................................................8

3.1.1

Autologin...................................................................................................................................... 9

3.1.2

PIN Protection ......................................................................................................................... 10

3.2

Station Options ............................................................................................................................. 11

3.3

Application Menu.......................................................................................................................... 12

3.4

Kiosk Mode..................................................................................................................................... 13

3.5

Other Settings ............................................................................................................................... 13

4

Language ................................................................................................................................ 16

4.1

Changing Language...................................................................................................................... 16

5

Updates................................................................................................................................... 19

6

Export and Import ................................................................................................................ 20

6.1

Export of Settings ......................................................................................................................... 20

6.2

Import of Settings......................................................................................................................... 21

7

Rest API ................................................................................................................................... 22

7.1

Rest API V1.0.0............................................................................................................................... 22

7.2

Rest API V2.0.0............................................................................................................................... 22

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 2 of 23

iSMA Android Application User Manual
1 Introduction
The iSMA Android Application is an app designed for the iSMA CONTROLLI industrial PC panels, which allows for easy logging and accessing Niagara station or any HTML5 webserver. The credentials to the Niagara station can be entered just once, and with each log out or restart of the industrial PC panel, the user is automatically logged back in. The Android operating system gives a lot of possibilities but the device can also be managed only as a user interface to keep track of the temperature in rooms or change some settings of the system, which is operated through the Kiosk mode of the application. The Kiosk mode prevents any other application to be used on the panel. It can turned off only with the password.

Figure 1. iSMA Android app

1.1 Revision History

Rev.

Date

Description

4.3

1 Dec 2022

Rest API V2.0.0 support

4.2

25 May 2022

Rebranded

4.1

14 Oct 2021

Added note in the Autologin part

4.0

22 Jun 2021

Fourth edition Autologin feature added

3.1

4 Nov 2020

Application languages added

3.0

22 Jul 2020

Third edition

2.0

6 Dec 2019

Second edition

1.0

26 Aug 2019

First edition

Table 1. Revision history

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 3 of 23

iSMA Android Application User Manual
2 Installation
2.1 Before Installation
The following are needed to install the application: · PC with Windows OS (the 32 or 64-bit latest version 7); · USB A-USB A cable or USB C-USB A­depending on the version of iSMA-D-PA; · Panel PC iSMA-D-PA7C-B1, iSMA-D-PA10C-B1, or iSMA-D-PA15C-B1.
2.2 Installation Steps
Note: Remember that this application is exclusively for iSMA Industrial PC Panels and Niagara stations.
Step 1: Add the folder with the application to your PC desktop. Step 2: Turn the Panel PC on. Step 3: The USB port should be set to OTG Mode, USB debugging to On, and USB Configuration to MTP (steps from 3.1 to 3.5 are necessary for iSMA-D-PA panels with a USB A interface). Step 3.1: Go to the main menu of the Android Panel PC­a round, white icon with dots at the bottom center of the screen:

Step 3.2: Go to the Settings:

Figure 2. Main menu

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 4 of 23

iSMA Android Application User Manual

Figure 3. Settings
Step 3.3: Go to the Developer options:

Figure 4. Developer options
Step 3.4: Set the USB Mode to OTG Mode and turn the USB debugging on:

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 5 of 23

iSMA Android Application User Manual

Figure 5. USB mode and USB debugging
Step 3.5: Set the USB Configuration to MTP:

Figure 6. Select USB configuration
Step 4: Connect a USB A cable to the PC and to the Panel (use the USB A socket next to RJ45 or the USB C­marked on the figures below):

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 6 of 23

iSMA Android Application User Manual
Figure 7. Interfaces in a 10.1 inch panel
Figure 8. Interfaces on a 15.6 inch panel
Step 5: Wait for the PC to recognize the device and install drivers. Step 6: Open the folder with the application. Step 7: Double click on install.bat file­the application will be installed automatically on the connected Panel PC. Step 8: The last step is to set the application as the Home app. After touching the screen, a new window shows up. Choose the iSMA Android Application and select Always.

Figure 9. Home application
Note: Application is now ready to work. Follow the next steps to set up Niagara station and Kiosk Mode.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 7 of 23

iSMA Android Application User Manual
3 Setting Application
3.1 Logging In to Any Station
When the application turns on, the main screen, which allows for adding multiple stations, appears. To add a new Niagara station, touch a `+ Add View' tile:

Enter credentials and save them.

Figure 10. Main screen

Figure 11. Credentials
Logging into the station is available with two options to check:
· Enable Autologin feature, and · Protect with pin.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 8 of 23

iSMA Android Application User Manual
3.1.1 Autologin
Checking the Enable Autologin feature extends the username and password fields. Saved, the credentials are remembered, and the station is automatically logged from the panel. If the option remains unchecked, logging in is redirected to an external login website (Niagara or other).
Figure 12. Autologin credentials
Note: If there are any problems with logging in, it is advised to leave the option unchecked, which redirects to the Niagara or other login website and enables logging in there. Please note that it supports logging in to any controller, which enables HTML5 graphics. Note: If there are any problems with opening of the login page, please add the "/ login.html" or "/prelogin" part at the end of the station's url, or add any other extension that leads the user to the login page.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 9 of 23

iSMA Android Application User Manual
Figure 13. Niagara login website enabling logging into any controller with HTML5 graphics
Note: To enable a proper functioning of autologin, please remember to add a port number after a panel's IP address: · :443 for https connection; · :80 for http connection, For example: https://168.192.1.1:443. Note: Selecting the autologin feature is available from the iSMA Android Application 4.0.
3.1.2 PIN Protection
Checking the Protect with pin option enables the station to require entering a pin number after a set time of inactivity in the Kiosk mode. Go to the Kiosk mode settings for more information about entering the Kiosk mode and setting the pin lock timeout.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 10 of 23

iSMA Android Application User Manual

Figure 14. Protect with pin option
After successful logging in, the application goes back to the main screen with a list of added stations.

Figure 15. Main screen with an added station
3.2 Station Options
Three dots in the upper right corner of the station lead to the station settings:
· Home station: can be chosen only for one station; the chosen station will be automatically logged in after restarting or turning on the Industrial PC panel with Android;
· Edit: edits the station credentials; · Delete: deletes the station.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 11 of 23

iSMA Android Application User Manual Figure 16. List of stations, with options

Figure 17. List of stations - the MAC36Demo is set as a home station, which is marked by the additional icon
3.3 Application Menu
When swiping down on the top of the display, the menu, which allows to go back/forward/ refresh/home page, is visible. Nine tiles icon allows for going back to the main view with all added stations.
Figure 18. Application menu

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 12 of 23

iSMA Android Application User Manual
3.4 Kiosk Mode
To turn on the Kiosk mode and change the password from the default ("password"), click on three black dots in the right top corner and choose settings. The new screen appears:

Figure 19. Settings

Figure 20. Settings
An admin password can be changed in this view together with turning on/off the Kiosk mode. After turning the Kiosk mode on, the password is needed to enter settings.
3.5 Other Settings
Other settings: · Navigation Hiding: if marked, allows navigation to automatically hide after a time set in
"Navigation Hiding Delay";

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 13 of 23

iSMA Android Application User Manual
· Navigation Hiding Delay; · Fullscreen: opens the application in a fullscreen mode; · Kiosk Mode: blocks the possibility to use other applications than the iSMA Android
Application; Kiosk Mode blocks the possibility to restart and turn off the Panel PC with Android; · Kiosk unlock Password: allows changing the password for turning off the Kiosk mode; the default password is "password"; · Allow connections management in the kiosk: if marked, allows the user to add, remove, and edit connections while the Kiosk Mode is on; · Automatic Pin lock: allows to add a PIN protection to the credentials (it can have up to 7 digits); in the Settings it has to be turned on.
Note: The automatic Pin lock works only when the Kiosk Mode is on.

Figure 21. PIN lock popout
· Pin lock timeout: a station will get locked after a time set; to unlock the station it is necessary to enter the PIN;

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 14 of 23

iSMA Android Application User Manual

Figure 22. Settings
· Export settings: settings can be exported to a file; · Import settings: settings can be imported from a file; · Enable autorestart: when the Kiosk Mode is turned on, there is a possibility to turn on
a daily restart of the Android panel; · Restart time: the time of restart can be set here.

Figure 23. Setting a restart time pop up

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 15 of 23

iSMA Android Application User Manual
4 Language
4.1 Changing Language
There is a possibility to change the language of the application. The list of added translations includes:
· PL; · DE; · CZ; · IT; · HU; · LV.
The iSMA Android application will be displayed in the system language, provided the language is included in the application list of languages. If the user sets the Android system language to one that is not available on the list, the application will be displayed in English. To change the system language, follow the below steps:
Step 1: Go to the main menu of the Android panel PC­a round, white icon with dots at the bottom center of the screen:

Step 2: Go to the Settings:

Figure 24. Main screen

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 16 of 23

iSMA Android Application User Manual

Figure 25. Settings
Step 3: Go to the Language & input:

Figure 26. Language settings
Step 4: Go to the Language, which expands the list of languages available to choose from. Tap the chosen language:

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 17 of 23

iSMA Android Application User Manual Figure 27. Language

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 18 of 23

iSMA Android Application User Manual
5 Updates
Follow the below steps to install an update: Step 1: Installation files should be located on a USB flash drive. Step 2: Turn the Kiosk mode off. Step 3: Insert the USB flash drive into a USB port located next to RJ45 (figures 6 and 7). Step 4: The inserted USB drive can be visible in the Android menu at the top of the screen (scroll down). Step 5: Click on file with an `.apk' extension and select Install in the popup window.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 19 of 23

iSMA Android Application User Manual
6 Export and Import
6.1 Export of Settings
Follow the below steps to export settings: Step 1: Select the Export settings or Export setting with views (exports settings along with connection data).

Figure 28. Export settings
Step 2: New window shows up. A default name of the file is 'iSMA_export.json` but it can be changed; also at this point the user has to pick the location of the file (touch the three dots icon in the right top corner of the screen).

Figure 29. Export file name and location

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 20 of 23

iSMA Android Application User Manual

Figure 30. Selecting location for an export file
6.2 Import of Settings
Follow the below steps to import settings: Step 1: Select the Import settings. Note: Importing settings overwrites current settings, including added connections. Step 2: Choose a file to import (touch the three dots icon in the right top corner of the screen); it can be downloaded from an e-mail, cloud, or from a flash drive.

Figure 31. Import settings file location

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 21 of 23

iSMA Android Application User Manual
7 Rest API
The iSMA Android Application is equipped with the Rest API interface, which provides a remote access to some of application's functions like modifying saved connections or managing screen brightness and inactivity timeout. Rest API, when enabled, is available on the port 5580.
A complete functional documentation of the iSMA Android Application's Rest API is available in the iSMA-Android-Application_Rest-API.html document. It provides commands in the following programming languages:
· Curl; · Java; · Java for Android; · Obj-C; · JavaScript; · C#; · PHP; · Perl; · Python.

Figure 32. Technical documentation for the iSMA Android Application Rest API

The Rest API for the iSMA Android Application is available in two versions.
7.1 Rest API V1.0.0
The API V1.0.0 has the following functionalities: · managing the Kiosk mode; · managing an autostart connection view; · adding, editing, and removing connection views. Note: Rest API does not require an additional authentication. Make sure to use the Rest API V.1.0.0 only on a secured network.
7.2 Rest API V2.0.0
The API V2.0.0 has the following functionalities:

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 22 of 23

iSMA Android Application User Manual
· enables an HTTP basic authentication; · managing screen brightness and timeout; · playing tunes on a device's speaker; · protection with a configurable username and password.
Note: Taking into consideration required functionalities, enable the relevant Rest API version in the application's menu.

www.ismacontrolli.com

DMP220en | 4th Issue rev. 3 | 12/2022

page 23 of 23



References

RealObjects PDFreactor(R) 11.5.0 (14435), Serial No: 3945, Licensed for: K15t GmbH RealObjects PDFreactor(R) 11.5.0 (14435), Serial No: 3945, Licensed for: K15t GmbH