- Jelina 개요
- EMS Builder
- 참조 매뉴얼
공유 대상 필드 및 바인딩
공유 대상은 로컬 장치가 어느 원격 장치에 데이터를 공유하는지 정의하며, 전송 내용은 바인딩된 공유 설정에 따라 결정됩니다.
대상 필드
섹션 제목: “대상 필드”| 필드 | 설명 |
|---|---|
| shareTargetCode | 공유 대상 고유 코드 |
| shareTargetName | 표시 이름 |
| targetDeviceCode | 수신 장치 코드로, 장치 정보에 존재해야 하며 로컬 장치일 수 없음 |
| note | 선택적 비고 |
POST /share-target/add로 생성하고 POST /share-target/update로 변경합니다. GET /share-target/detail로 대상 장치와 전체 설정 바인딩을 확인합니다.
공유 설정 바인딩
섹션 제목: “공유 설정 바인딩”공유 설정에는 shareConfigCode, shareConfigName, shareStrategy(CRON) 및 shareConfig(쉼표로 구분한 로컬 데이터 포인트 목록)가 포함됩니다. 하나의 대상에 여러 설정을 바인딩할 수 있습니다.
바인딩 추가에는 POST /share-target/add/config를 사용합니다.
{ "shareTargetCode": "demo_target", "shareConfigCodes": ["demo_metrics"]}예제 코드는 실제로 생성한 설정으로 교체해야 합니다. POST /share-target/update/configs는 바인딩을 전체 교체하고, POST /share-target/delete/config는 단일 shareConfigCode로 바인딩을 삭제합니다.
네트워크 및 다중 노드 관계
섹션 제목: “네트워크 및 다중 노드 관계”장치 코드는 안정적인 식별 정보이며 장치 IP는 연결 주소입니다. 여러 송신자가 같은 수신자를 가리키면 데이터를 모을 수 있습니다. 한 장치가 하위 데이터를 수신하고 로컬 집계 결과를 상위로 전송할 수도 있습니다.
수신 장치를 교체하면 targetDeviceCode를, 네트워크 주소가 바뀌면 장치 정보를 갱신하고 연결과 데이터를 확인합니다. 기존의 “주 장치 IP + 종속 장치 목록” 매개변수는 더 이상 사용하지 마세요.