const mqtt = require('mqtt'); const fs = require('fs'); const path = require('path') require('dotenv').config({ path: path.resolve(__dirname, '../.env') }) const brokerUrl = 'mqtt://mqtt.teeseng.uk'; const options = { port: 8883, username: process.env.MQTT_USER, password: process.env.MQTT_PASS, protocol: 'mqtts', key: fs.readFileSync(path.resolve(__dirname, '../cert/privkey.pem')), cert: fs.readFileSync(path.resolve(__dirname, '../cert/cert.pem')), }; const client = mqtt.connect(brokerUrl, options); module.exports = client;