System Information


This plugin allow the user to change the hostname of the gateway. By default the name is "meshliumXXXX" where XXXX are the last four digits of Ethernet MAC address.
To change the hostname, enter the desired value and press "Save and Apply" button.
Figure : Hostname change form

User Manager

The "User Manager" configuration menu is located in:
System -> Users Manager
In this section you can perform these actions:
  • Change password: change the passwords needed to access to the different Meshlium services.
  • Download certificates: download the certificates to communicate securely with Meshlium.
Figure : User Manager screen
Libelium strongly advises the user to change all default passwords immediately after receiving a new Meshlium unit.

Change passwords

You can change the password for these users:
  • admin (Manager System): password for accessing to the Manager System interface.
  • log (FTP): user for connecting to the FTP server and extract logs.
  • ota (FTP): user for installing new binaries in remote Waspmotes.
  • sslroot (MySQL): user for connecting securely to the MySQL database.
To change a password, press the "Change Password" button, introduce and confirm new password and press "Ok". You can abort the operation pressing "Cancel".
Figure : Password change form

Download certificates

Download HTTPS certificate

To download the certificate for sending secure frames to Meshlium, use the button "Download Certificate" of the Manager System "admin" user.
Figure : Download the certificate
For more information about how to use the certificate for secure communications in Libelium Ecosystem, check the pertinent guide:

Download MySQL certificates

To connect to the Meshlium MySQL database securely (SSL), you have to generate and download MySQL client certificates. Use the button "Download Certificates" of the MySQL "sslroot" user. Introduce the number of days that the certificate will be valid and press "Ok". Wait until the certificate is generated for downloading. A dialog to download the cerficate in a .zip file will be displayed. You can abort the generation of the certificate pressing "Cancel".
Figure : Download MySQL certificates form
Figure : zip file with the compressed certificates (MySQL)
The zip contains 3 files:
  • ca-cert.pem: file that contains the certificate of the Meshlium MySQL DB.
  • client-cert.pem: file that contains X509 certificate generated for the client.
  • client-key.pem: file that contains X509 key generated for the client.
For more information about how to use these files, go to "Direct access" section.


This plugin offer the option to enable or disable Meshlium HTTP connections. By default, the system only allows HTTPS connections for security reasons. For enabling HTTP connections follow these steps:
  1. 1.
    Select "HTTP Service".
  2. 2.
    Click on the tick.
  3. 3.
    Press "Save".
Figure : Enable HTTP service
Activating HTTP connectivity allows non-encrypted communications and the information transmitted will not be secure.

Activity Monitor

This plugin offers a graphical board to check important metrics of the system. The metrics displayed are: Uptime, Disk usage, Memory usage, Network usage and Proc usage.
Figure : Activity Monitor plugin

Internal temperature sensor

In this plugin the user can see in real time the processor temperature in Celsius degree.
Figure : Temperature Sensors plugin
A temperature above 70ºC is considered high and a temperature above 100ºC could be dangerous for the device.

Time synchronization

In order to store correctly in the file system and in the local database the data captured from the RF modules and scanner is important to have the time correctly synchronized. Meshlium can be automatically synchronized using the NTP protocol. Activate the service to perform time synchronization: Meshlium will access an NTP server periodically, download the correct time and date and overwrite its internal clock. This feature has a small impact in terms of internet traffic via Ethernet or 4G connections.
Figure : Time Synchronization plugin
The plugin also allows the user to set the time manually selecting the time from the selectors and setting the timezone. Press the "Set" button to apply the time selected.
Figure : Manually selecting time and timezone

Scheduled shutdown

Use the Scheduled Shutdown feature of Meshlium to set a time for your device to automatically restart or shutdown. This is useful to shut down Meshlium correctly before the mains electricity is cut (in some cases, facilities cut electricity service in certain moments, so this feature avoids Meshlium shuts down suddenly, in an incorrect way).
Figure : Scheduled Shutdown plugin
The plugin allows the user to set the time and days of the week manually selecting the time from the selectors and checking the days of the week from Monday to Sunday.
By default, the device will shutdown until it is powered up again, but it is possible to override this behaviour selecting the "Reboot" option. In this case, the Meshlium will restart at the time and days you have selected.
Figure : Manually selecting time and days
Press the "Save" button to apply the options selected.