docs: Test-Abschnitt reparieren + sim_charge.py aufnehmen

- README: leerer Code-Block im Abschnitt "Test ohne Auto" ersetzt durch
  sim_charge.py-Beispiele und die mosquitto_pub-Sequenz.
- collector/sim_charge.py: Test-Skript zum Simulieren einer Ladung über MQTT.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-05 13:13:41 +02:00
parent 81ef0a82ce
commit ca708b5dda
2 changed files with 102 additions and 1 deletions
+10 -1
View File
@@ -49,7 +49,16 @@ Web-App danach unter `http://<server>:8082/` (Port via `WEB_PORT` in `.env`).
## Test ohne Auto
Eine Ladung lässt sich per `mosquitto_pub` simulieren (Reihenfolge beachten):
Am einfachsten über das mitgelieferte Skript `collector/sim_charge.py` (liest
Broker/Topic aus `.env`, sendet `car=2 → wh → cdi → car=4`):
```bash
.venv/bin/python collector/sim_charge.py # 5230 Wh, 3600 s
.venv/bin/python collector/sim_charge.py --wh 8000 --duration 5400
.venv/bin/python collector/sim_charge.py --end idle # mit car=1 beenden
```
Alternativ direkt per `mosquitto_pub` (Reihenfolge beachten):
```bash
mosquitto_pub -h nuccy -t go-eCharger/310014/car -m 2