create_warm_clear_heater.yaml 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. name: Vertical Heater
  2. products:
  3. - id: ggz9d3bputnvntlx
  4. manufacturer: Create
  5. model: Warm Clear
  6. entities:
  7. - entity: climate
  8. translation_only_key: heater
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: hvac_mode
  13. mapping:
  14. - dps_val: false
  15. value: "off"
  16. - dps_val: true
  17. value: heat
  18. - id: 2
  19. type: integer
  20. name: temperature
  21. range:
  22. min: 5
  23. max: 35
  24. unit: C
  25. - id: 3
  26. type: integer
  27. name: current_temperature
  28. - id: 4
  29. type: string
  30. name: preset_mode
  31. mapping:
  32. - dps_val: CF
  33. value: comfort
  34. - dps_val: EC
  35. value: eco
  36. - dps_val: AF
  37. value: away
  38. - dps_val: P1
  39. value: program1
  40. - dps_val: P2
  41. value: progran2
  42. - dps_val: P3
  43. value: program3
  44. - dps_val: ST
  45. value: scheduled
  46. - id: 11
  47. type: string
  48. name: hvac_action
  49. mapping:
  50. - dps_val: standby
  51. value: idle
  52. - dps_val: working
  53. value: heating
  54. - id: 26
  55. type: text
  56. optional: true
  57. name: custom_program
  58. - entity: select
  59. translation_key: timer
  60. category: config
  61. dps:
  62. - id: 19
  63. type: string
  64. name: option
  65. mapping:
  66. - dps_val: cancel
  67. value: cancel
  68. - dps_val: 1h
  69. value: 1h
  70. - dps_val: 2h
  71. value: 2h
  72. - dps_val: 3h
  73. value: 3h
  74. - dps_val: 4h
  75. value: 4h
  76. - dps_val: 5h
  77. value: 5h
  78. - dps_val: 6h
  79. value: 6h
  80. - dps_val: 7h
  81. value: 7h
  82. - dps_val: 8h
  83. value: 8h
  84. - dps_val: 9h
  85. value: 9h
  86. - dps_val: 10h
  87. value: 10h
  88. - dps_val: 11h
  89. value: 11h
  90. - dps_val: 12h
  91. value: 12h
  92. - dps_val: 13h
  93. value: 13h
  94. - dps_val: 14h
  95. value: 14h
  96. - dps_val: 15h
  97. value: 15h
  98. - dps_val: 16h
  99. value: 16h
  100. - dps_val: 17h
  101. value: 17h
  102. - dps_val: 18h
  103. value: 18h
  104. - dps_val: 19h
  105. value: 19h
  106. - dps_val: 20h
  107. value: 20h
  108. - dps_val: 21h
  109. value: 21h
  110. - dps_val: 22h
  111. value: 22h
  112. - dps_val: 23h
  113. value: 23h
  114. - dps_val: 24h
  115. value: 24h
  116. - entity: sensor
  117. translation_key: time_remaining
  118. class: duration
  119. category: diagnostic
  120. dps:
  121. - id: 20
  122. type: integer
  123. name: sensor
  124. unit: min
  125. - entity: switch
  126. translation_key: sleep
  127. icon: "mdi:weather-night"
  128. category: config
  129. dps:
  130. - id: 103
  131. type: boolean
  132. name: switch
  133. optional: true
  134. - entity: switch
  135. name: Window check
  136. icon: "mdi:window-open-variant"
  137. category: config
  138. dps:
  139. - id: 104
  140. type: boolean
  141. name: switch
  142. - entity: binary_sensor
  143. class: window
  144. category: diagnostic
  145. dps:
  146. - id: 105
  147. type: boolean
  148. name: sensor
  149. - entity: number
  150. translation_key: temperature_calibration
  151. category: config
  152. dps:
  153. - id: 106
  154. type: integer
  155. name: value
  156. unit: C
  157. range:
  158. min: -5
  159. max: 35