Figure 20 – User edit window - Viewer........................ 17 Figure 21 – Home page (Datasources)........................18 Figure 22 – Transmitter configuration page in the Tekon Configurator............... 19 Figure 23 – Selected Datasource page........................20 Figure 24 – Settings section on the datasource page................... 20 Figure 25 –...
Page 4
Figure 30 – Datasources section on the Tekon IoT Platform................22 Figure 31 – Creating a datasource on the Tekon IoT Platform................23 Figure 32 - Datasource Settings section on the datasource page with Cloud sync and API key......23 Figure 33 –...
The Universal IoT Gateway product is a device that enables communication between the transmitters of Tekon's DUOS and PLUS product family, as well as third-party transmitters, with IoT platforms through integration with REST API (Tekon IoT Platform) and MQTT (third-party platforms). The Universal IoT Gateway also uses Modbus TCP/IP and Ethernet communication protocols for sending and receiving data to clouds and the Modbus RTU protocol for communications in local networks.
Universal IoT Gateway Product Manual 6. Technical Drawings Figure 1 - Dimensions of the Universal IoT Gateway with aluminum case. Figure 2 - Dimensions of the Universal IoT Gateway with ABS case. 7. Connections The different versions of the Universal IoT Gateway have external connections characterized by communication interfaces.
Page 9
Universal IoT Gateway Product Manual Figure 3 - Physical connections of the Universal IoT Figure 4 - Physical connections of the antennas of the Gateway with aluminum case. Universal IoT Gateway with aluminum case. Figure 5 - Physical connections of the Universal IoT Figure 6 - Physical connections of the antenna of the Gateway with ABS case.
10. Label The Universal IoT Gateway is identified with a label Figure 9, which contains information about the product's characteristics necessary for configuration purposes: Tekon’s name and website; Product reference and serial number; Device designation; ID of the device’s pre-configured network;...
Universal IoT Gateway Product Manual Figure 9 - Example of a Universal IoT Gateway label. 11. Web interface characteristics The Universal IoT Gateway Interface is a platform designed to assist in the configuration, integration, and visualization of real-time monitoring data. The interface provides users with the ability to adapt the Universal IoT Gateway to their needs, verify which datasources (e.g., transmitters and/or sensors) are connected, their characteristics and settings.
VI. Updates Firmware and software updates can be performed by the user or by Tekon Electronics and will be available to the customer on the Tekon Electronics website (see Device Update). In case of a severe error, contact technical support to evaluate the problem with your device.
Universal IoT Gateway Product Manual Figure 10 – Universal IoT Gateway Network. To communicate via Ethernet, connect your PC to the device using a network cable in the ETH0 port of the Universal IoT Gateway. You can verify the IP address of the Universal IoT Gateway using the command line on your computer by entering ipconfig and pressing Enter.
Page 14
Administrator Profile Viewer Profile Username: admin Username: viewer Password: tekon Password: viewer Note: Credentials can be changed by following the steps described in the User Management chapter. If the credentials are entered incorrectly, the error shown in Figure 12 will appear.
Page 15
Universal IoT Gateway Product Manual Figure 12 – Login Page with Incorrect Password or Username. After logging in with the correct credentials, you will be directed to the Datasources page. Note: The session has an expiration period of one hour, so it may be necessary to resume the session due to inactivity on the interface.
Universal IoT Gateway Product Manual Figure 14 – Logout Confirmation Window. IX. Web Interface 15. User Management It is possible to create users with different access permissions to the Universal IoT Gateway Web Interface. There are 2 available user profiles: Administrator: Permissions for device configuration, datasource configuration, alarm and notification •...
Page 17
Universal IoT Gateway Product Manual The defined users are presented in a user list (Figure 17), where the Administrator can edit ( ) and delete ( ) all users, and the Viewer can edit ( ) their own profile. Figure 17 – User list section. The Administrator can edit ( ) the username, password, and select the user profile for all users available in the list (Figure 18).
After logging in, the page shown in Figure 21 appears. On the left side is the list of datasources connected to the Universal IoT Gateway in order of ID (defined in the Tekon Configurator, see 16.2 Add new datasource section). The sidebar can be hidden to expand the rest of the page.
Universal IoT Gateway Product Manual Figure 22 – Transmitter configuration page in the Tekon Configurator. Once the configuration is complete and data transmission starts, the device will appear in the gateway interface. If this process is taking too long, refresh the interface page.
Page 20
Universal IoT Gateway Product Manual Figure 23 – Selected Datasource page In the Settings section, you can configure the time interval and the number of points (10, 20, or 50) for the graphical representation of data. Additionally, there is a real-time update option where you can view datasource data in real-time.
Page 21
Universal IoT Gateway Product Manual Figure 25 – Measurements section on the datasource page. You can also change the graph scale with the respective gray bars or with the mouse scroll. To return to the initial scale, click on the symbol in the upper right corner of the graph (Figure 26). Figure 26 –...
In the Datasource Settings section, you can sync or not sync the datasources with the cloud. To sync and send data to the Tekon IoT Platform, you need to activate the sync checkbox and add the corresponding API key (Figure 29). However, you must first follow the steps in the 18.3 Cloud section.
Universal IoT Gateway Product Manual Figure 31 – Creating a datasource on the Tekon IoT Platform. Then return to the Datasource Settings section on the datasource page and paste the API key. Test these credentials by clicking on . If successful, a check symbol will appear, then save the changes by clicking on .
Universal IoT Gateway Product Manual 17. Data Menu The Data page allows viewing different variables simultaneously from different datasources and exporting them in five different formats, Figure 34. Figure 34 – Data Viewing and Export page. To start the data viewing and export process, select the desired datasource, Figure 35, then select the respective variables, Figure 36 and Figure 37.
Page 25
Universal IoT Gateway Product Manual To add these variables to the data list for viewing, press the button , Figure 38. To continue adding variables from other datasources, repeat the previously described process as many times as necessary until all desired variables are obtained.
1. Device Settings: view the Universal IoT Gateway settings (versions, serial number, country, and device name), the country and device name can be edited. To install new versions of the device, you can access the Tekon website from this page to download the update file (Download Center - Tekon Electronics).
Page 27
Universal IoT Gateway Product Manual Figure 43 – Device Settings page. Figure 44 – Section to configure date and time with NTP disabled. Figure 45 – Section to configure date and time with NTP enabled. At the end of the device settings page, there are five buttons as shown in Figure 46. Figure 46 - Actions available on the Device Settings page.
You should then receive a success or failure message regarding the module unlock. Figure 47 – Page to activate advanced modules. If the message is unsuccessful and the key is valid, please contact Tekon technical support (support@tekonelectronics.com). If the message is successful, you can close the window or activate another module if desired.
Page 29
Universal IoT Gateway Product Manual Figure 48 – Page to upload raucb file for device update. Figure 49 – Pages to view update progress and completion. Reboot Clicking the button , will restart the device. The user will be redirected to a page to confirm the reboot. After confirming, wait for the system to restart and log in.
Page 30
Universal IoT Gateway Product Manual Reset to Default The button allows resetting the device to factory settings. The user will be redirected to a page to confirm the reset, Figure 51. Figure 51 – Page to confirm settings reset. Clicking , to proceed with the reset, will redirect the user to a page (Figure 52) to wait for the necessary changes and the subsequent device reboot.
Universal IoT Gateway Product Manual Figure 53 – Node-RED interface page. 18.2 Network In the Settings tab, you can customize various network configurations related to the Universal IoT Gateway (Figure 54): Ethernet 0 Wi-Fi HTTP Proxy Similar to other configurations, the checkbox generates, or blocks fields as needed, allowing for more secure configuration.
Page 32
Universal IoT Gateway Product Manual Ethernet 0 Through the ETH0 port, you can access the Universal IoT Gateway. On this page, you can edit the IP Address, Subnet Mask, and gateway IP fields. This editing is only possible with DHCP (Dynamic Host Configuration Protocol) disabled (Figure 55).
Figure 62 – Section to configure HTTP and HTTPS Proxy: enabled. 18.3 Cloud On the Cloud page, you can configure the Universal IoT Gateway to communicate with the Tekon IoT Platform or third-party platforms via the REST protocol, Figure 63. To do this, activate the cloud platform sync, edit the server URL fields, and enter the corresponding API key (Figure 64).
Page 34
Figure 64 – Cloud configuration section with Cloud Checkbox enabled. On the Tekon IoT Platform, the URL server is the link to the instance you purchased, and the API key is generated when you create the device user. On the Tekon IoT Platform, create the universal gateway user on the Administration page in the Settings menu (Figure 65), by clicking the button (Figure 66).
API key again. Figure 67 – User creation section on the Tekon IoT Platform. After copying the API key, return to the Cloud Settings section of the gateway interface and paste the API key (Figure 68).
Page 36
Universal IoT Gateway Product Manual Figure 69 – Modbus Settings page in the base version of the device. To connect Modbus RTU, you need to connect the Universal IoT Gateway to the master via the RS485 connector. In the interface, you can configure the baud rate (4800 to 115200 bps), parity (even or odd), stop bits (1 or 2), and the Slave IDs for the DUOS and PLUS product families, Figure 70.
Universal IoT Gateway Product Manual 18.5 Modbus RTU Master (opcional) With the Modbus RTU Master and TCP/IP Client Pack activated, you can define in the interface whether the Universal IoT Gateway will operate in master or slave mode in Modbus RTU communication. If slave mode is selected, the configuration is as described in the 18.4 Modbus section.
Page 38
Universal IoT Gateway Product Manual In the register table, you can edit the representation format, register grouping order, and the name of the Modbus field corresponding to the variable name in the created datasource, Figure 74. Figure 73. After configuring, you can test the settings by clicking the button .
Universal IoT Gateway Product Manual 18.6 Modbus TCP/IP Client (optional) With the Modbus RTU Master and TCP/IP Client Pack activated, you can define in the interface whether the Universal IoT Gateway will operate in client or server mode in Modbus TCP/IP communication. If server mode is selected, the configuration is as described in the 18.4 Modbus section.
Page 40
Universal IoT Gateway Product Manual can test the settings by clicking the button . The Universal IoT Gateway will start requests to the servers after saving the settings by clicking the button in the pool. Figure 78 - Modbus TCP/IP window section to configure Modbus TCP/IP addressing. Multiple requests with different parameters (pool) can be defined for each server, Figure 79.
Universal IoT Gateway Product Manual 18.7 Cellular (optional) If the Universal IoT Gateway is the version with 3G/4G GSM, this page is unlocked. On this page, you can configure the 3G/4G GSM module and view the signal strength in dBm, as shown in Figure 80.i In the settings, you can change the APN (Access Point Name), Username, and Password of your 3G/4G GSM service, i.e., the service of the SIM card placed in the Universal IoT Gateway.
Universal IoT Gateway Product Manual 19.1 Configuration In the alarm configuration, you can choose the type of alarm (Value or Inactivity) and the data source you want to monitor. Figure 82 - Alarm Configuration Page For a value alarm (Warning), it is necessary to define the variable, the comparison method, and the value to compare.
Page 43
Universal IoT Gateway Product Manual additionally, SMS sending can be configured, and it is necessary to specify the contacts for the notifications, Figure 85. At the end of the configuration, click on to save the alarm. Figure 85 - Inactivity alarm configuration section. Configured alarms are displayed in two lists, Warnings List and Errors List.
Universal IoT Gateway Product Manual 19.2 SMS Service SMS notifications can be made using an external service selected by the user, Figure 87. In this case, you only need to configure the service provider, account name, API key, and the SMS sender name. Figure 87 - SMS service configuration page for alarm notifications with an external service.
Universal IoT Gateway Product Manual 19.3 Email Service The email service for receiving alarm notifications can be configured on the page shown in Figure 90. You can configure the email sending server (e.g., smtp.gmail.com), email service port, server access username, sender address, and server access password.
Universal IoT Gateway Product Manual Figure 92 – Example of a value alarm email notification. X. Third-party platform integration MQTT The Universal IoT Gateway allows access to the MQTT Broker and subscription to data source topics. The MQTT Broker starts with the device, and manual activation is not necessary. The available data in the various MQTT Broker topics are the data from the PLUS and DUOS transmitters.
Universal IoT Gateway Product Manual datasources/duos/3 datasources/generic/# datasources/generic/6 datasources/generic/192.168.1.123 20. Node-RED To access the Node-RED interface, you can follow the settings page (Node-RED (optional) section), or you can open the web browser and enter the device's IP address followed by port 1880, Figure 93. Figure 93 –...
Page 48
Universal IoT Gateway Product Manual Figure 95 - MQTT Server configurations. Figure 96 - MQTT Server configurations. 2. Click on Figure 97 - MQTT Node configuration.
Universal IoT Gateway Product Manual 3. Add the Debug node and connect the nodes to each other; Figure 98 - Flow and Debug Message. 4. Click on Deploy; 5. After a few seconds, with a DUOS transmitter communicating with the Gateway, data reception should start.
Page 50
Universal IoT Gateway Product Manual Information about the 1. Unavailable (not available 3G/4G GSM on the device) communication 2. Disconnected 3. 3G/4G 4. Signal strength Figure 101 - GSM connection information. Wi-Fi connection status. 1. Disconnected 2. Connected (client mode) 3.
Universal IoT Gateway Product Manual Access port for DUOS Default: 502 (configurable) devices. Disabled (Modbus TCP/IP in Client mode). Figure 105 - DUOS devices port information. Slave address for Default: 2 (configurable) connecting to PLUS Disabled (Modbus RTU in devices. Master mode).
Need help?
Do you have a question about the TK-UGW-868-ABS and is the answer not in the manual?
Questions and answers