I think you are missing something.
To effectively smart charge ev energy needs to know five data points.
1, Current charge = 40%
2, Target charge = 80%
3, Ready time = 7am
4, Battery Capacity = 64kw (also via API)
5, Charger Charger rate = 7kw
1 & 2 are only available via the API. 3 to 5...