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. Blockly funktioniert im gewählten Zeitraum nicht.

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Blockly funktioniert im gewählten Zeitraum nicht.

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
20 Beiträge 4 Kommentatoren 3.2k Aufrufe
  • Ä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.
  • haselchenH Offline
    haselchenH Offline
    haselchen
    Most Active
    schrieb am zuletzt editiert von
    #4

    Habe einen ähnlichen Fall.

    Der Google Mini soll zwischen 6.45 und 7.45 ansagen,welcher Müll rauszubringen ist.

    Das soll er alle 20min machen, solange bis es 7,45Uhr ist und keine Ansage mehr kommt.

    Als Trigger kommt noch das aufgemachte Fenster hinzu. Der Datenpunkt des Müllkalenders steht den ganzen Tag auf true , wenn ein bestimmter Müll dran ist.

    Nun sagt der Google Mini allerdings seit 0.00Uhr (seitdem der Datenpunkt auf true steht) alle 20min die Müll-Rausbring-Nachricht.

    Wo ist der Fehler im Blockly?

    3723_unbenannt1.png

    Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      J Riemann
      schrieb am zuletzt editiert von
      #5

      Der Trigger ist bei Dir nur die "Mülltonne" und ich schätze die Termine werden um 0.00 Uhr berechnet.

      Außerdem steht "Intervall" unter den Bedingungen und wird damit ohne Rücksicht auf die Bedingungen ausgeführt.

      "Intervall" wird in Deinem Skript nicht beendet und läuft darum alle 20 Minuten in Dauerschleife.

      Das Fenster ist nirgendwo als Trigger sondern nur als Bedingung enthalten.

      ****Viele Grüße!

      Jörg****

      1 Antwort Letzte Antwort
      0
      • Ralla66R Offline
        Ralla66R Offline
        Ralla66
        Most Active
        schrieb am zuletzt editiert von
        #6

        Falls mache fehlt ja was , da soll er doch den Intervall ausführen oder nicht ?

        1 Antwort Letzte Antwort
        0
        • haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          schrieb am zuletzt editiert von
          #7

          Fenster und Restmülltonne und die Uhrzeit sollen erfüllt sein, damit der Google Home die Ansprache alle 20min hält.

          Also das Szenario:

          Heute ist Restmüll dran, ich öffne um 6:50 das Fenster, der Google Mini sagt nun bis 7:45 alle 20min diese Erinnerung.

          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

          1 Antwort Letzte Antwort
          0
          • J Offline
            J Offline
            J Riemann
            schrieb am zuletzt editiert von
            #8

            Auf die schnelle…. 6696_bildschirmfoto_2018-12-04_um_18.25.06.png

            Edit: nachgebessert..

            ****Viele Grüße!

            Jörg****

            1 Antwort Letzte Antwort
            0
            • haselchenH Offline
              haselchenH Offline
              haselchen
              Most Active
              schrieb am zuletzt editiert von
              #9

              Danke Jörg. Hab es mal nach Deinem Schema zusammengebaut.

              Problematisch ist eventuell der Fenstertrigger, der kennt nur open und close.

              Und wenn ich den Punkt aktualisiert nehme oder geändert, dann triggert er ja auch, wenn ich es wieder schliesse.

              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

              1 Antwort Letzte Antwort
              0
              • J Offline
                J Offline
                J Riemann
                schrieb am zuletzt editiert von
                #10

                Ich habe das Beispiel nochmal nachgebessert damit sofort beim öffnen die erste Ansage kommt (aber nur im gewählten Zeitraum).

                Natürlich ist dies nur ein Beispiel für den Aufbau… Die richtigen Datenpunkte und deren Werte musst Du schon selbst auswählen.

                ****Viele Grüße!

                Jörg****

                1 Antwort Letzte Antwort
                0
                • haselchenH Offline
                  haselchenH Offline
                  haselchen
                  Most Active
                  schrieb am zuletzt editiert von
                  #11

                  Das schonmal der Hammer wie schnell Du das gebaut hast :mrgreen:

                  Was ist aber mit dem Datenpunkt des Fensters….true = open / close ?

                  Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                  1 Antwort Letzte Antwort
                  0
                  • J Offline
                    J Offline
                    J Riemann
                    schrieb am zuletzt editiert von
                    #12

                    Ich denke das OPEN/CLOSE nur ein Platzhalter für TRUE/FALSE ist.

                    Das sollte aber in den Datenpunktinformationen ersichtlich sein.

                    Sollte es mit TRUE/FALSE nicht klappen, dann nimmst Du einfach "bei Änderung" oder "bei Aktualisierung" und fügst dann noch den Fensterstatus als zusätzliche Bedingung im FALLS mit ein.
                    6696_bildschirmfoto_2018-12-04_um_22.28.03.png

                    ****Viele Grüße!

                    Jörg****

                    1 Antwort Letzte Antwort
                    0
                    • haselchenH Offline
                      haselchenH Offline
                      haselchen
                      Most Active
                      schrieb am zuletzt editiert von
                      #13

                      Hm, bei deinem letzten Blockly passiert leider gar nichts. Der Mini bleibt stumm.

                      Bei dem davor ohne den =Wert OPEN kam die Meldung sofort beim Öffnen.

                      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                      1 Antwort Letzte Antwort
                      0
                      • J Offline
                        J Offline
                        J Riemann
                        schrieb am zuletzt editiert von
                        #14

                        @haselchen:

                        Hm, bei deinem letzten Blockly passiert leider gar nichts. Der Mini bleibt stumm. ` Wie gesagt, Du musst schauen wie es mit Deinen Objekten klappt. Bei den vielen verschiedenen möglichen Geräten ist das hin und wieder unterschiedlich. Es kann auch einen Unzerschied machen ob Du „Änderung“ oder „Aktualisierung“ verwendest.

                        @haselchen:

                        Bei dem davor ohne den =Wert OPEN kam die Meldung sofort beim Öffnen. ` So ist es auch gedacht, die erste Meldung soll kommen sobald das Fenster geöffnet wird, und dann alle 20 Minuten innerhalb des Zeitbereichs.

                        ****Viele Grüße!

                        Jörg****

                        1 Antwort Letzte Antwort
                        0
                        • haselchenH Offline
                          haselchenH Offline
                          haselchen
                          Most Active
                          schrieb am zuletzt editiert von
                          #15

                          Aber durch dein = Wert des Objekts "open" soll nur was gesagt werden, wenn das Fenster offen ist.

                          Aber dein letztes Blockly Bild funktioniert so leider nicht. Mini bleibt stumm.

                          Hab das jetzt so gelöst, dass beim Fenster auf ein Timeout drin ist, dass nach 30sek die Ansage kommt.

                          Sowie beim Fenster schliessen nach 30sek die Ansage nochmal kommt.

                          Damit sollte ich eigentlich genug erinnert werden :lol:

                          Vielen Dank Jörg, dass du dir soviele Gedanken für mein "Problem" gemacht hast.

                          Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                          1 Antwort Letzte Antwort
                          0
                          • J Offline
                            J Offline
                            J Riemann
                            schrieb am zuletzt editiert von
                            #16

                            Ich sehe auch gerade das ein Flüchigkeitsfehler im letzten Screenshot enthalten war.

                            Es waren der Fensterstatus und der Müllstatus versehentlich mit „=„ statt mit „und“ verbunden. :oops:

                            Ich habe das oben jetzt korrigiert.

                            ****Viele Grüße!

                            Jörg****

                            1 Antwort Letzte Antwort
                            0
                            • haselchenH Offline
                              haselchenH Offline
                              haselchen
                              Most Active
                              schrieb am zuletzt editiert von
                              #17

                              Probiere ich gleich nachher mal aus.

                              Kann nur wieder vielen Dank für Deine Mühe sagen.

                              Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                              1 Antwort Letzte Antwort
                              0
                              • haselchenH Offline
                                haselchenH Offline
                                haselchen
                                Most Active
                                schrieb am zuletzt editiert von
                                #18

                                Blockly mit Google Mini läuft, sehr schön.

                                Nun das nächste Problem.

                                HUE Bewegungsmelder soll nach dem Auslösen 2min später einen Osram Lightstripe auf der Treppe anschalten.

                                Bewegungsmelder ist im Bad und das Ganze passiert morgens.

                                Szenario: Ich gehe ins Bad, der Melder schaltet 2 Lampen dort an. Nach 2min soll der Melder den LightStripe an der Treppe anschalten, weil ich dann nach unten gehen will. Problem ist ja, dass er während ich im Bad bin auf false geht, dann wieder auf true durch eine Bewegung von mir…..

                                Mein Blockly (was nicht funktioniert) kann ich gerade nicht bieten, bin auf der Arbeit.

                                @ Jörg

                                Da Du das so glänzend kannst, wie würde der Block aussehen? :D

                                Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

                                1 Antwort Letzte Antwort
                                0
                                • B Offline
                                  B Offline
                                  breiti
                                  schrieb am zuletzt editiert von
                                  #19

                                  @Jörg,

                                  hast du zufällig eine Idee warum ich bei dem Script nun plötzlich (Script Engine 4.0.11) beim Aufruf des Scripts "Cannot extract Blockly code!" angezeigt bekomme und das Script auch leider nicht mehr funktioniert?

                                  Edit:

                                  Script funktioniert, der Fehler kam vom Sensor! Allerdings bleibt der Fehler beim Aufruf "Cannot extract Blockly code!". Mir ist aufgefallen das die Fehlermeldung vom "stop timeout" im Script kommt. Wenn ich den Block entferne kommt der Fehler nicht mehr.

                                  Greez

                                  1 Antwort Letzte Antwort
                                  0
                                  • J Offline
                                    J Offline
                                    J Riemann
                                    schrieb am zuletzt editiert von
                                    #20

                                    Die Fehlermeldung habe ich auch bei fast jeder Öffnung von Skripten. Das hat wohl nichts direkt mit dem Skript zu tun.

                                    Wenn man das Anzeigefenster vergrößert oder das Skript nochmals öffnet klappt es ohne Fehlermeldung.

                                    ****Viele Grüße!

                                    Jörg****

                                    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

                                    588

                                    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