715f72907acd921181052f4c7837ec6205edec9f
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
- Öffnen Sie http://localhost:3000 im Browser
- Wählen Sie die Collection aus
- Geben Sie den Zeitraum ein (Von/Bis)
- 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
Languages
JavaScript
69.2%
CSS
21.3%
Pug
7.2%
Dockerfile
2.3%