hutcheb / Driver-BasicMQTTClient

A simple MQTT read and control DDK driver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Please refer to the file LICENSE.txt for terms relating to this code

This is code for a basic MQTT driver for Geo SCADA Expert, written in C# for the Simple Driver Framework.

IMPORTANT Please read the file available from SE Exchange Shop for a guide to customization and implementation. Link: https://shop.exchange.se.com/en-US/apps/63177/ecostruxure-geo-scada-expert-basic-mqtt-sample-driver

The driver is offered as source code which you can build with Visual Studio. It includes the two parts of the driver and an installer, enabling you to build a package to deploy to Geo SCADA Expert servers. It is not supported.

The source code is available for you to freely use, modify and extend to suit your requirements or that of your clients. It is perhaps not the most optimized, efficient or elegant code but we hope that its simplicity will encourage engagement with the Geo SCADA driver development process and explore the new ideas presented for MQTT implementation with Geo SCADA.

The functionality in the driver includes basic data processing and output.

To implement and deploy this example you will need to add appropriate security measures for your environment.

We have developed this technology preview independently of the MQTT protocol framework built in to the Geo SCADA Expert product.

You can discuss these features, driver development, and MQTT in the SE Exchange forums.

About

A simple MQTT read and control DDK driver

License:MIT License


Languages

Language:C# 100.0%