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
  5. Blockly akzeptiert Datenpunkt nicht

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Blockly akzeptiert Datenpunkt nicht

Geplant Angeheftet Gesperrt Verschoben Blockly
10 Beiträge 5 Kommentatoren 832 Aufrufe 2 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.
  • XsevX Offline
    XsevX Offline
    Xsev
    schrieb am zuletzt editiert von
    #1

    Ich habe ein für mich merkwürdiges Problem. Ich habe ein Skript mit dem ich in meiner Vis die Kameras nach Bewegung bzw. Personnenerkennung durchschalten lasse.
    Das Skript funktioniert auch soweit nur wenn ich den markierten Bereich einfüge geht es nicht mehr. Der Datenpunkt ist manuell von mir angelegt aber wird nicht berücksichtigt. Wenn ich einen anderen Datenpunkt mit dem Logikwert true/flase verwende geht es aber eben der dafür vorgesehen Punkt geht nicht. Was mich auch wundert, das lief so schon mal, nach dem ich den Datenpunkt unter Userdata angelegt habe.

    Screenshot 2024-05-16 a.png

    Screenshot 2024-05-16 150107.png

    HomoranH Meister MopperM haselchenH 3 Antworten Letzte Antwort
    0
    • XsevX Xsev

      Ich habe ein für mich merkwürdiges Problem. Ich habe ein Skript mit dem ich in meiner Vis die Kameras nach Bewegung bzw. Personnenerkennung durchschalten lasse.
      Das Skript funktioniert auch soweit nur wenn ich den markierten Bereich einfüge geht es nicht mehr. Der Datenpunkt ist manuell von mir angelegt aber wird nicht berücksichtigt. Wenn ich einen anderen Datenpunkt mit dem Logikwert true/flase verwende geht es aber eben der dafür vorgesehen Punkt geht nicht. Was mich auch wundert, das lief so schon mal, nach dem ich den Datenpunkt unter Userdata angelegt habe.

      Screenshot 2024-05-16 a.png

      Screenshot 2024-05-16 150107.png

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @xsev zeig mal bitte die Objektdaten.

      Hast du dir den Wert mal per debug-Baustein anzeigen lassen?

      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 -

      XsevX 1 Antwort Letzte Antwort
      0
      • XsevX Xsev

        Ich habe ein für mich merkwürdiges Problem. Ich habe ein Skript mit dem ich in meiner Vis die Kameras nach Bewegung bzw. Personnenerkennung durchschalten lasse.
        Das Skript funktioniert auch soweit nur wenn ich den markierten Bereich einfüge geht es nicht mehr. Der Datenpunkt ist manuell von mir angelegt aber wird nicht berücksichtigt. Wenn ich einen anderen Datenpunkt mit dem Logikwert true/flase verwende geht es aber eben der dafür vorgesehen Punkt geht nicht. Was mich auch wundert, das lief so schon mal, nach dem ich den Datenpunkt unter Userdata angelegt habe.

        Screenshot 2024-05-16 a.png

        Screenshot 2024-05-16 150107.png

        Meister MopperM Online
        Meister MopperM Online
        Meister Mopper
        schrieb am zuletzt editiert von
        #3

        @xsev

        Mal abgesehen davon, dass es einer Logiküberprüfung = wahr nicht bedarf

        aa789c08-4fb9-4f5e-a380-16e6d5d4e735-grafik.png

        ist doch zum Verständnis wichtig, welche Werte die Objekte liefern.

        Proxmox und HA

        1 Antwort Letzte Antwort
        0
        • XsevX Xsev

          Ich habe ein für mich merkwürdiges Problem. Ich habe ein Skript mit dem ich in meiner Vis die Kameras nach Bewegung bzw. Personnenerkennung durchschalten lasse.
          Das Skript funktioniert auch soweit nur wenn ich den markierten Bereich einfüge geht es nicht mehr. Der Datenpunkt ist manuell von mir angelegt aber wird nicht berücksichtigt. Wenn ich einen anderen Datenpunkt mit dem Logikwert true/flase verwende geht es aber eben der dafür vorgesehen Punkt geht nicht. Was mich auch wundert, das lief so schon mal, nach dem ich den Datenpunkt unter Userdata angelegt habe.

          Screenshot 2024-05-16 a.png

          Screenshot 2024-05-16 150107.png

          haselchenH Offline
          haselchenH Offline
          haselchen
          Most Active
          schrieb am zuletzt editiert von
          #4

          @xsev

          100ms sind auch nicht gerade viel 🤔

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

            @xsev zeig mal bitte die Objektdaten.

            Hast du dir den Wert mal per debug-Baustein anzeigen lassen?

            XsevX Offline
            XsevX Offline
            Xsev
            schrieb am zuletzt editiert von Xsev
            #5

            @homoran So sieht es in den Objekten aus. Ich hab den Datenpunkt mit Rolle Switch und State versucht, macht keinen Unterschied.

            Screenshot 2024-05-17 050156.png

            Screenshot 2024-05-17 040146.png

            Wenn ich den Datenpunkt via Debug abfrage bekomme ich ein true zurück was ja auch stimmt. Also im Debug kann Blockly anscheinend den Datenpunkt lesen.

            2024-05-17 04:11:23.569	info	script.js.Alarmanlage.Cam-Follow-Personenerkennung: true
            

            Sobald ich ihn aber verwende geht er nicht.

            Ich hab zum testen mal das hier gemacht, das ist der Datenpunkt meine Bürolampe (Büro.on) , geht problemlos.

            Screenshot 2024-05-17 043306.png

            Meines erachtens liegt es am selbst erstellen Datenpunkt. Aber was schmeckt ihm daran bloß nicht?

            @Meister-Mopper Danke für den Tip! Dachte das geht nur bei dem "Triggerwert" Das macht es natürlich nochmal übersichtlicher.

            @haselchen Ja die 100ms sind glaube Standard, bislang ging das eigentlich immer aber habs mach etwas hoch gesetzt.

            HomoranH 1 Antwort Letzte Antwort
            0
            • XsevX Xsev

              @homoran So sieht es in den Objekten aus. Ich hab den Datenpunkt mit Rolle Switch und State versucht, macht keinen Unterschied.

              Screenshot 2024-05-17 050156.png

              Screenshot 2024-05-17 040146.png

              Wenn ich den Datenpunkt via Debug abfrage bekomme ich ein true zurück was ja auch stimmt. Also im Debug kann Blockly anscheinend den Datenpunkt lesen.

              2024-05-17 04:11:23.569	info	script.js.Alarmanlage.Cam-Follow-Personenerkennung: true
              

              Sobald ich ihn aber verwende geht er nicht.

              Ich hab zum testen mal das hier gemacht, das ist der Datenpunkt meine Bürolampe (Büro.on) , geht problemlos.

              Screenshot 2024-05-17 043306.png

              Meines erachtens liegt es am selbst erstellen Datenpunkt. Aber was schmeckt ihm daran bloß nicht?

              @Meister-Mopper Danke für den Tip! Dachte das geht nur bei dem "Triggerwert" Das macht es natürlich nochmal übersichtlicher.

              @haselchen Ja die 100ms sind glaube Standard, bislang ging das eigentlich immer aber habs mach etwas hoch gesetzt.

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von Homoran
              #6

              @xsev sagte in Blockly akzeptiert Datenpunkt nicht:

              Sobald ich ihn aber verwende geht er nicht.

              ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.
              Ich kann es leider nicht zitieren, da die Objektdaten nur als Screenshot und nicht als Text in code-tags vorliegen.

              BTW
              Ultrawide 4K Screenshots
              Screenshot_20240517-081957_Firefox.jpg
              sind mobil auch nicht zu entziffern.
              Das sieht dann (nach anklicken!) so aus
              Screenshot_20240517-082010_Firefox.jpg

              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 -

              XsevX paul53P 4 Antworten Letzte Antwort
              1
              • HomoranH Homoran

                @xsev sagte in Blockly akzeptiert Datenpunkt nicht:

                Sobald ich ihn aber verwende geht er nicht.

                ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.
                Ich kann es leider nicht zitieren, da die Objektdaten nur als Screenshot und nicht als Text in code-tags vorliegen.

                BTW
                Ultrawide 4K Screenshots
                Screenshot_20240517-081957_Firefox.jpg
                sind mobil auch nicht zu entziffern.
                Das sieht dann (nach anklicken!) so aus
                Screenshot_20240517-082010_Firefox.jpg

                XsevX Offline
                XsevX Offline
                Xsev
                schrieb am zuletzt editiert von
                #7

                @homoran Hmm das wäre möglich, das teste ich gleich mal.

                Bezüglich Screenshot, schande sorry das war mir nicht bewusst aber ja is logisch. :innocent:

                1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @xsev sagte in Blockly akzeptiert Datenpunkt nicht:

                  Sobald ich ihn aber verwende geht er nicht.

                  ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.
                  Ich kann es leider nicht zitieren, da die Objektdaten nur als Screenshot und nicht als Text in code-tags vorliegen.

                  BTW
                  Ultrawide 4K Screenshots
                  Screenshot_20240517-081957_Firefox.jpg
                  sind mobil auch nicht zu entziffern.
                  Das sieht dann (nach anklicken!) so aus
                  Screenshot_20240517-082010_Firefox.jpg

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von paul53
                  #8

                  @homoran sagte: ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.

                  In dem String "ID" sind Minuszeichen (Bindestriche) erlaubt.

                  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
                  1
                  • HomoranH Homoran

                    @xsev sagte in Blockly akzeptiert Datenpunkt nicht:

                    Sobald ich ihn aber verwende geht er nicht.

                    ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.
                    Ich kann es leider nicht zitieren, da die Objektdaten nur als Screenshot und nicht als Text in code-tags vorliegen.

                    BTW
                    Ultrawide 4K Screenshots
                    Screenshot_20240517-081957_Firefox.jpg
                    sind mobil auch nicht zu entziffern.
                    Das sieht dann (nach anklicken!) so aus
                    Screenshot_20240517-082010_Firefox.jpg

                    XsevX Offline
                    XsevX Offline
                    Xsev
                    schrieb am zuletzt editiert von
                    #9

                    @homoran So wie es aussieht funktioniert das ganze jetzt. Ich werde es beobachten. Danke! Mich wunderts aber auch ein bisserl weil ich wie @paul53 schrieb, in einigen anderen selbst erstellten Datenpunkten, Bindestrich und Unterstrich verwende (als einzige Sonderzeichen).

                    1 Antwort Letzte Antwort
                    0
                    • HomoranH Homoran

                      @xsev sagte in Blockly akzeptiert Datenpunkt nicht:

                      Sobald ich ihn aber verwende geht er nicht.

                      ich fürchte dass du mit dem - ein verbotenes Zeichen in der ID hast.
                      Ich kann es leider nicht zitieren, da die Objektdaten nur als Screenshot und nicht als Text in code-tags vorliegen.

                      BTW
                      Ultrawide 4K Screenshots
                      Screenshot_20240517-081957_Firefox.jpg
                      sind mobil auch nicht zu entziffern.
                      Das sieht dann (nach anklicken!) so aus
                      Screenshot_20240517-082010_Firefox.jpg

                      XsevX Offline
                      XsevX Offline
                      Xsev
                      schrieb am zuletzt editiert von Xsev
                      #10

                      @homoran
                      Also leider funktioniert es doch nicht wirklich. Ich hatte die Logikprüfung (true/false) bei meinem Datenpunkt (userdata.0.Datenpunkte.BWM.Balkon) weg gelassen, was ein Dauer "true" zur Folge hatte. Habs erst bemerkt als ich den Punkt auf "false" geschalten habe und es immer noch funktioniert hat.

                      Also das Problem ist nach wie vor das er nicht auf den Datenpunkt reagiert. Anbei hab ich das Blockly mal exportiert. Bindestriche etc. hab ich alles entfernt. Hab den Datenpunkt nochmals neu angelegt aber selbes verhalten.

                      <xml xmlns="https://developers.google.com/blockly/xml">
                        <block type="on_ext" id="0DvBe(whI|8?:B:Xu}bN" x="112" y="563">
                          <mutation xmlns="http://www.w3.org/1999/xhtml" items="3"></mutation>
                          <field name="CONDITION">any</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="}UQx4(.,[;n6G0l?aZnA">
                              <field name="oid">frigate.0.Balkon.person</field>
                            </shadow>
                          </value>
                          <value name="OID1">
                            <shadow type="field_oid" id="Of3W9w*aA?+k![aNU1Cv">
                              <field name="oid">frigate.0.Balkon.dog</field>
                            </shadow>
                          </value>
                          <value name="OID2">
                            <shadow type="field_oid" id="6qglY6E-^*Unvr[~~7}g">
                              <field name="oid">frigate.0.Balkon.cat</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="controls_if" id="mHFKtNVZa}oCsna-~Mxr">
                              <value name="IF0">
                                <block type="logic_operation" id="!LYj5RQXfh9M!}jjAP*2" inline="false">
                                  <field name="OP">AND</field>
                                  <value name="A">
                                    <block type="logic_operation" id="5cS7BkLGY=5KH+nv5v/S">
                                      <field name="OP">AND</field>
                                      <value name="A">
                                        <block type="logic_operation" id="2)_y,FN6sexWc(+(]+TL">
                                          <field name="OP">OR</field>
                                          <value name="A">
                                            <block type="logic_compare" id=";]:=-G^RRo!)2_[|kNjL">
                                              <field name="OP">EQ</field>
                                              <value name="A">
                                                <block type="get_value" id=")PI*nePgyuZ_#VXNO*_Z">
                                                  <field name="ATTR">val</field>
                                                  <field name="OID">frigate.0.Balkon.person</field>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="math_number" id="FoTQ61*Fhs-G3lK*k7?n">
                                                  <field name="NUM">1</field>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="logic_operation" id="auiw(/1%{.B`W$J[RE01">
                                              <field name="OP">OR</field>
                                              <value name="A">
                                                <block type="logic_compare" id="P_gkk?wk6*9mTEsk4fmI">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="^4*QwHcf].36q}KYgV*_">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">frigate.0.Balkon.cat</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="7^d5iR^Q|^L62)t6xKo(">
                                                      <field name="NUM">1</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                              <value name="B">
                                                <block type="logic_compare" id=":z_*l8~K[^8XLCus^yMG">
                                                  <field name="OP">EQ</field>
                                                  <value name="A">
                                                    <block type="get_value" id="f+/Oy+K=`8a4]@Dav|e;">
                                                      <field name="ATTR">val</field>
                                                      <field name="OID">frigate.0.Balkon.dog</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <block type="math_number" id="+4[mau,QbeH-:+mq(gDa">
                                                      <field name="NUM">1</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </value>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_compare" id="C1,fPT[Rq[@3?Gg;[hh$">
                                          <field name="OP">NEQ</field>
                                          <value name="A">
                                            <block type="get_value" id="#Y}=hi)S/gX,ZLEqt4po">
                                              <field name="ATTR">val</field>
                                              <field name="OID">javascript.0.Camview-Vis</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="math_number" id="@dKKWP4GTui_;cj2Jx0.">
                                              <field name="NUM">6</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                  <value name="B">
                                    <block type="logic_compare" id="rK/)8;LYC(|2xDL-I4@:">
                                      <field name="OP">EQ</field>
                                      <value name="A">
                                        <block type="get_value" id="mIFnn8wA$Rmb@v7UocZh">
                                          <field name="ATTR">val</field>
                                          <field name="OID">0_userdata.0.Datenpunkte.BWM.Balkon</field>
                                        </block>
                                      </value>
                                      <value name="B">
                                        <block type="logic_boolean" id="/9ZE~cd0`W+Od)7(g6oZ">
                                          <field name="BOOL">TRUE</field>
                                        </block>
                                      </value>
                                    </block>
                                  </value>
                                </block>
                              </value>
                              <statement name="DO0">
                                <block type="control" id="|k6YTovQ%wCEDv.U=QT8">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                  <field name="OID">javascript.0.Camview-Vis</field>
                                  <field name="WITH_DELAY">TRUE</field>
                                  <field name="DELAY_MS">200</field>
                                  <field name="UNIT">ms</field>
                                  <field name="CLEAR_RUNNING">FALSE</field>
                                  <value name="VALUE">
                                    <block type="math_number" id="K.YC%G3clv)a{jRI}?(a">
                                      <field name="NUM">6</field>
                                    </block>
                                  </value>
                                </block>
                              </statement>
                            </block>
                          </statement>
                        </block>
                      </xml>
                      
                      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

                      811

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      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