
Closed
Posted
Paid on delivery
Project Title: OEE Monitoring System Development (ESP32 + Node-RED + Orange Pi + MQTT + SQLite) --- Project Description: I am looking for an experienced developer to build and complete an industrial OEE (Overall Equipment Effectiveness) monitoring system based on my existing architecture. The system is already partially designed, and the web dashboard is already available. The main task is to complete the data acquisition, processing, and integration layers. This is an edge-based industrial system, not a simple web app. --- System Architecture Overview: Machine → ESP32 → Orange Pi → Node-RED → MQTT → Dashboard ↓ SQLite (historical data) ↓ Firebase (cloud sync) --- Scope of Work: 1. ESP32 Development - Read machine data via: - Digital inputs (RUN, STOP, pulse counter) - Modbus RS485 (via MAX485) - Send data to Orange Pi via UART (USB serial) - Data format should be structured (preferably JSON) --- 2. Node-RED Development (Main Logic Layer) - Read serial data from ESP32 - Parse and normalize data - Implement OEE calculation: - Availability - Performance - Quality - Handle machine state logic (RUN / STOP / STANDBY) - Calculate runtime and downtime accurately - Manage production session (production_id) - Handle operator input form (Node-RED dashboard) --- 3. MQTT Integration - Publish structured data to MQTT topics: - machine/status - production data - OEE values - Ensure real-time updates --- 4. SQLite Integration - Store historical production data - Store reject logs and machine status logs - Ensure proper database structure and performance --- 5. Firebase Sync - Sync SQLite data to Firebase when internet is available - Ensure system works fully offline and syncs when online --- 6. Dashboard Integration - Connect Node-RED/MQTT data to existing dashboard - Ensure: - Real-time data works - Historical data loads correctly - No need to build dashboard from scratch --- 7. Remote Access - Setup Cloudflare Tunnel for access from outside local network --- 8. Node-RED Web Form Create operator input form for: - Product - Target production - Cycle time - Shift - Operator name - Planned start / end - Break time (multiple) - Reject input (anytime) - Downtime reason --- Technical Requirements: - ESP32 programming (Arduino / ESP-IDF) - Node-RED (advanced flow design) - MQTT (Mosquitto) - SQLite - Basic Node.js understanding - Experience with industrial data / IoT systems is a big plus --- Important Notes: - Dashboard is already built - Focus is on backend, Node-RED logic, and ESP32 integration - System must work offline (local network) - Must be stable for industrial use --- Deliverables: - ESP32 source code - Node-RED flows (well structured & documented) - SQLite schema - MQTT topic documentation - Setup & deployment guide - Basic documentation of OEE calculation logic --- Preferred Candidate: - Experience with industrial systems / IoT - Familiar with Node-RED and MQTT - Able to design clean and maintainable data flow --- Please include in your proposal: - Relevant experience (Node-RED / MQTT / ESP32) - Similar projects (if any) - Your approach to implementing this system --- This project can lead to long-term collaboration for further system development.
Project ID: 40362193
8 proposals
Remote project
Active 24 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $23 USD for this job

With my diversified portfolio and extensive experience in the software development industry, I can assure you of a powerful edge-based industrial monitoring system that will exceed your expectations. My solid grasp of the ESP32, Node-RED, MQTT, SQLite and other relevant technologies is bolstered by my ten years in software development. These enable me to render insightful, customized solutions with unswerving precision. Furthermore, I have a considerable familiarity with industrial data systems, IoT, as well as building efficient architectures tailored to meet specific industrial needs. In particular, I've developed OEE systems similar to what you propose before. These projects have honed my process & logic-driven mindset and made me capable of working offline optimally without compromising performance whenever such a requirement arises. Finally, my proficiency in tools like Cloudflare and Azure along with Cloudflare Tunnel setup will enable me to provide you with easy remote access and thus peace of mind. I am genuinely excited about the prospect of collaborating with you on this project and establishing a long-term working relationship that opens up more possibilities for future enhancements to your system. Thank you for your consideration!
$20 USD in 2 days
5.2
5.2

A Warm Hello! I can help you complete this industrial OEE monitoring system across ESP32, Node-RED, MQTT, SQLite, and Firebase. I’ve worked on similar edge-based IoT architectures where machines stream data to a local gateway, processed through Node-RED, stored in local DBs, and synced to cloud when online. Your architecture is clear—ESP32 → Orange Pi → Node-RED → MQTT → SQLite → Firebase—and I can take over the backend, logic, and device layer without rebuilding your dashboard. My approach: ESP32 – Implement structured JSON data (digital inputs + Modbus RS485), ensure stable serial communication to Orange Pi. Node-RED – Build structured flows for parsing, OEE logic (Availability/Performance/Quality), runtime/downtime logic, production sessions, and operator form handling. MQTT – Publish machine state, production data, and OEE values with consistent topic structure. SQLite – Optimized schema for production, rejects, machine logs. Sync – Auto Firebase sync with offline-first reliability. Integration – Connect all real-time + historical data to your existing dashboard. Let’s set up a quick call to discuss things better. Let’s discuss it more in chat. Best Regards, Jemin Sagar
$20 USD in 7 days
4.6
4.6

Hello, I have over 20 years of experience in industrial systems, automation, and IoT architectures. My background includes real‑time data acquisition, OEE logic, ESP32/PLC integration, Node‑RED industrial flows, MQTT infrastructures, and hybrid offline/online architectures. My LinkedIn profile confirms this experience and the industrial projects I have delivered. Your architecture (ESP32 → Orange Pi → Node‑RED → MQTT → SQLite → Firebase) is exactly the type of system I build: stable, modular, and production‑ready. I can complete the full acquisition layer, implement clean OEE logic, structure the SQLite database, ensure reliable MQTT publishing, and synchronize data with Firebase while keeping the system fully operational offline. I deliver: • ESP32 firmware (digital inputs + Modbus RS485) • Node‑RED flows (clean, documented, industrial‑grade) • OEE calculations (Availability, Performance, Quality) • SQLite schema + historical logging • MQTT topic structure • Cloudflare Tunnel setup • Full installation & documentation Payment is only required after you validate each delivered task. I can start immediately.
$30 USD in 2 days
0.0
0.0

Semarang, Indonesia
Payment method verified
Member since Feb 17, 2017
$30-250 USD
$30-250 USD
$10-30 USD
$10-30 USD
$250-750 USD
$10-30 USD
€8-80 EUR
$5000-10000 USD
$250-750 USD
₹12500-37500 INR
$250-750 USD
$250-750 USD
₹1500-12500 INR
$250-750 USD
$10-30 USD
₹750-1250 INR / hour
$10-30 USD
$30-250 USD
$15-25 USD / hour
₹1500-12500 INR
$30-250 USD
₹12500-37500 INR
₹1500-12500 INR
$30-250 USD
₹750-1250 INR / hour