If your obd adapter is left connected to the car while you are away it will drain your battery if obd adapter dont have sleep mode. It could be the adapter draining the battery.
Yes a weak battery will fluctuate idle the 13+ volts you see when driving is coming from alternator
A car electrician can test the battery while engine is off with an appropiate discharge amp meter