Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Home
  • Knowledge base
  • Contact Us
Mads

Mads Mikkelsen

mmk@sia-connect.com

35

Article
Last Month

-2.86%

Mads articles

All Categories
  • All Categories
  • Installation & Technical information
  • Edge Portal (Next-gen)
  • Connectors
  • Scripting & Variables
  • Developers
  • Tutorials & Guides
  • General
  • Configuration in the Edge Portal (legacy)

Change network settings in the Edge Portal

Published August 18th, 2026 by Mads Mikkelsen

The Network page lets you change the gateway hostname and configure its available Ethernet and wireless interfaces. You can enable or disable an interface, use DHCP or a manual IP configuration, set DNS servers, select supported Ethernet link modes, and enter Wi-Fi connection details. Changing a network interface can disconnect your browser from the

3 min

Configure and review system logs

Published August 21st, 2026 by Mads Mikkelsen

Use the Logs section to control which system messages are written, set the timestamp format, and open the diagnostic log page. System logs help you investigate communication problems, configuration errors, service restarts, and unexpected gateway behavior. System diagnostic logs are different from item historical data and notification history. Logs

3 min

Get started with SIA Connect: A Step-By-Step guide

Published December 30th, 2020 by Mads Mikkelsen

This will guide you through the steps of getting started with SIA Connect hardware or software version in a few sequential steps. Click the according to check the details for a given step. Links in the according will guide you to articles with more in-depth guides.  1. Power on (hardware) Prerequisites 1x power supply (12V to 24V) that can be connec

15342 Views 3 min

Find your SIA Connect UUID

Published August 11th, 2026 by Mads Mikkelsen

Each SIA Connect unit has a unique UUID that identifies the system. You can find and copy the UUID directly from the Edge Portal.   Find the UUID from the sign-in page Open the Edge Portal for your SIA Connect unit. On the sign-in page, locate UUID. Select the copy button next to the UUID to copy it to your clipboard. The UUID is available on the si

11 Views 1 min

Manage system settings and time

Published August 21st, 2026 by Mads Mikkelsen

The System page shows the identity, installed versions, gateway time, and browser-local time for the SIA Connect installation. Depending on the setting permissions returned by the gateway, you can also change the system name, description, and time zone, or synchronize the gateway clock with your computer.   Open the System page Sign in to the Edge P

3 min

Configure the M-Bus Connector

Published September 1st, 2026 by Mads Mikkelsen

The M-Bus Connector reads data from wired M-Bus meters through a serial interface. Use it with heat, water, gas, electricity, and other meters that expose data using the wired M-Bus protocol. This guide explains the physical and serial requirements, instance discovery, manual instance configuration, item discovery, polling behavior, and troubleshoot

5 min

Manage and configure Connector files and certificates

Published August 21st, 2026 by Mads Mikkelsen

The Files area lets you store and manage files that an installed Connector needs. These files can include certificates, private keys, public keys, CA certificates, configuration files, and other supporting assets. File support is Connector-specific. The Files area only appears when the installed Connector supports uploaded files.   Open the Connecto

3 min

Configure the Azure IoT Hub Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Azure IoT Hub Connector connects SIA Connect to Microsoft Azure IoT Hub. It can send telemetry and reported properties, receive cloud-to-device messages, and synchronize device-twin properties. This guide explains how to configure a direct connection or use Device Provisioning Service (DPS), create and use Azure IoT items, and resolve common con

7 min

Configure the EtherNet/IP Connector

Published September 1st, 2026 by Mads Mikkelsen

The EtherNet/IP Connector reads and writes controller tags over EtherNet/IP. Use it with supported Allen-Bradley controllers and Omron NJ/NX controllers. This guide explains manual configuration, device and item discovery, symbolic and PCCC addressing, arrays, data types, and troubleshooting.   Prerequisites Install the EtherNet/IP Connector. Connec

5 min

Configure the File Connector

Published September 3rd, 2026 by Mads Mikkelsen

The File Connector reads files from local storage or an FTP/SFTP server and returns their contents as structured JSON. It can also collect values received through mappings, build a file, and save the completed file locally or upload it to an FTP/SFTP server. This guide explains how to configure an instance and item, choose when a file is completed,

4 min

Ping tool

Published August 25th, 2026 by Mads Mikkelsen

The Ping tool tests whether SIA Connect can reach a device, server, or cloud service by its IP address or hostname. Use it when diagnosing network routes, device availability, or Domain Name System (DNS) resolution. The ping request is sent from SIA Connect. It tests connectivity from the gateway, not from the computer running the browser.     Open

2 min

Set up the Shadow API

Published August 21st, 2026 by Mads Mikkelsen

The Shadow API lets a remote application access the internal SIA Connect REST API through MQTT. It acts as a proxy between an MQTT broker and the gateway. A client publishes a correctly formatted API request to a subscribed MQTT topic, the gateway processes the request, and the Shadow API publishes the response back through the broker. This is usefu

3 min

Configure the BACnet MS/TP Connector

Published September 1st, 2026 by Mads Mikkelsen

The BACnet MS/TP Connector communicates with BACnet devices over an RS-485 serial network. You can discover devices and their supported objects automatically, or configure instances and items manually when you already know their BACnet addresses. This guide explains the serial connection, connector parameters, device and item discovery, supported ob

6 min

Create the first user

Published August 11th, 2026 by Mads Mikkelsen

The Edge Portal requires a local user before you can sign in. During the first-time setup, the portal normally opens the Create user dialog automatically after you configure the administrator PIN and choose a license or trial. The Edge Portal calls the pairing passphrase the PIN code. This is the master passphrase for the SIA Connect installation. I

1 min

Restart SIA Connect

Published August 25th, 2026 by Mads Mikkelsen

Use the restart functions when SIA Connect needs to reinitialize its software or reboot the complete gateway. The Edge Portal provides a soft restart and a hard restart.   Understand the difference Restart type What it restarts When to use it Soft restart Restarts only the SIA Connect software. The gateway hardware and operating system are not reboo

1 min

Configure the Omron Host Link Connector

Published September 8th, 2026 by Mads Mikkelsen

The Omron Host Link Connector connects SIA Connect to Omron PLCs that support the Host Link serial protocol. It can read and write PLC memory through an RS-232 or RS-422/RS-485 serial connection. This guide explains how to configure the serial connection, create items for PLC memory addresses, select the correct data type, verify communication, and

