haozee_rbsrain01_rainsensor.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. name: Rain sensor
  2. # products:
  3. # - id: UNKNOWN
  4. # manufacturer: Haozee?
  5. # model: RB-SRAIN01
  6. entities:
  7. - entity: binary_sensor
  8. class: moisture
  9. dps:
  10. - id: 1
  11. type: string
  12. name: sensor
  13. mapping:
  14. - dps_val: alarm
  15. value: true
  16. - value: false
  17. - entity: sensor
  18. class: battery
  19. category: diagnostic
  20. dps:
  21. - id: 4
  22. type: integer
  23. name: sensor
  24. unit: "%"
  25. class: measurement
  26. - entity: sensor
  27. class: voltage
  28. name: Solar intensity
  29. category: diagnostic
  30. dps:
  31. - id: 101
  32. type: integer
  33. name: sensor
  34. unit: mV
  35. class: measurement
  36. - id: 102
  37. type: integer
  38. name: average
  39. - id: 103
  40. type: integer
  41. name: peak
  42. - entity: event
  43. name: Cleaning
  44. dps:
  45. - id: 104
  46. type: boolean
  47. name: event
  48. optional: true
  49. mapping:
  50. - dps_val: true
  51. value: need_clean
  52. - dps_val: false
  53. value: is_clean
  54. - entity: sensor
  55. name: Rain sensor
  56. class: voltage
  57. category: diagnostic
  58. dps:
  59. - id: 105
  60. type: integer
  61. name: sensor
  62. unit: mV
  63. class: measurement