|
@@ -78,14 +78,23 @@ entities:
|
|
|
type: boolean
|
|
type: boolean
|
|
|
name: switch
|
|
name: switch
|
|
|
optional: true
|
|
optional: true
|
|
|
- - entity: sensor
|
|
|
|
|
- class: enum
|
|
|
|
|
|
|
+ - entity: binary_sensor
|
|
|
|
|
+ class: problem
|
|
|
category: diagnostic
|
|
category: diagnostic
|
|
|
- name: Problem
|
|
|
|
|
dps:
|
|
dps:
|
|
|
- id: 107
|
|
- id: 107
|
|
|
type: bitfield
|
|
type: bitfield
|
|
|
name: sensor
|
|
name: sensor
|
|
|
|
|
+ mapping:
|
|
|
|
|
+ - dps_val: 0
|
|
|
|
|
+ value: false
|
|
|
|
|
+ - value: true
|
|
|
|
|
+ - id: 107
|
|
|
|
|
+ type: bitfield
|
|
|
|
|
+ name: fault_code
|
|
|
|
|
+ - id: 107
|
|
|
|
|
+ type: bitfield
|
|
|
|
|
+ name: description
|
|
|
mapping:
|
|
mapping:
|
|
|
- dps_val: 0
|
|
- dps_val: 0
|
|
|
value: ok
|
|
value: ok
|
|
@@ -93,17 +102,6 @@ entities:
|
|
|
value: Battery undervoltage
|
|
value: Battery undervoltage
|
|
|
- dps_val: 2
|
|
- dps_val: 2
|
|
|
value: Battery overvoltage
|
|
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
|
|
- entity: sensor
|
|
|
class: energy
|
|
class: energy
|
|
|
category: diagnostic
|
|
category: diagnostic
|