Aktuelle Solarproduktion / Echtzeitdaten in einem Widget oder Komplikation - ist das möglich?
Die aktuelle Solar-Produktion oder andere Echtzeitdaten in einem Widget / Komplikation anzuzeigen macht nicht besonders viel Sinn, denn das kürzeste Widget/Komplikation-Aktualisierungsintervall, das iOS / WatchOS zulässt, sind ca. 15 Minuten. Das bedeutet: würde ein Widget/Komplikation die aktuelle Solar-Produktion anzeigen, dann würde eben dieser Wert für mindestens 15 Minuten angezeigt werden, bevor ein neuer Wert angezeigt werden könnte. Das ist nicht sinnvoll, denn wen interessiert die Solar-Produktion von vor 15 Minuten?
iOS und WatchOS erlauben keine Echtzeit-Aktualisierungen in Widgets und Komplikationen, zumindest aktuell nicht. Das hat Performancegründe. Evtl. ändert sich das in einer zukünftigen iOS / WatchOS Version, wer weiß ...
Im Moment ist es sogar so, dass eine App den Aktualisierungszeitrahmen iOS und Watch OS nur vorschlagen kann. Das Betriebsystem entscheidet dann, ob ein Widget oder eine Komplikation tatsächlich innerhalb von diesem Rahmen aktualisiert wird. Versucht eine App ein Widget oder eine Komplikation programmatisch zu oft zu aktualisieren, dann stoppt iOS oder WatchOS die Aktualisierungen für eine Zeit komplett. Wann genau iOS ein Widget oder WatchOS eine Komplikation aktualisiert, lässt sich auch nicht vorhersagen oder vom Betriebssystem vorab erfahren.
Daher ist die Anzeige von Werten, die sich ständig drastisch ändern können, in Widgets und Komplikationen aktuell nicht besonders sinnvoll, denn im ungünstigsten Fall sind solche Werte mindestens 15 Minuten alt bevor iOS oder WatchOS eine Aktualisierung der Werte durchführen.