juropro_2006_dehumidifier.yaml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. name: Dehumidifier
  2. products:
  3. - id: 7vz73zxuqic5hxrf
  4. manufacturer: Juro-Pro
  5. model: "2006"
  6. entities:
  7. - entity: humidifier
  8. class: dehumidifier
  9. translation_key: extended
  10. dps:
  11. - id: 1
  12. type: boolean
  13. name: switch
  14. - id: 2
  15. type: integer
  16. name: humidity
  17. range:
  18. min: 35
  19. max: 80
  20. mapping:
  21. - step: 5
  22. - id: 6
  23. type: integer
  24. name: current_humidity
  25. - id: 101
  26. type: boolean
  27. name: mode
  28. mapping:
  29. - dps_val: false
  30. value: normal
  31. - dps_val: true
  32. value: laundry
  33. - entity: fan
  34. dps:
  35. - id: 1
  36. type: boolean
  37. name: switch
  38. - id: 4
  39. type: string
  40. name: speed
  41. mapping:
  42. - dps_val: low
  43. value: 33
  44. - dps_val: mid
  45. value: 67
  46. - dps_val: high
  47. value: 100
  48. - id: 101
  49. type: boolean
  50. name: available
  51. mapping:
  52. - dps_val: true
  53. value: false
  54. - value: true
  55. - entity: sensor
  56. class: temperature
  57. dps:
  58. - id: 7
  59. type: integer
  60. name: sensor
  61. unit: C
  62. class: measurement
  63. - entity: switch
  64. translation_key: ionizer
  65. category: config
  66. dps:
  67. - id: 10
  68. type: boolean
  69. name: switch
  70. - entity: switch
  71. translation_key: uv_sterilization
  72. category: config
  73. dps:
  74. - id: 13
  75. type: boolean
  76. name: switch
  77. - entity: select
  78. translation_key: timer
  79. category: config
  80. dps:
  81. - id: 17
  82. type: string
  83. name: option
  84. mapping:
  85. - dps_val: "0"
  86. value: cancel
  87. - dps_val: "1"
  88. value: "1h"
  89. - dps_val: "2"
  90. value: "2h"
  91. - dps_val: "3"
  92. value: "3h"
  93. - dps_val: "4"
  94. value: "4h"
  95. - dps_val: "5"
  96. value: "5h"
  97. - dps_val: "6"
  98. value: "6h"
  99. - dps_val: "7"
  100. value: "7h"
  101. - dps_val: "8"
  102. value: "8h"
  103. - dps_val: "9"
  104. value: "9h"
  105. - dps_val: "10"
  106. value: "10h"
  107. - dps_val: "11"
  108. value: "11h"
  109. - dps_val: "12"
  110. value: "12h"
  111. - dps_val: "13"
  112. value: "13h"
  113. - dps_val: "14"
  114. value: "14h"
  115. - dps_val: "15"
  116. value: "15h"
  117. - dps_val: "16"
  118. value: "16h"
  119. - dps_val: "17"
  120. value: "17h"
  121. - dps_val: "18"
  122. value: "18h"
  123. - dps_val: "19"
  124. value: "19h"
  125. - dps_val: "20"
  126. value: "20h"
  127. - dps_val: "21"
  128. value: "21h"
  129. - dps_val: "22"
  130. value: "22h"
  131. - dps_val: "23"
  132. value: "23h"
  133. - dps_val: "24"
  134. value: "24h"
  135. - entity: binary_sensor
  136. class: problem
  137. category: diagnostic
  138. dps:
  139. - id: 19
  140. type: bitfield
  141. name: sensor
  142. mapping:
  143. - dps_val: 0
  144. value: false
  145. - value: true
  146. - id: 19
  147. type: bitfield
  148. name: fault_code