tesla_aux_airconditioner.yaml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. name: Air conditioner
  2. # products:
  3. # - id: UNKNOWN
  4. # name: Tesla TA35LLIL-1232IAW
  5. primary_entity:
  6. entity: climate
  7. translation_key: aircon_extra
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: hvac_mode
  12. mapping:
  13. - dps_val: false
  14. value: "off"
  15. - dps_val: true
  16. constraint: mode
  17. conditions:
  18. - dps_val: cold
  19. value: cool
  20. - dps_val: hot
  21. value: heat
  22. - dps_val: wet
  23. value: dry
  24. - dps_val: wind
  25. value: fan_only
  26. - dps_val: auto
  27. value: heat_cool
  28. - id: 2
  29. type: integer
  30. name: temperature
  31. range:
  32. min: 160
  33. max: 320
  34. mapping:
  35. - scale: 10
  36. step: 5
  37. constraint: temperature_unit
  38. conditions:
  39. - dps_val: F
  40. range:
  41. min: 600
  42. max: 900
  43. - id: 3
  44. type: integer
  45. name: current_temperature
  46. mapping:
  47. - scale: 10
  48. - id: 4
  49. name: mode
  50. type: string
  51. hidden: true
  52. - id: 5
  53. type: string
  54. name: fan_mode
  55. mapping:
  56. - dps_val: mute
  57. value: "off"
  58. - dps_val: low
  59. value: low
  60. - dps_val: mid
  61. value: medium
  62. - dps_val: high
  63. value: high
  64. - dps_val: auto
  65. value: auto
  66. - dps_val: strength
  67. value: strong
  68. - id: 19
  69. type: string
  70. name: temperature_unit
  71. - id: 105
  72. type: boolean
  73. name: swing_mode
  74. mapping:
  75. - dps_val: true
  76. value: vertical
  77. - dps_val: false
  78. value: "off"
  79. - id: 107
  80. type: bitfield
  81. name: fault_code
  82. - id: 108
  83. type: bitfield
  84. name: model
  85. secondary_entities:
  86. - entity: light
  87. translation_key: backlight
  88. category: config
  89. dps:
  90. - id: 13
  91. type: boolean
  92. name: switch
  93. - entity: select
  94. translation_key: temperature_unit
  95. category: config
  96. dps:
  97. - id: 19
  98. type: string
  99. name: option
  100. mapping:
  101. - dps_val: C
  102. value: celsius
  103. - dps_val: F
  104. value: fahrenheit
  105. - entity: switch
  106. name: Sleep
  107. icon: "mdi:power-sleep"
  108. category: config
  109. dps:
  110. - id: 102
  111. type: boolean
  112. name: switch
  113. - entity: switch
  114. name: Clean
  115. icon: "mdi:shimmer"
  116. category: config
  117. dps:
  118. - id: 103
  119. type: boolean
  120. name: switch
  121. - entity: switch
  122. name: Anti-mould
  123. icon: "mdi:water-off"
  124. category: config
  125. dps:
  126. - id: 104
  127. type: boolean
  128. name: switch
  129. - entity: switch
  130. translation_key: uv_sterilization
  131. category: config
  132. dps:
  133. - id: 106
  134. type: boolean
  135. name: switch
  136. - entity: binary_sensor
  137. class: problem
  138. category: diagnostic
  139. dps:
  140. - id: 107
  141. type: bitfield
  142. name: sensor
  143. mapping:
  144. - dps_val: 0
  145. value: false
  146. - value: true