Node-RED to Wago PLC Dashboard Fix

Job ID: 40475801

Budget: €30 – €250 EUR

I have a Wago PLC running CODESYS that already exchanges data with a nearly-finished Node-RED flow. The back-end logic behaves as expected and the PLC variables reach Node-RED, yet the dashboard refuses to show anything meaningful. Specifically, the data-display widgets stay blank and the dashboard never refreshes in real time—no updates arrive at all.

All readings originate from sensors wired straight into the PLC; there are no external APIs or manual entries involved. What I need is a clean, reliable dashboard that pulls those sensor values, pushes them through the existing Node-RED flow, and renders them live for operators.

Here’s the current state:
• PLC side: variables published in CODESYS, accessible via OPC UA and MQTT.
• Node-RED: flows built, MQTT nodes subscribed, InfluxDB optional but commented out.
• Dashboard: UI nodes in place, but bound widgets stay empty and do not refresh.

Your task
1. Inspect and repair the Node-RED → dashboard link so sensor values appear instantly.
2. Confirm that the PLC data path (OPC UA or MQTT—whichever you choose) is stable and that timestamps match the PLC cycle.
3. Hand back a working .json export of the flow and a short note describing what was changed so I can learn from it.

Acceptance criteria
• Widgets populate with live sensor values for at least 30 minutes without dropping.
• Page reload still shows current values within two seconds.
• No hard-coded IPs; make connection settings easily editable.

If you have proven experience with Node-RED, CODESYS, and Wago hardware, I’m ready to share remote access right away so we can wrap this up quickly.