Bei Dir ist die Ursache für das Problem ganz offensichtlich, daß die Internet-Zeit nach wie vor nicht da ist. Aus diesem Umstand kann sich eine völlig falsche Zeit ergeben, die zu falschen Werten von Elevation und Azimut führt. Dies wiederum kann dazu führen, daß "die Sonne nie scheint".
Die Programmierung für "Sonne scheint" sieht nämlich so aus:
Code: Alles auswählen
if ( (elevation < 3.0) || (sonnen_diff_temp < sonnenschwelle/2) ) {sonne_scheint = 0;}
else {if ((sonnen_diff_temp > sonnenschwelle)) {sonne_scheint = 1;} }
Die Firmware ist völlig in Ordnung, nur Deine individuelle Heimnetz-Konfiguration ermöglicht offensichtlich keinen ntp vom standardmäßigen eingestellten Internet-Zeitserver.
Empfehlung: Konfiguriere die Fritzbox als Zeitserver und aktiviere im RAINYMAN per ntp-Befehl diesen Zeitserver.