nibepi
Version:
RS485 connection to a Nibe Heatpump with full communication supports
20 lines (17 loc) • 551 B
JavaScript
const startCore = (port) => {
const promise = new Promise((resolve,reject) => {
setTimeout((port) => {
let output = {};
const path = require('path');
let reqPath = path.join(__dirname, '../');
const { fork } = require('child_process');
output.core = fork(reqPath+'/backend.js', {
detached: true
});
output.core.send({start:true,port:port });
resolve(output.core);
}, 2000, port);
});
return promise;
}
module.exports = startCore;