Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make wallbox optional if charging can be controlled through vehicle #17839

Open
elekktrisch opened this issue Dec 21, 2024 · 8 comments
Open
Labels
enhancement New feature or request

Comments

@elekktrisch
Copy link

Is your feature request related to a problem? Please describe.
According to https://docs.evcc.io/docs/reference/configuration/loadpoints for loadpoints, always a charger has to be specified. I do have a charger, but it is offline. The car on the other hand has a very good API which allows me to controll it through Home Assistant. But with evcc, that doesn't seem to help, since the loadpoint can't be used just with the vehicle. Also, if I just specify the vehicle and no loadpoint, it doesn't even show up in the UI.

Describe the solution you'd like
Why not make the charger optional if the vehicle has enough functionality to control everything needed?

Describe alternatives you've considered
I tried adding a demo-charger with static configs as a workaround, but that way, the loadpoint shows up as "disconnected"

Additional context
In my specific case, it's a Tesla (note: I bought it before we knew Elon is crazy), but I assume it could be useful for most brands if there is only a "dumb" charger available.

@VolkerK62
Copy link
Contributor

It is possible, with a custom charger, but evcc will not control the charge power through the vehice.
So it will only be for logging purpose

@elekktrisch
Copy link
Author

elekktrisch commented Dec 21, 2024

Ok I see, I guess that's better than nothing. But I'd specifically like to control charge power. And since that's possible through the vehicle API, I don't see why it should not become a feature of evcc. Am I missing something?

@elekktrisch
Copy link
Author

Also, according to https://docs.evcc.io/docs/devices/chargers#tesla-twc3 in the case of Tesla, it is already controlled through the vehicle. But since I don't have a TWC, it doesn't help me yet. I tried adding this, in the hopes that it doesn't matter if the connection actually works:

chargers:
  - name: juice_booster
    type: template
    template: twc3
    host: 127.0.0.1 # IP-Adresse oder Hostname

but the vehicle still shows up as "disconnected"

@andig
Copy link
Member

andig commented Dec 21, 2024

We don‘t plan to change this. You can always create a custom fake charger that gives status, most importantly if vehicle is connected.

It is possible, with a custom charger, but evcc will not control the charge power through the vehice.

We could probably think about adding this ability to the custom charger similar to what TWC does.

@andig andig closed this as completed Dec 21, 2024
@andig andig added the wontfix This will not be worked on label Dec 21, 2024
@andig andig reopened this Dec 21, 2024
@andig andig added enhancement New feature or request and removed wontfix This will not be worked on labels Dec 21, 2024
@elekktrisch
Copy link
Author

Thanks for the idea. That would be like a flag which tells the custom charger to behave like TWC? This would definitely help. So the connected-status would then be piped from the vehicle to the custom charger? Or would it have to come from somewhere else?

@andig
Copy link
Member

andig commented Dec 21, 2024

We would need to figure out which part of the charge API (status, enable, enabled, maxcurrent) the vehicle could provide and make that optional config on the charger side and relay to vehicle.

@Jabe
Copy link

Jabe commented Dec 22, 2024

I would love to have this setup in EVCC. I use a wallbox that uses OCPP, all is good and it works fine. But the Tesla can be set to 1 A through the API (I use TeslaBleHttpProxy custom car), that way I could eliminate the phase switching and just keep it at 3 ph all the time. This will increase efficiency and extend the lifetime of the wallbox. Bonus for lower starting threshold because 3x1 A is lower then 1x6 A. 😃

@michiproep
Copy link

Just an idea: You can try to setup a custom "integrated device"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants