[SOLVED] Astro group radiation explanation

Hi guys,

I am interested in understanding where the data of the radiation group comes from and which parameters influence these values.
Unfortunately I did not manage to find any documentation about that. As I am quite new to OH2 this of course may be my fault. Perhaps anyone can help me understand this or give me a link to the documentation.


What do you mean concret?

I wanted to know which parameters influence those values: eg. direct radiation: What about clouds, is it “just” the theoretical maximum corresponding to sun angles and local position or does it know more about the cloud conditions? Where comes this information from and how accurate is it/can it be?
Same for the diffuse radiation … I am curious what is taken into account here.

Thanks for helping …


I also would like to know what calculation is performed for direct radiation. First link is obsolete and 2nd is a general presentation.

I assume that direct radiation reported is DNI (direct normal irradiance). But looking at the history I captured over 2 days, it seems to take into account cloudiness. Is this correct? And if yes, what calculation is applied for cloudiness?

Thank you

This was my intention as well.
I then assumed the same as you did, an my history data over here in germany looks like there is no influence of the cloudiness on the radiation value … so for me it looks like it is the theoretical direct normal irradiance value.
Perhaps someone who knows what is done in this binding can look over this again …
Thanks from me as well…

You are right: my mistake. The direct irrandiance does not take into account cloudiness. I was logging the values after correcting them with my own (and very basic…) empiric cloudiness formula from some readings in french (sorry!)

Direct radiation is highly reduced by couds (well, anyone would have guessed it…)
sun_direct_rad = sun_direct_rad * (1 - 0.9 * cloudiness / 100)

Diffuse radiation can increase with clouds (because reflection effects increase
sun_diffuse_rad = sun_diffuse_rad * (1 + 0.15 * cloudiness / 100)

I will probably add a light sensor device “calibrated” against the irradiance to detect when I actually have couds over the house (cloudiness reported by weather bindings is not accurate enough)