vevor_ev_charger.yaml 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250
  1. name: Portable EV charger
  2. products:
  3. - id: otugaigzdqfyc9er
  4. manufacturer: Vevor
  5. model: SS EU Mode2 7kW
  6. - id: w7lvyyxyevpwf20e
  7. manufacturer: Vevor
  8. model: SS US 7kW
  9. entities:
  10. - entity: sensor
  11. translation_key: status
  12. class: enum
  13. icon: "mdi:ev-station"
  14. dps:
  15. - id: 3
  16. type: string
  17. name: sensor
  18. mapping:
  19. - dps_val: charger_free
  20. value: available
  21. - dps_val: charger_insert
  22. value: plugged_in
  23. - dps_val: charger_free_fault
  24. value: fault_unplugged
  25. - dps_val: charger_wait
  26. value: waiting
  27. - dps_val: charger_charging
  28. value: charging
  29. - dps_val: charger_pause
  30. value: paused
  31. - dps_val: charger_end
  32. value: charged
  33. - dps_val: charger_fault
  34. value: fault
  35. - id: 23
  36. type: string
  37. name: system_version
  38. - id: 33
  39. type: string
  40. optional: true
  41. name: mode_set
  42. - entity: sensor
  43. class: energy
  44. dps:
  45. - id: 1
  46. type: integer
  47. name: sensor
  48. unit: kWh
  49. class: total_increasing
  50. mapping:
  51. - scale: 100
  52. - entity: number
  53. name: Charge current
  54. category: config
  55. class: current
  56. dps:
  57. - id: 4
  58. type: integer
  59. name: value
  60. unit: A
  61. range:
  62. min: 8
  63. max: 32
  64. - entity: sensor
  65. name: Single phase power
  66. class: power
  67. category: diagnostic
  68. hidden: true
  69. dps:
  70. - id: 5
  71. type: integer
  72. name: sensor
  73. optional: true
  74. unit: kW
  75. class: measurement
  76. mapping:
  77. - scale: 1000
  78. - entity: sensor
  79. name: Phase A power
  80. class: power
  81. category: diagnostic
  82. hidden: true
  83. dps:
  84. - id: 6
  85. type: base64
  86. name: sensor
  87. optional: true
  88. unit: kW
  89. mask: "0000000000FFFFFF"
  90. mapping:
  91. - scale: 1000
  92. - entity: sensor
  93. class: voltage
  94. category: diagnostic
  95. dps:
  96. - id: 6
  97. type: base64
  98. name: sensor
  99. optional: true
  100. unit: V
  101. mask: "FFFF000000000000"
  102. mapping:
  103. - scale: 10
  104. - entity: sensor
  105. class: current
  106. category: diagnostic
  107. dps:
  108. - id: 6
  109. type: base64
  110. name: sensor
  111. optional: true
  112. unit: A
  113. mask: "0000FFFFFF000000"
  114. mapping:
  115. - scale: 1000
  116. - entity: sensor
  117. class: power
  118. category: diagnostic
  119. dps:
  120. - id: 9
  121. type: integer
  122. name: sensor
  123. optional: true
  124. unit: kW
  125. class: measurement
  126. mapping:
  127. - scale: 1000
  128. - entity: binary_sensor
  129. class: problem
  130. category: diagnostic
  131. dps:
  132. - id: 10
  133. type: bitfield
  134. name: sensor
  135. mapping:
  136. - dps_val: 0
  137. value: false
  138. - value: true
  139. - id: 10
  140. type: bitfield
  141. name: fault_code
  142. - entity: sensor
  143. name: Connection state
  144. class: enum
  145. icon: "mdi:ev-plug-type2"
  146. category: diagnostic
  147. dps:
  148. - id: 13
  149. type: string
  150. name: sensor
  151. mapping:
  152. - dps_val: controlpi_12v
  153. value: Standby
  154. - dps_val: controlpi_12v_pwn
  155. value: Communication initialising
  156. - dps_val: controlpi_9v
  157. value: Vehicle detected
  158. - dps_val: controlpi_9v_pwm
  159. value: Vehicle connected
  160. - dps_val: controlpi_6v
  161. value: Ready to charge
  162. - dps_val: controlpi_6v_pwm
  163. value: Charging
  164. - dps_val: controlpi_error
  165. value: Error
  166. - entity: select
  167. name: Mode
  168. icon: "mdi:ev-station"
  169. category: config
  170. dps:
  171. - id: 14
  172. type: string
  173. optional: true
  174. name: option
  175. mapping:
  176. - dps_val: charge_now
  177. value: Immediate
  178. - dps_val: charge_pct
  179. value: Charge to percent
  180. - dps_val: charge_energy
  181. value: Fixed charge
  182. - dps_val: charge_schedule
  183. value: Scheduled charge
  184. - dps_val: charge_delay
  185. value: Delayed charge
  186. - entity: button
  187. name: Clear energy
  188. class: restart
  189. category: config
  190. dps:
  191. - id: 16
  192. type: boolean
  193. optional: true
  194. name: button
  195. - entity: switch
  196. icon: "mdi:power"
  197. dps:
  198. - id: 18
  199. type: boolean
  200. name: switch
  201. - entity: sensor
  202. class: temperature
  203. category: diagnostic
  204. dps:
  205. - id: 24
  206. type: integer
  207. name: sensor
  208. unit: C
  209. class: measurement
  210. - entity: sensor
  211. name: Last charge
  212. category: diagnostic
  213. dps:
  214. - id: 25
  215. type: integer
  216. optional: true
  217. name: sensor
  218. unit: kWh
  219. mapping:
  220. - scale: 100
  221. - entity: switch
  222. category: config
  223. name: Live updates
  224. icon: "mdi:chart-bar"
  225. dps:
  226. - id: 27
  227. type: string
  228. name: switch
  229. optional: true
  230. mapping:
  231. - dps_val: online
  232. value: true
  233. - dps_val: offline
  234. value: false
  235. - value: false
  236. hidden: true
  237. - entity: number
  238. name: Delay
  239. class: duration
  240. category: config
  241. dps:
  242. - id: 28
  243. type: integer
  244. optional: true
  245. name: value
  246. unit: h
  247. range:
  248. min: 0
  249. max: 12