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. Astrofunktion schaltet nicht wie geplant.

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Astrofunktion schaltet nicht wie geplant.

Geplant Angeheftet Gesperrt Verschoben Blockly
blockly
21 Beiträge 10 Kommentatoren 2.6k 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 rantanplan

    @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

    irgenwer eine Idee???

    Viel zu kompliziert. Als Außenstehender schwer nachzuverfolgen.
    Ich kann Dir zur Fehlersuche nur den "debug output" Baustein empfehlen.
    Sonst hast Du, in dem Durcheinander, keine Chance den Fehler zu finden.

    RababersaftR Offline
    RababersaftR Offline
    Rababersaft
    schrieb am zuletzt editiert von
    #10

    @rantanplan
    Ja, is wirklich ein Durcheinander...
    Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

    Danke euch erstmal vielmals 😉

    rantanplanR 1 Antwort Letzte Antwort
    0
    • RababersaftR Rababersaft

      @rantanplan
      Ja, is wirklich ein Durcheinander...
      Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

      Danke euch erstmal vielmals 😉

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

      @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

      Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

      Da gibt es etliche Möglichkeiten. Ich glaube jede Heizungs- und Rolladensteuerung benutzt soetwas.
      Du könntest einen Trigger nehmen, der jeden Tag um 00:31 Uhr startet und die tagesaktuellen Astrozeiten in eingene Datenpunkte schreibt. (00:31 weil es da einen Bug in den Astrozeiten gibt/gab. Habe schon lange nicht mehr getestet ob der noch existiert.)
      BeispielAstro_001.png
      Du kannst eigene Uhrzeiten in Datenpunkten ablegen.

      Dann einen Trigger, der alle x Minuten startet und die aktuelle Zeit mit Deinen Variablen vergleicht.
      Kommt immer drauf an, was Du möchtest.
      Hier mal zwei Beispiel, die ich bei mir einsetze.
      Klick
      Klick

      Rantanplan

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

      RababersaftR 1 Antwort Letzte Antwort
      1
      • rantanplanR rantanplan

        @Rababersaft sagte in Astrofunktion schaltet nicht wie geplant.:

        Kann ich eigentlich die lokale Zeit triggern, und dann die Astro Daten in variablen ablegen ( wie im Skript von @el_malto ) und mit If Zeit = var, dann Aktion Steuern?

        Da gibt es etliche Möglichkeiten. Ich glaube jede Heizungs- und Rolladensteuerung benutzt soetwas.
        Du könntest einen Trigger nehmen, der jeden Tag um 00:31 Uhr startet und die tagesaktuellen Astrozeiten in eingene Datenpunkte schreibt. (00:31 weil es da einen Bug in den Astrozeiten gibt/gab. Habe schon lange nicht mehr getestet ob der noch existiert.)
        BeispielAstro_001.png
        Du kannst eigene Uhrzeiten in Datenpunkten ablegen.

        Dann einen Trigger, der alle x Minuten startet und die aktuelle Zeit mit Deinen Variablen vergleicht.
        Kommt immer drauf an, was Du möchtest.
        Hier mal zwei Beispiel, die ich bei mir einsetze.
        Klick
        Klick

        RababersaftR Offline
        RababersaftR Offline
        Rababersaft
        schrieb am zuletzt editiert von
        #12

        @rantanplan
        Cool 👍 danke dir
        Damit werde ich gleich am WE Mal was mit anstellen 😎
        Das ist so in etwa genau was ich suchte...

        1 Antwort Letzte Antwort
        0
        • Beliar_666B Offline
          Beliar_666B Offline
          Beliar_666
          schrieb am zuletzt editiert von
          #13

          Also, erstmal Danke für die Hilfe. Meine Astrodaten waren richtig und das Skript wurde auch jeweils rechtzeitig gestartet. Leider klappt da etwas mit der MQTT Schnittstelle von WLED nicht immer so ganz richtig. Daher habe ich das jetzt per HTTP gelöst. nun klappt das genau so wie es soll.

          fensterlicht.PNG

          liv-in-skyL 1 Antwort Letzte Antwort
          0
          • R radiorichter

            Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

            M Offline
            M Offline
            mehrwiedu
            schrieb am zuletzt editiert von
            #14

            @radiorichter sagte in Astrofunktion schaltet nicht wie geplant.:

            Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

            Das ist mir in einem anderen Zusammenhang mit einem Ablauf-Timer Skript auch aufgefallen, dass ohne Modifikation des Skripts (hat damals @liv-in-sky netterweise gemacht) alles um eine Stunde verschoben war. Geodaten und Zeiten sind allerdings auch hier korrekt gewesen.

            Und ich meine, es gibt hier im Forum einige, die das Problem dieser einen Stunde auch haben, viele aber nicht. Eine Lösung, die nur Systemeinstellungen beinhaltet, hatte ich aber damals auch nicht gefunden.

            liv-in-skyL 1 Antwort Letzte Antwort
            0
            • M mehrwiedu

              @radiorichter sagte in Astrofunktion schaltet nicht wie geplant.:

              Bei mir ist das auch iwie komisch, bei mir schaltet der Befehl genau eine Stunde später.. Keine Ahnung wieso, liegt nicht an der system zeit und auch nicht an sommer oder Winterzeit...

              Das ist mir in einem anderen Zusammenhang mit einem Ablauf-Timer Skript auch aufgefallen, dass ohne Modifikation des Skripts (hat damals @liv-in-sky netterweise gemacht) alles um eine Stunde verschoben war. Geodaten und Zeiten sind allerdings auch hier korrekt gewesen.

              Und ich meine, es gibt hier im Forum einige, die das Problem dieser einen Stunde auch haben, viele aber nicht. Eine Lösung, die nur Systemeinstellungen beinhaltet, hatte ich aber damals auch nicht gefunden.

              liv-in-skyL Offline
              liv-in-skyL Offline
              liv-in-sky
              schrieb am zuletzt editiert von liv-in-sky
              #15

              @mehrwiedu

              hallo,

              ich denke nicht, das man unser problem von damals hiermit vergleichen kann. in dem script wurde eine zeitspanne berechnet von heute bis zu einem datum in der zukunft - das problem dabei war, dass dieses datum in der winter oder sommerzeit liegen könnte, und auch das heute datum in diesen zeiten - dies musste damals berücksichtigt werden - und über einen offset mitkalkuliert werden.

              hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

              bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

              nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

              rantanplanR 1 Antwort Letzte Antwort
              1
              • liv-in-skyL liv-in-sky

                @mehrwiedu

                hallo,

                ich denke nicht, das man unser problem von damals hiermit vergleichen kann. in dem script wurde eine zeitspanne berechnet von heute bis zu einem datum in der zukunft - das problem dabei war, dass dieses datum in der winter oder sommerzeit liegen könnte, und auch das heute datum in diesen zeiten - dies musste damals berücksichtigt werden - und über einen offset mitkalkuliert werden.

                hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

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

                @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                Und wenn Du jetzt in dem Blockly oben rechts auf Ansicht JavaScript klickst, siehst Du, dass da ganz normales JS generiert wird.

                Rantanplan

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

                liv-in-skyL 1 Antwort Letzte Antwort
                0
                • rantanplanR rantanplan

                  @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                  hier im thread geht es ja um diese astrofunktion/bausteine . diese haben wir damals nicht genutzt. leider weiß ich überhaupt nicht, wie diese blockly elemente definiert sind und wie sie die aktuelle zeitzone berechnen oder woher sie diese daten bekommen.

                  bei meinem system funktioniert die astrofunktion, wenn ich das debug blockly (weiter oben) von @paul53 verwende

                  Und wenn Du jetzt in dem Blockly oben rechts auf Ansicht JavaScript klickst, siehst Du, dass da ganz normales JS generiert wird.

                  liv-in-skyL Offline
                  liv-in-skyL Offline
                  liv-in-sky
                  schrieb am zuletzt editiert von
                  #17

                  @rantanplan

                  das hast du natürlich recht - aber die funktion getAstroDate() ist trotzdem ein "geheimnis" für mich :-)

                  nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                  1 Antwort Letzte Antwort
                  0
                  • Beliar_666B Beliar_666

                    Also, erstmal Danke für die Hilfe. Meine Astrodaten waren richtig und das Skript wurde auch jeweils rechtzeitig gestartet. Leider klappt da etwas mit der MQTT Schnittstelle von WLED nicht immer so ganz richtig. Daher habe ich das jetzt per HTTP gelöst. nun klappt das genau so wie es soll.

                    fensterlicht.PNG

                    liv-in-skyL Offline
                    liv-in-skyL Offline
                    liv-in-sky
                    schrieb am zuletzt editiert von liv-in-sky
                    #18

                    hi @Beliar_666

                    ist mit schon im ersten post aufgefallen - du hast keine zeitverzögerung in deinen steuer befehlen - du sendest somit nahezu gleichzeitig alles an das externe gerät - manchmal verursacht dies ein problem - im blockly vom ersten post kannst du die zeitverzögerung mal einsetzen und testen

                    evtl ist das dein mqtt - instabilitäts-problem

                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                    Beliar_666B 1 Antwort Letzte Antwort
                    0
                    • liv-in-skyL liv-in-sky

                      hi @Beliar_666

                      ist mit schon im ersten post aufgefallen - du hast keine zeitverzögerung in deinen steuer befehlen - du sendest somit nahezu gleichzeitig alles an das externe gerät - manchmal verursacht dies ein problem - im blockly vom ersten post kannst du die zeitverzögerung mal einsetzen und testen

                      evtl ist das dein mqtt - instabilitäts-problem

                      Beliar_666B Offline
                      Beliar_666B Offline
                      Beliar_666
                      schrieb am zuletzt editiert von
                      #19

                      @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                      hi @Beliar_666

                      evtl ist das dein mqtt - instabilitäts-problem

                      Nein, da liegt nicht das Problem. damit hatte ich schon experimentiert. Denke das Problem liegt eher in der MQTT Schnittstelle von WLED. @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                      Woher Blockly die Astrodaten nimmt? Aus der im Scriptadapter und im Admin angegebenen Position. Stehen dort falsche Geokoordinaten, dann haut natürlich die Astrofunktion nicht oder zur falschen Tageszeit hin.

                      DutchmanD 1 Antwort Letzte Antwort
                      1
                      • Beliar_666B Beliar_666

                        @liv-in-sky sagte in Astrofunktion schaltet nicht wie geplant.:

                        hi @Beliar_666

                        evtl ist das dein mqtt - instabilitäts-problem

                        Nein, da liegt nicht das Problem. damit hatte ich schon experimentiert. Denke das Problem liegt eher in der MQTT Schnittstelle von WLED. @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                        Woher Blockly die Astrodaten nimmt? Aus der im Scriptadapter und im Admin angegebenen Position. Stehen dort falsche Geokoordinaten, dann haut natürlich die Astrofunktion nicht oder zur falschen Tageszeit hin.

                        DutchmanD Offline
                        DutchmanD Offline
                        Dutchman
                        Developer Most Active Administrators
                        schrieb am zuletzt editiert von
                        #20

                        @Beliar_666 sagte in Astrofunktion schaltet nicht wie geplant.:

                        @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                        jup wird noch so 2-3 Wochen dauern

                        Beliar_666B 1 Antwort Letzte Antwort
                        1
                        • DutchmanD Dutchman

                          @Beliar_666 sagte in Astrofunktion schaltet nicht wie geplant.:

                          @Dutchman ist aber eh an einem Adapter für WLED dran, und wenn ich das richtig heraus gelesen habe verzichtet er dabei auch auf die MQTT Schnittstelle zum ansteuern.

                          jup wird noch so 2-3 Wochen dauern

                          Beliar_666B Offline
                          Beliar_666B Offline
                          Beliar_666
                          schrieb am zuletzt editiert von
                          #21

                          @Dutchman sagte in Astrofunktion schaltet nicht wie geplant.:

                          jup wird noch so 2-3 Wochen dauern

                          Damit ist meine Frage auf GIT auch beantwortet.... ;-)

                          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

                          694

                          Online

                          32.6k

                          Benutzer

                          81.9k

                          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