smartplugv2.yaml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. name: Energy monitoring smartplug
  2. legacy_type: kogan_switch2
  3. primary_entity:
  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. - id: 26
  15. type: integer
  16. name: fault_code
  17. optional: true
  18. secondary_entities:
  19. - entity: sensor
  20. category: diagnostic
  21. class: voltage
  22. name: Voltage
  23. dps:
  24. - id: 20
  25. name: sensor
  26. type: integer
  27. class: measurement
  28. unit: V
  29. mapping:
  30. - scale: 10
  31. - id: 22
  32. type: integer
  33. name: calibration
  34. optional: true
  35. - entity: sensor
  36. category: diagnostic
  37. class: current
  38. name: Current
  39. dps:
  40. - id: 18
  41. name: sensor
  42. type: integer
  43. class: measurement
  44. unit: mA
  45. - id: 23
  46. type: integer
  47. name: calibration
  48. optional: true
  49. - entity: sensor
  50. category: diagnostic
  51. class: power
  52. name: Power
  53. dps:
  54. - id: 19
  55. name: sensor
  56. type: integer
  57. class: measurement
  58. unit: W
  59. mapping:
  60. - scale: 10
  61. - id: 24
  62. type: integer
  63. name: calibration
  64. optional: true
  65. - entity: number
  66. category: config
  67. name: Timer
  68. icon: "mdi:timer"
  69. dps:
  70. - id: 9
  71. type: integer
  72. name: value
  73. unit: min
  74. range:
  75. min: 0
  76. max: 86400
  77. mapping:
  78. - scale: 60
  79. step: 60