tuya_zigbee_ultrasonic_watermeter.yaml 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. name: Water meter
  2. products:
  3. - id: zlwr0raf
  4. name: Tuya Smart Water Meter Zigbee
  5. primary_entity:
  6. entity: sensor
  7. class: water
  8. dps:
  9. - id: 1
  10. type: integer
  11. name: sensor
  12. unit: m³
  13. class: total_increasing
  14. mapping:
  15. - scale: 1000
  16. - id: 16
  17. type: string
  18. optional: true
  19. name: meter_id
  20. secondary_entities:
  21. - entity: select
  22. name: Reporting period
  23. icon: "mdi:update"
  24. translation_key: timer
  25. category: config
  26. dps:
  27. - id: 4
  28. type: string
  29. name: option
  30. mapping:
  31. - dps_val: 1h
  32. value: 1h
  33. - dps_val: 2h
  34. value: 2h
  35. - dps_val: 3h
  36. value: 3h
  37. - dps_val: 4h
  38. value: 4h
  39. - dps_val: 6h
  40. value: 6h
  41. - dps_val: 8h
  42. value: 8h
  43. - dps_val: 12h
  44. value: 12h
  45. - dps_val: 24h
  46. value: 24h
  47. - entity: binary_sensor
  48. class: problem
  49. category: diagnostic
  50. dps:
  51. - id: 5
  52. type: bitfield
  53. name: sensor
  54. mapping:
  55. - dps_val: 0
  56. value: false
  57. - value: true
  58. - id: 5
  59. type: bitfield
  60. name: fault_code
  61. - entity: sensor
  62. class: temperature
  63. dps:
  64. - id: 22
  65. type: integer
  66. name: sensor
  67. unit: C
  68. class: measurement
  69. mapping:
  70. - scale: 100
  71. - entity: sensor
  72. class: voltage
  73. category: diagnostic
  74. dps:
  75. - id: 26
  76. type: integer
  77. name: sensor
  78. unit: V
  79. class: measurement
  80. mapping:
  81. - scale: 100