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.
mmk@sia-connect.com
Article
Last Month
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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,
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
This guide will show you how to get cellular connectivity on SIA Connect by using the external RUT200 cellular modem from Teltonika. Edit Tutorial
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
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
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
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
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
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
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
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
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
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
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
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,
Your browser does not support HTML5 video.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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,
Your browser does not support HTML5 video.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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