inventor_tokenslegend_airconditioner.yaml 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
  1. name: Air conditioner
  2. products:
  3. - id: gvraxduhxaxalell
  4. manufacturer: Inventor
  5. model: Leon
  6. model_id: LEUVI-09WIFI
  7. entities:
  8. - entity: climate
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: hvac_mode
  13. mapping:
  14. - dps_val: false
  15. value: "off"
  16. - dps_val: true
  17. constraint: mode
  18. conditions:
  19. - dps_val: auto
  20. value: heat_cool
  21. - dps_val: cold
  22. value: cool
  23. - dps_val: wet
  24. value: dry
  25. - dps_val: wind
  26. value: fan_only
  27. - dps_val: hot
  28. value: heat
  29. - dps_val: pre_dehumidify
  30. value: dry
  31. hidden: true
  32. - dps_val: null
  33. value: "off"
  34. hidden: true
  35. - id: 2
  36. type: integer
  37. name: temperature
  38. unit: C
  39. optional: true
  40. range:
  41. min: 160
  42. max: 300
  43. mapping:
  44. - scale: 10
  45. step: 5
  46. - id: 3
  47. type: integer
  48. name: current_temperature
  49. optional: true
  50. mapping:
  51. - scale: 10
  52. - id: 4
  53. type: string
  54. name: mode
  55. hidden: true
  56. optional: true
  57. - id: 18
  58. type: integer
  59. optional: true
  60. name: current_humidity
  61. - id: 23
  62. type: integer
  63. optional: true
  64. name: temp_current_f
  65. - id: 24
  66. type: integer
  67. optional: true
  68. name: temp_set_f
  69. range:
  70. min: 60
  71. max: 86
  72. - id: 30
  73. type: boolean
  74. name: swing_mode
  75. mapping:
  76. - dps_val: false
  77. value: "off"
  78. - dps_val: true
  79. value: "on"
  80. - id: 33
  81. type: boolean
  82. name: swing_horizontal_mode
  83. optional: true
  84. mapping:
  85. - dps_val: false
  86. value: "off"
  87. - dps_val: true
  88. value: "on"
  89. - value: "off"
  90. hidden: true
  91. - id: 101
  92. type: boolean
  93. name: preset_mode
  94. mapping:
  95. - dps_val: true
  96. value: away
  97. - dps_val: false
  98. constraint: strong
  99. conditions:
  100. - dps_val: false
  101. value: comfort
  102. - dps_val: true
  103. value: boost
  104. - id: 109
  105. type: boolean
  106. name: strong
  107. hidden: true
  108. - id: 107
  109. type: string
  110. name: humidity
  111. range:
  112. min: 35
  113. max: 85
  114. mapping:
  115. - dps_val: cancel
  116. value: null
  117. hidden: true
  118. - dps_val: "35"
  119. value: 35
  120. - dps_val: "40"
  121. value: 40
  122. - dps_val: "45"
  123. value: 45
  124. - dps_val: "50"
  125. value: 50
  126. - dps_val: "55"
  127. value: 55
  128. - dps_val: "60"
  129. value: 60
  130. - dps_val: "65"
  131. value: 65
  132. - dps_val: "70"
  133. value: 70
  134. - dps_val: "75"
  135. value: 75
  136. - dps_val: "80"
  137. value: 80
  138. - dps_val: "85"
  139. value: 85
  140. - entity: fan
  141. dps:
  142. - id: 1
  143. type: boolean
  144. name: switch
  145. - id: 108
  146. type: integer
  147. name: speed
  148. range:
  149. min: 0
  150. max: 100
  151. - entity: select
  152. translation_key: temperature_unit
  153. category: config
  154. dps:
  155. - id: 19
  156. type: string
  157. name: option
  158. optional: true
  159. mapping:
  160. - dps_val: c
  161. value: celsius
  162. - dps_val: f
  163. value: fahrenheit
  164. - entity: binary_sensor
  165. class: problem
  166. category: diagnostic
  167. dps:
  168. - id: 22
  169. type: bitfield
  170. name: sensor
  171. mapping:
  172. - dps_val: 0
  173. value: false
  174. - value: true
  175. - id: 22
  176. type: bitfield
  177. name: fault_code
  178. - entity: switch
  179. name: Self clean
  180. icon: "mdi:shimmer"
  181. category: config
  182. dps:
  183. - id: 27
  184. type: boolean
  185. name: switch
  186. - entity: switch
  187. name: Follow me
  188. icon: "mdi:motion-sensor"
  189. category: config
  190. dps:
  191. - id: 37
  192. type: boolean
  193. name: switch
  194. optional: true
  195. - entity: sensor
  196. name: Outdoor temperature
  197. class: temperature
  198. category: diagnostic
  199. dps:
  200. - id: 102
  201. type: integer
  202. name: sensor
  203. unit: C
  204. class: measurement
  205. mapping:
  206. - scale: 10
  207. - id: 103
  208. type: integer
  209. optional: true
  210. name: fahrenheit
  211. - entity: switch
  212. name: Fresh
  213. icon: "mdi:leaf"
  214. category: config
  215. dps:
  216. - id: 104
  217. type: boolean
  218. name: switch
  219. - entity: switch
  220. name: Breeze away
  221. category: config
  222. dps:
  223. - id: 106
  224. type: boolean
  225. name: switch