vevor_ev_charger.yaml 5.3 KB

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