2026-02-17 13:30:05 +01:00
2026-01-30 21:06:20 +01:00
2026-01-30 21:06:20 +01:00
2026-01-30 19:30:49 +01:00
2026-01-30 21:06:20 +01:00
2026-01-30 19:30:49 +01:00
2026-02-17 13:30:05 +01:00

Stromverbrauch Monitor

Node.js-Anwendung zur Überwachung des Stromverbrauchs aus MongoDB-Daten.

Installation

npm install

Starten

npm start

Oder für die Entwicklung mit Auto-Reload:

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)
Description
Zeigt die einzelnen Verbräuche diverser Verbraucher an
Readme 79 KiB
Languages
JavaScript 69.2%
CSS 21.3%
Pug 7.2%
Dockerfile 2.3%