Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Check Blockly - verursacht Absturz

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Check Blockly - verursacht Absturz

    This topic has been deleted. Only users with topic management privileges can see it.
    • Codierknecht
      Codierknecht Developer Most Active @daruse last edited by

      @daruse
      Aus dem JS-Code entnehme ich: Trigger in Trigger.
      Das funzt so nicht.

      Außerdem wäre es hilfreich, das ganze Blockly zu zeigen und nicht nur den Teil, in dem DU einen Fehler vermutest.

      D 1 Reply Last reply Reply Quote 2
      • D
        daruse @Codierknecht last edited by

        @codierknecht Sorry, hier wäre das komplette Blockly:
        8c841e2b-e1ba-43a1-ada2-d2744e73b870-image.png

        Ich nehme an du meinst Trigger in Trigger meine "Zeiterfassung". Wie würde man sowas dann korrekt angehen?

        Danke

        Codierknecht 1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @daruse last edited by

          @daruse
          Nach diesem Muster:
          02df9fa7-b94c-4482-9a37-7760ee5aa779-image.png
          Dabei ist zu beachten, dass eine Prüfung auf "zwischen" nicht sauber tagesübergreifend funktioniert.
          Darum in einem solchen Fall auf "nicht zwischen" prüfen.

          D paul53 2 Replies Last reply Reply Quote 0
          • D
            daruse @Codierknecht last edited by

            @codierknecht verstehe, dann werde ich das bei nächster Gelegenheit umbauen und weiter testen.
            Vielen Dank dir!

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

              @codierknecht sagte: eine Prüfung auf "zwischen" nicht sauber tagesübergreifend funktioniert.

              Das betrifft nur Astrozeiten.

              1 Reply Last reply Reply Quote 0
              • D
                daruse last edited by

                Jetzt muss ich leider doch nochmal nachfragen, habe versucht die Abfrage zu vereinfachen. Vormittag/Nachmittag Unterscheidung werde ich verzichten dafür nur einen gewissen Zeitraum vorgeben.
                Heraus kam folgendes Blockly:
                ba4463fa-3181-42e0-ba10-9faac23f4894-image.png

                Beim initialen Start läuft noch alles wunderbar, bei dem unteren falls Block hab ich die UND Bedingungen erfüllt, wenn ich dann die Testvariable (Trigger) ändere, schaltet auch das Relais. Allerdings mehr oder weniger unmittelbar danach werden keine Werte mehr aktualisiert --> PI hängt sich auf.

                Könnt ihr mir sagen wo ich hier meinen Gedankenfehler eingebaut habe? Macht es Sinn mit einem festen Pause Block zu arbeiten?

                Dann noch eine Frage zum PI, wenn sich dieser aufgehängt hat, hilft nur stromlos machen und neu booten - gibt es hier evtl. ein schlaueres Vorgehen oder evtl. eine intelligente Abfrage das sowas erst gar nicht passiert?

                Danke vorab,
                Stefan

                D Homoran 2 Replies Last reply Reply Quote 0
                • D
                  daruse @daruse last edited by

                  @daruse versuch macht Klug, so geht es:
                  bce69906-d7db-43ec-991e-022035c1eafc-image.png

                  Hab ich hier etwas falsch gemacht:
                  bbc8afe6-25b5-4092-9a56-913b1cdc0778-image.png

                  Merci

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

                    @daruse wenn ich das richtig entziffern kann, wird das zweite falls auch dann gestartet, wenn das erste falls zutrifft.

                    ist das gewollt?

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

                      @homoran da ich bei dem oberen Block die Uhrzeit mit Abfrage, sollte eigentlich meiner Meinung nach aktuell nur der untere Block in Betracht kommen. Oder?!

                      So alleinstehend funktioniert es:
                      23240ac5-b102-4be6-8b53-18f6e6709b25-image.png

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

                        @daruse sagte in Check Blockly - verursacht Absturz:

                        ich bei dem oberen Block die Uhrzeit mit Abfrage, sollte eigentlich meiner Meinung nach aktuell nur der untere Block in Betracht kommen. Oder?!

                        ja, aber wenn die Uhrzeit zutrifft, trifft auch der zweite Block ohne Uhrzeit zusätzlich zu.

                        D 2 Replies Last reply Reply Quote 0
                        • D
                          daruse @Homoran last edited by

                          @homoran Ok das ist ein anderes Thema da wollte ich mir noch Gedanken machen wenn das gesamte Blockly läuft, aber aktuell (außerhalb 9-15Uhr) sollte nur der untere zutreffen.

                          Hast du eine Idee warum sich der PI aufhängt?

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

                            @homoran Aber das war ein guter Anstoß, hab es nun wie folgt umgebaut:
                            3d76914e-2887-424b-86b4-e6080db43536-image.png

                            Allerdings hatte ich beim ersten Versuch bei dem roten X noch eine zusätzliche UND Bedingung mit der Uhrzeit drin --> Absturz
                            So wie abgebildet geht es jetzt, hab es auch durchgetestet...irgendwie muss er mit der Uhrzeit oder dem Format ein Problem haben!?!?!

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            494
                            Online

                            31.7k
                            Users

                            79.8k
                            Topics

                            1.3m
                            Posts

                            4
                            13
                            443
                            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