Skip to content

Commit

Permalink
Templates update for release evcc-io/evcc@54b6b91
Browse files Browse the repository at this point in the history
  • Loading branch information
andig committed Jan 7, 2025
1 parent 293116f commit e79324e
Show file tree
Hide file tree
Showing 14 changed files with 192 additions and 16 deletions.
15 changes: 15 additions & 0 deletions templates/release/de/charger/ac-thor_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
product:
brand: my-PV
description: AC THOR, AC THOR 9s
group: Wärmeerzeuger
requirements: ["sponsorship"]
render:
- default: |
type: template
template: ac-thor
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
15 changes: 15 additions & 0 deletions templates/release/de/charger/weishaupt-wpm_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
product:
brand: Weishaupt
description: WPM (SG Ready)
group: Wärmeerzeuger
render:
- default: |
type: template
template: weishaupt-wpm
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional
22 changes: 22 additions & 0 deletions templates/release/de/meter/saj-r5_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
product:
brand: SAJ
description: R5 Series Solar Inverter
render:
- usage: pv
default: |
type: template
template: saj-r5
usage: pv
# RS485 via adapter (Modbus RTU)
modbus: rs485serial
id: 1
device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200
comset: "8N1" # Kommunikationsparameter für den Adapter
# RS485 via TCP/IP (Modbus RTU)
modbus: rs485tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
2 changes: 1 addition & 1 deletion templates/release/de/vehicle/bmw_0.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
product:
brand: BMW
description: |
Benötigt `hcaptcha` Token. Dieses muss einmalig unter https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
Benötigt `hcaptcha` Token. Dieses muss einmalig unter [bimmer-connected.readthedocs.io](https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html) generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
render:
- default: |
Expand Down
2 changes: 1 addition & 1 deletion templates/release/de/vehicle/mini_0.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
product:
brand: Mini
description: |
Benötigt `hcaptcha` Token. Dieses muss einmalig unter https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
Benötigt `hcaptcha` Token. Dieses muss einmalig unter [bimmer-connected.readthedocs.io](https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html) generiert werden. Das Token ist nur für kurze Zeit gültig. Bitte möglichst schnell nach Generierung in die Konfiguration kopieren und evcc starten.
render:
- default: |
Expand Down
19 changes: 13 additions & 6 deletions templates/release/de/vehicle/smart_0.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,30 @@
product:
brand: Smart
description: EQ
description: |
Benötigt `access` und `refresh` Tokens. Diese können über den Befehl `evcc token [name]` generiert werden.
render:
- default: |
type: template
template: smart
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)
vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
title: # Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität in kWh (optional)
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
region: EMEA
accessToken:
refreshToken:
vin: V... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
advanced: |
type: template
template: smart
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
password: # Passwort des Benutzerkontos (bei führenden Nullen bitte in einfache Hochkommata setzen)
vin: W... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
title: # Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität in kWh (optional)
user: # Benutzerkonto (bspw. E-Mail Adresse, User Id, etc.)
region: EMEA
accessToken:
refreshToken:
vin: V... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind (optional)
icon: car # Icon in der Benutzeroberfläche (optional)
phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional)
mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)
Expand Down
29 changes: 29 additions & 0 deletions templates/release/de/vehicle/tesla-ble_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
product:
description: Tesla BLE
group: Generische Unterstützung
description: |
Open Source Tesla BLE HTTP Proxy https://github.com/wimaha/TeslaBleHttpProxy
render:
- default: |
type: template
template: tesla-ble
title: # Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität in kWh (optional)
vin: W... # Erforderlich für BLE-Verbindung
url: http://192.168.178.27 # URL des Tesla BLE HTTP Proxy
port: 8080 # Port des Tesla BLE HTTP Proxy (optional)
advanced: |
type: template
template: tesla-ble
title: # Wird in der Benutzeroberfläche angezeigt (optional)
capacity: 50 # Akkukapazität in kWh (optional)
vin: W... # Erforderlich für BLE-Verbindung
url: http://192.168.178.27 # URL des Tesla BLE HTTP Proxy
port: 8080 # Port des Tesla BLE HTTP Proxy (optional)
icon: car # Icon in der Benutzeroberfläche (optional)
phases: 3 # Die maximale Anzahl der Phasen welche genutzt werden können (optional)
mode: # Möglich sind Off, Now, MinPV und PV, oder leer wenn keiner definiert werden soll (optional)
minCurrent: 6 # Definiert die minimale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional)
maxCurrent: 16 # Definiert die maximale Stromstärke pro angeschlossener Phase mit welcher das Fahrzeug geladen werden soll (optional)
identifiers: # Kann meist erst später eingetragen werden, siehe: https://docs.evcc.io/docs/features/vehicle (optional)
priority: # Priorität des Ladepunktes oder Fahrzeugs in Relation zu anderen Ladepunkten oder Fahrzeugen für die Zuweisung von PV-Energie (optional)
15 changes: 15 additions & 0 deletions templates/release/en/charger/ac-thor_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
product:
brand: my-PV
description: AC THOR, AC THOR 9s
group: Heating devices
requirements: ["sponsorship"]
render:
- default: |
type: template
template: ac-thor
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
15 changes: 15 additions & 0 deletions templates/release/en/charger/weishaupt-wpm_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
product:
brand: Weishaupt
description: WPM (SG Ready)
group: Heating devices
render:
- default: |
type: template
template: weishaupt-wpm
# Modbus TCP
modbus: tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
tempsource: # optional
22 changes: 22 additions & 0 deletions templates/release/en/meter/saj-r5_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
product:
brand: SAJ
description: R5 Series Solar Inverter
render:
- usage: pv
default: |
type: template
template: saj-r5
usage: pv
# RS485 via adapter (Modbus RTU)
modbus: rs485serial
id: 1
device: /dev/ttyUSB0 # USB-RS485 Adapter Adresse
baudrate: 9600 # Prüfe die Geräteeinstellungen, typische Werte sind 9600, 19200, 38400, 57600, 115200
comset: "8N1" # Kommunikationsparameter für den Adapter
# RS485 via TCP/IP (Modbus RTU)
modbus: rs485tcpip
id: 1
host: 192.0.2.2 # Hostname
port: 502 # Port
2 changes: 1 addition & 1 deletion templates/release/en/vehicle/bmw_0.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
product:
brand: BMW
description: |
Requires `hcaptcha` token. This must be generated once at https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html. The token is only valid for a short time. Please copy it into the configuration and start evcc as soon as possible after generation.
Requires `hcaptcha` token. This must be generated once at [bimmer-connected.readthedocs.io](https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html). The token is only valid for a short time. Please copy it into the configuration and start evcc as soon as possible after generation.
render:
- default: |
Expand Down
2 changes: 1 addition & 1 deletion templates/release/en/vehicle/mini_0.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
product:
brand: Mini
description: |
Requires `hcaptcha` token. This must be generated once at https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html. The token is only valid for a short time. Please copy it into the configuration and start evcc as soon as possible after generation.
Requires `hcaptcha` token. This must be generated once at [bimmer-connected.readthedocs.io](https://bimmer-connected.readthedocs.io/en/latest/captcha/rest_of_world.html). The token is only valid for a short time. Please copy it into the configuration and start evcc as soon as possible after generation.
render:
- default: |
Expand Down
19 changes: 13 additions & 6 deletions templates/release/en/vehicle/smart_0.yaml
Original file line number Diff line number Diff line change
@@ -1,23 +1,30 @@
product:
brand: Smart
description: EQ
description: |
Requires `access` and `refresh` tokens. These can be generated with command `evcc token [name]`.
render:
- default: |
type: template
template: smart
user: # User account (e.g. email address, user id, etc.)
password: # Password of the user account (use single quotes in case of leading zeros)
vin: W... # Required if you own multiple vehicles of the same brand (optional)
title: # Will be displayed in the user interface (optional)
capacity: 50 # Battery capacity in kWh (optional)
user: # User account (e.g. email address, user id, etc.)
region: EMEA
accessToken:
refreshToken:
vin: V... # Required if you own multiple vehicles of the same brand (optional)
advanced: |
type: template
template: smart
user: # User account (e.g. email address, user id, etc.)
password: # Password of the user account (use single quotes in case of leading zeros)
vin: W... # Required if you own multiple vehicles of the same brand (optional)
title: # Will be displayed in the user interface (optional)
capacity: 50 # Battery capacity in kWh (optional)
user: # User account (e.g. email address, user id, etc.)
region: EMEA
accessToken:
refreshToken:
vin: V... # Required if you own multiple vehicles of the same brand (optional)
icon: car # Icon as shown in user interface (optional)
phases: 3 # The maximum number of phases which can be used (optional)
mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional)
Expand Down
29 changes: 29 additions & 0 deletions templates/release/en/vehicle/tesla-ble_0.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
product:
description: Tesla BLE
group: Generic support
description: |
Open Source Tesla BLE HTTP Proxy https://github.com/wimaha/TeslaBleHttpProxy
render:
- default: |
type: template
template: tesla-ble
title: # Will be displayed in the user interface (optional)
capacity: 50 # Battery capacity in kWh (optional)
vin: W... # Required for BLE connection
url: http://192.168.178.27 # URL of the Tesla BLE HTTP Proxy
port: 8080 # Port of the Tesla BLE HTTP Proxy (optional)
advanced: |
type: template
template: tesla-ble
title: # Will be displayed in the user interface (optional)
capacity: 50 # Battery capacity in kWh (optional)
vin: W... # Required for BLE connection
url: http://192.168.178.27 # URL of the Tesla BLE HTTP Proxy
port: 8080 # Port of the Tesla BLE HTTP Proxy (optional)
icon: car # Icon as shown in user interface (optional)
phases: 3 # The maximum number of phases which can be used (optional)
mode: # Possible values are Off, Now, MinPV and PV, or empty if none should be set (optional)
minCurrent: 6 # The minimum amperage per connected phase with which the car should be charged (optional)
maxCurrent: 16 # The maximum amperage per connected phase with which the car shuold be charged (optional)
identifiers: # Mostly this can be added later, see: https://docs.evcc.io/en/docs/features/vehicle (optional)
priority: # Priority of the loadpoint or vehicle in relation to other loadpoints or vehicles for allocating pv energy (optional)

0 comments on commit e79324e

Please sign in to comment.