Modbus to MQTT Sparkplug-B
Budget: $1,500 – $3,000 SGD
- The project need to be done using NodeJS + NodeRed.
- Implement Sparkplug-b client to send data to MQTT Broker.
- Application will act as Modbus Master.
- Reading data from n number of Modbus-Slave (via RTU, ASCII & TCP) and send the data to MQTT Broker via Spakplug-b specification.
- The application need to retrieve & send the Modbus data dynamically based on JSON payload (Modbus register addresses configuration) .
- Json payload should be loaded from the Sparkplug-b COMMAND.
- The application need to be package in to NodeRed node format for reusability in different flow.
- Implement Sparkplug-b client to send data to MQTT Broker.
- Application will act as Modbus Master.
- Reading data from n number of Modbus-Slave (via RTU, ASCII & TCP) and send the data to MQTT Broker via Spakplug-b specification.
- The application need to retrieve & send the Modbus data dynamically based on JSON payload (Modbus register addresses configuration) .
- Json payload should be loaded from the Sparkplug-b COMMAND.
- The application need to be package in to NodeRed node format for reusability in different flow.