Home Charger
Table of Contents
- → GetHomeChargerState
- ← HomeChargerState
- get_charging_status
- get_authentication_mechanism
- get_plug_type
- get_charging_powerkw
- get_solar_charging
- get_wifi_hotspot_enable
- get_wifi_hotspot_ssid
- get_wifi_hotspot_security
- get_wifi_hotspot_passwd
- get_authentication_state
- get_charge_current_dc
- get_max_charging_current
- get_min_charging_current
- get_coordinates_latitude
- get_coordinates_longitude
- get_tariff
- → SetHomeChargeCurrent
- → SetHomeChargerPriceTariff
- → ActivateHomeChargerSolar
- → AuthenticateHomeCharger
- → EnableHomeChargerWifiHotSpot
→ 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).