hydrotherm_dynamic_x8_water_heaterv6.yaml 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
  1. name: Hot water
  2. products:
  3. - id: p2gjmmancu4t4ceg
  4. name: Hydrotherm Dynamic X8 gen 6
  5. primary_entity:
  6. entity: water_heater
  7. dps:
  8. - id: 1
  9. type: boolean
  10. name: operation_mode
  11. mapping:
  12. - dps_val: false
  13. value: "off"
  14. - dps_val: true
  15. constraint: mode
  16. conditions:
  17. - dps_val: Stand
  18. value: heat_pump
  19. - dps_val: ECO
  20. value: eco
  21. - dps_val: HYB
  22. value: high_demand
  23. - dps_val: HYB1
  24. value: performance
  25. - dps_val: ELE
  26. value: electric
  27. - id: 2
  28. type: string
  29. name: mode
  30. hidden: true
  31. - id: 4
  32. type: integer
  33. name: temperature
  34. range:
  35. min: 15
  36. max: 75
  37. unit: C
  38. - id: 21
  39. type: integer
  40. name: current_temperature
  41. - id: 7
  42. type: boolean
  43. name: away_mode
  44. - id: 14
  45. type: integer
  46. name: eev
  47. - id: 40
  48. type: integer
  49. name: model_number
  50. - id: 108
  51. type: boolean
  52. name: dip_switch_1
  53. - id: 109
  54. type: boolean
  55. name: dip_switch_2
  56. secondary_entities:
  57. - entity: binary_sensor
  58. class: problem
  59. category: diagnostic
  60. dps:
  61. - id: 15
  62. type: bitfield
  63. name: sensor
  64. mapping:
  65. - dps_val: 0
  66. value: false
  67. - value: true
  68. - id: 15
  69. type: bitfield
  70. name: fault_code
  71. - entity: binary_sensor
  72. class: running
  73. category: diagnostic
  74. dps:
  75. - id: 17
  76. type: string
  77. name: sensor
  78. mapping:
  79. - dps_val: normal
  80. value: true
  81. - value: false
  82. - id: 17
  83. type: string
  84. name: work_state
  85. - entity: sensor
  86. name: Energy today
  87. class: energy
  88. category: diagnostic
  89. dps:
  90. - id: 18
  91. type: integer
  92. name: sensor
  93. unit: kWh
  94. class: total_increasing
  95. mapping:
  96. - scale: 100
  97. - entity: sensor
  98. name: Flow
  99. class: enum
  100. icon: "mdi:waves-arrow-right"
  101. category: diagnostic
  102. dps:
  103. - id: 19
  104. type: string
  105. name: sensor
  106. mapping:
  107. - dps_val: "OFF"
  108. value: "Off"
  109. - dps_val: LOW
  110. value: Low
  111. - dps_val: High
  112. value: High
  113. - entity: sensor
  114. name: Return air temperature
  115. class: temperature
  116. category: diagnostic
  117. dps:
  118. - id: 20
  119. type: integer
  120. name: sensor
  121. unit: C
  122. class: measurement
  123. - entity: sensor
  124. name: Inlet temperature
  125. class: temperature
  126. category: diagnostic
  127. dps:
  128. - id: 21
  129. type: integer
  130. name: sensor
  131. unit: C
  132. class: measurement
  133. - entity: sensor
  134. name: Outlet temperature
  135. class: temperature
  136. category: diagnostic
  137. dps:
  138. - id: 22
  139. type: integer
  140. name: sensor
  141. unit: C
  142. class: measurement
  143. - entity: sensor
  144. name: Coil temperature
  145. class: temperature
  146. category: diagnostic
  147. dps:
  148. - id: 23
  149. type: integer
  150. name: sensor
  151. unit: C
  152. class: measurement
  153. - entity: sensor
  154. name: Exhaust temperature
  155. class: temperature
  156. category: diagnostic
  157. dps:
  158. - id: 24
  159. type: integer
  160. name: sensor
  161. unit: C
  162. class: measurement
  163. - entity: sensor
  164. class: temperature
  165. dps:
  166. - id: 26
  167. type: integer
  168. name: sensor
  169. unit: C
  170. class: measurement
  171. - entity: binary_sensor
  172. name: Compressor
  173. class: running
  174. category: diagnostic
  175. dps:
  176. - id: 27
  177. type: boolean
  178. name: sensor
  179. - entity: binary_sensor
  180. name: Four-way valve
  181. class: opening
  182. category: diagnostic
  183. dps:
  184. - id: 28
  185. type: boolean
  186. name: sensor
  187. - entity: binary_sensor
  188. name: Low pressure valve
  189. class: opening
  190. category: diagnostic
  191. dps:
  192. - id: 29
  193. type: boolean
  194. name: sensor
  195. - entity: binary_sensor
  196. name: Fluoride cycle
  197. class: running
  198. category: diagnostic
  199. dps:
  200. - id: 30
  201. type: boolean
  202. name: sensor
  203. - entity: binary_sensor
  204. name: Pump
  205. class: running
  206. category: diagnostic
  207. dps:
  208. - id: 31
  209. type: boolean
  210. name: sensor
  211. - entity: binary_sensor
  212. name: Element
  213. class: running
  214. category: diagnostic
  215. dps:
  216. - id: 32
  217. type: boolean
  218. name: sensor
  219. - entity: binary_sensor
  220. translation_key: defrost
  221. category: diagnostic
  222. dps:
  223. - id: 33
  224. type: boolean
  225. name: sensor
  226. - id: 41
  227. type: integer
  228. name: minutes_until
  229. - entity: sensor
  230. class: current
  231. category: diagnostic
  232. dps:
  233. - id: 101
  234. type: integer
  235. name: sensor
  236. unit: A
  237. class: measurement
  238. mapping:
  239. - scale: 1000
  240. - entity: sensor
  241. class: voltage
  242. category: diagnostic
  243. dps:
  244. - id: 102
  245. type: integer
  246. name: sensor
  247. unit: V
  248. class: measurement
  249. mapping:
  250. - scale: 10
  251. - entity: sensor
  252. class: power
  253. category: diagnostic
  254. dps:
  255. - id: 103
  256. type: integer
  257. name: sensor
  258. unit: W
  259. class: measurement
  260. mapping:
  261. - scale: 10
  262. - entity: sensor
  263. class: energy
  264. category: diagnostic
  265. dps:
  266. - id: 104
  267. type: integer
  268. name: sensor
  269. unit: kWh
  270. class: total_increasing
  271. mapping:
  272. - scale: 100
  273. - entity: binary_sensor
  274. class: power
  275. category: diagnostic
  276. dps:
  277. - id: 105
  278. type: boolean
  279. name: sensor
  280. - entity: binary_sensor
  281. class: connectivity
  282. category: diagnostic
  283. dps:
  284. - id: 106
  285. type: boolean
  286. name: sensor
  287. - entity: binary_sensor
  288. name: Water flow
  289. class: moving
  290. category: diagnostic
  291. dps:
  292. - id: 107
  293. type: boolean
  294. name: sensor