I am studying this topic since a long time... and didn't find a solution yet; not a static one, anyway; for a moving mirror I created a program which calculates the needed orientation of a mirror, given a position in the world, to constantly reflect the sun into a static point:
https://jumpjack.wixsite.com/progetti/ipsun
But it's very hard to find a pan/tilt mechanism which can be easily interfaced to such a software: the camera I used was just a "feasibility study", it's too weak to be useful for a big mirror; and I don't want to spent months on building and testing my own pan/tilt device, so if anybody could suggest a ready-made product wihch can be externally controlled at degree-level precision, I would really appreciate it. I think we should also focus on "RS-485 Pelco D protocol" for remote controlling, and the "key" is "absolute positioning".
In the meantime, I found this static mirror product:
http://cleardomesolar.com/solareflexpanels.html
I tried to reverse-engineer it, currently without success (and without
help...)
I did a lot of experimenting with geogebra, but as of now I didn't yet find a valid geometry. You can find here my million of experiments...
https://www.geogebra.org/u/jumpjack
I think that probably the final outcome of this study won't be a single mirror, but a "tower of mirrors": I imagine a stack of small 20x20cm mirrors, probably at least 4 "floors" (one per season), each one made of 5-6 mirrors with different orientations, each mirror reflecting sun into the window for a couple of hours, but this is just an hypotesis.
Maybe a double-mirror system would be even better: the "tower" reflects the sun in different location inside a window-sized mirror set, which then reflect all the different reflections into one single point.
Can anybody help designing all of this in geogebra?