5 min

zrok

Published August 25th, 2026 by Mads Mikkelsen

zrok creates a remote-access share for the local SIA Connect service. When the share is running, the Edge Portal displays a Current URL that you can open in a browser. The Edge Portal installs and controls the zrok client for you. You only need to provide a zrok account token and, when applicable, the API endpoint for a self-hosted zrok service. A z

3 min

Configure the Wireless M-Bus Connector

Published September 1st, 2026 by Mads Mikkelsen

Use the Wireless M-Bus Connector to receive data from compatible wireless meters through a supported USB receiver. The Connector listens for meter telegrams and automatically creates the corresponding instances and items in the Edge Portal. The Wireless M-Bus Connector is receive-only. It does not write values or send commands to meters.     Before

4 min

Configure the BACnet/IP Connector

Published August 27th, 2026 by Mads Mikkelsen

The BACnet/IP Connector communicates with BACnet devices over an IP network. You can discover devices and their supported objects automatically, or configure instances and items manually when you already know their BACnet addresses. This guide explains the connector parameters, device and item discovery, manual configuration, supported object types

5 min

Configure the MQTT Connector

Published September 3rd, 2026 by Mads Mikkelsen

The MQTT Connector connects SIA Connect to an MQTT broker. Use it to subscribe to topics, publish values from mappings, and discover topics that are actively receiving messages. This guide explains how to create an MQTT instance, configure broker security, discover or create items, understand MQTT delivery settings, and resolve common connection and

6 min

Configure the Omron FINS Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Omron FINS Connector connects SIA Connect to Omron PLCs and other controllers that support FINS communication over Ethernet. It supports FINS/TCP and FINS/UDP, instance discovery, memory-area reads and writes, scalar values, arrays, and strings. This guide explains how to discover or create an Omron FINS instance, configure its network parameter

6 min

Configure the Siemens MindSphere Connector

Published September 9th, 2026 by Mads Mikkelsen

Use the Siemens MindSphere Connector to onboard SIA Connect as a MindConnect LIB agent and upload mapped values to Siemens MindSphere, now called Insights Hub. The Connector retrieves the data sources and data points configured for the agent. It creates a write-only item for each data point, which you can use as the destination of a mapping. The cur

5 min

Browser requirements for the Edge Portal

Published August 27th, 2026 by Mads Mikkelsen

The Edge Portal is a web application that runs in your browser. Use a current browser on a computer that can reach the SIA Connect device over the network. For the best security, compatibility, and performance, keep the browser updated to its latest stable version.   Supported browser families The current Edge Portal is built for the following brows

1 min

Configure the REST API Connector

Published September 3rd, 2026 by Mads Mikkelsen

The REST API Connector sends HTTP or HTTPS requests from SIA Connect to an external API. Use it to retrieve a response at a configured interval or to send data when a mapping writes to an item. This guide explains how to configure an instance and items, add authentication and headers, control request-body encoding, interpret responses, and troublesh

5 min

Configure the Siemens S7 Plus Connector

Published September 1st, 2026 by Mads Mikkelsen

The Siemens S7 Plus Connector reads and writes symbolic variables in Siemens S7-1200 and S7-1500 PLCs. Use it for optimized data blocks, symbolic tag paths, arrays, user-defined types, and direct input, output, or marker access. This guide explains instance configuration, item discovery, symbolic and direct addressing, supported data types, array an

6 min

Export and import configurations

Published August 21st, 2026 by Mads Mikkelsen

Use configuration export and import to back up a SIA Connect setup, copy a setup to another unit, or deploy the same base configuration to several gateways. An export is a JSON file containing configuration records. It is not a complete system image and does not contain stored historical item values. Protect exported configuration files. The export

5 min

Configure the IFM VSE Connector

Published September 8th, 2026 by Mads Mikkelsen

The IFM VSE Connector reads condition-monitoring data from an ifm VSE unit over TCP. It can read configured measurement objects, RPM objects, sensor states, alarm states, and raw vibration samples. The Connector supports instance and item discovery. Discovery is recommended because it reads the configuration from the VSE unit and creates the corresp

5 min

Manage advanced settings

Published August 21st, 2026 by Mads Mikkelsen

Use Advanced settings to adjust how SIA Connect uses memory, processes data, protects free storage, and retains notification history. These settings can affect performance, resource use, stored data, and software availability. Record the current value before changing it, and change one setting at a time so you can identify the effect.     Open Advan

2 min

DigiCert ONE IoT Trust

Published August 21st, 2026 by Mads Mikkelsen

DigiCert ONE IoT Trust provides certificate enrollment and renewal for SIA Connect. Use it to request and manage a device certificate that can be used by other SIA Connect features for certificate-based authentication. The Edge Portal configuration supports passcode, API key, and certificate-based enrollment authentication.   Before you begin Prepar

4 min

Internal REST API Reference

Published November 29th, 2020 by Mads Mikkelsen

Overview of the internal REST API The API contains access to all the functionality and features of SIA Connect. The web portal used for configuration etc. is built on top of the exact same API which allows many degrees of freedom for expanding functionality and building custom apps. REST API documentation For SIA's REST API please visit it API docum

11275 Views 1 min

Configure the MTConnect Connector

Published September 3rd, 2026 by Mads Mikkelsen

The MTConnect Connector reads live data from CNC machines and other equipment through an MTConnect Agent. It uses the Agent's /probe endpoint to identify devices and data items, then reads current values from /current. This guide explains how to discover or manually create an MTConnect instance, discover its items, verify the returned values, and re

4 min

Configure the Cumulocity Connector

Published August 27th, 2026 by Mads Mikkelsen

The Cumulocity Connector connects SIA Connect to a Cumulocity IoT tenant through thin-edge.io. Use it to onboard SIA Connect as a managed device, send measurements and alarms, create child devices from mapped source instances, synchronize the gateway location, and receive write operations from Cumulocity.   Before you begin Prepare the following: A

5 min

Manage users, roles, and permissions

Published August 21st, 2026 by Mads Mikkelsen

The User Management page lets authorized users create local accounts, review account activity, change passwords, assign access roles, inspect permissions, and delete accounts. The administrator PIN and a user's password serve different purposes. The PIN code is the installation's pairing passphrase and authorizes protected user-management operations

3 min

Configure the Universal Robots Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Universal Robots Connector reads operating data, controller values, force measurements, and global user variables from a Universal Robots controller. The Connector uses the Universal Robots Primary Client interface on TCP port 30001. The Connector is read-only. It does not send commands to the robot or change robot values.   Before you begin Ins

4 min

Activate and manage a license

Published August 21st, 2026 by Mads Mikkelsen

Use the License section to identify your SIA Connect unit, activate a license, review the current license limits, or replace an active license. The license controls the features and item capacity available on the unit. A license is created for a specific activation key, so use the activation key shown by the unit when requesting a trial, evaluation,

3 min

Configure the MS SQL Connector

Published September 3rd, 2026 by Mads Mikkelsen

The MS SQL Connector connects SIA Connect to a Microsoft SQL Server database through ODBC. You can use read items to run queries and return database values, and mappings to send complete SQL statements to the database. This guide explains how to configure an MS SQL instance, create read items, execute stored procedures, write data, interpret returne

4 min

Import and export items

Published August 21st, 2026 by Mads Mikkelsen

Use Import / Export item s to download item configuration, prepare a bulk-edit template, and import multiple items into one instance from a CSV file. This tool works with item configuration such as names, addresses, read settings, logging settings, templates, and Connector-specific fields. It does not import or export stored historical values.   Bef

5 min

Secomea SiteManager

Published August 25th, 2026 by Mads Mikkelsen

Use Secomea SiteManager Embedded to connect the SIA Connect gateway to a Secomea GateManager for remote access. You configure and start SiteManager from the Edge Portal, then complete any required licensing in GateManager. SiteManager Embedded requires a Secomea license. Obtain the GateManager connection information and a suitable license from your

2 min

Configure the Modbus RTU over TCP Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Modbus RTU over TCP Connector connects SIA Connect to devices and gateways that carry Modbus RTU frames through a TCP connection. Use it to read coils and registers, write supported values, and discover compatible devices on a local IPv4 network. This guide explains how to discover or create an instance, configure register items and data formats

8 min

Configure the Mitsubishi MELSEC Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Mitsubishi MELSEC Connector communicates with Mitsubishi PLCs through MC protocol or SLMP over TCP/IP. Use it to read and write supported PLC memory areas and to discover compatible PLCs on a local IPv4 network. This guide explains how to configure an instance, discover PLCs, create items manually, select data types, address PLC memory, and reso

7 min

Tosi - How to configure secure remote access

Published December 10th, 2024 by Mads Mikkelsen

Tosi, formerly known as Tosibox, is a secure remote access platform for OT and industrial networks. It creates a secure connection between a remote user and equipment such as PLCs, HMIs, IPCs, controllers, and other automation devices. When Tosi is used together with SIA Connect, the two technologies complement each other well: Tosi provides secure

479 Views 3 min

Configure the Beckhoff TwinCAT Connector

Published September 1st, 2026 by Mads Mikkelsen

The Beckhoff TwinCAT Connector reads and writes PLC symbols through the Beckhoff Automation Device Specification (ADS) protocol. Use this guide to configure a TwinCAT instance, discover or create items, select data types, verify communication, and resolve common ADS errors. This guide replaces the separate Beckhoff TwinCAT instance, item setup, and

11 Views 5 min

Understanding events and notifications

Published August 18th, 2026 by Mads Mikkelsen

Events and notifications help you identify current conditions in SIA Connect, review what happened, and open the affected resource. Notifications in the header highlight conditions that may need attention. The Events page provides the complete retained event history and shows how each condition changed over time.   Understand notifications and event

4 min

Update the SIA Connect software

Published August 21st, 2026 by Mads Mikkelsen

The Updater installs SIA Connect system updates. A system update can include the system software, core components, API, operating-system components, and Edge Portal UI. You can update in two ways: Directly through the UI - The Edge Portal selects a newer compatible release, downloads the package in your browser, uploads it to the gateway, installs i

5 min

Configure the PostgreSQL Connector

Published September 3rd, 2026 by Mads Mikkelsen

The PostgreSQL Connector connects SIA Connect to a PostgreSQL database. Use read items to run queries and return database values. Use mappings and the automatically created write item to send complete SQL statements to the database. This guide explains how to create a PostgreSQL instance, configure read and write queries, interpret returned values,

4 min

Configure the Modbus RTU Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Modbus RTU Connector reads and writes data from Modbus devices through an RS-232 or RS-485 serial connection. Use it for PLCs, meters, drives, sensors, and other devices that act as Modbus RTU servers. This guide explains how to discover or manually configure a Modbus RTU instance, create items for coils and registers, select data formats, verif

6 min

Containers

Published August 21st, 2026 by Mads Mikkelsen

The Containers page shows the user-facing Docker container applications available on the gateway. Use it to check container status, search installed applications, start or stop a container, open published ports, access App Hub, and manage Docker. Container features depend on the SIA Connect software edition, gateway installation, available memory, a

3 min

Configure the Virtual Connector

Published September 8th, 2026 by Mads Mikkelsen

The Virtual Connector provides items that can store and return values without connecting to external hardware, a database, or a cloud service. Use it as an intermediate data layer when you need to combine, format, calculate, test, or redistribute values between other Connectors. This guide explains how to create a Virtual instance and its items, con

5 min

Configure the CAMP NITP Connector

Published September 8th, 2026 by Mads Mikkelsen

The CAMP NITP Connector communicates with TI505-compatible controllers over Ethernet. Use it with Siemens TI505, National Instruments, Control Technology CTI 2500, and similar controllers that support the CAMP/NITP protocol. The Connector can discover compatible controllers on the network. Items must be configured manually using the controller's mem

5 min

Configure the Simulator Connector

Published September 8th, 2026 by Mads Mikkelsen

The Simulator Connector generates test values without connecting SIA Connect to a physical device. Use it to test configurations, mappings, data storage, dashboards, and destination Connectors before live equipment is available. The Connector can generate random integer values within a configured range or a counter that increases each time the item

4 min

Configure the Pulsar Connector

Published September 8th, 2026 by Mads Mikkelsen

