First Commit - sieht schon gut aus
This commit is contained in:
49
README.md
Normal file
49
README.md
Normal file
@@ -0,0 +1,49 @@
|
||||
# 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`)
|
||||
Reference in New Issue
Block a user