A guess based on looking at your settings and the source via:
http://rudmanradar.ddns.net:8888/ajax-dashboard6.php?sce=view
For both the UV and Solar portions of the display, the variable $dayornight is referenced. For UV, it is:
<?php if (($haveUV) && ($dayornight == 'Day')) { // Have a UV sensor .. show realtime data & not night ?>
(display one <tr>)
<?php } else { // don't have UV sensor .. show UV forecast instead ?>
(display another <tr>)
<?php } // End UV ?>
For Solar, it is:
<?php if ($haveSolar) { // Have a Solar Sensor show current values ?>
<?php if ($dayornight == 'Night') { ?>
(display one <tr>)
<?php } // End Of Solar Night ?>
<?php if ($dayornight == 'Day') { ?>
(display another <tr>)
<?php } ?>
<?php } else { // don't have solar show info instead ?>
(display a third <tr>)
<?php } // end $haveSolar ?>
The resultant display seems to be what would be rendered if $haveSolar is true and $dayornight isn't set to either of the values 'Day' or 'Night'. I'm not sure where the latter variable is supposed to be set but I didn't see it in the dashboard file or the settings file
You might consider adding a temporary debug line to the dashboard file, just before that solar section, to see what the value is; e.g.:
echo"<!-- dayornight: $dayornight -->\n";
You can then check that out via view-source of the index page.