The Pulsar Connector publishes data from SIA Connect to an Apache Pulsar broker. Use it as a destination Connector when a mapping must send an item value to a Pulsar topic. The Connector creates a producer for the configured topic and sends each value synchronously as the message content. It supports optional JSON Web Token (JWT) authentication. The

4 min

Configure the Siemens LOGO! Connector

Published September 1st, 2026 by Mads Mikkelsen

Use the Siemens LOGO! Connector to read and write values in a Siemens LOGO! 0BA7 or 0BA8 controller over Ethernet. This guide explains how to prepare the controller connection, configure an instance, create items for LOGO! memory areas, and troubleshoot communication. The Connector communicates with the controller using ISO-on-TCP on TCP port 102. M

4 min

Configure the Socket Client Connector

Published September 8th, 2026 by Mads Mikkelsen

The Socket Client Connector opens an outbound TCP connection from SIA Connect to a socket server. Use it to send commands, receive delimited messages, perform request-and-reply communication, or send mapped values to a TCP service. The Connector supports plain TCP, TLS server verification, and mutual TLS. Messages can be sent as UTF-8 text or decode

6 min

Set up SIA Connect ANY-Ware for the first time

Published August 11th, 2026 by Mads Mikkelsen

After installing SIA Connect ANY-Ware, complete the first-time setup in the Edge Portal before creating a user and signing in. The setup has two stages: create the administrator PIN, then choose a trial or activate a license.   Before you begin SIA Connect ANY-Ware must be installed and running. Open the Edge Portal using the host address and port s

1 min

Navigate the Overview cockpit

Published August 13th, 2026 by Mads Mikkelsen

The Overview page is the cockpit of the next-generation SIA Connect Edge Portal. It provides a central view of your configured instances, mappings, gateway resources, software versions, license status, and diagnostic actions.   Open the cockpit Sign in to the Edge Portal. Expand Workspace in the sidebar. Select Overview. Use the sidebar button in th

2 min

Installing Azure IoT Edge Device on Windows

Published February 27th, 2024 by Mads Mikkelsen

This article will guide you through the steps of installing Azure IoT Edge on a Windows PC in. Installing Azure IoT Edge is the first steps to get started with SIA Connect IIoT Edge gateway as an IoT module.   Installation of IoT Edge on Windows To install Azure IoT edge first step is to download the installer. All PowerShell commands needs to be ru

4764 Views 2 min

Create and edit instances

Published August 18th, 2026 by Mads Mikkelsen

An instance is a configured connection that uses a Connector. For example, an instance can represent a PLC, an MQTT broker, a database, a cloud service, or a serial device. This guide explains how to create an instance, edit it later, manage several instances, and understand the parameters in the instance form. OPC UA Server uses a separate server s

4 min

Manage item tags

Published September 8th, 2026 by Mads Mikkelsen

Use item tags to identify the information represented by an item or to group related items. Tags appear as badges in the Items table and in the selected item's details. You can assign built-in system tags or create custom tags. System tags describe device identity information such as the vendor, model, serial number, or firmware version. Custom tags

3 min

Export item data values

Published August 21st, 2026 by Mads Mikkelsen

Use Export data values to download stored values and timestamps from one or more items in an instance. You can choose the items and limit the export to a specific time range. This export contains data values. It does not contain item configuration, instance settings, or mappings.     Before you begin Open an instance that contains at least one item.

3 min

Introduction to the Edge Portal

Published August 13th, 2026 by Mads Mikkelsen

After signing in to the Edge Portal, you arrive at the Overview page. This is the starting point for checking the gateway, opening configured instances, and navigating to the available configuration and diagnostic pages. This guide introduces the main parts of the interface and explains what each menu is used for. Follow the links for detailed instr

14 Views 3 min

OPC UA Server

Published August 21st, 2026 by Mads Mikkelsen

Use the OPC UA Server page to expose data from SIA Connect to OPC UA clients. You can create one or more server endpoints, choose their security and authentication settings, and organize mapped SIA Connect items into namespaces and folders. Only expose an unsecured endpoint when the network is trusted and the risk has been assessed. For production u

10 Views 7 min

Create and edit mappings

Published August 18th, 2026 by Mads Mikkelsen

A mapping is a virtual connection that transfers data from a sender to a receiver. You can use mappings to send PLC or sensor values to a cloud service, database, or broker, synchronize values between devices, or connect systems that use different industrial protocols. The sender determines when the mapping runs. The receiver is the item that receiv

3 min

Discover instances and items

Published August 21st, 2026 by Mads Mikkelsen

Discovery lets you search a network, device, service, or other supported source for resources that a Connector can add automatically. Use Discover instance s to find connection endpoints supported by one or more Connectors. Use Discover items to find data points within an existing instance. The available discovery options and returned information de

4 min

Install and manage Connectors

Published August 11th, 2026 by Mads Mikkelsen

The Connector s page is the central place for finding communication drivers, installing them, managing their status and supporting files, and creating instances. A Connector defines how SIA Connect communicates with an industrial device, cloud service, API, or database.   Open the Connectors page Sign in to the Edge Portal. Open Configuration. Selec

2 min

Create and edit items

Published August 18th, 2026 by Mads Mikkelsen

An item represents a data point or communication endpoint inside an instance. Depending on the Connector, an item can represent a PLC tag, an MQTT topic, a database query, an API endpoint, or another value that SIA Connect reads or writes. This guide explains how to create and edit individual items with the full item dialog, and how to create or edi

3 min

Troubleshoot Connector, instance, item, and mapping errors

Published August 18th, 2026 by Mads Mikkelsen

Use this guide to identify and troubleshoot errors shown for Connectors, instances, items, and mappings in the Edge Portal. It covers status badges, runtime errors, configuration validation, failed portal actions, and the event history available for configured resources. The exact runtime message depends on the Connector and the connected system. Al

5 min

Steps for configuring cellular modem RUT200 - Teltonika Networks

Published September 3rd, 2024 by Mads Mikkelsen

This guide will show you how to get cellular connectivity on SIA Connect by using the external RUT200 cellular modem from Teltonika. Edit Tutorial

3418 Views 1 min

Configure the Keyence KV Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Keyence KV Connector communicates with Keyence KV-series PLCs over Ethernet using the Keyence Host Link protocol. Use it to read and write individual PLC memory values, including bits, integers, floating-point values, hexadecimal values, and ASCII text. This guide explains how to discover or create a Keyence KV instance, configure items manually

