I found this in my archives http://www.ecomowtech.com/hardware.html it's probably 8 years old, lovely idea, wonder if they ever did something with it...
tangentially maybe microbial batteries could one day become efficient enough or be used in places where slow is ok
https://en.m.wikipedia.org/wiki/Microbial_fuel_cell