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. Blockly
  5. Wann wird die Astrozeit wirklich getriggert?

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.6k

Wann wird die Astrozeit wirklich getriggert?

Geplant Angeheftet Gesperrt Verschoben Blockly
19 Beiträge 5 Kommentatoren 2.0k Aufrufe 6 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.
  • rantanplanR Online
    rantanplanR Online
    rantanplan
    schrieb am zuletzt editiert von
    #10

    Habe nun den Test nochmal gemacht. Fehler ist immer noch vorhanden.

    So sieht das Blockly aus.
    AstroFehler_001.png

    Habe "Nadir" mal mit ausgeben lassen. Und irgendwie hat es involviert.

    Interessant an "Nadir" finde ich, das es immer die Nadir-Zeit vom nächsten Tag anzeigt.
    Somit könnte man dies benutzen um den letzten Tag im Monat zu erkennen.
    Wenn Nadir-Tag = 1 dann ist heute der letzte Tag von Monat x. Muss ich mal ausprobieren.
    Aber das war Thema in einem andern Fred.

    Nun zu dem Bug. Der Trigger löst bei Sonnenuntergang aus.

    2019-04-15 20:27:00.005 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
    2019-04-15 20:27:00.021 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-15 20:27:00.021 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.15 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
    2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.15 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
    

    Und stellt die Arbeit um 21:00 wieder ein. Alles so wie es sein soll.

    Jetzt wird es 00:00 und er rennt wieder los!

    2019-04-16 00:00:00.016 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
    2019-04-16 00:00:00.032 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-16 00:00:00.032 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
    2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
    

    Und wann hört er wieder auf? Richtig, 01:30 Uhr bzw. Tageswechsel oder Nadir -1

    2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
    2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
    2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
    

    Dies war der letzte Eintrag.

    Ich finde es schon sehr bedenklich, dass ein Trigger mitten in der Nacht anfängt, unerlaubt zu arbeiten.
    Wenn es "nur" die Weihnachsbeleuchtung ist, könnte man es verschmerzen. Aber ......

    Wie schon gesagt, gemeldet hatte ich das schon mal. Hier im Forum und auf Git. Scheint aber keinen zu Interessieren.

    Grüße

    Rantanplan

    CCU3 / MS Server 2019(VM) / Scripten mit Blockly

    paul53P 1 Antwort Letzte Antwort
    0
    • rantanplanR rantanplan

      Habe nun den Test nochmal gemacht. Fehler ist immer noch vorhanden.

      So sieht das Blockly aus.
      AstroFehler_001.png

      Habe "Nadir" mal mit ausgeben lassen. Und irgendwie hat es involviert.

      Interessant an "Nadir" finde ich, das es immer die Nadir-Zeit vom nächsten Tag anzeigt.
      Somit könnte man dies benutzen um den letzten Tag im Monat zu erkennen.
      Wenn Nadir-Tag = 1 dann ist heute der letzte Tag von Monat x. Muss ich mal ausprobieren.
      Aber das war Thema in einem andern Fred.

      Nun zu dem Bug. Der Trigger löst bei Sonnenuntergang aus.

      2019-04-15 20:27:00.005 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
      2019-04-15 20:27:00.021 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-15 20:27:00.021 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.15 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
      2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-15 20:28:00.006 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.15 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
      

      Und stellt die Arbeit um 21:00 wieder ein. Alles so wie es sein soll.

      Jetzt wird es 00:00 und er rennt wieder los!

      2019-04-16 00:00:00.016 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
      2019-04-16 00:00:00.032 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-16 00:00:00.032 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
      2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-16 00:01:00.001 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
      

      Und wann hört er wieder auf? Richtig, 01:30 Uhr bzw. Tageswechsel oder Nadir -1

      2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****Testscript wurde ausgelöst
      2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****Nadir = Tue Apr 16 2019 01:31:44 GMT+0200 (Mitteleuropäische Sommerzeit)
      2019-04-16 01:30:00.031 - info: javascript.0 script.js.Test.AstroFehler: ****AstroTest: 2019.04.16 ->> Mon Apr 15 2019 20:26:17 GMT+0200 (Mitteleuropäische Sommerzeit)
      

      Dies war der letzte Eintrag.

      Ich finde es schon sehr bedenklich, dass ein Trigger mitten in der Nacht anfängt, unerlaubt zu arbeiten.
      Wenn es "nur" die Weihnachsbeleuchtung ist, könnte man es verschmerzen. Aber ......

      Wie schon gesagt, gemeldet hatte ich das schon mal. Hier im Forum und auf Git. Scheint aber keinen zu Interessieren.

      Grüße

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #11

      @rantanplan sagte:

      Jetzt wird es 00:00 und er rennt wieder los!

      Ja, weil Sonnenuntergang noch vom Vortag ist, aber die Uhrzeit mit aktuellem Datum.

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      rantanplanR 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @rantanplan sagte:

        Jetzt wird es 00:00 und er rennt wieder los!

        Ja, weil Sonnenuntergang noch vom Vortag ist, aber die Uhrzeit mit aktuellem Datum.

        rantanplanR Online
        rantanplanR Online
        rantanplan
        schrieb am zuletzt editiert von
        #12

        @paul53 sagte in Wann wird die Astrozeit wirklich getriggert?:

        @rantanplan sagte:

        Jetzt wird es 00:00 und er rennt wieder los!

        Ja, weil Sonnenuntergang noch vom Vortag ist, aber die Uhrzeit mit aktuellem Datum.

        Ist schon klar. Aber für mich ist das ein heftiger Bug. Bin aber wohl der einzige der das so sieht.:white_frowning_face:

        Rantanplan

        CCU3 / MS Server 2019(VM) / Scripten mit Blockly

        paul53P 1 Antwort Letzte Antwort
        0
        • rantanplanR rantanplan

          @paul53 sagte in Wann wird die Astrozeit wirklich getriggert?:

          @rantanplan sagte:

          Jetzt wird es 00:00 und er rennt wieder los!

          Ja, weil Sonnenuntergang noch vom Vortag ist, aber die Uhrzeit mit aktuellem Datum.

          Ist schon klar. Aber für mich ist das ein heftiger Bug. Bin aber wohl der einzige der das so sieht.:white_frowning_face:

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #13

          @rantanplan sagte:

          Bin aber wohl der einzige der das so sieht

          Nein, das nicht. Allerdings liegt die Uhrsache wohl im verwendeten NPM-Modul "suncalc2", denn das Ergebnis von getAstroDate() ergibt sich direkt daraus. Die entscheidende Zeile im JS-Adapter ist

               let ts = mods.suncalc.getTimes(date, adapter.config.latitude, adapter.config.longitude)[pattern];
          

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von paul53
            #14

            Es liegt tatsächlich am verwendeten NPM-Modul suncalc2. Ich habe die gleiche Funktion, die der JS-Adapter verwendet, in einem Skript aufgerufen, in dem ich ohnehin schon suncalc verwende und das jede Minute getriggert wird, mit folgendem eindeutigen Ergebnis:

            Log_getAstroDate.JPG

            Somit ist meine Vermutung bestätigt, dass der astronomische Tageswechsel (nadir) verwendet wird.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            1 Antwort Letzte Antwort
            0
            • rantanplanR Online
              rantanplanR Online
              rantanplan
              schrieb am zuletzt editiert von
              #15

              Was für eine NPM Version hast Du?
              Ich habe, glaub ich, eine relativ alte (v3.10.10) am Laufen.

              Rantanplan

              CCU3 / MS Server 2019(VM) / Scripten mit Blockly

              paul53P 1 Antwort Letzte Antwort
              0
              • rantanplanR rantanplan

                Was für eine NPM Version hast Du?
                Ich habe, glaub ich, eine relativ alte (v3.10.10) am Laufen.

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von
                #16

                @rantanplan sagte:

                Was für eine NPM Version hast Du?

                npm 6.4.1

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • rantanplanR Online
                  rantanplanR Online
                  rantanplan
                  schrieb am zuletzt editiert von
                  #17

                  Na, dann zieht sich das durch und keine Änderung in Sicht.
                  Habe meinen alten Beitrag wiedergefunden AstroFehler.

                  Der Test lief zur Winterzeit. Da war der Wechsel dann um 00:31 Uhr.

                  Rantanplan

                  CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • rantanplanR rantanplan

                    Na, dann zieht sich das durch und keine Änderung in Sicht.
                    Habe meinen alten Beitrag wiedergefunden AstroFehler.

                    Der Test lief zur Winterzeit. Da war der Wechsel dann um 00:31 Uhr.

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #18

                    @rantanplan Habe PR auf Github erstellt. Der Fehler sollte in der nächsten Version des JS-Adapters behoben sein.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    1 Antwort Letzte Antwort
                    3
                    • rantanplanR Online
                      rantanplanR Online
                      rantanplan
                      schrieb am zuletzt editiert von
                      #19

                      Super! Da bin ich echt gespannt. Danke!

                      Rantanplan

                      CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                      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

                      889

                      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