Compatibility

Plugs into your existing line.

Foodtrce runs on your cameras, talks to your MES, and signals your PLC — no proprietary hardware required. GigE Vision in. OPC-UA and REST API out.

GigE Vision + USB3 + RTSP
OPC-UA MES integration
8hrs installation

Hardware

Works with what you have

Standard industrial imaging protocols and edge hardware. No proprietary camera or controller required.

Camera Standards
GigE Vision (GigE, 10GigE)
USB3 Vision
RTSP streams (IP cameras)
Up to 4 simultaneous streams
Edge Hardware
Intel NUC-tier or industrial PC
Min: 8-core, 16GB RAM
NVIDIA MX550+ GPU recommended
Runs entirely offline / on-prem
PLC Output
24V digital I/O output
Standard food-line relay
OPC-UA server (optional)
Modbus TCP supported

Software

MES, ERP, and data export

Inspection events push to your MES as per-unit records — unit ID, decision, defect class, confidence score, timestamp. Integration patterns below are illustrative; contact us about your specific stack. The OPC-UA historian path works with any SCADA or MES that reads OPC-UA tags.

MES / ERP Integration
FlexMES DataBridge MES ProPack Suite Generic REST push endpoint
Data Export Formats
CSV REST API (JSON) Parquet (data lake) OPC-UA historian Webhook push

Don't see your MES? We have a generic REST push endpoint that works with any system that can accept JSON over HTTP. Contact us to discuss your stack.

API Reference

What the API exposes

Every inspection decision is logged to a per-unit event record accessible via REST API. Production and Facility plans include API access with full event history.

unit_id Sequential unit counter for current production run
decision PASS or REJECT signal sent to PLC
defect_class Defect category name if REJECT, null if PASS
confidence Model confidence score for the decision (0.0–1.0)
timestamp ISO 8601 timestamp with millisecond precision
camera_id Source camera identifier for multi-stream setups
image_uri Local thumbnail URI for defect review (edge-stored)
GET /api/v1/events/latest application/json
{
  "unit_id": 14823,
  "decision": "REJECT",
  "defect_class": "label_skew",
  "confidence": 0.943,
  "timestamp": "2026-04-15T09:42:17.831Z",
  "camera_id": "cam-03",
  "image_uri": "/local/thumbs/14823.webp",
  "line_id": "line-02",
  "sku": "SKU-4471-B"
}

Have a custom integration requirement?

Our generic REST push endpoint covers most MES stacks that can accept JSON over HTTP. If your OT setup is non-standard — custom PLC ladder logic, proprietary historian, air-gapped network — describe it and we'll tell you directly what's feasible.