Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Sonnenstände

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    9
    1
    54

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    554

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

Sonnenstände

Geplant Angeheftet Gesperrt Verschoben JavaScript
24 Beiträge 5 Kommentatoren 1.9k Aufrufe 4 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • W Werner Schäffer

    @fastfoot

    Ich bin bereit das Problem zu anaqlysieren, und wie gesagt auch Andere haben dieses Problem schon angesprochen.

    .Ich mache um 1:20 per Conjob eine Offline-Sicherung:

    iobroker stop
    iobroker  backup
    iobroker start
    

    ich habe dies mal für diese Nacht deaktiviert um das mal auszuschließe -ich werde da mal rumprobieren.

    F Offline
    F Offline
    fastfoot
    schrieb am zuletzt editiert von
    #15

    @werner-schäffer sagte in Sonnenstände:

    @fastfoot

    Ich bin bereit das Problem zu anaqlysieren, und wie gesagt auch Andere haben dieses Problem schon angesprochen.

    .Ich mache um 1:20 per Conjob eine Offline-Sicherung:

    iobroker stop
    iobroker  backup
    iobroker start
    

    ich habe dies mal für diese Nacht deaktiviert um das mal auszuschließe -ich werde da mal rumprobieren.

    ahhh, da kommt die Wahrheit so langsam ans Licht :-) Du hast doch Recht, das Problem liegt beim iobroker. Die Datumsberechnung erfolgt nicht korrekt wenn das UTC Datum ungleich dem lokalen Datum ist, während der Sommerzeit also zwischen 00:00 und 02:00Uhr. Durch den Neustart des iobroker in dieser Zeit wird der Schedule zur Neuberechnung um 02:00Uhr verworfen, die beim Start des Skriptes erfolgende Neuberechnung ergibt dann jedoch nicht 02:00Uhr dieses Tages, sondern 1 Tag später. Als Ergebnis werden dann sämtliche Astrozeiten nicht getriggert.

    Workaround bis zum Fix: Verlagere dein Backup auf eine Uhrzeit später als 02:00Uhr

    iobroker läuft unter Docker auf QNAP TS-451+
    SkriptRecovery: https://forum.iobroker.net/post/930558

    W 1 Antwort Letzte Antwort
    0
    • F fastfoot

      @werner-schäffer sagte in Sonnenstände:

      @fastfoot

      Ich bin bereit das Problem zu anaqlysieren, und wie gesagt auch Andere haben dieses Problem schon angesprochen.

      .Ich mache um 1:20 per Conjob eine Offline-Sicherung:

      iobroker stop
      iobroker  backup
      iobroker start
      

      ich habe dies mal für diese Nacht deaktiviert um das mal auszuschließe -ich werde da mal rumprobieren.

      ahhh, da kommt die Wahrheit so langsam ans Licht :-) Du hast doch Recht, das Problem liegt beim iobroker. Die Datumsberechnung erfolgt nicht korrekt wenn das UTC Datum ungleich dem lokalen Datum ist, während der Sommerzeit also zwischen 00:00 und 02:00Uhr. Durch den Neustart des iobroker in dieser Zeit wird der Schedule zur Neuberechnung um 02:00Uhr verworfen, die beim Start des Skriptes erfolgende Neuberechnung ergibt dann jedoch nicht 02:00Uhr dieses Tages, sondern 1 Tag später. Als Ergebnis werden dann sämtliche Astrozeiten nicht getriggert.

      Workaround bis zum Fix: Verlagere dein Backup auf eine Uhrzeit später als 02:00Uhr

      W Offline
      W Offline
      Werner Schäffer
      schrieb am zuletzt editiert von Werner Schäffer
      #16

      @fastfoot

      ich hatte den Backup letzte Nacht deaktiviert, trotzdem wurde nicht getriggert heute zum Sonnenuntergang, sorry.

      "as times go by" - Datum und Uhrzeit sind in der Programmierung immer eine große Herausforderung, habe selbst leidvolle Erfahrungen gemacht: "heute hier morgen dort"

      Ich helfe gerne das Problem zu lokalisieren, also sag Bescheid falls ich was machen kann.

      iobroker auf raspi4 und hauptsächlich Homematic mit CCU3

      F 1 Antwort Letzte Antwort
      0
      • W Werner Schäffer

        @fastfoot

        ich hatte den Backup letzte Nacht deaktiviert, trotzdem wurde nicht getriggert heute zum Sonnenuntergang, sorry.

        "as times go by" - Datum und Uhrzeit sind in der Programmierung immer eine große Herausforderung, habe selbst leidvolle Erfahrungen gemacht: "heute hier morgen dort"

        Ich helfe gerne das Problem zu lokalisieren, also sag Bescheid falls ich was machen kann.

        F Offline
        F Offline
        fastfoot
        schrieb am zuletzt editiert von
        #17

        @werner-schäffer sagte in Sonnenstände:

        @fastfoot

        ich hatte den Backup letzte Nacht deaktiviert, trotzdem wurde nicht getriggert heute zum Sonnenuntergang, sorry.

        "as times go by" - Datum und Uhrzeit sind in der Programmierung immer eine große Herausforderung, habe selbst leidvolle Erfahrungen gemacht!

        es bleibt das Log, mit Herunterladen bekommst Du alles von Heute

        iobroker läuft unter Docker auf QNAP TS-451+
        SkriptRecovery: https://forum.iobroker.net/post/930558

        W 1 Antwort Letzte Antwort
        0
        • F fastfoot

          @werner-schäffer sagte in Sonnenstände:

          @fastfoot

          ich hatte den Backup letzte Nacht deaktiviert, trotzdem wurde nicht getriggert heute zum Sonnenuntergang, sorry.

          "as times go by" - Datum und Uhrzeit sind in der Programmierung immer eine große Herausforderung, habe selbst leidvolle Erfahrungen gemacht!

          es bleibt das Log, mit Herunterladen bekommst Du alles von Heute

          W Offline
          W Offline
          Werner Schäffer
          schrieb am zuletzt editiert von
          #18

          @fastfoot

          also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

          2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
          2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

          beachte mal die Uhrzeit, vielleicht hilft das ja

          iobroker auf raspi4 und hauptsächlich Homematic mit CCU3

          F 1 Antwort Letzte Antwort
          0
          • W Werner Schäffer

            @fastfoot

            also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

            2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
            2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

            beachte mal die Uhrzeit, vielleicht hilft das ja

            F Offline
            F Offline
            fastfoot
            schrieb am zuletzt editiert von
            #19

            @werner-schäffer sagte in Sonnenstände:

            @fastfoot

            also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

            2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
            2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

            beachte mal die Uhrzeit, vielleicht hilft das ja

            das wollte ich sehen und es bedeuted dass der Schedule für ca. 18:33 erstellt wurde, so wie zu erwarten war. Warum der Timeout dann doch nicht ausgelöst hat findest Du evtl. im LOG. Mit Backup wären die Zeiten für heute Nacht 02:00 gesetzt worden. Ein weiterer Stop scheidet jedoch als Fehler aus da dann der Schedule beim Restart wieder neu (und auch richtig) berechnet worden wäre.

            Es lohnt also auf jeden Fall das Backup zu verschieben, da damit eine Fehlerquelle ausscheidet

            iobroker läuft unter Docker auf QNAP TS-451+
            SkriptRecovery: https://forum.iobroker.net/post/930558

            C W 3 Antworten Letzte Antwort
            0
            • F fastfoot

              @werner-schäffer sagte in Sonnenstände:

              @fastfoot

              also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

              2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
              2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

              beachte mal die Uhrzeit, vielleicht hilft das ja

              das wollte ich sehen und es bedeuted dass der Schedule für ca. 18:33 erstellt wurde, so wie zu erwarten war. Warum der Timeout dann doch nicht ausgelöst hat findest Du evtl. im LOG. Mit Backup wären die Zeiten für heute Nacht 02:00 gesetzt worden. Ein weiterer Stop scheidet jedoch als Fehler aus da dann der Schedule beim Restart wieder neu (und auch richtig) berechnet worden wäre.

              Es lohnt also auf jeden Fall das Backup zu verschieben, da damit eine Fehlerquelle ausscheidet

              C Offline
              C Offline
              CandyMan 0
              schrieb am zuletzt editiert von
              #20

              Hab auch das Problem. Nach langer Suche hab ich es über den weg gelöst: Link

              Ist zwar nur zwischen Lösung aber funktioniert.

              1 Antwort Letzte Antwort
              0
              • F fastfoot

                @werner-schäffer sagte in Sonnenstände:

                @fastfoot

                also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

                2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
                2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

                beachte mal die Uhrzeit, vielleicht hilft das ja

                das wollte ich sehen und es bedeuted dass der Schedule für ca. 18:33 erstellt wurde, so wie zu erwarten war. Warum der Timeout dann doch nicht ausgelöst hat findest Du evtl. im LOG. Mit Backup wären die Zeiten für heute Nacht 02:00 gesetzt worden. Ein weiterer Stop scheidet jedoch als Fehler aus da dann der Schedule beim Restart wieder neu (und auch richtig) berechnet worden wäre.

                Es lohnt also auf jeden Fall das Backup zu verschieben, da damit eine Fehlerquelle ausscheidet

                W Offline
                W Offline
                Werner Schäffer
                schrieb am zuletzt editiert von
                #21

                @fastfoot
                Ich habe den Backup nun auf später gelegt (3:20 Uhr). Mal schauen was passiert. Ach ja, heute hat es funktioniert, der Backup war deaktiviert.

                iobroker auf raspi4 und hauptsächlich Homematic mit CCU3

                1 Antwort Letzte Antwort
                0
                • F fastfoot

                  @werner-schäffer sagte in Sonnenstände:

                  @fastfoot

                  also stop, backup und restart waren ausgeschaltet und das steht im Logfile :

                  2021-10-16 02:00:00.000 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: setTimeout(ms=59631722)
                  2021-10-16 02:00:00.001 - ESC[32minfoESC[39m: javascript.0 (6626) script.js.common.Zeitsteuerung.Sonnenuntergang: schedule(astro=sunset, offset=0)

                  beachte mal die Uhrzeit, vielleicht hilft das ja

                  das wollte ich sehen und es bedeuted dass der Schedule für ca. 18:33 erstellt wurde, so wie zu erwarten war. Warum der Timeout dann doch nicht ausgelöst hat findest Du evtl. im LOG. Mit Backup wären die Zeiten für heute Nacht 02:00 gesetzt worden. Ein weiterer Stop scheidet jedoch als Fehler aus da dann der Schedule beim Restart wieder neu (und auch richtig) berechnet worden wäre.

                  Es lohnt also auf jeden Fall das Backup zu verschieben, da damit eine Fehlerquelle ausscheidet

                  W Offline
                  W Offline
                  Werner Schäffer
                  schrieb am zuletzt editiert von
                  #22

                  @fastfoot
                  das Verlegen des Backups hat geholfen. Jetzt funktioniert es seit 3 Tagen wieder wie gewünscht. Falls du da einen Patch lieferst mit der nächsten Version, kann ich gerne testen, falls gewünscht.

                  iobroker auf raspi4 und hauptsächlich Homematic mit CCU3

                  F 1 Antwort Letzte Antwort
                  0
                  • W Werner Schäffer

                    @fastfoot
                    das Verlegen des Backups hat geholfen. Jetzt funktioniert es seit 3 Tagen wieder wie gewünscht. Falls du da einen Patch lieferst mit der nächsten Version, kann ich gerne testen, falls gewünscht.

                    F Offline
                    F Offline
                    fastfoot
                    schrieb am zuletzt editiert von
                    #23

                    @werner-schäffer sagte in Sonnenstände:

                    @fastfoot
                    das Verlegen des Backups hat geholfen. Jetzt funktioniert es seit 3 Tagen wieder wie gewünscht. Falls du da einen Patch lieferst mit der nächsten Version, kann ich gerne testen, falls gewünscht.

                    Danke fürs Feedback. Der Fix dauert aber noch etwas, ist recht kompliziert.

                    iobroker läuft unter Docker auf QNAP TS-451+
                    SkriptRecovery: https://forum.iobroker.net/post/930558

                    W 1 Antwort Letzte Antwort
                    0
                    • F fastfoot

                      @werner-schäffer sagte in Sonnenstände:

                      @fastfoot
                      das Verlegen des Backups hat geholfen. Jetzt funktioniert es seit 3 Tagen wieder wie gewünscht. Falls du da einen Patch lieferst mit der nächsten Version, kann ich gerne testen, falls gewünscht.

                      Danke fürs Feedback. Der Fix dauert aber noch etwas, ist recht kompliziert.

                      W Offline
                      W Offline
                      Werner Schäffer
                      schrieb am zuletzt editiert von Werner Schäffer
                      #24

                      @fastfoot
                      Verstehe ich gut, irgendwas programmieren mit Uhrzeiten ist immer ein kleiner Alptraum. Für mich eilt es auch nicht, da ich ja jetzt eine Lösung habe.

                      iobroker auf raspi4 und hauptsächlich Homematic mit CCU3

                      1 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      725

                      Online

                      32.5k

                      Benutzer

                      81.8k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe