Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sunnyworm@sunnyworm-Lenovo-G780:~/Desktop/Hydra/Hydra$ nodejs test/device_base_connector_deeplet.js
- ic_wrapper: SETTINGS NOT EXIST
- Building SETTINGS from ../settings.js
- ic_wrapper: IC NOT EXIST
- Building fake IC
- ImonCloud version: dev
- process.platform: linux
- storePartitions
- [ '/data' ]
- -2:3-:: ::ImonCloud 0.2.4-22 (Node.js 0.10.5 required)
- ic_wrapper: detected LOG EXIST
- -2:3-:: ::config.path split:
- -2:3-:: ::[ '', 'home', 'sunnyworm', 'Desktop', 'Hydra', 'Hydra', 'test' ]
- -2:3-:: ::set IC.Settings.FRONTIER_PATH to: /home/sunnyworm/Desktop/Hydra/Hydra/test
- -2:3-:: ::set IC.Settings.IC_PATH to: /home/imoncloud/users/syhu/ImonCloud/dev/core/..
- -2:3-:: ::loading components from Frontier config...
- -2:3-::initDB::DB authentication success
- -2:3-:: ::openDB result for [ic_test]: true
- NEW
- test/device_base_connector_deeplet.js : { id: '8D94D38D-26D5-4428-8D37-32EEF5B2993E',
- name: '',
- desc: '',
- address: '',
- username: '',
- password: '',
- type: '',
- vender: '',
- model: '',
- protocol: '',
- link_type: '',
- link_through: '',
- tags: [],
- device_settings: {},
- system_settings: {},
- storage: { path: 'device' },
- connector: {} }
- SETUP
- model/base.js : (Re)Build Connector? system_settings.no_connector: undefined
- model/base.js : REBUILD CONNECTOR
- model/base.js : wrapper loading success
- model/base.js : Setup connector
- model/base.js : new connecotr: {}
- model/base.js : wrapperData : { id: '8D94D38D-26D5-4428-8D37-32EEF5B2993E',
- type: 'dvr',
- model: 'DM1604H4-HD04',
- protocol: 'deeplet',
- host: '163.22.32.59',
- port: '50067',
- dataport: '50068',
- user: 'aa',
- passwd: '11',
- onNotify: [Function],
- onDone: [Function],
- onFail: [Function],
- onData: [Function] }
- require deeplet wrapper
- setupDeepletConnector
- dvr connector: LOG undefined
- create connector
- dvr connector: create dvr_connector
- dvr connector init: dataport undefined
- dvr connector init: onData undefined
- dvr connector init: streamIDs undefined
- test/device_base_connector_deeplet.js : { id: '8D94D38D-26D5-4428-8D37-32EEF5B2993E',
- name: 'deeplet_dvr',
- desc: 'deeplet_dvr_desc',
- address: '163.22.32.59:50067:50068',
- username: 'aa',
- password: '11',
- type: 'dvr',
- vender: 'gkb',
- model: 'DM1604H4-HD04',
- protocol: 'deeplet',
- link_type: 'network',
- link_through: 'direct',
- tags: [ 'test', 'deeplet' ],
- device_settings: {},
- system_settings: {},
- storage: { path: 'device' },
- connector:
- { prototype:
- { setup: [Function],
- scanDevice: [Function],
- wrapperMethod: [Function] },
- data:
- { id: '8D94D38D-26D5-4428-8D37-32EEF5B2993E',
- type: 'dvr',
- model: 'DM1604H4-HD04',
- protocol: 'deeplet',
- host: '163.22.32.59',
- port: '50067',
- dataport: '50068',
- user: 'aa',
- passwd: '11',
- onNotify: [Function],
- onDone: [Function],
- onFail: [Function],
- onData: [Function] },
- dvr_connector:
- { reconnecting: 0,
- data: [Object],
- onNotify: [Function],
- ctrl_port: [Object] } } }
- connected to 163.22.32.59:50067
- dvr_connector_OO.js: DVR LOGIN : input: { onFail: [Function],
- user: 'aa',
- passwd: '11',
- onDone: [Function] }
- dvr connector: Logging into DVR ...
- dvr connector: rcv data from ctrl_port
- dvr connector: login_response()
- VTC_LOGIN succeeded
- dvr connector: login_success callback
- dvr connector: rcv data from ctrl_port
- VTC_POLL_STATUS succeeded: {"NumOfCameras":[1,0,1,0]}
- dvr connector: strm()
- CONNECTED TO DATA PORT: 163.22.32.59:50068
- dvr connector: rcv data from ctrl_port
- VTC_STREAM_CONNECT succeeded
- /home/sunnyworm/Desktop/Hydra/Hydra/test/device_base_connector_deeplet.js:150
- if (device.id === device.connector.data.id) {
- ^
- TypeError: Cannot read property 'data' of undefined
- at idMatch (/home/sunnyworm/Desktop/Hydra/Hydra/test/device_base_connector_deeplet.js:150:36)
- at async.waterfall.device.save.onDone (/home/sunnyworm/Desktop/Hydra/Hydra/test/device_base_connector_deeplet.js:74:8)
- at fn (/home/sunnyworm/Desktop/Hydra/Hydra/node_modules/async/lib/async.js:641:34)
- at Object._onImmediate (/home/sunnyworm/Desktop/Hydra/Hydra/node_modules/async/lib/async.js:557:34)
- at processImmediate [as _immediateCallback] (timers.js:330:15)
- sunnyworm@sunnyworm-Lenovo-G780:~/Desktop/Hydra/Hydra$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement