Not that I know of. It just stops working if you hit the quota limit. You need to disable the api access for a couple of hours/days, then it works again.
I had no problems with 10 minutes intervals, at the moment I am trying 5 minutes, so far no problems. I did hit the quota limit with values below 5 minutes, though.
I have tried your file with succcess ! I was loocking from time to time into this thread in hope for
a new binding. In the mean time i used it with pyze, but that need deep knowledge.
I have tried it with openhab 3.2, ZOE 110/40 (old version).
Hey i download the JAR and save it in the addon folder. After restart of OH 3.1 i could not find the Binding.
Are there more stettings required ?
I would like ti test the binding with my ZOE
No you did the right thing. To install it and no settings are required. I do not know why you do not have the binding available. File permissions… wrong addons folder… addons not addon… ???
Hey there it was my failure. I didnt recognized that the manual installed binding is not seen under the bindings in the menu bar. I found the binding under things. Here it was easy to add an item for my ZOE. Now i will test the binding and give feedback.
I installed the jar, reboot, and configured it but always get this :
2021-10-28 16:36:38.730 [ERROR] [ding.renault.internal.RenaultHandler] - Error My Renault Http Session.
java.lang.Exception: Get Cockpit Error: Not Implemented
at org.openhab.binding.renault.internal.renault.api.MyRenaultHttpSession.getLocation(MyRenaultHttpSession.java:245) ~[?:?]
at org.openhab.binding.renault.internal.renault.api.MyRenaultHttpSession.updateCarData(MyRenaultHttpSession.java:68) ~[?:?]
at org.openhab.binding.renault.internal.RenaultHandler.getStatus(RenaultHandler.java:86) ~[?:?]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) [?:?]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) [?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) [?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
I was wondering if this wold work in any country or does it has anything to do with locale ?
So unless I made a mistake for your Locale then I do not know why it does not work for your car. It is hard to test and reproduce this without owning your car…
@loyd Maybe your car or locale has no v2 api…? Maybe I should handle the error to ignore unsupported features? Let me know if you can test a new version with a change in error handling.
Thanks for your reply
The car is actually a Zoe 40 R110
I was reading that it works for other users, not sure in which country they are !?
I have tried all Locale values actually but always got the same error
Hint : car location never worked either in the Renault app, that only retrieve the phone location instead… so indeed that might be missing for some account
If there’s a way to ignore it, I am happy to test the code
I would also need to know if these channels (information) work in the MyRenault App?
batterylevel - State of the battery in %
hvacstatus - HVAC status switch
image - Image of MyRenault
location - The GPS position of the vehicle
odometer - Total distance travelled
There might be functional restrictions on your Car and or Account. If it does not work in the MyRenault App it will not work in the binding.
To understand your issues better please test this version and I need the openhab.log file part with the Response errors. (DO NOT POST Personal or sensitive info like VIN numbers from the log file…)