node-red-contrib-mtconnect-mqtt-data-logger 0.0.1

A Node-RED node designed for taking data from MTConnect MQTT Agents and creating payload that is given as input to INfluxDB node

npm install node-red-contrib-mtconnect-mqtt-data-logger

node-red-contrib-mtconnect-mqtt-data-logger

A Node-RED node designed for processing and formatting data from MTConnect MQTT Agents. This node parses the incoming MQTT message and transforms it into a {MQTT Topic: Value} format, suitable for input to the InfluxDB node. Once stored in InfluxDB, users can visualize the parameter data using Grafana.

Installation

npm install node-red-contrib-mtconnect-mqtt-data-logger

Usage

  1. Connect the output of your MQTT node (configured for the MTConnect MQTT Agent) to the input of the MTConnectMQTTAgent_DataLogger node.
  2. Connect the output of the MTConnectMQTTAgent_DataLogger node to the input of the InfluxDB node.
  3. Store and visualize the data in Grafana.

Grafana Dashboard

You can find a pre-configured Grafana dashboard JSON in this repository. Import this JSON to your Grafana instance for a ready-to-use dashboard tailored for this data.

Features

  • Parse MTConnect MQTT Agent data.
  • Convert data to {MQTT Topic: Value} format. This node will create seperate measurements for every MQTT Topic.
  • Seamless integration with InfluxDB and Grafana.

Issues & Feedback

If you encounter any issues or would like to provide feedback, please open an issue here.

Author

Harshad Joshi (github.com/hj91)

License

This project is licensed under the GPL-3.0 License. See the LICENSE file for details.

Important Note

This node is in experimental stage - while it can log data correctly - certain things can get changed in next versions as per user feedback. All trademarks are acknowledged as property of their repective owners.

Node Info

Version: 0.0.1
Updated 1 year, 8 months ago
License: GPL-3.0
Rating: 5.0 3

Categories

Actions

Rate:

Downloads

6 in the last week

Nodes

  • MTConnectMQTTAgent_DataLogger

Keywords

  • node-red
  • MTConnect
  • MQTT
  • Agent
  • Data
  • Logger
  • CNC
  • Industrial Machine

Maintainers