Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Astro triggert wirres Zeug

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    705

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    5.8k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

Astro triggert wirres Zeug

Geplant Angeheftet Gesperrt Verschoben Blockly
15 Beiträge 4 Kommentatoren 1.1k Aufrufe 3 Beobachtet
  • Ä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.
  • Chris929C Chris929

    Hallo zusammen,
    ich arbeite mich grade in Blockly und Astro ein (bin also Neuling).
    Habe ein Script welches in der Morgendämmerung (also so zwischen 7.30 und 8.30) die Rollos hochfährt.
    Gestern Nacht hatte ich dann einen Herzinfakt, als die Rollos gegen 01.00Uhr alle hochgefahren sind - habe dann erstmal alle Skripte deaktiviert und mir soeben die Logs angesehen.

    Folgendes sehe ich im Log gestern um 23.40Uhr:

    2021-01-17 23:40:00.010 - info: javascript.0 (1634) script.js.common.Astrozeiten: Astro: Gültige Zeiten: [aktueller Tag: 1] | [nächster Tag: 13] | [Aktualisiert: 0] | Aktuelle Tageszeit: Nacht | Kommende Tageszeit: Mitternacht
    

    MOD-Edit: Code in code-tags gesetzt!

    Wundert mich - aktueller Tag sollte doch 17 sein und nächster 18, oder? Wie kommt Astro von 1 auf 13? Wo sind die restlichen 12 Tage hin? :D Oder verstehe ich das falsch?
    Da sagt Astro noch die kommende Tageszeit wäre Mitternacht und aktuell haben wir Nacht - passt ja generell.

    Jetzt der "Spaß" um 01.00Uhr (lt. System aus irgendeinem Grund 0.00Uhr obwohl mit die Konsole sagt Uhrzeit ist korrekt, der ioBroker die korrekte Zeit auf der InfoUhr anzeigt, Javascript Adapter auf "nutze systemzeit" steht und ich sogar die exakten Längen und Breitengrade eingegeben habe (und den Server zig mal rebootet hatte):

    2021-01-18 00:00:00.007 - info: javascript.0 (1634) script.js.common.Astrozeiten: Astro: Gültige Zeiten: [aktueller Tag: 14] | [nächster Tag: 0] | [Aktualisiert: 0] | Aktuelle Tageszeit: Früher Morgen | Kommende Tageszeit: Frühe Dämmerung
    

    MOD-Edit: Code in code-tags gesetzt!

    Jetzt haben wir also plötzlich Tag14 und der nächste Tag ist Tag0 und wir haben grade frühen morgen - triggern sollten die rollos bei "Morgendämmerung" - was übersehe ich?
    Ich traue den Scripten mittlerweile nicht mehr über den weg - muss ich noch irgendwo EInstellungen anpassen um zuverlässig Astro nutzen zu können? Und die korrekte Systemzeit mit korrekter Zeitzone?

    Vielen Dank für eure Hilfe.

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von Homoran
    #3

    @chris929 sagte in Astro triggert wirres Zeug:

    Habe ein Script welches in der Morgendämmerung (also so zwischen 7.30 und 8.30) die Rollos hochfährt.

    Wo ist das?

    @chris929 sagte in Astro triggert wirres Zeug:

    triggern sollten die rollos bei "Morgendämmerung" - was übersehe ich?

    • Anfang, oder Ende Dämmerung?
    • Wo wohnst du?
    • Wie sind da die Zeiten für die Dämmerung
    • arbeitest du tagesübergreifend mit Astro?
      • das geht nicht

    Ohne das Skript zu sehen und weitere Informationen können wir dir nicht helfen

    @chris929 sagte in Astro triggert wirres Zeug:

    Ich traue den Scripten mittlerweile nicht mehr über den weg

    Ein Skript macht nur, was du ihm sagst.

    kein Support per PN! - Fragen im Forum stellen -
    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
    Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    Chris929C 1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @chris929

      date && date -u
      

      sagt?
      Und die Geodaten hast du neben den Einstellungen für ioBroker auch noch zusätzlich im javaskript-Adapter eingetragen?

      Chris929C Offline
      Chris929C Offline
      Chris929
      schrieb am zuletzt editiert von
      #4

      @thomas-braun Bisher hatte ich den Haken bei "Nutze Systemeinstellungen" - habe den jetzt mal rausgenommen und da auch die Koordinaten eingetragen - kann der da durcheinander kommen?.

      Der Befehl gibt folgendes aus:

      user1@iobroker:~$ date && date -u
      Mon 18 Jan 2021 09:21:13 AM UTC
      Mon 18 Jan 2021 09:21:13 AM UTC
      

      Passt also mit der UTC Zeit - haben jetzt 10:21 (GMT+1)

      Danke für die schnelle Antwort :)

      Meister MopperM Thomas BraunT HomoranH 3 Antworten Letzte Antwort
      0
      • Chris929C Chris929

        @thomas-braun Bisher hatte ich den Haken bei "Nutze Systemeinstellungen" - habe den jetzt mal rausgenommen und da auch die Koordinaten eingetragen - kann der da durcheinander kommen?.

        Der Befehl gibt folgendes aus:

        user1@iobroker:~$ date && date -u
        Mon 18 Jan 2021 09:21:13 AM UTC
        Mon 18 Jan 2021 09:21:13 AM UTC
        

        Passt also mit der UTC Zeit - haben jetzt 10:21 (GMT+1)

        Danke für die schnelle Antwort :)

        Meister MopperM Online
        Meister MopperM Online
        Meister Mopper
        schrieb am zuletzt editiert von
        #5

        @chris929 Na dann stell es richtig ein:

        sudo timedatectl set-timezone Europe/Berlin
        

        Proxmox und HA - dank KI/AI endlich "blocklyfrei"

        Chris929C 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @chris929 sagte in Astro triggert wirres Zeug:

          Habe ein Script welches in der Morgendämmerung (also so zwischen 7.30 und 8.30) die Rollos hochfährt.

          Wo ist das?

          @chris929 sagte in Astro triggert wirres Zeug:

          triggern sollten die rollos bei "Morgendämmerung" - was übersehe ich?

          • Anfang, oder Ende Dämmerung?
          • Wo wohnst du?
          • Wie sind da die Zeiten für die Dämmerung
          • arbeitest du tagesübergreifend mit Astro?
            • das geht nicht

          Ohne das Skript zu sehen und weitere Informationen können wir dir nicht helfen

          @chris929 sagte in Astro triggert wirres Zeug:

          Ich traue den Scripten mittlerweile nicht mehr über den weg

          Ein Skript macht nur, was du ihm sagst.

          Chris929C Offline
          Chris929C Offline
          Chris929
          schrieb am zuletzt editiert von
          #6

          @homoran liegt in einem Ordner (nicht common) den ich mir angelegt hatte.
          Script steht auf "Morgendämmerung" - da steht nix von Anfang oder Ende?
          Wohne in Köln
          eigentlich genau so wie seit 1 Woche genutzt: ca. 07.30Uhr rollos hoch (morgendämmerung) ca 17.31Uhr "Abenddämmerung" rollos runter. Lief auch wie gesagt 1 Woche perfekt - das macht mich ja so stutzig. Auch, dass das Exakt um 00.00Uhr getriggert wurde - also wäre da von irgendwo ein "führe mal alles aus" gekommen.

          Arbeite nicht tagsübergreifend - packe mal nen screenshot ran :)
          2021-01-18 10_25_23-javascript - ioBroker.png 2021-01-18 10_25_48-javascript - ioBroker.png

          Danke auch dir für die schnelle Antwort :)

          HomoranH 1 Antwort Letzte Antwort
          0
          • Chris929C Chris929

            @thomas-braun Bisher hatte ich den Haken bei "Nutze Systemeinstellungen" - habe den jetzt mal rausgenommen und da auch die Koordinaten eingetragen - kann der da durcheinander kommen?.

            Der Befehl gibt folgendes aus:

            user1@iobroker:~$ date && date -u
            Mon 18 Jan 2021 09:21:13 AM UTC
            Mon 18 Jan 2021 09:21:13 AM UTC
            

            Passt also mit der UTC Zeit - haben jetzt 10:21 (GMT+1)

            Danke für die schnelle Antwort :)

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #7

            @chris929 sagte in Astro triggert wirres Zeug:

            Passt also mit der UTC Zeit - haben jetzt 10:21 (GMT+1)

            Nur hätte die erste Zeile auch die deutsche Zeit anzeigen sollen. Passt also nicht. Setze die Zeitzone auf Europe/Berlin.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Antwort Letzte Antwort
            0
            • Chris929C Chris929

              @thomas-braun Bisher hatte ich den Haken bei "Nutze Systemeinstellungen" - habe den jetzt mal rausgenommen und da auch die Koordinaten eingetragen - kann der da durcheinander kommen?.

              Der Befehl gibt folgendes aus:

              user1@iobroker:~$ date && date -u
              Mon 18 Jan 2021 09:21:13 AM UTC
              Mon 18 Jan 2021 09:21:13 AM UTC
              

              Passt also mit der UTC Zeit - haben jetzt 10:21 (GMT+1)

              Danke für die schnelle Antwort :)

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #8

              @chris929 sagte in Astro triggert wirres Zeug:

              kann der da durcheinander kommen?.

              ja

              @chris929 sagte in Astro triggert wirres Zeug:

              Passt also mit der UTC Zeit

              Nein, du hast die Falsche Zeitzone auf dem Server, da müsste auch MEZ stehen

              kein Support per PN! - Fragen im Forum stellen -
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              Chris929C 1 Antwort Letzte Antwort
              0
              • Chris929C Chris929

                @homoran liegt in einem Ordner (nicht common) den ich mir angelegt hatte.
                Script steht auf "Morgendämmerung" - da steht nix von Anfang oder Ende?
                Wohne in Köln
                eigentlich genau so wie seit 1 Woche genutzt: ca. 07.30Uhr rollos hoch (morgendämmerung) ca 17.31Uhr "Abenddämmerung" rollos runter. Lief auch wie gesagt 1 Woche perfekt - das macht mich ja so stutzig. Auch, dass das Exakt um 00.00Uhr getriggert wurde - also wäre da von irgendwo ein "führe mal alles aus" gekommen.

                Arbeite nicht tagsübergreifend - packe mal nen screenshot ran :)
                2021-01-18 10_25_23-javascript - ioBroker.png 2021-01-18 10_25_48-javascript - ioBroker.png

                Danke auch dir für die schnelle Antwort :)

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #9

                @chris929 sagte in Astro triggert wirres Zeug:

                Script steht auf "Morgendämmerung" - da steht nix von Anfang oder Ende?

                warum nimmst du keinen Astro-Trigger, sondern so einen verschwurbelten CRON?

                kein Support per PN! - Fragen im Forum stellen -
                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                Chris929C 1 Antwort Letzte Antwort
                0
                • Meister MopperM Meister Mopper

                  @chris929 Na dann stell es richtig ein:

                  sudo timedatectl set-timezone Europe/Berlin
                  
                  Chris929C Offline
                  Chris929C Offline
                  Chris929
                  schrieb am zuletzt editiert von
                  #10

                  @meister-mopper said in Astro triggert wirres Zeug:

                  sudo timedatectl set-timezone Europe/Berlin

                  Soeben ausgeführt - Danke :)
                  Das löst das Rätsel um die 1 Stunde diff - aber wieso zeigt mir die iobroker Uhr denn dann auch vorher die korrekte Zeit an?
                  Ich hab ja extra in den Settings die Zeitzone angegeben - ignorieren die Skripte das und nehmen sich die Systemzeit der CLI? Wozu sind die Settings dann da?

                  Sorry für die ganzen fragen :) Bin in dem Thema relativ neu und versuche die Zusammenhänge zu verstehen.

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • HomoranH Homoran

                    @chris929 sagte in Astro triggert wirres Zeug:

                    Script steht auf "Morgendämmerung" - da steht nix von Anfang oder Ende?

                    warum nimmst du keinen Astro-Trigger, sondern so einen verschwurbelten CRON?

                    Chris929C Offline
                    Chris929C Offline
                    Chris929
                    schrieb am zuletzt editiert von
                    #11

                    @homoran Weil der nur Mo - Fr triggern soll - geht das einfacher? :D Falls ja nehme ich jeden Tip gerne an :)

                    1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @chris929 sagte in Astro triggert wirres Zeug:

                      kann der da durcheinander kommen?.

                      ja

                      @chris929 sagte in Astro triggert wirres Zeug:

                      Passt also mit der UTC Zeit

                      Nein, du hast die Falsche Zeitzone auf dem Server, da müsste auch MEZ stehen

                      Chris929C Offline
                      Chris929C Offline
                      Chris929
                      schrieb am zuletzt editiert von
                      #12

                      @homoran Jetzt sagt er:

                      date && date -u
                      Mon 18 Jan 2021 10:27:09 AM CET
                      Mon 18 Jan 2021 09:27:09 AM UTC
                      
                      1 Antwort Letzte Antwort
                      0
                      • Chris929C Chris929

                        @meister-mopper said in Astro triggert wirres Zeug:

                        sudo timedatectl set-timezone Europe/Berlin

                        Soeben ausgeführt - Danke :)
                        Das löst das Rätsel um die 1 Stunde diff - aber wieso zeigt mir die iobroker Uhr denn dann auch vorher die korrekte Zeit an?
                        Ich hab ja extra in den Settings die Zeitzone angegeben - ignorieren die Skripte das und nehmen sich die Systemzeit der CLI? Wozu sind die Settings dann da?

                        Sorry für die ganzen fragen :) Bin in dem Thema relativ neu und versuche die Zusammenhänge zu verstehen.

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #13

                        @chris929 sagte in Astro triggert wirres Zeug:

                        die iobroker Uhr denn dann auch vorher die korrekte Zeit an?

                        Das ist die Zeit deines PC - nicht die Zeit des Servers

                        @chris929 sagte in Astro triggert wirres Zeug:

                        ignorieren die Skripte das und nehmen sich die Systemzeit der CLI?

                        Ja!

                        @chris929 sagte in Astro triggert wirres Zeug:

                        Weil der nur Mo - Fr triggern soll - geht das einfacher?

                        dann musst du das in dem anschließenden Logikteil "filtern"

                        Mach mal:
                        Morgendämmerung.png

                        kein Support per PN! - Fragen im Forum stellen -
                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        Chris929C 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @chris929 sagte in Astro triggert wirres Zeug:

                          die iobroker Uhr denn dann auch vorher die korrekte Zeit an?

                          Das ist die Zeit deines PC - nicht die Zeit des Servers

                          @chris929 sagte in Astro triggert wirres Zeug:

                          ignorieren die Skripte das und nehmen sich die Systemzeit der CLI?

                          Ja!

                          @chris929 sagte in Astro triggert wirres Zeug:

                          Weil der nur Mo - Fr triggern soll - geht das einfacher?

                          dann musst du das in dem anschließenden Logikteil "filtern"

                          Mach mal:
                          Morgendämmerung.png

                          Chris929C Offline
                          Chris929C Offline
                          Chris929
                          schrieb am zuletzt editiert von
                          #14

                          @homoran

                          javascript.0	2021-01-18 09:39:19.000	info	(9227) script.js.common.Astro_Zeitcheck: Mon Jan 18 2021 06:51:00 GMT+0000 (Coordinated Universal Time)
                          

                          Wäre ja dann 07:51Uhr GMT+1 - sollte passen, oder?

                          HomoranH 1 Antwort Letzte Antwort
                          0
                          • Chris929C Chris929

                            @homoran

                            javascript.0	2021-01-18 09:39:19.000	info	(9227) script.js.common.Astro_Zeitcheck: Mon Jan 18 2021 06:51:00 GMT+0000 (Coordinated Universal Time)
                            

                            Wäre ja dann 07:51Uhr GMT+1 - sollte passen, oder?

                            HomoranH Nicht stören
                            HomoranH Nicht stören
                            Homoran
                            Global Moderator Administrators
                            schrieb am zuletzt editiert von
                            #15

                            @chris929 sagte in Astro triggert wirres Zeug:

                            Wäre ja dann 07:51Uhr GMT+1 - sollte passen, oder?

                            jepp! ich hatte auch Kölner Koordinaten genommen und komme auf 07:49

                            kein Support per PN! - Fragen im Forum stellen -
                            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                            Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                            1 Antwort Letzte Antwort
                            0

                            Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                            Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                            Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                            Registrieren Anmelden
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            566

                            Online

                            32.7k

                            Benutzer

                            82.6k

                            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