
User guide and technical documentation
Page
16
of
29
3
Software
The heart of Patron units is the Linux (Debian) operating system, which allows users to customize the system
to their requirements. As base, the operating system is available in several pre-prepared variants:
•
Mervis OS
(pre-installed from the production) – officially supported complete application solution for
technology management and monitoring, including optional online cloud services
o
DB – storage and analysis of historical data
o
PROXY – remote programming technology
o
SCADA – online technology management
•
Node-RED OS
– an open web programming tool that uses a so-called flow-based approach to
application programming and is thus suitable for a large number of projects
•
OpenSource OS
– operating system for developers or OEM customers, includes only Modbus TCP
and SysFS interfaces
Due to the open nature of the whole system, the user is not limited to the above-mentioned software, but
can choose from a number of other compatible software. Instructions for this software can be found on the
website of the selected software platform.
In the case of your own software solution, it is possible to use one of the three available APIs (application
programming interfaces) to control the units, more described in chapter 3.2. Together with OpenSource OS,
these APIs are suitable for creating your own software solution and thus provide our customers with the
possibility of creating their
own OEM product
tailored under their brand.
Note:
All of the above mentioned operating systems can be downloaded at
https://kb.unipi.technology
, where you
will also find many useful tutorials, a list of supported software, details on our APIs, and more.
3.1
Default settings
Unipi Patron unit is based on OS Linux (Debian) with pre-installed drivers for the Patron platform. The default
image is Mervis OS, including all its components (mervisrt, mervisconfigtool, mervisfcgi) and other
components necessary for running (Nginx,…).
SSH access is disabled by default. It can be activated using service mode or via Mervis IDE. The default
login info for SSH access is username: "unipi", password: "unipi.technology".
Caution:
We strongly recommend changing the login credentials immediately after SSH activation. For more detailed
information, please visit
https://kb.unipi.technology
.
3.1.1
Unipi Patron unit startup
1.
Connect the unit to a local network using a network cable (RJ45).
2.
Connect a power supply compliant with the unit’s product label. Wait for at least 20 seconds until
the unit fully boots up.
3.
Upon startup, the unit will automatically attempt to obtain an IP address from the DHCP server. If
the attempt is unsuccessful, the unit will use a random IP address from a range of 169.254.0.0/16. A
default static IP address 192.168.200.200 can be assigned in the service mode.
4.
An mDNS record is simultaneously published into the network, making the unit available under a
unique name. E.g: Patron S107 with serial number 123, would be accessible at "http://s107-
sn123.local". The serial number can be found on the unit’s product label.
5.
Mervis OS only: the default web page will be displayed upon entering the URL into a web browser.
This page can be edited in Mervis IDE.