Community

Open allianCE for iot stANDard

Thyme에서 Subscription 만드는 요청을할때 nu는 무엇을적나요?.
ChanJoo Lee | 2017-07-14 15:44 | Views 1049 | New

현재 로컬환경이아닌 mobius-yt, ncube-thyme을 다른환경에서 돌리고있습니다.


이럴때 nu는 어디를적나요?


{

"m2m:sub":

{

"rn": "sub-ctrl",

"enc": {

"net": [0, 1, 2, 3]

},

"nu":["mqtt://mobiusyt:1883/ae-edu0"],

"nct": 2,

"pn": 1

}

}


현재 ["mqtt://mobiusyt주소:1883/ae-edu0"] 로 적어서 돌려봤는데


로그를 보면

mqtt_connect mqtt://52.78.111.146:1883

mqtt_connect mqtt://52.78.111.146:1883

mqtt_connect mqtt://52.78.111.146:1883

...
로 계속 접속실패하고있는것 같습니다.


예제파일에도 보면 

sub_arr[count++].nu = 'mqtt://' + cse.host + '/' + ae.id;
// sub_arr[count++].nu = 'http://203.254.173.104:' + ae.port + '/noti';
// sub_arr[count++].nu = 'coap://203.254.173.104:' + ae.port + '/noti';
로 다른 프로토콜에서는 203.254~가 어디를 칭하는지 모르겠습니다.

http로 설정할 경우에 
nu = 'http://서버:ae.port/noti' 이면되나요?
아니면 ae.port를 보는걸 보니
thyme이 실행되는 디바이스의 ip를 활용해야하나요?
'http://thyme:ae.port/noti'이렇게요

참고로 mqtt broker는 mobiusyt와 같은 곳에 설치되어있습니다.