add description fault code
@@ -78,18 +78,30 @@ entities:
type: boolean
name: switch
optional: true
- - entity: binary_sensor
- class: problem
+ - entity: sensor
+ class: enum
category: diagnostic
+ name: Problem
dps:
- id: 107
type: bitfield
name: sensor
mapping:
- dps_val: 0
- value: false
- - value: true
- - id: 107
+ value: ok
+ - dps_val: 1
+ value: Battery undervoltage
+ - dps_val: 2
+ value: Battery overvoltage
+ - dps_val: 4
+ value: alarm_3
+ - dps_val: 8
+ value: alarm_4
+ - dps_val: 16
+ value: alarm_5
+ - dps_val: 32
+ value: alarm_6
+ - id: 107 # fault code
name: fault_code
- entity: sensor