System Settings

The user interface of System Settings is based on HTML pages and can be accessed both locally on the HMI device screen and remotely using a web browser (remote access may be disabled and may be unavailable).

The administrator username is "admin" with default password "admin", but at first start up, you will be forced to define a different password (later the password can be changed in the “System Settings -> Authentication” page).

The 'admin' user always has access to all services available on the HMI device, while other users only have access to the services that have been enabled for their role.

Enter in System Settings

There are several ways to access the System Settings page.

You can enter

System Settings access from Web browser

To access System Settings using a Web browser, enter the IP address of the device, in the following format:

https://IP/machine_config

Note the remote access use encrypted https protocol on port 443. When the connection is established, the HMI device send a certificate to use for the encryption. Since the certificate is not signed from a Certificate Authority you will get a warning message. Please, click on advanced options and choice to proceeding.

System Settings access from HMI device

When no applications are installed, System Settings are accessible from the buttons displayed on the screen.

When JMobile HMI Runtime is installed the System Settings is accessible selecting “Show System Settings” option of Context Menu (See: "Runtime"),

System Settings access via TAP TAP procedure

Tap-tap consists in a sequence of several touch activations by simple means of the finger tapping the touch screen performed during the power-up phase and started immediately after the HMI is powered on.

When “tap-tap detected” message appears on the top of the screen. Wait for 5 seconds (without touching the screen) to enter System Settings sub menu

Wait for 5 more seconds (without touching the screen) to enter Default Mode

Select "System Setting" from the HMI Default Mode screen

System Settings Sections

To change system settings values, enter in edit mode by click the edit button on the right top.

The edit button is available only inside the dialogs that contains modifiable parameters.

Localisation

Set the below parameters to adapt the device to your country.

Country Code is required for the WLAN Regulatory Domain and the device will not use the WiFi until this parameter will not have been set.

The country settings are required for operation complying with the approvals. Selecting a country that does not match the country in which the device is operated may be punishable by law. After selecting the Country Code, the corresponding channels allocation and setting and for power level will be automatic.

System
Parameter Description
Info Device information
Status Device status (Free RAM, Up time, CPU Load)
Timers Device timers (System on, Back light on)
Sensor

Values detected by any sensors present in the HMI device (Temperature, Humidity, etc.)

Sensors are not available on all models.

PlugIn Hardware plugin information
Legal Legal information regarding components licensed under GPL/LGPL
Logs

OS Logs
refer to all information related to the HMI device's operation, used to verify its correct functioning or to diagnose any malfunctions. This type of log collects information from the moment the equipment is powered on until it is powered off.

Parameter Description
Persistent If enabled, log files will not be deleted when the HMI device is powered off.
Size (MB) Log file size. The system manager cyclically fills 3 files of this size.

Security Logs
refer to the audit information collected to track who accesses the HMI Device and the operations performed. This log is permanent and is not deleted when the device is powered off.

The messages are RFC 5424 compliant.

Parameter Description
Persistent If enabled, log files will not be deleted when the HMI device is powered off.
Size (MB) Log file size. The system manager cyclically fills 3 files of this size.
Remote Logging If enabled, send the log messages to a remote RSysLog server.

 

Useful rule to add to the rsyslog.conf file:

# Audit with RFC5424 format
$template RemoteAudit, "/var/log/remotelogs/%HOSTNAME%@%FROMHOST-IP%/audit.log"
local0.* ?RemoteAudit;RSYSLOG_SyslogProtocol23Format

- Server RSysLog server IP address.
- Port RSysLog server port (usually 514).

GET Button
A collection of text-based log files is compressed into a .gz file. The 'messages' file contains primary system information, and the 'audit' folder holds security-related data.

Date & Time

Device date and time.

Parameter Description
Current Timezone Timezone region
Current Date
Local Time
Date and Time can set manually only when the Automatic Update is disabled.
Automatic Update (NTP)

Enable to keep date and time synchronized from a remote server

  • NTP Server
    Specify the Internet NTP Server address

The NTP Client of the HMI Device is a complete implementation of the Network Time Protocol (NTP) version 4, but also retains compatibility with version 3, as defined by RFC-1305, and version 1 and 2, as defined by RFC-1059 and RFC-1119, respectively.

