bresser_weather_station.yaml 6.7 KB

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