arida_venti160_hrv.yaml 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172
  1. name: Ventilation
  2. products:
  3. - id: npf4762xatmaw29g
  4. manufacturer: Arida
  5. model: Venti 160
  6. entities:
  7. - entity: fan
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 2
  13. type: string
  14. name: preset_mode
  15. mapping:
  16. - dps_val: supply
  17. value: fresh
  18. - dps_val: exhaust
  19. value: extractor
  20. - dps_val: ventilate
  21. value: heat_recovery
  22. - id: 3
  23. type: integer
  24. name: speed
  25. range:
  26. min: 1
  27. max: 3
  28. - entity: switch
  29. translation_key: ionizer
  30. category: config
  31. dps:
  32. - id: 9
  33. type: boolean
  34. name: switch
  35. - entity: light
  36. translation_key: indicator
  37. category: config
  38. dps:
  39. - id: 15
  40. type: boolean
  41. name: switch
  42. - entity: climate
  43. name: Free cooling
  44. dps:
  45. - id: 102
  46. type: boolean
  47. name: hvac_mode
  48. mapping:
  49. - dps_val: false
  50. value: "off"
  51. - dps_val: true
  52. value: fan_only
  53. - id: 20
  54. type: integer
  55. name: temperature
  56. unit: C
  57. range:
  58. min: 10
  59. max: 29
  60. - id: 21
  61. type: integer
  62. name: current_temperature
  63. - entity: select
  64. translation_key: timer
  65. category: config
  66. dps:
  67. - id: 22
  68. type: string
  69. name: option
  70. mapping:
  71. - dps_val: cancel
  72. value: cancel
  73. - dps_val: "1h"
  74. value: "1h"
  75. - dps_val: "2h"
  76. value: "2h"
  77. - dps_val: "3h"
  78. value: "3h"
  79. - dps_val: "4h"
  80. value: "4h"
  81. - dps_val: "5h"
  82. value: "5h"
  83. - dps_val: "6h"
  84. value: "6h"
  85. - dps_val: "7h"
  86. value: "7h"
  87. - dps_val: "8h"
  88. value: "8h"
  89. - dps_val: "9h"
  90. value: "9h"
  91. - dps_val: "10h"
  92. value: "10h"
  93. - dps_val: "11h"
  94. value: "11h"
  95. - dps_val: "12h"
  96. value: "12h"
  97. - entity: sensor
  98. translation_key: time_remaining
  99. class: duration
  100. category: diagnostic
  101. dps:
  102. - id: 23
  103. type: integer
  104. name: sensor
  105. unit: min
  106. - entity: binary_sensor
  107. class: problem
  108. category: diagnostic
  109. dps:
  110. - id: 24
  111. type: bitfield
  112. optional: true
  113. name: sensor
  114. mapping:
  115. - dps_val: 0
  116. value: false
  117. - dps_val: null
  118. value: false
  119. - value: true
  120. - id: 24
  121. type: bitfield
  122. optional: true
  123. name: fault_code
  124. - entity: binary_sensor
  125. class: connectivity
  126. category: diagnostic
  127. dps:
  128. - id: 101
  129. type: boolean
  130. name: sensor
  131. - entity: switch
  132. name: CO2 control
  133. icon: "mdi:molecule-co2"
  134. category: config
  135. dps:
  136. - id: 103
  137. type: boolean
  138. name: switch
  139. - entity: number
  140. class: carbon_dioxide
  141. category: config
  142. dps:
  143. - id: 104
  144. type: integer
  145. name: value
  146. unit: ppm
  147. range:
  148. min: 400
  149. max: 2000
  150. - entity: sensor
  151. class: carbon_dioxide
  152. dps:
  153. - id: 105
  154. type: integer
  155. name: sensor
  156. unit: ppm
  157. class: measurement
  158. - entity: binary_sensor
  159. name: Filter change
  160. class: problem
  161. category: diagnostic
  162. dps:
  163. - id: 106
  164. type: boolean
  165. name: sensor
  166. - entity: switch
  167. name: Boost
  168. icon: "mdi:rocket-launch"
  169. dps:
  170. - id: 107
  171. type: boolean
  172. name: switch