const express = require('express'); const app = express(); const WebSocketClient = require('ws'); const config = require('./config/config.json'); app.listen(config.port); const client = new WebSocketClient(config.urlHO); client.on('open', function open() { console.log('conection to socket ho is open'); }); app.get('/getSocket', function (req, res) { var promesa = new Promise(function (resolve, reject) { client.send('isAlive?'); client.on('message', function incoming(message) { console.log('recibe bo: %s', message); resolve(message); }); }); promesa.then(function (data) { res.send(data); }); }); console.log('Sevice open port 6060');