smartplugv2_energyv3.yaml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156
  1. name: Energy monitoring smartplug
  2. products:
  3. - id: 2iepauebcvo74ujc
  4. name: Aubess 20A
  5. primary_entity:
  6. entity: switch
  7. class: outlet
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 21
  13. type: integer
  14. name: test_bit
  15. - id: 22
  16. type: integer
  17. name: voltage_calibration
  18. - id: 23
  19. type: integer
  20. name: current_calibration
  21. - id: 24
  22. type: integer
  23. name: power_calibration
  24. - id: 25
  25. type: integer
  26. name: energy_calibration
  27. - id: 26
  28. type: bitfield
  29. name: fault_code
  30. - id: 42
  31. type: string
  32. name: cycle_timer
  33. - id: 43
  34. type: string
  35. name: random_timer
  36. secondary_entities:
  37. - entity: number
  38. category: config
  39. name: Timer
  40. icon: "mdi:timer"
  41. dps:
  42. - id: 9
  43. type: integer
  44. name: value
  45. unit: min
  46. range:
  47. min: 0
  48. max: 86400
  49. mapping:
  50. - scale: 60
  51. step: 60
  52. - entity: sensor
  53. category: diagnostic
  54. class: energy
  55. name: Energy
  56. dps:
  57. - id: 17
  58. name: sensor
  59. type: integer
  60. unit: Wh
  61. class: total_increasing
  62. - entity: sensor
  63. category: diagnostic
  64. class: current
  65. name: Current
  66. dps:
  67. - id: 18
  68. name: sensor
  69. type: integer
  70. class: measurement
  71. unit: mA
  72. - entity: sensor
  73. category: diagnostic
  74. class: power
  75. name: Power
  76. dps:
  77. - id: 19
  78. name: sensor
  79. type: integer
  80. class: measurement
  81. unit: W
  82. mapping:
  83. - scale: 10
  84. - entity: sensor
  85. category: diagnostic
  86. class: voltage
  87. name: Voltage
  88. dps:
  89. - id: 20
  90. name: sensor
  91. type: integer
  92. class: measurement
  93. unit: V
  94. mapping:
  95. - scale: 10
  96. - entity: binary_sensor
  97. class: problem
  98. category: diagnostic
  99. name: Error
  100. dps:
  101. - id: 26
  102. type: bitfield
  103. name: sensor
  104. mapping:
  105. - dps_val: 0
  106. value: false
  107. - value: true
  108. - entity: select
  109. category: config
  110. name: Initial state
  111. icon: "mdi:toggle-switch"
  112. dps:
  113. - id: 38
  114. type: string
  115. name: option
  116. mapping:
  117. - dps_val: "on"
  118. value: "On"
  119. - dps_val: "off"
  120. value: "Off"
  121. - dps_val: memory
  122. value: "Last State"
  123. - entity: lock
  124. name: Child Lock
  125. category: config
  126. icon: "mdi:hand-back-right-off"
  127. dps:
  128. - id: 41
  129. type: boolean
  130. name: lock
  131. - entity: select
  132. name: Light mode
  133. category: config
  134. icon: "mdi:lightbulb"
  135. dps:
  136. - id: 40
  137. type: string
  138. name: option
  139. mapping:
  140. - dps_val: relay
  141. value: State
  142. - dps_val: pos
  143. value: Position
  144. - dps_val: none
  145. value: "Off"
  146. - dps_val: "on"
  147. value: "On"
  148. - entity: switch
  149. name: Auto-off
  150. category: config
  151. icon: "mdi:camera-timer"
  152. dps:
  153. - id: 44
  154. type: boolean
  155. name: switch