IIoT Solutions

In this webinar, HMS Networks will be discussing our Azure connector offering in connection to the Ewon Flexy.


IIoT Solutions on Microsoft Azure

Microsoft Azure supports both a traditional VM offering as well as several functional elements that can be combined to create a solution. These functional elements enable use cases in the industrial market including asset monitoring, predictive maintenance and remote service. Functional elements are grouped as follows:




Get the data from machines, data bases, and other software applications



Organize the data, customized for your specific needs



Perform root cause analysis on the data set captured



Build a set of user defined or AI predicted limits to create alerts



Define and execute actions to improve performance and/or limit downtime



HMS Networks Gateway Solution

HMS Networks gateways and cloud platforms enable the “collect” functional group. HMS gateways are design to work with Microsoft Azure out of the box. After configuring just a few parameters, data can start flowing to Azure.

HMS offers 4 options for connecting to Azure.



The HMS Hub offers an extensive RESTful API interface for managing data, users and devices connected to the Hub. HMS offers an SDK to facilitate customers interested managing the HMS hub from Azure. The i4Connected application from WebFactory is an example of an application that has fully integrated HMS hub into their solution.
Talk2M RESTful API

Talk2M RESTful API –

Talk2M offers two RESTful API interfaces. DMWeb API is designed to support historical logging of data. Data from the asset is buffered locally in the Flexy gateway before being sent to a buffer in Talk2M (data mailbox) where data can be stored for up to 10 days. A second REST interface on Talk2M M2Web API allows for real time reads and writes to tags on any Flexy device. Azure Event Hub or an application like the Canary Historian or Ignition running on an Azure VM can read data from either REST API.
Flexy direct to Azure

Flexy direct to Azure –

The MQTT connector in Flexy is used to create a certificate-based SSL connection with Azure IoT Hub. Data from the asset is buffered locally in the Flexy gateway before being sent directly to the IoT Hub interface. This interface can be configured manually, or HMS Engineering services can be leveraged to create an automated device provisioning solution.
Anybus Edge direct to Azure


Anybus Edge direct to Azure –

The MQTT connector in Flexy is used to create a certificate-based SSL connection with Azure IoT Hub. Data from the asset is buffered locally in the Flexy gateway before being sent directly to the IoT Hub interface. This interface can be configured via HMS Hub.

Developing a life cycle management strategy with Azure

Getting connected is the first step in any IoT Journey and HMS makes the first step easy. Depending on the scale of the final solution systems architects will need to define a life cycle management strategy for every device connected to Azure.

Considerations include:

Software update process for the device firmware (Gateway firmware, PLC firmware, …)

Software update process for device applications (Gateway configuration, PLC program, ….)

Life Cycle Management

Remote access strategy as a backup or primary strategy for software updates

Certificate renewal process

Expansion and scalability strategy

HMS engineering services can help to define or completely execute a development effort on Azure. Our team of engineers have already deployed multiple systems on Azure and can help eliminate the learning curve associated with coming up to speed on Microsoft Azure. HMS offers full turnkey solutions as well as reference designs for customers looking to take on more development ownership.


Request a free IoT consultation to better understand how HMS can help you implement an IIoT solution

* Marked boxes must be filled in

HMS Privacy Information

HMS will use your personal data entered into this form to create and process your enquiry and send you relevant marketing material on our products and services.

HMS may pass your data onto an official HMS Distributor/Partner to provide a fast and localized response to your enquiry.  You wil either be contacted directly by a HMS employee or a local Distributor/Partner representing HMS Industrial Networks.

For more information about how HMS handles your data, please view our Privacy Policy.

I understand the information regarding the HMS Privacy Policy



Using the Power of Microsoft Azure to Build an End to End Solution

Once data collection has been enabled the next step is to take advantage Azure functions that exist to build a complete solution. Key functional blocks HMS has development experience with include:

Azure DB –

Azure supports a large number of data bases which can be populated from steam analytics.

Steam Analytics –

Allows real-time analysis of data flows including alarming based on complex data analysis. This function also acts as a data router in Azure.

Event Hub –

An easy way to ingest data from services outside of Azure.

AWS Blob Storage –

Cost effective way to store large chucks of data in the format it was originally received in.

Azure Functions –

Cost effective user defined code elements that are executed as needed. These functions are leverage like glue logic to fill in the gaps between different functional blocks or to eliminate a functional block for cost reasons when applicable.

IoT Hub –

Bi-direction communication channel between Azure and a device using a HMS Edge gateway. Write backs to the edge device are enabled leveraging the device twin functionality.

Active Directory –

Microsoft’s active directory system is the most common user management solution in the world. The solution can easily be merged with an on-site AD solution to extend corporate access rules from the enterprise to the cloud.

Power BI –

Visualizing data allows individuals and management to quickly understand complex status information. Resulting in more alignment across the organization and faster response times when there are issues in the field.


HMS Engineering Services

Pulling an entire system together requires careful planning and knowledge of the Azure system. Customers can leverage the HMS engineering services team to knock down the challenge of coming up to speed on Microsoft Azure. Our development teams have helped connect a plethora of machines from Ventilators or multi Megawatt Generators. We offer Flexible engagement models from hourly support to full turn-key development efforts. We offer free consultations and project proposals.

Contact Us