5 min

Configure the Siemens S7 Connector

Published September 1st, 2026 by Mads Mikkelsen

The Siemens S7 Connector reads and writes absolute addresses in Siemens S7 PLC memory. Use it with non-optimized data blocks and direct input, output, or marker addresses on S7-300, S7-400, S7-1200, and S7-1500 controllers. This guide combines instance setup, item addressing, data types, arrays, read and write behavior, and troubleshooting. This Con

5 min

Configure the OPC-UA Client Connector

Published September 3rd, 2026 by Mads Mikkelsen

The OPC-UA Client Connector connects SIA Connect to an OPC UA server. Use it to read current or historical node values, write supported values, and discover servers and items automatically. This guide explains how to create an OPC-UA Client instance, configure security, discover servers and items, add items manually, and resolve common connection an

11 Views 7 min

Configure the MySQL Connector

Published September 3rd, 2026 by Mads Mikkelsen

The MySQL Connector connects SIA Connect to a MySQL database. Use it to run read queries on a schedule and execute SQL statements generated by mappings. This guide explains how to create a MySQL instance, configure TLS, create read and write items, understand returned data, and resolve common connection and query errors.   Before you begin Prepare t

6 min

Activating license

Published May 1st, 2024 by Mads Mikkelsen

The license can be activated from both the front page before logging in or through the license management in the portal after being logged in. If you need a license the activation key needs to be provided to our support team in order to generate you a license.   License management In the license management section, you can access several important f

3420 Views 1 min

Configure the Modbus TCP Connector

Published September 3rd, 2026 by Mads Mikkelsen

The Modbus TCP Connector connects SIA Connect to PLCs, meters, controllers, gateways, and other devices that act as Modbus TCP servers. Use it to read coils and registers, write supported values, and discover Modbus devices on the local network. This guide explains how to discover or create a Modbus TCP instance, add items manually, configure regist

7 min

Configure the Socket Server Connector

Published September 8th, 2026 by Mads Mikkelsen

The Socket Server Connector allows SIA Connect to accept a raw TCP connection from another device or application. Use it to receive unsolicited text, send values to a connected client, or send a request and wait for the client's reply without adding an application-specific protocol. This guide explains how to create a Socket Server instance, use its

5 min

Add Mapping

Published February 1st, 2021 by Mads Mikkelsen

 Mappings create a virtual connection between two items and their data. A mapping could map the data from an item that is fetching data from a PLC or sensor and to an item that sends data to a cloud. Hence, the data would be transferred from the PLC to the cloud and making SIA Connect acts as a Cloud Gateway. A mapping could also be a map between tw

6843 Views 1 min

Add a user to the platform

Published December 30th, 2020 by Mads Mikkelsen

To access the SIA's portal a user is required. A user can be created by having access to the PIN code which is located on the side of the SIA hardware. All users have the same rights and is required to do the configuration of SIA using either the portal or the API. It is possible to create multiple users. API users The same users and password can be

6563 Views 1 min

Enabling communication in Mitsubishi MELSEC controller

Published February 24th, 2021 by Mads Mikkelsen

In order for SIA to communicate with a Mitsubishi PLC you will need to grant it access to read and write from it. Here there can be found links to videos that describe how to setup different PLC series using GX Works2 and GX Works3. Q, L  English FX Spanish, iQ-F English, Spanish. iQ-R  English. In the case that the IP address is unknown, for the FX

4689 Views 1 min

Enabling data logging mode

Published August 15th, 2024 by Mads Mikkelsen

Data logging mode makes it store data in its internal database which can be used viewing historical data in the portal or fetching it from its internal REST API backend.  The mode can be applied on each Instance or individually on Items. As a default the Item will use the mode which its parent Instance is setup to. Gateway mode is still active even

2708 Views 1 min

Add Instances

Published January 8th, 2021 by Mads Mikkelsen

To communicate with your cloud, machine, sensor, building among many other thing you will need to add an virtualization of it known as an instance. Every instance uses a Connector to relay its communication as they come with many different communication interfaces.Examples of an instance could be a connection and virtualization of an Industrial PLC,

6262 Views 1 min

Sending SMS notifications from PLCs using Twilio

Published November 27th, 2024 by Mads Mikkelsen

Your browser does not support HTML5 video.          

1691 Views 1 min

Edit instance

Published January 25th, 2021 by Mads Mikkelsen

It might be you need to edit your instance and this can be easily done. This articles will also cover how to delete an instance and clear all the data that have been logged. For both editing, deleting and clearing data samples the first thing you will need is to go to the desired instance. In the SIA portal go to  Instances In the list of instances

5153 Views 1 min

Change network configuration

Published February 8th, 2021 by Mads Mikkelsen

SIA Connect can be accessed through either Ethernet or Wi-Fi. Ethernet provides immediate plug-and-play access, while Wi-Fi requires configuration. This guide explains how to set up both connection types and adjust your network settings. Subnet conflict SIA comes with 2 network interfaces (the X1 and the X2), when changing their settings please make

6313 Views 1 min

Manage files for Connectors

Published January 27th, 2021 by Mads Mikkelsen

It is very useful to upload files to the Connector if some of your instances requires it such as for certificates and encryption files. By using the functionality to upload files to the Connector you are able to upload e.g. your servers public key so a safe encrypted connection can be established. Info Only some Connectors support files. If you cann

6000 Views 1 min

Reset network configuration to default

Published February 15th, 2021 by Mads Mikkelsen

  If you forgot or lost the IP address of SIA it can be restored to the default. The front panel of the SIA module contains a button that resets the IP configuration on the X1 ethernet port to a default address 10.20.30.40 This functionality is necessary when the IP address of the interface is forgotten or lost, as it allows the user to fall back on

6552 Views 1 min

Item variables

Published February 4th, 2021 by Mads Mikkelsen

Item variables can be used to fetch any parameters and data linked to an item such as its name or its connector specific parameters. These can be very handy to use when customizing a payload in a mapping or doing logic. This articles contains all the accessible item variables that can be used when scripting and processing in SIA. System variables‍ d

6415 Views 1 min

How to deploy SIA Connect as a Azure IoT Edge Device module

Published February 27th, 2024 by Mads Mikkelsen

