smartplugv2.yaml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. name: Energy monitoring smartplug
  2. legacy_type: kogan_switch2
  3. entities:
  4. - entity: switch
  5. class: outlet
  6. dps:
  7. - id: 1
  8. type: boolean
  9. name: switch
  10. - id: 21
  11. type: bitfield
  12. name: factory_test
  13. optional: true
  14. - entity: sensor
  15. category: diagnostic
  16. class: voltage
  17. dps:
  18. - id: 20
  19. name: sensor
  20. type: integer
  21. class: measurement
  22. unit: V
  23. mapping:
  24. - scale: 10
  25. - id: 22
  26. type: integer
  27. name: calibration
  28. optional: true
  29. - entity: sensor
  30. category: diagnostic
  31. class: current
  32. dps:
  33. - id: 18
  34. name: sensor
  35. type: integer
  36. class: measurement
  37. unit: mA
  38. - id: 23
  39. type: integer
  40. name: calibration
  41. optional: true
  42. - entity: sensor
  43. category: diagnostic
  44. class: power
  45. dps:
  46. - id: 19
  47. name: sensor
  48. type: integer
  49. class: measurement
  50. unit: W
  51. mapping:
  52. - scale: 10
  53. - id: 24
  54. type: integer
  55. name: calibration
  56. optional: true
  57. - entity: number
  58. category: config
  59. class: duration
  60. translation_key: timer
  61. dps:
  62. - id: 9
  63. type: integer
  64. name: value
  65. unit: min
  66. range:
  67. min: 0
  68. max: 86400
  69. mapping:
  70. - scale: 60
  71. step: 60
  72. - entity: binary_sensor
  73. class: problem
  74. category: diagnostic
  75. dps:
  76. - id: 26
  77. type: bitfield
  78. name: sensor
  79. optional: true
  80. mapping:
  81. - dps_val: 0
  82. value: false
  83. - dps_val: null
  84. value: false
  85. - value: true
  86. - id: 26
  87. type: bitfield
  88. name: fault_code
  89. optional: true