Add offline vehicle template

This commit is contained in:
premultiply 2022-08-24 13:51:18 +02:00 • committed by GitHub
parent b91eef00e9
commit 7fc4a073f2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 69 additions and 0 deletions

View file

@ -0,0 +1,50 @@
template: offline
products:
- description:
generic: Offline
group: generic
params:
- name: title
- name: capacity
valuetype: float
- name: phases
advanced: true
- name: mode
advanced: true
- name: minCurrent
advanced: true
- name: maxCurrent
advanced: true
- name: identifiers
advanced: true
valuetype: stringlist
render: |
type: custom
{{- if ne .title "" }}
title: {{ .title }}
{{- end }}
capacity: {{ .capacity }} # kWh
{{- if ne .phases "" }}
phases: {{ .phases }}
{{- end }}
soc: # fixed - no SoC available
type: js
script: 0;
onIdentify:
{{- if (ne .mode "") }}
mode: {{ .mode }}
{{- end }}
minSoC: 0 # fixed - no SoC available
targetSoC: 100 # fixed - no SoC available
{{- if (ne .minCurrent "") }}
minCurrent: {{ .minCurrent }}
{{- end }}
{{- if (ne .maxCurrent "") }}
maxCurrent: {{ .maxCurrent }}
{{- end }}
{{- if ne (len .identifiers) 0 }}
identifiers:
{{- range .identifiers }}
- {{ . }}
{{- end }}
{{- end }}

View file

@ -0,0 +1,19 @@
product:
description: Offline
group: Generische Unterstützung
render:
- default: |
type: template
template: offline
title: # Wird in der Benutzeroberfläche angezeigt # Optional
capacity: 50 # Akku-Kapazität in kWh # Optional
advanced: |
type: template
template: offline
title: # Wird in der Benutzeroberfläche angezeigt # Optional
capacity: 50 # Akku-Kapazität in kWh # 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/guides/vehicles/#erkennung-des-fahrzeugs-an-der-wallbox # Optional