bresser_weather_station.yaml 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. # Bresser 7-in-1 ClimateConnect Tuya Smart Home Weather Centre
  2. # https://www.bresser.de/en/Weather-Time/BRESSER-7-in-1-ClimateConnect-Tuya-Smart-Home-Weather-Centre.html
  3. name: Bresser weather station
  4. products:
  5. - id: 8qk6p78udvbjwlof
  6. model: C6085A
  7. primary_entity:
  8. entity: sensor
  9. name: Indoor temperature
  10. class: temperature
  11. dps:
  12. - id: 1
  13. <<: &temperature
  14. type: integer
  15. name: sensor
  16. unit: C
  17. mapping:
  18. - scale: 10
  19. class: measurement
  20. - id: 22
  21. type: string
  22. name: fault_type
  23. optional: true
  24. - id: 58
  25. type: string
  26. name: wind_direct
  27. - id: 68
  28. type: string
  29. name: com_index
  30. secondary_entities:
  31. - entity: sensor
  32. name: Indoor humidity
  33. class: humidity
  34. dps:
  35. - id: 2
  36. <<: &humidity
  37. type: integer
  38. name: sensor
  39. unit: "%"
  40. class: measurement
  41. - entity: binary_sensor
  42. name: Base station battery
  43. class: battery
  44. category: diagnostic
  45. dps:
  46. - id: 3
  47. <<: &battery
  48. type: string
  49. name: sensor
  50. mapping:
  51. - dps_val: low
  52. value: true
  53. - dps_val: high
  54. value: false
  55. - entity: select
  56. name: Temperature unit
  57. icon: mdi:thermometer
  58. category: config
  59. dps:
  60. - id: 9
  61. type: string
  62. name: option
  63. mapping:
  64. - dps_val: c
  65. value: "°C"
  66. - dps_val: f
  67. value: "°F"
  68. - entity: select
  69. name: Wind speed unit
  70. icon: mdi:weather-windy
  71. category: config
  72. dps:
  73. - id: 10
  74. type: string
  75. name: option
  76. mapping:
  77. - dps_val: m_s
  78. value: m/s
  79. - dps_val: km_h
  80. value: km/h
  81. - dps_val: knots
  82. value: knots
  83. - dps_val: mph
  84. value: mph
  85. - entity: select
  86. name: Pressure unit
  87. icon: mdi:gauge
  88. category: config
  89. dps:
  90. - id: 11
  91. type: string
  92. name: option
  93. mapping:
  94. - dps_val: hpa
  95. value: hPa
  96. - dps_val: inhg
  97. value: inHg
  98. - dps_val: mmhg
  99. value: mmHg
  100. - entity: select
  101. name: Rain unit
  102. icon: mdi:weather-rainy
  103. category: config
  104. dps:
  105. - id: 12
  106. type: string
  107. name: option
  108. mapping:
  109. - dps_val: mm
  110. value: mm
  111. - dps_val: inch
  112. value: inch
  113. - entity: select
  114. name: Light intensity unit
  115. icon: mdi:brightness-5
  116. category: config
  117. dps:
  118. - id: 13
  119. type: string
  120. name: option
  121. mapping:
  122. - dps_val: lux
  123. value: lux
  124. - dps_val: fc
  125. value: fc
  126. - dps_val: wm2
  127. value: W/m2
  128. - entity: binary_sensor
  129. class: battery
  130. category: diagnostic
  131. dps:
  132. - id: 30
  133. <<: *battery
  134. - entity: binary_sensor
  135. name: Battery ch1
  136. class: battery
  137. category: diagnostic
  138. dps:
  139. - id: 31
  140. optional: true
  141. <<: *battery
  142. - entity: binary_sensor
  143. name: Battery ch2
  144. class: battery
  145. category: diagnostic
  146. dps:
  147. - id: 32
  148. optional: true
  149. <<: *battery
  150. - entity: binary_sensor
  151. name: Battery ch3
  152. class: battery
  153. category: diagnostic
  154. dps:
  155. - id: 33
  156. optional: true
  157. <<: *battery
  158. - entity: sensor
  159. class: temperature
  160. dps:
  161. - id: 38
  162. <<: *temperature
  163. - entity: sensor
  164. class: humidity
  165. dps:
  166. - id: 39
  167. <<: *humidity
  168. - entity: sensor
  169. name: Temperature ch1
  170. class: temperature
  171. dps:
  172. - id: 40
  173. optional: true
  174. <<: *temperature
  175. - entity: sensor
  176. name: Humidity ch1
  177. class: humidity
  178. dps:
  179. - id: 41
  180. optional: true
  181. <<: *humidity
  182. - entity: sensor
  183. name: Temperature ch2
  184. class: temperature
  185. dps:
  186. - id: 42
  187. optional: true
  188. <<: *temperature
  189. - entity: sensor
  190. name: Humidity ch2
  191. class: humidity
  192. dps:
  193. - id: 43
  194. optional: true
  195. <<: *humidity
  196. - entity: sensor
  197. name: Temperature ch3
  198. class: temperature
  199. dps:
  200. - id: 44
  201. optional: true
  202. <<: *temperature
  203. - entity: sensor
  204. name: Humidity ch3
  205. class: humidity
  206. dps:
  207. - id: 45
  208. optional: true
  209. <<: *humidity
  210. - entity: sensor
  211. class: pressure
  212. dps:
  213. - id: 54
  214. type: integer
  215. name: sensor
  216. unit: hPa
  217. mapping:
  218. - scale: 10
  219. class: measurement
  220. - entity: sensor
  221. name: Pressure drop
  222. class: pressure
  223. dps:
  224. - id: 55
  225. type: integer
  226. name: sensor
  227. unit: hPa
  228. class: measurement
  229. - entity: sensor
  230. name: Wind speed
  231. icon: mdi:weather-windy
  232. dps:
  233. - id: 56
  234. <<: &wind_speed
  235. type: integer
  236. name: sensor
  237. unit: m/s
  238. mapping:
  239. - scale: 10
  240. class: measurement
  241. - entity: sensor
  242. name: Wind gust
  243. icon: mdi:weather-windy
  244. dps:
  245. - id: 57
  246. <<: *wind_speed
  247. - entity: sensor
  248. name: Rain
  249. icon: mdi:weather-rainy
  250. dps:
  251. - id: 60
  252. <<: &rain
  253. type: integer
  254. name: sensor
  255. mapping:
  256. - scale: 1000
  257. class: measurement
  258. unit: mm
  259. - entity: sensor
  260. name: Rainfall rate
  261. icon: mdi:weather-pouring
  262. dps:
  263. - id: 61
  264. <<: *rain
  265. unit: mm/h
  266. - entity: sensor
  267. name: UV index
  268. icon: mdi:weather-sunny
  269. dps:
  270. - id: 62
  271. type: integer
  272. name: sensor
  273. unit: UV Index
  274. mapping:
  275. - scale: 10
  276. class: measurement
  277. - entity: sensor
  278. name: Light intensity
  279. class: illuminance
  280. dps:
  281. - id: 63
  282. type: integer
  283. name: sensor
  284. unit: lx
  285. class: measurement
  286. - entity: sensor
  287. name: Dew point
  288. class: temperature
  289. dps:
  290. - id: 64
  291. <<: *temperature
  292. - entity: sensor
  293. name: Feels like temperature
  294. class: temperature
  295. dps:
  296. - id: 65
  297. <<: *temperature
  298. - entity: sensor
  299. name: Heat index
  300. class: temperature
  301. dps:
  302. - id: 66
  303. optional: true
  304. <<: *temperature
  305. - entity: sensor
  306. name: Wind chill index
  307. class: temperature
  308. dps:
  309. - id: 67
  310. <<: *temperature
  311. - entity: sensor
  312. name: Wind bearing
  313. icon: mdi:compass-outline
  314. dps:
  315. - id: 101
  316. type: integer
  317. name: sensor
  318. unit: "°"
  319. class: measurement