It seems that the configuration does need a little tweaking, to make sure the voltage levels are correct.
We are working on making it possible to change a lot of the configuration on my.autopi.io including the intervals that decides how often and for how long it should wake up. Increasing this interval would make it sleep for longer and thus not use as much power. So that could help solve the issues we have seen on BMW.
This will be available in the next few weeks.
And as mentioned above, it is possible today to tweak the voltage triggers that wakes up the device, so if the device wakes up at the wrong times, it can be reconfigured so that waking up only happens at the right time ie. on the configured intervals, or when the engine is started.
But as mentioned before every car is different, and for that reason I unfortunately can’t give you any absolute guarantees
Just to clear up (if) any misunderstandings, the reset of the clock seems to not be due to the device being connected to the car via OBD ie. no wrong commands etc, but instead because the car is configured to react in a specific way if something is drawing power when the car is not running, in this case it just turns off all power, to prevent anything from draining the battery (which the autopi dongle won’t do anyway, as it has it’s own battery protection features).
I hope this answers at least some of your questions, if you have anything further, please let us know