nedis_mobile_airconditioner.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118
  1. name: Mobile Air Conditioner
  2. products:
  3. - id: vrredpnf22yayvhi
  4. name: Nedis ACMB1WT12
  5. primary_entity:
  6. entity: climate
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: hvac_mode
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. - dps_val: true
  15. constraint: mode
  16. conditions:
  17. - dps_val: cold
  18. value: cool
  19. - dps_val: wet
  20. value: dry
  21. - dps_val: wind
  22. value: fan_only
  23. # tuya portal also lists hot, but manual says only the 3 above
  24. - id: 2
  25. type: integer
  26. name: temperature
  27. range:
  28. min: 16
  29. max: 31
  30. unit: C
  31. - id: 3
  32. type: integer
  33. name: current_temperature
  34. # 107, 108 listed as F temperatures in report, but not existing
  35. # in log, and there is no temperature_unit dp to work with
  36. - id: 4
  37. type: string
  38. name: mode
  39. hidden: true
  40. - id: 5
  41. type: string
  42. name: fan_mode
  43. mapping:
  44. - dps_val: low
  45. value: low
  46. - dps_val: med
  47. value: medium
  48. - dps_val: high
  49. value: high
  50. - id: 15
  51. type: string
  52. name: swing_1
  53. - id: 20
  54. type: bitfield
  55. name: fault_code
  56. - id: 109
  57. type: integer
  58. name: feature_flags
  59. - id: 110
  60. type: boolean
  61. name: swing_2
  62. secondary_entities:
  63. - entity: switch
  64. name: Ioniser
  65. icon: "mdi:creation"
  66. dps:
  67. - id: 11
  68. type: boolean
  69. name: switch
  70. - entity: binary_sensor
  71. name: Fault
  72. class: problem
  73. category: diagnostic
  74. dps:
  75. - id: 20
  76. type: bitfield
  77. name: sensor
  78. mapping:
  79. - dps_val: 0
  80. value: false
  81. - value: true
  82. - entity: switch
  83. name: Sleep
  84. icon: "mdi:power-sleep"
  85. dps:
  86. - id: 103
  87. type: boolean
  88. name: switch
  89. - entity: number
  90. name: "On timer"
  91. category: config
  92. icon: "mdi:timer"
  93. dps:
  94. - id: 104
  95. type: integer
  96. name: value
  97. unit: min
  98. range:
  99. min: 0
  100. max: 86400
  101. mapping:
  102. - scale: 60
  103. step: 60
  104. - entity: number
  105. name: "Off timer"
  106. category: config
  107. icon: "mdi:timer"
  108. dps:
  109. - id: 105
  110. type: integer
  111. name: value
  112. unit: min
  113. range:
  114. min: 0
  115. max: 86400
  116. mapping:
  117. - scale: 60
  118. step: 60