The poll process sends NTP packets at intervals determined by the clock discipline algorithm. The process is designed to provide a sufficient update rate to maximize accuracy while minimizing network overhead. The process is designed to operate in a changeable mode between 8 sec and 36 hr.

Slow time adjustment (not more than one minute a day)

Here, you can select whether the NTP can apply a signification correction to correct date & time error.

  • Disabled
    The NTP can apply a signification correction to correct date & time error

  • Enabled
    The NTP must correct the drift by using the standard correction rate of 500 ppm . If the latter is the case, it should take quite a long time to align system time to the NTP server time (for example, to correct a difference of 5 minutes would take about 7 days)

Accept NTP requests When enabled the device will accepts NTP requests from outside. When automatic update is not enabled the device will share the local RTC clock time.
Networks

Network parameters. Available parameter in edit mode:

Parameter Description
General Settings

Device hostname

Avahi Hostname (see "System Settings")

Network Interface

Network parameters of the available interfaces

  • DHCP
  • IP Address
  • Net Mask
  • Gateway
  • Metric
  • 801.2x Protocol

By default, the network interface is set with DHCP turned on to retrieve network parameters from the DHCP server. If the DHCP server is not found, the avahi-autoip service is used to set an IP address in the range 169.256.x.x.

Metric
The 'metric' parameter is a numerical value assigned to a network interface that determines its preference in routing decisions. This means that when a device has multiple network interfaces configured on the same subnet, the operating system will typically choose the interface with the lowest metric as the default route for outgoing traffic.

Native Buzzer Event

Offers the option to keep or remove the buzzer feedback when the network cable is plugged in or unplugged.

The change will take effect after restarting the device.

DNS

DNS Servers
Generally provided from the DHCP servers, but can be modified in edit mode

Search Domains
Optional domains that will be used in concatenation with the provided urls

Security

Services are available only when logged as admin.

The security area contains passwords and certificates, required by applications.

Parameter Description
Domain

Identifies a set of secret information that can be used by installed applications that have the rights to use it. The preconfigured domains are:

  • General
    This space is available for third party applications

  • System
    This space is used from the services embedded in the device (e.g. the VNC Server)

  • HMI Runtime
    This space is used from the JMobile HMI Runtime application

Secret ID Name used to identify each secret information included in the selected domain.
Type

Type of information to be stored.

  • Text
  • Password
  • Certificate
  • File
Secret Info

The secret information to keep stored..

In case of text or password, type the text or the password to store. In case of certificate or file use the "Update" button to upload the file to store.

Description A free text that you can insert at will.

Import/Export

Using the Import/Export commands, it is possible to export the stored information and import it, e.g., into other devices. Note that the export command will prompt you to define a password which will then be required in order to import the exported file.

Data is exported to the file using a proprietary format with AES-256 encryption.

External Devices
Applications

The applications page is listing the applications loaded on the HMI devices. From this page is possible to manage the applications.

Parameter Description
Name Application name
Autostart If selected, the application will start when the operator panel is turned on

App Management

Press the "App Manager" button to enter the application management mode from where you can:

Execute all applications as root

For security reasons, applications are currently running in a restricted user mode. Setting this flag will escalate their privileges to root mode, allowing them to access system-level resources.

Services

From the Services page, you can enable and configure the various services available on the HMI device. For more details, refer to the "Services"chapter.

Management

From the management page, you can update the system components of the HMI device. Please refer to the chapter "Update System Components" for more details.

CAUTION: Working in the Management area is a critical operation and, when not performed correctly, may cause product damages requiring service of the product. Contact technical support for assistance.

Display

You can personalize your display by adjusting the following settings:

The available options may vary depending on your device.

Fonts

Lists available system fonts and gives you the option to upload custom fonts.

Note that font files may require a license to use.

Authentication

From this page, you can customize the X.509 certificate of the HMI device and define the users who have access to the configuration parameters. Please refer to the chapter "Authentication"for more details.

Restart

HMI device restart command

EXIT

Exit from the System Setting tool.