goldair_dehumidifier.yaml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177
  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. translation_key: child_lock
  117. category: config
  118. dps:
  119. - id: 7
  120. type: boolean
  121. name: lock
  122. - entity: switch
  123. name: Air clean
  124. icon: "mdi:air-purifier"
  125. dps:
  126. - id: 5
  127. type: boolean
  128. name: switch
  129. - entity: sensor
  130. class: temperature
  131. dps:
  132. - id: 103
  133. type: integer
  134. name: sensor
  135. unit: C
  136. class: measurement
  137. - entity: sensor
  138. name: Current humidity
  139. deprecated: humidifier
  140. category: diagnostic
  141. class: humidity
  142. dps:
  143. - id: 104
  144. type: integer
  145. name: sensor
  146. class: measurement
  147. unit: "%"
  148. - entity: binary_sensor
  149. name: Tank
  150. class: problem
  151. category: diagnostic
  152. dps:
  153. - id: 11
  154. type: bitfield
  155. name: sensor
  156. mapping:
  157. - dps_val: 0
  158. value: false
  159. - value: true
  160. - entity: binary_sensor
  161. translation_key: defrost
  162. category: diagnostic
  163. dps:
  164. - id: 105
  165. type: boolean
  166. name: sensor
  167. - entity: number
  168. translation_key: timer
  169. category: config
  170. dps:
  171. - id: 12
  172. name: value
  173. type: integer
  174. unit: h
  175. range:
  176. min: 0
  177. max: 24