|
@@ -5,15 +5,15 @@ products:
|
|
|
model: wallbox 11kw
|
|
model: wallbox 11kw
|
|
|
entities:
|
|
entities:
|
|
|
# Always charger_free, function unclear
|
|
# Always charger_free, function unclear
|
|
|
- - entity: sensor # work_state -3- enum
|
|
|
|
|
|
|
+ - entity: sensor # work_state -3- enum
|
|
|
name: Charger State
|
|
name: Charger State
|
|
|
icon: "mdi:ev-station"
|
|
icon: "mdi:ev-station"
|
|
|
class: enum
|
|
class: enum
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 3
|
|
- id: 3
|
|
|
type: string
|
|
type: string
|
|
|
name: sensor
|
|
name: sensor
|
|
|
- hidden: true
|
|
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: charger_free
|
|
- dps_val: charger_free
|
|
|
value: available
|
|
value: available
|
|
@@ -31,20 +31,8 @@ entities:
|
|
|
value: charged
|
|
value: charged
|
|
|
- dps_val: charger_fault
|
|
- dps_val: charger_fault
|
|
|
value: fault
|
|
value: fault
|
|
|
- - id: 11 # alarm_set_1 -11-
|
|
|
|
|
- type: string
|
|
|
|
|
- hidden: true
|
|
|
|
|
- name: alarm_set_1
|
|
|
|
|
- - id: 12 # alarm_set_2 -12-
|
|
|
|
|
- type: string
|
|
|
|
|
- hidden: true
|
|
|
|
|
- name: alarm_set_2
|
|
|
|
|
- - id: 23 # system_version -23-
|
|
|
|
|
- type: string
|
|
|
|
|
- hidden: true
|
|
|
|
|
- name: system_version
|
|
|
|
|
|
|
|
|
|
- - entity: binary_sensor # fault -10- OK
|
|
|
|
|
|
|
+ - entity: binary_sensor # fault -10- OK
|
|
|
class: problem
|
|
class: problem
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
@@ -93,7 +81,7 @@ entities:
|
|
|
- dps_val: 8192
|
|
- dps_val: 8192
|
|
|
value: "err_pe_sck"
|
|
value: "err_pe_sck"
|
|
|
|
|
|
|
|
- - entity: select # work_mode -14- OK
|
|
|
|
|
|
|
+ - entity: select # work_mode -14- OK
|
|
|
name: Charging mode
|
|
name: Charging mode
|
|
|
icon: "mdi:ev-station"
|
|
icon: "mdi:ev-station"
|
|
|
category: config
|
|
category: config
|
|
@@ -110,15 +98,23 @@ entities:
|
|
|
value: Charge to percent
|
|
value: Charge to percent
|
|
|
- dps_val: charge_energy
|
|
- dps_val: charge_energy
|
|
|
value: Fixed charge
|
|
value: Fixed charge
|
|
|
|
|
+ - id: 11 # alarm_set_1 -11-
|
|
|
|
|
+ type: string
|
|
|
|
|
+ name: alarm_set_1
|
|
|
|
|
+ - id: 12 # alarm_set_2 -12-
|
|
|
|
|
+ type: string
|
|
|
|
|
+ name: alarm_set_2
|
|
|
|
|
+ - id: 23 # system_version -23-
|
|
|
|
|
+ type: string
|
|
|
|
|
+ name: system_version
|
|
|
|
|
|
|
|
# Always 0, function unclear
|
|
# Always 0, function unclear
|
|
|
- - entity: sensor # balance_energy -15-
|
|
|
|
|
|
|
+ - entity: sensor # balance_energy -15-
|
|
|
name: Balance Energy
|
|
name: Balance Energy
|
|
|
- class: energy
|
|
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 15
|
|
- id: 15
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|
|
|
unit: kWh
|
|
unit: kWh
|
|
|
range:
|
|
range:
|
|
@@ -128,16 +124,16 @@ entities:
|
|
|
- scale: 1000
|
|
- scale: 1000
|
|
|
|
|
|
|
|
# Sets Value on Cloud but unclear what function it has
|
|
# Sets Value on Cloud but unclear what function it has
|
|
|
- - entity: switch # clear_energy -16- OK
|
|
|
|
|
|
|
+ - entity: button # clear_energy -16- OK
|
|
|
name: Clear energy
|
|
name: Clear energy
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 16
|
|
- id: 16
|
|
|
type: boolean
|
|
type: boolean
|
|
|
- name: switch
|
|
|
|
|
|
|
+ name: button
|
|
|
|
|
|
|
|
# Factory Reset
|
|
# Factory Reset
|
|
|
- - entity: button # switch -18- OK
|
|
|
|
|
|
|
+ - entity: button # switch -18- OK
|
|
|
name: Factory reset
|
|
name: Factory reset
|
|
|
class: reset
|
|
class: reset
|
|
|
category: config
|
|
category: config
|
|
@@ -148,13 +144,12 @@ entities:
|
|
|
name: button
|
|
name: button
|
|
|
|
|
|
|
|
# Always 1, unclear functiuon
|
|
# Always 1, unclear functiuon
|
|
|
- - entity: sensor # charge_energy_once -25-
|
|
|
|
|
|
|
+ - entity: sensor # charge_energy_once -25-
|
|
|
name: Charge energy once
|
|
name: Charge energy once
|
|
|
- class: energy
|
|
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 25
|
|
- id: 25
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|
|
|
unit: kWh
|
|
unit: kWh
|
|
|
range:
|
|
range:
|
|
@@ -163,7 +158,7 @@ entities:
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 100
|
|
- scale: 100
|
|
|
|
|
|
|
|
- - entity: binary_sensor # online_state -27-
|
|
|
|
|
|
|
+ - entity: binary_sensor # online_state -27-
|
|
|
class: connectivity
|
|
class: connectivity
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
@@ -176,7 +171,7 @@ entities:
|
|
|
- dps_val: offline
|
|
- dps_val: offline
|
|
|
value: false
|
|
value: false
|
|
|
|
|
|
|
|
- - entity: sensor # DeviceState -101- OK
|
|
|
|
|
|
|
+ - entity: sensor # DeviceState -101- OK
|
|
|
name: Device State
|
|
name: Device State
|
|
|
icon: "mdi:ev-station"
|
|
icon: "mdi:ev-station"
|
|
|
class: enum
|
|
class: enum
|
|
@@ -201,7 +196,7 @@ entities:
|
|
|
value: "Error"
|
|
value: "Error"
|
|
|
|
|
|
|
|
# Only Channel A is providing values
|
|
# Only Channel A is providing values
|
|
|
- - entity: sensor # A_Voltage -102-104- OK
|
|
|
|
|
|
|
+ - entity: sensor # A_Voltage -102-104- OK
|
|
|
name: Phase A voltage
|
|
name: Phase A voltage
|
|
|
class: voltage
|
|
class: voltage
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
@@ -211,31 +206,31 @@ entities:
|
|
|
name: sensor
|
|
name: sensor
|
|
|
unit: V
|
|
unit: V
|
|
|
class: measurement
|
|
class: measurement
|
|
|
- - entity: sensor # B_Voltage
|
|
|
|
|
|
|
+ - entity: sensor # B_Voltage
|
|
|
name: Phase B voltage
|
|
name: Phase B voltage
|
|
|
class: voltage
|
|
class: voltage
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 103
|
|
- id: 103
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|
|
|
unit: V
|
|
unit: V
|
|
|
class: measurement
|
|
class: measurement
|
|
|
- - entity: sensor # C_Voltage
|
|
|
|
|
|
|
+ - entity: sensor # C_Voltage
|
|
|
name: Phase C voltage
|
|
name: Phase C voltage
|
|
|
class: voltage
|
|
class: voltage
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 104
|
|
- id: 104
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|
|
|
unit: V
|
|
unit: V
|
|
|
class: measurement
|
|
class: measurement
|
|
|
|
|
|
|
|
# Only Channel A is providing values
|
|
# Only Channel A is providing values
|
|
|
- - entity: sensor # A_Current -105-107- OK
|
|
|
|
|
|
|
+ - entity: sensor # A_Current -105-107- OK
|
|
|
name: Phase A current
|
|
name: Phase A current
|
|
|
class: current
|
|
class: current
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
@@ -247,42 +242,42 @@ entities:
|
|
|
class: measurement
|
|
class: measurement
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- - entity: sensor # B_Current
|
|
|
|
|
|
|
+ - entity: sensor # B_Current
|
|
|
name: Phase B current
|
|
name: Phase B current
|
|
|
class: current
|
|
class: current
|
|
|
|
|
+ hidden: true
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
|
- id: 106
|
|
- id: 106
|
|
|
name: sensor
|
|
name: sensor
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
unit: A
|
|
unit: A
|
|
|
class: measurement
|
|
class: measurement
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
- - entity: sensor # C_Current
|
|
|
|
|
|
|
+ - entity: sensor # C_Current
|
|
|
name: Phase C current
|
|
name: Phase C current
|
|
|
class: current
|
|
class: current
|
|
|
|
|
+ hidden: true
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
|
- id: 107
|
|
- id: 107
|
|
|
name: sensor
|
|
name: sensor
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
unit: A
|
|
unit: A
|
|
|
class: measurement
|
|
class: measurement
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
|
|
|
|
|
# Seems not to work or change. on single phase even when loading 3 phase
|
|
# Seems not to work or change. on single phase even when loading 3 phase
|
|
|
- - entity: sensor # PhaseFlag -108-
|
|
|
|
|
|
|
+ - entity: sensor # PhaseFlag -108-
|
|
|
name: Phase
|
|
name: Phase
|
|
|
|
|
+ hidden: true
|
|
|
icon: "mdi:transmission-tower"
|
|
icon: "mdi:transmission-tower"
|
|
|
class: enum
|
|
class: enum
|
|
|
dps:
|
|
dps:
|
|
|
- id: 108
|
|
- id: 108
|
|
|
type: string
|
|
type: string
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: Single_phase
|
|
- dps_val: Single_phase
|
|
@@ -294,7 +289,7 @@ entities:
|
|
|
- dps_val: Phase_err
|
|
- dps_val: Phase_err
|
|
|
value: "Phase Error"
|
|
value: "Phase Error"
|
|
|
|
|
|
|
|
- - entity: sensor # DeviceKw -109- OK
|
|
|
|
|
|
|
+ - entity: sensor # DeviceKw -109- OK
|
|
|
name: Charging Power
|
|
name: Charging Power
|
|
|
class: power
|
|
class: power
|
|
|
dps:
|
|
dps:
|
|
@@ -307,7 +302,7 @@ entities:
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
|
|
|
|
|
- - entity: sensor #DeviceTemp -110- OK
|
|
|
|
|
|
|
+ - entity: sensor # DeviceTemp -110- OK
|
|
|
name: Device Temperature
|
|
name: Device Temperature
|
|
|
class: temperature
|
|
class: temperature
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
@@ -322,7 +317,7 @@ entities:
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
|
|
|
|
|
- - entity: sensor # DeviceKwh -112- OK
|
|
|
|
|
|
|
+ - entity: sensor # DeviceKwh -112- OK
|
|
|
name: Energy
|
|
name: Energy
|
|
|
class: energy
|
|
class: energy
|
|
|
dps:
|
|
dps:
|
|
@@ -332,8 +327,9 @@ entities:
|
|
|
unit: kWh
|
|
unit: kWh
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
|
|
+ class: total_increasing
|
|
|
|
|
|
|
|
- - entity: sensor # DeviceMaxSetA -113- OK
|
|
|
|
|
|
|
+ - entity: sensor # DeviceMaxSetA -113- OK
|
|
|
name: DeviceMaxSetA
|
|
name: DeviceMaxSetA
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
dps:
|
|
dps:
|
|
@@ -341,7 +337,7 @@ entities:
|
|
|
type: string
|
|
type: string
|
|
|
name: sensor
|
|
name: sensor
|
|
|
|
|
|
|
|
- - entity: number # Set16A -114- OK
|
|
|
|
|
|
|
+ - entity: number # Set16A -114- OK
|
|
|
name: Current limit 16A
|
|
name: Current limit 16A
|
|
|
class: current
|
|
class: current
|
|
|
category: config
|
|
category: config
|
|
@@ -353,57 +349,51 @@ entities:
|
|
|
range:
|
|
range:
|
|
|
min: 8
|
|
min: 8
|
|
|
max: 16
|
|
max: 16
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
|
|
|
|
|
# Current regulation for devices with higher power than 11kw, untested
|
|
# Current regulation for devices with higher power than 11kw, untested
|
|
|
- - entity: number # Set32A -115- OK
|
|
|
|
|
|
|
+ - entity: number # Set32A -115- OK
|
|
|
name: Current limit 32A
|
|
name: Current limit 32A
|
|
|
|
|
+ hidden: true
|
|
|
class: current
|
|
class: current
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 115
|
|
- id: 115
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: value
|
|
name: value
|
|
|
unit: A
|
|
unit: A
|
|
|
range:
|
|
range:
|
|
|
min: 8
|
|
min: 8
|
|
|
max: 32
|
|
max: 32
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
- - entity: number # Set40A -116- OK
|
|
|
|
|
|
|
+
|
|
|
|
|
+ - entity: number # Set40A -116- OK
|
|
|
name: Current limit 40A
|
|
name: Current limit 40A
|
|
|
|
|
+ hidden: true
|
|
|
class: current
|
|
class: current
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 116
|
|
- id: 116
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: value
|
|
name: value
|
|
|
unit: A
|
|
unit: A
|
|
|
range:
|
|
range:
|
|
|
min: 12
|
|
min: 12
|
|
|
max: 40
|
|
max: 40
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
- - entity: number # Set50A -117- OK
|
|
|
|
|
|
|
+
|
|
|
|
|
+ - entity: number # Set50A -117- OK
|
|
|
name: Current limit 50A
|
|
name: Current limit 50A
|
|
|
class: current
|
|
class: current
|
|
|
|
|
+ hidden: true
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
|
- id: 117
|
|
- id: 117
|
|
|
type: integer
|
|
type: integer
|
|
|
- hidden: true
|
|
|
|
|
name: value
|
|
name: value
|
|
|
unit: A
|
|
unit: A
|
|
|
range:
|
|
range:
|
|
|
min: 12
|
|
min: 12
|
|
|
max: 50
|
|
max: 50
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
|
|
|
|
|
- - entity: number # SetDelayTime -118- OK
|
|
|
|
|
|
|
+ - entity: number # SetDelayTime -118- OK
|
|
|
name: Charging Delay
|
|
name: Charging Delay
|
|
|
class: time
|
|
class: time
|
|
|
category: config
|
|
category: config
|
|
@@ -415,10 +405,8 @@ entities:
|
|
|
range:
|
|
range:
|
|
|
min: 0
|
|
min: 0
|
|
|
max: 15
|
|
max: 15
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
|
|
|
|
|
- - entity: number # SetDefineTime -119- OK
|
|
|
|
|
|
|
+ - entity: number # SetDefineTime -119- OK
|
|
|
name: Charging Time
|
|
name: Charging Time
|
|
|
class: time
|
|
class: time
|
|
|
category: config
|
|
category: config
|
|
@@ -430,10 +418,8 @@ entities:
|
|
|
range:
|
|
range:
|
|
|
min: 0
|
|
min: 0
|
|
|
max: 15
|
|
max: 15
|
|
|
- mapping:
|
|
|
|
|
- - step: 1
|
|
|
|
|
|
|
|
|
|
- - entity: sensor #CTime2 -121- OK
|
|
|
|
|
|
|
+ - entity: sensor # CTime2 -121- OK
|
|
|
name: Chg Session Time
|
|
name: Chg Session Time
|
|
|
class: time
|
|
class: time
|
|
|
dps:
|
|
dps:
|
|
@@ -447,7 +433,7 @@ entities:
|
|
|
mapping:
|
|
mapping:
|
|
|
- scale: 10
|
|
- scale: 10
|
|
|
|
|
|
|
|
- - entity: switch # IDVerificationSet -122-
|
|
|
|
|
|
|
+ - entity: switch # IDVerificationSet -122-
|
|
|
name: IDVerification
|
|
name: IDVerification
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
@@ -455,7 +441,7 @@ entities:
|
|
|
type: boolean
|
|
type: boolean
|
|
|
name: switch
|
|
name: switch
|
|
|
|
|
|
|
|
- - entity: switch # RFID -123-
|
|
|
|
|
|
|
+ - entity: switch # RFID -123-
|
|
|
name: RFID
|
|
name: RFID
|
|
|
category: config
|
|
category: config
|
|
|
dps:
|
|
dps:
|
|
@@ -464,10 +450,10 @@ entities:
|
|
|
name: switch
|
|
name: switch
|
|
|
|
|
|
|
|
# Seems not to work with the charger as always on waitOperation
|
|
# Seems not to work with the charger as always on waitOperation
|
|
|
- - entity: sensor # ChargingOperation -124-
|
|
|
|
|
|
|
+ - entity: sensor # ChargingOperation -124-
|
|
|
name: ChargingOperation
|
|
name: ChargingOperation
|
|
|
|
|
+ hidden: true
|
|
|
dps:
|
|
dps:
|
|
|
- id: 124
|
|
- id: 124
|
|
|
type: string
|
|
type: string
|
|
|
- hidden: true
|
|
|
|
|
name: sensor
|
|
name: sensor
|