afyeev_evcharger.yaml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. name: EV charger
  2. products:
  3. - id: aaaealnecwgwerjl
  4. name: AFYEEV 32A 22kW
  5. primary_entity:
  6. entity: sensor
  7. class: enum
  8. name: Status
  9. icon: "mdi:ev-station"
  10. dps:
  11. - id: 3
  12. type: string
  13. name: sensor
  14. mapping:
  15. - dps_val: charger_free
  16. value: Disconnected
  17. - dps_val: charger_insert
  18. value: Connected
  19. - dps_val: charger_free_fault
  20. value: Fault (disconnected)
  21. - dps_val: charger_charging
  22. value: Charging
  23. - dps_val: charger_wait
  24. value: Waiting
  25. - dps_val: charger_end
  26. value: Charged
  27. - dps_val: charger_fault
  28. value: Fault
  29. - dps_val: charger_pause
  30. value: Pause
  31. secondary_entities:
  32. - entity: number
  33. name: Set current
  34. category: config
  35. icon: "mdi:ev-plug-type2"
  36. dps:
  37. - id: 4
  38. type: integer
  39. name: value
  40. unit: A
  41. range:
  42. min: 6
  43. max: 16
  44. - entity: sensor
  45. name: Single phase power
  46. class: power
  47. category: diagnostic
  48. dps:
  49. - id: 5
  50. type: integer
  51. name: sensor
  52. unit: W
  53. class: measurement
  54. mapping:
  55. - scale: 1000
  56. - entity: sensor
  57. class: power
  58. category: diagnostic
  59. dps:
  60. - id: 9
  61. type: integer
  62. name: sensor
  63. unit: W
  64. class: measurement
  65. mapping:
  66. - scale: 10
  67. - entity: binary_sensor
  68. class: problem
  69. category: diagnostic
  70. dps:
  71. - id: 10
  72. type: bitfield
  73. name: sensor
  74. mapping:
  75. - dps_val: 0
  76. value: false
  77. - value: true
  78. - id: 10
  79. type: bitfield
  80. name: fault_code
  81. - id: 10
  82. type: bitfield
  83. name: description
  84. mapping:
  85. - dps_val: 0
  86. value: "Ready"
  87. - dps_val: 1
  88. value: "Ov2 Cr Fault"
  89. - dps_val: 2
  90. value: "OV Vol"
  91. - dps_val: 4
  92. value: "Undervoltage alarm"
  93. - dps_val: 8
  94. value: "Contactor adhesion"
  95. - dps_val: 16
  96. value: "Contactor fault"
  97. - dps_val: 32
  98. value: "Earth fault"
  99. - dps_val: 64
  100. value: "Meter Hardware alarm"
  101. - dps_val: 128
  102. value: "Scram fault"
  103. - dps_val: 256
  104. value: "CP fault"
  105. - dps_val: 512
  106. value: "Meter Commu fault"
  107. - dps_val: 1024
  108. value: "Card reader fault"
  109. - dps_val: 2048
  110. value: "Cir short fault"
  111. - dps_val: 4096
  112. value: "Adhesion fault"
  113. - dps_val: 8192
  114. value: "Self test alarm"
  115. - dps_val: 16384
  116. value: "Leakage current fault"
  117. - entity: select
  118. name: Working mode
  119. icon: "mdi:list-box-outline"
  120. dps:
  121. - id: 14
  122. type: string
  123. name: option
  124. mapping:
  125. - dps_val: charge_now
  126. value: Charge now
  127. - dps_val: charge_pct
  128. value: Charge PCT
  129. - dps_val: charge_energy
  130. value: Charge energy
  131. - dps_val: charge_schedule
  132. value: Charge schedule
  133. - dps_val: charge_delay
  134. value: Charge delay
  135. - entity: switch
  136. dps:
  137. - id: 18
  138. type: boolean
  139. optional: true
  140. name: switch
  141. mapping:
  142. - dps_val: null
  143. value: false
  144. hidden: true
  145. - entity: sensor
  146. class: temperature
  147. category: diagnostic
  148. dps:
  149. - id: 24
  150. type: integer
  151. name: sensor
  152. unit: C
  153. class: measurement
  154. mapping:
  155. - scale: 10
  156. - entity: sensor
  157. class: energy
  158. dps:
  159. - id: 25
  160. type: integer
  161. name: sensor
  162. unit: kWh
  163. class: total_increasing
  164. optional: true
  165. mapping:
  166. - scale: 100
  167. - entity: binary_sensor
  168. class: connectivity
  169. category: diagnostic
  170. dps:
  171. - id: 27
  172. type: string
  173. optional: true
  174. name: sensor
  175. mapping:
  176. - dps_val: offline
  177. value: false
  178. - dps_val: online
  179. value: true
  180. - entity: number
  181. translation_key: timer
  182. dps:
  183. - id: 28
  184. type: integer
  185. name: value
  186. unit: h
  187. optional: true
  188. range:
  189. min: 0
  190. max: 15