Navigation

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

    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

    Blockly mit Datum erstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • MyzerAT
      MyzerAT @haus-automatisierung last edited by MyzerAT

      @haus-automatisierung

      wäre das so richtig:

      Screenshot_20241105_145124_Samsung Internet.jpg

      Screenshot_20241105_145237_Samsung Internet.jpg

      stoppen muss ich es dann ja nicht?

      haus-automatisierung 1 Reply Last reply Reply Quote 0
      • haus-automatisierung
        haus-automatisierung Developer Most Active @MyzerAT last edited by haus-automatisierung

        @myzerat Ich mache es immer per Cron und nicht per Wizard. Ausschalten muss man natürlich noch analog dazu bauen.

        Zeitintervall klingt falsch und Gültig von auch. Sonst ist es ja nächstes Jahr nicht mehr gültig.

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @haus-automatisierung last edited by Homoran

          @haus-automatisierung sagte in Blockly mit Datum erstellen:

          @myzerat

          Screenshot 2024-11-05 at 14.42.25.png

          js-Skripte werden nicht gestoppt und gestartet 😁

          Das ging doch auch irgendwie so
          Screenshot_20241105-145336_Firefox.jpg

          ich bekomm's nicht mehr hin.
          egal ob mit und ohne Konvertierung, egal wie formatiert (hab noch im Kopf dass es US Format sein soll)

          wie ging das?

          haus-automatisierung MyzerAT MartinP 3 Replies Last reply Reply Quote 0
          • haus-automatisierung
            haus-automatisierung Developer Most Active @Homoran last edited by

            @homoran sagte in Blockly mit Datum erstellen:

            js-Skripte werden nicht gestoppt und gestartet 😁

            Sehe da kein Problem, wenn es 1x im Jahr passiert. Ist ja ein valider Anwendungsfall.

            Homoran 1 Reply Last reply Reply Quote 1
            • Homoran
              Homoran Global Moderator Administrators @haus-automatisierung last edited by

              @haus-automatisierung sagte in Blockly mit Datum erstellen:

              @homoran sagte in Blockly mit Datum erstellen:

              js-Skripte werden nicht gestoppt und gestartet 😁

              Sehe da kein Problem, wenn es 1x im Jahr passiert. Ist ja ein valider Anwendungsfall.

              klar!
              war auch für diesen Fall nicht ganz ernst gemeint.

              Kannst du mir trotzdem noch sagen, ob und wie es als Zeitintervall gehen würde, bitte?

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

                @homoran

                du meinst so?

                Screenshot_20241105_151041_Samsung Internet.jpg

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @MyzerAT last edited by

                  @myzerat sagte in Blockly mit Datum erstellen:

                  du meinst so?

                  ja, so hätte ich es gemacht.
                  nur bei meinem Test klappte das mit dem Datum nicht.

                  Deswegen meine Frage an @haus-automatisierung

                  MyzerAT 1 Reply Last reply Reply Quote 0
                  • MyzerAT
                    MyzerAT @Homoran last edited by

                    @homoran

                    denke so wäre es aber besser, mit diesem script wird jeden tag um 00:00 kontrolliert ob im gültigen datumsbereich und erst zum 14.11 werden die 3 scripte script gestartet bzw gestoppt, sollte dann ja auch nur 1x im jahr passieren. denn ansonst müsste ich in den drei scripten echt oft diese code einfügen, da sie sehr komlex sind wegen beamer, anderen lichtern, rolläden usw.

                    Screenshot_20241105_151747_Samsung Internet.jpg

                    Homoran MartinP 2 Replies Last reply Reply Quote 0
                    • Homoran
                      Homoran Global Moderator Administrators @MyzerAT last edited by

                      @myzerat sagte in Blockly mit Datum erstellen:

                      ob im gültigen datumsbereich

                      das funktioniert ja nicht!
                      Zumindest nicht bei meinem Test vorhin

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

                        @homoran sagte: wie es als Zeitintervall gehen würde, bitte?

                        Blockly_temp.JPG

                        Homoran 1 Reply Last reply Reply Quote 1
                        • MartinP
                          MartinP @MyzerAT last edited by MartinP

                          @myzerat Das Script wird TÄGLICH um Mitternacht ausgeführt, und hat einen "falls" UND einen "sonst" Zweig ... das heißt, es wird täglich etwas gemacht ...

                          ein ganz gezielter Zeitplan, der genau zu Adventsbeginn die Weihnachtsskripte startet und ein weiterer Zeitplan, der nach dem Dreikönigstag die Skripte wieder stoppt, wäre eleganter finde ich ...

                          Wenn man es nicht ganz genau nimmt, vielleicht von 27.11 (frühester Adventsbeginn) bis zum 6.1 ...

                          MyzerAT 1 Reply Last reply Reply Quote 0
                          • MartinP
                            MartinP @Homoran last edited by

                            @homoran sagte in Blockly mit Datum erstellen:

                            js-Skripte werden nicht gestoppt und gestartet

                            Warum nicht?

                            Wenn es doch ein Blockly genau dafür gibt....

                            Homoran 1 Reply Last reply Reply Quote 0
                            • Homoran
                              Homoran Global Moderator Administrators @paul53 last edited by

                              @paul53 Danke!
                              Die Konvertierungsversion hatte ich nicht genutzt!

                              1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @MartinP last edited by

                                @martinp sagte in Blockly mit Datum erstellen:

                                Warum nicht?

                                weil js Skripte bei jedem Start neu kompiliert werden.

                                @martinp sagte in Blockly mit Datum erstellen:

                                Wenn es doch ein Blockly genau dafür gibt....

                                ganz neu!
                                Damit es trotzdem gemacht werden könnte.

                                1 Reply Last reply Reply Quote 0
                                • MyzerAT
                                  MyzerAT @MartinP last edited by

                                  so habe jetzt aufgrunde eurer ideen herum probiert, hiermit hatte es jetzt funktioniert! ich will nicht die scripte selbst ändern, wäre zu aufwendig daher bleibe ich dabei 1x im jahr werden die scripte deaktiviert/aktiviert

                                  danke für eure anregungen und hilfe

                                  Screenshot_20241105_160519_Samsung Internet.jpg

                                  ste_glei 1 Reply Last reply Reply Quote 0
                                  • ste_glei
                                    ste_glei @MyzerAT last edited by

                                    Ich löse das über einen Kalender den ich via ical-Adapter auslese. Nur an Tagen mit Eintrag Weihnachtsbeleuchtung wird ausgelöst

                                    Screenshot_20241105_161758_Chrome.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • U
                                      UV-on-fire last edited by

                                      Ich hab mir da mal was gebastelt um auf der VIS ein Start und Ende eingeben zu können und hab mir davon einen Datenpunkt "Weihnachten" abgeleitet. Der ist dann wiederum in meinem Trigger für meine WLED Ansteuerung und für die Balkonsteckdosen an Weihnachten verwurstet. Wäre vielleicht auch ne Möglichkeit.

                                      Vis:


                                      Screenshot 2024-11-05 222345.png

                                      Die Zahlen sind Eingabefelder. Monat habe ich mit Dezember und Januar als Start und Ende fest definiert liese sich aber auch noch dynamisieren

                                      Auswertung für den Datenpunkt Weihnachten (wird über einen Zeitplan einfach minütlich ausgeführt. ginge aber sicher auch schöner). Sylvester habe ich einen extra Datenpunkt da ich einen anderen Effekt für WLED an Sylvester nutze.


                                      Screenshot 2024-11-05 223352.png

                                      Zusätzlicher Datenpunkt Weihnachten +1 zum ausschalten der Steckdosen am ersten Morgen nach Ende des Zeitplans


                                      82fb0550-8109-42c8-b54e-235c578c66c3-grafik.png

                                      Einschalten und Ausschalten der Steckdosen wenn Nacht erkannt wurde und es ist Weihnachten
                                      (Zusammengeklappt ist nur die Auswertung der STeckdosen 2-4)


                                      01d870a4-c781-46da-b5f6-5dfdf5b2e289-grafik.png

                                      Das Blockly für den Trigger Tag/Nacht wird jeweils bei Sonnenaufgang und Sonnenuntergang gestartet


                                      Screenshot 2024-11-05 225101.png

                                      Vielleicht nicht die schönste Lösung aber funktioniert tadellos. Verbesserungsvorschläge sind aber immer gerne gesehen. Man will ja auch dazu lernen 😊

                                      MyzerAT 1 Reply Last reply Reply Quote 1
                                      • MyzerAT
                                        MyzerAT @UV-on-fire last edited by

                                        @uv-on-fire
                                        sehr aufwendig und schaut auch recht gut aus, danke für diese Inspiration

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          sonny @MyzerAT last edited by sonny

                                          // Edit hier nochmals, diesesmal funktionsfähig.
                                          So hab ich das gelöst bei mir. Ich bin nach Kalenderwochen gegangen ... und einen tollen Logikblock (Wenn eine Zahl zwischen min und max) verwendet dafür.

                                          Screenshot 2024-11-26 085725.png

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          431
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          8
                                          21
                                          1036
                                          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