Document api.ChargerEx and api.Identifier capabilities (#3679)

This commit is contained in:
andig 2022-06-21 12:47:45 +02:00 • committed by GitHub
parent 9390f1d2a8
commit 886fe1843c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
47 changed files with 48 additions and 18 deletions

View file

@ -3,7 +3,7 @@ products:
- brand: ABB
description:
generic: Terra AC
capabilities: ["1p3p"]
capabilities: ["1p3p", "mA"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -6,6 +6,7 @@ products:
- brand: SENEC
description:
generic: Wallbox pro
capabilities: ["mA"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -3,7 +3,7 @@ products:
- brand: Alfen
description:
generic: Eve
capabilities: ["1p3p"]
capabilities: ["1p3p", "mA"]
requirements:
description:
de: Die "Active load balancing" Lizenz wird benötigt um die Wallbox via Modbus extern zu steuern. In den Einstellungen muss "Active Load Balancing" aktiviert und "Energy Management System" als Data Source ausgewählt werden. Falls die "Double"-Box verwendet wird müssen beide Ladepunkte getrennt voneinander hinzugefügt werden. Der erste Port (oder einzelne Port) ist unter ID 1 zugänglich, der zweite unter ID 2.

View file

@ -30,6 +30,7 @@ products:
- brand: Ubitricity
description:
generic: Heinz
capabilities: ["rfid"]
requirements:
description:
de: Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -5,6 +5,7 @@ products:
de: Bei cFos PowerBrain charger muss das [`charge meter`](meters) separat konfiguriert werden.
en: For cFos PowerBrain charger, the [`charge meter`](meters) must be configured separately.
generic: PowerBrain
capabilities: ["mA"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -3,7 +3,7 @@ products:
- brand: Dadapower
description:
generic: Premium Wallbox
capabilities: ["1p3p", "rfid"]
capabilities: ["1p3p", "mA", "rfid"]
params:
- name: modbus
choice: ["tcpip"]

View file

@ -3,7 +3,7 @@ products:
- brand: Easee
description:
generic: Home
capabilities: ["1p3p"]
capabilities: ["1p3p", "rfid"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -4,7 +4,7 @@ products:
de: EEBUS kompatible Wallbox
en: EEBUS compatible Wallbox
group: generic
capabilities: ["iso151182"]
capabilities: ["iso151182", "mA"]
requirements:
evcc: ["eebus"]
params:

View file

@ -3,6 +3,7 @@ products:
- brand: go-eCharger
description:
generic: HOME+, HOMEfix, Pro
capabilities: ["rfid"]
requirements:
description:
en: Requires firmware 040.0 or later.

View file

@ -3,7 +3,7 @@ products:
- brand: go-eCharger
description:
generic: HOME+, HOMEfix (V3)
capabilities: ["1p3p"]
capabilities: ["1p3p", "rfid"]
requirements:
description:
de: |

View file

@ -9,6 +9,7 @@ products:
- brand: Walther Werke
description:
generic: Basic Evo Pro
capabilities: ["mA"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -3,6 +3,7 @@ products:
- brand: Innogy
description:
generic: eBox
capabilities: ["mA"]
requirements:
evcc: ["sponsorship"]
params:

View file

@ -6,7 +6,7 @@ products:
- brand: BMW
description:
generic: i Wallbox
capabilities: ["rfid"]
capabilities: ["mA", "rfid"]
requirements:
description:
de: Es muss eine sogenannte UDP Funktion über den DIP Schalter 1.3 eingeschaltet (ON) werden. Die Installationsanleitung der Wallbox hilft hier weiter.

View file

@ -3,7 +3,7 @@ products:
- brand: openWB
description:
generic: Pro
capabilities: ["iso151182"]
capabilities: ["mA", "iso151182"]
params:
- name: host
render: |

View file

@ -3,6 +3,7 @@ products:
- brand: SMA
description:
generic: EV Charger
capabilities: ["mA"]
requirements:
description:
de: Die Wallbox muss sich im Modus "Fast" befinden.

View file

@ -8,6 +8,7 @@ products:
- brand: TinkerForge
description:
generic: WARP Charger Pro
capabilities: ["mA"]
requirements:
description:
en: An MQTT broker is required. The charger must be have a configured MQTT connection.

View file

@ -1,7 +1,7 @@
product:
brand: ABB
description: Terra AC
capabilities: ["1p3p"]
capabilities: ["1p3p", "mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,6 +1,7 @@
product:
brand: ABL
description: eMH
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,6 +1,7 @@
product:
brand: SENEC
description: Wallbox pro
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,7 +1,7 @@
product:
brand: Alfen
description: Eve
capabilities: ["1p3p"]
capabilities: ["1p3p", "mA"]
requirements: ["sponsorship"]
description: |
Die "Active load balancing" Lizenz wird benötigt um die Wallbox via Modbus extern zu steuern. In den Einstellungen muss "Active Load Balancing" aktiviert und "Energy Management System" als Data Source ausgewählt werden. Falls die "Double"-Box verwendet wird müssen beide Ladepunkte getrennt voneinander hinzugefügt werden. Der erste Port (oder einzelne Port) ist unter ID 1 zugänglich, der zweite unter ID 2.

View file

@ -1,6 +1,7 @@
product:
brand: Bender
description: CC612/613
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Mennekes
description: Amedio, Amtron ChargeControl, Professional
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Webasto
description: Live
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Juice
description: Charger Me
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: TechniSat
description: Technivolt
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Ebee
description: Wallbox
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Optec
description: Mobility One
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Garo
description: GLB, GLB+, LS4, LS4 compact
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Ensto
description: Chago Wallbox
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: Ubitricity
description: Heinz
capabilities: ["rfid"]
requirements: ["sponsorship"]
description: |
Der 'Modbus TCP Server für Energiemanagement-Systeme' muss aktiviert sein. 'Registersatz' darf NICHT auf 'Phoenix' oder 'TQ-DM100' eingestellt sein. Die dritte Auswahlmöglichkeit 'Ebee', 'Bender', 'MENNEKES' etc. ist richtig. 'UID Übertragung erlauben' muss aktiviert sein.

View file

@ -1,6 +1,7 @@
product:
brand: cFos
description: PowerBrain
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,7 +1,7 @@
product:
brand: Dadapower
description: Premium Wallbox
capabilities: ["1p3p", "rfid"]
capabilities: ["1p3p", "mA", "rfid"]
render:
- default: |
type: template

View file

@ -1,7 +1,7 @@
product:
brand: Easee
description: Home
capabilities: ["1p3p"]
capabilities: ["1p3p", "rfid"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,7 +1,7 @@
product:
description: EEBUS kompatible Wallbox
group: Generische Unterstützung
capabilities: ["iso151182"]
capabilities: ["iso151182", "mA"]
requirements: ["eebus"]
render:
- default: |

View file

@ -1,7 +1,7 @@
product:
brand: go-eCharger
description: HOME+, HOMEfix (V3)
capabilities: ["1p3p"]
capabilities: ["1p3p", "rfid"]
description: |
Benötigt mindestens Firmware 052.1 oder neuer.

View file

@ -1,6 +1,7 @@
product:
brand: go-eCharger
description: HOME+, HOMEfix, Pro
capabilities: ["rfid"]
description: |
Benötigt mindestens Firmware 040.0 oder neuer.
render:

View file

@ -1,6 +1,7 @@
product:
brand: Heidelberg
description: Energy Control
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,6 +1,7 @@
product:
brand: SENEC
description: Wallbox pro s
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,6 +1,7 @@
product:
brand: Walther Werke
description: Basic Evo Pro
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,6 +1,7 @@
product:
brand: Innogy
description: eBox
capabilities: ["mA"]
requirements: ["sponsorship"]
render:
- default: |

View file

@ -1,7 +1,7 @@
product:
brand: KEBA
description: KeContact P20, P30
capabilities: ["rfid"]
capabilities: ["mA", "rfid"]
description: |
Es muss eine sogenannte UDP Funktion über den DIP Schalter 1.3 eingeschaltet (ON) werden. Die Installationsanleitung der Wallbox hilft hier weiter.
render:

View file

@ -1,7 +1,7 @@
product:
brand: BMW
description: i Wallbox
capabilities: ["rfid"]
capabilities: ["mA", "rfid"]
description: |
Es muss eine sogenannte UDP Funktion über den DIP Schalter 1.3 eingeschaltet (ON) werden. Die Installationsanleitung der Wallbox hilft hier weiter.
render:

View file

@ -1,7 +1,7 @@
product:
brand: openWB
description: Pro
capabilities: ["iso151182"]
capabilities: ["mA", "iso151182"]
render:
- default: |
type: template

View file

@ -1,6 +1,7 @@
product:
brand: SMA
description: EV Charger
capabilities: ["mA"]
description: |
Die Wallbox muss sich im Modus "Fast" befinden.
render:

View file

@ -1,6 +1,7 @@
product:
brand: TinkerForge
description: WARP Charger Smart
capabilities: ["mA"]
description: |
Es muss ein MQTT Broker installiert sein. Die MQTT Verbindung muss in der Wallbox eingerichtet sein.
render:

View file

@ -1,6 +1,7 @@
product:
brand: TinkerForge
description: WARP Charger Pro
capabilities: ["mA"]
description: |
Es muss ein MQTT Broker installiert sein. Die MQTT Verbindung muss in der Wallbox eingerichtet sein.
render:

View file

@ -62,12 +62,13 @@ var ValidDependencies = []string{DependencyCheckEmpty, DependencyCheckNotEmpty,
const (
CapabilityISO151182 = "iso151182" // ISO 15118-2 support
CapabilityMilliAmps = "mA" // Granular current control support
CapabilityRFID = "rfid" // RFID support
Capability1p3p = "1p3p" // 1P/3P phase switching support
CapabilitySMAHems = "smahems" // SMA HEMS Support
)
var ValidCapabilities = []string{CapabilityISO151182, CapabilityRFID, Capability1p3p, CapabilitySMAHems}
var ValidCapabilities = []string{CapabilityISO151182, CapabilityMilliAmps, CapabilityRFID, Capability1p3p, CapabilitySMAHems}
const (
RequirementEEBUS = "eebus" // EEBUS Setup is required