smart_p01_socket.yaml 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. name: Smartplug
  2. products:
  3. - id: ocazi2dacnofqidn
  4. model: P01
  5. entities:
  6. - entity: switch
  7. class: outlet
  8. dps:
  9. - id: 1
  10. type: boolean
  11. name: switch
  12. - id: 20
  13. type: integer
  14. name: add_ele
  15. optional: true
  16. - entity: time
  17. category: config
  18. translation_key: timer
  19. dps:
  20. - id: 9
  21. type: integer
  22. name: second
  23. range:
  24. min: 0
  25. max: 86399
  26. - entity: sensor
  27. class: current
  28. category: diagnostic
  29. dps:
  30. - id: 21
  31. type: integer
  32. name: sensor
  33. unit: mA
  34. class: measurement
  35. - entity: sensor
  36. class: power
  37. category: diagnostic
  38. dps:
  39. - id: 22
  40. type: integer
  41. name: sensor
  42. unit: W
  43. class: measurement
  44. mapping:
  45. - scale: 10
  46. - entity: sensor
  47. class: voltage
  48. category: diagnostic
  49. dps:
  50. - id: 23
  51. type: integer
  52. name: sensor
  53. unit: V
  54. class: measurement
  55. mapping:
  56. - scale: 10
  57. - entity: binary_sensor
  58. class: problem
  59. category: diagnostic
  60. dps:
  61. - id: 29
  62. type: bitfield
  63. name: sensor
  64. optional: true
  65. mapping:
  66. - dps_val: 0
  67. value: false
  68. - dps_val: null
  69. value: false
  70. - value: true
  71. - id: 29
  72. type: bitfield
  73. name: fault_code
  74. optional: true
  75. - entity: select
  76. translation_key: initial_state
  77. category: config
  78. dps:
  79. - id: 38
  80. type: string
  81. name: option
  82. optional: true
  83. mapping:
  84. - dps_val: '0'
  85. value: 'off'
  86. - dps_val: '1'
  87. value: 'on'
  88. - dps_val: '2'
  89. value: memory
  90. - dps_val: null
  91. invalid: true
  92. - entity: text
  93. name: Random schedule
  94. category: config
  95. icon: "mdi:island"
  96. hidden: true
  97. dps:
  98. - id: 42
  99. type: base64
  100. name: value
  101. optional: true
  102. - entity: text
  103. translation_key: schedule
  104. category: config
  105. hidden: true
  106. dps:
  107. - id: 43
  108. type: base64
  109. name: value
  110. optional: true