From 157752ca98562d1fd1dcdd6385a15764607d82b0 Mon Sep 17 00:00:00 2001 From: premultiply <4681172+premultiply@users.noreply.github.com> Date: Fri, 22 Jul 2022 14:33:52 +0200 Subject: [PATCH] KSE: Disable 1p3p support (#3919) --- charger/kse.go | 23 ++++++++++++----------- templates/definition/charger/kse.yaml | 2 +- templates/docs/charger/kse_0.yaml | 2 +- 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/charger/kse.go b/charger/kse.go index c122a9cc0..88d432d4b 100644 --- a/charger/kse.go +++ b/charger/kse.go @@ -45,8 +45,9 @@ const ( kseRegActualPower = 0x18 // Aktuelle Ladeleistung (W) kseRegFirmwareVersion = 0x30 // Firmware Version kseRegRFIDinstalled = 0x31 // RFID-Leser vorhanden - kseRegRelayMode = 0x35 // Umschalten 1 phasiges oder 3 phasiges Laden kseRegNFCTransactionID = 0x67 // Tag ID (8 Bytes) + // kseRegRelayMode = 0x35 // Umschalten 1 phasiges oder 3 phasiges Laden + ) func init() { @@ -202,18 +203,18 @@ func (wb *KSE) Currents() (float64, float64, float64, error) { return curr[0], curr[1], curr[2], nil } -var _ api.ChargePhases = (*KSE)(nil) +// var _ api.ChargePhases = (*KSE)(nil) -// Phases1p3p implements the api.ChargePhases interface -func (wb *KSE) Phases1p3p(phases int) error { - var b uint16 = 0 - if phases == 1 { - b = 1 // 1p - } +// // Phases1p3p implements the api.ChargePhases interface +// func (wb *KSE) Phases1p3p(phases int) error { +// var b uint16 = 0 +// if phases == 1 { +// b = 1 // 1p +// } - _, err := wb.conn.WriteSingleRegister(kseRegRelayMode, b) - return err -} +// _, err := wb.conn.WriteSingleRegister(kseRegRelayMode, b) +// return err +// } // Identify implements the api.Identifier interface func (wb *KSE) identify() (string, error) { diff --git a/templates/definition/charger/kse.yaml b/templates/definition/charger/kse.yaml index 666fa4c99..38d676c5d 100644 --- a/templates/definition/charger/kse.yaml +++ b/templates/definition/charger/kse.yaml @@ -3,7 +3,7 @@ products: - brand: KSE description: generic: wBX16 -capabilities: ["1p3p", "rfid"] +capabilities: ["rfid"] requirements: evcc: ["sponsorship"] params: diff --git a/templates/docs/charger/kse_0.yaml b/templates/docs/charger/kse_0.yaml index ecfe30838..1acc2a5c2 100644 --- a/templates/docs/charger/kse_0.yaml +++ b/templates/docs/charger/kse_0.yaml @@ -1,7 +1,7 @@ product: brand: KSE description: wBX16 -capabilities: ["1p3p", "rfid"] +capabilities: ["rfid"] requirements: ["sponsorship"] render: - default: |