onem2mnodebridge
Version:
This package is bridge for oneM2M
1 lines • 17.8 kB
JavaScript
var _0x59bb=['name','history','>\x20oneM2M\x20-\x20Sensor\x20Container(',')\x20registered','Conflict',')\x20unregistered','updateSensor',')\x20update',')\x20failed\x20to\x20update','deleteSensor',')\x20failed\x20to\x20delete','registryActuator','>\x20oneM2M\x20-\x20Actuator\x20Container(',')\x20already\x20registered','PUT','deleteActuator','DEL',')\x20deleted','sendSensingReport','yyyymmddHHMMss','stringify','toString','base64','application/json;ty=4','sensing\x20value\x20report\x20','>\x20oneM2M(201)\x20-\x20instance\x20value\x20posted\x20-\x20','\x20:\x20','>\x20oneM2M(400)\x20-\x20Bad\x20instance\x20value\x20posted\x20-\x20','>\x20oneM2M(','sendActuatorResult','?rcn=0','application/json:1','sendActuation','>\x20oneM2M\x20-\x20Actuation\x20posted\x20(','>\x20oneM2M\x20-\x20Actuation\x20did\x20not\x20posted\x20(','getDevice','check_uri','?rcn=5','application/json','parse','object','m2m:erri','getDeviceAll','result','getLastValue','/la','m2m:cin','m2m:cnt','items','each','con','push','getValues','apply','getADNAll','m2m:cb','exports','async','dateformat','request','>\x20initialized\x20oneM2M\x20bridge','prototype','createADN','adn_id','adn_name','adn_poa','poa','scl','base','url','POST','rid-1','error','==>>\x20oneM2M\x20server\x20error:\x20','statusMessage','Created','log','checkDuplicated','GET','origin','statusCode','m2m:ae','string','exists','Internal\x20Server\x20Error','registrySensor','application/json;ty=3'];(function(_0xb67384,_0x27295a){var _0x156d7c=function(_0x52a1f8){while(--_0x52a1f8){_0xb67384['push'](_0xb67384['shift']());}};_0x156d7c(++_0x27295a);}(_0x59bb,0x1ec));var _0x2be5=function(_0x4058d1,_0x57592c){_0x4058d1=_0x4058d1-0x0;var _0x3e3041=_0x59bb[_0x4058d1];return _0x3e3041;};var async=require(_0x2be5('0x0'));var dateFormat=require(_0x2be5('0x1'));var request=require(_0x2be5('0x2'));var config=null;var onem2mbridge=function(_0x9c73d4){config=_0x9c73d4;console['log'](_0x2be5('0x3'));};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x5')]=function(_0x2b5ed7,_0x3078e6){var _0x4272d9={'api':_0x2b5ed7[_0x2be5('0x6')],'at':0x1,'rr':![],'lbl':_0x2b5ed7[_0x2be5('0x7')],'apn':_0x2b5ed7[_0x2be5('0x6')]};if(_0x2b5ed7[_0x2be5('0x8')]){_0x4272d9[_0x2be5('0x9')]=_0x2b5ed7[_0x2be5('0x8')];}request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')][_0x2be5('0xc')],'method':_0x2be5('0xd'),'headers':{'content-type':'application/json;ty=2','X-M2M-Origin':_0x2b5ed7[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')},'json':{'m2m:ae':_0x4272d9}},function(_0x4249bb,_0x3decc4,_0x5e88b9){if(_0x4249bb){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x4249bb);_0x3078e6(_0x4249bb);return;}if(_0x3decc4[_0x2be5('0x11')]===_0x2be5('0x12')||_0x3decc4['statusCode']===0xc9){console[_0x2be5('0x13')]('>\x20oneM2M\x20-\x20SensorTag\x20AE\x20registered');_0x3078e6();}else{console[_0x2be5('0xf')]('>\x20oneM2M\x20-\x20SensorTag\x20AE\x20unregistered');_0x3078e6(_0x5e88b9[_0x2be5('0xf')]);}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x14')]=function(_0x5690b8,_0xd2a98a){request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')][_0x2be5('0xc')]+'/'+_0x5690b8['check_uri'],'method':_0x2be5('0x15'),'headers':{'content-type':'application/json','X-M2M-Origin':config['scl'][_0x2be5('0xb')][_0x2be5('0x16')],'X-M2M-RI':_0x2be5('0xe')}},function(_0x3f054d,_0x23e6bc,_0x331290){if(_0x3f054d){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x3f054d);_0xd2a98a(_0x3f054d);return;}_0x331290=JSON['parse'](_0x331290);if(_0x23e6bc[_0x2be5('0x17')]===0xc8&&typeof _0x331290[_0x2be5('0x18')]==='object'){_0x5690b8['exists']=!![];_0xd2a98a();}else if(_0x23e6bc[_0x2be5('0x17')]>=0x190&&typeof _0x331290['m2m:erri']===_0x2be5('0x19')){_0x5690b8[_0x2be5('0x1a')]=![];_0xd2a98a();}else{_0xd2a98a(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x1c')]=function(_0x58c4eb,_0xfed7c8){request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')]['url']+'/'+_0x58c4eb[_0x2be5('0x6')],'method':_0x2be5('0xd'),'headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0x58c4eb['adn_id'],'X-M2M-RI':_0x2be5('0xe'),'X-M2M-NM':_0x58c4eb[_0x2be5('0x1e')]},'json':{'m2m:cnt':{'rn':_0x58c4eb['id'],'lbl':_0x58c4eb['name'],'mni':_0x58c4eb[_0x2be5('0x1f')],'mia':0x15180}}},function(_0x5922dd,_0x3c1211,_0x599d81){if(_0x5922dd){console['error'](_0x2be5('0x10'),_0x5922dd);_0xfed7c8(_0x5922dd);return;}if(_0x3c1211['statusMessage']===_0x2be5('0x12')||_0x3c1211[_0x2be5('0x17')]===0xc9){console[_0x2be5('0x13')](_0x2be5('0x20')+_0x58c4eb['id']+_0x2be5('0x21'));_0xfed7c8();}else if(_0x3c1211[_0x2be5('0x11')]===_0x2be5('0x22')||_0x3c1211[_0x2be5('0x17')]===0x199){console[_0x2be5('0x13')]('>\x20oneM2M\x20-\x20Sensor\x20Container('+_0x58c4eb['id']+')\x20already\x20registered');_0xfed7c8();}else{console[_0x2be5('0xf')](_0x2be5('0x20')+_0x58c4eb['id']+_0x2be5('0x23'));_0xfed7c8(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x24')]=function(_0x379433,_0x48e6b6){request({'url':config[_0x2be5('0xa')]['base'][_0x2be5('0xc')]+'/'+_0x379433[_0x2be5('0x6')]+'/'+_0x379433['id'],'method':'PUT','headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0x379433[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe'),'X-M2M-NM':_0x379433[_0x2be5('0x1e')]},'json':{'m2m:cnt':{'lbl':_0x379433[_0x2be5('0x1e')],'mni':_0x379433[_0x2be5('0x1f')]}}},function(_0x12fb33,_0x13544f,_0x78d164){if(_0x12fb33){console['error'](_0x2be5('0x10'),_0x12fb33);_0x48e6b6(_0x12fb33);return;}if(_0x13544f[_0x2be5('0x17')]===0xc8){console[_0x2be5('0x13')](_0x2be5('0x20')+_0x379433['id']+_0x2be5('0x25'));_0x48e6b6();}else{console[_0x2be5('0xf')](_0x2be5('0x20')+_0x379433['id']+_0x2be5('0x26'));_0x48e6b6(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x27')]=function(_0x61e223,_0x309425){request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')][_0x2be5('0xc')]+'/'+_0x61e223['adn_id']+'/'+_0x61e223['id'],'method':'DEL','headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0x61e223[_0x2be5('0x6')],'X-M2M-RI':'rid-1'}},function(_0x4ce553,_0x49983e,_0x588181){if(_0x4ce553){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x4ce553);_0x309425(_0x4ce553);return;}if(_0x49983e[_0x2be5('0x17')]===0xc8){console[_0x2be5('0x13')](_0x2be5('0x20')+_0x61e223['id']+')\x20deleted');_0x309425();}else{console[_0x2be5('0xf')]('>\x20oneM2M\x20-\x20Sensor\x20Container('+_0x61e223['id']+_0x2be5('0x28'));_0x309425(_0x2be5('0x1b'));}});};onem2mbridge['prototype'][_0x2be5('0x29')]=function(_0x6950e5,_0x3e0e87){request({'url':config[_0x2be5('0xa')]['base'][_0x2be5('0xc')]+'/'+_0x6950e5[_0x2be5('0x6')],'method':_0x2be5('0xd'),'headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0x6950e5[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe'),'X-M2M-NM':_0x6950e5[_0x2be5('0x1e')]},'json':{'m2m:cnt':{'rn':_0x6950e5['id'],'lbl':_0x6950e5[_0x2be5('0x1e')],'mni':_0x6950e5[_0x2be5('0x1f')],'mia':0x15180}}},function(_0x29d86f,_0x13b2be,_0x1a341e){if(_0x29d86f){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x29d86f);_0x3e0e87(_0x29d86f);return;}if(_0x13b2be[_0x2be5('0x11')]===_0x2be5('0x12')||_0x13b2be[_0x2be5('0x17')]===0xc9){console[_0x2be5('0x13')]('>\x20oneM2M\x20-\x20Actuator\x20Container('+_0x6950e5['id']+_0x2be5('0x21'));_0x3e0e87();}else if(_0x13b2be[_0x2be5('0x11')]===_0x2be5('0x22')||_0x13b2be[_0x2be5('0x17')]===0x199){console[_0x2be5('0x13')](_0x2be5('0x2a')+_0x6950e5['id']+_0x2be5('0x2b'));_0x3e0e87();}else{console[_0x2be5('0xf')](_0x2be5('0x2a')+_0x6950e5['id']+_0x2be5('0x23'));_0x3e0e87(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')]['updateActuator']=function(_0x1d8fad,_0x25c662){request({'url':config[_0x2be5('0xa')]['base']['url']+'/'+_0x1d8fad[_0x2be5('0x6')]+'/'+_0x1d8fad['id'],'method':_0x2be5('0x2c'),'headers':{'content-type':'application/json;ty=3','X-M2M-Origin':_0x1d8fad[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe'),'X-M2M-NM':_0x1d8fad[_0x2be5('0x1e')]},'json':{'m2m:cnt':{'lbl':_0x1d8fad[_0x2be5('0x1e')],'mni':_0x1d8fad[_0x2be5('0x1f')]}}},function(_0x5e9a92,_0x12bd8d,_0x18c2d7){if(_0x5e9a92){console['error'](_0x2be5('0x10'),_0x5e9a92);_0x25c662(_0x5e9a92);return;}if(_0x12bd8d[_0x2be5('0x17')]===0xc8){console[_0x2be5('0x13')](_0x2be5('0x2a')+_0x1d8fad['id']+_0x2be5('0x25'));_0x25c662();}else{console[_0x2be5('0xf')](_0x2be5('0x2a')+_0x1d8fad['id']+_0x2be5('0x26'));_0x25c662(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x2d')]=function(_0xec407c,_0x2b1885){request({'url':config[_0x2be5('0xa')]['base'][_0x2be5('0xc')]+'/'+_0xec407c[_0x2be5('0x6')]+'/'+_0xec407c['id'],'method':_0x2be5('0x2e'),'headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0xec407c[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')}},function(_0x562f7c,_0x4d780e,_0x27bc21){if(_0x562f7c){console[_0x2be5('0xf')]('==>>\x20oneM2M\x20server\x20error:\x20',_0x562f7c);_0x2b1885(_0x562f7c);return;}if(_0x4d780e[_0x2be5('0x17')]===0xc8){console[_0x2be5('0x13')](_0x2be5('0x2a')+_0xec407c['id']+_0x2be5('0x2f'));_0x2b1885();}else{console[_0x2be5('0xf')](_0x2be5('0x2a')+_0xec407c['id']+_0x2be5('0x28'));_0x2b1885(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x30')]=function(_0x4617ef,_0xdfe0d5){var _0x22871a={'thingId':_0x4617ef[_0x2be5('0x6')],'time':dateFormat(new Date(),_0x2be5('0x31')),'resourceId':_0x4617ef[_0x2be5('0x1e')],'value':_0x4617ef['value']};var _0x108fde=new Buffer(JSON[_0x2be5('0x32')](_0x22871a))[_0x2be5('0x33')](_0x2be5('0x34'));request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')]['url']+'/'+_0x4617ef[_0x2be5('0x6')]+'/'+_0x4617ef['id']+'?rcn=0','method':_0x2be5('0xd'),'headers':{'content-type':_0x2be5('0x35'),'X-M2M-Origin':_0x4617ef['adn_id'],'X-M2M-RI':_0x2be5('0xe')},'json':{'m2m:cin':{'lbl':_0x2be5('0x36')+_0x4617ef['name'],'cnf':'application/json:1','con':_0x108fde}}},function(_0x483555,_0xcaec44,_0x253614){if(_0x483555){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x483555);_0xdfe0d5(_0x483555);return;}switch(_0xcaec44[_0x2be5('0x17')]){case 0xc9:console[_0x2be5('0x13')](_0x2be5('0x37')+_0x4617ef['id']+_0x2be5('0x38')+_0x22871a);_0xdfe0d5();break;case 0x190:console[_0x2be5('0x13')](_0x2be5('0x39')+_0x4617ef['id']+'\x20:\x20'+_0x22871a);_0xdfe0d5(_0xcaec44[_0x2be5('0x17')]);break;default:console[_0x2be5('0x13')](_0x2be5('0x3a')+_0xcaec44[_0x2be5('0x17')]+')\x20-\x20instance\x20value\x20did\x20not\x20post\x20-\x20'+_0x4617ef['id']+_0x2be5('0x38')+_0x22871a);_0xdfe0d5(_0xcaec44[_0x2be5('0x17')]);break;}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x3b')]=function(_0x12697b,_0x2869f7){var _0x499e84={'thingId':_0x12697b[_0x2be5('0x6')],'time':dateFormat(new Date(),'yyyymmddHHMMss'),'resourceId':_0x12697b['name'],'value':_0x12697b['value']};var _0x5a2c9e=new Buffer(JSON[_0x2be5('0x32')](_0x499e84))['toString'](_0x2be5('0x34'));request({'url':config[_0x2be5('0xa')]['base']['url']+'/'+_0x12697b['adn_id']+'/'+_0x12697b['id']+_0x2be5('0x3c'),'method':_0x2be5('0xd'),'headers':{'content-type':_0x2be5('0x35'),'X-M2M-Origin':_0x12697b['adn_id'],'X-M2M-RI':'rid-1'},'json':{'m2m:cin':{'lbl':_0x2be5('0x36')+_0x12697b[_0x2be5('0x1e')],'cnf':_0x2be5('0x3d'),'con':_0x5a2c9e}}},function(_0x50694d,_0x4089db,_0x3a6f65){if(_0x50694d){console['error'](_0x2be5('0x10'),_0x50694d);_0x2869f7(_0x50694d);return;}switch(_0x4089db[_0x2be5('0x17')]){case 0xc9:console[_0x2be5('0x13')](_0x2be5('0x37')+_0x12697b['id']+_0x2be5('0x38')+_0x499e84);_0x2869f7();break;case 0x190:console[_0x2be5('0x13')](_0x2be5('0x39')+_0x12697b['id']+'\x20:\x20'+_0x499e84);_0x2869f7(_0x4089db[_0x2be5('0x17')]);break;default:console[_0x2be5('0x13')](_0x2be5('0x3a')+_0x4089db[_0x2be5('0x17')]+')\x20-\x20instance\x20value\x20did\x20not\x20post\x20-\x20'+_0x12697b['id']+_0x2be5('0x38')+_0x499e84);_0x2869f7(_0x4089db['statusCode']);break;}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x3e')]=function(_0x55a57b,_0x81fcf9){request({'url':config['scl'][_0x2be5('0xb')]['url']+'/'+_0x55a57b[_0x2be5('0x6')],'method':_0x2be5('0xd'),'headers':{'content-type':_0x2be5('0x1d'),'X-M2M-Origin':_0x55a57b[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')},'json':{'id':_0x55a57b['id'],'value':_0x55a57b['VALUE']}},function(_0x4ba716,_0x59d034,_0x4f0103){if(_0x4ba716){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x4ba716);_0x81fcf9(_0x4ba716);return;}if(_0x59d034[_0x2be5('0x17')]===0xc8){console[_0x2be5('0x13')](_0x2be5('0x3f')+_0x55a57b['id']+')');_0x81fcf9();}else{console[_0x2be5('0xf')](_0x2be5('0x40')+_0x55a57b['id']+')');_0x81fcf9(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x41')]=function(_0x989d5a,_0xb1819){request({'url':config[_0x2be5('0xa')]['base']['url']+'/'+_0x989d5a[_0x2be5('0x42')]+_0x2be5('0x43'),'method':_0x2be5('0x15'),'headers':{'content-type':_0x2be5('0x44'),'X-M2M-Origin':_0x989d5a['adn_id'],'X-M2M-RI':_0x2be5('0xe')}},function(_0x50c518,_0x37b70d,_0x5848e2){if(_0x50c518){console[_0x2be5('0xf')]('==>>\x20oneM2M\x20server\x20error:\x20',_0x50c518);_0xb1819(_0x50c518);return;}_0x5848e2=JSON[_0x2be5('0x45')](_0x5848e2);if(_0x37b70d['statusCode']===0xc8&&typeof _0x5848e2[_0x2be5('0x18')]===_0x2be5('0x46')){_0x989d5a['result']=_0x5848e2;_0xb1819();}else if(_0x37b70d[_0x2be5('0x17')]>=0x190&&typeof _0x5848e2[_0x2be5('0x47')]===_0x2be5('0x19')){_0x989d5a['result']=null;_0xb1819();}else{_0xb1819(_0x2be5('0x1b'));}});};onem2mbridge['prototype'][_0x2be5('0x48')]=function(_0x27f375,_0x493af2){request({'url':config['scl'][_0x2be5('0xb')][_0x2be5('0xc')]+'/'+_0x27f375[_0x2be5('0x6')]+'?rcn=5','method':'GET','headers':{'content-type':_0x2be5('0x44'),'X-M2M-Origin':_0x27f375[_0x2be5('0x6')],'X-M2M-RI':'rid-1'}},function(_0x595d3c,_0x470134,_0xb41b1e){if(_0x595d3c){console['error'](_0x2be5('0x10'),_0x595d3c);_0x493af2(_0x595d3c);return;}_0xb41b1e=JSON[_0x2be5('0x45')](_0xb41b1e);if(_0x470134[_0x2be5('0x17')]===0xc8&&typeof _0xb41b1e[_0x2be5('0x18')]===_0x2be5('0x46')){_0x27f375[_0x2be5('0x49')]=_0xb41b1e['m2m:ae']['ch'];_0x493af2();}else if(_0x470134['statusCode']>=0x190&&typeof _0xb41b1e[_0x2be5('0x47')]==='string'){_0x27f375[_0x2be5('0x49')]=null;_0x493af2();}else{_0x493af2(_0x2be5('0x1b'));}});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x4a')]=function(_0xaef8a2,_0x1ef2a3){request({'url':config['scl'][_0x2be5('0xb')][_0x2be5('0xc')]+'/'+_0xaef8a2[_0x2be5('0x6')]+'/'+_0xaef8a2['id']+_0x2be5('0x4b'),'method':_0x2be5('0x15'),'headers':{'content-type':'application/json','X-M2M-Origin':_0xaef8a2[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')}},function(_0xe54caf,_0x243f18,_0x3988f3){if(_0xe54caf){console[_0x2be5('0xf')](_0x2be5('0x10'),_0xe54caf);_0x1ef2a3(_0xe54caf);return;}_0x3988f3=JSON[_0x2be5('0x45')](_0x3988f3);if(_0x243f18[_0x2be5('0x17')]===0xc8&&typeof _0x3988f3[_0x2be5('0x4c')]==='object'){var _0x188f34=new Buffer(_0x3988f3[_0x2be5('0x4c')]['con'],_0x2be5('0x34'));_0xaef8a2[_0x2be5('0x49')]=_0x188f34[_0x2be5('0x33')]();_0x1ef2a3();}else if(_0x243f18['statusCode']>=0x190&&typeof _0x3988f3[_0x2be5('0x47')]===_0x2be5('0x19')){_0xaef8a2[_0x2be5('0x49')]=null;_0x1ef2a3();}else{_0x1ef2a3(_0x2be5('0x1b'));}});};function getContainers(_0x3cfb56,_0x13c179){request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')]['url']+'/'+_0x3cfb56[_0x2be5('0x6')]+'/'+_0x3cfb56['id']+_0x2be5('0x43'),'method':_0x2be5('0x15'),'headers':{'content-type':_0x2be5('0x44'),'Accept':'application/json','X-M2M-Origin':_0x3cfb56[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')}},function(_0x5ee15f,_0x30b26f,_0xd5027c){if(_0x5ee15f){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x5ee15f);_0x13c179(_0x5ee15f);return;}_0xd5027c=JSON[_0x2be5('0x45')](_0xd5027c);if(_0x30b26f['statusCode']===0xc8&&typeof _0xd5027c[_0x2be5('0x4d')]===_0x2be5('0x46')){_0x3cfb56[_0x2be5('0x4e')]=_0xd5027c[_0x2be5('0x4d')]['ch'];_0x13c179();}else{_0x13c179(_0x2be5('0x1b'));}});}function getInstanceValue(_0x56c80e,_0xddf9a3){async[_0x2be5('0x4f')](_0x56c80e['items'],function(_0x1d4ad4,_0x5c5b08){request({'url':config[_0x2be5('0xa')][_0x2be5('0xb')][_0x2be5('0xc')]+'/'+_0x56c80e['adn_id']+'/'+_0x56c80e['id']+'/'+_0x1d4ad4['nm'],'method':_0x2be5('0x15'),'headers':{'content-type':_0x2be5('0x44'),'Accept':_0x2be5('0x44'),'X-M2M-Origin':_0x56c80e[_0x2be5('0x6')],'X-M2M-RI':_0x2be5('0xe')}},function(_0x4e8f5d,_0x40a41c,_0x5d86e0){if(_0x4e8f5d){console['error'](_0x2be5('0x10'),_0x4e8f5d);_0xddf9a3(_0x4e8f5d);return;}_0x5d86e0=JSON[_0x2be5('0x45')](_0x5d86e0);if(_0x40a41c[_0x2be5('0x17')]===0xc8&&typeof _0x5d86e0[_0x2be5('0x4c')]===_0x2be5('0x46')){var _0x5c5824=new Buffer(_0x5d86e0[_0x2be5('0x4c')][_0x2be5('0x50')],_0x2be5('0x34'));_0x56c80e[_0x2be5('0x49')][_0x2be5('0x51')](_0x5c5824[_0x2be5('0x33')]());_0xddf9a3();}else if(_0x40a41c[_0x2be5('0x17')]>=0x190&&typeof _0x5d86e0[_0x2be5('0x47')]==='string'){_0xddf9a3();}else{_0xddf9a3(_0x2be5('0x1b'));}});},function(_0x53443e){if(_0x53443e){_0xddf9a3(_0x53443e);return;}_0xddf9a3();});}onem2mbridge[_0x2be5('0x4')][_0x2be5('0x52')]=function(_0x56f8b9,_0x268bc5){var _0x34e72a={'adn_id':_0x56f8b9[_0x2be5('0x6')],'id':_0x56f8b9['id'],'items':[],'values':[]};async['waterfall']([async['apply'](getContainers,_0x34e72a),async[_0x2be5('0x53')](getInstanceValue,concatSeries)],function(_0x329a67){if(_0x329a67){_0x268bc5(_0x329a67);return;}_0x56f8b9[_0x2be5('0x49')]=_0x34e72a['values'];});};onem2mbridge[_0x2be5('0x4')][_0x2be5('0x54')]=function(_0x21727b,_0x1cb284){request({'url':config[_0x2be5('0xa')]['base']['url']+_0x2be5('0x43'),'method':'GET','headers':{'content-type':_0x2be5('0x44'),'X-M2M-Origin':config[_0x2be5('0xa')][_0x2be5('0xb')]['origin'],'X-M2M-RI':_0x2be5('0xe')}},function(_0x80f4bd,_0x112ef2,_0x269c4f){if(_0x80f4bd){console[_0x2be5('0xf')](_0x2be5('0x10'),_0x80f4bd);_0x1cb284(_0x80f4bd);return;}_0x269c4f=JSON[_0x2be5('0x45')](_0x269c4f);if(_0x112ef2[_0x2be5('0x17')]===0xc8&&typeof _0x269c4f[_0x2be5('0x55')]==='object'){_0x21727b[_0x2be5('0x49')]=_0x269c4f[_0x2be5('0x55')]['ch'];_0x1cb284();}else if(_0x112ef2[_0x2be5('0x17')]>=0x190&&typeof _0x269c4f[_0x2be5('0x47')]===_0x2be5('0x19')){_0x21727b[_0x2be5('0x49')]=null;_0x1cb284();}else{_0x1cb284(_0x2be5('0x1b'));}});};exports=module[_0x2be5('0x56')]=onem2mbridge;