Maintenance
MaintenanceOS manages equipment uptime. Equipment records represent machines. MaintenanceSchedule records define preventive maintenance plans. MaintenanceWorkOrder and MaintenanceTask track actual PM and repair work.
Preventive Maintenance
Maintenance schedules define intervals (calendar-based or runtime-based) and trigger maintenance work orders when due. The sendPMNotifications workflow runs daily and notifies the right people about upcoming or overdue PMs.
Equipment Inference
When integration_settings.auto_track_equipment is true, theinferEquipmentFromWorkOrder function automatically links work orders to equipment based on process and department, so machine usage data is captured without manual assignment.
Machine Monitoring
MachineConnection records connect to external machine data sources. MachineReading records capture runtime, cycle counts, and OEE metrics. ThereceiveMachineData andprocessMachineEvent functions handle real-time machine data ingestion.