[React 25-15] 출력 시간 설정
·
295 commits
to main
since this release
타임 설정 요약
- 기능
- IoT PLC의 특정 출력(스위치)에 대해 시작 시간, 종료 시간, 반복 주기 및 요일을 설정하는 기능.
- 반복 모드:
- 매일: 특정 시간 동안 매일 작동.
- 매주: 특정 요일에 설정된 시간 동안 작동.
- 입력 항목
- 시작 시간: 시간(시:분) 설정.
- 종료 시간: 시간(시:분) 설정.
- 반복 모드: 매일(d) 또는 매주(w).
- 요일 선택: 매주(w) 선택 시 요일 지정.
- 핀 번호: 특정 출력(스위치) 번호.
- 데이터 처리
- 설정된 데이터는 MQTT 메시지로 전송:
- 추가: {"order":4, "mac":"", "oper":"insert", ...}
- 삭제: {"order":4, "mac":"", "oper":"delete", ...}
- MQTT 브로커에서 DB로 저장.
- UI 동작
- 설정 리스트를 통해 기존 항목을 확인 및 삭제 가능.
- "매주" 모드에서는 요일과 핀 번호(pN)를 추가로 표시.
- 활용
- IoT PLC 출력의 시간 기반 자동화 제어.
- 반복 설정으로 효율적인 작업 스케줄 관리 가능.