Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Check Blockly - verursacht Absturz

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    966

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Check Blockly - verursacht Absturz

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 4 Kommentatoren 787 Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • 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
    schrieb am zuletzt editiert von
    #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 9.1.1 LXC|8 GB|Core i7-6700
    HmIP|ZigBee|Tasmota|Unifi
    Zabbix Certified Specialist
    Konnte ich Dir helfen? Dann benutze bitte das Voting unten rechts im Beitrag

    D paul53P 2 Antworten Letzte Antwort
    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
      schrieb am zuletzt editiert von
      #5

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

      1 Antwort Letzte Antwort
      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
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        0
        • D Offline
          D Offline
          daruse
          schrieb am zuletzt editiert von
          #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 Antworten Letzte Antwort
          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
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            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 Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                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 Nicht stören
                  HomoranH Nicht stören
                  Homoran
                  Global Moderator Administrators
                  schrieb am zuletzt editiert von
                  #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 Antworten Letzte Antwort
                  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
                    schrieb am zuletzt editiert von
                    #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 Antwort Letzte Antwort
                    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
                      schrieb am zuletzt editiert von
                      #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 Antwort Letzte Antwort
                      0
                      Antworten
                      • In einem neuen Thema antworten
                      Anmelden zum Antworten
                      • Älteste zuerst
                      • Neuste zuerst
                      • Meiste Stimmen


                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      719

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      Themen

                      1.3m

                      Beiträge
                      Community
                      Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                      ioBroker Community 2014-2025
                      logo
                      • Anmelden

                      • Du hast noch kein Konto? Registrieren

                      • Anmelden oder registrieren, um zu suchen
                      • Erster Beitrag
                        Letzter Beitrag
                      0
                      • Home
                      • Aktuell
                      • Tags
                      • Ungelesen 0
                      • Kategorien
                      • Unreplied
                      • Beliebt
                      • GitHub
                      • Docu
                      • Hilfe