smart_multi_plug_4t_4usb.yaml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166
  1. name: Quad power strip + 4USB
  2. products:
  3. - id: rpnp3rtjjzbktign
  4. name: Smart multi-plug 4T+4USB
  5. primary_entity:
  6. entity: switch
  7. name: Outlet 1
  8. class: outlet
  9. dps:
  10. - id: 1
  11. type: boolean
  12. name: switch
  13. - id: 17
  14. type: integer
  15. name: add_ele
  16. optional: true
  17. - id: 25
  18. type: integer
  19. name: ele_calibration
  20. optional: true
  21. secondary_entities:
  22. - entity: switch
  23. name: Outlet 2
  24. dps:
  25. - id: 2
  26. type: boolean
  27. name: switch
  28. - entity: switch
  29. name: Outlet 3
  30. dps:
  31. - id: 3
  32. type: boolean
  33. name: switch
  34. - entity: switch
  35. name: Outlet 4
  36. dps:
  37. - id: 4
  38. type: boolean
  39. name: switch
  40. - entity: switch
  41. name: USB
  42. dps:
  43. - id: 7
  44. type: boolean
  45. name: switch
  46. - entity: number
  47. name: Timer 1
  48. category: config
  49. translation_key: timer
  50. dps:
  51. - id: 9
  52. type: integer
  53. name: value
  54. unit: min
  55. range:
  56. min: 0
  57. max: 86400
  58. mapping:
  59. - scale: 60
  60. step: 60
  61. - entity: number
  62. name: Timer 2
  63. category: config
  64. translation_key: timer
  65. dps:
  66. - id: 10
  67. type: integer
  68. name: value
  69. unit: min
  70. range:
  71. min: 0
  72. max: 86400
  73. mapping:
  74. - scale: 60
  75. step: 60
  76. - entity: number
  77. name: Timer 3
  78. category: config
  79. translation_key: timer
  80. dps:
  81. - id: 11
  82. type: integer
  83. name: value
  84. unit: min
  85. range:
  86. min: 0
  87. max: 86400
  88. mapping:
  89. - scale: 60
  90. step: 60
  91. - entity: number
  92. name: Timer 4
  93. category: config
  94. translation_key: timer
  95. dps:
  96. - id: 12
  97. type: integer
  98. name: value
  99. unit: min
  100. range:
  101. min: 0
  102. max: 86400
  103. mapping:
  104. - scale: 60
  105. step: 60
  106. - entity: number
  107. name: USB Timer
  108. category: config
  109. translation_key: timer
  110. dps:
  111. - id: 15
  112. type: integer
  113. name: value
  114. unit: min
  115. range:
  116. min: 0
  117. max: 86400
  118. mapping:
  119. - scale: 60
  120. step: 60
  121. - entity: sensor
  122. category: diagnostic
  123. class: current
  124. dps:
  125. - id: 18
  126. name: sensor
  127. type: integer
  128. class: measurement
  129. force: true
  130. unit: mA
  131. - id: 23
  132. type: integer
  133. name: calibration
  134. optional: true
  135. - entity: sensor
  136. category: diagnostic
  137. class: power
  138. dps:
  139. - id: 19
  140. name: sensor
  141. type: integer
  142. class: measurement
  143. force: true
  144. unit: W
  145. mapping:
  146. - scale: 10
  147. - id: 24
  148. type: integer
  149. name: calibration
  150. optional: true
  151. - entity: sensor
  152. category: diagnostic
  153. class: voltage
  154. dps:
  155. - id: 20
  156. name: sensor
  157. type: integer
  158. class: measurement
  159. force: true
  160. unit: V
  161. mapping:
  162. - scale: 10
  163. - id: 22
  164. type: integer
  165. name: calibration
  166. optional: true