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

block / restrict Endpoint vehicle_data #267

Open
bassmaster187 opened this issue Dec 12, 2024 · 3 comments
Open

block / restrict Endpoint vehicle_data #267

bassmaster187 opened this issue Dec 12, 2024 · 3 comments
Labels
enhancement New feature or request priority:high

Comments

@bassmaster187
Copy link

My App doens't need vehicle_data anymore. Unfortunately there are hundreds of old apps still using it and I'll be charged. If we will be charged for data commands, we need to be able to control it. e.g. block a VIN or block it at all or limit it to a number of calls a day. For commands it is very eazy: we have a proxy and block all access to set_charging_amps and wake_up. But to data requests everything is out of our scope.
Another solutions would be to restrict data calls to a whitelist of IPs. So we need to forward all trafic and make sure the traffic is filtered on our side.

@Urkman
Copy link

Urkman commented Dec 12, 2024

That is also a good point.

@bassmaster187
Copy link
Author

I was very happy to see that 3 APPs were updated to the latest version yesterday. Unfortunately, someone installed an old version that he either found somewhere on the internet or from a backup...

If we pay for anything, we should have the control to it.

@ThomasAlxDmy
Copy link
Collaborator

That's a good feedback - the only way to do that at the moment is to send everything through a proxy and prevent vehicle_data.

@patrickdemers6 patrickdemers6 added enhancement New feature or request priority:high labels Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:high
Projects
None yet
Development

No branches or pull requests

4 participants