v2 → v3 마이그레이션
🎯 학습 포인트
- 3차원 직교 모델: ActionType (출력) × Work.Duration (디바이스 내부 시간) × SensingType (완료 판정)
- 5 × 6 = 30 케이스 모두 유효 조합 — 시나리오 매트릭스 참조
- MultiAction 제거 — 다중 펄스는 시퀀스(여러 Call 연속) 로 처리
- SkipInputSensor 플래그 → SensingType 으로 흡수 (Normal vs Virtual)
- v2 의
External/Custom은 의도에 따라SensorWithTimeout(ms),Debounce(ms),EdgeRising중 선택