hydrotherm_dynamic_x8_water_heater.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. name: Hydrotherm DYNAMIC/X8
  2. primary_entity:
  3. entity: water_heater
  4. dps:
  5. - id: 1
  6. type: boolean
  7. name: power
  8. hidden: true
  9. mapping:
  10. - dps_val: false
  11. value: "off"
  12. - id: 2
  13. type: integer
  14. name: temperature
  15. range:
  16. min: 60
  17. max: 70
  18. readonly: true
  19. - id: 3
  20. type: integer
  21. name: current_temperature
  22. - id: 4
  23. type: string
  24. name: operation_mode
  25. mapping:
  26. - dps_val: ECO
  27. constraint: power
  28. conditions:
  29. - dps_val: false
  30. value_redirect: power
  31. - dps_val: true
  32. value: eco
  33. - dps_val: STANDARD
  34. constraint: power
  35. conditions:
  36. - dps_val: false
  37. value_redirect: power
  38. value: "off"
  39. - dps_val: true
  40. value: heat_pump
  41. - dps_val: HYBRID
  42. constraint: power
  43. conditions:
  44. - dps_val: false
  45. value_redirect: power
  46. - dps_val: true
  47. value: high_demand
  48. - dps_val: HYBRID1
  49. constraint: power
  50. conditions:
  51. - dps_val: false
  52. value_redirect: power
  53. - dps_val: true
  54. value: performance
  55. - dps_val: ELEMENT
  56. constraint: power
  57. conditions:
  58. - dps_val: false
  59. value_redirect: power
  60. - dps_val: true
  61. value: electric
  62. - id: 21
  63. type: bitfield
  64. name: fault_code
  65. secondary_entities:
  66. - entity: binary_sensor
  67. class: problem
  68. name: Fault
  69. category: diagnostic
  70. dps:
  71. - id: 21
  72. type: bitfield
  73. name: sensor
  74. mapping:
  75. - dps_val: 0
  76. value: false
  77. - value: true