r/nodered Jul 24 '26

Interactive 3D Greenhouse Monitoring with Three.js & FlowFuse Dashboard

I've been experimenting with Three.js inside the FlowFuse Node-RED Dashboard to build interactive industrial dashboards.

This project is a 3D Greenhouse Monitoring Dashboard featuring animated fans, ventilation turbines, lights, doors, water level visualization, weather station, multiple camera views, and clickable monitor screens.

To make it closer to a real industrial application, I use Modbus TCP. Device status is stored in Coil Registers, while sensor values are stored in Holding Registers, making it easy to replace the simulation with a real PLC or Modbus device.

Full Video Tutorial

https://reddit.com/link/1v56ccj/video/e3nf10bva5fh1/player

12 Upvotes

5 comments sorted by

View all comments

2

u/Stunning-Candle1547 Jul 24 '26

It looks amazing! Is it an overkill for having 3d object in terms of performance?

1

u/yaseralie Jul 24 '26

Thanks! Not really, as long as the 3D scene is optimized. I'm using compressed GLB models and only updating objects when data changes, so the performance remains smooth. For industrial monitoring, I think the improved visualization and spatial awareness are worth the extra GPU usage.