Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. [gelöst]Zeitvergleich wird ignoriert

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    326

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    296

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    926

[gelöst]Zeitvergleich wird ignoriert

Geplant Angeheftet Gesperrt Verschoben Blockly
7 Beiträge 4 Kommentatoren 419 Aufrufe 2 Beobachtet
  • Ä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.
  • M Offline
    M Offline
    marsmännchen
    schrieb am zuletzt editiert von marsmännchen
    #1

    Hallo zusammen,

    ich will über das Date,Time Widget einen Datenpunkt mit der Uhrzeit befüllen. Soweit so gut.
    Aber wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.
    Kann sich das bitte jemand ansehen was ich da falsch mache?
    Danke sehr,
    Patrick

    <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="hWe4{BXD#o-Vvx8F,cY." x="-37" y="-262">
      <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <value name="OID0">
        <shadow type="field_oid" id="VM||MjR6I}I|R4mVN:*$">
          <field name="oid">0_userdata.0.Trigger.RolladenBüro.Time</field>
        </shadow>
      </value>
      <statement name="STATEMENT">
        <block type="controls_if" id="v^N$?b.mHagP,-^8c)J?">
          <value name="IF0">
            <block type="logic_compare" id="+Z|~iW`1t/~79boXv5ip">
              <field name="OP">EQ</field>
              <value name="A">
                <block type="get_value" id="6;c*S;)`*0n@$EA-`nl!">
                  <field name="ATTR">val</field>
                  <field name="OID">0_userdata.0.Trigger.RolladenBüro.Time</field>
                </block>
              </value>
              <value name="B">
                <block type="get_value" id="D$woUi.o_JwTl|-N[yE/">
                  <field name="ATTR">val</field>
                  <field name="OID">javascript.0.variables.dayTime</field>
                </block>
              </value>
            </block>
          </value>
          <statement name="DO0">
            <block type="debug" id="?x86]l/AEYKpb50XF`(u">
              <field name="Severity">log</field>
              <value name="TEXT">
                <shadow type="text" id="H(CI1OTp*31n?v#f.baN">
                  <field name="TEXT">Trigger Time wurde gesetzt</field>
                </shadow>
                <block type="text_join" id="_VXBAnW:uniJ]AbJn6tH">
                  <mutation items="2"></mutation>
                  <value name="ADD0">
                    <block type="text" id="w*c~IbNXekVj%uB#Bfri">
                      <field name="TEXT">Trigger Time gesetzt</field>
                    </block>
                  </value>
                  <value name="ADD1">
                    <block type="get_value" id="AI9-Pq!A*fmwp(!9Y{Ok">
                      <field name="ATTR">val</field>
                      <field name="OID">javascript.0.variables.dayTime</field>
                    </block>
                  </value>
                </block>
              </value>
            </block>
          </statement>
        </block>
      </statement>
    </block>
    

    Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
    Wago PFC200 mit Dali Lichtsteuerung.

    HomoranH dslraserD paul53P 3 Antworten Letzte Antwort
    0
    • M marsmännchen

      Hallo zusammen,

      ich will über das Date,Time Widget einen Datenpunkt mit der Uhrzeit befüllen. Soweit so gut.
      Aber wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.
      Kann sich das bitte jemand ansehen was ich da falsch mache?
      Danke sehr,
      Patrick

      <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="hWe4{BXD#o-Vvx8F,cY." x="-37" y="-262">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="VM||MjR6I}I|R4mVN:*$">
            <field name="oid">0_userdata.0.Trigger.RolladenBüro.Time</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="v^N$?b.mHagP,-^8c)J?">
            <value name="IF0">
              <block type="logic_compare" id="+Z|~iW`1t/~79boXv5ip">
                <field name="OP">EQ</field>
                <value name="A">
                  <block type="get_value" id="6;c*S;)`*0n@$EA-`nl!">
                    <field name="ATTR">val</field>
                    <field name="OID">0_userdata.0.Trigger.RolladenBüro.Time</field>
                  </block>
                </value>
                <value name="B">
                  <block type="get_value" id="D$woUi.o_JwTl|-N[yE/">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.variables.dayTime</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="debug" id="?x86]l/AEYKpb50XF`(u">
                <field name="Severity">log</field>
                <value name="TEXT">
                  <shadow type="text" id="H(CI1OTp*31n?v#f.baN">
                    <field name="TEXT">Trigger Time wurde gesetzt</field>
                  </shadow>
                  <block type="text_join" id="_VXBAnW:uniJ]AbJn6tH">
                    <mutation items="2"></mutation>
                    <value name="ADD0">
                      <block type="text" id="w*c~IbNXekVj%uB#Bfri">
                        <field name="TEXT">Trigger Time gesetzt</field>
                      </block>
                    </value>
                    <value name="ADD1">
                      <block type="get_value" id="AI9-Pq!A*fmwp(!9Y{Ok">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.variables.dayTime</field>
                      </block>
                    </value>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
      </block>
      
      HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #2

      @marsmännchen sagte in Zeitvergleich wird ignoriert:

      Kann sich das bitte jemand ansehen

      wenn du das Blockly zeigen würdest....

      kein Support per PN! - Fragen im Forum stellen -
      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      1
      • M marsmännchen

        Hallo zusammen,

        ich will über das Date,Time Widget einen Datenpunkt mit der Uhrzeit befüllen. Soweit so gut.
        Aber wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.
        Kann sich das bitte jemand ansehen was ich da falsch mache?
        Danke sehr,
        Patrick

        <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="hWe4{BXD#o-Vvx8F,cY." x="-37" y="-262">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ne</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="VM||MjR6I}I|R4mVN:*$">
              <field name="oid">0_userdata.0.Trigger.RolladenBüro.Time</field>
            </shadow>
          </value>
          <statement name="STATEMENT">
            <block type="controls_if" id="v^N$?b.mHagP,-^8c)J?">
              <value name="IF0">
                <block type="logic_compare" id="+Z|~iW`1t/~79boXv5ip">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="6;c*S;)`*0n@$EA-`nl!">
                      <field name="ATTR">val</field>
                      <field name="OID">0_userdata.0.Trigger.RolladenBüro.Time</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="get_value" id="D$woUi.o_JwTl|-N[yE/">
                      <field name="ATTR">val</field>
                      <field name="OID">javascript.0.variables.dayTime</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="debug" id="?x86]l/AEYKpb50XF`(u">
                  <field name="Severity">log</field>
                  <value name="TEXT">
                    <shadow type="text" id="H(CI1OTp*31n?v#f.baN">
                      <field name="TEXT">Trigger Time wurde gesetzt</field>
                    </shadow>
                    <block type="text_join" id="_VXBAnW:uniJ]AbJn6tH">
                      <mutation items="2"></mutation>
                      <value name="ADD0">
                        <block type="text" id="w*c~IbNXekVj%uB#Bfri">
                          <field name="TEXT">Trigger Time gesetzt</field>
                        </block>
                      </value>
                      <value name="ADD1">
                        <block type="get_value" id="AI9-Pq!A*fmwp(!9Y{Ok">
                          <field name="ATTR">val</field>
                          <field name="OID">javascript.0.variables.dayTime</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </statement>
        </block>
        
        dslraserD Offline
        dslraserD Offline
        dslraser
        Forum Testing Most Active
        schrieb am zuletzt editiert von
        #3

        @marsmännchen
        mach mal Bitte zusätzlich einen Screenshot vom Blockly. (nicht Jeder importiert sich das Blockly, ich bin z.B. nur am Handy im Moment)

        1 Antwort Letzte Antwort
        0
        • M marsmännchen

          Hallo zusammen,

          ich will über das Date,Time Widget einen Datenpunkt mit der Uhrzeit befüllen. Soweit so gut.
          Aber wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.
          Kann sich das bitte jemand ansehen was ich da falsch mache?
          Danke sehr,
          Patrick

          <block xmlns="https://developers.google.com/blockly/xml" type="on_ext" id="hWe4{BXD#o-Vvx8F,cY." x="-37" y="-262">
            <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="VM||MjR6I}I|R4mVN:*$">
                <field name="oid">0_userdata.0.Trigger.RolladenBüro.Time</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="controls_if" id="v^N$?b.mHagP,-^8c)J?">
                <value name="IF0">
                  <block type="logic_compare" id="+Z|~iW`1t/~79boXv5ip">
                    <field name="OP">EQ</field>
                    <value name="A">
                      <block type="get_value" id="6;c*S;)`*0n@$EA-`nl!">
                        <field name="ATTR">val</field>
                        <field name="OID">0_userdata.0.Trigger.RolladenBüro.Time</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="get_value" id="D$woUi.o_JwTl|-N[yE/">
                        <field name="ATTR">val</field>
                        <field name="OID">javascript.0.variables.dayTime</field>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="debug" id="?x86]l/AEYKpb50XF`(u">
                    <field name="Severity">log</field>
                    <value name="TEXT">
                      <shadow type="text" id="H(CI1OTp*31n?v#f.baN">
                        <field name="TEXT">Trigger Time wurde gesetzt</field>
                      </shadow>
                      <block type="text_join" id="_VXBAnW:uniJ]AbJn6tH">
                        <mutation items="2"></mutation>
                        <value name="ADD0">
                          <block type="text" id="w*c~IbNXekVj%uB#Bfri">
                            <field name="TEXT">Trigger Time gesetzt</field>
                          </block>
                        </value>
                        <value name="ADD1">
                          <block type="get_value" id="AI9-Pq!A*fmwp(!9Y{Ok">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.variables.dayTime</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </statement>
          </block>
          
          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @marsmännchen sagte: wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.

          Was soll mit dem Blockly erreicht werden?
          Sollte nicht besser auf "Actual day time" getriggert werden?

          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

          M 1 Antwort Letzte Antwort
          1
          • paul53P paul53

            @marsmännchen sagte: wenn ich es mit "ActualTime" per Blockly vergleiche wird es einfach ignoriert.

            Was soll mit dem Blockly erreicht werden?
            Sollte nicht besser auf "Actual day time" getriggert werden?

            M Offline
            M Offline
            marsmännchen
            schrieb am zuletzt editiert von
            #5

            Danke erstmal für die Hilfe.
            Hier ist mal ein Screenshot.
            time.PNG
            Der Datenpunkt Time wird einwandfrei vom Widget beschreiben.
            Actual day time ist in meinen Datenpunkten auch lebendig und richtig.
            @paul53 Ja sorry, ist eh auf "Actual day time getriggert

            MfG
            Patrick

            Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
            Wago PFC200 mit Dali Lichtsteuerung.

            paul53P 1 Antwort Letzte Antwort
            0
            • M marsmännchen

              Danke erstmal für die Hilfe.
              Hier ist mal ein Screenshot.
              time.PNG
              Der Datenpunkt Time wird einwandfrei vom Widget beschreiben.
              Actual day time ist in meinen Datenpunkten auch lebendig und richtig.
              @paul53 Ja sorry, ist eh auf "Actual day time getriggert

              MfG
              Patrick

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

              @marsmännchen sagte: ist eh auf "Actual day time getriggert

              Nicht im Blockly-Bild: Dort ist der (konstante) Vergleichswert der Trigger.

              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

              M 1 Antwort Letzte Antwort
              1
              • paul53P paul53

                @marsmännchen sagte: ist eh auf "Actual day time getriggert

                Nicht im Blockly-Bild: Dort ist der (konstante) Vergleichswert der Trigger.

                M Offline
                M Offline
                marsmännchen
                schrieb am zuletzt editiert von marsmännchen
                #7

                @paul53
                Ok, jetzt versteh ich.
                Versuch ich gleich mal.

                Edit:
                Ach Super mal wieder, Danke.
                Das war das Problem. "Auf Actual day time" Triggern.
                Hätt ich selbst drauf kommen können.

                Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
                Wago PFC200 mit Dali Lichtsteuerung.

                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                294

                Online

                32.8k

                Benutzer

                82.8k

                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