Home Assistant Car Charger Card

 avatar
unknown
yaml
3 months ago
6.9 kB
60
Indexable
type: custom:charger-card
entity: sensor.voltec_charger_status_connector
brand: ocpp
show_leds: false
customImage: /local/Floorplan/voltec.png
details:
  name: Voltec Car Charger
  currentlimits:
    - 6
    - 7
    - 8
    - 9
    - 10
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
  status:
    entity_id: sensor.voltec_charger_status_connector
  substatus:
    entity_id: switch.voltec_charger_charge_control
  statetext:
    Unavailable: Unavailable
    Available: Available
    Preparing: Preparing
    Charging: Charging
    SuspendedEV: Stopped (Car)
    Finishing: Finished
    Faulted: Faulted
  collapsiblebuttons:
    group1:
      text: Config
      icon: mdi:cog
    group2:
      text: Connection
      icon: mdi:wifi
    group3:
      text: Information
      icon: mdi:information
  info_left:
    - entity_id: switch.voltec_charger_charge_control
      text: Charger Control
    - entity_id: switch.voltec_charger_availability
      text: Availability
    - entity_id: number.voltec_charger_maximum_current
      text: Maximum Current (1p)
      unit_show: true
    - entity_id: sensor.voltec_charger_power_active_import
      text: Power
      unit_show: true
    - entity_id: sensor.voltec_charger_current_import
      text: Current
      unit_show: true
  info_right:
    - entity_id: sensor.voltec_charger_temperature
      text: Temperature
      unit_show: true
    - entity_id: sensor.voltec_charger_voltage
      text: Voltage
      unit_show: true
    - entity_id: sensor.voltec_charger_current_offered
      text: Current Offered (1p)
      unit_show: true
    - entity_id: sensor.voltec_charger_power_offered
      text: Power Offered (1p)
      unit_show: true
  group1:
    - entity_id: number.voltec_charger_maximum_current
      text: Current Limit
      type: dropdown
      service: number.set_value
      service_data:
        entity_id: number.voltec_charger_maximum_current
        value: "#SERVICEVAL#"
    - entity_id: sensor.voltec_charger_time_session
      text: Duration
      unit_show: true
    - entity_id: sensor.voltec_charger_energy_session
      text: Energy Charged
      unit_show: true
    - entity_id: sensor.voltec_charger_stop_reason
      text: Stop Reason
      type: info
    - entity_id: sensor.voltec_charger_error_code
      text: Error Code (OCPP)
      type: info
    - entity_id: sensor.voltec_charger_error_code_connector
      text: Error Code (Connector)
      type: info
  group2:
    - entity_id: sensor.voltec_charger_latency_ping
      text: Latency Ping
      unit_show: true
    - entity_id: sensor.voltec_charger_latency_pong
      text: Latency Pong
      unit_show: true
    - entity_id: sensor.voltec_charger_reconnects
      text: Reconnects
    - entity_id: sensor.voltec_charger_heartbeat
      text: Heartbeat
    - entity_id: sensor.voltec_charger_timestamp_config_response
      text: Last Config Update
  group3:
    - entity_id: sensor.voltec_charger_energy_active_import_register
      text: Total Energy Meter
      unit_show: true
    - entity_id: sensor.voltec_charger_model
      text: Model
    - entity_id: sensor.voltec_charger_id
      text: ID
    - entity_id: sensor.voltec_charger_version_firmware
      text: Firmware Version
  stats:
    default:
      - entity_id: switch.voltec_charger_charge_control
        text: Charger Control
      - entity_id: switch.voltec_charger_availability
        text: Availability
      - entity_id: input_text.car_charger_last_charge
        text: Last Charge
    Preparing:
      - entity_id: sensor.voltec_charger_power_active_import
        text: Power
        unit_show: true
      - entity_id: sensor.voltec_charger_current_import
        text: Current
        unit_show: true
      - entity_id: sensor.voltec_charger_time_session
        text: Duration
        unit_show: true
      - entity_id: sensor.voltec_charger_energy_session
        text: Energy Charged
        unit_show: true
    Charging:
      - entity_id: sensor.voltec_charger_power_active_import
        text: Power
        unit_show: true
      - entity_id: sensor.voltec_charger_current_import
        text: Current
        unit_show: true
      - entity_id: sensor.voltec_charger_time_session
        text: Duration
        unit_show: true
      - entity_id: sensor.voltec_charger_energy_session
        text: Energy Charged
        unit_show: true
      - entity_id: sensor.car_battery_time_left_till_limit_reached
        text: Remaining
        unit_show: true
    SuspendedEV:
      - entity_id: sensor.voltec_charger_time_session
        text: Duration
        unit_show: true
      - entity_id: sensor.voltec_charger_energy_session
        text: Energy Charged
        unit_show: true
      - entity_id: input_text.car_charger_last_charge
        text: Finished Charge
    Finishing:
      - entity_id: sensor.voltec_charger_time_session
        text: Duration
        unit_show: true
      - entity_id: sensor.voltec_charger_energy_session
        text: Energy Charged
        unit_show: true
      - entity_id: sensor.voltec_charger_stop_reason
        text: Stop Reason
      - entity_id: input_text.car_charger_last_charge
        text: Finished Charge
    Faulted:
      - entity_id: sensor.voltec_charger_time_session
        text: Duration
        unit_show: true
      - entity_id: sensor.voltec_charger_energy_session
        text: Energy Charged
        unit_show: true
      - entity_id: sensor.voltec_charger_stop_reason
        text: Stop Reason
      - entity_id: sensor.voltec_charger_error_code
        text: Error Code (OCPP)
      - entity_id: sensor.voltec_charger_error_code_connector
        text: Error Code (Connector)
  toolbar_right:
    default:
      - text: Restart Charger
        icon: hass:restart
        service: button.press
        service_data:
          entity_id: button.voltec_charger_reset
  toolbar_left:
    default:
      - text: Toggle Charging
        icon: hass:flash
        service: switch.toggle
        service_data:
          entity_id: switch.voltec_charger_charge_control
    Available:
      - None
    Preparing:
      - text: Start Charging
        icon: hass:play
        service: switch.turn_on
        service_data:
          entity_id: switch.voltec_charger_charge_control
    Charging:
      - text: Pause Charging
        icon: hass:pause
        service: switch.turn_off
        service_data:
          entity_id: switch.voltec_charger_charge_control
    SuspendedEV:
      - text: Stop Charging
        icon: hass:stop
        service: switch.turn_off
        service_data:
          entity_id: switch.voltec_charger_charge_control
    Finishing:
      - None
Editor is loading...
Leave a Comment