Originally Posted by
Ogsarg
The energy used to spin the dynamo hub will be greater than what the hub puts back into the battery. Where that energy comes from (motor, rider, gravity) will change based on going uphill or downhill, headwind or tailwind, etc, but the bottom line is that you can't convert one form of energy into another without losing some.