IoTKETI / Mobius

oneM2M IoT Server Platform
http://developers.iotocean.org/archives/module/mobius
BSD 3-Clause "New" or "Revised" License
134 stars 87 forks source link

Create Instance 문의 #14

Closed jWater1001 closed 6 years ago

jWater1001 commented 6 years ago

여러 디바이스의 데이터를 Mobius 2.2.5를 통해 데이터를 수집하고 제어하려 합니다.

기존에는 2.0.0 버전을 사용했었고 이번에 2.2.5 버전으로 업데이트하여 테스트중인데요,

MQTT를 통해 Contents Instance 생성이 안되어 메세지를 보니 아래와 같이 메세지가 발생하네요.

확인결과 AE생성시에 X-M2M-Origin Header가 C 또는 S로 시작해야한다는 표준 문서를 확인했습니다.

의문점은 Contents Instance에 관하여는 관련 내용이 있는지 아직 확인중이지만 찾지 못하였습니다. 관련하여 Contents Instance 생성시에도 관련된 부분이 필요한 부분인지 여쭤보고자합니다.

아래는 Mobius 2.2.5 로그

{"m2m:dbg":"BAD REQUEST: When request to create AE, AE-ID should start 'S' or 'C' of AE-ID in X-M2M-Origin Header"} "BAD REQUEST: When request to create AE, AE-ID should start 'S' or 'C' of AE-ID in X-M2M-Origin Header" ----> /oneM2M/req/999/Mobius/json { "m2m:rqp" : { "fr" : "999", "to" : "/Mobius/999/7/129", "op" : 1, "rqi": 123456, "pc": { "m2m:cin" : { "con": {"message"} } }, "ty": 4 } }

POST : /Mobius/999/7/129 get_ri_sri (BJm_QlhCz): 0.924ms 999

IoTKETI commented 6 years ago

fr 태그에 S 혹은 C로 시작하는 ID를 입력하셔야 합니다.