Skip to content

Commit cbd500f

Browse files
committed
fixed linking
1 parent 5bd097f commit cbd500f

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

docs/reference/plugins.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ Zusätzlich können spezielle Kommandos über Plugins an das Fahrzeug geschickt
175175

176176
Folgende Plugins stehen zur Verfügung und können für die oben beschriebenen Attribute konfiguriert werden, um eine flexible Anbindung an die verschiedenen Systeme zu ermöglichen.
177177

178-
### Modbus <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
178+
### Modbus {#modbus} <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
179179

180180

181181
Das `modbus` Plugin kann Daten von jedem Modbus-fähigen Gerät oder SunSpec-kompatiblen Wechselrichter lesen.
@@ -184,7 +184,7 @@ Es ist ebenfalls möglich Modbus Register zu Schreiben um weitere Wallboxen zu i
184184

185185
Schaue in die [Modbus Dokumentation](modbus) für weitere Details.
186186

187-
### MQTT <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
187+
### MQTT {#mqtt} <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
188188

189189
Das `mqtt` Plugin ermöglicht das Lesen von Werten über MQTT Topics.
190190
Das ist insbesondere für Strommessgeräte nützlich, z.B. wenn diese ihre Daten bereits über MQTT bereitstellen.
@@ -210,7 +210,7 @@ topic: mbmd/charger/maxcurrent
210210
payload: ${var:%d}
211211
```
212212

213-
### HTTP <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
213+
### HTTP {#http} <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
214214

215215
Das `http` Plugin führt HTTP Aufrufe durch, um Daten zu lesen oder zu aktualisieren. Es beinhaltet auch die Fähigkeit JSON-Datenstrukturen über jq-Abfragen (z. B. für REST-APIs) zu lesen oder einfache Transformationen durchzuführen. Der volle Funktionsumfang ist in der [offiziellen jq Dokumentation](https://jqlang.github.io/jq/manual/) zu finden.
216216

@@ -261,7 +261,7 @@ enable:
261261
uri: "http://charger/relay/0?turn={{if .enable}}on{{else}}off{{end}}"
262262
```
263263

264-
### Websocket <Tag label="lesen" category="read" />
264+
### Websocket {#websocket} <Tag label="lesen" category="read" />
265265

266266
Das `websocket` Plugin bietet einen Websocket Listener. Es beinhaltet auch die Fähigkeit JSON-Datenstrukturen über jq-ähnliche Abfragen zu lesen oder zu parsen. Dies kann z.B. verwendet werden, um Daten von Volkszählers Push Server zu empfangen.
267267

@@ -296,7 +296,7 @@ Unterstützte Werte für `value` können in der Diagnoseausgabe über das Komman
296296

297297
Alle möglichen Werte können als Konstanten [hier](https://gitlab.com/bboehmke/sunny/-/blob/master/values.go#L24) gefunden werden (verwende den Namen der Konstante für `value`).
298298

299-
### JavaScript <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
299+
### JavaScript {#javascript} <Tag label="lesen" category="read" /> <Tag label="schreiben" category="write" />
300300

301301
evcc integriert einen JavaScript Interpreter mit der [Underscore.js](https://underscorejs.org) Bibliothek, welche direkt über `_.` zugreifbar ist, z.B. `_.random(0,5)`. Das `js` Plugin kann JavaScript code über den `script` Parameter ausführen. Sehr hilfreich für das schnelle Erstellen von Prototypen:
302302

@@ -342,7 +342,7 @@ cmd: /home/user/my-script.sh ${enable:%b} # format boolean enable as 0/1
342342
timeout: 5s
343343
```
344344

345-
### Const <Tag label="lesen" category="read" />
345+
### Const {#const} <Tag label="lesen" category="read" />
346346

347347
Das `const` Plugin gibt einen konstanten Wert zurück.
348348
Es eignet sich z.B. um in Verbindung mit dem `calc` Plugin feste Korrekturwerte (Offset) auf einen variablen Wert anzuwenden oder auch zur Simulation von Mess- und Statuswerten zu Testzwecken.
@@ -354,7 +354,7 @@ source: const
354354
value: -16247
355355
```
356356

357-
### Calc <Tag label="lesen" category="read" />
357+
### Calc {#calc} <Tag label="lesen" category="read" />
358358

359359
Das `calc` Plugin erlaubt es mehrere Einzelwerte mathematisch weiterzuverarbeiten:
360360

@@ -399,7 +399,7 @@ Das `calc` Plugin ist hilfreich um z.B.
399399
Konstante Hilfswerte (z. B. für Offsets) lassen sich mithilfe des `const` Plugins als Operand erzeugen.
400400
:::
401401

402-
### Combined <Tag label="lesen" category="read" />
402+
### Combined {#combined} <Tag label="lesen" category="read" />
403403

404404
Das `combined` Status Plugin wird verwendet um gemischte Boolean Status Werte von `Plugged` (angeschlossen) / `Charging` (Laden) in einen evcc-kompatiblen Ladestatus von A..F zu konvertieren.
405405
Es wird z.b. zusammen mit einer OpenWB MQTT Integration verwendet.

0 commit comments

Comments
 (0)