goldair_dehumidifier.yaml 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. name: Goldair dehumidifier
  2. legacy_type: dehumidifier
  3. products:
  4. - id: gynthidZEhTUCoMN
  5. name: GPDH420
  6. primary_entity:
  7. entity: humidifier
  8. class: dehumidifier
  9. dps:
  10. - id: 1
  11. name: switch
  12. type: boolean
  13. mapping:
  14. - dps_val: false
  15. icon: "mdi:air-humidifier-off"
  16. icon_priority: 3
  17. - dps_val: true
  18. icon: "mdi:air-humidifier"
  19. icon_priority: 6
  20. - id: 2
  21. name: mode
  22. type: string
  23. mapping:
  24. - dps_val: "0"
  25. value: normal
  26. - dps_val: "1"
  27. value: eco
  28. - dps_val: "2"
  29. value: boost
  30. - dps_val: "3"
  31. value: laundry
  32. icon: "mdi:tshirt-crew-outline"
  33. icon_priority: 5
  34. - id: 4
  35. type: integer
  36. name: humidity
  37. range:
  38. min: 30
  39. max: 80
  40. mapping:
  41. - step: 5
  42. - id: 5
  43. type: boolean
  44. name: air_clean_on
  45. hidden: true
  46. mapping:
  47. - dps_val: true
  48. icon: "mdi:air-purifier"
  49. icon_priority: 4
  50. - id: 11
  51. type: bitfield
  52. name: error
  53. mapping:
  54. - dps_val: 8
  55. value: "Tank full or missing"
  56. icon: "mdi:cup-water"
  57. icon_priority: 1
  58. - dps_val: 0
  59. value: "OK"
  60. - id: 101
  61. type: boolean
  62. name: unknown_101
  63. - id: 104
  64. type: integer
  65. name: current_humidity
  66. - id: 105
  67. type: boolean
  68. name: defrosting
  69. mapping:
  70. - dps_val: true
  71. icon: "mdi:snowflake-melt"
  72. icon_priority: 2
  73. secondary_entities:
  74. - entity: fan
  75. dps:
  76. - id: 1
  77. type: boolean
  78. name: switch
  79. - id: 2
  80. name: dehumidifier_mode
  81. type: string
  82. hidden: true
  83. - id: 6
  84. type: string
  85. name: speed
  86. mapping:
  87. - dps_val: "1"
  88. value: 50
  89. constraint: dehumidifier_mode
  90. conditions:
  91. - dps_val: "2"
  92. invalid: true
  93. - dps_val: "3"
  94. invalid: true
  95. - dps_val: "3"
  96. value: 100
  97. constraint: dehumidifier_mode
  98. conditions:
  99. - dps_val: "1"
  100. invalid: true
  101. - entity: light
  102. name: Display
  103. category: config
  104. dps:
  105. - id: 102
  106. type: boolean
  107. name: switch
  108. mapping:
  109. - dps_val: false
  110. value: true
  111. icon: "mdi:led-on"
  112. - dps_val: true
  113. value: false
  114. icon: "mdi:led-off"
  115. - entity: lock
  116. name: Child lock
  117. category: config
  118. dps:
  119. - id: 7
  120. type: boolean
  121. name: lock
  122. mapping:
  123. - dps_val: true
  124. icon: "mdi:hand-back-right-off"
  125. - dps_val: false
  126. icon: "mdi:hand-back-right"
  127. - entity: switch
  128. name: Air clean
  129. icon: "mdi:air-purifier"
  130. dps:
  131. - id: 5
  132. type: boolean
  133. name: switch
  134. - entity: sensor
  135. class: temperature
  136. dps:
  137. - id: 103
  138. type: integer
  139. name: sensor
  140. unit: C
  141. class: measurement
  142. - entity: sensor
  143. name: Current humidity
  144. deprecated: humidifier
  145. category: diagnostic
  146. class: humidity
  147. dps:
  148. - id: 104
  149. type: integer
  150. name: sensor
  151. class: measurement
  152. unit: "%"
  153. - entity: binary_sensor
  154. name: Tank
  155. class: problem
  156. category: diagnostic
  157. dps:
  158. - id: 11
  159. type: bitfield
  160. name: sensor
  161. mapping:
  162. - dps_val: 0
  163. value: false
  164. - value: true
  165. - entity: binary_sensor
  166. name: Defrost
  167. class: cold
  168. icon: "mdi:snowflake-melt"
  169. category: diagnostic
  170. dps:
  171. - id: 105
  172. type: boolean
  173. name: sensor
  174. - entity: number
  175. name: Timer
  176. icon: "msi:timer"
  177. category: config
  178. dps:
  179. - id: 12
  180. name: value
  181. type: integer
  182. unit: h
  183. range:
  184. min: 0
  185. max: 24