Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Hat mein iObroker einen Fehler?

    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

    Hat mein iObroker einen Fehler?

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      krodon last edited by 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 1 Reply Last reply Reply Quote 0
      • S
        stenmic @krodon last edited by stenmic

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

        Asgothian 1 Reply Last reply Reply Quote 0
        • Asgothian
          Asgothian Developer @stenmic last edited by 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 1 Reply Last reply Reply Quote 1
          • K
            krodon @Asgothian last edited by

            @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=
            
            Asgothian 1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @krodon last edited by

              @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 1 Reply Last reply Reply Quote 0
              • K
                krodon @Asgothian last edited by 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.

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @krodon last edited by

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

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    krodon @Homoran last edited by

                    @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 Reply Quote 0
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    637
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    4
                    8
                    251
                    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