ThingWorx Kepware Edge

Reliably and securely connect distributed devices to critical applications and systems

Learn More 

Download Free Demo

Product Overview

ThingWorx Kepware Edge allows the most valuable features of KEPServerEX to be deployed in Linux-based environments, enabling connectivity directly at the site of the machine, device, or sensor. The product utilizes secure, efficient, and IoT-ready protocols such as OPC UA or MQTT to connect to local, remote, and cloud-based applications or platforms. ThingWorx Kepware Edge offers flexible deployment of valuable Kepware functionality for improved connectivity to geographically distributed devices and machines.

ThingWorx Kepware Edge features native connectivity to ThingWorx, the leading Industrial IoT platform. By connecting to ThingWorx, users can quickly and programmatically add rich context to their industrial data and transform it into useful insights.

Business Value

Connecting remote devices is notoriously difficult. Engineers contend with unreliable connections, legacy protocols, complex security requirements, and proprietary networks. ThingWorx Kepware Edge enables users to deploy out-of-the-box connectivity at the edge of their networks.
  • Reliability: ThingWorx Kepware Edge features the same best-in-class reliability as KEPServerEX; users can expect stable and dependable connectivity
  • Scalability: With support for popular Linux operating systems and tag-based pricing, users can cost-effectively deploy hundreds of instances to support an edge-based architecture
  • Simplicity: Protocol translation at the edge means users can rely on secure, efficient, and modern protocols instead of building and securing proprietary cell or radio networks
  • Connectivity: With support for the most popular industrial protocols, product OEMs and System Integrators no longer need to create and maintain custom drivers to connect their machines
  • Security: Utilizes modern and secure protocols to protect your data in transit


Available Languages

  • English

Release Notes



ThingWorx Kepware Edge V1.2.1418
ThingWorx Kepware Edge Licensing Server V1.2.110646

  • ThingWorx Kepware Edge is now licensed with a licensing server, which enables license distribution to multiple ThingWorx Kepware Edge instances at once. Hardware keys are no longer required to license the product.
    • License server specifications: CentOS version 7 or Red Hat Enterprise Linux version 7, OpenJDK 11.0 or greater, Python3 (see complete requirements on product page).


Command Line
  • Removed administrator password reset from the command line.


Config API
  • Fixed an issue that caused multiple services to appear under different endpoints.


OPC UA Server
  • Fixed an issue where certain interface requests could crash the runtime.


User Management
  • User names with ‘/’ and ‘\’ are no longer allowed.




  • Added support for upgrades through the installer.
  • The server is now installed as Linux system daemon only (the option to install without daemons has been removed).
  • Simplified the installer sequence.

Server Runtime
  • Improved error messaging in the case of project load failures.
  • Updated to the latest version of OpenSSL for improved security.




ThingWorx Kepware Edge is a connectivity server that enables users to connect diverse automation devices and sensors to a wide variety of digital solutions. It offers the stability, performance, and security essential for industrial environments. Because it is Linux-based, it supports distributed architectures that reduce cost and improve reliability and security. Built by the industrial connectivity experts at Kepware, ThingWorx Kepware Edge can eliminate interoperability challenges.

Supported Operating System Environment
  • Ubuntu 18.04 LTS Server or desktop running on x86_64 hardware
  • Comand line and GUI installer (GUI for installer only)
  • Modbus Ethernet
  • Allen-Bradley ControlLogix Ethernet
  • Siemens TCP/IP Ethernet
  • OPC Unified Architecture (OPC UA) Server
  • Message Queuing Telemetry Transport (MQTT) Client Interface
  • ThingWorx Native Interface (AlwaysOn)
  • Secure self-documenting REST API
  • Project files in JSON and ThingWorx Kepware Edge binary formats
  • JSON projects save and load locally or to a ThingWorx platform
  • User manager configuration for controlled access to project configuration and data
  • Command line interface tool for management of certificates
  • Ubuntu 18.04 LTS (x86-64)

ThingWorx Kepware Edge Requirements


  • Ubuntu 18.04 LTS
  • x86-64 CPU Architecture
  • Latest Linux Standard Base (LSB) package
  • Java Runtime Environment for MQTT

License Server Requirements


  • CentOS version 7 or Red Hat Enterprise Linux 7
  • OpenJDK 11.0 or greater
  • Minimum of 4 GB of RAM for the host
  • Python3
  • Latest Linux Standard Base (LSB) package