gardenpac_heatpump.yaml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  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: 104
  30. name: power_level
  31. type: integer
  32. readonly: true
  33. - id: 105
  34. name: hvac_action
  35. type: string
  36. readonly: true
  37. mapping:
  38. - dps_val: warm
  39. constraint: hvac_mode
  40. conditions:
  41. - dps_val: false
  42. value: "off"
  43. - dps_val: true
  44. value: idle
  45. - id: 106
  46. name: temperature
  47. type: integer
  48. mapping:
  49. - constraint: temperature_unit
  50. conditions:
  51. - dps_val: false
  52. range:
  53. min: 60
  54. max: 115
  55. range:
  56. min: 18
  57. max: 45
  58. - id: 107
  59. type: integer
  60. name: min_temperature
  61. - id: 108
  62. type: integer
  63. name: max_temperature
  64. - id: 115
  65. type: integer
  66. name: unknown_115
  67. - id: 116
  68. type: integer
  69. name: unknown_116
  70. - id: 117
  71. name: preset_mode
  72. type: boolean
  73. mapping:
  74. - dps_val: false
  75. value: Silent
  76. - dps_val: true
  77. value: Smart
  78. secondary_entities:
  79. - entity: sensor
  80. name: Power Level
  81. class: power_factor
  82. icon: "mdi:signal"
  83. category: diagnostic
  84. dps:
  85. - id: 104
  86. name: sensor
  87. type: integer
  88. unit: "%"
  89. class: measurement
  90. readonly: true