Issue #6228 Timer function mapped to "Performance" operation mode, as HA water heater does not have any timer/schedule/program option.
@@ -261,6 +261,7 @@
- Oekoboiler RS series heat pump water heater
- Omni X Duplex water heater
- Powerworld PW030, PW040, PW060, PWS58330, PWS58410 air+water heat pumps
+- Rheem EHG water heater
- Rinnai Enviroflo heat pump water heater
- Sanden GAU-A45HPD WiFi heat pump controller
- Shuangri SR223 solar water heating controller
@@ -0,0 +1,99 @@
+name: Water heater
+products:
+ - id: nkclmliibkaygjd9
+ manufacturer: Rheem
+ model: EHG
+entities:
+ - entity: water_heater
+ dps:
+ - id: 1
+ type: boolean
+ name: operating_mode
+ mapping:
+ - dps_val: false
+ value: "off"
+ - dps_val: true
+ constraint: mode
+ conditions:
+ - dps_val: ECO_SMART
+ value: eco
+ - dps_val: STD
+ value: electric
+ - dps_val: TIMER
+ value: performance
+ - id: 2
+ type: integer
+ name: temperature
+ unit: C
+ range:
+ min: 30
+ max: 75
+ - id: 3
+ name: current_temperature
+ - id: 4
+ type: string
+ name: mode
+ hidden: true
+ - id: 101
+ name: away_mode
+ - dps_val: "CLOSE"
+ value: false
+ - dps_val: "OPEN"
+ value: true
+ - entity: binary_sensor
+ class: running
+ - id: 5
+ name: sensor
+ - dps_val: "1"
+ - dps_val: "2"
+ class: problem
+ category: diagnostic
+ - id: 9
+ type: bitfield
+ - dps_val: 0
+ - value: true
+ name: fault_code
+ - id: 104
+ name: unknown_104
+ - entity: number
+ name: Start time
+ category: config
+ class: duration
+ icon: "mdi:clock-start"
+ - id: 102
+ name: value
+ unit: h
+ min: 0
+ max: 23
+ name: End time
+ icon: "mdi:clock-end"
+ - id: 103