nedis_mobile_airconditioner.yaml 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116
  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. translation_key: ionizer
  65. dps:
  66. - id: 11
  67. type: boolean
  68. name: switch
  69. - entity: binary_sensor
  70. class: problem
  71. category: diagnostic
  72. dps:
  73. - id: 20
  74. type: bitfield
  75. name: sensor
  76. mapping:
  77. - dps_val: 0
  78. value: false
  79. - value: true
  80. - entity: switch
  81. name: Sleep
  82. icon: "mdi:power-sleep"
  83. dps:
  84. - id: 103
  85. type: boolean
  86. name: switch
  87. - entity: number
  88. name: "On timer"
  89. category: config
  90. translation_key: timer
  91. dps:
  92. - id: 104
  93. type: integer
  94. name: value
  95. unit: min
  96. range:
  97. min: 0
  98. max: 86400
  99. mapping:
  100. - scale: 60
  101. step: 60
  102. - entity: number
  103. name: "Off timer"
  104. category: config
  105. translation_key: timer
  106. dps:
  107. - id: 105
  108. type: integer
  109. name: value
  110. unit: min
  111. range:
  112. min: 0
  113. max: 86400
  114. mapping:
  115. - scale: 60
  116. step: 60