Navigation

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

    NEWS

    • Amazon Alexa - ioBroker Skill läuft aus ?

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    Hilfe bei Blockly

    This topic has been deleted. Only users with topic management privileges can see it.
    • paul53
      paul53 @tiobb last edited by paul53

      @tiobb sagte: nach 90 Minuten erneut eine Meldung sendet

      Prinzip:

      Blockly_temp.JPG

      ... sendet sofort und nach 90 Minuten.

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

        @paul53

        Das geschriebene Wort ist da eher aufschlussreich.

        Problem ansprechen, gewünschtes Ziel formulieren und Fehler darstellen ist ein Weg.

        tiobb 1 Reply Last reply Reply Quote 0
        • tiobb
          tiobb @Meister Mopper last edited by

          @meister-mopper @paul53

          Die "Geschirrspülmaschine" (Steckdose) meldet manchmal 10x hintereinander das die Maschine fertig ist, und das kann ganz schön nerven. Deshalb soll nach der ersten Meldung erstmal Schluss sein, bis zum Ende des nächsten Spülvorgangs. Hier mal das gesamte Blockly
          Die Werte 10 und 1 sind die Schwellwerte für die Leistungsaufnahme.
          Bild_2025-09-06_100915997.png

          Codierknecht paul53 2 Replies Last reply Reply Quote 0
          • Codierknecht
            Codierknecht Developer Most Active @tiobb last edited by

            @tiobb

            1. Variablen sollten keine Sonderzeichen und/oder Leerzeichen enthalten. Auch wenn Blockly das zulässt.
            2. Einen bool'schen Wert muss man nicht auf "= wahr" prüfen. Da reicht ein "Falls Wert" oder "Falls nicht Wert"
            3. Du setzt da unten mehrere States mehrfach. Oder sind das nur identische Namen für unterschiedliche DP?
            4. Wenn die Meldung "Maschine fertig" abgesetzt wurde, gehört doch "Maschine läuft" wieder auf false gesetzt, oder?

            Lesestoff: https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps

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

              @tiobb sagte: meldet manchmal 10x hintereinander

              Das wird mit dem gezeigten Prinzip verhindert.

              1 Reply Last reply Reply Quote 0
              • tiobb
                tiobb last edited by

                @paul53 sagte in Hilfe bei Blockly:

                @tiobb sagte: nach 90 Minuten erneut eine Meldung sendet

                Prinzip:

                Blockly_temp.JPG

                ... sendet sofort und nach 90 Minuten.

                Das verstehe ich überhaupt nicht 😢

                @codierknecht sagte in Hilfe bei Blockly:

                @tiobb

                1. Du setzt da unten mehrere States mehrfach. Oder sind das nur identische Namen für unterschiedliche DP?

                Ja, das sind unterschiedliche Datenpunkte die den selben Namen haben. Das Sind LED Leuchtmittel.

                @codierknecht sagte in Hilfe bei Blockly:

                1. Wenn die Meldung "Maschine fertig" abgesetzt wurde, gehört doch "Maschine läuft" wieder auf false gesetzt, oder?

                Also das Blockly funktioniert, habe das gleiche auch für die Waschmaschine, nur kommt es eben vor, das die Meldungen öfters kommen, und das möchte ich durch ein timeout vermeiden. Die Maschinen machen scheinbar nach dem sie fertig sind noch irgendwelche komischen Sachen die dann das Blockly wieder starten.

                @codierknecht sagte in Hilfe bei Blockly:

                1. Variablen sollten keine Sonderzeichen und/oder Leerzeichen enthalten. Auch wenn Blockly das zulässt.

                Ich hab keine Ahnung mehr wie das Fragezeichen da rein gekommen ist 😒

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

                  @tiobb sagte: Das verstehe ich überhaupt nicht

                  Dann umfangreicher:

                  Blockly_temp.JPG

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

                    @tiobb sagte: frühestens nach 90 Minuten erneut eine Meldung sendet

                    Er soll nicht nach 90 Minuten wiederholen, sondern nur für 90 Minuten sperren? Dann so:

                    Blockly_temp.JPG

                    EDIT: Version ohne zusätzliche Variable:

                    Blockly_temp.JPG

                    1 Reply Last reply Reply Quote 0
                    • tiobb
                      tiobb last edited by

                      @paul53
                      Ja genau, die Meldungen sollen nach der ersten Meldung dann für 90 Minuten ausgesetzt sein, weil die Geschirrspülmaschine, nachdem sie eigentlich fertig ist, aus irgendeinem Grund. die Leistung so verändert dass das Blockly erneut gestartet wird.
                      Ich werde es mal testen viele Dank und einen schönen Sonntag noch 🌞

                      tiobb 1 Reply Last reply Reply Quote 0
                      • tiobb
                        tiobb @tiobb last edited by

                        @paul53
                        Also bis jetzt bekomme ich keine mehrfach Meldung mehr, so soll es sein, vielen Dank.
                        Aber ich habe schon wieder eine Frage. Und zwar habe ich über die Fritz Box eine Anwesenheitsanzeige auf meinen Wand Tablets und zusätzlich eine Begrüßung über Alexa wenn Familienmitglieder das Haus betreten. Funktioniert super, aber ein Problem habe ich. Und zwar verliere ich hier ab und mal für eine Sekunde das WLAN, sodass sich die Handys kurz ab- und dann wieder anmelden. Nach der Anmeldung werden dann alle die sich zu haus befinden über die Alexa Speaker begrüßt, obwohl sie nicht weg waren. Wie kann ich in dem Blockly verhindern das bei einer kurzen WLAN Unterbrechung die Meldung kommt? Z.B. auch nach einem Neustart des Handys?
                        Bin schon mit AVM in Kontakt wegen des Problems.
                        Bild_2025-10-17_112925899.png

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

                          @tiobb sagte: Wie kann ich in dem Blockly verhindern das bei einer kurzen WLAN Unterbrechung die Meldung kommt?

                          Blockly_temp.JPG

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

                            @paul53
                            Funktioniert einwandfrei, MERCI!!!

                            tiobb 1 Reply Last reply Reply Quote 0
                            • tiobb
                              tiobb @tiobb last edited by

                              @paul53 Kannst Dur mir sagen oder besser zeigen was an meinem Blockly nicht stimmt? Ich habe einen Fensterkontakt an der Balkon-Tür im Schlafzimmer und ich möchte das Alexa und eine Lampe mir bei z.B. einer Temperatur unter 10°C nach 30 Minuten melden dass das Fenster noch offen ist. Ich bekomme weder eine Meldung von Alexa noch wird die Lampe eingeschaltet. Wir haben es nämlich schon ein paar mal geschafft bei unter -15° morgens die Tür wieder zu schließen, und hatten es dann abends doch recht kühl 🤣

                              Opera Momentaufnahme_2025-10-21_170513_192.168.178.75.png

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

                                @tiobb sagte: was an meinem Blockly nicht stimmt?

                                Der Timer wird immer gestoppt nachdem er gestartet wurde, kann also nie ablaufen.

                                So wird der Timer nur bei Schließen des Fensters gestoppt:

                                Blockly_temp.JPG

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

                                  @paul53 hab es hinbekommen und die Lampe geht nach dem schließen auch wieder aus. DANKE!
                                  Opera Momentaufnahme_2025-10-21_173025_192.168.178.75.png

                                  tiobb 1 Reply Last reply Reply Quote 0
                                  • tiobb
                                    tiobb @tiobb last edited by

                                    @paul53 Ich habe den Fensterkontakt von Aqara in Lovelace eingebunden, nur leider sind die Werte "vertauscht". True ist geschlossen, und false ist offen. Heißt, mir wird das Fenster, wenn es geschlossen ist, als geöffnet angezeigt und umgekehrt, kann man das irgendwie ändern?

                                    {
                                      "type": "state",
                                      "common": {
                                        "name": "Contact event",
                                        "type": "boolean",
                                        "read": true,
                                        "write": false,
                                        "role": "state",
                                        "custom": {
                                          "lovelace.0": {
                                            "enabled": true,
                                            "attr_has_time": false,
                                            "attr_has_date": true,
                                            "entity": "binary_sensor",
                                            "name": "00158d008bc3c137_contact",
                                            "attr_device_class": "window"
                                          },
                                          "history.0": {
                                            "enabled": true,
                                            "aliasId": "",
                                            "debounceTime": 0,
                                            "blockTime": 0,
                                            "changesOnly": false,
                                            "changesRelogInterval": 0,
                                            "changesMinDelta": 0,
                                            "ignoreBelowNumber": "",
                                            "disableSkippedValueLogging": false,
                                            "retention": 604800,
                                            "customRetentionDuration": 365,
                                            "maxLength": 10,
                                            "enableDebugLogs": false,
                                            "debounce": 0
                                          }
                                        }
                                      },
                                      "native": {},
                                      "_id": "zigbee.0.00158d008bc3c137.contact",
                                      "acl": {
                                        "object": 1636,
                                        "state": 1636,
                                        "owner": "system.user.admin",
                                        "ownerGroup": "system.group.administrator"
                                      },
                                      "from": "system.adapter.admin.0",
                                      "user": "system.user.admin",
                                      "ts": 1761064506391
                                    }
                                    
                                    paul53 1 Reply Last reply Reply Quote 0
                                    • paul53
                                      paul53 @tiobb last edited by

                                      @tiobb sagte: kann man das irgendwie ändern?

                                      Alias mit Lesekonvertierung:

                                      !val
                                      
                                      1 Reply Last reply Reply Quote 0
                                      • tiobb
                                        tiobb last edited by

                                        @paul53 Puh, da klingt sehr kompliziert, geht das auch in einfach für Blöde?

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

                                          @tiobb sagte: geht das auch in einfach für Blöde?

                                          Den Zigbee-Datenpunkt selektieren, rechte Maustaste und dann "Alias erstellen" auswählen:

                                          DP_bearbeiten.JPG

                                          Dann in dem Menü editieren:

                                          Alias-negiert.jpg

                                          Diesen Alias dann in Visualisierung, Skript und History verwenden! true = "offen".

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

                                            @paul53 Beim Status true ist das Fenster geschlossen, ich brauche es genau umgekehrt.

                                            Opera Momentaufnahme_2025-10-22_142524_192.168.178.75.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.2k
                                            Online

                                            32.3k
                                            Users

                                            81.1k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            29
                                            651
                                            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