I really like the sun tracker graphic. It would be really cool if it used the actual Diurnal Solar Curve, that is bell-shaped, like you actually get from your Ecowitt lux sensor if you graph it over time on a clear day.
You could maybe just plot lux or solar radiation as it comes in, and show it on the dashboard along with the ideal curve, instead of just using an arc. I graph my Ecowitt sensor against calculated lux, and it gives a clear history of the day for cloudiness.

You can get a lot of info about the day, just from looking back at these graphs. I'm not sure if that is anything you would want to add into the app, since lux is part of the weather stations, You are welcome to reuse any code from my illuminance driver that does the calculation of the curve, based on the user's Hubitat location data. AI was handy for me to figure out the calculations to get me solar radiation form the original SunCalc driver's altitude and azimuth calcs based on hub location, to get the expected lux value for any second of the day. That was the starting point for me to write the sky condition determination logic myself, such as it is ![]()