The solution to this problem might not be cheap but it's easy: https://www.stryd.com/
Apart from the interesting data about running power, the Stryd...