gardenpac_heatpump.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. name: GardenPAC pool heatpump
  2. primary_entity:
  3. entity: climate
  4. dps:
  5. - id: 1
  6. name: hvac_mode
  7. type: boolean
  8. mapping:
  9. - dps_val: false
  10. value: "off"
  11. icon: "mdi:hvac-off"
  12. icon_priority: 1
  13. - dps_val: true
  14. value: "heat"
  15. icon: "mdi:hot-tub"
  16. icon_priority: 3
  17. - id: 102
  18. name: current_temperature
  19. type: integer
  20. readonly: true
  21. - id: 103
  22. name: temperature_unit
  23. type: boolean
  24. mapping:
  25. - dps_val: false
  26. value: F
  27. - dps_val: true
  28. value: C
  29. - id: 105
  30. name: hvac_action
  31. type: string
  32. readonly: true
  33. mapping:
  34. - dps_val: warm
  35. constraint: hvac_mode
  36. conditions:
  37. - dps_val: false
  38. value: "off"
  39. - dps_val: true
  40. value: idle
  41. - id: 106
  42. name: temperature
  43. type: integer
  44. mapping:
  45. - constraint: temperature_unit
  46. conditions:
  47. - dps_val: false
  48. range:
  49. min: 60
  50. max: 115
  51. range:
  52. min: 18
  53. max: 45
  54. - id: 107
  55. type: integer
  56. name: min_temperature
  57. - id: 108
  58. type: integer
  59. name: max_temperature
  60. - id: 115
  61. type: bitfield
  62. name: error
  63. mapping:
  64. - dps_val: 0
  65. value: OK
  66. - dps_val: 4
  67. value: Water Flow Protection
  68. icon: "mdi:water-pump-off"
  69. icon_priority: 2
  70. - id: 116
  71. type: bitfield
  72. name: error_2
  73. - id: 117
  74. name: preset_mode
  75. type: boolean
  76. mapping:
  77. - dps_val: false
  78. value: Silent
  79. - dps_val: true
  80. value: Smart
  81. secondary_entities:
  82. - entity: sensor
  83. name: Power level
  84. class: power_factor
  85. icon: "mdi:signal"
  86. category: diagnostic
  87. dps:
  88. - id: 104
  89. name: sensor
  90. type: integer
  91. unit: "%"
  92. class: measurement
  93. readonly: true
  94. - entity: binary_sensor
  95. name: Water flow
  96. class: problem
  97. category: diagnostic
  98. dps:
  99. - id: 115
  100. type: bitfield
  101. name: sensor
  102. mapping:
  103. - dps_val: 4
  104. value: true
  105. - value: false