smartplugv2_energyv2.yaml 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. name: Energy monitoring smartplug
  2. primary_entity:
  3. entity: switch
  4. class: outlet
  5. dps:
  6. - id: 1
  7. type: boolean
  8. name: switch
  9. - id: 21
  10. type: integer
  11. name: test_bit
  12. - id: 26
  13. type: bitfield
  14. name: fault_code
  15. - id: 41
  16. type: boolean
  17. name: unknown_41
  18. - id: 42
  19. type: string
  20. name: random_timer
  21. secondary_entities:
  22. - entity: number
  23. category: config
  24. name: Timer
  25. icon: "mdi:timer"
  26. dps:
  27. - id: 9
  28. type: integer
  29. name: value
  30. unit: min
  31. range:
  32. min: 0
  33. max: 86400
  34. mapping:
  35. - scale: 60
  36. step: 60
  37. - entity: sensor
  38. category: diagnostic
  39. name: Energy
  40. dps:
  41. - id: 17
  42. name: sensor
  43. type: integer
  44. unit: Wh
  45. - id: 25
  46. type: integer
  47. name: calibration
  48. - entity: sensor
  49. category: diagnostic
  50. class: current
  51. name: Current
  52. dps:
  53. - id: 18
  54. name: sensor
  55. type: integer
  56. class: measurement
  57. force: true
  58. unit: mA
  59. - id: 23
  60. type: integer
  61. name: calibration
  62. - entity: sensor
  63. category: diagnostic
  64. class: power
  65. name: Power
  66. dps:
  67. - id: 19
  68. name: sensor
  69. type: integer
  70. class: measurement
  71. force: true
  72. unit: W
  73. mapping:
  74. - scale: 10
  75. - id: 24
  76. type: integer
  77. name: calibration
  78. - entity: sensor
  79. category: diagnostic
  80. class: voltage
  81. name: Voltage
  82. dps:
  83. - id: 20
  84. name: sensor
  85. type: integer
  86. class: measurement
  87. force: true
  88. unit: V
  89. mapping:
  90. - scale: 10
  91. - id: 22
  92. type: integer
  93. name: calibration
  94. - entity: binary_sensor
  95. class: problem
  96. category: diagnostic
  97. name: Error
  98. dps:
  99. - id: 26
  100. type: bitfield
  101. name: sensor
  102. mapping:
  103. - dps_val: 0
  104. value: false
  105. - value: true
  106. - entity: select
  107. category: config
  108. name: Initial state
  109. icon: "mdi:toggle-switch"
  110. dps:
  111. - id: 38
  112. type: string
  113. name: option
  114. mapping:
  115. - dps_val: "on"
  116. value: "On"
  117. - dps_val: "off"
  118. value: "Off"
  119. - dps_val: memory
  120. value: "Last State"