Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Hat mein iObroker einen Fehler?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Hat mein iObroker einen Fehler?

Scheduled Pinned Locked Moved Blockly
8 Posts 4 Posters 520 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K Offline
    K Offline
    krodon
    wrote on last edited by krodon
    #1

    So langsam verzweifele ich. Einfache Dinge klappen nicht, erstellte Scripte laufen, neue machen seltsame Fehler. Ich weise einem Objekt eine Variable zu und nehme diese für einen Trigger. Sie löst aber nicht aus. Zum testen von dem Verhalten habe ich dieses Script erstellt. Das log ist nach dem starten und auslösen des triggers.

    Variable_neu.JPG

    LOG:

    javascript.0
    	2025-03-29 20:30:10.536	warn	script.js.Licht.Küche.Skript_1: Mit Alias
    javascript.0
    	2025-03-29 20:30:10.536	error	script.js.Licht.Küche.Skript_1: Objekt ID
    javascript.0
    	2025-03-29 20:30:07.348	info	script.js.Licht.Küche.Skript_1: registered 3 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
    javascript.0
    	2025-03-29 20:30:07.348	error	script.js.Licht.Küche.Skript_1: Wert Variable false
    javascript.0
    	2025-03-29 20:30:07.347	error	script.js.Licht.Küche.Skript_1: Alias Variable alias.0.Küche.Taster.KLICK
    javascript.0
    	2025-03-29 20:30:07.344	info	Start JavaScript script.js.Licht.Küche.Skript_1 (Blockly)
    

    Script::

    <xml xmlns="https://developers.google.com/blockly/xml">
      <variables>
        <variable id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</variable>
      </variables>
      <block type="on_ext" id="?c9/3P{))%6f`magzAzm" x="-437" y="88">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
        <field name="CONDITION">ge</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="3;pxIm{tmT_@e?Mp|hN$">
            <field name="oid">ID auswählen</field>
          </shadow>
          <block type="variables_get" id="+/-2F2OA7Y2fN9rj38=|">
            <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
          </block>
        </value>
        <statement name="STATEMENT">
          <block type="debug" id="=E=fX0=%Nl8yh7Hxj=gZ">
            <field name="Severity">warn</field>
            <value name="TEXT">
              <shadow type="text" id="DBi[6Ne5~.)Ek!(8%[_i">
                <field name="TEXT">Mit Variable</field>
              </shadow>
            </value>
          </block>
        </statement>
      </block>
      <block type="variables_set" id="p9pqZ~.nadLGu}QK4gId" x="-113" y="137">
        <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
        <value name="VALUE">
          <block type="text" id="S_?UE!`:vuV+BZ@w#[.x">
            <field name="TEXT">alias.0.Küche.Taster.KLICK</field>
          </block>
        </value>
      </block>
      <block type="debug" id="/_Jhn`Sko``yRH%{n4%3" x="-85" y="193">
        <field name="Severity">error</field>
        <value name="TEXT">
          <shadow type="text" id="s7-@+^fG(7TDyLA0MWg`">
            <field name="TEXT">erkannt</field>
          </shadow>
          <block type="text_join" id="okuOUrsKmoDP}k4v)Z@W">
            <mutation items="2"></mutation>
            <value name="ADD0">
              <block type="text" id="8I!RpRTe/WKxjEyH:F~~">
                <field name="TEXT">Alias Variable  </field>
              </block>
            </value>
            <value name="ADD1">
              <block type="variables_get" id="O=WB15dcR.h=c`70r#b,">
                <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
              </block>
            </value>
          </block>
        </value>
        <next>
          <block type="debug" id="ZzJ2HkqTsFBQ|CCWyN+h">
            <field name="Severity">error</field>
            <value name="TEXT">
              <shadow type="text" id="s7-@+^fG(7TDyLA0MWg`">
                <field name="TEXT">erkannt</field>
              </shadow>
              <block type="text_join" id="/K.@4{F]`cXcY_XA6U$9">
                <mutation items="2"></mutation>
                <value name="ADD0">
                  <block type="text" id="Vm~6A.wQQX^YwBbeuLtT">
                    <field name="TEXT">Wert Variable  </field>
                  </block>
                </value>
                <value name="ADD1">
                  <block type="get_value_var" id="3eb4lt46)CyOGJeODTXA">
                    <field name="ATTR">val</field>
                    <value name="OID">
                      <shadow type="field_oid" id="x0]QF^Bj,aM(Z[iPc%2+">
                        <field name="oid">ID auswählen</field>
                      </shadow>
                      <block type="variables_get" id="$9h0Te)SkeXD+9(Gh}c|">
                        <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
                      </block>
                    </value>
                  </block>
                </value>
              </block>
            </value>
          </block>
        </next>
      </block>
      <block type="on" id="Jl|9Gn{g^zV#R8AsYu|T" x="-405" y="272">
        <field name="OID">alias.0.Küche.Taster.KLICK</field>
        <field name="CONDITION">ge</field>
        <field name="ACK_CONDITION"></field>
        <statement name="STATEMENT">
          <block type="debug" id="@_?DEW4:/M?_S.*;?j#z">
            <field name="Severity">error</field>
            <value name="TEXT">
              <shadow type="text" id="2yad`uMue39C^kQu{DpZ">
                <field name="TEXT">Objekt ID</field>
              </shadow>
            </value>
          </block>
        </statement>
      </block>
      <block type="on_ext" id="ABN97)(uU]N[A/+kMlU@" x="-53" y="397">
        <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
        <field name="CONDITION">gt</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="3;pxIm{tmT_@e?Mp|hN$">
            <field name="oid">ID auswählen</field>
          </shadow>
          <block type="text" id=")!A|:f|m]z;!1z^6XS^B">
            <field name="TEXT">alias.0.Küche.Taster.KLICK</field>
          </block>
        </value>
        <statement name="STATEMENT">
          <block type="debug" id="V(ALF^0wjez_goN0kAGR">
            <field name="Severity">warn</field>
            <value name="TEXT">
              <shadow type="text" id="=iP-7(+6.T-bY~t[H[kw">
                <field name="TEXT">Mit Alias</field>
              </shadow>
            </value>
          </block>
        </statement>
      </block>
    </xml>
    

    Eine Ahnung, woran es liegen kann?
    Adapter neu gestartet und auch den Rechner neu gestartet.

    VG

    Krodon

    P.S. an dem ü im Pfad liegt es nicht

    S 1 Reply Last reply
    0
    • K krodon

      So langsam verzweifele ich. Einfache Dinge klappen nicht, erstellte Scripte laufen, neue machen seltsame Fehler. Ich weise einem Objekt eine Variable zu und nehme diese für einen Trigger. Sie löst aber nicht aus. Zum testen von dem Verhalten habe ich dieses Script erstellt. Das log ist nach dem starten und auslösen des triggers.

      Variable_neu.JPG

      LOG:

      javascript.0
      	2025-03-29 20:30:10.536	warn	script.js.Licht.Küche.Skript_1: Mit Alias
      javascript.0
      	2025-03-29 20:30:10.536	error	script.js.Licht.Küche.Skript_1: Objekt ID
      javascript.0
      	2025-03-29 20:30:07.348	info	script.js.Licht.Küche.Skript_1: registered 3 subscriptions, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
      javascript.0
      	2025-03-29 20:30:07.348	error	script.js.Licht.Küche.Skript_1: Wert Variable false
      javascript.0
      	2025-03-29 20:30:07.347	error	script.js.Licht.Küche.Skript_1: Alias Variable alias.0.Küche.Taster.KLICK
      javascript.0
      	2025-03-29 20:30:07.344	info	Start JavaScript script.js.Licht.Küche.Skript_1 (Blockly)
      

      Script::

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</variable>
        </variables>
        <block type="on_ext" id="?c9/3P{))%6f`magzAzm" x="-437" y="88">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">ge</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="3;pxIm{tmT_@e?Mp|hN$">
              <field name="oid">ID auswählen</field>
            </shadow>
            <block type="variables_get" id="+/-2F2OA7Y2fN9rj38=|">
              <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
            </block>
          </value>
          <statement name="STATEMENT">
            <block type="debug" id="=E=fX0=%Nl8yh7Hxj=gZ">
              <field name="Severity">warn</field>
              <value name="TEXT">
                <shadow type="text" id="DBi[6Ne5~.)Ek!(8%[_i">
                  <field name="TEXT">Mit Variable</field>
                </shadow>
              </value>
            </block>
          </statement>
        </block>
        <block type="variables_set" id="p9pqZ~.nadLGu}QK4gId" x="-113" y="137">
          <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
          <value name="VALUE">
            <block type="text" id="S_?UE!`:vuV+BZ@w#[.x">
              <field name="TEXT">alias.0.Küche.Taster.KLICK</field>
            </block>
          </value>
        </block>
        <block type="debug" id="/_Jhn`Sko``yRH%{n4%3" x="-85" y="193">
          <field name="Severity">error</field>
          <value name="TEXT">
            <shadow type="text" id="s7-@+^fG(7TDyLA0MWg`">
              <field name="TEXT">erkannt</field>
            </shadow>
            <block type="text_join" id="okuOUrsKmoDP}k4v)Z@W">
              <mutation items="2"></mutation>
              <value name="ADD0">
                <block type="text" id="8I!RpRTe/WKxjEyH:F~~">
                  <field name="TEXT">Alias Variable  </field>
                </block>
              </value>
              <value name="ADD1">
                <block type="variables_get" id="O=WB15dcR.h=c`70r#b,">
                  <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
                </block>
              </value>
            </block>
          </value>
          <next>
            <block type="debug" id="ZzJ2HkqTsFBQ|CCWyN+h">
              <field name="Severity">error</field>
              <value name="TEXT">
                <shadow type="text" id="s7-@+^fG(7TDyLA0MWg`">
                  <field name="TEXT">erkannt</field>
                </shadow>
                <block type="text_join" id="/K.@4{F]`cXcY_XA6U$9">
                  <mutation items="2"></mutation>
                  <value name="ADD0">
                    <block type="text" id="Vm~6A.wQQX^YwBbeuLtT">
                      <field name="TEXT">Wert Variable  </field>
                    </block>
                  </value>
                  <value name="ADD1">
                    <block type="get_value_var" id="3eb4lt46)CyOGJeODTXA">
                      <field name="ATTR">val</field>
                      <value name="OID">
                        <shadow type="field_oid" id="x0]QF^Bj,aM(Z[iPc%2+">
                          <field name="oid">ID auswählen</field>
                        </shadow>
                        <block type="variables_get" id="$9h0Te)SkeXD+9(Gh}c|">
                          <field name="VAR" id="E+u/Rr9Y=#U`sq*PE!YQ">Taster_Kueche</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </value>
            </block>
          </next>
        </block>
        <block type="on" id="Jl|9Gn{g^zV#R8AsYu|T" x="-405" y="272">
          <field name="OID">alias.0.Küche.Taster.KLICK</field>
          <field name="CONDITION">ge</field>
          <field name="ACK_CONDITION"></field>
          <statement name="STATEMENT">
            <block type="debug" id="@_?DEW4:/M?_S.*;?j#z">
              <field name="Severity">error</field>
              <value name="TEXT">
                <shadow type="text" id="2yad`uMue39C^kQu{DpZ">
                  <field name="TEXT">Objekt ID</field>
                </shadow>
              </value>
            </block>
          </statement>
        </block>
        <block type="on_ext" id="ABN97)(uU]N[A/+kMlU@" x="-53" y="397">
          <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
          <field name="CONDITION">gt</field>
          <field name="ACK_CONDITION"></field>
          <value name="OID0">
            <shadow type="field_oid" id="3;pxIm{tmT_@e?Mp|hN$">
              <field name="oid">ID auswählen</field>
            </shadow>
            <block type="text" id=")!A|:f|m]z;!1z^6XS^B">
              <field name="TEXT">alias.0.Küche.Taster.KLICK</field>
            </block>
          </value>
          <statement name="STATEMENT">
            <block type="debug" id="V(ALF^0wjez_goN0kAGR">
              <field name="Severity">warn</field>
              <value name="TEXT">
                <shadow type="text" id="=iP-7(+6.T-bY~t[H[kw">
                  <field name="TEXT">Mit Alias</field>
                </shadow>
              </value>
            </block>
          </statement>
        </block>
      </xml>
      

      Eine Ahnung, woran es liegen kann?
      Adapter neu gestartet und auch den Rechner neu gestartet.

      VG

      Krodon

      P.S. an dem ü im Pfad liegt es nicht

      S Do not disturb
      S Do not disturb
      stenmic
      wrote on last edited by stenmic
      #2

      @krodon soweit ich weiß kannst du Variablen nicht triggern. Nur Objekte

      AsgothianA 1 Reply Last reply
      0
      • S stenmic

        @krodon soweit ich weiß kannst du Variablen nicht triggern. Nur Objekte

        AsgothianA Offline
        AsgothianA Offline
        Asgothian
        Developer
        wrote on last edited by Asgothian
        #3

        @stenmic sagte in Hat mein iObroker einen Fehler?:

        @krodon soweit ich weiß kannst du Variablen nicht triggern.

        dovch, das sollte gehen (zumindest was @stenmic tun will). Allerdings ist die Reihenfolge wichtig

        @stenmic: Bitte nutz mal den button Screenshot 2025-03-29 at 20.53.41.png

        um dir das Skript anzuzeigen und poste es hier. Dann sollte klar sein warum es nicht geht.

        A.
        Edit: Schreibfehler ex. Wer noch welche findet darf sie behalten.

        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

        K 1 Reply Last reply
        1
        • AsgothianA Asgothian

          @stenmic sagte in Hat mein iObroker einen Fehler?:

          @krodon soweit ich weiß kannst du Variablen nicht triggern.

          dovch, das sollte gehen (zumindest was @stenmic tun will). Allerdings ist die Reihenfolge wichtig

          @stenmic: Bitte nutz mal den button Screenshot 2025-03-29 at 20.53.41.png

          um dir das Skript anzuzeigen und poste es hier. Dann sollte klar sein warum es nicht geht.

          A.
          Edit: Schreibfehler ex. Wer noch welche findet darf sie behalten.

          K Offline
          K Offline
          krodon
          wrote on last edited by
          #4

          @asgothian

          var Taster_Kueche;
          
          
          on({ id: [].concat(Taster_Kueche), change: 'ge' }, async (obj) => {
            let value = obj.state.val;
            let oldValue = obj.oldState.val;
            console.warn('Mit Variable');
          });
          
          Taster_Kueche = 'alias.0.Küche.Taster.KLICK';
          
          console.error(('Alias Variable  ' + String(Taster_Kueche)));
          console.error(('Wert Variable  ' + String(getState(Taster_Kueche).val)));
          
          on({ id: 'alias.0.Küche.Taster.KLICK' /* KLICK */, change: 'ge' }, async (obj) => {
            let value = obj.state.val;
            let oldValue = obj.oldState.val;
            console.error('Objekt ID');
          });
          
          on({ id: [].concat(['alias.0.Küche.Taster.KLICK']), change: 'gt' }, async (obj) => {
            let value = obj.state.val;
            let oldValue = obj.oldState.val;
            console.warn('Mit Alias');
          });
          
          //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRnZhcmlhYmxlJTNFJTNDJTJGdmFyaWFibGVzJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjIlM0ZjOSUyRjNQJTdCKSklMjU2ZiU2MG1hZ3pBem0lMjIlMjB4JTNEJTIyLTQzNyUyMiUyMHklM0QlMjI4OCUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ2UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIzJTNCcHhJbSU3QnRtVF8lNDBlJTNGTXAlN0NoTiUyNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRUlEJTIwYXVzdyVDMyVBNGhsZW4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiUyQiUyRi0yRjJPQTdZMmZOOXJqMzglM0QlN0MlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMkUlMkJ1JTJGUnI5WSUzRCUyM1UlNjBzcSpQRSFZUSUyMiUzRVRhc3Rlcl9LdWVjaGUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiUzREUlM0RmWDAlM0QlMjVObDh5aDdIeGolM0RnWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJEQmklNUI2TmU1fi4pRWshKDglMjUlNUJfaSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VNaXQlMjBWYXJpYWJsZSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIycDlwcVp+Lm5hZExHdSU3RFFLNGdJZCUyMiUyMHglM0QlMjItMTEzJTIyJTIweSUzRCUyMjEzNyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJTXyUzRlVFISU2MCUzQXZ1ViUyQkJaJTQwdyUyMyU1Qi54JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWFsaWFzLjAuSyVDMyVCQ2NoZS5UYXN0ZXIuS0xJQ0slM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjIlMkZfSmhuJTYwU2tvJTYwJTYweVJIJTI1JTdCbjQlMjUzJTIyJTIweCUzRCUyMi04NSUyMiUyMHklM0QlMjIxOTMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRWVycm9yJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMnM3LSU0MCUyQiU1RWZHKDdURHlMQTBNV2clNjAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFZXJrYW5udCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJva3VPVXJzS21vRFAlN0RrNHYpWiU0MFclMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMjhJIVJwUlRlJTJGV0t4akV5SCUzQUZ+fiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VBbGlhcyUyMFZhcmlhYmxlJTIwJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMk8lM0RXQjE1ZGNSLmglM0RjJTYwNzByJTIzYiUyQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMlp6SjJIa3FUc0ZCUSU3Q0NDV3lOJTJCaCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZXJyb3IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyczctJTQwJTJCJTVFZkcoN1REeUxBME1XZyU2MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0Vlcmthbm50JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMiUyRksuJTQwNCU3QkYlNUQlNjBjWGNZX1hBNlUlMjQ5JTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJWbX42QS53UVFYJTVFWXdCYmV1THRUJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVdlcnQlMjBWYXJpYWJsZSUyMCUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWVfdmFyJTIyJTIwaWQlM0QlMjIzZWI0bHQ0NilDeU9HSmVPRFRYQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMngwJTVEUUYlNUVCaiUyQ2FNKFolNUJpUGMlMjUyJTJCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFSUQlMjBhdXN3JUMzJUE0aGxlbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyJTI0OWgwVGUpU2tlWEQlMkI5KEdoJTdEYyU3QyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIySmwlN0M5R24lN0JnJTVFelYlMjNSOEFzWXUlN0NUJTIyJTIweCUzRCUyMi00MDUlMjIlMjB5JTNEJTIyMjcyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxpYXMuMC5LJUMzJUJDY2hlLlRhc3Rlci5LTElDSyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ2UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyJTQwXyUzRkRFVzQlM0ElMkZNJTNGX1MuKiUzQiUzRmolMjN6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0VlcnJvciUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIyeWFkJTYwdU11ZTM5QyU1RWtRdSU3QkRwWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VPYmpla3QlMjBJRCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjJBQk45NykodVUlNUROJTVCQSUyRiUyQmtNbFUlNDAlMjIlMjB4JTNEJTIyLTUzJTIyJTIweSUzRCUyMjM5NyUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ3QlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIzJTNCcHhJbSU3QnRtVF8lNDBlJTNGTXAlN0NoTiUyNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRUlEJTIwYXVzdyVDMyVBNGhsZW4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMikhQSU3QyUzQWYlN0NtJTVEeiUzQiExeiU1RTZYUyU1RUIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFYWxpYXMuMC5LJUMzJUJDY2hlLlRhc3Rlci5LTElDSyUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyVihBTEYlNUUwd2plel9nb04wa0FHUiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIlM0RpUC03KCUyQjYuVC1iWX50JTVCSCU1Qmt3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRU1pdCUyMEFsaWFzJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
          
          AsgothianA 1 Reply Last reply
          0
          • K krodon

            @asgothian

            var Taster_Kueche;
            
            
            on({ id: [].concat(Taster_Kueche), change: 'ge' }, async (obj) => {
              let value = obj.state.val;
              let oldValue = obj.oldState.val;
              console.warn('Mit Variable');
            });
            
            Taster_Kueche = 'alias.0.Küche.Taster.KLICK';
            
            console.error(('Alias Variable  ' + String(Taster_Kueche)));
            console.error(('Wert Variable  ' + String(getState(Taster_Kueche).val)));
            
            on({ id: 'alias.0.Küche.Taster.KLICK' /* KLICK */, change: 'ge' }, async (obj) => {
              let value = obj.state.val;
              let oldValue = obj.oldState.val;
              console.error('Objekt ID');
            });
            
            on({ id: [].concat(['alias.0.Küche.Taster.KLICK']), change: 'gt' }, async (obj) => {
              let value = obj.state.val;
              let oldValue = obj.oldState.val;
              console.warn('Mit Alias');
            });
            
            //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRnZhcmlhYmxlJTNFJTNDJTJGdmFyaWFibGVzJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjIlM0ZjOSUyRjNQJTdCKSklMjU2ZiU2MG1hZ3pBem0lMjIlMjB4JTNEJTIyLTQzNyUyMiUyMHklM0QlMjI4OCUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ2UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIzJTNCcHhJbSU3QnRtVF8lNDBlJTNGTXAlN0NoTiUyNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRUlEJTIwYXVzdyVDMyVBNGhsZW4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiUyQiUyRi0yRjJPQTdZMmZOOXJqMzglM0QlN0MlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMkUlMkJ1JTJGUnI5WSUzRCUyM1UlNjBzcSpQRSFZUSUyMiUzRVRhc3Rlcl9LdWVjaGUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NzdGF0ZW1lbnQlMjBuYW1lJTNEJTIyU1RBVEVNRU5UJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMiUzREUlM0RmWDAlM0QlMjVObDh5aDdIeGolM0RnWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJEQmklNUI2TmU1fi4pRWshKDglMjUlNUJfaSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VNaXQlMjBWYXJpYWJsZSUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX3NldCUyMiUyMGlkJTNEJTIycDlwcVp+Lm5hZExHdSU3RFFLNGdJZCUyMiUyMHglM0QlMjItMTEzJTIyJTIweSUzRCUyMjEzNyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJTXyUzRlVFISU2MCUzQXZ1ViUyQkJaJTQwdyUyMyU1Qi54JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRWFsaWFzLjAuSyVDMyVCQ2NoZS5UYXN0ZXIuS0xJQ0slM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmRlYnVnJTIyJTIwaWQlM0QlMjIlMkZfSmhuJTYwU2tvJTYwJTYweVJIJTI1JTdCbjQlMjUzJTIyJTIweCUzRCUyMi04NSUyMiUyMHklM0QlMjIxOTMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJTZXZlcml0eSUyMiUzRWVycm9yJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJURVhUJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMnM3LSU0MCUyQiU1RWZHKDdURHlMQTBNV2clNjAlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFZXJrYW5udCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGV4dF9qb2luJTIyJTIwaWQlM0QlMjJva3VPVXJzS21vRFAlN0RrNHYpWiU0MFclMjIlM0UlM0NtdXRhdGlvbiUyMGl0ZW1zJTNEJTIyMiUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMjhJIVJwUlRlJTJGV0t4akV5SCUzQUZ+fiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VBbGlhcyUyMFZhcmlhYmxlJTIwJTIwJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQUREMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMk8lM0RXQjE1ZGNSLmglM0RjJTYwNzByJTIzYiUyQyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyZGVidWclMjIlMjBpZCUzRCUyMlp6SjJIa3FUc0ZCUSU3Q0NDV3lOJTJCaCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFZXJyb3IlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIydGV4dCUyMiUyMGlkJTNEJTIyczctJTQwJTJCJTVFZkcoN1REeUxBME1XZyU2MCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0Vlcmthbm50JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0X2pvaW4lMjIlMjBpZCUzRCUyMiUyRksuJTQwNCU3QkYlNUQlNjBjWGNZX1hBNlUlMjQ5JTIyJTNFJTNDbXV0YXRpb24lMjBpdGVtcyUzRCUyMjIlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDAlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjJWbX42QS53UVFYJTVFWXdCYmV1THRUJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVdlcnQlMjBWYXJpYWJsZSUyMCUyMCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkFERDElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJnZXRfdmFsdWVfdmFyJTIyJTIwaWQlM0QlMjIzZWI0bHQ0NilDeU9HSmVPRFRYQSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJmaWVsZF9vaWQlMjIlMjBpZCUzRCUyMngwJTVEUUYlNUVCaiUyQ2FNKFolNUJpUGMlMjUyJTJCJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyb2lkJTIyJTNFSUQlMjBhdXN3JUMzJUE0aGxlbiUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydmFyaWFibGVzX2dldCUyMiUyMGlkJTNEJTIyJTI0OWgwVGUpU2tlWEQlMkI5KEdoJTdEYyU3QyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyRSUyQnUlMkZScjlZJTNEJTIzVSU2MHNxKlBFIVlRJTIyJTNFVGFzdGVyX0t1ZWNoZSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbiUyMiUyMGlkJTNEJTIySmwlN0M5R24lN0JnJTVFelYlMjNSOEFzWXUlN0NUJTIyJTIweCUzRCUyMi00MDUlMjIlMjB5JTNEJTIyMjcyJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFYWxpYXMuMC5LJUMzJUJDY2hlLlRhc3Rlci5LTElDSyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ2UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyJTQwXyUzRkRFVzQlM0ElMkZNJTNGX1MuKiUzQiUzRmolMjN6JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyU2V2ZXJpdHklMjIlM0VlcnJvciUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIyeWFkJTYwdU11ZTM5QyU1RWtRdSU3QkRwWiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlRFWFQlMjIlM0VPYmpla3QlMjBJRCUzQyUyRmZpZWxkJTNFJTNDJTJGc2hhZG93JTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyb25fZXh0JTIyJTIwaWQlM0QlMjJBQk45NykodVUlNUROJTVCQSUyRiUyQmtNbFUlNDAlMjIlMjB4JTNEJTIyLTUzJTIyJTIweSUzRCUyMjM5NyUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFZ3QlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjIzJTNCcHhJbSU3QnRtVF8lNDBlJTNGTXAlN0NoTiUyNCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMm9pZCUyMiUzRUlEJTIwYXVzdyVDMyVBNGhsZW4lM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMikhQSU3QyUzQWYlN0NtJTVEeiUzQiExeiU1RTZYUyU1RUIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFYWxpYXMuMC5LJUMzJUJDY2hlLlRhc3Rlci5LTElDSyUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJkZWJ1ZyUyMiUyMGlkJTNEJTIyVihBTEYlNUUwd2plel9nb04wa0FHUiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNldmVyaXR5JTIyJTNFd2FybiUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRSUzQ3NoYWRvdyUyMHR5cGUlM0QlMjJ0ZXh0JTIyJTIwaWQlM0QlMjIlM0RpUC03KCUyQjYuVC1iWX50JTVCSCU1Qmt3JTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRU1pdCUyMEFsaWFzJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
            
            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            wrote on last edited by
            #5

            @krodon
            Siehst du den Fehler ?

            Du nutzt die Variable Taster_Kueche bevor du ihr einen Wert zuweist. Deswegen geht der Trigger nicht.

            Deswegen gibts im Blockly die 'andockmöglichkeiten'

            An Stelle von 'unverbundenen Blöcken' sollte Dein Blockly so aussehen - dann sollte es auch gehen:

            Screenshot 2025-03-29 at 21.19.31.png

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            K 1 Reply Last reply
            0
            • AsgothianA Asgothian

              @krodon
              Siehst du den Fehler ?

              Du nutzt die Variable Taster_Kueche bevor du ihr einen Wert zuweist. Deswegen geht der Trigger nicht.

              Deswegen gibts im Blockly die 'andockmöglichkeiten'

              An Stelle von 'unverbundenen Blöcken' sollte Dein Blockly so aussehen - dann sollte es auch gehen:

              Screenshot 2025-03-29 at 21.19.31.png

              K Offline
              K Offline
              krodon
              wrote on last edited by krodon
              #6

              @asgothian Herzlichen Dank!

              VG

              Krodon

              P.S. ich dachte, dass alle Blöcke ohne Trigger ausgeführt werden und die Trigger auf das Event warten. Ich habe das Script neu gestartet.

              HomoranH 1 Reply Last reply
              0
              • K krodon

                @asgothian Herzlichen Dank!

                VG

                Krodon

                P.S. ich dachte, dass alle Blöcke ohne Trigger ausgeführt werden und die Trigger auf das Event warten. Ich habe das Script neu gestartet.

                HomoranH Do not disturb
                HomoranH Do not disturb
                Homoran
                Global Moderator Administrators
                wrote on last edited by
                #7

                @krodon siehe
                https://forum.iobroker.net/post/1261011

                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 -

                K 1 Reply Last reply
                0
                • HomoranH Homoran

                  @krodon siehe
                  https://forum.iobroker.net/post/1261011

                  K Offline
                  K Offline
                  krodon
                  wrote on last edited by
                  #8

                  @homoran wozu benötige ich einen Trigger, es waren nur Funktionen die getestet wurden. Den Trigger habe ich später eingebaut und dann die Funktionen aufgerufen

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  Support us

                  ioBroker
                  Community Adapters
                  Donate

                  647

                  Online

                  32.6k

                  Users

                  82.3k

                  Topics

                  1.3m

                  Posts
                  Community
                  Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                  ioBroker Community 2014-2025
                  logo
                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Home
                  • Recent
                  • Tags
                  • Unread 0
                  • Categories
                  • Unreplied
                  • Popular
                  • GitHub
                  • Docu
                  • Hilfe