hyundai_sahara_dehumidifier.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. name: Sahara dehumidifier
  2. products:
  3. - id: r6gik8xajfg0lv1y
  4. name: Dehumidifier-D030
  5. primary_entity:
  6. entity: humidifier
  7. class: dehumidifier
  8. dps:
  9. - id: 1
  10. name: switch
  11. type: boolean
  12. mapping:
  13. - dps_val: false
  14. icon: "mdi:air-humidifier-off"
  15. icon_priority: 1
  16. - dps_val: true
  17. icon: "mdi:air-humidifier"
  18. icon_priority: 4
  19. - id: 2
  20. name: humidity
  21. type: integer
  22. range:
  23. min: 30
  24. max: 80
  25. mapping:
  26. - step: 5
  27. - id: 14
  28. type: boolean
  29. name: mode
  30. mapping:
  31. - dps_val: false
  32. value: Normal
  33. - dps_val: true
  34. value: Sleep
  35. icon: "mdi:power-sleep"
  36. icon_priority: 3
  37. - id: 19
  38. name: error
  39. type: bitfield
  40. # Docs mention E1 and E2, it isn't clear which is tank full, so for now
  41. # treat both as that.
  42. mapping:
  43. - dps_val: 0
  44. value: OK
  45. - dps_val: 1
  46. value: E1
  47. icon: "mdi:cup-water"
  48. icon_priority: 2
  49. - dps_val: 2
  50. value: E2
  51. icon: "mdi:cup-water"
  52. icon_priority: 2
  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. unit: "%"
  75. class: measurement
  76. - entity: sensor
  77. name: Current temperature
  78. class: temperature
  79. dps:
  80. - id: 7
  81. type: integer
  82. name: sensor
  83. unit: C
  84. class: measurement
  85. - entity: lock
  86. name: Child lock
  87. category: config
  88. dps:
  89. - id: 16
  90. type: boolean
  91. name: lock
  92. mapping:
  93. - dps_val: false
  94. icon: "mdi:hand-back-right"
  95. - dps_val: true
  96. icon: "mdi:hand-back-right-off"
  97. - entity: binary_sensor
  98. name: Tank
  99. class: problem
  100. category: diagnostic
  101. dps:
  102. - id: 19
  103. type: bitfield
  104. name: sensor
  105. mapping:
  106. - dps_val: 0
  107. value: false
  108. - value: true