DetectMode가 펌프 livevalue를 IN ('1','5','L-RUN','R-RUN')로 정확일치 비교했으나,
realtime_table은 디지털 상태점을 '{5 | R-RUN | }' 포맷으로 저장(FormatValue) →
절대 매칭 안 됨 → pumpRunning 항상 false → 펌프 설정된 컬럼은 가동 중에도 무조건
'미가동(idle)'으로 오판정(카드 state·알람 진실원 오류).
LIKE '%RUN%'로 RUN 라벨 부분일치(TRIP/FAULT/STOP은 RUN 미포함→정지). 구 bare 값도 허용.
라이브 검증: C-6111 펌프 가동수 0→2 → 정상(normal) 판정 복구.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>