Skip to content

OEE (Overall Equipment Effectiveness) monitoring system built on Node-RED 2.0 with manual input forms, automatic calculations, and real-time dashboards. Ideal for any manufacturing process to monitor machine performance, production efficiency, and losses in a simple, visual way.

Notifications You must be signed in to change notification settings

diazadr/oee-node-red

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

OEE SYSTEM – GENERAL MANUAL INPUT

Project Status License

A comprehensive Overall Equipment Effectiveness (OEE) monitoring system built using Node-RED 2.0, integrating manual input forms, automatic OEE calculation, and real-time visualization dashboards. This project provides a universal Node-RED flow adaptable for any production line, machine type, or manufacturing environment.


Project Overview

This project simulates a Manufacturing Data Collection System that allows operators and engineers to input key production data, track losses, and automatically calculate OEE (Availability, Performance, Quality) in real-time.

It supports:

  • Manual data entry via Node-RED Dashboard 2.0
  • Automatic OEE computation
  • Integrated MySQL database storage
  • Maintenance & downtime tracking
  • Loss breakdown visualization

Designed for flexible deployment across any production process — from assembly lines to CNC operations.


System Architecture

Technologies Used

  • Node-RED 2.0+
  • MySQL Database
  • Node-RED Dashboard 2.0
  • Function Nodes (OEE Calculation)
  • Inject / Change Nodes (Auto Save)
  • Timestamp & Template Nodes
  • Web UI – Form, Table, Chart, Gauge

Demo

Machine Work Order

Production Input Dashboard

OEE Time Data

Loss Monitoring Dashboard

Production Result

OEE Monitoring Dashboard

Setup Guide

  1. Clone the Repository

    git clone https://github.com/username/oee-node-red.git cd oee-node-red
  2. Install Node-RED

    npm install -g node-red
  3. Import Node-RED Flow

  4. Configure Database

    • Setup MySQL Database
    • Update credentials in Node-RED MySQL Node
  5. Start the System

    node-red

Usage

  1. Access the Node-RED Dashboard via http://localhost:1880/ui
  2. Input production, machine, and work order data.
  3. Observe OEE calculations update automatically.
  4. View Loss Breakdown and OEE trends.
  5. Record maintenance logs and downtime events in real time.

Project Status

This project is completed and ready for deployment as a universal OEE data collection system in any manufacturing environment.


License

This project is licensed under the MIT License. See the LICENSE file for details.

About

OEE (Overall Equipment Effectiveness) monitoring system built on Node-RED 2.0 with manual input forms, automatic calculations, and real-time dashboards. Ideal for any manufacturing process to monitor machine performance, production efficiency, and losses in a simple, visual way.

Topics

Resources

Stars

Watchers

Forks