Skip to content

Commit

Permalink
Shelly-Collector: Add INFLUX_MODE
Browse files Browse the repository at this point in the history
  • Loading branch information
ledermann committed Dec 18, 2024
1 parent 2515a16 commit ccc7df9
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions referenz/shelly-collector/konfiguration.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ services:
- INFLUX_ORG
- INFLUX_BUCKET
- INFLUX_MEASUREMENT=${INFLUX_MEASUREMENT_SHELLY}
- INFLUX_MODE
logging:
options:
max-size: 10m
Expand Down Expand Up @@ -102,6 +103,12 @@ Bucket in InfluxDB, in der die Messwerte gespeichert werden sollen.

Name des Measurements in InfluxDB, das die Messwerte aufnehmen soll.

### `INFLUX_MODE` (ab Version 0.5.0)

Modus, in dem die Messwerte an InfluxDB übertragen werden. Mögliche Werte sind `default` und `essential`. Im `essential`-Modus werden nur dann Messwerte nach InfluxDB geschrieben, wenn sich der Wert geändert hat. Dies spart Speicherplatz und schont die Datenbank. Es eignet sich vor allem für Geräte, die nur selten in Betrieb sind (z.B. Waschmaschine, Geschirrspüler etc).

Im `default`-Modus wird jeder erhaltene Messwert nach InfluxDB geschrieben.

## Beispielhafte .env

```properties
Expand All @@ -116,4 +123,5 @@ INFLUX_PORT=8086
INFLUX_TOKEN_WRITE=my-super-secret-admin-token
INFLUX_ORG=solectrus
INFLUX_BUCKET=solectrus
INFLUX_MODE=essential
```

0 comments on commit ccc7df9

Please sign in to comment.