Community

Open allianCE for iot stANDard

postman에서 led제어가 안되고있습니다
jina park | 2017-07-03 19:03 | Views 1947


답변감사합니다.


모비우스와 타임 버전 맞는것은 확인했습니다


포스트맨에서 led제어를 실행했을때 tas 창에서는 아무것도 뜨지않았습니다.


어떤문제인가요?



OCEAN 담당자 입니다
설정상에는 이상이 없는것 같아보입니다
Mobius Yellow Turtle version 2.3.8
&Cube Thyme version 1.7.7 이 맞는지 최종 확인 바랍니다

그리고 해당 버전이 맞다면 POSTMAN 으로 led 명령을 수행했을때
led tas 프로그램의 로그에 어떻게 나오는지 확인하시기 바랍니다. 

=================================================

thyme 설정파일 코드입니다
매번 감사드립니다



{
    "useprotocol": "http",
    "usesecure": "disable",
    "cse": {
        "host": "192.168.0.12",
        "port": "7579",
        "name": "mobius-yt",
        "id": "/mobius-yt",
        "mqttport": "7580"
    },
    "ae": {
        "id": "ae-edu0",
        "parent": "/mobius-yt",
        "name": "ae-edu0",
        "appid": "0.2.481.1.1",
        "port": "9727",
        "bodytype": "json",
        "tasport": "3105"
    },
    "cnt": [
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-co2"
        },
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-led"
        },
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-timer"
        }
    ],
    "sub": [
        {
            "parent": "/mobius-yt/ae-edu0/cnt-led",
            "name": "sub-ctrl",
            "nu": "mqtt://192.168.0.12/ae-edu0"
        }
    ],
    "acp": {
        "parent": "/mobius-yt/ae-edu0",
        "name": "acp-ae-edu0",
        "id": "ae-edu0"
    }
}

=====================================================






var conf = {};
var cse = {};
var ae = {};
var cnt_arr = [];
var sub_arr = [];
var acp = {};

conf.useprotocol = 'http';

// build cse
cse.host        = '192.168.0.12';
cse.port        = '7579';
cse.name        = 'mobius-yt';
cse.id          = '/mobius-yt';
cse.mqttport    = '7580';

// build ae
ae.id           = 'ae-edu0';
ae.parent       = '/' + cse.name;
ae.name         = 'ae-edu0';
ae.appid        = '0.2.481.1.1';
ae.port         = '9727';
ae.bodytype     = 'json';
ae.tasport      = '3105';

// build cnt
var count = 0;
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-co2';
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-led';
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-timer';

// build sub
count = 0;
sub_arr[count] = {};
sub_arr[count].parent = '/' + cse.name + '/' + ae.name + '/' + cnt_arr[1].name;
sub_arr[count].name = 'sub-ctrl';
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';

// build acp: not complete
acp.parent = '/' + cse.name + '/' + ae.name;
acp.name = 'acp-' + ae.name;


conf.usesecure  = 'disable';

conf.cse = cse;
conf.ae = ae;
conf.cnt = cnt_arr;
conf.sub = sub_arr;
conf.acp = acp;

thyme 설정파일 코드입니다
매번 감사드립니다



{
    "useprotocol": "http",
    "usesecure": "disable",
    "cse": {
        "host": "192.168.0.12",
        "port": "7579",
        "name": "mobius-yt",
        "id": "/mobius-yt",
        "mqttport": "7580"
    },
    "ae": {
        "id": "ae-edu0",
        "parent": "/mobius-yt",
        "name": "ae-edu0",
        "appid": "0.2.481.1.1",
        "port": "9727",
        "bodytype": "json",
        "tasport": "3105"
    },
    "cnt": [
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-co2"
        },
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-led"
        },
        {
            "parent": "/mobius-yt/ae-edu0",
            "name": "cnt-timer"
        }
    ],
    "sub": [
        {
            "parent": "/mobius-yt/ae-edu0/cnt-led",
            "name": "sub-ctrl",
            "nu": "mqtt://192.168.0.12/ae-edu0"
        }
    ],
    "acp": {
        "parent": "/mobius-yt/ae-edu0",
        "name": "acp-ae-edu0",
        "id": "ae-edu0"
    }
}

=====================================================






var conf = {};
var cse = {};
var ae = {};
var cnt_arr = [];
var sub_arr = [];
var acp = {};

conf.useprotocol = 'http';

// build cse
cse.host        = '192.168.0.12';
cse.port        = '7579';
cse.name        = 'mobius-yt';
cse.id          = '/mobius-yt';
cse.mqttport    = '7580';

// build ae
ae.id           = 'ae-edu0';
ae.parent       = '/' + cse.name;
ae.name         = 'ae-edu0';
ae.appid        = '0.2.481.1.1';
ae.port         = '9727';
ae.bodytype     = 'json';
ae.tasport      = '3105';

// build cnt
var count = 0;
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-co2';
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-led';
cnt_arr[count] = {};
cnt_arr[count].parent = '/' + cse.name + '/' + ae.name;
cnt_arr[count++].name = 'cnt-timer';

// build sub
count = 0;
sub_arr[count] = {};
sub_arr[count].parent = '/' + cse.name + '/' + ae.name + '/' + cnt_arr[1].name;
sub_arr[count].name = 'sub-ctrl';
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';

// build acp: not complete
acp.parent = '/' + cse.name + '/' + ae.name;
acp.name = 'acp-' + ae.name;


conf.usesecure  = 'disable';

conf.cse = cse;
conf.ae = ae;
conf.cnt = cnt_arr;
conf.sub = sub_arr;
conf.acp = acp;

OCEAN 담당자 입니다

thyme 설정파일을 첨부하여 주시기 바랍니다


=======================================================


페이지가 넘어가 혹시라도 못보실까봐 다시올립니다.

--------------------------------------------------------



답변감사드립니다.


thyme설정을 바꾸니 sub-ctrl은 나타났는데 


led제어가 여전히 되지않습니다.


아래에 캡쳐화면 참고해주세요


그러다가 실행한지 몇분이지나면 sub-cnrl이 사라집니다.

[request_noti_mqtt - 7580] problem with request: socket hang up

[request_noti_mqtt - 7580] close: no response for notification

모비우스에는 이런 로그가 남아았습니다.



감사합니다

페이지가 넘어가 혹시라도 못보실까봐 다시올립니다.

--------------------------------------------------------



답변감사드립니다.


thyme설정을 바꾸니 sub-ctrl은 나타났는데 


led제어가 여전히 되지않습니다.


아래에 캡쳐화면 참고해주세요


그러다가 실행한지 몇분이지나면 sub-cnrl이 사라집니다.

[request_noti_mqtt - 7580] problem with request: socket hang up

[request_noti_mqtt - 7580] close: no response for notification

모비우스에는 이런 로그가 남아았습니다.



감사합니다

File ㅣ 캡처(4).PNG