Remove duration class, as it results in display being in hours, even though we are forcing minutes into days for more relatable units.
@@ -11,15 +11,14 @@ primary_entity:
secondary_entities:
- entity: button
name: Filter replaced
- class: restart
+ icon: "mdi:air-filter"
category: config
dps:
- id: 7
type: boolean
name: button
-
- entity: switch
- deprecated: button
+ deprecated: button.filter_replaced
icon: "mdi:air-filter"
@@ -27,25 +26,38 @@ secondary_entities:
name: switch
+ - entity: button
+ name: Pump cleaned
+ icon: "mdi:pump"
+ category: config
+ dps:
+ - id: 8
+ type: boolean
+ name: button
- entity: sensor
name: Filter life
category: diagnostic
- class: duration
- id: 4
type: integer
name: sensor
- range:
- min: 0
- max: 43200
mapping:
- scale: 1440 # minutes => days
- step: 1
invert: true
unit: d
+ - entity: sensor
+ name: Pump maintenance
+ category: diagnostic
+ - id: 5
+ type: integer
+ name: sensor
+ mapping:
+ - scale: 1440
+ invert: true
+ unit: d
name: Run UV cycle
icon: "mdi:bacteria"
@@ -54,7 +66,6 @@ secondary_entities:
- id: 10
name: Water level
class: enum