Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Sonnenuntergang und Wert vorher merken

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Sonnenuntergang und Wert vorher merken

    This topic has been deleted. Only users with topic management privileges can see it.
    • Segway
      Segway last edited by

      Hallo,

      in meinem anderen Thread bastel ich grad etwas zusammen. Um nicht alles miteinander zu vermischen frage ich noch nach zwei weiteren Funktionen:

      1. Es gibt ja die Astro Funktion wo Sonnenaufgang- und Untergang enthalten ist. Aber gibt es das auch als fertige Variable ? Also zB --> WENN Sonnenuntergang UND Helligkeit <125 DANN SCHALTE xyz ?

      2.Bevor ich meine Lampen schalten will möchte wissen ob diese AN / AUS waren und welche Helligkeit eingestellt war um nach der Bewegungserkennung wieder auf diesen Zustand zurückschalten zu können. Geht sowas und wenn ja wie bzw. gibts Beispiele ?

      bahnuhr Negalein J paul53 4 Replies Last reply Reply Quote 0
      • bahnuhr
        bahnuhr Forum Testing Most Active @Segway last edited by

        @segway sagte in Sonnenuntergang und Wert vorher merken:

        Aber gibt es das auch als fertige Variable ?

        var sunset = getAstroDate("sunset");
        var sunrise = getAstroDate("sunrise");
        Segway 1 Reply Last reply Reply Quote 0
        • Segway
          Segway @bahnuhr last edited by

          @bahnuhr sagte in Sonnenuntergang und Wert vorher merken:

          @segway sagte in Sonnenuntergang und Wert vorher merken:

          Aber gibt es das auch als fertige Variable ?

          var sunset = getAstroDate("sunset");
          var sunrise = getAstroDate("sunrise");
          

          Okay. Und wie kriege ich das ins Blockly ? Sorry der Frage aber ich kenn mich da nicht aus mit

          bahnuhr 1 Reply Last reply Reply Quote 0
          • bahnuhr
            bahnuhr Forum Testing Most Active @Segway last edited by

            @segway sagte in Sonnenuntergang und Wert vorher merken:

            Blockly

            kann ich nicht.
            Muss jemand anderes helfen

            1 Reply Last reply Reply Quote 0
            • Negalein
              Negalein Global Moderator @Segway last edited by Negalein

              @segway sagte in Sonnenuntergang und Wert vorher merken:

              WENN Sonnenuntergang

              javascript.0.variables.isDayTime
              

              So schalte ich meine Lampe bei Sonnenuntergang javascript.0.variables.isDayTime = false ein und bei Sonnenaufgang javascript.0.variables.isDayTime = true wieder aus.

              Die Helligkeit <125 müsstest du wo (Wetterstation, Lichtsensor, ...) herbekommen.

              b385e07a-02a3-4f96-842e-14505582ecf1-image.png

              Segway 1 Reply Last reply Reply Quote 0
              • J
                Jan1 @Segway last edited by

                @segway
                Dann schreibst die Werte einfach vor dem Schalten in eine Variable und setzt diese nach Ende der Erkennung wieder. So schalte ich bei mir alle Lichter an, die normal zu der Zeit an wären, wenn ich später nach Hause komme.

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

                  @segway sagte: nach der Bewegungserkennung wieder auf diesen Zustand zurückschalten zu können.

                  Blockly_temp.JPG

                  Segway 1 Reply Last reply Reply Quote 0
                  • Segway
                    Segway @Negalein last edited by

                    @negalein sagte in Sonnenuntergang und Wert vorher merken:

                    @segway sagte in Sonnenuntergang und Wert vorher merken:

                    WENN Sonnenuntergang

                    javascript.0.variables.isDayTime
                    

                    Okay aber wie setzt du die Variable auf true/false ? Welcher Code / Blockly macht das ?

                    Meister Mopper paul53 2 Replies Last reply Reply Quote 0
                    • Meister Mopper
                      Meister Mopper @Segway last edited by

                      @segway sagte in Sonnenuntergang und Wert vorher merken:

                      Okay aber wie setzt du die Variable auf true/false ? Welcher Code / Blockly macht das ?

                      Das macht der javascript-Adapter automatisch, die Datenpunkte hat meines Wissens jeder, der den Adapter nutzt.

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

                        @segway sagte: wie setzt du die Variable auf true/false ?

                        In der Konfiguration der Javascript-Instanz wird eingestellt, wann der Datenpunkt "Is day time" auf true/false gesetzt wird.

                        JS_Config_dayTime.JPG

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

                          @paul53 sagte in Sonnenuntergang und Wert vorher merken:

                          @segway sagte: wie setzt du die Variable auf true/false ?

                          In der Konfiguration der Javascript-Instanz wird eingestellt, wann der Datenpunkt "Is day time" auf true/false gesetzt wird.

                          Uih, da hab ich schon wieder was gelernt. Hab noch nie in die Einstellungen des javascript Adapters geschaut.
                          DANKE

                          in dem Blockly dann einfach eine Variable anlegen IsDayTime ?

                          EDIT:
                          Schon gesehen - es gibt eine Variable unter js !

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

                            @segway sagte: in dem Blockly dann einfach eine Variable anlegen IsDayTime ?

                            Im Blockly den Datenpunkt "javascript.0.variables.isDayTime" selektieren.

                            Blockly_temp.JPG

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

                              @paul53
                              Mal dumme Frage (wieder) - wie hast du das UND untereinander bekommen ?
                              15e6bf8e-bc66-41d1-8642-c82031dda4a4-image.png

                              ich krieg das nur so hin:
                              bd76100d-6569-4985-95ef-57fce4cf2b24-image.png

                              DJMarc75 1 Reply Last reply Reply Quote 0
                              • DJMarc75
                                DJMarc75 @Segway last edited by

                                @segway rechte Maustaste auf und klicken - externe Eingänge auswählen.
                                Geht bei vielen Bausteinen so.

                                Segway 1 Reply Last reply Reply Quote 0
                                • Segway
                                  Segway @DJMarc75 last edited by

                                  @djmarc75 sagte in Sonnenuntergang und Wert vorher merken:

                                  @segway rechte Maustaste auf und klicken - externe Eingänge auswählen.
                                  Geht bei vielen Bausteinen so.

                                  Krass. Wieder was gelernt 🙂 muss man erstmal drauf kommen externe Ausgänge 😬

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

                                  Support us

                                  ioBroker
                                  Community Adapters
                                  Donate

                                  831
                                  Online

                                  31.9k
                                  Users

                                  80.3k
                                  Topics

                                  1.3m
                                  Posts

                                  7
                                  15
                                  533
                                  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