This article will guide you through the deployment of SIA Connect as a Module on a Azure IoT Edge to get the full functionality of an IIoT gateway. If you haven't already an IoT Hub and a IoT Edge Device please refer to Installing Azure IoT Edge on Windows for Windows PCs.     Manually deployment of module Go the Azure Portal and find  the IoT Hub a

3687 Views 1 min

Bulking multiple data items into a JSON message

Published March 22nd, 2024 by Mads Mikkelsen

This article will demonstrate how to bulk various data items into a single JSON message which can be used as payload for IT communication Connectors such as MQTT & REST API's. To get started you will need to add an Instance together with data Items to be bulked and wrapped into the JSON message.   📽️ Video instruction Go to the bottom of the art

5478 Views 2 min

Glossary

Published November 26th, 2020 by Mads Mikkelsen

This is a auto-generated Article of all your definitions within the glossary. Glossary This is a auto-generated Article of all your definitions within the glossary. All A C I M O P R S U AWS Amazon Web Services   connector A Connector is what some would refer to as driver, plugin, protocol. In SIA a Connector specifies the communication protocol and

7743 Views 1 min

Creating a IoT Hub and device in Azure

Published April 8th, 2021 by Mads Mikkelsen

The first thing we need to prepare and create an IoT Hub. If you haven't already an IoT Hub in Azure you can follow Microsoft guide of how to create this: Create an IoT Hub | Microsoft Docs Next thing is to create an device in the IoT Hub.  Create a device in IoT Hub | Microsoft Docs Think of a device in the IoT Hub as a representation as for instan

7262 Views 1 min

Wiring & peripherals

Published December 30th, 2020 by Mads Mikkelsen

Peripheral ports The section below describes different peripheral ports and power present on the device.  Top - Power The SIA module has three pluggable block terminals located on the top side of the enclosure. They are the RS232 and RS485 interfaces along with a DC power input. The power connections are highlighted and numbered in the picture below

11793 Views 1 min

Edit items

Published January 29th, 2021 by Mads Mikkelsen

Sometimes you want to play around with your existing configuration or something have changed so you have to modify the configuration. Maybe you even want to delete it or just free up some resources and clear the data you have logged.It is easy to apply this to an item and for all both editing, deleting and clearing the data you will first have to go

5152 Views 1 min

Supported Clouds & IoT messaging

Published December 30th, 2020 by Mads Mikkelsen

If you are interesting in getting your devices to the cloud and you can check here if SIA got you covered.Our best guess is you are good covered and ready to go! Standards Most clouds can be accessed using standards methodologies. SIA supports the following Standard Remarks REST API All Clouds with a REST API backend is supported by SIA. The payload

6246 Views 1 min

Updating the system with Beta and custom releases

Published November 20th, 2024 by Mads Mikkelsen

Sometimes Betas are released with new features and system improvements. The Beta release are released as an previous step before publicly releasing the system update to validate and test. To enable updates for Beta releases and custom releases for example if the team provides you with a specific update you will need to add a tag. This tag will tell

2570 Views 1 min

Export & Import configuration

Published February 8th, 2021 by Mads Mikkelsen

Exporting and importing your configuration of SIA Connect can be very handy when you need to roll-out multiple devices with the same setup or just needs a backup.This article will guide you through how to export the configuration and how to import into another SIA. The following data will be exported and imported: Settings Instances Items Mappings N

5781 Views 1 min

Network configuration of client computer

Published December 30th, 2020 by Mads Mikkelsen

Before you can access SIA Connect through a direct Ethernet connection, your computer must use an IPv4 address in the same network as the device. This guide explains how to configure the network connection in Windows, macOS, and Ubuntu. It also explains how to test the connection and resolve common connection problems. Changing the network configura

8210 Views 4 min

Introduction to the portal

Published December 30th, 2020 by Mads Mikkelsen

SIA Connect is an all-in-one gateway, data logger and protocol converter for Industry and Smart Building. To help you navigate and get the overview of the SIA portal this article will help you browse the portal, show you how to accessing it and describe the menu pages.  SIA Portal is a Web App so you can access it from any device with a web browser

8830 Views 2 min

Fleet Management with Azure IoT Hub and SIA Connect's Shadow API

Published May 2nd, 2024 by Mads Mikkelsen

SIA Connect can be managed remotely by utilizing our internal REST API through the Shadow API (Proxy API to SIA) . The Shadow API is a secure connection to the solution where REST API's are wrapped into secure MQTT messages. This makes it a suitable solution for scaling up your Industrial IoT application and fleet. This makes it possible to fleet ma

3791 Views 5 min

Connector names in the API

Published August 15th, 2024 by Mads Mikkelsen

When using the internal REST API you often needs to refer to the Connector which has a different internal name than the visual title the user sees in the portal. An example of an API endpoint could be /api/plugins/{connector_name} which would show you all the meta data of the Connector and its Instances and Item. The {connector_name} would refer to

3121 Views 1 min

Certifications & Approvals

Published December 30th, 2020 by Mads Mikkelsen

The hardware for SIA applies to several regions electrical and safety certifications. This article shows the various certification and regulations SIA applies to. CE certification The CE certification is for the European market and the hardware for SIA Connect complies to the following regulations: The EMC Directive 2014/30/EU EN 55032:2015   EN 610

7696 Views 1 min

Instance parameters

Published January 22nd, 2021 by Mads Mikkelsen

Update Table of Contents General Setup Instance parameters stores information and also the configuration about an instance such as name, address, what Connector to use for its connection. The parameters also contains defaults that are being used through out all its items unless individually specified per item such as read settings and storage settin

5757 Views 1 min

Prepare PLC in TIA portal for external communication

Published February 11th, 2021 by Mads Mikkelsen

In order for SIA to communicate with a Siemens S7 PLC you will need to grant it access to read and write from it. This is done by enabling PUT/GET communication in the PLC. You will also have to grant access for read and/or write to the PLC depending.To do this follow these steps: Open the TIA project or go online on the PLC Find the desired PLC in

8310 Views 1 min

System requirements

Published January 25th, 2021 by Mads Mikkelsen

Hardware If you are looking for the hardware specifications of the SIA Connect unit please refer to the Technical specifications     Software installation requirements Besides the SIA Connect hardware unit it can also be installed as software. The software can be either run in a virtualized environment using Docker or installed natively on Linux OS.

