Remotely administer Windows Edge IoT Devices without coding.
Learn how to download, install, and configure the Edge Microserver (EMS) to create an AlwaysOn (TM) connection between Edge IoT Devices and ThingWorx Foundation.
YOU'LL LEARN HOW TO
Install the Edge MicroServer (EMS)
Configure the EMS
Connect the EMS to ThingWorx Foundation
NOTE: The estimated time to complete all parts of this guide is 30 minutes.
Step 1: Description
TheWeb Socket Edge MicroServer(WSEMS... or justEMSfor short) is a pre-compiled application based on theC SDK.
Typically, the EMS is used on devices "smart" enough to have their own operating system, such as a Raspberry Pi or personal computer.
Rather than editing code and compiling into a custom binary (as with the SDKs), the EMS allows you to simply edit some configuration files to point the Edge IoT device towards the appropriate ThingWorx Foundation instance.
In addition, the EMS utilizes the PTC-proprietaryAlwaysOnprotocol to "phone-home", rather than having Foundation reach out to it. As such, the EMS will typically not require port forwarding/opening, and can easily communicate from a more-secure Edge environment to the Foundation server.
Step 2: Install EMS
In this step, you'll download and extract theEMSonto your personalWindowscomputer.
Versions of the EMS are available for Linux running on both x86 and ARM processors. Those are outside the scope of this guide, but require only minor modifications versus the instructions presented here.