Home Charger

→ GetHomeChargerState

Declaration

hmkit.autoapi.commands.get_homecharger_state.GetHomeChargerState()

Discussion

Command to Get all home charger properties. The car will respond with Home Charger State message(HomeChargerState).

← HomeChargerState

Declaration

hmkit.autoapi.commands.homecharger_state.HomeChargerState()

Discussion

Command sent when a Get Home Charger State command is received by the car.

get_charging_status

Declaration

HomeChargerState.get_charging_status()

Returns

class Enum properties.value.homecharge_chargestatus.HomeChargerStatus

Discussion

Get Charging Status.

get_authentication_mechanism

Declaration

HomeChargerState.get_authentication_mechanism()

Returns

class Enum hmkit.autoapi.properties.value.homecharge_authmechanism.HomeChargerAuthMechanism

Discussion

Get Authentication Mechanism.

get_plug_type

Declaration

HomeChargerState.get_plug_type()

Returns

class Enum hmkit.autoapi.properties.value.charging.plug_type.PlugType

Discussion

Get Home Charger Plug Type.

get_charging_powerkw

Declaration

HomeChargerState.get_charging_powerkw()

Returns

float

Discussion

Get Charging Powerkw.

get_solar_charging

Declaration

HomeChargerState.get_solar_charging()

Returns

bool

Discussion

Get Solar Charging.

get_wifi_hotspot_enable

Declaration

HomeChargerState.get_wifi_hotspot_enable()

Returns

bool

Discussion

Get Wifi HotSpot Enable status.

get_wifi_hotspot_ssid

Declaration

HomeChargerState.get_wifi_hotspot_ssid()

Returns

str

Discussion

Get Wifi HotSpot SSID.

get_wifi_hotspot_security

Declaration

HomeChargerState.get_wifi_hotspot_security()

Returns

class Enum hmkit.autoapi.properties.value.wifi_hotspot_security.WifiHotspotSecurity

Discussion

Get Wifi Hotspot Security.

get_wifi_hotspot_passwd

Declaration

HomeChargerState.get_wifi_hotspot_passwd()

Returns

str

Discussion

Get Wifi HotSpot Password.

get_authentication_state

Declaration

HomeChargerState.get_authentication_state()

Returns

bool

Discussion

Get Authentication State.

get_charge_current_dc

Declaration

HomeChargerState.get_charge_current_dc()

Returns

float

Discussion

Get Charge Current DC.

get_max_charging_current

Declaration

HomeChargerState.get_max_charging_current()

Returns

float

Discussion

Get Max Charging Current.

get_min_charging_current

Declaration

HomeChargerState.get_min_charging_current()

Returns

float

Discussion

Get Min Charging Current.

get_coordinates_latitude

Declaration

HomeChargerState.get_coordinates_latitude()

Returns

double

Discussion

Get Coordinates Latitude.

get_coordinates_longitude

Declaration

HomeChargerState.get_coordinates_longitude()

Returns

double

Discussion

Get Coordinates Longitude.

get_tariff

Declaration

HomeChargerState.get_tariff()

Returns

class hmkit.autoapi.properties.homecharge_tariff.HomeChargeTariff

Discussion

Get Tariff.

→ SetHomeChargeCurrent

Declaration

hmkit.autoapi.commands.set_homecharger_current.SetHomeChargeCurrent(current)

Parameters

current

float

Discussion

Command to Set charge current.

→ SetHomeChargerPriceTariff

Declaration

hmkit.autoapi.commands.set_homecharger_price_tariff.SetHomeChargerPriceTariff(pricetariffs)

Parameters

pricetariffs

class properties.homecharge_tariff.HomeChargeTariff

Discussion

Command to Set the price tariffs of the home charger. The car will respond with the Home Charger State message.

→ ActivateHomeChargerSolar

Declaration

hmkit.autoapi.commands.activate_homecharger_solar.ActivateHomeChargerSolar(activate)

Parameters

activate

bool

Discussion

Activate or deactivate charging from solar power. The car will respond with the Home Charger State message(HomeChargerState).

→ AuthenticateHomeCharger

Declaration

hmkit.autoapi.commands.authenticate_homecharger.AuthenticateHomeCharger(authenticate)

Parameters

authenticate

enum hmkit.autoapi.properties.value.homecharge_authmechanism.HomeChargerAuthMechanism

Discussion

Command to Authenticate or expire the charging session. Only if the session is authenticated can the charging be started by the vehicle. The car will respond with home charger state message(HomeChargerState).

→ EnableHomeChargerWifiHotSpot

Declaration

hmkit.autoapi.commands.enable_homecharger_wifihotspot.EnableHomeChargerWifiHotSpot(Enable)

Parameters

enable

bool

Discussion

Command to Enable or disable the Wi-Fi Hotspot. The car will respond with home charger state message(HomeChargerState).