- Add description attribute instead of changing the sensor type to enum. - Remove generic numbered descriptions
@@ -78,14 +78,23 @@ entities:
type: boolean
name: switch
optional: true
- - entity: sensor
- class: enum
+ - entity: binary_sensor
+ class: problem
category: diagnostic
- name: Problem
dps:
- id: 107
type: bitfield
name: sensor
+ mapping:
+ - dps_val: 0
+ value: false
+ - value: true
+ - id: 107
+ type: bitfield
+ name: fault_code
+ name: description
mapping:
- dps_val: 0
value: ok
@@ -93,17 +102,6 @@ entities:
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
- type: bitfield
- name: fault_code
- entity: sensor
class: energy