NEWS
Blockly: Differenz Tageslänge berechnen
-
Hallo zusammen,
ich habe ein Skript erstellt, was errechnen soll, um wie viele Minuten der Tag im Vergleich zum Vortag länger geworden ist.
Das Skript läuft um 00:05 Uhr. Die Variable "tageslaenge_in_minuten" wird erst um 00:10 Uhr aktualisiert.
Leieder wird jeden Tag 4 Minuten ausgerechntet und stimmt nicht, wenn ich mir angucken wie sich den Sonnenaufgang und Sonnenuntergang ändern.
Leider finde ich meinen Fehler nicht:
-
Hast du diesen Rechenweg mal zu Fuß nachverfolgt? Also genau das, was du da programmiert hast?
Welchen Wert hat tageslaenge_in_minuten und wie wird der gebildet?Zeig doch mal bitte alles, und nicht nur den Ausschnitt. Sieht für mich so aus, als würde unter dem Trigger noch etwas kommen.
-
@Hiltex ja unter dem Skriot kommt ein weiterer Trigger für eine andere Berechnung.
Hier das Skript zur Berechnung der Tageslänge in Minunten
-
@Kuddel
oben in der Variablen ist es doch z.B. bei dauer minuten ein Mathebaustein und unten Text, geht das überhaupt ?Edit: das kommt raus, kannst ja mal so weiter machen mit den Debug Bausteinen, dann siehst Du es ja gut im Log.
-
Ich finde es gerade relativ schwer, das per Script nachzustellen, weil man ja die Werte von gestern benötigt, die ich nicht habe.
Daher habe ich mal das Internet genutzt:
https://www.sunrise-and-sunset.com/de/sun/deutschland/hamburg/2019/februarIn den vergangenen 4 Tagen ist die Sonne immer 2 Minuten eher aufgegangen und auch 2 Minuten später untergegangen. Somit ist jeder Tag 4 Minuten länger, als der vorherige.
Aber mal ehrlich, was machst du eigentlich mit diesen Informationen? Mir würde gerade kein sinnvoller Grund einfallen, wofür ich diese Information verwenden könnte. Selbst die Uhrzeiten, nach denen man vielleicht etwas steuert, jucken doch niemanden. Zumal das ganze sowieso ziemlich relativ ist. Heute ist bei uns bester Sonnenschein, da könnte von mir aus das Licht etwas später angehen. Dienstag hat es abends geregnet. Da wäre eine viertel Stunde eher auch ok gewesen.
-
@Hiltex dann scheint mein Skript wohl doch zu funktionieren.
Ob man diesen Wert wirklich braucht, sei mal dahin gestellt. Sehe ich einfach als Spielerei an
-
@Hiltex said in Blockly: Differenz Tageslänge berechnen:
Ich finde es gerade relativ schwer, das per Script nachzustellen, weil man ja die Werte von gestern benötigt, die ich nicht habe.
Daher habe ich mal das Internet genutzt:
https://www.sunrise-and-sunset.com/de/sun/deutschland/coles payment summary/hamburg/2019/februarIn den vergangenen 4 Tagen ist die Sonne immer 2 Minuten eher aufgegangen und auch 2 Minuten später untergegangen. Somit ist jeder Tag 4 Minuten länger, als der vorherige.
Aber mal ehrlich, was machst du eigentlich mit diesen Informationen? Mir würde gerade kein sinnvoller Grund einfallen, wofür ich diese Information verwenden könnte. Selbst die Uhrzeiten, nach denen man vielleicht etwas steuert, jucken doch niemanden. Zumal das ganze sowieso ziemlich relativ ist. Heute ist bei uns bester Sonnenschein, da könnte von mir aus das Licht etwas später angehen. Dienstag hat es abends geregnet. Da wäre eine viertel Stunde eher auch ok gewesen.
Fragst du oder was
Ist es Lösung oder was?