MQTT Client to IEC104 Server Bidirectional Protocol Converter
MSF-MQTT-IEC is a lightweight high performance MQTT to IEC104 protocol converter fully written in C# to enable it to handle a large number of transactions. The converter subscribes to the inbuilt MQTT broker and the converts the predefined JSON payloads to IEC-104 Server protocol based on the I/O mapping done initially.
Features
- Includes separate MQTT Broker and MySQL database for storing configurations
- Device to connect thru MQTT/MQTTS protocol with JSON payload (Epoch Time, key & value pair)
- Optional Custom JSON payload can be integrated
- Device Template with IEC tagtypes and IEC 104 IOA addresses mapped against Key names in payload
- Create upto 3000 devices with the same or multiple templates.
- Time sync of devices from IEC 104 SCADA available
- IEC104 reporting to upto 6 servers ( 3 pairs- Master & Backup )
- Online visualisation of MQTT payload packet & IEC104 parsed data in real time .
- Optional Grafana Dashboard, shows Active & Inactive Devices, Time last reported.
- History of Raw MQTT Payload stored in MySQL table