If your mqtt-broker, like mine, does not utilize any authentication and you leave username and password empty in config.js, the connection to the mqtt-broker will not be enabled at all. That is because of:
const mqttEnabled = (config.mqtt.mqttBroker !== '') &&
(config.mqtt.username !== '') &&
(config.mqtt.password !== '') &&
(config.mqtt.machineName !== '')
in PeripheralManager.js
The quick fix for me was to insert some dummy values for username and password in config.js
If your mqtt-broker, like mine, does not utilize any authentication and you leave username and password empty in config.js, the connection to the mqtt-broker will not be enabled at all. That is because of:
const mqttEnabled = (config.mqtt.mqttBroker !== '') &&
(config.mqtt.username !== '') &&
(config.mqtt.password !== '') &&
(config.mqtt.machineName !== '')
in PeripheralManager.js
The quick fix for me was to insert some dummy values for username and password in config.js