You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/reference/plugins.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ sidebar_position: 3
6
6
7
7
Plugins können verwendet werden, um verschiedene Geräte und externe Datenquellen in evcc zu integrieren, für die es keine direkte Unterstützung gibt.
8
8
Sie können für die Gerätekategorien [`meter`](/docs/reference/configuration/meters#custom) (Strommessgeräte), [`charger`](/docs/reference/configuration/chargers#type) (Wallboxen) oder [`vehicle`](/docs/devices/vehicles#manuell) (Fahrzeuge) verwendet werden.
9
-
Plugins können auch für die in [Messaging](/docs/reference/configuration/messaging) beschriebenen Endpunkte für Events genutzt werden.
9
+
Plugins können auch für die in [Messaging](/docs/reference/configuration/messaging) beschriebenen Endpunkte zum Versenden von Lifecycle-Events genutzt werden.
10
10
11
11
Je nach Verwendung werden Plugins **lesend** oder **schreibend** eingesetzt.
12
12
@@ -26,9 +26,9 @@ Neben diesen Plugins, die externe Daten integrieren, gibt es folgende Helfer-Plu
26
26
27
27
-[Const Plugin](#const) - Spezielles Plugin das einfach einen konstanten Wert zurückliefert.
28
28
-[Calc Plugin](#calc) - Meta-Plugin um Ausgaben von anderen Plugins arithmetisch zu verknüpfen.
29
-
-[Combined Plugin](#combined) - Meta-Plugin speziell für `charger` um die booleschen Status-Werte für den _angeschlossen_und _charging_ Zustand, die von Plugins ausgelesen werden, zu einem einzigen Ladestatus zu kombinieren.
29
+
-[Combined Plugin](#combined) - Meta-Plugin speziell für `charger` um die booleschen Status-Werte für den angeschlossenen (_plugged_) und ladenden (_charging_) Zustand zu einem einzigen Ladestatus zu kombinieren.
30
30
31
-
### Plugin Syntax
31
+
### Syntax
32
32
33
33
Jedes Plugin besitzt ein individuelles Konfigurationsschema.
34
34
Dabei ist es wichtig zu wissen, ob das Plugin in einem **lesenden** oder **schreibenden** Kontext verwendet wird.
@@ -80,8 +80,7 @@ Wenn Format nicht angegeben wird, werden die Daten im Standard %v Go-Format bere
80
80
Die Variablen werden mit dem entsprechenden Wert ersetzt, bevor das Plugin ausgeführt wird.
81
81
Zusätzlich können sämtliche Funktionen der Go Template Library verwendet werden, um komplexere Datentransformationen durchzuführen.
82
82
83
-
Die folgenden Abschnitte geben einen Überblick für die einzelnen Geräte.
84
-
Dabei werden die per Plugin konfigurierbaren Attribute und deren Datentypen aufgeführt.
83
+
Je nach Gerät ([`meter`](#meter), [`charger`](#charger) oder [`vehicle`](#vehicle)) können andere Attribute mit Plugins gelesen oder gesetzt werden.
0 commit comments