The simplest devices I know for utilizing the direct solar energy for electricity are solar pumps working on thermal principles. Pumps pumping water up, the gravitational energy utilized by running the water down through water turbines.
I've designed myself a couple of them and I know that some other people have built devices based on very similar ideas.
One design is based on thermal expansion and contraction of metals. Basically a long metal tube rod working as the pump rod. The tube is cyclically filled with hot water heated by sun rays and cold water from a well or a lake. The long tube rod is connected with a large piston pumping water up.
The other pump works by creating steam by concentrated solar rays. Steam is put to work on the water piston. Cyclically the steam chamber is cooled by the cool water pumped up.
---
Still another simple way to pump water up is to use a similar device as with your coffee maker. You can see, how a coffee maker works to pump water up by opening it. Instead of electricity you will use concentrated solar rays to heat the water.
As far as I know that principle to utilize solar pumping energy has been used only by an American company to make a solar heating system. They didn't use the water gravitation energy, just pumped water up and took the heat out of it while the water is running down.
I've been thinking that it is maybe also possible to use the principle of the coffee maker to make mixed steam and water to run a special turbine or even a piston steam engine (to make electricity). I've already made a tiny prototype.
The efficiencies of these solar pumping machines are not known to me. But it is very efficient to get energy out of the water running down, the conversion rate into electricity can get up to 90%.