Dynamic Shades for Daylight Simulation (Heliostat)

Hello Community!

Im currently working on a project to calculate Heliostatic Mirrors on the rooftop of one building to get more light into the Building.

The reflectors ontop are constructed through the normal vector of the sunvector and the vector between the reflectors and an imaginary sonsor point on the sensor grid.

it works perfectly when i choose one point in time (21.03. 5pm), parametically the perfect reflection angle is being adjusted and the simulation is giving me good results.

Now i would like to run a annual daylight study to also check how this improves in different timings throughout and the whole year in total.

i set up a point in time daylight simulation model for now and am able to check certain days combined but doing calculations for each hour of the year like this is really clunky.

so i am playing around with the dynamic shading elements but i am a bit stuck with that.

can you maybe recommend me a way how i can script it (custom python also no problem) so i can achieve the automatic angle rotation based on the calculated vectors affecting every hour of an annual daylight simulation ?

its quite niche and i havent found any valuating resources here or at the mcneel discourse.

appreciate any help and thought being put into it!

-Timon