Factory IoT Device Error Logs
This dataset provides granular, real-time logs of error events from IoT devices across a manufacturing shop floor, including device details, error codes, severity, operational context, and resolution status. It enables predictive maintenance, downtime analysis, and root cause investigations, supporting operational efficiency and continuous improvement initiatives.
Sample rows
preview · 8 of 121 rows · all 15 columns| error_idstring | severity_levelstring | downtime_minutesfloat | resolvedboolean | device_typestring | device_idstring | device_locationstring | timestampdatetime | shiftstring | error_codestring | operator_idstring | resolution_timestampdatetime | production_batch_idstring | error_descriptionstring | maintenance_action_takenstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ERR202406A1B2 | warning | 27 | true | sensor | dev-15 | Line 3 - Station 7 | 2024-02-13T08:17:23Z | A | SEN014 | op-1123 | 2024-02-13T08:44:23Z | PBATCH-20240213-A01 | Temperature sensor reported readings out of range, indicating possible calibration drift. | Calibration performed and readings rechecked by operator. |
| PLC404-2024JUN | info | 5 | true | plc | dev-22 | Line 1 - Control Room | 2024-06-15T15:02:07Z | B | PLC404 | blank | 2024-06-15T15:07:07Z | PBATCH-20240615-B02 | PLC communication lost with downstream actuator. System auto-recovered. | blank |
| CB002-CRIT | critical | 45 | true | conveyor belt | dev-04 | Line 2 - Station 4 | 2024-04-29T20:52:00Z | Night | CB002 | op-2509 | 2024-04-29T21:37:00Z | PBATCH-20240429-N03 | Conveyor belt jam detected by sensor. Emergency stop triggered. | Cleared jam and inspected belt for damage. |
| RA2024BATCH18 | warning | 15 | true | robot arm | dev-37 | Line 4 - Station 2 | 2024-03-19T13:45:00Z | B | ROB112 | op-2345 | 2024-03-19T14:00:00Z | PBATCH-20240319-B04 | Robot arm misalignment detected during batch changeover. | Arm realigned and sensors recalibrated. |
| UNREG-0001 | info | blank | false | unregistered | ghost-999 | Unknown | 2024-05-22T02:17:00Z | Night | UNK001 | blank | blank | blank | Unregistered device reported an error. Device not found in inventory. | blank |
| SENSOR20240619 | info | 4 | true | sensor | dev-02 | Line 1 - Station 1 | 2024-06-19T07:36:40Z | A | SEN002 | blank | 2024-06-19T07:40:40Z | PBATCH-20240619-A09 | Humidity sensor readings dropped below threshold. Possible environmental fluctuation. | blank |
| ACT-0022-WRN | warning | 15 | true | actuator | dev-29 | Warehouse 2 - Dock D | 2024-03-02T12:07:57Z | C | ACT022 | op-1189 | 2024-03-02T12:22:57Z | PBATCH-20240302-C01 | Actuator torque threshold exceeded; possible obstruction. | Checked actuator for physical obstructions; reset threshold. |
| EGW-2024-06 | info | 5 | true | edge gateway | dev-XYZ99 | IT Room - Rack 3 | 2024-06-28T04:01:00Z | Night | EGW003 | blank | 2024-06-28T04:06:00Z | blank | Network packet loss detected at edge gateway. No production impact. | blank |
| TESTBENCH-0002 | warning | 3 | true | test bench | dev-91 | QA Lab - Bay 9 | 2024-01-05T19:25:00Z | C | TBN002 | blank | 2024-01-05T19:28:00Z | blank | Test bench calibration out of spec during scheduled check. | blank |
| SEN001-LOW | info | 3 | true | sensor | dev-08 | Line 2 - Station 2 | 2024-05-13T11:12:00Z | B | SEN008 | blank | 2024-05-13T11:15:00Z | PBATCH-20240513-B08 | Sensor measurement intermittently below expected range. | blank |
| PLC-0602-WARN | warning | 5 | true | plc | dev-44 | Line 5 - Control Room | 2024-05-01T06:55:00Z | A | PLC602 | op-3511 | 2024-05-01T07:00:00Z | PBATCH-20240501-A04 | PLC input voltage dropped briefly; auto-recovery successful. | Monitored input voltage; no further action required. |
| CAM-VSN-0009 | info | 1 | true | camera vision | dev-85 | Line 7 - Station 1 | 2024-03-23T16:30:00Z | B | CAM009 | blank | 2024-03-23T16:31:00Z | PBATCH-20240323-B07 | Camera vision system failed to capture image; retry successful. | blank |
| PBATCH-20240101-A01 | critical | 30 | true | sensor | dev-01 | Line 1 - Station 1 | 2024-01-01T00:00:00Z | A | SEN001 | op-1001 | 2024-01-01T00:30:00Z | PBATCH-20240101-A01 | Initial sensor calibration check failed at year start. | Performed full recalibration and system restart. |
| FEEDER-2024-03 | critical | 25 | true | feeder | dev-50 | Line 4 - Station 3 | 2024-03-05T09:39:00Z | A | FED050 | op-2876 | 2024-03-05T10:04:00Z | PBATCH-20240305-A02 | Feeder malfunction detected; material flow interrupted. | Cleared feeder blockage and restored flow. |
| HUM-202406-01 | info | 2 | true | humidity sensor | dev-60 | Line 6 - Station 2 | 2024-06-12T12:23:00Z | C | HUM060 | blank | 2024-06-12T12:25:00Z | PBATCH-20240612-C10 | Humidity sensor drift detected during cycle. | blank |
| PKG2024-05-01 | critical | 20 | true | packager | dev-71 | Line 8 - Station 3 | 2024-05-01T18:04:00Z | C | PKG071 | op-4132 | 2024-05-01T18:24:00Z | PBATCH-20240501-C03 | Packager fault detected; package jam at output chute. | Cleared jam and performed packager test cycle. |
| EXT202406BATCH | critical | 30 | true | extruder | dev-24 | Line 5 - Station 8 | 2024-06-05T23:54:00Z | Night | EXT024 | op-5612 | 2024-06-06T00:24:00Z | PBATCH-20240605-N03 | Extruder overheating detected; auto shutdown triggered. | Extruder cooled manually; restart successful. |
| DEV-1000001 | critical | 15 | true | sensor | dev-1000001 | Line 10 - Station 1 | 2024-01-31T23:59:59Z | Night | SEN101 | op-9999 | 2024-02-01T00:14:59Z | PBATCH-20240131-N01 | Sensor reported edge-case boundary error at month end. | Checked sensor for rollover error; reset and validated readings. |
| ROBO-ARM-2024 | warning | 10 | true | robot arm | dev-13 | Line 2 - Station 6 | 2024-02-18T18:11:00Z | C | ROB013 | op-2745 | 2024-02-18T18:21:00Z | PBATCH-20240218-C05 | Robot arm axis limit reached unexpectedly during routine movement. | Reset arm position and checked control software. |
| PLC-202406-B1 | critical | 35 | true | plc | dev-32 | Line 6 - Control Room | 2024-06-02T14:00:00Z | B | PLC320 | op-6321 | 2024-06-02T14:35:00Z | PBATCH-20240602-B03 | PLC logic error detected during shift changeover. | Corrected logic configuration and restarted PLC. |
What the 121 rows show
from the 121-row sampleCritical (severity level) stands out: mean downtime_
- 91%resolved = true
- 5.8median downtime_
minutes - 4shifts
Median 5.8, from 0.0 to 45.0.
- string 11
- float 1
- datetime 2
- boolean 1
Columns
15 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 11 columns | |||
error_id | string | A unique identifier for each error event log entry.unique | ERR202406A1B2 |
device_id | string | Unique identifier for the IoT device reporting the error. | dev-15 |
device_type | string | Type or model of the IoT device (e.g., sensor, actuator, robot arm). | sensor |
device_location | string | Physical location or zone of the device within the factory (e.g., 'Line 2 - Station 5'). | Line 3 - Station 7 |
shift | string | Factory shift during which the error occurred (e.g., 'A', 'B', 'C', 'Night').A · B · C · Night | A |
error_code | string | Standardized code representing the type of error encountered. | SEN014 |
error_description | string | Detailed description of the error event. | Temperature sensor report… |
severity_level | string | Severity classification of the error (e.g., 'critical', 'warning', 'info').critical · warning · info | warning |
operator_id | string | Identifier for the operator or technician on duty when the error occurred.optional | op-1123 |
maintenance_action_taken | string | Summary of any immediate maintenance action taken in response to the error.optional | Calibration performed and… |
production_batch_id | string | Identifier for the production batch affected by the error, if any.optional | PBATCH-20240213-A01 |
| Numbers 1 column | |||
downtime_minutes | float | Total downtime in minutes caused by this error event (if applicable).0 or more · optional | 27 |
| Dates and times 2 columns | |||
timestamp | datetime | Date and time when the error event occurred (in UTC). | 2024-02-13T08:17:23Z |
resolution_timestamp | datetime | Date and time when the error was resolved, if applicable.optional | 2024-02-13T08:44:23Z |
| True or false 1 column | |||
resolved | boolean | Indicates whether the error has been resolved (true) or is still open (false). | true |
Use it for
A manufacturing dashboard
The resolved rate, downtime_
minutes by severity_ level and a breakdown of device_ type. Excel, Power BI or Tableau. Why do the 35 critical rows have a mean downtime_
minutes of 21.0? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Errors121ERR202406A1B227warningPLC404-2024JUN5infoUNREG-0001info
A software demo
Believable errors with device_
id, device_ type and device_ location to fill a screen in front of a buyer.
blueprint · factory-iot-device-error-logs
Behind this dataset
Same schema. As many rows as you need.
These 121 rows came out of a blueprint — 15 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Each row represents a unique device error event
- Event timestamps must reflect operational hours
- Include device type, error code, severity, and location
- Link error events to manufacturing process stages
- Only devices active on the shop floor are included
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- factory-iot-device-error-logs