KRITIS: Masinis Budi S. · KA 98 SBI→GMR — Fatigue Score 91/100 · Tindakan segera diperlukan Lihat Detail →
❤️‍🔥 Platform Monitoring Kesehatan Real-Time Berbasis Wearable

Platform Monitoring
Kesehatan Masinis KAI Real-Time

Sistem pemantauan vital signs dan tingkat kelelahan masinis secara real-time menggunakan wearable smartwatch — untuk keselamatan perjalanan kereta api Indonesia.

Buka PUSDALOPKA Vital Signs Monitor
🩺 Live Vital Signs — Masinis Ahmad Budiman · KA 74 GMR→SBI
LAIK OPERASI
Heart Rate
72
bpm
Normal 60–100
SpO2
98
%
Normal ≥96%
HRV
52
ms
SDNN rMSSD
Suhu
36.7
°C
Normal 36–37.5
ECG / Pulse Waveform
32
Fatigue Score
32/100
HIJAU — Laik Operasi
76%
Device Battery
76%
Samsung Galaxy Watch 6
87
Masinis Aktif Hari Ini
54.2%
Baseline Fatigue Rate
<60 dtk
Alert Delivery Time
97.3%
Pre-Shift Compliance
4 Level
Fatigue Monitoring
Modul Platform
Command Center Keselamatan Masinis
Dari monitoring vital signs real-time hingga manajemen masinis & perangkat wearable — semua dalam satu platform terintegrasi.
🖥️
Dashboard PUSDALOPKA
Pusat komando monitoring real-time seluruh masinis aktif. Grid berwarna berdasarkan fatigue level, alert kritis, dan status keberangkatan shift.
Real-Time Fatigue Grid Alert System WebSocket
PUSDALOPKA — Status Masinis Aktif · Shift Pagi
● 61 Laik ● 19 Waspada ● 5 Lelah ● 2 Kritis
87
Total Aktif
61
Laik Operasi
19
Waspada
2
Kritis
❤️‍🔥
Monitoring Vital Signs
Chart real-time Heart Rate, SpO2, HRV, dan suhu tubuh per masinis individu. Trend 8 jam, threshold alert otomatis.
HR / SpO2 HRV Suhu
🩺
Pre-Shift Assessment
Riwayat hasil pemeriksaan sebelum dinas. Status laik/tidak laik, catatan petugas kesehatan, dan compliance tracking harian.
Laik / Tidak Compliance History
🚨
Alert Management
Daftar alert aktif terorganisir berdasarkan severity: kritis, merah, kuning. Acknowledge dan resolve alert dengan audit trail lengkap.
Kritis High Warning
📊
Analytics & Tren
Distribusi fatigue score, compliance rate harian, tren kelelahan per rute, dan analisis korelasi waktu dinas vs tingkat kelelahan.
Distribusi Compliance ML Insight
👷
Manajemen Masinis
CRUD data masinis, pairing perangkat wearable, manajemen consent, dan riwayat kesehatan jangka panjang sesuai HL7 FHIR R4.
CRUD Device Pairing HL7 FHIR
Device Monitor
Status koneksi wearable, level baterai, kualitas sinyal, firmware version, dan riwayat downtime perangkat per masinis.
Battery MQTT Status Firmware
📋
Laporan
Generate laporan harian, mingguan, bulanan, dan insiden. Ekspor PDF/CSV, jadwal otomatis, dan riwayat laporan terkirim.
PDF/CSV Jadwal Otomatis Compliance
👤
User Management
Kelola akun pengguna, RBAC (Admin, PUSDALOPKA, Dokter, Supervisor, Masinis), 2FA, audit log, dan integrasi HR KAI.
RBAC 2FA Audit Log
📱
Mobile App Mockup
Interactive prototype aplikasi Flutter masinis: login, pre-shift assessment, monitoring vital signs real-time, dan notifikasi alert.
Flutter Health Connect 7 Screens
Technology Stack
Dibangun untuk Keandalan & Keselamatan
Backend
Go 1.22 + Fiber v2
REST API + WebSocket
JWT Auth + RBAC
Alert Engine Real-Time
HL7 FHIR R4 Adapter
IoT Stack
EMQX MQTT Broker
Apache Kafka Stream
Samsung Health SDK
BLE 5.0 / Wi-Fi
Edge Preprocessing
Data & ML
PostgreSQL 16
InfluxDB 2.x (Time Series)
Redis 7 (Cache + Pub/Sub)
Python FastAPI + scikit-learn
Random Forest Fatigue Model
Mobile & Frontend
Next.js 15 + WebSocket
Flutter 3.x (Mobile App)
Docker + Kubernetes
Grafana Dashboards
Prometheus Metrics