diff --git a/backend/.env.example b/backend/.env.example index 5f7926d..e87f290 100644 --- a/backend/.env.example +++ b/backend/.env.example @@ -32,3 +32,12 @@ STRIPE_PRODUCT_PREMIUM=prod_xxx # Admin ADMIN_API_KEY=your-admin-api-key + +# Legacy API (eluxnetworks.net) +LEGACY_API_USERNAME=robster +LEGACY_API_PASSWORD=rob2 + +# MQTT Configuration (uses Legacy API credentials if not set) +MQTT_BROKER=mqtt://mqtt.eluxnetworks.net:1883 +MQTT_USER=robster +MQTT_PASSWORD=rob2 diff --git a/backend/src/services/mqtt.js b/backend/src/services/mqtt.js index eb1229f..e95928b 100644 --- a/backend/src/services/mqtt.js +++ b/backend/src/services/mqtt.js @@ -17,8 +17,8 @@ const { sendPushNotifications: sendNotificationsWithSettings, NotificationType } // MQTT Configuration const MQTT_BROKER = process.env.MQTT_BROKER || 'mqtt://mqtt.eluxnetworks.net:1883'; -const MQTT_USER = process.env.MQTT_USER || 'anandk'; -const MQTT_PASSWORD = process.env.MQTT_PASSWORD || 'anandk_8'; +const MQTT_USER = process.env.MQTT_USER || process.env.LEGACY_API_USERNAME || 'robster'; +const MQTT_PASSWORD = process.env.MQTT_PASSWORD || process.env.LEGACY_API_PASSWORD || 'rob2'; // Store for received alerts (in-memory, last 100) const alertsCache = []; diff --git a/services/api.ts b/services/api.ts index ad5237c..71e82bb 100644 --- a/services/api.ts +++ b/services/api.ts @@ -1505,8 +1505,8 @@ class ApiService { // ========================================== // Demo credentials for legacy dashboard - private readonly DEMO_LEGACY_USER = 'anandk'; - private readonly DEMO_LEGACY_PASSWORD = 'anandk_8'; + private readonly DEMO_LEGACY_USER = 'robster'; + private readonly DEMO_LEGACY_PASSWORD = 'rob2'; private readonly DEMO_DEPLOYMENT_ID = 21; // Ferdinand's deployment // Login to legacy dashboard API