saswell_c16_thermostat.yaml 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. name: C16 WiFi Thermostat
  2. products:
  3. - id: jIRwsT5yLPJO41Po
  4. primary_entity:
  5. entity: climate
  6. dps:
  7. - id: 2
  8. name: temperature
  9. type: integer
  10. range:
  11. min: 50
  12. max: 400
  13. mapping:
  14. - scale: 10
  15. step: 5
  16. - id: 3
  17. name: preset_mode
  18. type: string
  19. mapping:
  20. - dps_val: "Smart"
  21. value: "home"
  22. icon: "mdi:home-thermometer"
  23. - dps_val: "Anti_frozen"
  24. value: "away"
  25. icon: "mdi:snowflake"
  26. - dps_val: "Manual"
  27. value: "manual"
  28. icon: "mdi:cursor-pointer"
  29. - id: 4
  30. name: unknown_4
  31. type: integer
  32. - id: 5
  33. name: current_temperature
  34. type: integer
  35. mapping:
  36. - scale: 10
  37. - id: 6
  38. name: floor_temp_limit
  39. type: integer
  40. mapping:
  41. - scale: 10
  42. - id: 7
  43. name: installation
  44. type: boolean
  45. mapping:
  46. - dps_val: true
  47. value: Office
  48. - dps_val: false
  49. value: Home
  50. - id: 8
  51. name: floor_temperature
  52. type: integer
  53. mapping:
  54. - scale: 10
  55. - id: 9
  56. name: hvac_mode
  57. type: boolean
  58. readonly: true
  59. mapping:
  60. - dps_val: false
  61. value: "heat"
  62. - dps_val: true
  63. value: "cool"
  64. - id: 10
  65. name: adaptive
  66. type: boolean
  67. - id: 12
  68. name: schedule
  69. type: string
  70. - id: 14
  71. name: unknown_14
  72. type: integer
  73. - id: 15
  74. name: unknown_15
  75. type: integer
  76. - id: 17
  77. name: unknown_17
  78. type: integer
  79. - id: 21
  80. name: unknown_21
  81. type: boolean
  82. - id: 22
  83. name: power_rating
  84. type: integer
  85. - id: 23
  86. name: unknown_23
  87. type: integer
  88. - id: 24
  89. name: hvac_action
  90. type: string
  91. mapping:
  92. - dps_val: Standby
  93. value: idle
  94. - dps_val: Heating
  95. value: heating
  96. - dps_val: Cooling
  97. value: cooling
  98. - id: 26
  99. name: unknown_26
  100. type: integer
  101. secondary_entities:
  102. - entity: lock
  103. name: Child Lock
  104. category: config
  105. dps:
  106. - id: 11
  107. name: lock
  108. type: boolean
  109. mapping:
  110. - dps_val: true
  111. icon: "mdi:hand-back-right-off"
  112. - dps_val: false
  113. icon: "mdi:hand-back-right"
  114. - entity: number
  115. name: Floor Temperature Limit
  116. category: config
  117. icon: "mdi:thermometer-alert"
  118. dps:
  119. - id: 6
  120. name: value
  121. type: integer
  122. range:
  123. min: 200
  124. max: 500
  125. mapping:
  126. - scale: 10
  127. step: 5
  128. - entity: select
  129. name: Installation
  130. category: config
  131. dps:
  132. - id: 7
  133. name: option
  134. type: boolean
  135. mapping:
  136. - dps_val: true
  137. value: Office
  138. icon: "mdi:office-building-marker"
  139. - dps_val: false
  140. value: Home
  141. icon: "mdi:home-map-marker"
  142. - entity: sensor
  143. name: Floor Temperature
  144. class: temperature
  145. category: diagnostic
  146. dps:
  147. - id: 8
  148. name: sensor
  149. type: integer
  150. class: measurement
  151. unit: C
  152. mapping:
  153. - scale: 10
  154. - entity: switch
  155. name: Adaptive
  156. icon: "mdi:school"
  157. category: config
  158. dps:
  159. - id: 10
  160. name: switch
  161. type: boolean
  162. - entity: select
  163. name: Schedule
  164. icon: "mdi:calendar-clock"
  165. category: config
  166. dps:
  167. - id: 12
  168. name: option
  169. type: string
  170. mapping:
  171. - dps_val: "5_1_1"
  172. value: "Weekdays+Sat+Sun"
  173. - dps_val: "7"
  174. value: "Daily"
  175. - entity: number
  176. name: Power Rating
  177. category: config
  178. icon: "mdi:signal"
  179. dps:
  180. - id: 22
  181. name: value
  182. type: integer
  183. range:
  184. min: 0
  185. max: 3500