# Stromverbrauch Monitor Node.js-Anwendung zur Überwachung des Stromverbrauchs aus MongoDB-Daten. ## Installation ```bash npm install ``` ## Starten ```bash npm start ``` Oder für die Entwicklung mit Auto-Reload: ```bash npm run dev ``` Die Anwendung läuft dann auf: http://localhost:3000 ## Konfiguration - **MongoDB-Server**: nuccy:27017 - **Datenbank**: smarthome - **Collection**: maschinen (weitere können hinzugefügt werden) ## Verwendung 1. Öffnen Sie http://localhost:3000 im Browser 2. Wählen Sie die Collection aus 3. Geben Sie den Zeitraum ein (Von/Bis) 4. Klicken Sie auf "Verbrauch anzeigen" Die Tabelle zeigt für jeden Verbraucher: - Anfangswert und -zeit - Endwert und -zeit - Verbrauch in Wh und kWh - Gesamtverbrauch am Ende ## Erweiterung für weitere Collections Um weitere Collections zu unterstützen, müssen Sie den Code anpassen, falls die Feldnamen unterschiedlich sind: - Verbrauchername-Feld (aktuell: `maschine`) - Arbeit-Feld (aktuell: `arbeit`) - Timestamp-Feld (aktuell: `datetime`)