4
0

jjpro_jpd02_dehumidifier.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. name: JJPro JPD02 dehumidifier
  2. products:
  3. - id: vraaaueoxtrhksth
  4. primary_entity:
  5. entity: humidifier
  6. class: dehumidifier
  7. dps:
  8. - id: 1
  9. name: switch
  10. type: boolean
  11. mapping:
  12. - dps_val: false
  13. icon: "mdi:air-humidifier-off"
  14. icon_priority: 3
  15. - dps_val: true
  16. icon: "mdi:air-humidifier"
  17. icon_priority: 5
  18. - id: 2
  19. type: integer
  20. name: humidity
  21. range:
  22. min: 30
  23. max: 80
  24. mapping:
  25. - step: 5
  26. - id: 5
  27. name: mode
  28. type: string
  29. mapping:
  30. - dps_val: "Continuities"
  31. value: "Strong"
  32. icon: "mdi:tshirt-crew-outline"
  33. icon_priority: 4
  34. - dps_val: "Auto"
  35. value: "Auto"
  36. icon: "mdi:water-outline"
  37. icon_priority: 4
  38. - dps_val: "Sleep"
  39. value: "Sleep"
  40. icon: "mdi:weather-night"
  41. icon_priority: 4
  42. - id: 19
  43. type: bitfield
  44. name: error
  45. mapping:
  46. - dps_val: 8
  47. value: "Tank full or missing"
  48. icon: "mdi:cup-water"
  49. icon_priority: 1
  50. - dps_val: 0
  51. value: "OK"
  52. readonly: true
  53. secondary_entities:
  54. - entity: fan
  55. dps:
  56. - id: 1
  57. type: boolean
  58. name: switch
  59. - id: 4
  60. type: string
  61. name: speed
  62. mapping:
  63. - dps_val: "low"
  64. value: 50
  65. - dps_val: "high"
  66. value: 100
  67. - entity: sensor
  68. name: Current humidity
  69. class: humidity
  70. dps:
  71. - id: 6
  72. type: integer
  73. name: sensor
  74. class: measurement
  75. unit: "%"
  76. readonly: true
  77. - entity: sensor
  78. name: Current temperature
  79. class: temperature
  80. dps:
  81. - id: 7
  82. type: integer
  83. name: sensor
  84. unit: C
  85. class: measurement
  86. readonly: true
  87. - entity: lock
  88. name: Child lock
  89. category: config
  90. dps:
  91. - id: 16
  92. type: boolean
  93. name: lock
  94. mapping:
  95. - dps_val: true
  96. icon: "mdi:hand-back-right-off"
  97. - dps_val: false
  98. icon: "mdi:hand-back-right"
  99. - entity: binary_sensor
  100. name: Tank
  101. class: problem
  102. category: diagnostic
  103. dps:
  104. - id: 19
  105. type: bitfield
  106. name: sensor
  107. mapping:
  108. - dps_val: 0
  109. value: false
  110. - value: true
  111. - entity: switch
  112. name: Ionizer
  113. icon: "mdi:leaf"
  114. dps:
  115. - id: 101
  116. type: boolean
  117. name: switch