shinco_30d_dehumidifier.yaml 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. name: Shinco dehumidifier
  2. primary_entity:
  3. entity: humidifier
  4. class: dehumidifier
  5. dps:
  6. - id: 1
  7. type: boolean
  8. name: switch
  9. - id: 2
  10. type: string
  11. name: mode
  12. mapping:
  13. - dps_val: "0"
  14. value: Auto
  15. - dps_val: "1"
  16. value: Continuous
  17. - id: 4
  18. type: integer
  19. name: humidity
  20. range:
  21. min: 25
  22. max: 80
  23. - id: 11
  24. type: bitfield
  25. name: fault_code
  26. secondary_entities:
  27. - entity: fan
  28. dps:
  29. - id: 1
  30. type: boolean
  31. name: switch
  32. - id: 6
  33. type: string
  34. name: speed
  35. mapping:
  36. - dps_val: "0"
  37. value: 100
  38. - dps_val: "1"
  39. value: 50
  40. - id: 8
  41. type: boolean
  42. name: oscillate
  43. - entity: sensor
  44. name: Humidity
  45. class: humidity
  46. dps:
  47. - id: 3
  48. type: integer
  49. name: sensor
  50. unit: "%"
  51. - entity: switch
  52. name: Ionizer
  53. category: config
  54. icon: "mdi:creation"
  55. dps:
  56. - id: 5
  57. type: boolean
  58. name: switch
  59. - entity: lock
  60. name: Child lock
  61. icon: "mdi:hand-back-right-off"
  62. category: config
  63. dps:
  64. - id: 7
  65. type: boolean
  66. name: lock
  67. - entity: binary_sensor
  68. name: Fault
  69. class: problem
  70. category: diagnostic
  71. dps:
  72. - id: 11
  73. type: bitfield
  74. name: sensor
  75. mapping:
  76. - dps_val: 0
  77. value: false
  78. - value: true
  79. - entity: select
  80. name: Timer
  81. icon: "mdi:timer"
  82. category: config
  83. dps:
  84. - id: 12
  85. type: string
  86. name: option
  87. optional: true
  88. mapping:
  89. - dps_val: "0"
  90. value: "Off"
  91. - dps_val: "1"
  92. value: "1 hour"
  93. - dps_val: "2"
  94. value: "2 hours"
  95. - dps_val: "3"
  96. value: "3 hours"
  97. - dps_val: "4"
  98. value: "4 hours"
  99. - dps_val: "5"
  100. value: "5 hours"
  101. - dps_val: "6"
  102. value: "6 hours"
  103. - dps_val: "7"
  104. value: "7 hours"
  105. - dps_val: "8"
  106. value: "8 hours"
  107. - dps_val: "9"
  108. value: "9 hours"
  109. - dps_val: "10"
  110. value: "10 hours"
  111. - dps_val: "11"
  112. value: "11 hours"
  113. - dps_val: "12"
  114. value: "12 hours"
  115. - dps_val: "13"
  116. value: "13 hours"
  117. - dps_val: "14"
  118. value: "14 hours"
  119. - dps_val: "15"
  120. value: "15 hours"
  121. - dps_val: "16"
  122. value: "16 hours"
  123. - dps_val: "17"
  124. value: "17 hours"
  125. - dps_val: "18"
  126. value: "18 hours"
  127. - dps_val: "19"
  128. value: "19 hours"
  129. - dps_val: "20"
  130. value: "20 hours"
  131. - dps_val: "21"
  132. value: "21 hours"
  133. - dps_val: "22"
  134. value: "22 hours"
  135. - dps_val: "23"
  136. value: "23 hours"
  137. - dps_val: "24"
  138. value: "24 hours"
  139. - entity: sensor
  140. name: Time remaing
  141. class: duration
  142. category: diagnostic
  143. dps:
  144. - id: 13
  145. type: integer
  146. name: sensor
  147. unit: min
  148. - entity: binary_sensor
  149. name: Inside drying
  150. class: running
  151. category: diagnostic
  152. dps:
  153. - id: 101
  154. type: boolean
  155. name: sensor
  156. optional: true
  157. persist: false
  158. mapping:
  159. - dps_val: null
  160. value: false
  161. - entity: binary_sensor
  162. name: Water pump
  163. class: running
  164. category: diagnostic
  165. dps:
  166. - id: 102
  167. type: boolean
  168. name: sensor