UNPKG

node-mbus

Version:
36 lines (29 loc) 799 B
var MbusMaster = require('../index.js'); /* var mbusOptions = { host: '127.0.0.1', port: port, autoConnect: true }; */ var mbusOptions = { serialPort: 'COM9', serialBaudRate: 2400, autoConnect: true, // timeout: 3000 // Use this if a custom timeout is needed }; var mbusMaster = new MbusMaster(mbusOptions); if (!mbusMaster.connect()) { console.log('Connection failed.'); process.exit(); } // request for data from devide with ID 1 mbusMaster.getData(1, function(err, data) { console.log('err: ' + err); console.log('data: ' + JSON.stringify(data, null, 2)); mbusMaster.scanSecondary(function(err, data) { console.log('err: ' + err); console.log('data: ' + JSON.stringify(data, null, 2)); mbusMaster.close(); }); });