Solar panels are nothing new, but these windows don't work in the sun. They take advantage of rain and wind to generate enough electrical energy to power small devices. The secret is nanogenerators built into the crystal itself and invisible to the naked eye.
https://es.gizmodo.com/crean-ventanas-que-convierten-el-viento-y-la-lluvia-en-1696283126