Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Warnungen im Blockly Script (GELÖST)

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Warnungen im Blockly Script (GELÖST)

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      Ahnungsbefreit @Elektroniker86 last edited by

      @elektroniker86 Das sieht auf den ersten Blick so aus, als ob das Problem bei den 3 Datenpunkten liegt, mit denen Du die Kameras schaltest. Was passiert, wenn Du da "manuell" 0 oder 1 rein schreibst?

      Elektroniker86 1 Reply Last reply Reply Quote 0
      • Elektroniker86
        Elektroniker86 @Ahnungsbefreit last edited by

        @ahnungsbefreit
        Dann passiert das was soll nämlich die Alarmbereiche werden ein und ausgeschaltet

        1 Reply Last reply Reply Quote 0
        • Elektroniker86
          Elektroniker86 @TT-Tom last edited by

          @tt-tom

          Moin,

          ja, das sind die Datenpunkte zum schalten der Alarmbereiche. Es dreht sich um eine Instar Kamera die mit MQTT angebunden ist.

          T 1 Reply Last reply Reply Quote 0
          • T
            TT-Tom @Elektroniker86 last edited by

            @elektroniker86
            Poste mal den Code vom Blockly bitte.

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

              Das sind diese Datenpunkte

              Screenshot 2022-08-06 102021.jpg

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

                <xml xmlns="https://developers.google.com/blockly/xml">
                  <block type="create" id="K=+:F0(CILzbfZ=5@+*h" x="-1037" y="-712">
                    <field name="NAME">Kameras.Parkplatz Alarm EIN_AUS</field>
                    <next>
                      <block type="on" id="lcGz5d3oWQ85C^Ed(uK9">
                        <field name="OID">javascript.0.Kameras.Parkplatz Alarm EIN_AUS</field>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="H.E00`#rWS:Lm*8)@bsV">
                            <mutation else="1"></mutation>
                            <value name="IF0">
                              <block type="logic_compare" id="4PlP3`5X47Pj^VP2NY0`">
                                <field name="OP">EQ</field>
                                <value name="A">
                                  <block type="on_source" id="`9M2a0T:AOs`2F2+oWl?">
                                    <field name="ATTR">state.val</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="logic_boolean" id="]SbtrJ#s3aohU9?_V%70">
                                    <field name="BOOL">TRUE</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="control" id="^xUkyDRAC1k$+/vG1_p_">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">mqtt.1.instar.Stellplatz.alarm.area1.enable.raw</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="math_number" id="[@iG:fmz]~.Fg*te10P1">
                                    <field name="NUM">1</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="control" id="oz(,y@bD6sDOq6IJggS.">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">mqtt.1.instar.Stellplatz.alarm.area2.enable.raw</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="KKpZDBd}Yl*bQ5y*.]IB">
                                        <field name="NUM">1</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="h0]QC:%:-%^`v~`0W8g.">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">mqtt.1.instar.Stellplatz.alarm.area3.enable.raw</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="@=a*_-/4peR%wrq}{LS1">
                                            <field name="NUM">1</field>
                                          </block>
                                        </value>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </statement>
                            <statement name="ELSE">
                              <block type="control" id="KtYae/7|mz.tPsTw8U9x">
                                <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                <field name="OID">mqtt.1.instar.Stellplatz.alarm.area1.enable.raw</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="math_number" id="[.|8iya1~Q3ZcV_+S-S1">
                                    <field name="NUM">0</field>
                                  </block>
                                </value>
                                <next>
                                  <block type="control" id="TCJ|kafArO5#CXm+Ka!$">
                                    <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                    <field name="OID">mqtt.1.instar.Stellplatz.alarm.area2.enable.raw</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="math_number" id="($|yNNB|[u{v|Q*YpGO*">
                                        <field name="NUM">0</field>
                                      </block>
                                    </value>
                                    <next>
                                      <block type="control" id="pWKDt*4bv]){(hQO8M%+">
                                        <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                        <field name="OID">mqtt.1.instar.Stellplatz.alarm.area3.enable.raw</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="math_number" id="]xJ!8ymGFthjzAgZZvWm">
                                            <field name="NUM">0</field>
                                          </block>
                                        </value>
                                      </block>
                                    </next>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </statement>
                      </block>
                    </next>
                  </block>
                </xml>
                
                T 1 Reply Last reply Reply Quote 0
                • T
                  TT-Tom @Elektroniker86 last edited by TT-Tom

                  @elektroniker86
                  Dein Fehler liegt im anlegen des Datenpunkt. Nimm mal die Leerzeichen raus.
                  Wo soll der den angelegt werden?

                  Elektroniker86 1 Reply Last reply Reply Quote 0
                  • Elektroniker86
                    Elektroniker86 @TT-Tom last edited by

                    @tt-tom

                    Ok, Leerzeichen durch Unterstriche ersetzen?

                    Hier ist und soll er auch angelegt sein:

                    Screenshot 2022-08-06 102823.jpg

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      TT-Tom @Elektroniker86 last edited by

                      @elektroniker86 und?

                      Elektroniker86 1 Reply Last reply Reply Quote 0
                      • Elektroniker86
                        Elektroniker86 @TT-Tom last edited by

                        @tt-tom

                        Nein, immer noch das gleiche. Habe die Leerzeichen jetzt durch Unterstriche ersetzt.

                        Screenshot 2022-08-06 103231.jpg

                        Screenshot 2022-08-06 103351.jpg

                        DJMarc75 T 2 Replies Last reply Reply Quote 0
                        • DJMarc75
                          DJMarc75 @Elektroniker86 last edited by

                          @elektroniker86
                          Poste mal bitte die Eigenschaften von einem der angesteuerten DP.

                          Elektroniker86 1 Reply Last reply Reply Quote 0
                          • T
                            TT-Tom @Elektroniker86 last edited by TT-Tom

                            @elektroniker86

                            erste mal die Zahlen durch wahr und falsch.

                            Edit: @DJMarc75 hat den selben Gedanken

                            DJMarc75 1 Reply Last reply Reply Quote 0
                            • DJMarc75
                              DJMarc75 @TT-Tom last edited by

                              @tt-tom sagte in Warnungen im Blockly Script:

                              Edit: @DJMarc75 hat den selben Gedanken

                              Ähnlich, ich denke dass da 1 oder 0 schon korrekt ist aber nicht als Zahl sondern als String (Text) verwendet werden sollte.

                              T 1 Reply Last reply Reply Quote 0
                              • T
                                TT-Tom @DJMarc75 last edited by

                                @djmarc75 sagte in Warnungen im Blockly Script:

                                Ähnlich, ich denke dass da 1 oder 0 schon korrekt ist aber nicht als Zahl sondern als String (Text) verwendet werden sollte.

                                ja, das ist glaube ich die richtige Richtung.

                                1 Reply Last reply Reply Quote 0
                                • Elektroniker86
                                  Elektroniker86 @DJMarc75 last edited by

                                  @djmarc75

                                  {
                                    "common": {
                                      "name": "instar/Stellplatz/alarm/area1/enable/raw",
                                      "write": true,
                                      "read": true,
                                      "role": "variable",
                                      "desc": "mqtt server variable",
                                      "type": "string"
                                    },
                                    "native": {
                                      "topic": "instar/Stellplatz/alarm/area1/enable/raw"
                                    },
                                    "type": "state",
                                    "from": "system.adapter.mqtt.1",
                                    "user": "system.user.admin",
                                    "ts": 1659642195982,
                                    "_id": "mqtt.1.instar.Stellplatz.alarm.area1.enable.raw",
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  
                                  DJMarc75 1 Reply Last reply Reply Quote 0
                                  • DJMarc75
                                    DJMarc75 @Elektroniker86 last edited by DJMarc75

                                    @elektroniker86 sagte in Warnungen im Blockly Script:

                                    "type": "string"

                                    dann wäre es des Rätsels Lösung:

                                    Screenshot 2022-08-06 105939.png

                                    Müsste aber im LOG(nicht im Skriptlog) auch drinstehen wenn du per Skript schaltest.

                                    Elektroniker86 2 Replies Last reply Reply Quote 1
                                    • Elektroniker86
                                      Elektroniker86 @DJMarc75 last edited by

                                      @djmarc75

                                      Ahh, leuchtet irgendwie ein. Das probiere ich gleich aus.

                                      1 Reply Last reply Reply Quote 0
                                      • Elektroniker86
                                        Elektroniker86 @DJMarc75 last edited by

                                        @djmarc75

                                        TIP TOP ! Läuft!

                                        Das war der Fehler. Vielen Dank für deine Hilfe.

                                        1 Reply Last reply Reply Quote 1
                                        • Elektroniker86
                                          Elektroniker86 last edited by

                                          Natürlich Danke an alle !

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          928
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          blockly javascript
                                          4
                                          21
                                          1046
                                          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