From ee909432821d01a8b792a2a722a1a63fbd7c74ed Mon Sep 17 00:00:00 2001 From: andig Date: Wed, 23 Oct 2024 09:13:21 +0000 Subject: [PATCH] Templates update for release evcc-io/evcc@64b75795343fc3a5cc56de277ed9f169f0203960 --- templates/release/de/charger/eebus_0.yaml | 13 +---- templates/release/de/charger/elli-2_0.yaml | 18 ++++++ templates/release/de/charger/elli-2_1.yaml | 18 ++++++ .../charger/{eebus_10.yaml => elli-2_10.yaml} | 2 +- .../charger/{eebus_11.yaml => elli-2_11.yaml} | 2 +- .../charger/{eebus_2.yaml => elli-2_2.yaml} | 2 +- .../charger/{eebus_3.yaml => elli-2_3.yaml} | 2 +- .../charger/{eebus_4.yaml => elli-2_4.yaml} | 2 +- .../charger/{eebus_5.yaml => elli-2_5.yaml} | 2 +- .../charger/{eebus_6.yaml => elli-2_6.yaml} | 2 +- .../charger/{eebus_7.yaml => elli-2_7.yaml} | 2 +- .../charger/{eebus_8.yaml => elli-2_8.yaml} | 2 +- .../charger/{eebus_9.yaml => elli-2_9.yaml} | 2 +- .../release/de/charger/elliconnect_0.yaml | 2 +- .../release/de/charger/elliconnect_1.yaml | 2 +- .../release/de/charger/elliconnect_2.yaml | 2 +- .../release/de/charger/elliconnect_3.yaml | 2 +- .../release/de/charger/elliconnect_4.yaml | 2 +- templates/release/de/charger/ellipro_0.yaml | 2 +- templates/release/de/charger/ellipro_1.yaml | 2 +- templates/release/de/charger/ellipro_2.yaml | 2 +- templates/release/de/charger/ellipro_3.yaml | 2 +- templates/release/de/charger/ellipro_4.yaml | 2 +- templates/release/de/charger/elvi_0.yaml | 2 +- .../de/charger/fronius-wattpilot_0.yaml | 13 ----- templates/release/de/charger/ghost_0.yaml | 18 ++++++ .../de/charger/{eebus_1.yaml => ghost_1.yaml} | 2 +- .../release/de/charger/homecharge_0.yaml | 2 +- templates/release/de/charger/ocpp-abb_0.yaml | 2 +- .../de/charger/ocpp-fronius-wattpilot_0.yaml | 1 + templates/release/de/charger/ocpp_0.yaml | 2 +- .../release/de/charger/orbis-viaris_0.yaml | 2 +- .../release/de/charger/porsche-wallbox_0.yaml | 18 ++++++ .../release/de/charger/pulsarplus-fw5_0.yaml | 27 +++++++++ .../release/de/charger/pulsarplus_0.yaml | 4 +- .../de/charger/tinkerforge-warp3_0.yaml | 1 + .../de/charger/tinkerforge-warp3_1.yaml | 1 + .../de/charger/tinkerforge-warp_0.yaml | 1 + .../de/charger/tinkerforge-warp_1.yaml | 1 + .../release/de/meter/alpha-ess-smile_0.yaml | 12 ++-- .../release/de/meter/deye-hybrid-3p_0.yaml | 12 ++-- .../release/de/meter/deye-hybrid-3p_1.yaml | 12 ++-- .../release/de/meter/fronius-gen24_0.yaml | 1 + .../release/de/meter/fronius-gen24_1.yaml | 1 + .../release/de/meter/goodwe-hybrid_0.yaml | 1 + .../de/meter/growatt-hybrid-tlxh_0.yaml | 2 + .../release/de/meter/growatt-hybrid_0.yaml | 1 + .../de/meter/kostal-plenticore-gen2_0.yaml | 56 +++++++++++++++++++ .../release/de/meter/kostal-plenticore_0.yaml | 7 ++- .../release/de/meter/sma-home-manager_0.yaml | 1 + templates/release/de/meter/sma-hybrid_0.yaml | 1 + .../de/meter/sma-inverter-speedwire_0.yaml | 1 + .../release/de/meter/sofarsolar-g3_0.yaml | 2 +- .../release/de/meter/sofarsolar-g3_1.yaml | 2 +- .../release/de/meter/sofarsolar-g3_2.yaml | 2 +- .../release/de/meter/sofarsolar-g3_3.yaml | 2 +- .../release/de/meter/solaranzeige_0.yaml | 1 + .../release/de/meter/solaredge-hybrid_0.yaml | 3 +- templates/release/de/meter/solax_0.yaml | 1 + templates/release/de/meter/solax_1.yaml | 1 + .../release/de/meter/solis-hybrid-s_0.yaml | 1 + .../release/de/meter/solis-hybrid_0.yaml | 1 + templates/release/de/meter/storaxe_0.yaml | 11 ++++ .../release/de/meter/sunspec-hybrid_0.yaml | 1 + .../release/de/meter/tesla-powerwall_0.yaml | 12 ++-- .../release/de/meter/tibber-pulse_0.yaml | 1 + .../release/de/meter/volkszaehler-ws_0.yaml | 1 + .../release/de/tariff/electricitymaps_0.yaml | 1 + .../de/tariff/energy-charts-api_0.yaml | 1 + templates/release/de/tariff/groupe-e_0.yaml | 1 + .../de/tariff/gr\303\274nstromindex_0.yaml" | 1 + templates/release/de/tariff/tibber_0.yaml | 1 + templates/release/en/charger/eebus_0.yaml | 13 +---- templates/release/en/charger/elli-2_0.yaml | 18 ++++++ templates/release/en/charger/elli-2_1.yaml | 18 ++++++ .../charger/{eebus_10.yaml => elli-2_10.yaml} | 2 +- .../charger/{eebus_11.yaml => elli-2_11.yaml} | 2 +- .../charger/{eebus_2.yaml => elli-2_2.yaml} | 2 +- .../charger/{eebus_3.yaml => elli-2_3.yaml} | 2 +- .../charger/{eebus_4.yaml => elli-2_4.yaml} | 2 +- .../charger/{eebus_5.yaml => elli-2_5.yaml} | 2 +- .../charger/{eebus_6.yaml => elli-2_6.yaml} | 2 +- .../charger/{eebus_7.yaml => elli-2_7.yaml} | 2 +- .../charger/{eebus_8.yaml => elli-2_8.yaml} | 2 +- .../charger/{eebus_9.yaml => elli-2_9.yaml} | 2 +- .../release/en/charger/elliconnect_0.yaml | 2 +- .../release/en/charger/elliconnect_1.yaml | 2 +- .../release/en/charger/elliconnect_2.yaml | 2 +- .../release/en/charger/elliconnect_3.yaml | 2 +- .../release/en/charger/elliconnect_4.yaml | 2 +- templates/release/en/charger/ellipro_0.yaml | 2 +- templates/release/en/charger/ellipro_1.yaml | 2 +- templates/release/en/charger/ellipro_2.yaml | 2 +- templates/release/en/charger/ellipro_3.yaml | 2 +- templates/release/en/charger/ellipro_4.yaml | 2 +- templates/release/en/charger/elvi_0.yaml | 2 +- .../en/charger/fronius-wattpilot_0.yaml | 13 ----- templates/release/en/charger/ghost_0.yaml | 18 ++++++ .../en/charger/{eebus_1.yaml => ghost_1.yaml} | 2 +- .../release/en/charger/homecharge_0.yaml | 2 +- templates/release/en/charger/ocpp-abb_0.yaml | 2 +- .../en/charger/ocpp-fronius-wattpilot_0.yaml | 1 + templates/release/en/charger/ocpp_0.yaml | 2 +- .../release/en/charger/orbis-viaris_0.yaml | 2 +- .../release/en/charger/porsche-wallbox_0.yaml | 18 ++++++ .../release/en/charger/pulsarplus-fw5_0.yaml | 27 +++++++++ .../release/en/charger/pulsarplus_0.yaml | 4 +- .../en/charger/tinkerforge-warp3_0.yaml | 1 + .../en/charger/tinkerforge-warp3_1.yaml | 1 + .../en/charger/tinkerforge-warp_0.yaml | 1 + .../en/charger/tinkerforge-warp_1.yaml | 1 + .../release/en/meter/alpha-ess-smile_0.yaml | 12 ++-- .../release/en/meter/deye-hybrid-3p_0.yaml | 12 ++-- .../release/en/meter/deye-hybrid-3p_1.yaml | 12 ++-- .../release/en/meter/fronius-gen24_0.yaml | 1 + .../release/en/meter/fronius-gen24_1.yaml | 1 + .../release/en/meter/goodwe-hybrid_0.yaml | 1 + .../en/meter/growatt-hybrid-tlxh_0.yaml | 2 + .../release/en/meter/growatt-hybrid_0.yaml | 1 + .../en/meter/kostal-plenticore-gen2_0.yaml | 56 +++++++++++++++++++ .../release/en/meter/kostal-plenticore_0.yaml | 7 ++- .../release/en/meter/sma-home-manager_0.yaml | 1 + templates/release/en/meter/sma-hybrid_0.yaml | 1 + .../en/meter/sma-inverter-speedwire_0.yaml | 1 + .../release/en/meter/sofarsolar-g3_0.yaml | 2 +- .../release/en/meter/sofarsolar-g3_1.yaml | 2 +- .../release/en/meter/sofarsolar-g3_2.yaml | 2 +- .../release/en/meter/sofarsolar-g3_3.yaml | 2 +- .../release/en/meter/solaranzeige_0.yaml | 1 + .../release/en/meter/solaredge-hybrid_0.yaml | 3 +- templates/release/en/meter/solax_0.yaml | 1 + templates/release/en/meter/solax_1.yaml | 1 + .../release/en/meter/solis-hybrid-s_0.yaml | 1 + .../release/en/meter/solis-hybrid_0.yaml | 1 + templates/release/en/meter/storaxe_0.yaml | 11 ++++ .../release/en/meter/sunspec-hybrid_0.yaml | 1 + .../release/en/meter/tesla-powerwall_0.yaml | 12 ++-- .../release/en/meter/tibber-pulse_0.yaml | 1 + .../release/en/meter/volkszaehler-ws_0.yaml | 1 + .../release/en/tariff/electricitymaps_0.yaml | 1 + .../en/tariff/energy-charts-api_0.yaml | 1 + templates/release/en/tariff/groupe-e_0.yaml | 1 + .../en/tariff/gr\303\274nstromindex_0.yaml" | 1 + templates/release/en/tariff/tibber_0.yaml | 1 + 144 files changed, 520 insertions(+), 162 deletions(-) create mode 100644 templates/release/de/charger/elli-2_0.yaml create mode 100644 templates/release/de/charger/elli-2_1.yaml rename templates/release/de/charger/{eebus_10.yaml => elli-2_10.yaml} (95%) rename templates/release/de/charger/{eebus_11.yaml => elli-2_11.yaml} (95%) rename templates/release/de/charger/{eebus_2.yaml => elli-2_2.yaml} (95%) rename templates/release/de/charger/{eebus_3.yaml => elli-2_3.yaml} (95%) rename templates/release/de/charger/{eebus_4.yaml => elli-2_4.yaml} (95%) rename templates/release/de/charger/{eebus_5.yaml => elli-2_5.yaml} (95%) rename templates/release/de/charger/{eebus_6.yaml => elli-2_6.yaml} (95%) rename templates/release/de/charger/{eebus_7.yaml => elli-2_7.yaml} (95%) rename templates/release/de/charger/{eebus_8.yaml => elli-2_8.yaml} (95%) rename templates/release/de/charger/{eebus_9.yaml => elli-2_9.yaml} (95%) delete mode 100644 templates/release/de/charger/fronius-wattpilot_0.yaml create mode 100644 templates/release/de/charger/ghost_0.yaml rename templates/release/de/charger/{eebus_1.yaml => ghost_1.yaml} (95%) create mode 100644 templates/release/de/charger/porsche-wallbox_0.yaml create mode 100644 templates/release/de/charger/pulsarplus-fw5_0.yaml create mode 100644 templates/release/de/meter/kostal-plenticore-gen2_0.yaml create mode 100644 templates/release/en/charger/elli-2_0.yaml create mode 100644 templates/release/en/charger/elli-2_1.yaml rename templates/release/en/charger/{eebus_10.yaml => elli-2_10.yaml} (95%) rename templates/release/en/charger/{eebus_11.yaml => elli-2_11.yaml} (95%) rename templates/release/en/charger/{eebus_2.yaml => elli-2_2.yaml} (95%) rename templates/release/en/charger/{eebus_3.yaml => elli-2_3.yaml} (95%) rename templates/release/en/charger/{eebus_4.yaml => elli-2_4.yaml} (95%) rename templates/release/en/charger/{eebus_5.yaml => elli-2_5.yaml} (95%) rename templates/release/en/charger/{eebus_6.yaml => elli-2_6.yaml} (95%) rename templates/release/en/charger/{eebus_7.yaml => elli-2_7.yaml} (95%) rename templates/release/en/charger/{eebus_8.yaml => elli-2_8.yaml} (95%) rename templates/release/en/charger/{eebus_9.yaml => elli-2_9.yaml} (95%) delete mode 100644 templates/release/en/charger/fronius-wattpilot_0.yaml create mode 100644 templates/release/en/charger/ghost_0.yaml rename templates/release/en/charger/{eebus_1.yaml => ghost_1.yaml} (95%) create mode 100644 templates/release/en/charger/porsche-wallbox_0.yaml create mode 100644 templates/release/en/charger/pulsarplus-fw5_0.yaml create mode 100644 templates/release/en/meter/kostal-plenticore-gen2_0.yaml diff --git a/templates/release/de/charger/eebus_0.yaml b/templates/release/de/charger/eebus_0.yaml index c31707f6b9..8f16e5d470 100644 --- a/templates/release/de/charger/eebus_0.yaml +++ b/templates/release/de/charger/eebus_0.yaml @@ -1,15 +1,8 @@ product: - brand: Porsche - description: Wallbox -capabilities: ["iso151182", "mA"] + description: EEBUS kompatible Wallbox + group: Generische Unterstützung +capabilities: ["mA"] requirements: ["eebus"] -description: | - Die Wallbox muss im normalen Lademodus betrieben werden. - - Die Nutzung der Phasenumschaltung ist in evcc momentan noch nicht möglich. - - Eine Identifikation des Fahrzeugs über die RFID Karte ist nicht möglich. - render: - default: | type: template diff --git a/templates/release/de/charger/elli-2_0.yaml b/templates/release/de/charger/elli-2_0.yaml new file mode 100644 index 0000000000..73d356c642 --- /dev/null +++ b/templates/release/de/charger/elli-2_0.yaml @@ -0,0 +1,18 @@ +product: + brand: Elli + description: Charger Connect 2 +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + Die Wallbox muss im normalen Lademodus betrieben werden. + + Die Nutzung der Phasenumschaltung ist in evcc momentan noch nicht möglich. + + Eine Identifikation des Fahrzeugs über die RFID Karte ist nicht möglich. + +render: + - default: | + type: template + template: elli-2 + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/elli-2_1.yaml b/templates/release/de/charger/elli-2_1.yaml new file mode 100644 index 0000000000..ed6d513ba0 --- /dev/null +++ b/templates/release/de/charger/elli-2_1.yaml @@ -0,0 +1,18 @@ +product: + brand: Elli + description: Charger Pro 2 +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + Die Wallbox muss im normalen Lademodus betrieben werden. + + Die Nutzung der Phasenumschaltung ist in evcc momentan noch nicht möglich. + + Eine Identifikation des Fahrzeugs über die RFID Karte ist nicht möglich. + +render: + - default: | + type: template + template: elli-2 + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_10.yaml b/templates/release/de/charger/elli-2_10.yaml similarity index 95% rename from templates/release/de/charger/eebus_10.yaml rename to templates/release/de/charger/elli-2_10.yaml index 42ec38cbed..2a0b6c648a 100644 --- a/templates/release/de/charger/eebus_10.yaml +++ b/templates/release/de/charger/elli-2_10.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_11.yaml b/templates/release/de/charger/elli-2_11.yaml similarity index 95% rename from templates/release/de/charger/eebus_11.yaml rename to templates/release/de/charger/elli-2_11.yaml index 91e0ef8c9e..70f90d5e99 100644 --- a/templates/release/de/charger/eebus_11.yaml +++ b/templates/release/de/charger/elli-2_11.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_2.yaml b/templates/release/de/charger/elli-2_2.yaml similarity index 95% rename from templates/release/de/charger/eebus_2.yaml rename to templates/release/de/charger/elli-2_2.yaml index e3f6b6c533..6689a2bd2c 100644 --- a/templates/release/de/charger/eebus_2.yaml +++ b/templates/release/de/charger/elli-2_2.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_3.yaml b/templates/release/de/charger/elli-2_3.yaml similarity index 95% rename from templates/release/de/charger/eebus_3.yaml rename to templates/release/de/charger/elli-2_3.yaml index 211a9a2090..77cea5d1a9 100644 --- a/templates/release/de/charger/eebus_3.yaml +++ b/templates/release/de/charger/elli-2_3.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_4.yaml b/templates/release/de/charger/elli-2_4.yaml similarity index 95% rename from templates/release/de/charger/eebus_4.yaml rename to templates/release/de/charger/elli-2_4.yaml index d2f738c3a8..72acd4af07 100644 --- a/templates/release/de/charger/eebus_4.yaml +++ b/templates/release/de/charger/elli-2_4.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_5.yaml b/templates/release/de/charger/elli-2_5.yaml similarity index 95% rename from templates/release/de/charger/eebus_5.yaml rename to templates/release/de/charger/elli-2_5.yaml index e081f55b4d..b4fa5a878f 100644 --- a/templates/release/de/charger/eebus_5.yaml +++ b/templates/release/de/charger/elli-2_5.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_6.yaml b/templates/release/de/charger/elli-2_6.yaml similarity index 95% rename from templates/release/de/charger/eebus_6.yaml rename to templates/release/de/charger/elli-2_6.yaml index 4d11feac87..be9183eb15 100644 --- a/templates/release/de/charger/eebus_6.yaml +++ b/templates/release/de/charger/elli-2_6.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_7.yaml b/templates/release/de/charger/elli-2_7.yaml similarity index 95% rename from templates/release/de/charger/eebus_7.yaml rename to templates/release/de/charger/elli-2_7.yaml index 2c14ce3842..c2334ec2a1 100644 --- a/templates/release/de/charger/eebus_7.yaml +++ b/templates/release/de/charger/elli-2_7.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_8.yaml b/templates/release/de/charger/elli-2_8.yaml similarity index 95% rename from templates/release/de/charger/eebus_8.yaml rename to templates/release/de/charger/elli-2_8.yaml index c9802f3daa..f3e9033260 100644 --- a/templates/release/de/charger/eebus_8.yaml +++ b/templates/release/de/charger/elli-2_8.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_9.yaml b/templates/release/de/charger/elli-2_9.yaml similarity index 95% rename from templates/release/de/charger/eebus_9.yaml rename to templates/release/de/charger/elli-2_9.yaml index 6c6b950edd..bb38d826fa 100644 --- a/templates/release/de/charger/eebus_9.yaml +++ b/templates/release/de/charger/elli-2_9.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 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 cf26849404..3e522e4032 100644 --- a/templates/release/de/charger/elliconnect_0.yaml +++ b/templates/release/de/charger/elliconnect_0.yaml @@ -1,6 +1,6 @@ product: brand: Elli - description: Charger Connect (Beta) + description: Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/elliconnect_1.yaml b/templates/release/de/charger/elliconnect_1.yaml index 55fb7efda4..778a385a63 100644 --- a/templates/release/de/charger/elliconnect_1.yaml +++ b/templates/release/de/charger/elliconnect_1.yaml @@ -1,6 +1,6 @@ product: brand: Volkswagen - description: ID. Charger Connect (Beta) + description: ID. Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/elliconnect_2.yaml b/templates/release/de/charger/elliconnect_2.yaml index b18cd7570e..05f11833a4 100644 --- a/templates/release/de/charger/elliconnect_2.yaml +++ b/templates/release/de/charger/elliconnect_2.yaml @@ -1,6 +1,6 @@ product: brand: Skoda - description: iV Charger Connect (Beta) + description: iV Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/elliconnect_3.yaml b/templates/release/de/charger/elliconnect_3.yaml index 817786ef05..1b343483ba 100644 --- a/templates/release/de/charger/elliconnect_3.yaml +++ b/templates/release/de/charger/elliconnect_3.yaml @@ -1,6 +1,6 @@ product: brand: Cupra - description: Charger Connect (Beta) + description: Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/elliconnect_4.yaml b/templates/release/de/charger/elliconnect_4.yaml index e31c424a48..505f7213e1 100644 --- a/templates/release/de/charger/elliconnect_4.yaml +++ b/templates/release/de/charger/elliconnect_4.yaml @@ -1,6 +1,6 @@ product: brand: Audi - description: Wallbox plus (Beta) + description: Wallbox plus capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/ellipro_0.yaml b/templates/release/de/charger/ellipro_0.yaml index 0be9ea0691..1cc0d08047 100644 --- a/templates/release/de/charger/ellipro_0.yaml +++ b/templates/release/de/charger/ellipro_0.yaml @@ -1,6 +1,6 @@ product: brand: Elli - description: Charger Pro (Beta) + description: Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/ellipro_1.yaml b/templates/release/de/charger/ellipro_1.yaml index 1ce4d3adab..34a4bc86f6 100644 --- a/templates/release/de/charger/ellipro_1.yaml +++ b/templates/release/de/charger/ellipro_1.yaml @@ -1,6 +1,6 @@ product: brand: Volkswagen - description: ID. Charger Pro (Beta) + description: ID. Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/ellipro_2.yaml b/templates/release/de/charger/ellipro_2.yaml index c0f4d1696b..ec1d471ae1 100644 --- a/templates/release/de/charger/ellipro_2.yaml +++ b/templates/release/de/charger/ellipro_2.yaml @@ -1,6 +1,6 @@ product: brand: Skoda - description: iV Charger Connect+ (Beta) + description: iV Charger Connect+ capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/ellipro_3.yaml b/templates/release/de/charger/ellipro_3.yaml index f3f4529e68..51279c1539 100644 --- a/templates/release/de/charger/ellipro_3.yaml +++ b/templates/release/de/charger/ellipro_3.yaml @@ -1,6 +1,6 @@ product: brand: Cupra - description: Charger Pro (Beta) + description: Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/ellipro_4.yaml b/templates/release/de/charger/ellipro_4.yaml index 329b2207a5..445aaa3a87 100644 --- a/templates/release/de/charger/ellipro_4.yaml +++ b/templates/release/de/charger/ellipro_4.yaml @@ -1,6 +1,6 @@ product: brand: Audi - description: Audi Wallbox pro (Beta) + description: Audi Wallbox pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/de/charger/elvi_0.yaml b/templates/release/de/charger/elvi_0.yaml index 55238c63c7..f787f2fd78 100644 --- a/templates/release/de/charger/elvi_0.yaml +++ b/templates/release/de/charger/elvi_0.yaml @@ -1,7 +1,7 @@ product: brand: EVBox description: Elvi -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/de/charger/fronius-wattpilot_0.yaml b/templates/release/de/charger/fronius-wattpilot_0.yaml deleted file mode 100644 index d84acf468f..0000000000 --- a/templates/release/de/charger/fronius-wattpilot_0.yaml +++ /dev/null @@ -1,13 +0,0 @@ -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/ghost_0.yaml b/templates/release/de/charger/ghost_0.yaml new file mode 100644 index 0000000000..48a584031e --- /dev/null +++ b/templates/release/de/charger/ghost_0.yaml @@ -0,0 +1,18 @@ +product: + brand: eSystems + description: ghostONE +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + Die Wallbox muss im normalen Lademodus betrieben werden. + + Die Nutzung der Phasenumschaltung ist in evcc momentan noch nicht möglich. + + Eine Identifikation des Fahrzeugs über die RFID Karte ist nicht möglich. + +render: + - default: | + type: template + template: ghost + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/eebus_1.yaml b/templates/release/de/charger/ghost_1.yaml similarity index 95% rename from templates/release/de/charger/eebus_1.yaml rename to templates/release/de/charger/ghost_1.yaml index aa6aea1049..ae0aeb4330 100644 --- a/templates/release/de/charger/eebus_1.yaml +++ b/templates/release/de/charger/ghost_1.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: ghost ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/homecharge_0.yaml b/templates/release/de/charger/homecharge_0.yaml index 7706ac3851..1be7b291ee 100644 --- a/templates/release/de/charger/homecharge_0.yaml +++ b/templates/release/de/charger/homecharge_0.yaml @@ -1,7 +1,7 @@ product: brand: Homecharge description: Homecharger HC11L, HC22L -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] description: | Die Verwendung mit evcc erfordert einen eingebauten Stromzähler (Ausführungen HC11L/HC22L Energy oder Profi). Die OCPP-Konfiguration erfolgt über den EFR-SECC-Ladecontroller über die URL http://host/secc. diff --git a/templates/release/de/charger/ocpp-abb_0.yaml b/templates/release/de/charger/ocpp-abb_0.yaml index 37feb9fdaa..f20f76e3a9 100644 --- a/templates/release/de/charger/ocpp-abb_0.yaml +++ b/templates/release/de/charger/ocpp-abb_0.yaml @@ -1,7 +1,7 @@ product: brand: ABB description: TerraAC -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/de/charger/ocpp-fronius-wattpilot_0.yaml b/templates/release/de/charger/ocpp-fronius-wattpilot_0.yaml index cfb7bd83c3..c413ae8b79 100644 --- a/templates/release/de/charger/ocpp-fronius-wattpilot_0.yaml +++ b/templates/release/de/charger/ocpp-fronius-wattpilot_0.yaml @@ -1,6 +1,7 @@ product: brand: Fronius description: Wattpilot (OCPP) +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/de/charger/ocpp_0.yaml b/templates/release/de/charger/ocpp_0.yaml index b4adf1076f..fcdc1aeda1 100644 --- a/templates/release/de/charger/ocpp_0.yaml +++ b/templates/release/de/charger/ocpp_0.yaml @@ -2,7 +2,7 @@ product: description: OCPP 1.6J kompatible Wallbox mit Smart Charging Profil group: Generische Unterstützung capabilities: ["mA", "rfid", "1p3p"] -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] description: | Bei OCPP verbindet sich die Wallbox (Client) zu evcc (Server). Die Wallbox muss daher evcc via Hostname (funktionierende DNS-Auflösung erforderlich!) oder über die IP-Adresse auf Port 8887 erreichen können. diff --git a/templates/release/de/charger/orbis-viaris_0.yaml b/templates/release/de/charger/orbis-viaris_0.yaml index 161084cdb0..211aad47eb 100644 --- a/templates/release/de/charger/orbis-viaris_0.yaml +++ b/templates/release/de/charger/orbis-viaris_0.yaml @@ -1,7 +1,7 @@ product: brand: Orbis description: Viaris -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/de/charger/porsche-wallbox_0.yaml b/templates/release/de/charger/porsche-wallbox_0.yaml new file mode 100644 index 0000000000..d9d3df4c34 --- /dev/null +++ b/templates/release/de/charger/porsche-wallbox_0.yaml @@ -0,0 +1,18 @@ +product: + brand: Porsche + description: Wallbox +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + Die Wallbox muss im normalen Lademodus betrieben werden. + + Die Nutzung der Phasenumschaltung ist in evcc momentan noch nicht möglich. + + Eine Identifikation des Fahrzeugs über die RFID Karte ist nicht möglich. + +render: + - default: | + type: template + template: porsche-wallbox + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP-Adresse (optional) diff --git a/templates/release/de/charger/pulsarplus-fw5_0.yaml b/templates/release/de/charger/pulsarplus-fw5_0.yaml new file mode 100644 index 0000000000..10b426595a --- /dev/null +++ b/templates/release/de/charger/pulsarplus-fw5_0.yaml @@ -0,0 +1,27 @@ +product: + brand: wallbox + description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB (FW 5.x) +requirements: ["sponsorship", "skiptest"] +description: | + Anleitung: https://support.wallbox.com/en/knowledge-base/ocpp-activation-and-setup-guide/ + * “OCPP aktivieren” (myWallbox app) bzw. den “OCPP-WebSocket-Verbindung” Schalter (myWallbox Portal) aktivieren + * Zusätzlich die “Verbesserte Ladegerätsteuerung” (Profil -> Experimentelle Funktionen) einschalten (myWallbox app) + * URL: ws://[evcc-adresse]:8887/ (Verbindung über das lokale Netzwerk) + * Ladepunktidentität: beliebiger Wert (z.B. die Seriennummer der Box), der als *stationid* verwendet wird + * Passwort: leer lassen + +render: + - default: | + type: template + template: pulsarplus-fw5 + 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: pulsarplus-fw5 + 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 + meterinterval: 10s # optional + metervalues: -Current.Offered,-Power.Offered # optional diff --git a/templates/release/de/charger/pulsarplus_0.yaml b/templates/release/de/charger/pulsarplus_0.yaml index 4d5d1362f3..117a85d614 100644 --- a/templates/release/de/charger/pulsarplus_0.yaml +++ b/templates/release/de/charger/pulsarplus_0.yaml @@ -1,7 +1,7 @@ product: brand: wallbox - description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB -requirements: ["sponsorship"] + description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB (FW 6.x) +requirements: ["sponsorship", "skiptest"] description: | Anleitung: https://support.wallbox.com/en/knowledge-base/ocpp-activation-and-setup-guide/ * “OCPP aktivieren” (myWallbox app) bzw. den “OCPP-WebSocket-Verbindung” Schalter (myWallbox Portal) aktivieren diff --git a/templates/release/de/charger/tinkerforge-warp3_0.yaml b/templates/release/de/charger/tinkerforge-warp3_0.yaml index 5daf18e946..eb25d9b461 100644 --- a/templates/release/de/charger/tinkerforge-warp3_0.yaml +++ b/templates/release/de/charger/tinkerforge-warp3_0.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP3 Charger Smart capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | Die automatische Phasenumschaltung bei 1p Fahrzeugen muss deaktiviert sein. Siehe https://docs.warp-charger.com/docs/mqtt_http/api_reference/evse#evse_phase_auto_switch_warp3. render: diff --git a/templates/release/de/charger/tinkerforge-warp3_1.yaml b/templates/release/de/charger/tinkerforge-warp3_1.yaml index 58fd05e2e1..00acb9ae5b 100644 --- a/templates/release/de/charger/tinkerforge-warp3_1.yaml +++ b/templates/release/de/charger/tinkerforge-warp3_1.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP3 Charger Pro capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | Die automatische Phasenumschaltung bei 1p Fahrzeugen muss deaktiviert sein. Siehe https://docs.warp-charger.com/docs/mqtt_http/api_reference/evse#evse_phase_auto_switch_warp3. render: diff --git a/templates/release/de/charger/tinkerforge-warp_0.yaml b/templates/release/de/charger/tinkerforge-warp_0.yaml index 6bf9a07afc..12f593256a 100644 --- a/templates/release/de/charger/tinkerforge-warp_0.yaml +++ b/templates/release/de/charger/tinkerforge-warp_0.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP Charger Smart capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | WARP Firmware v2 erforderlich. Für automatische Phasenumschaltung wird zusätzlich der WARP Energy Manager benötigt. render: diff --git a/templates/release/de/charger/tinkerforge-warp_1.yaml b/templates/release/de/charger/tinkerforge-warp_1.yaml index 0454e6905d..a3d1cf7f69 100644 --- a/templates/release/de/charger/tinkerforge-warp_1.yaml +++ b/templates/release/de/charger/tinkerforge-warp_1.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP Charger Pro capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | WARP Firmware v2 erforderlich. Für automatische Phasenumschaltung wird zusätzlich der WARP Energy Manager benötigt. render: diff --git a/templates/release/de/meter/alpha-ess-smile_0.yaml b/templates/release/de/meter/alpha-ess-smile_0.yaml index 70c16f8b96..aff118025c 100644 --- a/templates/release/de/meter/alpha-ess-smile_0.yaml +++ b/templates/release/de/meter/alpha-ess-smile_0.yaml @@ -53,8 +53,8 @@ render: id: 85 host: 192.0.2.2 # Hostname port: 502 # Port - minsoc: 10 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) - maxsoc: 100 # optional + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: pv default: | type: template @@ -102,8 +102,8 @@ render: id: 85 host: 192.0.2.2 # Hostname port: 502 # Port - minsoc: 10 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) - maxsoc: 100 # optional + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: battery default: | type: template @@ -152,5 +152,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Akkukapazität in kWh (optional) - minsoc: 10 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) - maxsoc: 100 # optional + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional diff --git a/templates/release/de/meter/deye-hybrid-3p_0.yaml b/templates/release/de/meter/deye-hybrid-3p_0.yaml index def6be5297..5a616b98c2 100644 --- a/templates/release/de/meter/deye-hybrid-3p_0.yaml +++ b/templates/release/de/meter/deye-hybrid-3p_0.yaml @@ -50,8 +50,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: pv default: | type: template @@ -99,8 +99,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: battery default: | type: template @@ -149,5 +149,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Akkukapazität in kWh (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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional diff --git a/templates/release/de/meter/deye-hybrid-3p_1.yaml b/templates/release/de/meter/deye-hybrid-3p_1.yaml index 4db057f6fb..423bfafda2 100644 --- a/templates/release/de/meter/deye-hybrid-3p_1.yaml +++ b/templates/release/de/meter/deye-hybrid-3p_1.yaml @@ -50,8 +50,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: pv default: | type: template @@ -99,8 +99,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional - usage: battery default: | type: template @@ -149,5 +149,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Akkukapazität in kWh (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 + minsoc: 20 # Ladung mit maximaler Geschwindigkeit bis zu dem angegeben Ladestand unabhängig PV-Erzeugung, wenn der Lademodus nicht auf 'Aus' steht (optional) + maxsoc: 95 # optional diff --git a/templates/release/de/meter/fronius-gen24_0.yaml b/templates/release/de/meter/fronius-gen24_0.yaml index 1758c84a4a..ad045e5e9e 100644 --- a/templates/release/de/meter/fronius-gen24_0.yaml +++ b/templates/release/de/meter/fronius-gen24_0.yaml @@ -29,6 +29,7 @@ render: usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port (optional) + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/fronius-gen24_1.yaml b/templates/release/de/meter/fronius-gen24_1.yaml index 1b08e3af86..b8208c6827 100644 --- a/templates/release/de/meter/fronius-gen24_1.yaml +++ b/templates/release/de/meter/fronius-gen24_1.yaml @@ -29,6 +29,7 @@ render: usage: pv host: 192.0.2.2 # IP-Adresse oder Hostname port: 502 # Port (optional) + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/goodwe-hybrid_0.yaml b/templates/release/de/meter/goodwe-hybrid_0.yaml index cefc4120a0..e8d0e53fb1 100644 --- a/templates/release/de/meter/goodwe-hybrid_0.yaml +++ b/templates/release/de/meter/goodwe-hybrid_0.yaml @@ -101,6 +101,7 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port battery: 1 # optional + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/growatt-hybrid-tlxh_0.yaml b/templates/release/de/meter/growatt-hybrid-tlxh_0.yaml index dc6df76d1c..93097534be 100644 --- a/templates/release/de/meter/growatt-hybrid-tlxh_0.yaml +++ b/templates/release/de/meter/growatt-hybrid-tlxh_0.yaml @@ -1,6 +1,7 @@ product: brand: Growatt description: TL-X(H) Hybrid Inverter +capabilities: ["battery-control"] render: - usage: grid default: | @@ -96,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/growatt-hybrid_0.yaml b/templates/release/de/meter/growatt-hybrid_0.yaml index eef8a3f0b5..2ba230537e 100644 --- a/templates/release/de/meter/growatt-hybrid_0.yaml +++ b/templates/release/de/meter/growatt-hybrid_0.yaml @@ -103,6 +103,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/kostal-plenticore-gen2_0.yaml b/templates/release/de/meter/kostal-plenticore-gen2_0.yaml new file mode 100644 index 0000000000..6be6020472 --- /dev/null +++ b/templates/release/de/meter/kostal-plenticore-gen2_0.yaml @@ -0,0 +1,56 @@ +product: + brand: Kostal + description: Plenticore Hybrid (Gen2) +capabilities: ["battery-control"] +description: | + Nur ein System kann und darf auf den Wechselrichter zugreifen! Für die aktive Batteriesteuerung muss die externe Batteriesteuerung über Modbus mit dem Handwerkerzugang aktiviert sein. Das Netzladen steht mit dieser Vorlage zur Verfügung, ist aktuell jedoch inkompatibel mit Gen.1 Wechselrichtern (z.B. HW-Version 0100). + +render: + - usage: pv + default: | + type: template + template: kostal-plenticore-gen2 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore-gen2 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + endianness: little # optional + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) + watchdog: 60s # optional + - usage: battery + default: | + type: template + template: kostal-plenticore-gen2 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore-gen2 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + endianness: little # optional + capacity: 50 # Akkukapazität in kWh (optional) + watchdog: 60s # optional diff --git a/templates/release/de/meter/kostal-plenticore_0.yaml b/templates/release/de/meter/kostal-plenticore_0.yaml index 29452e8b26..349da327ea 100644 --- a/templates/release/de/meter/kostal-plenticore_0.yaml +++ b/templates/release/de/meter/kostal-plenticore_0.yaml @@ -3,7 +3,7 @@ product: description: Plenticore Hybrid capabilities: ["battery-control"] description: | - Nur ein System kann und darf auf den Wechselrichter zugreifen! Für die aktive Batteriesteuerung muss die externe Batteriesteuerung über Modbus mit dem Handwerkerzugang aktiviert sein. + Nur ein System kann und darf auf den Wechselrichter zugreifen! Für die aktive Batteriesteuerung muss die externe Batteriesteuerung über Modbus mit dem Handwerkerzugang aktiviert sein. Netzladen ist nicht verfügbar. render: - usage: pv @@ -28,6 +28,9 @@ render: host: 192.0.2.2 # Hostname port: 1502 # Port endianness: little # optional + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (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 watchdog: 60s # optional - usage: battery default: | @@ -52,4 +55,6 @@ render: port: 1502 # Port endianness: little # optional capacity: 50 # Akkukapazität in kWh (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 watchdog: 60s # optional diff --git a/templates/release/de/meter/sma-home-manager_0.yaml b/templates/release/de/meter/sma-home-manager_0.yaml index d4a156e872..21a6924663 100644 --- a/templates/release/de/meter/sma-home-manager_0.yaml +++ b/templates/release/de/meter/sma-home-manager_0.yaml @@ -2,6 +2,7 @@ product: brand: SMA description: Sunny Home Manager 2.0 capabilities: ["smahems"] +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/de/meter/sma-hybrid_0.yaml b/templates/release/de/meter/sma-hybrid_0.yaml index cee8c43215..830ac342c2 100644 --- a/templates/release/de/meter/sma-hybrid_0.yaml +++ b/templates/release/de/meter/sma-hybrid_0.yaml @@ -24,6 +24,7 @@ render: id: 3 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) watchdog: 30s # optional - usage: battery default: | diff --git a/templates/release/de/meter/sma-inverter-speedwire_0.yaml b/templates/release/de/meter/sma-inverter-speedwire_0.yaml index b609bdd543..927cb94d41 100644 --- a/templates/release/de/meter/sma-inverter-speedwire_0.yaml +++ b/templates/release/de/meter/sma-inverter-speedwire_0.yaml @@ -1,6 +1,7 @@ product: brand: SMA description: Wechselrichter (Speedwire) +requirements: ["skiptest"] render: - usage: pv default: | diff --git a/templates/release/de/meter/sofarsolar-g3_0.yaml b/templates/release/de/meter/sofarsolar-g3_0.yaml index 95b9a989b1..993621f4df 100644 --- a/templates/release/de/meter/sofarsolar-g3_0.yaml +++ b/templates/release/de/meter/sofarsolar-g3_0.yaml @@ -3,7 +3,7 @@ product: description: HYD 5…20K-3PH capabilities: ["battery-control"] description: | - Es wird empfohlen die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP herzustellen (LSW-3 WLAN Stick wird nicht unterstützt). Bei seriellem Anschluss via RS485 mit entsprechendem Adapter am COM Port ist zu beachten, dass wechselrichterseitig für eine Terminierung des RS485 Busses zu sorgen ist. + Die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP ist möglich, jedoch kann Battery Control darüber nicht genutzt werden. Der LSW-3 WLAN Stick wird nicht unterstützt. Bei seriellem Anschluss via RS485 am COM Port ist eine wechselrichterseitige Terminierung notwendig. render: - usage: grid default: | diff --git a/templates/release/de/meter/sofarsolar-g3_1.yaml b/templates/release/de/meter/sofarsolar-g3_1.yaml index cb7eb54ba2..6b60b03914 100644 --- a/templates/release/de/meter/sofarsolar-g3_1.yaml +++ b/templates/release/de/meter/sofarsolar-g3_1.yaml @@ -3,7 +3,7 @@ product: description: HYD 3…6K-EP capabilities: ["battery-control"] description: | - Es wird empfohlen die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP herzustellen (LSW-3 WLAN Stick wird nicht unterstützt). Bei seriellem Anschluss via RS485 mit entsprechendem Adapter am COM Port ist zu beachten, dass wechselrichterseitig für eine Terminierung des RS485 Busses zu sorgen ist. + Die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP ist möglich, jedoch kann Battery Control darüber nicht genutzt werden. Der LSW-3 WLAN Stick wird nicht unterstützt. Bei seriellem Anschluss via RS485 am COM Port ist eine wechselrichterseitige Terminierung notwendig. render: - usage: grid default: | diff --git a/templates/release/de/meter/sofarsolar-g3_2.yaml b/templates/release/de/meter/sofarsolar-g3_2.yaml index 857da4edb3..3662d381ce 100644 --- a/templates/release/de/meter/sofarsolar-g3_2.yaml +++ b/templates/release/de/meter/sofarsolar-g3_2.yaml @@ -3,7 +3,7 @@ product: description: SOFAR 80…136KTL capabilities: ["battery-control"] description: | - Es wird empfohlen die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP herzustellen (LSW-3 WLAN Stick wird nicht unterstützt). Bei seriellem Anschluss via RS485 mit entsprechendem Adapter am COM Port ist zu beachten, dass wechselrichterseitig für eine Terminierung des RS485 Busses zu sorgen ist. + Die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP ist möglich, jedoch kann Battery Control darüber nicht genutzt werden. Der LSW-3 WLAN Stick wird nicht unterstützt. Bei seriellem Anschluss via RS485 am COM Port ist eine wechselrichterseitige Terminierung notwendig. render: - usage: grid default: | diff --git a/templates/release/de/meter/sofarsolar-g3_3.yaml b/templates/release/de/meter/sofarsolar-g3_3.yaml index 8b363b56bf..795cc5a8dd 100644 --- a/templates/release/de/meter/sofarsolar-g3_3.yaml +++ b/templates/release/de/meter/sofarsolar-g3_3.yaml @@ -3,7 +3,7 @@ product: description: SOFAR 5…24KTL-G3 capabilities: ["battery-control"] description: | - Es wird empfohlen die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP herzustellen (LSW-3 WLAN Stick wird nicht unterstützt). Bei seriellem Anschluss via RS485 mit entsprechendem Adapter am COM Port ist zu beachten, dass wechselrichterseitig für eine Terminierung des RS485 Busses zu sorgen ist. + Die Verbindung über einen LSE-3 Logger Stick mittels ModBus TCP ist möglich, jedoch kann Battery Control darüber nicht genutzt werden. Der LSW-3 WLAN Stick wird nicht unterstützt. Bei seriellem Anschluss via RS485 am COM Port ist eine wechselrichterseitige Terminierung notwendig. render: - usage: grid default: | diff --git a/templates/release/de/meter/solaranzeige_0.yaml b/templates/release/de/meter/solaranzeige_0.yaml index 51f6a6f166..c0218ed340 100644 --- a/templates/release/de/meter/solaranzeige_0.yaml +++ b/templates/release/de/meter/solaranzeige_0.yaml @@ -1,6 +1,7 @@ product: brand: Solaranzeige description: Solaranzeige +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/de/meter/solaredge-hybrid_0.yaml b/templates/release/de/meter/solaredge-hybrid_0.yaml index 6094bf9b7f..258df8ca5a 100644 --- a/templates/release/de/meter/solaredge-hybrid_0.yaml +++ b/templates/release/de/meter/solaredge-hybrid_0.yaml @@ -4,7 +4,7 @@ product: capabilities: ["battery-control"] description: | Nur ein System kann und darf zeitgleich eine Modbus TCP-Verbindung zum Wechselrichter haben! - Für die optionale Batteriesteuerung muss StorageConf_CtrlMode (0xE004) auf 4 "Remote" stehen, das funktioniert am einfachsten wenn der Batteriemodus "Nutzungszeit" in der MySolarEdge-App aktiviert wurde. + Für die optionale Batteriesteuerung muss StorageConf_CtrlMode (0xE004) auf 4 "Remote" stehen. render: - usage: grid @@ -106,6 +106,7 @@ render: host: 192.0.2.2 # Hostname port: 1502 # Port timeout: 10s # optional + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) watchdog: 60s # optional - usage: battery default: | diff --git a/templates/release/de/meter/solax_0.yaml b/templates/release/de/meter/solax_0.yaml index 99394d8ebd..d4e06084c5 100644 --- a/templates/release/de/meter/solax_0.yaml +++ b/templates/release/de/meter/solax_0.yaml @@ -97,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/solax_1.yaml b/templates/release/de/meter/solax_1.yaml index b27697bc9f..731e9ef81e 100644 --- a/templates/release/de/meter/solax_1.yaml +++ b/templates/release/de/meter/solax_1.yaml @@ -97,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/solis-hybrid-s_0.yaml b/templates/release/de/meter/solis-hybrid-s_0.yaml index 064a0d0dce..1baea43908 100644 --- a/templates/release/de/meter/solis-hybrid-s_0.yaml +++ b/templates/release/de/meter/solis-hybrid-s_0.yaml @@ -72,6 +72,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/solis-hybrid_0.yaml b/templates/release/de/meter/solis-hybrid_0.yaml index 7a5ed43014..a469bd2fce 100644 --- a/templates/release/de/meter/solis-hybrid_0.yaml +++ b/templates/release/de/meter/solis-hybrid_0.yaml @@ -72,6 +72,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/storaxe_0.yaml b/templates/release/de/meter/storaxe_0.yaml index 5749d570b7..0d4373ac79 100644 --- a/templates/release/de/meter/storaxe_0.yaml +++ b/templates/release/de/meter/storaxe_0.yaml @@ -13,3 +13,14 @@ render: id: 2 host: 192.0.2.2 # Hostname port: 502 # Port + advanced: | + type: template + template: storaxe + usage: battery + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Akkukapazität in kWh (optional) diff --git a/templates/release/de/meter/sunspec-hybrid_0.yaml b/templates/release/de/meter/sunspec-hybrid_0.yaml index f317473e62..6a4c56fd20 100644 --- a/templates/release/de/meter/sunspec-hybrid_0.yaml +++ b/templates/release/de/meter/sunspec-hybrid_0.yaml @@ -96,6 +96,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximale AC Leistung des Hybrid-Wechselrichters (optional) - usage: battery default: | type: template diff --git a/templates/release/de/meter/tesla-powerwall_0.yaml b/templates/release/de/meter/tesla-powerwall_0.yaml index a09c9a0192..3093d53273 100644 --- a/templates/release/de/meter/tesla-powerwall_0.yaml +++ b/templates/release/de/meter/tesla-powerwall_0.yaml @@ -28,8 +28,8 @@ render: password: # Passwort des Benutzers "Kunde". Default sind die letzten 5 Zeichen des auf dem Tesla Gateway genannten Passworts. refreshToken: # optional siteId: # optionale Product ID dieser Energy Site, zum Übersteuern der automatischen Erkennung (optional) - minSoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) - maxSoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) + minsoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) + maxsoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) - usage: pv default: | type: template @@ -47,8 +47,8 @@ render: password: # Passwort des Benutzers "Kunde". Default sind die letzten 5 Zeichen des auf dem Tesla Gateway genannten Passworts. refreshToken: # optional siteId: # optionale Product ID dieser Energy Site, zum Übersteuern der automatischen Erkennung (optional) - minSoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) - maxSoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) + minsoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) + maxsoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) - usage: battery default: | type: template @@ -66,5 +66,5 @@ render: password: # Passwort des Benutzers "Kunde". Default sind die letzten 5 Zeichen des auf dem Tesla Gateway genannten Passworts. refreshToken: # optional siteId: # optionale Product ID dieser Energy Site, zum Übersteuern der automatischen Erkennung (optional) - minSoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) - maxSoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) + minsoc: 25 # die Energyreserve auf die zurückgesetzt wird, wenn die Entladung wieder freigegeben wird (optional) + maxsoc: # die Energyreserve auf die gesetzt wird, wenn Batterieladung angefordert wird (optional) diff --git a/templates/release/de/meter/tibber-pulse_0.yaml b/templates/release/de/meter/tibber-pulse_0.yaml index da0bd04b41..6da33b3f35 100644 --- a/templates/release/de/meter/tibber-pulse_0.yaml +++ b/templates/release/de/meter/tibber-pulse_0.yaml @@ -1,6 +1,7 @@ product: brand: Tibber description: Pulse +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/de/meter/volkszaehler-ws_0.yaml b/templates/release/de/meter/volkszaehler-ws_0.yaml index bb5706edfe..1378d6c4ef 100644 --- a/templates/release/de/meter/volkszaehler-ws_0.yaml +++ b/templates/release/de/meter/volkszaehler-ws_0.yaml @@ -2,6 +2,7 @@ product: brand: Volkszähler description: WebSocket API group: Generische Unterstützung +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/de/tariff/electricitymaps_0.yaml b/templates/release/de/tariff/electricitymaps_0.yaml index a78b37ce6a..db056fadf3 100644 --- a/templates/release/de/tariff/electricitymaps_0.yaml +++ b/templates/release/de/tariff/electricitymaps_0.yaml @@ -2,6 +2,7 @@ product: brand: Electricity Maps description: Commercial API group: CO₂ Vorhersage +requirements: ["skiptest"] description: | CO₂-Daten für viele Länder von https://electricitymaps.com/. Der 'Free Personal Tier' beinhaltet leider keine Prognosedaten. Dafür benötigst du einen kommerziellen Account von https://api-portal.electricitymaps.com/. Kostenloser Testmonat verfügbar. render: diff --git a/templates/release/de/tariff/energy-charts-api_0.yaml b/templates/release/de/tariff/energy-charts-api_0.yaml index 3f08fec091..572445b8d9 100644 --- a/templates/release/de/tariff/energy-charts-api_0.yaml +++ b/templates/release/de/tariff/energy-charts-api_0.yaml @@ -1,6 +1,7 @@ product: brand: Fraunhofer ISE group: Dynamischer Strompreis +requirements: ["skiptest"] description: | Day-ahead Energiepreise (je kWh) an der Börse. Kann ohne vorherige Anmeldung auf https://api.energy-charts.info/ abgerufen werden. Nutzbar u.a. für dynamische Stromtarife, wo der Anbieter bis dato auf der Kundenschnittstelle noch kein Preis-Vorhersagen anbietet. render: diff --git a/templates/release/de/tariff/groupe-e_0.yaml b/templates/release/de/tariff/groupe-e_0.yaml index 7fd1a49583..8b96225879 100644 --- a/templates/release/de/tariff/groupe-e_0.yaml +++ b/templates/release/de/tariff/groupe-e_0.yaml @@ -2,6 +2,7 @@ product: brand: Groupe E description: Vario Plus group: Dynamischer Strompreis +requirements: ["skiptest"] description: | Nur für die Schweiz verfügbar. render: diff --git "a/templates/release/de/tariff/gr\303\274nstromindex_0.yaml" "b/templates/release/de/tariff/gr\303\274nstromindex_0.yaml" index a02ae0702a..05ce1dc483 100644 --- "a/templates/release/de/tariff/gr\303\274nstromindex_0.yaml" +++ "b/templates/release/de/tariff/gr\303\274nstromindex_0.yaml" @@ -1,6 +1,7 @@ product: brand: Grünstromindex group: CO₂ Vorhersage +requirements: ["skiptest"] description: | Regionale Emissionsdaten von https://gruenstromindex.de. Nur für Deutschland verfügbar. render: diff --git a/templates/release/de/tariff/tibber_0.yaml b/templates/release/de/tariff/tibber_0.yaml index b0d93f88c3..152b772819 100644 --- a/templates/release/de/tariff/tibber_0.yaml +++ b/templates/release/de/tariff/tibber_0.yaml @@ -1,6 +1,7 @@ product: brand: Tibber group: Dynamischer Strompreis +requirements: ["skiptest"] description: | Hol dir deinen API-Token aus dem Tibber-Entwicklerportal: https://developer.tibber.com/ render: diff --git a/templates/release/en/charger/eebus_0.yaml b/templates/release/en/charger/eebus_0.yaml index 7d31c9fb24..784d0d485a 100644 --- a/templates/release/en/charger/eebus_0.yaml +++ b/templates/release/en/charger/eebus_0.yaml @@ -1,15 +1,8 @@ product: - brand: Porsche - description: Wallbox -capabilities: ["iso151182", "mA"] + description: EEBUS compatible Wallbox + group: Generic support +capabilities: ["mA"] requirements: ["eebus"] -description: | - The device has to be used in the normal charging mode. - - The usage of phase switching is currently not possible in evcc. - - The identification of a vehicle using the RFID card is not possible. - render: - default: | type: template diff --git a/templates/release/en/charger/elli-2_0.yaml b/templates/release/en/charger/elli-2_0.yaml new file mode 100644 index 0000000000..b82a886d1e --- /dev/null +++ b/templates/release/en/charger/elli-2_0.yaml @@ -0,0 +1,18 @@ +product: + brand: Elli + description: Charger Connect 2 +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + The device has to be used in the normal charging mode. + + The usage of phase switching is currently not possible in evcc. + + The identification of a vehicle using the RFID card is not possible. + +render: + - default: | + type: template + template: elli-2 + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/elli-2_1.yaml b/templates/release/en/charger/elli-2_1.yaml new file mode 100644 index 0000000000..5e6659bee5 --- /dev/null +++ b/templates/release/en/charger/elli-2_1.yaml @@ -0,0 +1,18 @@ +product: + brand: Elli + description: Charger Pro 2 +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + The device has to be used in the normal charging mode. + + The usage of phase switching is currently not possible in evcc. + + The identification of a vehicle using the RFID card is not possible. + +render: + - default: | + type: template + template: elli-2 + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_10.yaml b/templates/release/en/charger/elli-2_10.yaml similarity index 95% rename from templates/release/en/charger/eebus_10.yaml rename to templates/release/en/charger/elli-2_10.yaml index eef78a753e..2e0df006f7 100644 --- a/templates/release/en/charger/eebus_10.yaml +++ b/templates/release/en/charger/elli-2_10.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_11.yaml b/templates/release/en/charger/elli-2_11.yaml similarity index 95% rename from templates/release/en/charger/eebus_11.yaml rename to templates/release/en/charger/elli-2_11.yaml index 2b9ed77383..f585db0b26 100644 --- a/templates/release/en/charger/eebus_11.yaml +++ b/templates/release/en/charger/elli-2_11.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_2.yaml b/templates/release/en/charger/elli-2_2.yaml similarity index 95% rename from templates/release/en/charger/eebus_2.yaml rename to templates/release/en/charger/elli-2_2.yaml index 7107eab064..31f2f5a432 100644 --- a/templates/release/en/charger/eebus_2.yaml +++ b/templates/release/en/charger/elli-2_2.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_3.yaml b/templates/release/en/charger/elli-2_3.yaml similarity index 95% rename from templates/release/en/charger/eebus_3.yaml rename to templates/release/en/charger/elli-2_3.yaml index 711885ad04..867bacb86b 100644 --- a/templates/release/en/charger/eebus_3.yaml +++ b/templates/release/en/charger/elli-2_3.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_4.yaml b/templates/release/en/charger/elli-2_4.yaml similarity index 95% rename from templates/release/en/charger/eebus_4.yaml rename to templates/release/en/charger/elli-2_4.yaml index e481758392..390c72849b 100644 --- a/templates/release/en/charger/eebus_4.yaml +++ b/templates/release/en/charger/elli-2_4.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_5.yaml b/templates/release/en/charger/elli-2_5.yaml similarity index 95% rename from templates/release/en/charger/eebus_5.yaml rename to templates/release/en/charger/elli-2_5.yaml index 91b3b60199..c86470f7f4 100644 --- a/templates/release/en/charger/eebus_5.yaml +++ b/templates/release/en/charger/elli-2_5.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_6.yaml b/templates/release/en/charger/elli-2_6.yaml similarity index 95% rename from templates/release/en/charger/eebus_6.yaml rename to templates/release/en/charger/elli-2_6.yaml index 8740767234..dcc1a90819 100644 --- a/templates/release/en/charger/eebus_6.yaml +++ b/templates/release/en/charger/elli-2_6.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_7.yaml b/templates/release/en/charger/elli-2_7.yaml similarity index 95% rename from templates/release/en/charger/eebus_7.yaml rename to templates/release/en/charger/elli-2_7.yaml index 00ca54c36d..0d76b5e1ab 100644 --- a/templates/release/en/charger/eebus_7.yaml +++ b/templates/release/en/charger/elli-2_7.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_8.yaml b/templates/release/en/charger/elli-2_8.yaml similarity index 95% rename from templates/release/en/charger/eebus_8.yaml rename to templates/release/en/charger/elli-2_8.yaml index eda202fc8d..e8c729e3b2 100644 --- a/templates/release/en/charger/eebus_8.yaml +++ b/templates/release/en/charger/elli-2_8.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_9.yaml b/templates/release/en/charger/elli-2_9.yaml similarity index 95% rename from templates/release/en/charger/eebus_9.yaml rename to templates/release/en/charger/elli-2_9.yaml index c886d21c6e..fe9647d314 100644 --- a/templates/release/en/charger/eebus_9.yaml +++ b/templates/release/en/charger/elli-2_9.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: elli-2 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 6105c7092f..568b17c77c 100644 --- a/templates/release/en/charger/elliconnect_0.yaml +++ b/templates/release/en/charger/elliconnect_0.yaml @@ -1,6 +1,6 @@ product: brand: Elli - description: Charger Connect (Beta) + description: Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/elliconnect_1.yaml b/templates/release/en/charger/elliconnect_1.yaml index 3e449b97eb..5801a80ba4 100644 --- a/templates/release/en/charger/elliconnect_1.yaml +++ b/templates/release/en/charger/elliconnect_1.yaml @@ -1,6 +1,6 @@ product: brand: Volkswagen - description: ID. Charger Connect (Beta) + description: ID. Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/elliconnect_2.yaml b/templates/release/en/charger/elliconnect_2.yaml index 2b580a3202..2538630da5 100644 --- a/templates/release/en/charger/elliconnect_2.yaml +++ b/templates/release/en/charger/elliconnect_2.yaml @@ -1,6 +1,6 @@ product: brand: Skoda - description: iV Charger Connect (Beta) + description: iV Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/elliconnect_3.yaml b/templates/release/en/charger/elliconnect_3.yaml index 28d6652c5b..e06a50cd3d 100644 --- a/templates/release/en/charger/elliconnect_3.yaml +++ b/templates/release/en/charger/elliconnect_3.yaml @@ -1,6 +1,6 @@ product: brand: Cupra - description: Charger Connect (Beta) + description: Charger Connect capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/elliconnect_4.yaml b/templates/release/en/charger/elliconnect_4.yaml index a675d6e67e..83d65ab973 100644 --- a/templates/release/en/charger/elliconnect_4.yaml +++ b/templates/release/en/charger/elliconnect_4.yaml @@ -1,6 +1,6 @@ product: brand: Audi - description: Wallbox plus (Beta) + description: Wallbox plus capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/ellipro_0.yaml b/templates/release/en/charger/ellipro_0.yaml index 2253210825..4ff7195366 100644 --- a/templates/release/en/charger/ellipro_0.yaml +++ b/templates/release/en/charger/ellipro_0.yaml @@ -1,6 +1,6 @@ product: brand: Elli - description: Charger Pro (Beta) + description: Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/ellipro_1.yaml b/templates/release/en/charger/ellipro_1.yaml index 86052019a5..34f211f4f3 100644 --- a/templates/release/en/charger/ellipro_1.yaml +++ b/templates/release/en/charger/ellipro_1.yaml @@ -1,6 +1,6 @@ product: brand: Volkswagen - description: ID. Charger Pro (Beta) + description: ID. Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/ellipro_2.yaml b/templates/release/en/charger/ellipro_2.yaml index 03a507c1a1..68bf601b0a 100644 --- a/templates/release/en/charger/ellipro_2.yaml +++ b/templates/release/en/charger/ellipro_2.yaml @@ -1,6 +1,6 @@ product: brand: Skoda - description: iV Charger Connect+ (Beta) + description: iV Charger Connect+ capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/ellipro_3.yaml b/templates/release/en/charger/ellipro_3.yaml index 8b24c83474..7cb088151c 100644 --- a/templates/release/en/charger/ellipro_3.yaml +++ b/templates/release/en/charger/ellipro_3.yaml @@ -1,6 +1,6 @@ product: brand: Cupra - description: Charger Pro (Beta) + description: Charger Pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/ellipro_4.yaml b/templates/release/en/charger/ellipro_4.yaml index 1904e12c8f..ba81206e39 100644 --- a/templates/release/en/charger/ellipro_4.yaml +++ b/templates/release/en/charger/ellipro_4.yaml @@ -1,6 +1,6 @@ product: brand: Audi - description: Audi Wallbox pro (Beta) + description: Audi Wallbox pro capabilities: ["mA"] requirements: ["eebus"] description: | diff --git a/templates/release/en/charger/elvi_0.yaml b/templates/release/en/charger/elvi_0.yaml index 8622c275a5..29ceec1e48 100644 --- a/templates/release/en/charger/elvi_0.yaml +++ b/templates/release/en/charger/elvi_0.yaml @@ -1,7 +1,7 @@ product: brand: EVBox description: Elvi -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/en/charger/fronius-wattpilot_0.yaml b/templates/release/en/charger/fronius-wattpilot_0.yaml deleted file mode 100644 index d7c6a3051a..0000000000 --- a/templates/release/en/charger/fronius-wattpilot_0.yaml +++ /dev/null @@ -1,13 +0,0 @@ -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/ghost_0.yaml b/templates/release/en/charger/ghost_0.yaml new file mode 100644 index 0000000000..d26ef1e913 --- /dev/null +++ b/templates/release/en/charger/ghost_0.yaml @@ -0,0 +1,18 @@ +product: + brand: eSystems + description: ghostONE +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + The device has to be used in the normal charging mode. + + The usage of phase switching is currently not possible in evcc. + + The identification of a vehicle using the RFID card is not possible. + +render: + - default: | + type: template + template: ghost + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/eebus_1.yaml b/templates/release/en/charger/ghost_1.yaml similarity index 95% rename from templates/release/en/charger/eebus_1.yaml rename to templates/release/en/charger/ghost_1.yaml index 6dad3bee2b..5044868b60 100644 --- a/templates/release/en/charger/eebus_1.yaml +++ b/templates/release/en/charger/ghost_1.yaml @@ -13,6 +13,6 @@ description: | render: - default: | type: template - template: eebus + template: ghost ski: # SKI (Subject Key Identifier) ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/homecharge_0.yaml b/templates/release/en/charger/homecharge_0.yaml index b8fe4d4ac6..77122c66e9 100644 --- a/templates/release/en/charger/homecharge_0.yaml +++ b/templates/release/en/charger/homecharge_0.yaml @@ -1,7 +1,7 @@ product: brand: Homecharge description: Homecharger HC11L, HC22L -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] description: | The charger must be equipped with a built-in meter (models HC11L/HC22L Energy or Profi). For the OCPP configuration, you need to access the EFR-SECC charge controller at http://host/secc. diff --git a/templates/release/en/charger/ocpp-abb_0.yaml b/templates/release/en/charger/ocpp-abb_0.yaml index 3259bb8ba1..8ece62a540 100644 --- a/templates/release/en/charger/ocpp-abb_0.yaml +++ b/templates/release/en/charger/ocpp-abb_0.yaml @@ -1,7 +1,7 @@ product: brand: ABB description: TerraAC -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/en/charger/ocpp-fronius-wattpilot_0.yaml b/templates/release/en/charger/ocpp-fronius-wattpilot_0.yaml index de516bf18c..5736307ebb 100644 --- a/templates/release/en/charger/ocpp-fronius-wattpilot_0.yaml +++ b/templates/release/en/charger/ocpp-fronius-wattpilot_0.yaml @@ -1,6 +1,7 @@ product: brand: Fronius description: Wattpilot (OCPP) +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/en/charger/ocpp_0.yaml b/templates/release/en/charger/ocpp_0.yaml index f84fec67ef..5c74ead386 100644 --- a/templates/release/en/charger/ocpp_0.yaml +++ b/templates/release/en/charger/ocpp_0.yaml @@ -2,7 +2,7 @@ product: description: OCPP 1.6J compatible charger with Smart Charging Profile group: Generic support capabilities: ["mA", "rfid", "1p3p"] -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] description: | With OCPP the connection will be established from charger (client) to evcc (server). The charger needs to be able to reach evcc via the host name (functioning DNS resolution required!) or via the IP address on port 8887. diff --git a/templates/release/en/charger/orbis-viaris_0.yaml b/templates/release/en/charger/orbis-viaris_0.yaml index ac3df00340..a74d13b769 100644 --- a/templates/release/en/charger/orbis-viaris_0.yaml +++ b/templates/release/en/charger/orbis-viaris_0.yaml @@ -1,7 +1,7 @@ product: brand: Orbis description: Viaris -requirements: ["sponsorship"] +requirements: ["sponsorship", "skiptest"] render: - default: | type: template diff --git a/templates/release/en/charger/porsche-wallbox_0.yaml b/templates/release/en/charger/porsche-wallbox_0.yaml new file mode 100644 index 0000000000..e1a257b3f4 --- /dev/null +++ b/templates/release/en/charger/porsche-wallbox_0.yaml @@ -0,0 +1,18 @@ +product: + brand: Porsche + description: Wallbox +capabilities: ["iso151182", "mA"] +requirements: ["eebus"] +description: | + The device has to be used in the normal charging mode. + + The usage of phase switching is currently not possible in evcc. + + The identification of a vehicle using the RFID card is not possible. + +render: + - default: | + type: template + template: porsche-wallbox + ski: # SKI (Subject Key Identifier) + ip: 192.0.2.2 # IP address (optional) diff --git a/templates/release/en/charger/pulsarplus-fw5_0.yaml b/templates/release/en/charger/pulsarplus-fw5_0.yaml new file mode 100644 index 0000000000..e4fc8a867f --- /dev/null +++ b/templates/release/en/charger/pulsarplus-fw5_0.yaml @@ -0,0 +1,27 @@ +product: + brand: wallbox + description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB (FW 5.x) +requirements: ["sponsorship", "skiptest"] +description: | + Setup Guide: https://support.wallbox.com/en/knowledge-base/ocpp-activation-and-setup-guide/ + * Switch on “Enable OCPP” (myWallbox app) or enable the “OCPP WebSocket connection” switch (myWallbox Portal) + * Enable “Improved charger control” (Profile -> Experimental functions) (myWallbox app) + * URL: ws://[evcc-adresse]:8887/ (local network connection) + * Charge Point Identity: Custom value (e.g. serial number of charger) which is reused in configuration as *stationid* + * Password: leave empty + +render: + - default: | + type: template + template: pulsarplus-fw5 + 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: pulsarplus-fw5 + 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 + meterinterval: 10s # optional + metervalues: -Current.Offered,-Power.Offered # optional diff --git a/templates/release/en/charger/pulsarplus_0.yaml b/templates/release/en/charger/pulsarplus_0.yaml index 4498e4a694..302f4ef61e 100644 --- a/templates/release/en/charger/pulsarplus_0.yaml +++ b/templates/release/en/charger/pulsarplus_0.yaml @@ -1,7 +1,7 @@ product: brand: wallbox - description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB -requirements: ["sponsorship"] + description: Pulsar Plus, Pulsar Max, Commander 2, Copper SB (FW 6.x) +requirements: ["sponsorship", "skiptest"] description: | Setup Guide: https://support.wallbox.com/en/knowledge-base/ocpp-activation-and-setup-guide/ * Switch on “Enable OCPP” (myWallbox app) or enable the “OCPP WebSocket connection” switch (myWallbox Portal) diff --git a/templates/release/en/charger/tinkerforge-warp3_0.yaml b/templates/release/en/charger/tinkerforge-warp3_0.yaml index bfb68076d2..8cd911967b 100644 --- a/templates/release/en/charger/tinkerforge-warp3_0.yaml +++ b/templates/release/en/charger/tinkerforge-warp3_0.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP3 Charger Smart capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | The automatic phase switching for 1p vehicles must be deactivated. Siehe https://docs.warp-charger.com/docs/mqtt_http/api_reference/evse#evse_phase_auto_switch_warp3. render: diff --git a/templates/release/en/charger/tinkerforge-warp3_1.yaml b/templates/release/en/charger/tinkerforge-warp3_1.yaml index 63b71fa702..1f3941765d 100644 --- a/templates/release/en/charger/tinkerforge-warp3_1.yaml +++ b/templates/release/en/charger/tinkerforge-warp3_1.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP3 Charger Pro capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | The automatic phase switching for 1p vehicles must be deactivated. Siehe https://docs.warp-charger.com/docs/mqtt_http/api_reference/evse#evse_phase_auto_switch_warp3. render: diff --git a/templates/release/en/charger/tinkerforge-warp_0.yaml b/templates/release/en/charger/tinkerforge-warp_0.yaml index 49870ca4ab..14c668cb1c 100644 --- a/templates/release/en/charger/tinkerforge-warp_0.yaml +++ b/templates/release/en/charger/tinkerforge-warp_0.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP Charger Smart capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | WARP Firmware v2 required. Automatic phase switching requires the additional WARP Energy Manager. render: diff --git a/templates/release/en/charger/tinkerforge-warp_1.yaml b/templates/release/en/charger/tinkerforge-warp_1.yaml index 53e6dd8225..a1da4fc166 100644 --- a/templates/release/en/charger/tinkerforge-warp_1.yaml +++ b/templates/release/en/charger/tinkerforge-warp_1.yaml @@ -2,6 +2,7 @@ product: brand: TinkerForge description: WARP Charger Pro capabilities: ["mA", "1p3p", "rfid"] +requirements: ["skiptest"] description: | WARP Firmware v2 required. Automatic phase switching requires the additional WARP Energy Manager. render: diff --git a/templates/release/en/meter/alpha-ess-smile_0.yaml b/templates/release/en/meter/alpha-ess-smile_0.yaml index 17bbd16d6a..9bbf93caa9 100644 --- a/templates/release/en/meter/alpha-ess-smile_0.yaml +++ b/templates/release/en/meter/alpha-ess-smile_0.yaml @@ -53,8 +53,8 @@ render: id: 85 host: 192.0.2.2 # Hostname port: 502 # Port - minsoc: 10 # 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: 100 # optional + minsoc: 20 # 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: 95 # optional - usage: pv default: | type: template @@ -102,8 +102,8 @@ render: id: 85 host: 192.0.2.2 # Hostname port: 502 # Port - minsoc: 10 # 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: 100 # optional + minsoc: 20 # 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: 95 # optional - usage: battery default: | type: template @@ -152,5 +152,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Battery capacity in kWh (optional) - minsoc: 10 # 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: 100 # optional + minsoc: 20 # 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: 95 # optional diff --git a/templates/release/en/meter/deye-hybrid-3p_0.yaml b/templates/release/en/meter/deye-hybrid-3p_0.yaml index e486977916..bd5328b3f9 100644 --- a/templates/release/en/meter/deye-hybrid-3p_0.yaml +++ b/templates/release/en/meter/deye-hybrid-3p_0.yaml @@ -50,8 +50,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # 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: 95 # optional - usage: pv default: | type: template @@ -99,8 +99,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # 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: 95 # optional - usage: battery default: | type: template @@ -149,5 +149,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Battery capacity in kWh (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 + minsoc: 20 # 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: 95 # optional diff --git a/templates/release/en/meter/deye-hybrid-3p_1.yaml b/templates/release/en/meter/deye-hybrid-3p_1.yaml index fef9ca08ab..68aab02777 100644 --- a/templates/release/en/meter/deye-hybrid-3p_1.yaml +++ b/templates/release/en/meter/deye-hybrid-3p_1.yaml @@ -50,8 +50,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # 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: 95 # optional - usage: pv default: | type: template @@ -99,8 +99,8 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port - 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 + minsoc: 20 # 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: 95 # optional - usage: battery default: | type: template @@ -149,5 +149,5 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port capacity: 50 # Battery capacity in kWh (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 + minsoc: 20 # 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: 95 # optional diff --git a/templates/release/en/meter/fronius-gen24_0.yaml b/templates/release/en/meter/fronius-gen24_0.yaml index caa7dafe27..b590c8bcf4 100644 --- a/templates/release/en/meter/fronius-gen24_0.yaml +++ b/templates/release/en/meter/fronius-gen24_0.yaml @@ -29,6 +29,7 @@ render: usage: pv host: 192.0.2.2 # IP address or hostname port: 502 # Port (optional) + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/fronius-gen24_1.yaml b/templates/release/en/meter/fronius-gen24_1.yaml index d09791592f..43ae8412cb 100644 --- a/templates/release/en/meter/fronius-gen24_1.yaml +++ b/templates/release/en/meter/fronius-gen24_1.yaml @@ -29,6 +29,7 @@ render: usage: pv host: 192.0.2.2 # IP address or hostname port: 502 # Port (optional) + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/goodwe-hybrid_0.yaml b/templates/release/en/meter/goodwe-hybrid_0.yaml index f5a01312e5..6f6362d060 100644 --- a/templates/release/en/meter/goodwe-hybrid_0.yaml +++ b/templates/release/en/meter/goodwe-hybrid_0.yaml @@ -101,6 +101,7 @@ render: host: 192.0.2.2 # Hostname port: 502 # Port battery: 1 # optional + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/growatt-hybrid-tlxh_0.yaml b/templates/release/en/meter/growatt-hybrid-tlxh_0.yaml index f74fbdb5c7..a579b8806d 100644 --- a/templates/release/en/meter/growatt-hybrid-tlxh_0.yaml +++ b/templates/release/en/meter/growatt-hybrid-tlxh_0.yaml @@ -1,6 +1,7 @@ product: brand: Growatt description: TL-X(H) Hybrid Inverter +capabilities: ["battery-control"] render: - usage: grid default: | @@ -96,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/growatt-hybrid_0.yaml b/templates/release/en/meter/growatt-hybrid_0.yaml index e49b38fca0..62d80af4f6 100644 --- a/templates/release/en/meter/growatt-hybrid_0.yaml +++ b/templates/release/en/meter/growatt-hybrid_0.yaml @@ -103,6 +103,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/kostal-plenticore-gen2_0.yaml b/templates/release/en/meter/kostal-plenticore-gen2_0.yaml new file mode 100644 index 0000000000..985c0bd2c1 --- /dev/null +++ b/templates/release/en/meter/kostal-plenticore-gen2_0.yaml @@ -0,0 +1,56 @@ +product: + brand: Kostal + description: Plenticore Hybrid (Gen2) +capabilities: ["battery-control"] +description: | + Only a single system may access the inverter! For active battery control, the external battery control via Modbus must be activated using installer access. The function for grid charging the battery is available using this template, but actually incompatible with Gen.1 inverters (e.g. HW version 0100). + +render: + - usage: pv + default: | + type: template + template: kostal-plenticore-gen2 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore-gen2 + usage: pv + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + endianness: little # optional + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) + watchdog: 60s # optional + - usage: battery + default: | + type: template + template: kostal-plenticore-gen2 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + advanced: | + type: template + template: kostal-plenticore-gen2 + usage: battery + + # Modbus TCP + modbus: tcpip + id: 71 + host: 192.0.2.2 # Hostname + port: 1502 # Port + endianness: little # optional + capacity: 50 # Battery capacity in kWh (optional) + watchdog: 60s # optional diff --git a/templates/release/en/meter/kostal-plenticore_0.yaml b/templates/release/en/meter/kostal-plenticore_0.yaml index 248636b5a4..5396b9bc32 100644 --- a/templates/release/en/meter/kostal-plenticore_0.yaml +++ b/templates/release/en/meter/kostal-plenticore_0.yaml @@ -3,7 +3,7 @@ product: description: Plenticore Hybrid capabilities: ["battery-control"] description: | - Only a single system may access the inverter! For active battery control, the external battery control via Modbus must be activated using installer access. + Only a single system may access the inverter! For active battery control, the external battery control via Modbus must be activated using installer access. Grid charging is not available. render: - usage: pv @@ -28,6 +28,9 @@ render: host: 192.0.2.2 # Hostname port: 1502 # Port endianness: little # optional + maxacpower: 0 # Maximum AC power of the hybrid inverter (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 watchdog: 60s # optional - usage: battery default: | @@ -52,4 +55,6 @@ render: port: 1502 # Port endianness: little # optional capacity: 50 # Battery capacity in kWh (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 watchdog: 60s # optional diff --git a/templates/release/en/meter/sma-home-manager_0.yaml b/templates/release/en/meter/sma-home-manager_0.yaml index 7ff27d931f..97216db0d6 100644 --- a/templates/release/en/meter/sma-home-manager_0.yaml +++ b/templates/release/en/meter/sma-home-manager_0.yaml @@ -2,6 +2,7 @@ product: brand: SMA description: Sunny Home Manager 2.0 capabilities: ["smahems"] +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/en/meter/sma-hybrid_0.yaml b/templates/release/en/meter/sma-hybrid_0.yaml index d708855253..498a84c9e3 100644 --- a/templates/release/en/meter/sma-hybrid_0.yaml +++ b/templates/release/en/meter/sma-hybrid_0.yaml @@ -24,6 +24,7 @@ render: id: 3 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) watchdog: 30s # optional - usage: battery default: | diff --git a/templates/release/en/meter/sma-inverter-speedwire_0.yaml b/templates/release/en/meter/sma-inverter-speedwire_0.yaml index 979785c264..03572fa0e7 100644 --- a/templates/release/en/meter/sma-inverter-speedwire_0.yaml +++ b/templates/release/en/meter/sma-inverter-speedwire_0.yaml @@ -1,6 +1,7 @@ product: brand: SMA description: Inverter (Speedwire) +requirements: ["skiptest"] render: - usage: pv default: | diff --git a/templates/release/en/meter/sofarsolar-g3_0.yaml b/templates/release/en/meter/sofarsolar-g3_0.yaml index 7d1d84b5bc..de1483210d 100644 --- a/templates/release/en/meter/sofarsolar-g3_0.yaml +++ b/templates/release/en/meter/sofarsolar-g3_0.yaml @@ -3,7 +3,7 @@ product: description: HYD 5…20K-3PH capabilities: ["battery-control"] description: | - It is recommended to establish the connection via a LSE-3 logger stick using ModBus TCP (LSW-3 WiFi stick is not supported). If you are connecting via serial RS485 using the inverter's COM port and a proper adapter note that on the inverter's side you have to take care of a proper termination of the RS485 bus. + Connection via LSE-3 logger stick using ModBus TCP is possible, however does not allow Battery Control. The LSW-3 WiFi stick is not supported. For RS485 serial connection using the inverter's COM port the inverter's side must be properly terminated. render: - usage: grid default: | diff --git a/templates/release/en/meter/sofarsolar-g3_1.yaml b/templates/release/en/meter/sofarsolar-g3_1.yaml index bd73c532e3..7334492963 100644 --- a/templates/release/en/meter/sofarsolar-g3_1.yaml +++ b/templates/release/en/meter/sofarsolar-g3_1.yaml @@ -3,7 +3,7 @@ product: description: HYD 3…6K-EP capabilities: ["battery-control"] description: | - It is recommended to establish the connection via a LSE-3 logger stick using ModBus TCP (LSW-3 WiFi stick is not supported). If you are connecting via serial RS485 using the inverter's COM port and a proper adapter note that on the inverter's side you have to take care of a proper termination of the RS485 bus. + Connection via LSE-3 logger stick using ModBus TCP is possible, however does not allow Battery Control. The LSW-3 WiFi stick is not supported. For RS485 serial connection using the inverter's COM port the inverter's side must be properly terminated. render: - usage: grid default: | diff --git a/templates/release/en/meter/sofarsolar-g3_2.yaml b/templates/release/en/meter/sofarsolar-g3_2.yaml index bf00953aa0..52b372b32a 100644 --- a/templates/release/en/meter/sofarsolar-g3_2.yaml +++ b/templates/release/en/meter/sofarsolar-g3_2.yaml @@ -3,7 +3,7 @@ product: description: SOFAR 80…136KTL capabilities: ["battery-control"] description: | - It is recommended to establish the connection via a LSE-3 logger stick using ModBus TCP (LSW-3 WiFi stick is not supported). If you are connecting via serial RS485 using the inverter's COM port and a proper adapter note that on the inverter's side you have to take care of a proper termination of the RS485 bus. + Connection via LSE-3 logger stick using ModBus TCP is possible, however does not allow Battery Control. The LSW-3 WiFi stick is not supported. For RS485 serial connection using the inverter's COM port the inverter's side must be properly terminated. render: - usage: grid default: | diff --git a/templates/release/en/meter/sofarsolar-g3_3.yaml b/templates/release/en/meter/sofarsolar-g3_3.yaml index 714615ffc8..4b4a3f63cc 100644 --- a/templates/release/en/meter/sofarsolar-g3_3.yaml +++ b/templates/release/en/meter/sofarsolar-g3_3.yaml @@ -3,7 +3,7 @@ product: description: SOFAR 5…24KTL-G3 capabilities: ["battery-control"] description: | - It is recommended to establish the connection via a LSE-3 logger stick using ModBus TCP (LSW-3 WiFi stick is not supported). If you are connecting via serial RS485 using the inverter's COM port and a proper adapter note that on the inverter's side you have to take care of a proper termination of the RS485 bus. + Connection via LSE-3 logger stick using ModBus TCP is possible, however does not allow Battery Control. The LSW-3 WiFi stick is not supported. For RS485 serial connection using the inverter's COM port the inverter's side must be properly terminated. render: - usage: grid default: | diff --git a/templates/release/en/meter/solaranzeige_0.yaml b/templates/release/en/meter/solaranzeige_0.yaml index 9d9151e9c3..1c93ed590d 100644 --- a/templates/release/en/meter/solaranzeige_0.yaml +++ b/templates/release/en/meter/solaranzeige_0.yaml @@ -1,6 +1,7 @@ product: brand: Solaranzeige description: Solaranzeige +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/en/meter/solaredge-hybrid_0.yaml b/templates/release/en/meter/solaredge-hybrid_0.yaml index 6d744d75ac..c48c4d4765 100644 --- a/templates/release/en/meter/solaredge-hybrid_0.yaml +++ b/templates/release/en/meter/solaredge-hybrid_0.yaml @@ -4,7 +4,7 @@ product: capabilities: ["battery-control"] description: | Only one system can and may have a Modbus TCP connection to the inverter at the same time! - For optional battery control, StorageConf_CtrlMode (0xE004) must be set to 4 "Remote" that is most easily achieved by setting the battery mode to "Time of Use" e.g. in the MySolarEdge-App. + For optional battery control, StorageConf_CtrlMode (0xE004) must be set to 4 "Remote". render: - usage: grid @@ -106,6 +106,7 @@ render: host: 192.0.2.2 # Hostname port: 1502 # Port timeout: 10s # optional + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) watchdog: 60s # optional - usage: battery default: | diff --git a/templates/release/en/meter/solax_0.yaml b/templates/release/en/meter/solax_0.yaml index 9c01ea8e0b..45fc465690 100644 --- a/templates/release/en/meter/solax_0.yaml +++ b/templates/release/en/meter/solax_0.yaml @@ -97,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/solax_1.yaml b/templates/release/en/meter/solax_1.yaml index 8582fac138..0f37299d4d 100644 --- a/templates/release/en/meter/solax_1.yaml +++ b/templates/release/en/meter/solax_1.yaml @@ -97,6 +97,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/solis-hybrid-s_0.yaml b/templates/release/en/meter/solis-hybrid-s_0.yaml index 5d58201266..a94dbd2cf5 100644 --- a/templates/release/en/meter/solis-hybrid-s_0.yaml +++ b/templates/release/en/meter/solis-hybrid-s_0.yaml @@ -72,6 +72,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/solis-hybrid_0.yaml b/templates/release/en/meter/solis-hybrid_0.yaml index 87eff92239..4101a0e4df 100644 --- a/templates/release/en/meter/solis-hybrid_0.yaml +++ b/templates/release/en/meter/solis-hybrid_0.yaml @@ -72,6 +72,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/storaxe_0.yaml b/templates/release/en/meter/storaxe_0.yaml index 5749d570b7..571311c683 100644 --- a/templates/release/en/meter/storaxe_0.yaml +++ b/templates/release/en/meter/storaxe_0.yaml @@ -13,3 +13,14 @@ render: id: 2 host: 192.0.2.2 # Hostname port: 502 # Port + advanced: | + type: template + template: storaxe + usage: battery + + # Modbus TCP + modbus: tcpip + id: 2 + host: 192.0.2.2 # Hostname + port: 502 # Port + capacity: 50 # Battery capacity in kWh (optional) diff --git a/templates/release/en/meter/sunspec-hybrid_0.yaml b/templates/release/en/meter/sunspec-hybrid_0.yaml index 1b5e74d093..135490b8e4 100644 --- a/templates/release/en/meter/sunspec-hybrid_0.yaml +++ b/templates/release/en/meter/sunspec-hybrid_0.yaml @@ -96,6 +96,7 @@ render: id: 1 host: 192.0.2.2 # Hostname port: 502 # Port + maxacpower: 0 # Maximum AC power of the hybrid inverter (optional) - usage: battery default: | type: template diff --git a/templates/release/en/meter/tesla-powerwall_0.yaml b/templates/release/en/meter/tesla-powerwall_0.yaml index 3bfaa608b4..ac0735660a 100644 --- a/templates/release/en/meter/tesla-powerwall_0.yaml +++ b/templates/release/en/meter/tesla-powerwall_0.yaml @@ -28,8 +28,8 @@ render: password: # Password of the user "customer". By default this is the last 5 characters of password stated on the Tesla Gateway. refreshToken: # optional siteId: # optional product identifier of the energy site, use to override autodectction (optional) - minSoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) - maxSoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) + minsoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) + maxsoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) - usage: pv default: | type: template @@ -47,8 +47,8 @@ render: password: # Password of the user "customer". By default this is the last 5 characters of password stated on the Tesla Gateway. refreshToken: # optional siteId: # optional product identifier of the energy site, use to override autodectction (optional) - minSoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) - maxSoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) + minsoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) + maxsoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) - usage: battery default: | type: template @@ -66,5 +66,5 @@ render: password: # Password of the user "customer". By default this is the last 5 characters of password stated on the Tesla Gateway. refreshToken: # optional siteId: # optional product identifier of the energy site, use to override autodectction (optional) - minSoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) - maxSoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) + minsoc: 25 # the battery reserve percentage to reset to when switching the Battery back to normal operations (optional) + maxsoc: # the battery reserve percentage to set to when switching the Battery to charge mode (optional) diff --git a/templates/release/en/meter/tibber-pulse_0.yaml b/templates/release/en/meter/tibber-pulse_0.yaml index da0bd04b41..6da33b3f35 100644 --- a/templates/release/en/meter/tibber-pulse_0.yaml +++ b/templates/release/en/meter/tibber-pulse_0.yaml @@ -1,6 +1,7 @@ product: brand: Tibber description: Pulse +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/en/meter/volkszaehler-ws_0.yaml b/templates/release/en/meter/volkszaehler-ws_0.yaml index c23d1f0e1c..a8dd37c167 100644 --- a/templates/release/en/meter/volkszaehler-ws_0.yaml +++ b/templates/release/en/meter/volkszaehler-ws_0.yaml @@ -2,6 +2,7 @@ product: brand: Volkszähler description: WebSocket API group: Generic support +requirements: ["skiptest"] render: - usage: grid default: | diff --git a/templates/release/en/tariff/electricitymaps_0.yaml b/templates/release/en/tariff/electricitymaps_0.yaml index 4b0d35b973..bbc1f8c95a 100644 --- a/templates/release/en/tariff/electricitymaps_0.yaml +++ b/templates/release/en/tariff/electricitymaps_0.yaml @@ -2,6 +2,7 @@ product: brand: Electricity Maps description: Commercial API group: CO₂ forecast +requirements: ["skiptest"] description: | CO₂ data for many countries from https://electricitymaps.com/. The 'Free Personal Tier' unfortunately does not include forecast data. You'll need a commercial account from https://api-portal.electricitymaps.com/. Free trial available. render: diff --git a/templates/release/en/tariff/energy-charts-api_0.yaml b/templates/release/en/tariff/energy-charts-api_0.yaml index 5a3983ff2d..95e923d4ea 100644 --- a/templates/release/en/tariff/energy-charts-api_0.yaml +++ b/templates/release/en/tariff/energy-charts-api_0.yaml @@ -1,6 +1,7 @@ product: brand: Fraunhofer ISE group: Dynamic electricity price +requirements: ["skiptest"] description: | Day-ahead forecast of energy prices (per kWh) on the exchange. No prior registration for https://api.energy-charts.info/ necessary. Can be used for dynamic electricity tariffs, for example, where the supplier does not yet offer a price forecast on the customer interface. render: diff --git a/templates/release/en/tariff/groupe-e_0.yaml b/templates/release/en/tariff/groupe-e_0.yaml index f889833524..03f379c86b 100644 --- a/templates/release/en/tariff/groupe-e_0.yaml +++ b/templates/release/en/tariff/groupe-e_0.yaml @@ -2,6 +2,7 @@ product: brand: Groupe E description: Vario Plus group: Dynamic electricity price +requirements: ["skiptest"] description: | Only available for Switzerland. render: diff --git "a/templates/release/en/tariff/gr\303\274nstromindex_0.yaml" "b/templates/release/en/tariff/gr\303\274nstromindex_0.yaml" index dfa4fcf404..d5422ac480 100644 --- "a/templates/release/en/tariff/gr\303\274nstromindex_0.yaml" +++ "b/templates/release/en/tariff/gr\303\274nstromindex_0.yaml" @@ -1,6 +1,7 @@ product: brand: Grünstromindex group: CO₂ forecast +requirements: ["skiptest"] description: | Regional emission data from https://gruenstromindex.de. Only available for Germany. render: diff --git a/templates/release/en/tariff/tibber_0.yaml b/templates/release/en/tariff/tibber_0.yaml index cdc5eaf8fd..1d18357ef0 100644 --- a/templates/release/en/tariff/tibber_0.yaml +++ b/templates/release/en/tariff/tibber_0.yaml @@ -1,6 +1,7 @@ product: brand: Tibber group: Dynamic electricity price +requirements: ["skiptest"] description: | Get your API token from the Tibber developer portal: https://developer.tibber.com/ render: