hyundai_sahara_dehumidifier.yaml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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: 6
  28. type: integer
  29. name: current_humidity
  30. - id: 14
  31. type: boolean
  32. name: mode
  33. mapping:
  34. - dps_val: false
  35. value: normal
  36. - dps_val: true
  37. value: sleep
  38. icon: "mdi:power-sleep"
  39. icon_priority: 3
  40. - id: 19
  41. name: error
  42. type: bitfield
  43. # Docs mention E1 and E2, it isn't clear which is tank full, so for now
  44. # treat both as that.
  45. mapping:
  46. - dps_val: 0
  47. value: OK
  48. - dps_val: 1
  49. value: E1
  50. icon: "mdi:cup-water"
  51. icon_priority: 2
  52. - dps_val: 2
  53. value: E2
  54. icon: "mdi:cup-water"
  55. icon_priority: 2
  56. secondary_entities:
  57. - entity: fan
  58. dps:
  59. - id: 1
  60. type: boolean
  61. name: switch
  62. - id: 4
  63. type: string
  64. name: speed
  65. mapping:
  66. - dps_val: low
  67. value: 50
  68. - dps_val: high
  69. value: 100
  70. - entity: sensor
  71. class: temperature
  72. dps:
  73. - id: 7
  74. type: integer
  75. name: sensor
  76. unit: C
  77. class: measurement
  78. - entity: lock
  79. translation_key: child_lock
  80. category: config
  81. dps:
  82. - id: 16
  83. type: boolean
  84. name: lock
  85. - entity: binary_sensor
  86. translation_key: tank_full
  87. category: diagnostic
  88. dps:
  89. - id: 19
  90. type: bitfield
  91. name: sensor
  92. mapping:
  93. - dps_val: 0
  94. value: false
  95. - value: true