7956 Views 1 min

Mounting the device

Published December 30th, 2020 by Mads Mikkelsen

Mounting The backside of a SIA module is designed to be easily mounted on a DIN rail and contains a spring-loaded mounting clip that holds it in place. In order to secure it, simply place the top part on a rail and give it a slight push until the mechanism clicks.  To remove the SIA module from a DIN rail, pull the red mounting clip downwards to rel

6402 Views 1 min

Supported databases

Published January 25th, 2021 by Mads Mikkelsen

Many, if not most, great systems are build around databases and structured data sets. It is quite powerful to store data from other instances (PLC's, sensors, meters, etc.) as structured data sets where you can utilize the data and keep history of it. This enables utilization of the data and can be used for a wide range of applications. Or even cont

6553 Views 1 min

Post processing of data

Published January 29th, 2021 by Mads Mikkelsen

What is post processing Post processing of items is a simple way of applying mathematical expressions, logic arithmetic and conditional functions to data. Every time a new value for an item is read, it will be stored in the SIA internal database. Before storing that value, it can be modified with scaling, mathematical expressions or arithmetic logic

8136 Views 2 min

System variables

Published February 4th, 2021 by Mads Mikkelsen

System variables are variables that are related to SIA such as UUID and time.  This articles contains all the accessible system variables that can be used when scripting and processing in SIA. Info To identify variables they need to be wrapped in % e.g.: %TIME%.Variables are case-insensitive   Note The keyword value (without being encapsulated with

7740 Views 3 min

Setting up ADS Route in TwinCAT

Published November 29th, 2020 by Mads Mikkelsen

If an existing "TwinCAT System Manager (.tsm)" project is used with an online TwinCAT device or a connection is already established to the TwinCAT device by following the steps in Connecting to TwinCAT device an ADS route can now be established.Choose the TwinCAT device by clicking "Choose Target..." in "SYSTEM - Configuration". If a TwinCAT target

11506 Views 1 min

Supported Industrial & Buildings devices

Published December 30th, 2020 by Mads Mikkelsen

SIA Connect supports a large range of PLC vendors on proprietary protocols and open and standards protocols. For more details of each protocol please visit their individual articles where you can also find information on how to configure them on SIA.   Standards Standard Remarks OPC-UA Server    OPC-UA Client    Modbus TCP    Modbus RTU    Modbus RT

11604 Views 1 min

Technical specifications

Published December 30th, 2020 by Mads Mikkelsen

General specification     Part number (SKU) SIA-STANDALONE-V1 HS Code 85176200 Country of Origin Denmark (DK)   Software specification     User interface Web based portal integrated in SIA  API  RESTful API with JSON which enables full access to SIA and its associated data and configurationsI using MQTT Required software Device with web browser (PC,

10680 Views 1 min

Configuring to Siemens S7 Simatic Controllers

Published June 8th, 2021 by Mads Mikkelsen

Your browser does not support HTML5 video.

5596 Views 1 min

Software & Hardware License Agreement (EULA & Terms of Service)

Published February 22nd, 2024 by Mads Mikkelsen

Effective Date: 11/2/2025 This End User License Agreement ("Agreement") is a legally binding contract between Trifork Smart Device ApS ("Company", "We", "Us", "Our") and the individual or entity ("User", "You", "Your") who downloads, installs, or uses the SIA Connect software, whether in its standalone hardware form or as a Docker-based or Linux dep

3121 Views 2 min

Edit mapping

Published February 4th, 2021 by Mads Mikkelsen

It can be a necessity for you to change a mapping if for example the payload is changing or the data needs to be pushed to another endpoint. Maybe you want to delete a mapping. This article will show you how to modify an existing mapping. Edit mapping: In the SIA portal go to Instance  from where you want to edit a mapping. This can be both the send

5040 Views 1 min

Instance variables

Published February 4th, 2021 by Mads Mikkelsen

Instance variables are variables that are linked to an instance such as its name and address. These can be very handy to use when customizing a payload in a mapping or doing logic. This articles contains all the accessible instance variables that can be used when scripting and processing in SIA. System variables‍ describes how to reference variables

6248 Views 1 min

View historical stored data in graph

Published February 8th, 2021 by Mads Mikkelsen

An item can be configured to store and log the data. This data is accessible to viewed by the user in a graph in the portal. To view the data of items in a graph: In the SIA portal go to Instances Go the desired Instance where you want to view the data. In the items table click the Charts button. A chart dialogue will open. Pick a time the data need

5660 Views 1 min

Item parameters

Published January 28th, 2021 by Mads Mikkelsen

Item parameter contains the configuration and information of how to communicate to a certain destination on a parent instance such as variable, tunnel, backend, plc tag and data point. Each item can be configured to follow some defaults which was set when adding the parent instance such as reading interval and store time but they can also be configu

6341 Views 2 min

Device enrollment into DigiCert ONE IoT Trust Manager for certificate management

Published September 20th, 2024 by Mads Mikkelsen

IoT Trust Manager is a tool provided by DigiCert in their ONE platform to manage certificate distribution at scale on IoT devices. It is called a Public Key Infrastructure (PKI) and distributes the certificates for the IoT devices which can be used for authentication to for example OPC-UA servers, MQTT brokers, Azure and so forth. By enrolling your

3628 Views 2 min

Access the Edge Portal

Published February 10th, 2021 by Mads Mikkelsen

To start configuring SIA and utilize all its features the first thing you will need is to access the portal. The portal is a web based UI which means you can access it and start using SIA without having to install any external applications to your computer. Unless of course you do not have a web browser installed. The portal is a Web App and you wil

14346 Views 2 min

Connecting to BACnet devices from Docker container

Published February 10th, 2025 by Mads Mikkelsen

Linux OS only It is only possible to connect to BACnet devices through Docker from a Linux OS. Docker for Windows does not yet have support for UDP broadcasting which is required in order to communicate with BACnet devices     In order to allow Docker to do UDP broadcasting the network must be set from bridged mode to host mode Docker composer proje

3282 Views 2 min

Manage settings & system information

Published February 8th, 2021 by Mads Mikkelsen

Settings of SIA can be managed in the portal and you can find information of your system. This can be very useful if you want to synchronize the clock or view some of the system information such as the version of the various components. To view system information and settings of SIA: In the SIA portal go to  Settings A view with various settings and

5953 Views 1 min

Publishing PLC data to Power BI using API stream dataset

Published November 29th, 2021 by Mads Mikkelsen

The following video shows you how to stream data into Power BI by using its API stream dataset and SIA Connect and visualizing it in a Report or Dashboard. The steps shown in the video are as follows: Setup Streaming Dataset using API in PowerBI to stream real live data Configuring the structure of the dataset Setting up SIA Connect to connect data

10609 Views 1 min

Monitoring IoT Hub events, messages & metrics

Published April 8th, 2021 by Mads Mikkelsen

Messages that are being sent to IoT Devices in Azure IoT Hub can be monitored. Monitoring messages arriving in IoT Hub is very useful when debugging and troubleshooting.  Messages can be monitored as general metrics but you can also monitor them on message level by using Azure CLI tool or by using Azure's own desktop client Azure IoT Explorer How to

22034 Views 2 min

Getting device Connection String from Azure IoT

Published November 29th, 2020 by Mads Mikkelsen

A Connection String is the key of getting access to read and write from your Azure IoT Hub's devices. In order to setup an Azure IoT Hub connection from SIA you will need to identify the Connection String for the given IoT Device you want make a tunnel from other SIA instances and to the IoT Hub Device. If you haven't created a IoT Hub and a new dev

12121 Views 1 min

Understanding telemetry message and properties in Azure IoT

Published December 17th, 2024 by Mads Mikkelsen

What is a telemetry in Azure IoT? In short a telemetry message from a device to an Azure IoT Hub consists of: Body, the actual data from the IoT device. Parameter name: body System properties, meta data about the message and connection: Parameter name: systemProperties Message properties, custom properties set by the developer of the IoT device. Par

4904 Views 1 min

Connecting PLCs to Azure IoT Hub

Published February 24th, 2021 by Mads Mikkelsen

This tutorial will take you step-by-step of how to connect your PLCs to Microsoft Azure IoT Hub and getting started streaming data.  Connecting PLCs to Azure IoT Hub will work for any PLCs supported by SIA Connect.List can be seen here Supported Industrial & Buildings devices‍  Connecting your PLCs and industrial controllers to Azure opens up a

13424 Views 1 min

Add Items

Published January 28th, 2021 by Mads Mikkelsen

To read data from your instance or to publish data to your instance items needs to be added. An item can be though of as a variable containing values and data coming from a device or sensor. A item can also be a tunnel to a database or cloud from where you can push and receive queries through.  To add an item: In the SIA portal go to the Instance  w

6307 Views 1 min

Writing data from PLCs to InfluxDB

Published April 4th, 2024 by Mads Mikkelsen

This video shows how to insert data into InfluxDB Buckets from SIA Connect using InfluxDBs REST API. More detailed step-by-step guide and video will be available in the future     Your browser does not support HTML5 video.

5370 Views 1 min

Updating the system

Published February 8th, 2021 by Mads Mikkelsen

Occasionally we release new software updates which include the Core software, OS, API and the Web GUI portal.When a new update is available for SIA Connect, the UI will notify you. (Only if the PC you are using to access the SIA Connect has internet) Automatically update Either click the “Update available” button in the top of the screen or go to Sy

7085 Views 1 min

Sending telemetry to KaaIoT using MQTT

Published December 6th, 2023 by Mads Mikkelsen

KaaIoT is a partner of SIA Connect and provides a cloud platform for building your own IoT dashboards in an easy manner.  At their website you find an extensive guide on how to connect telemetry data from various PLCs to their cloud platform by using MQTT. Connecting telemtry data from your industrial and building equipments to KaaIoT provides you w

4587 Views 1 min

Uninstall Connectors

Published January 27th, 2021 by Mads Mikkelsen

It might be you need to uninstall a Connector if you are not using it anymore and wants to free a few resources. This article will guide you through how to uninstall a Connector.  Caution Uninstalling a Connector will remove all associated instances, items and data. The operation cannot be undone. To uninstall a Connector follow these steps:  Go to

5299 Views 1 min

Install SIA Connect ANY-Ware natively on Linux

Published December 14th, 2023 by Mads Mikkelsen

Linux requirements The Linux distributions needs to be able handle .deb (Debian) packages. Any Ubuntu and Debian based OS supports this. For further requirements checkout system requirements    SIA Connect can be installed natively on any Linux OS which supports .deb packages and can run natively on the system. Additionally you can also install it v

6126 Views 1 min

How to get started with Azure Device Provisioning Service in IIoT

Published May 2nd, 2024 by Mads Mikkelsen

If you are looking into multiple many edge gateways to Azure IoT Hub their Device Provisioning Service (DPS) might be the preferable way to move forward. DPS allows devices to be automatically assigned to IoT Hubs which is very convenient in many scenarious. Just to mention a few: Assignment based on e.g. regions, certificates, load balacning Reassi

7921 Views 5 min

Install Connectors

Published January 25th, 2021 by Mads Mikkelsen

One of the most essential part of using SIA is to have Connectors installed as this defines how to communicate with the various instances. Connectors can be anything that defines how SIA interfaces to instances such as a Connector for a PLC protocol, serial bus or cloud messaging protocol.   If you want to update a Connector to a newer version the s

7582 Views 1 min

Installing SIA Connect ANY-Ware using Docker commands

Published December 14th, 2023 by Mads Mikkelsen

SIA Connect can be virtualized and run as a Docker container from the provided image.  In this articles you learn how to run the solution from Docker commands. The Docker images are available on Dockerhub where you will also find instructions and additional information. In addition you can also use the Docker compose to orchestrate the Docker comman

7118 Views 3 min

Export historical stored data

Published February 8th, 2021 by Mads Mikkelsen

An item can be configured to store and log the data. This data can be exported in CSV format in the portal. To export the data of items to a CSV file: In the SIA portal go to Instances Go the desired Instance where you want to view the data. In the items table click the Export to CSV button. A dialogue will open. Pick a time period the data needs to

4785 Views 1 min
Load More

Mads follows these articles

  • Using the Shadow API
  • Upload custom portal web interface

Member of Groups

SIA Team

0
0
Expand