Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Astro Handhabeung 🤔

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Astro Handhabeung 🤔

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Jan1 @Asgothian last edited by

      @asgothian
      sag ich doch, es muss ausreichend abgefangen werden, sonst drehen die Hühner hohl und laufen Amok 🙂

      Asgothian 1 Reply Last reply Reply Quote 0
      • Asgothian
        Asgothian Developer @Jan1 last edited by

        @jan1 hol(z)eier ?

        A.

        1 Reply Last reply Reply Quote 0
        • Zarello
          Zarello @Julien last edited by

          @julien said in Astro Handhabeung 🤔:

          Ich nutze einen Zeittrigger um 0630
          Darin: Falls aktuelle Zeit kleiner Sonnenaufgang Ende
          Mache Licht an
          Sonst falls: Sonnenaufgang-Ende = wahr
          Mache Licht aus.

          Du brauchst hier einen zweiten Trigger für das Ende des Sonnenaufgangs, der dann bei Bedarf ausschaltet. Der kann evtl. auch als Timer realisiert werden.

          Kann man damit so arbeiten? = wahr

          Sonnenaufgang-Ende sollte Dir eine Zeit liefern, deshalb bringt ein Vergleich mit "wahr" vermutlich nicht das gewünschte Ergebnis.
          Wäre es ein Wahrheitswert (boolean) könnte man sich den Vergleich mit "wahr" sparen, da der Wert selbst bereits die Bedingung angibt. (Das Ergebnis eines Vergleichs ist ein Wahrheitswert, einen Wahrheitswert mit "wahr" zu vergleichen ergibt effektiv genau diesen Wahrheitswert).

          1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Julien last edited by

            @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 2 Replies Last reply Reply Quote 0
            • J
              Julien last edited by

              @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 Reply Quote 0
              • J
                Julien @paul53 last edited by

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

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @Julien last edited by 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 1 Reply Last reply Reply Quote 0
                  • J
                    Julien @paul53 last edited by

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

                    1 Reply Last reply Reply Quote 0
                    • J
                      Julien @paul53 last edited by

                      @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

                      paul53 1 Reply Last reply Reply Quote 0
                      • paul53
                        paul53 @Julien last edited by 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 2 Replies Last reply Reply Quote 0
                        • J
                          Julien @paul53 last edited by

                          @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 Reply Quote 0
                          • J
                            Julien @paul53 last edited by

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

                            paul53 1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @Julien last edited by 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 1 Reply Last reply Reply Quote 0
                              • J
                                Julien @paul53 last edited by

                                @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?

                                paul53 1 Reply Last reply Reply Quote 0
                                • paul53
                                  paul53 @Julien last edited by 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 1 Reply Last reply Reply Quote 0
                                  • J
                                    Julien @paul53 last edited by

                                    @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.

                                    paul53 1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @Julien last edited by 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 1 Reply Last reply Reply Quote 0
                                      • J
                                        Julien @paul53 last edited by

                                        @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.

                                        paul53 1 Reply Last reply Reply Quote 0
                                        • paul53
                                          paul53 @Julien last edited by

                                          @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 1 Reply Last reply Reply Quote 0
                                          • J
                                            Julien @paul53 last edited by

                                            @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?

                                            paul53 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            554
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            28
                                            645
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo