ledlux_thermostat.yaml 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  1. name: Thermostat
  2. products:
  3. - id: atico42xjbgqgiys
  4. manufacturer: LEDLUX
  5. name: Smart boiler
  6. entities:
  7. - entity: climate
  8. translation_only_key: thermostat
  9. dps:
  10. - id: 1
  11. name: hvac_mode
  12. type: boolean
  13. mapping:
  14. - dps_val: true
  15. value: "heat"
  16. - dps_val: false
  17. value: "off"
  18. - id: 2
  19. name: temperature
  20. type: integer
  21. unit: C
  22. range:
  23. min: 5
  24. max: 1220
  25. mapping:
  26. - scale: 10
  27. step: 5
  28. - id: 3
  29. name: current_temperature
  30. type: integer
  31. mapping:
  32. - scale: 10
  33. step: 5
  34. - id: 4
  35. type: string
  36. name: preset_mode
  37. mapping:
  38. - dps_val: Manual
  39. value: manual
  40. - dps_val: Program
  41. value: program
  42. - dps_val: Holiday
  43. value: away
  44. - id: 102
  45. type: boolean
  46. name: hvac_action
  47. mapping:
  48. - dps_val: true
  49. value: heating
  50. - dps_val: false
  51. value: idle
  52. - id: 106
  53. type: boolean
  54. name: unknown_106
  55. - id: 107
  56. type: boolean
  57. name: unknown_107
  58. - id: 113
  59. type: integer
  60. name: low_temperature_limit
  61. - id: 114
  62. type: integer
  63. name: max_temperature
  64. - id: 115
  65. type: integer
  66. name: min_temperature
  67. - entity: lock
  68. translation_key: child_lock
  69. category: config
  70. dps:
  71. - id: 6
  72. type: boolean
  73. name: lock
  74. - entity: number
  75. name: Holiday days
  76. category: config
  77. dps:
  78. - id: 104
  79. type: integer
  80. unit: d
  81. name: value
  82. range:
  83. min: 1
  84. max: 30
  85. - entity: number
  86. name: Holiday temperature
  87. category: config
  88. class: temperature
  89. dps:
  90. - id: 105
  91. type: integer
  92. name: value
  93. - id: 114
  94. type: integer
  95. name: maximum
  96. - id: 115
  97. type: integer
  98. name: minimum
  99. - entity: number
  100. translation_key: temperature_calibration
  101. category: config
  102. dps:
  103. - id: 109
  104. type: integer
  105. name: value
  106. range:
  107. min: -9
  108. max: 9
  109. unit: °
  110. - entity: number
  111. name: Calibration swing internal
  112. category: config
  113. dps:
  114. - id: 110
  115. type: integer
  116. name: value
  117. range:
  118. min: 5
  119. max: 25
  120. mapping:
  121. - scale: 10
  122. unit: C
  123. - entity: number
  124. name: Low temperature protection
  125. category: config
  126. class: temperature
  127. dps:
  128. - id: 113
  129. type: integer
  130. name: value
  131. range:
  132. min: 1
  133. max: 10
  134. unit: C
  135. - entity: number
  136. name: High temperature limit
  137. category: config
  138. class: temperature
  139. dps:
  140. - id: 114
  141. type: integer
  142. name: value
  143. range:
  144. min: 2
  145. max: 70
  146. unit: C
  147. - entity: number
  148. name: Low temperature limit
  149. category: config
  150. class: temperature
  151. dps:
  152. - id: 115
  153. type: integer
  154. name: value
  155. range:
  156. min: 1
  157. max: 10
  158. unit: C
  159. - entity: select
  160. translation_key: initial_state
  161. category: config
  162. dps:
  163. - id: 117
  164. type: string
  165. name: option
  166. mapping:
  167. - dps_val: keep
  168. value: memory
  169. - dps_val: "off"
  170. value: "off"
  171. - dps_val: "on"
  172. value: "on"
  173. - entity: select
  174. name: Schedule
  175. category: config
  176. dps:
  177. - id: 118
  178. type: string
  179. name: option
  180. mapping:
  181. - dps_val: 0days
  182. value: 7 day
  183. - dps_val: 1days
  184. value: 6 + 1 day
  185. - dps_val: 2days
  186. value: 5 + 2 day
  187. - entity: binary_sensor
  188. class: problem
  189. category: diagnostic
  190. dps:
  191. - id: 12
  192. name: sensor
  193. type: bitfield
  194. mapping:
  195. - dps_val: 0
  196. value: false
  197. - value: true
  198. - id: 12
  199. type: bitfield
  200. name: fault_code