- Jelina 개요
- EMS Builder
- 참조 매뉴얼
장치 협업 설정
이 페이지는 현재의 “로컬 장치에서 대상 장치로 전송” 모델에 따라 공유를 설정합니다. 서로 통신할 수 있는 Edge-EMS Builder 두 대를 준비합니다. 아래에서는 일반적인 역할을 송신 측 A와 수신 측 B로 표시합니다.
1. 장치 정보 관리
섹션 제목: “1. 장치 정보 관리”해당 장치 목록에서 고유한 deviceCode, deviceIp 및 local 표시를 관리합니다. 각 Edge-EMS Builder는 로컬 장치 하나만 지정합니다. 네트워크 주소가 바뀌면 장치 정보를 갱신하고 장치 코드는 유지합니다.
2. 전송 내용 선택
섹션 제목: “2. 전송 내용 선택”A에서 공유 설정을 생성하고 고유한 shareConfigCode, 이름, 공유 CRON 및 로컬 데이터 포인트 목록을 입력합니다. 용도별로 여러 설정을 생성하고 각각 다른 주기를 지정할 수 있습니다.
이름, 별칭 및 단위도 공유와 함께 동기화됩니다. 데이터 포인트가 먼저 존재해야 합니다. 같은 유형 장치의 수가 변하면 UDE 템플릿으로 공유 설정을 생성할 수 있습니다.
3. 대상 생성 및 설정 바인딩
섹션 제목: “3. 대상 생성 및 설정 바인딩”A에서 공유 대상을 생성하고 targetDeviceCode로 B를 선택한 후 하나 이상의 공유 설정을 바인딩합니다. 현재 모델에는 “종속 장치 목록”이 없으며 로컬 장치를 특정 공유 공간에 추가할 필요도 없습니다.
하나의 대상은 하나의 수신 장치에만 대응합니다. C에도 전송하려면 C를 가리키는 대상을 추가하고, B에서 A로 전송하려면 B에 역방향 대상을 설정합니다.
4. 수신 측 검증
섹션 제목: “4. 수신 측 검증”B의 공유 데이터에서 원본 장치 코드가 A이고 dataKey가 올바르며 이름과 단위가 완전하고 값이 지속적으로 갱신되는지 확인합니다. 값을 한 번 받은 적이 있는지만 확인하지 말고 연결 및 통신 상태를 점검하세요.
자주 사용하는 인터페이스
섹션 제목: “자주 사용하는 인터페이스”| 작업 | 인터페이스 |
|---|---|
| 장치 목록 | GET /device-info/list |
| 공유 설정 목록 | GET /share-config/list |
| 공유 대상 목록 / 상세 정보 | GET /share-target/list, /detail |
| 대상 생성 | POST /share-target/add |
| 설정 바인딩 추가 | POST /share-target/add/config |
| 바인딩 전체 교체 | POST /share-target/update/configs |
| 개별 바인딩 삭제 | POST /share-target/delete/config |
전체 교체는 이번 목록에 없는 기존 바인딩을 제거하므로 실행 전에 전체 설정을 다시 읽어야 합니다. 템플릿이 관리하는 바인딩은 UDE 템플릿에서 변경하고 조정합니다.