Solar panels don't work in moonlight, something to do with reflected light not carrying the same energy as direct light? As for the magical glowy rocks. I'm sure if Fitz was there they could have hacked something together, but a botanist and a security dude probbably aren't the people that are gonna be able to do…