gardenpac_heatpump.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. name: GardenPAC Pool Heatpump
  2. legacy_type: gardenpac_heatpump
  3. primary_entity:
  4. entity: climate
  5. dps:
  6. - id: 1
  7. name: hvac_mode
  8. type: boolean
  9. mapping:
  10. - dps_val: false
  11. value: "off"
  12. icon: "mdi:hvac-off"
  13. icon_priority: 1
  14. - dps_val: true
  15. value: "heat"
  16. icon: "mdi:hot-tub"
  17. icon_priority: 3
  18. - id: 102
  19. name: current_temperature
  20. type: integer
  21. readonly: true
  22. - id: 103
  23. name: temperature_unit
  24. type: boolean
  25. mapping:
  26. - dps_val: false
  27. value: F
  28. - dps_val: true
  29. value: C
  30. - id: 104
  31. name: power_level
  32. type: integer
  33. readonly: true
  34. - id: 105
  35. name: operating_mode
  36. type: string
  37. readonly: true
  38. - id: 106
  39. name: temperature
  40. type: integer
  41. mapping:
  42. - constraint: temperature_unit
  43. conditions:
  44. - dps_val: false
  45. range:
  46. min: 60
  47. max: 115
  48. range:
  49. min: 18
  50. max: 45
  51. - id: 107
  52. type: integer
  53. name: unknown_107
  54. - id: 108
  55. type: integer
  56. name: unknown_108
  57. - id: 115
  58. type: integer
  59. name: unknown_115
  60. - id: 116
  61. type: integer
  62. name: unknown_116
  63. - id: 117
  64. name: preset_mode
  65. type: boolean
  66. mapping:
  67. - dps_val: false
  68. value: Silent
  69. - dps_val: true
  70. value: Smart