From 9fab0a12379464e997cd8df89bbe05df28b2286c Mon Sep 17 00:00:00 2001 From: andig Date: Mon, 2 Sep 2024 10:47:36 +0000 Subject: [PATCH] Templates update for release evcc-io/evcc@9bac4f7a2995513b7c0245b253592fda88e8c9cc --- templates/release/de/charger/eebus_0.yaml | 1 + .../release/de/charger/elliconnect_0.yaml | 1 + .../release/de/charger/elliconnect_1.yaml | 1 + .../release/de/charger/elliconnect_2.yaml | 1 + .../release/de/charger/elliconnect_3.yaml | 1 + .../release/de/charger/elliconnect_4.yaml | 1 + templates/release/de/charger/ellipro_0.yaml | 1 + templates/release/de/charger/ellipro_1.yaml | 1 + templates/release/de/charger/ellipro_2.yaml | 1 + templates/release/de/charger/ellipro_3.yaml | 1 + templates/release/de/charger/ellipro_4.yaml | 1 + .../de/charger/fronius-wattpilot_0.yaml | 13 ++++++++++++ templates/release/de/charger/livo_0.yaml | 1 + templates/release/de/charger/ocpp-abb_0.yaml | 20 +++++++++++++++++++ .../release/de/charger/openwb-2.0_0.yaml | 7 ++++++- templates/release/de/charger/pmcc_0.yaml | 1 + templates/release/de/charger/pmcp_0.yaml | 1 + .../release/de/meter/growatt-hybrid_0.yaml | 7 +++++++ .../release/de/meter/victron-energy_0.yaml | 6 ++++-- templates/release/en/charger/eebus_0.yaml | 1 + .../release/en/charger/elliconnect_0.yaml | 1 + .../release/en/charger/elliconnect_1.yaml | 1 + .../release/en/charger/elliconnect_2.yaml | 1 + .../release/en/charger/elliconnect_3.yaml | 1 + .../release/en/charger/elliconnect_4.yaml | 1 + templates/release/en/charger/ellipro_0.yaml | 1 + templates/release/en/charger/ellipro_1.yaml | 1 + templates/release/en/charger/ellipro_2.yaml | 1 + templates/release/en/charger/ellipro_3.yaml | 1 + templates/release/en/charger/ellipro_4.yaml | 1 + .../en/charger/fronius-wattpilot_0.yaml | 13 ++++++++++++ templates/release/en/charger/livo_0.yaml | 1 + templates/release/en/charger/ocpp-abb_0.yaml | 20 +++++++++++++++++++ .../release/en/charger/openwb-2.0_0.yaml | 7 ++++++- templates/release/en/charger/pmcc_0.yaml | 1 + templates/release/en/charger/pmcp_0.yaml | 1 + .../release/en/meter/growatt-hybrid_0.yaml | 7 +++++++ .../release/en/meter/victron-energy_0.yaml | 6 ++++-- 38 files changed, 128 insertions(+), 6 deletions(-) create mode 100644 templates/release/de/charger/fronius-wattpilot_0.yaml create mode 100644 templates/release/de/charger/ocpp-abb_0.yaml create mode 100644 templates/release/en/charger/fronius-wattpilot_0.yaml create mode 100644 templates/release/en/charger/ocpp-abb_0.yaml diff --git a/templates/release/de/charger/eebus_0.yaml b/templates/release/de/charger/eebus_0.yaml index 655243dbce..8f16e5d470 100644 --- a/templates/release/de/charger/eebus_0.yaml +++ b/templates/release/de/charger/eebus_0.yaml @@ -8,3 +8,4 @@ render: type: template template: eebus ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elliconnect_0.yaml b/templates/release/de/charger/elliconnect_0.yaml index 5fe7436e28..cf26849404 100644 --- a/templates/release/de/charger/elliconnect_0.yaml +++ b/templates/release/de/charger/elliconnect_0.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elliconnect_1.yaml b/templates/release/de/charger/elliconnect_1.yaml index dc2ffeaad9..55fb7efda4 100644 --- a/templates/release/de/charger/elliconnect_1.yaml +++ b/templates/release/de/charger/elliconnect_1.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elliconnect_2.yaml b/templates/release/de/charger/elliconnect_2.yaml index 7f2d44606b..b18cd7570e 100644 --- a/templates/release/de/charger/elliconnect_2.yaml +++ b/templates/release/de/charger/elliconnect_2.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elliconnect_3.yaml b/templates/release/de/charger/elliconnect_3.yaml index 226b09ef56..817786ef05 100644 --- a/templates/release/de/charger/elliconnect_3.yaml +++ b/templates/release/de/charger/elliconnect_3.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elliconnect_4.yaml b/templates/release/de/charger/elliconnect_4.yaml index f6162d648b..e31c424a48 100644 --- a/templates/release/de/charger/elliconnect_4.yaml +++ b/templates/release/de/charger/elliconnect_4.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ellipro_0.yaml b/templates/release/de/charger/ellipro_0.yaml index 6fa395745f..0be9ea0691 100644 --- a/templates/release/de/charger/ellipro_0.yaml +++ b/templates/release/de/charger/ellipro_0.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ellipro_1.yaml b/templates/release/de/charger/ellipro_1.yaml index b27cd0aa00..1ce4d3adab 100644 --- a/templates/release/de/charger/ellipro_1.yaml +++ b/templates/release/de/charger/ellipro_1.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ellipro_2.yaml b/templates/release/de/charger/ellipro_2.yaml index fd6f428d61..c0f4d1696b 100644 --- a/templates/release/de/charger/ellipro_2.yaml +++ b/templates/release/de/charger/ellipro_2.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ellipro_3.yaml b/templates/release/de/charger/ellipro_3.yaml index ada456fb18..f3f4529e68 100644 --- a/templates/release/de/charger/ellipro_3.yaml +++ b/templates/release/de/charger/ellipro_3.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ellipro_4.yaml b/templates/release/de/charger/ellipro_4.yaml index 0c52ddec04..329b2207a5 100644 --- a/templates/release/de/charger/ellipro_4.yaml +++ b/templates/release/de/charger/ellipro_4.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/fronius-wattpilot_0.yaml b/templates/release/de/charger/fronius-wattpilot_0.yaml new file mode 100644 index 0000000000..d84acf468f --- /dev/null +++ b/templates/release/de/charger/fronius-wattpilot_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Fronius + description: Wattpilot +capabilities: ["1p3p", "rfid"] +description: | + Benötigt mindestens Firmware 36.3 oder neuer. + +render: + - default: | + type: template + template: fronius-wattpilot + host: 192.0.2.2 # IP-Adresse oder Hostname + password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen) (optional) diff --git a/templates/release/de/charger/livo_0.yaml b/templates/release/de/charger/livo_0.yaml index 990d1d7b39..960e51b853 100644 --- a/templates/release/de/charger/livo_0.yaml +++ b/templates/release/de/charger/livo_0.yaml @@ -9,3 +9,4 @@ render: type: template template: livo ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/ocpp-abb_0.yaml b/templates/release/de/charger/ocpp-abb_0.yaml new file mode 100644 index 0000000000..8b6553547d --- /dev/null +++ b/templates/release/de/charger/ocpp-abb_0.yaml @@ -0,0 +1,20 @@ +product: + brand: ABB + description: TerraAC +requirements: ["sponsorship"] +render: + - default: | + type: template + template: ocpp-abb + stationid: EVB-P12354 # Station ID des Ladepunktes. Nur erforderlich wenn mehrere OCPP-Ladestationen eingerichtet sind um diese korrekt zuzuweisen. Eine einzelne OCPP-Ladestation kann auch automatisch zugeordnet werden. Hinweis: In Ausnahmefällen kann es erforderlich sein, diese ID manuell an die OCPP-URL der Ladestation in der Form ws://:8887/ anzuhängen. Die meisten Ladestationen fügen die ID intern automatisch hinzu. (optional) + advanced: | + type: template + template: ocpp-abb + stationid: EVB-P12354 # Station ID des Ladepunktes. Nur erforderlich wenn mehrere OCPP-Ladestationen eingerichtet sind um diese korrekt zuzuweisen. Eine einzelne OCPP-Ladestation kann auch automatisch zugeordnet werden. Hinweis: In Ausnahmefällen kann es erforderlich sein, diese ID manuell an die OCPP-URL der Ladestation in der Form ws://:8887/ anzuhängen. Die meisten Ladestationen fügen die ID intern automatisch hinzu. (optional) + connector: 1 # Anschlussnummer bei Ladestationen mit mehreren Anschlüssen. Die Zählung beginnt bei 1 für den ersten Anschluss. (optional) + remotestart: # Diese Option nur aktivieren wenn keinerlei Möglichkeit besteht Transaktionen seitens des Ladepunktes zu initiieren! Das ist nur der Fall wenn z. B. kein RFID-Lesegerät vorhanden ist und Ladevorgänge grundsätzlich einzeln per App freigeschaltet werden müssten. Normalerweise sollte der Ladepunkt am Gerät immer so konfiguriert werden, dass entweder eine RFID-Karte zur Freischaltung verwendet wird oder der Ladepunkt auf "Autostart", "Freies Laden" o.ä. eingestellt ist. Zunächst die Dokumentation und die Konfigurationsmöglichkeiten des Ladepunktes prüfen, ggf. beim Hersteller nachfragen! (optional) + idtag: evcc # Diese Option ist nur in Ausnahmefällen erforderlich wenn der Ladepunkt für die Annahme externer Transaktionen einen spezifischen Token erfordert. (optional) + connecttimeout: 5m # optional + timeout: 30s # optional + meterinterval: 10s # optional + metervalues: Energy.Active.Import.Register,Power.Active.Import,SoC,Current.Offered,Power.Offered,Current.Import,Voltage # optional diff --git a/templates/release/de/charger/openwb-2.0_0.yaml b/templates/release/de/charger/openwb-2.0_0.yaml index f5c3ab9756..148444f41b 100644 --- a/templates/release/de/charger/openwb-2.0_0.yaml +++ b/templates/release/de/charger/openwb-2.0_0.yaml @@ -3,7 +3,12 @@ product: description: Software 2.x capabilities: ["1p3p", "mA"] description: | - Erfordert Software 2.x + Erfordert [`Software 2.x`](https://github.com/openWB/core). + Folgende Änderungen sind unter dem `Einstellungen`-Reiter erforderlich: + + * Steuerungsmodus: `secondary` + * Steuerung über Modbus als secondary: `An` + render: - default: | type: template diff --git a/templates/release/de/charger/pmcc_0.yaml b/templates/release/de/charger/pmcc_0.yaml index 6ea5afa65b..e8e8e15cbd 100644 --- a/templates/release/de/charger/pmcc_0.yaml +++ b/templates/release/de/charger/pmcc_0.yaml @@ -8,3 +8,4 @@ render: type: template template: pmcc ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/pmcp_0.yaml b/templates/release/de/charger/pmcp_0.yaml index 18e549f11d..bb50a52606 100644 --- a/templates/release/de/charger/pmcp_0.yaml +++ b/templates/release/de/charger/pmcp_0.yaml @@ -7,3 +7,4 @@ render: type: template template: pmcp ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/meter/growatt-hybrid_0.yaml b/templates/release/de/meter/growatt-hybrid_0.yaml index 005101ab87..eef8a3f0b5 100644 --- a/templates/release/de/meter/growatt-hybrid_0.yaml +++ b/templates/release/de/meter/growatt-hybrid_0.yaml @@ -1,6 +1,13 @@ product: brand: Growatt description: Hybrid Inverter +capabilities: ["battery-control"] +description: | + Um die aktive Ladesteuerung nutzen zu können ist eine einmalige manuelle Einrichtung notwendig. + Es müssen die Modbusregister `1100, 1101, 1102` gleichzeitig (via "write multiple", FC 16) auf die Werte `0, 5947, 0` gesetzt werden. + Das kann zB. mit der [Modbus CLI](https://github.com/favalex/modbus-cli) gemacht werden: `modbus [...] H@1100=0 H@1101=5947 H@1102=0`. + Die aktive Ladesteuerung nutzt den ersten Zeitslot für den "Battery first" modus, d.h. dieser kann nicht anderweitig genutzt werden. + render: - usage: grid default: | diff --git a/templates/release/de/meter/victron-energy_0.yaml b/templates/release/de/meter/victron-energy_0.yaml index 2b469eb7b8..ba323b3c0f 100644 --- a/templates/release/de/meter/victron-energy_0.yaml +++ b/templates/release/de/meter/victron-energy_0.yaml @@ -2,6 +2,8 @@ product: brand: Victron description: Energy capabilities: ["battery-control"] +description: | + Für Grid-Nutzung ist eine VRM-Instanz notwendig wenn Lastmanagement genutzt werden soll. render: - usage: grid default: | @@ -10,14 +12,14 @@ render: usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port (optional) - meterid: 30 # Grid-Energiezähler VRM instance- kann im VRM Portal oder im RemoteUI ausgelesen werden. (optional) + meterid: # Grid-Energiezähler VRM instance- kann im VRM Portal oder im RemoteUI ausgelesen werden. (optional) advanced: | type: template template: victron-energy usage: grid host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port (optional) - meterid: 30 # Grid-Energiezähler VRM instance- kann im VRM Portal oder im RemoteUI ausgelesen werden. (optional) + meterid: # Grid-Energiezähler VRM instance- kann im VRM Portal oder im RemoteUI ausgelesen werden. (optional) minsoc: 25 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) maxsoc: # optional - usage: pv diff --git a/templates/release/en/charger/eebus_0.yaml b/templates/release/en/charger/eebus_0.yaml index de4ab730c0..784d0d485a 100644 --- a/templates/release/en/charger/eebus_0.yaml +++ b/templates/release/en/charger/eebus_0.yaml @@ -8,3 +8,4 @@ render: type: template template: eebus ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elliconnect_0.yaml b/templates/release/en/charger/elliconnect_0.yaml index ecd5065256..6105c7092f 100644 --- a/templates/release/en/charger/elliconnect_0.yaml +++ b/templates/release/en/charger/elliconnect_0.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elliconnect_1.yaml b/templates/release/en/charger/elliconnect_1.yaml index bbbe3e406f..3e449b97eb 100644 --- a/templates/release/en/charger/elliconnect_1.yaml +++ b/templates/release/en/charger/elliconnect_1.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elliconnect_2.yaml b/templates/release/en/charger/elliconnect_2.yaml index 9b930926c3..2b580a3202 100644 --- a/templates/release/en/charger/elliconnect_2.yaml +++ b/templates/release/en/charger/elliconnect_2.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elliconnect_3.yaml b/templates/release/en/charger/elliconnect_3.yaml index 6bf30c3387..28d6652c5b 100644 --- a/templates/release/en/charger/elliconnect_3.yaml +++ b/templates/release/en/charger/elliconnect_3.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elliconnect_4.yaml b/templates/release/en/charger/elliconnect_4.yaml index f6d29e8616..a675d6e67e 100644 --- a/templates/release/en/charger/elliconnect_4.yaml +++ b/templates/release/en/charger/elliconnect_4.yaml @@ -17,3 +17,4 @@ render: type: template template: elliconnect ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ellipro_0.yaml b/templates/release/en/charger/ellipro_0.yaml index c92cef5e33..2253210825 100644 --- a/templates/release/en/charger/ellipro_0.yaml +++ b/templates/release/en/charger/ellipro_0.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ellipro_1.yaml b/templates/release/en/charger/ellipro_1.yaml index 2bbfa46662..86052019a5 100644 --- a/templates/release/en/charger/ellipro_1.yaml +++ b/templates/release/en/charger/ellipro_1.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ellipro_2.yaml b/templates/release/en/charger/ellipro_2.yaml index 3bb928f76c..03a507c1a1 100644 --- a/templates/release/en/charger/ellipro_2.yaml +++ b/templates/release/en/charger/ellipro_2.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ellipro_3.yaml b/templates/release/en/charger/ellipro_3.yaml index d9e5bb1d71..8b24c83474 100644 --- a/templates/release/en/charger/ellipro_3.yaml +++ b/templates/release/en/charger/ellipro_3.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ellipro_4.yaml b/templates/release/en/charger/ellipro_4.yaml index 1dfdcfd287..1904e12c8f 100644 --- a/templates/release/en/charger/ellipro_4.yaml +++ b/templates/release/en/charger/ellipro_4.yaml @@ -15,3 +15,4 @@ render: type: template template: ellipro ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/fronius-wattpilot_0.yaml b/templates/release/en/charger/fronius-wattpilot_0.yaml new file mode 100644 index 0000000000..d7c6a3051a --- /dev/null +++ b/templates/release/en/charger/fronius-wattpilot_0.yaml @@ -0,0 +1,13 @@ +product: + brand: Fronius + description: Wattpilot +capabilities: ["1p3p", "rfid"] +description: | + Requires firmware 36.3 or later. + +render: + - default: | + type: template + template: fronius-wattpilot + host: 192.0.2.2 # IP address or hostname + password: # Password of the user account (use single quotes in case of leading zeros) (optional) diff --git a/templates/release/en/charger/livo_0.yaml b/templates/release/en/charger/livo_0.yaml index f30a8685f9..ed31e6a83d 100644 --- a/templates/release/en/charger/livo_0.yaml +++ b/templates/release/en/charger/livo_0.yaml @@ -9,3 +9,4 @@ render: type: template template: livo ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/ocpp-abb_0.yaml b/templates/release/en/charger/ocpp-abb_0.yaml new file mode 100644 index 0000000000..5d521d1c91 --- /dev/null +++ b/templates/release/en/charger/ocpp-abb_0.yaml @@ -0,0 +1,20 @@ +product: + brand: ABB + description: TerraAC +requirements: ["sponsorship"] +render: + - default: | + type: template + template: ocpp-abb + stationid: EVB-P12354 # Station ID of the charging point. Only required if multiple OCPP charging stations are set up to assign them correctly. A single OCPP charging station can also be automatically assigned. Note: In exceptional cases, it may be necessary to manually append this ID to the OCPP URL of the charging station in the form ws://:8887/. Most charging stations automatically add the ID internally. (optional) + advanced: | + type: template + template: ocpp-abb + stationid: EVB-P12354 # Station ID of the charging point. Only required if multiple OCPP charging stations are set up to assign them correctly. A single OCPP charging station can also be automatically assigned. Note: In exceptional cases, it may be necessary to manually append this ID to the OCPP URL of the charging station in the form ws://:8887/. Most charging stations automatically add the ID internally. (optional) + connector: 1 # Connector number for charging stations with multiple connectors. Counting starts at 1 for the first connector. (optional) + remotestart: # Only enable this option if there is no way to initiate transactions from the charger side! This is only the case if e.g. no RFID reader is available and charging processes would have to be released individually via app. Normally, the charger should always be configured at the device so that either an RFID card is used for activation or the charger is set to "Autostart", "Free Charging" or similar. First check the documentation and configuration possibilities of the charger, ask the manufacturer if necessary! (optional) + idtag: evcc # This option is only required in exceptional cases if the charger requires a specific token for accepting external transactions. (optional) + connecttimeout: 5m # optional + timeout: 30s # optional + meterinterval: 10s # optional + metervalues: Energy.Active.Import.Register,Power.Active.Import,SoC,Current.Offered,Power.Offered,Current.Import,Voltage # optional diff --git a/templates/release/en/charger/openwb-2.0_0.yaml b/templates/release/en/charger/openwb-2.0_0.yaml index e22c5c96d1..ba9fd1b702 100644 --- a/templates/release/en/charger/openwb-2.0_0.yaml +++ b/templates/release/en/charger/openwb-2.0_0.yaml @@ -3,7 +3,12 @@ product: description: Software 2.x capabilities: ["1p3p", "mA"] description: | - Requires software 2.x + Requires [`Software 2.x`](https://github.com/openWB/core). + The following changes are necessary under the 'Einstellungen' tab: + + * Steuerungsmodus: `secondary` + * Steuerung über Modbus als secondary: `An` + render: - default: | type: template diff --git a/templates/release/en/charger/pmcc_0.yaml b/templates/release/en/charger/pmcc_0.yaml index 6ea5afa65b..c3a11edf43 100644 --- a/templates/release/en/charger/pmcc_0.yaml +++ b/templates/release/en/charger/pmcc_0.yaml @@ -8,3 +8,4 @@ render: type: template template: pmcc ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/pmcp_0.yaml b/templates/release/en/charger/pmcp_0.yaml index 18e549f11d..e9593cb11b 100644 --- a/templates/release/en/charger/pmcp_0.yaml +++ b/templates/release/en/charger/pmcp_0.yaml @@ -7,3 +7,4 @@ render: type: template template: pmcp ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/meter/growatt-hybrid_0.yaml b/templates/release/en/meter/growatt-hybrid_0.yaml index 381b7f61be..e49b38fca0 100644 --- a/templates/release/en/meter/growatt-hybrid_0.yaml +++ b/templates/release/en/meter/growatt-hybrid_0.yaml @@ -1,6 +1,13 @@ product: brand: Growatt description: Hybrid Inverter +capabilities: ["battery-control"] +description: | + To use the active battery control, a one-time manual setup is necessary. + The modbus registers `1100, 1101, 1102` need to be set to the values `0, 5947, 0` at the same time (via "write multiple", FC 16). + This can be done by e.g. using the [Modbus CLI](https://github.com/favalex/modbus-cli): `modbus [...] H@1100=0 H@1101=5947 H@1102=0`. + The active battery control uses the first "Battery first" timeslot, so it cannot be used otherwise. + render: - usage: grid default: | diff --git a/templates/release/en/meter/victron-energy_0.yaml b/templates/release/en/meter/victron-energy_0.yaml index 08a9ae032b..419c6c15dd 100644 --- a/templates/release/en/meter/victron-energy_0.yaml +++ b/templates/release/en/meter/victron-energy_0.yaml @@ -2,6 +2,8 @@ product: brand: Victron description: Energy capabilities: ["battery-control"] +description: | + For grid usage, a grid meter VRM instance is require to enabled load management. render: - usage: grid default: | @@ -10,14 +12,14 @@ render: usage: grid host: 192.0.2.2 # IP address or hostname port: 502 # Port (optional) - meterid: 30 # Grid-Meter VRM instance- can be read out in VRM portal or via remoteUI. (optional) + meterid: # Grid meter VRM instance- can be read out in VRM portal or via remoteUI. (optional) advanced: | type: template template: victron-energy usage: grid host: 192.0.2.2 # IP address or hostname port: 502 # Port (optional) - meterid: 30 # Grid-Meter VRM instance- can be read out in VRM portal or via remoteUI. (optional) + meterid: # Grid meter VRM instance- can be read out in VRM portal or via remoteUI. (optional) minsoc: 25 # Immediate charging with maximum power up to the defined state of charge independently from solar production if the charge mode is not set to 'Off' (optional) maxsoc: # optional - usage: pv