diff --git a/docs/PFLICHTENHEFT_SOFTWARE.md b/docs/PFLICHTENHEFT_SOFTWARE.md index b28a799..bfb58fa 100644 --- a/docs/PFLICHTENHEFT_SOFTWARE.md +++ b/docs/PFLICHTENHEFT_SOFTWARE.md @@ -341,10 +341,10 @@ thermiq/ │ ├── 1/contactor # "closed" | "open" — K10 Hilfskontakt-Rückmeldung │ ├── 2/state # "online" | "offline" | "error" │ ├── 2/power # Watt (float) — Ist-Leistung +│ ├── 2/hashrate # TH/s (float) — Hashrate-Feedback via gRPC │ ├── 2/temp # °C (float) — Chip-Temperatur via gRPC │ ├── 2/power_setpoint # Watt (float) — SCHREIBBAR, Ziel-Leistung │ └── 2/contactor # "closed" | "open" — K11 Hilfskontakt-Rückmeldung -│ (Hinweis: Miner 2 hat kein Hashrate-Feedback in der aktuellen Firmware-Version) ├── pumps/ │ ├── p3/state # "on" | "off" — Relay-Zustand (P3 = einfaches Relais, kein Drehzahlsignal) │ ├── p4/setpoint # 0.0–10.0 (V, float) — SCHREIBBAR, Drehzahl-Sollwert Wilo P4 @@ -402,7 +402,8 @@ Dieser Abschnitt zeigt für jeden Topic-Bereich, welche Komponente publiziert un | Topic-Bereich | Publisher | Subscriber | |---------------|-----------|-----------| -| `miners/+/state`, `miners/+/power`, `miners/+/hashrate`, `miners/+/temp` | Node-RED (gRPC) | RevPi, HA | +| `miners/1/state`, `miners/1/power`, `miners/1/hashrate`, `miners/1/temp` | Node-RED (gRPC) | RevPi, HA | +| `miners/2/state`, `miners/2/power`, `miners/2/hashrate`, `miners/2/temp` | Node-RED (gRPC) | RevPi, HA | | `miners/+/power_setpoint` | Node-RED (Energiemanagement) | Node-RED (gRPC-Flow) | | `miners/+/contactor` | RevPi (DI) | Node-RED, HA | | `pumps/p3/state` | Node-RED | RevPi | @@ -1048,7 +1049,6 @@ Dieser Abschnitt dokumentiert Themen, die noch nicht abschließend entschieden o | 10 | Logging-Strategie (Influx DB, CSV, oder nur MQTT?) | **Phase 2** | | 11 | Router-Modell und VPN-Protokoll (WireGuard empfohlen, GL.iNet oder vergleichbar) | **offen** | | 12 | Netzwerktopologie-Dokumentation (IP-Plan, Firewall-Regeln) | **offen** | -| 13 | Miner 2 Hashrate-Feedback: Firmware-Version prüfen, ggf. nachrüsten | **offen** | ---