diff --git a/VNode/services/buzzer/buzzer-manager.js b/VNode/services/buzzer/buzzer-manager.js index 1c63f3ee..d2ded3fc 100644 --- a/VNode/services/buzzer/buzzer-manager.js +++ b/VNode/services/buzzer/buzzer-manager.js @@ -1,8 +1,14 @@ // Import necessary modules const mqtt = require('mqtt'); +const fs = require('fs'); +const path = require('path'); + +// Load configuration +const configPath = path.join(__dirname, '../config/configuration.json'); +const config = JSON.parse(fs.readFileSync(configPath, 'utf8')); // MQTT broker configuration -const brokerUrl = 'mqtt://nanomq'; // Broker URL (change if needed) +const brokerUrl = config.mqttHost; const clientId = 'buzzer_manager'; const options = { clientId,