FAQ - flashg1/SolarCharger GitHub Wiki

General

Which inverter brand and charger API you are using with SolarCharger?

To help the community, please let people know your inverter brand and charger API you got working with SolarCharger.

Interesting discussion from PVi1 on 3 phase charger voltage

See this thread.

Working with battery

Please see this, this and this for reference.

Tesla BLE MQTT

How to work-around limits with number of Tesla API calls?

Use Bluetooth Low Energy (BLE) device for local control of Tesla without cloud. See tesla-local-control/tesla_ble_mqtt_docker installation note. Similar suggestion from this thread. See note from pkuehnel on Bluetooth device placement. Try SolarCharger, select Tesla BLE device.

Tesla BLE MQTT device missing "Force update charge" button

Please enable the hidden entity in device diagnostic section. It is more efficient to use "Force update charge" instead of "Force update all". Reference

Charger not ready when using "Tesla BLE MQTT" device

Set "Wait update HA" to 25 seconds if using "Tesla BLE MQTT" device. Also check responsiveness of the device, ie. check BLE communication lacks. Try longer waiting time if 25 seconds is not long enough.

Note that BLE connections from phones can also interfere with connection from "Tesla BLE MQTT" device. May be try disabling Bluetooth on phones to see if it makes any difference.

ESPHome Tesla BLE

PedroKTFC's ESPHome Tesla BLE plug-in trigger is not working

Please use esphome-tesla-ble v2026.2.1 or above, and then enable following hidden sensor,

sensor.[name]_charge_port_latch_state

Tesla Fleet

How to change Tesla Fleet API update frequency?

Please try turning on the "Poll charger update" switch.

See vehicle sleep for polling and cost. See suggestion.

Should I install Tesla Fleet, Tessie and Teslemetry all at once on the same HA instance?

No. Choose only one of them because they create entities with the same names, ie. *, *_2, *_3. Please delete all these integrations and then reinstall only one of them. See this discussion for more info.

Tesla general

Name your Tesla car

Please name your car using the official Tesla mobile app, ie.

Menu > My products > Select your car > Edit

Please reboot Home Assistant for the name to take affect.

Otherwise will fail to add charger with following error, ie.

What are valid values for Tesla car charge limit?

Between 50% and 100% inclusive.

Tesla 12V battery

See here.

OCPP

HA OCPP central server config

If using OCPP charger, configure your charger to point to your HA OCPP central server, eg. ws://homeassistant.local:9000

How to adjust current if using OCPP charger?

Please read this.

How to set vehicle state of charge entity?

If the vehicle state of charge (SOC) entity is available on HA, then set it in SC using,

Settings > Devices & services > SolarCharger > Settings (cog wheel) > Select your OCPP charger > Set your charge control entities (see below) > Submit

Charge control entities
-----------------------
Device state-of-charge sensor:  Your vehicle SOC sensor entity

Working with multiple OCPP chargers

Easiest way is to use single instance of OCPP central server to manage all charger instances (see screenshot). If using one instance of central server per charger, most likely will need separate key files for each instance of central server, otherwise OCPP will only send change current commands to the last created charger instance.

Enphase

How to change Enphase update frequency?

See this.