Skip to content
  • 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
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Check Blockly - verursacht Absturz

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.8k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.0k

Check Blockly - verursacht Absturz

Check Blockly - verursacht Absturz

Scheduled Pinned Locked Moved Skripten / Logik
13 Posts 4 Posters 749 Views 1 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.
  • D daruse

    @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

    CodierknechtC Offline
    CodierknechtC Offline
    Codierknecht
    Developer Most Active
    wrote on last edited by
    #4

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

    "Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Martin Fowler, "Refactoring")

    Proxmox 8.2.4 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi + dies & das
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    D paul53P 2 Replies Last reply
    0
    • CodierknechtC Codierknecht

      @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 Offline
      D Offline
      daruse
      wrote on last edited by
      #5

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

      1 Reply Last reply
      0
      • CodierknechtC Codierknecht

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

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

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

        Das betrifft nur Astrozeiten.

        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

        1 Reply Last reply
        0
        • D Offline
          D Offline
          daruse
          wrote on last edited by
          #7

          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 HomoranH 2 Replies Last reply
          0
          • D daruse

            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 Offline
            D Offline
            daruse
            wrote on last edited by
            #8

            @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
            0
            • D daruse

              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

              HomoranH Do not disturb
              HomoranH Do not disturb
              Homoran
              Global Moderator Administrators
              wrote on last edited by
              #9

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

              ist das gewollt?

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              D 1 Reply Last reply
              0
              • HomoranH Homoran

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

                ist das gewollt?

                D Offline
                D Offline
                daruse
                wrote on last edited by
                #10

                @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

                HomoranH 1 Reply Last reply
                0
                • D daruse

                  @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

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #11

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

                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                  D 2 Replies Last reply
                  0
                  • HomoranH Homoran

                    @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 Offline
                    D Offline
                    daruse
                    wrote on last edited by
                    #12

                    @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
                    0
                    • HomoranH Homoran

                      @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 Offline
                      D Offline
                      daruse
                      wrote on last edited by
                      #13

                      @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
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      395

                      Online

                      32.4k

                      Users

                      81.3k

                      Topics

                      1.3m

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

                      • Don't have an account? Register

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