Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Astro Handhabeung 🤔

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Astro Handhabeung 🤔

Scheduled Pinned Locked Moved Blockly
28 Posts 5 Posters 742 Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Julien

    Guten Morgen,
    Ich bin gestern an einem Blocklyscript gescheitert und hoffe hier Erklärungen zu erhalten.
    Es geht um Zeitsteuerung mit Astro.

    Was habe ich bis jetzt:
    Ich habe in meinem Hühnerstall eine Hue hängen. Damit wird eine Tageslichtverlängerung morgens und Abends durchgeführt. Von 0630 +1h. Abends von 1730 -1900.
    Derzeit gesteuert über die Hue App und der "natürlich Aufwachen"- und "natürlich einschlafen" Automatisierung gelöst.
    Nun nervt mich, dass ich die Ausschalt-/ Einschaltzeit aufgrund der sich ändernden Tageslänge händisch anpassen muss. Das Licht muss ja nicht 1730 angehen wenn es 2 Wochen später zu dieser Zeit noch hell ist.

    Was ich umsetzten möchte:
    Morgens: Das Licht soll um Zeit X angehen, jedoch nur wenn Sonnenaufgang-Ende noch nicht ist.
    Und ausgehen wenn Sonnenaufgang-Ende ist.bzw nicht angehen.
    Abends: Das Licht zu Sonnenuntergang-Anfang angehen, jedoch nur wenn SU-Anfang vor 1900 ist. Und dann 1900 ausgehen.

    Ich hab mir auch schon ein script gebaut, jedoch weiß ich nicht ob ich die Handhabung der Astro Blöcke richtig verstanden habe.... 🤔

    Ich nutze einen Zeittrigger um 0630
    Darin: Falls aktuelle Zeit kleiner Sonnenaufgang Ende
    Mache Licht an
    Sonst falls: Sonnenaufgang-Ende = wahr
    Mache Licht aus.
    Da ich auf Arbeit bin, kann ich das Script frühestens heute nachmkttag zeigen.

    Mit Abends habe ich mich noch nicht beschäftigt.

    Kann man damit so arbeiten? = wahr
    Oder bin ich da auf dem Holzweg. Natürlich habe ich auch goggle reichlich befragt aber nichts passendes gefunden.
    Meine Adresse und die Zeitzone sind im iobroker korrekt hinterlegt.

    Gruß

    paul53P Offline
    paul53P Offline
    paul53
    wrote on last edited by
    #8

    @julien
    Man kann den Datenpunkt "javascript.0.variables.isDayTime" nutzen und ihn so einstellen, dass es zu den Vorgaben passt:

    JS_Daytime.JPG

    Es soll frühestens um 6:30 Uhr das Licht ein- und spätestens um 19:00 Uhr ausgeschaltet werden? Dann sollte es zusammen mit dem Datenpunkt "Is day time" so funktionieren:

    Bild_2022-02-11_161045.png

    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

    J 2 Replies Last reply
    0
    • J Offline
      J Offline
      Julien
      wrote on last edited by
      #9

      @zarello Das ist mein erster versuch. Der Interval soll das " natürlich Aufwachen " darstellen. Ich hatte recht viele Warnungen deshalb gab ich es nicht live probiert.
      Ok, das mit wahr hab ich mir fast gedacht. Also kann ich das weg lassen.

      20220211_112125.jpg

      1 Reply Last reply
      0
      • paul53P paul53

        @julien
        Man kann den Datenpunkt "javascript.0.variables.isDayTime" nutzen und ihn so einstellen, dass es zu den Vorgaben passt:

        JS_Daytime.JPG

        Es soll frühestens um 6:30 Uhr das Licht ein- und spätestens um 19:00 Uhr ausgeschaltet werden? Dann sollte es zusammen mit dem Datenpunkt "Is day time" so funktionieren:

        Bild_2022-02-11_161045.png

        J Offline
        J Offline
        Julien
        wrote on last edited by
        #10

        @paul53 ah ok. Das verstehe ich. Der Wert ist mir noch ein Rätsel. Was hast du da definiert? 🤔

        paul53P 1 Reply Last reply
        0
        • J Julien

          @paul53 ah ok. Das verstehe ich. Der Wert ist mir noch ein Rätsel. Was hast du da definiert? 🤔

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by paul53
          #11

          @julien sagte: Der Wert ist mir noch ein Rätsel. Was hast du da definiert?

          Welcher Wert? Der Wert des Trigger-Datenpunktes "Is day time"? Unter "Trigger":

          Blockly_DP_Props.JPG

          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

          J 1 Reply Last reply
          0
          • paul53P paul53

            @julien sagte: Der Wert ist mir noch ein Rätsel. Was hast du da definiert?

            Welcher Wert? Der Wert des Trigger-Datenpunktes "Is day time"? Unter "Trigger":

            Blockly_DP_Props.JPG

            J Offline
            J Offline
            Julien
            wrote on last edited by
            #12

            @paul53 ah. Bin noch Anfänger. Steig noch nicht überall sofort durch 🤗

            1 Reply Last reply
            0
            • paul53P paul53

              @julien
              Man kann den Datenpunkt "javascript.0.variables.isDayTime" nutzen und ihn so einstellen, dass es zu den Vorgaben passt:

              JS_Daytime.JPG

              Es soll frühestens um 6:30 Uhr das Licht ein- und spätestens um 19:00 Uhr ausgeschaltet werden? Dann sollte es zusammen mit dem Datenpunkt "Is day time" so funktionieren:

              Bild_2022-02-11_161045.png

              J Offline
              J Offline
              Julien
              wrote on last edited by
              #13

              @paul53 Ich baue das script gerade nach. Wenn ich die einstellungen in der Astroeinstellung richtig verstehe, begrenze ich hier die Zeiten für Sunrise und sunset. "Nicht vor 17:30" .... bedeutet das jetzt, dass er das licht nicht einschaltet auch wenn die Sonne schon um 1530 untergeht? Sorry für die blöde Frage

              paul53P 1 Reply Last reply
              0
              • J Julien

                @paul53 Ich baue das script gerade nach. Wenn ich die einstellungen in der Astroeinstellung richtig verstehe, begrenze ich hier die Zeiten für Sunrise und sunset. "Nicht vor 17:30" .... bedeutet das jetzt, dass er das licht nicht einschaltet auch wenn die Sonne schon um 1530 untergeht? Sorry für die blöde Frage

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #14

                @julien sagte: "Nicht vor 17:30" .... bedeutet das jetzt, dass er das licht nicht einschaltet auch wenn die Sonne schon um 1530 untergeht?

                Ja, der Datenpunktwert von "Is day time" geht frühestens um 17:30 Uhr auf false.

                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

                J 2 Replies Last reply
                0
                • paul53P paul53

                  @julien sagte: "Nicht vor 17:30" .... bedeutet das jetzt, dass er das licht nicht einschaltet auch wenn die Sonne schon um 1530 untergeht?

                  Ja, der Datenpunktwert von "Is day time" geht frühestens um 17:30 Uhr auf false.

                  J Offline
                  J Offline
                  Julien
                  wrote on last edited by
                  #15

                  @paul53 danke an alle schonmal für die Hilfe!

                  Kann ich da dann auch mit

                  Aktueller Zeit ist nicht zwischen Sonnenaufgang und Sonnenuntergang

                  Arbeiten?
                  Hab den Baustein mal mit rein gelegt.

                  20220211_201703.jpg

                  1 Reply Last reply
                  0
                  • paul53P paul53

                    @julien sagte: "Nicht vor 17:30" .... bedeutet das jetzt, dass er das licht nicht einschaltet auch wenn die Sonne schon um 1530 untergeht?

                    Ja, der Datenpunktwert von "Is day time" geht frühestens um 17:30 Uhr auf false.

                    J Offline
                    J Offline
                    Julien
                    wrote on last edited by
                    #16

                    @paul53 müsste dann das eine = zu ungleich ändern
                    Bei
                    Wert ungleich wert von Licht

                    paul53P 1 Reply Last reply
                    0
                    • J Julien

                      @paul53 müsste dann das eine = zu ungleich ändern
                      Bei
                      Wert ungleich wert von Licht

                      paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by paul53
                      #17

                      @julien sagte: müsste dann das eine = zu ungleich ändern

                      Nein, Wert enthält quasi "draußen hell", also bei true Licht aus und bei false Licht ein.

                      Soll die Helligkeit tatsächlich innerhalb von 40 Minuten auf- bzw. abgedimmt werden? Wenn das Aufdimmen bei Sonnenaufgang-Ende beginnt, ist es draußen die gesamte Zeit schon hell.

                      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

                      J 1 Reply Last reply
                      0
                      • paul53P paul53

                        @julien sagte: müsste dann das eine = zu ungleich ändern

                        Nein, Wert enthält quasi "draußen hell", also bei true Licht aus und bei false Licht ein.

                        Soll die Helligkeit tatsächlich innerhalb von 40 Minuten auf- bzw. abgedimmt werden? Wenn das Aufdimmen bei Sonnenaufgang-Ende beginnt, ist es draußen die gesamte Zeit schon hell.

                        J Offline
                        J Offline
                        Julien
                        wrote on last edited by
                        #18

                        @paul53 in der Hue App wird 30min aufgedimmt und 15 mi abgedimmt.

                        Wird das dimmen nicht mit dem trigger wert gleich wert licht abgebrochen?
                        Ich habe ja den intervall dann gestoppt und das Licht wird ausgeschaltet. (Siehe Bild oben)
                        Oder übersehe ich da was?

                        paul53P 1 Reply Last reply
                        0
                        • J Julien

                          @paul53 in der Hue App wird 30min aufgedimmt und 15 mi abgedimmt.

                          Wird das dimmen nicht mit dem trigger wert gleich wert licht abgebrochen?
                          Ich habe ja den intervall dann gestoppt und das Licht wird ausgeschaltet. (Siehe Bild oben)
                          Oder übersehe ich da was?

                          paul53P Offline
                          paul53P Offline
                          paul53
                          wrote on last edited by paul53
                          #19

                          @julien sagte: Ich habe ja den intervall dann gestoppt und das Licht wird ausgeschaltet.

                          Das Intervall muss (spätestens) beim Ausschalten gestoppt werden:

                          Bild_2022-02-11_222545.png

                          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

                          J 1 Reply Last reply
                          0
                          • paul53P paul53

                            @julien sagte: Ich habe ja den intervall dann gestoppt und das Licht wird ausgeschaltet.

                            Das Intervall muss (spätestens) beim Ausschalten gestoppt werden:

                            Bild_2022-02-11_222545.png

                            J Offline
                            J Offline
                            Julien
                            wrote on last edited by
                            #20

                            @paul53 ich glaub ich habs.
                            Bitte sag mir, dass mein Schädel nicht umsonst so qualmt 🤯
                            20220211_223841.jpg

                            An den Funktionen hab ich nichts geändert.

                            paul53P 1 Reply Last reply
                            0
                            • J Julien

                              @paul53 ich glaub ich habs.
                              Bitte sag mir, dass mein Schädel nicht umsonst so qualmt 🤯
                              20220211_223841.jpg

                              An den Funktionen hab ich nichts geändert.

                              paul53P Offline
                              paul53P Offline
                              paul53
                              wrote on last edited by paul53
                              #21

                              @julien sagte: ich glaub ich habs.

                              So funktioniert es nicht. Man kann an den Trigger-Block nur Datenpunkt-IDs übergeben, keinen booleschen Wert.
                              Schau meinen Vorschlag davor an.

                              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

                              J 1 Reply Last reply
                              0
                              • paul53P paul53

                                @julien sagte: ich glaub ich habs.

                                So funktioniert es nicht. Man kann an den Trigger-Block nur Datenpunkt-IDs übergeben, keinen booleschen Wert.
                                Schau meinen Vorschlag davor an.

                                J Offline
                                J Offline
                                Julien
                                wrote on last edited by
                                #22

                                @paul53 ah wiedef was gelernt. Du musst auch denken, ich bin schwer von Begriff 😅
                                Danke für deine Geduld!

                                Das mit der Trigger habe ich erkannt.

                                Zur Erklärung der Funktion Einschlafen:
                                Das soll das Licht bis 0% ausdimmen. Also vom Prinzip das Ausschalten. Das soll 1900 losgehen (Zeit und dauer kann ich ja noch anpassen. Das Licht muss nur im Vorfeld eingeschaltet werden wenn der Sonnenuntergang Anfang vor 1900 ist. Also im Winter auch gerne vor 1630. Der Einschlafenzyklus muss nicht gestoppt werden.

                                paul53P 1 Reply Last reply
                                0
                                • J Julien

                                  @paul53 ah wiedef was gelernt. Du musst auch denken, ich bin schwer von Begriff 😅
                                  Danke für deine Geduld!

                                  Das mit der Trigger habe ich erkannt.

                                  Zur Erklärung der Funktion Einschlafen:
                                  Das soll das Licht bis 0% ausdimmen. Also vom Prinzip das Ausschalten. Das soll 1900 losgehen (Zeit und dauer kann ich ja noch anpassen. Das Licht muss nur im Vorfeld eingeschaltet werden wenn der Sonnenuntergang Anfang vor 1900 ist. Also im Winter auch gerne vor 1630. Der Einschlafenzyklus muss nicht gestoppt werden.

                                  paul53P Offline
                                  paul53P Offline
                                  paul53
                                  wrote on last edited by
                                  #23

                                  @julien sagte: Das soll 1900 losgehen (Zeit und dauer kann ich ja noch anpassen. Das Licht muss nur im Vorfeld eingeschaltet werden wenn der Sonnenuntergang Anfang vor 1900 ist. Also im Winter auch gerne vor 1630. Der Einschlafenzyklus muss nicht gestoppt werden.

                                  Dann verwende die Einstellungen in der Javascript-Instanz und lass den Zeitplan um 19:00 Uhr weg.

                                  Bild_2022-02-11_232935.png

                                  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

                                  J 1 Reply Last reply
                                  0
                                  • paul53P paul53

                                    @julien sagte: Das soll 1900 losgehen (Zeit und dauer kann ich ja noch anpassen. Das Licht muss nur im Vorfeld eingeschaltet werden wenn der Sonnenuntergang Anfang vor 1900 ist. Also im Winter auch gerne vor 1630. Der Einschlafenzyklus muss nicht gestoppt werden.

                                    Dann verwende die Einstellungen in der Javascript-Instanz und lass den Zeitplan um 19:00 Uhr weg.

                                    Bild_2022-02-11_232935.png

                                    J Offline
                                    J Offline
                                    Julien
                                    wrote on last edited by
                                    #24

                                    @paul53 puh. Also. IsDaytime ist die Zeit, die in den Anstro-Einstellungen zwischen next sunrise und next sunset liegt. Richtig?
                                    Wert sagt jetzt aus wenn Daytime dann wahr; wenn nicht dann Falsch. Richtig?

                                    Wenn dem so ist, dann raff ich dein Ausschalten nicht... würde er nicht jetzt das Licht anmachen und sofort mit dem abdimmen anfangen?

                                    Er soll ja zum Sonnenuntergang das Lichg anmachen aber erst 1900 aus.

                                    Sry. 😅

                                    Mal davon abgesehen, dass dein script schön kurz ist. Würde das:
                                    20220211_233100.jpg
                                    Wenigstens funktionieren?

                                    paul53P 1 Reply Last reply
                                    0
                                    • J Julien

                                      @paul53 puh. Also. IsDaytime ist die Zeit, die in den Anstro-Einstellungen zwischen next sunrise und next sunset liegt. Richtig?
                                      Wert sagt jetzt aus wenn Daytime dann wahr; wenn nicht dann Falsch. Richtig?

                                      Wenn dem so ist, dann raff ich dein Ausschalten nicht... würde er nicht jetzt das Licht anmachen und sofort mit dem abdimmen anfangen?

                                      Er soll ja zum Sonnenuntergang das Lichg anmachen aber erst 1900 aus.

                                      Sry. 😅

                                      Mal davon abgesehen, dass dein script schön kurz ist. Würde das:
                                      20220211_233100.jpg
                                      Wenigstens funktionieren?

                                      paul53P Offline
                                      paul53P Offline
                                      paul53
                                      wrote on last edited by paul53
                                      #25

                                      @julien sagte: Er soll ja zum Sonnenuntergang das Lichg anmachen aber erst 1900 aus.

                                      Ach so, erst ab 19:00 Uhr runter dimmen?
                                      Vor dem Intervall muss die Helligkeit auf 100 gesetzt werden.

                                      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

                                      J 1 Reply Last reply
                                      0
                                      • paul53P paul53

                                        @julien sagte: Er soll ja zum Sonnenuntergang das Lichg anmachen aber erst 1900 aus.

                                        Ach so, erst ab 19:00 Uhr runter dimmen?
                                        Vor dem Intervall muss die Helligkeit auf 100 gesetzt werden.

                                        J Offline
                                        J Offline
                                        Julien
                                        wrote on last edited by Julien
                                        #26

                                        @paul53 🙏

                                        20220212_000150.jpg

                                        paul53P 1 Reply Last reply
                                        0
                                        • J Julien

                                          @paul53 🙏

                                          20220212_000150.jpg

                                          paul53P Offline
                                          paul53P Offline
                                          paul53
                                          wrote on last edited by
                                          #27

                                          @julien
                                          Die Variable Helligkeit muss auch auf 100 gesetzt werden, da sie nach einem Skript-Neustart undefined ist.

                                          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

                                          J 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          322

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe