Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. (gelöst) Probleme mit Reset in Funktion auslagern

    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

    (gelöst) Probleme mit Reset in Funktion auslagern

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      LubuBroker last edited by LubuBroker

      Hallo zusammen
      Ich bin in diesem Forum schon lange begeistert am mitlesen.
      Toll was hier alles entstanden ist.

      Ich habe auch schon einiges selbst umgesetzt.
      Auch das Problem hier habe ich eigentlich bereits gelöst. Zumindest, wenn ich nicht so faul währe😂
      Ich möchte, wenn ich einen Reset Button drücke noch zusätzlich eine Bestätigung drücken.
      Dazu habe ich mir eine zusätzliche bestätigungs View angelegt.
      Wenn ich jetzt Reset drücke, ploppt das Reset View auf und ich kann Ja oder Nein drücken.
      Danach wechselt die View wider in die Vorherige View zurück und der Wert ist dem entsprechend Geresettet oder nicht.
      Jetzt stehe ich aber vor einem Problem.
      Ich habe mehrere solcher Buttons auf dieser View.
      Faul wie ich bin dachte ich ich packe das ganze in eine Funktion.
      Leider wird dabei der Wert nicht geresettet und der Triger nicht zurück gesetzt.
      Was mach ich falsch?

      Hier mein Blockly
      Anmerkung 2019-07-10 212847.png

      Währe toll wenn mir jemand auf die Sprünge helfen würde

      Schönen Gruß aus der Schweiz
      Lukas

      paul53 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @LubuBroker last edited by

        @LubuBroker sagte:

        Was mach ich falsch?

        Die Funktionsparameter (ID, Wert, ID) werden in der Funktion nur in Variablen geschrieben und nicht auf Datenpunkte angewendet. Versuche es mal so:

        Blockly_setState_varID.JPG

        1 Reply Last reply Reply Quote 0
        • paul53
          paul53 @LubuBroker last edited by

          @LubuBroker
          Weshalb triggerst Du nicht auf "Bestätigung OK" und "Bestätigung nicht OK" ?

          L 1 Reply Last reply Reply Quote 0
          • L
            LubuBroker @paul53 last edited by

            @paul53 said in Probleme mit Reset in Funktion auslagern:

            @LubuBroker
            Weshalb triggerst Du nicht auf "Bestätigung OK" und "Bestätigung nicht OK" ?

            Hallo paul53

            Vielen Dank
            Die View mit den Bestätigsbuttons kommt erst, nach dem der Trigger ausgeführt wurde.

            Mit dem Schreibe Block im zweiten Post klappt es aber genau so, wie ich das wollte.
            So brauche ich nur eine Bestätigungsview und kann diese universell einsetzen.

            Ich habe in Vis keinen Button gefunden, der mir die Möglichkeit gibt danach etwas zu bestätigen. Gibt es dazu eine einfachere Vorgehensweise?

            Aber so klappt es auf jeden Fall😀
            Vielen Dank

            Gruß Lukas

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @LubuBroker last edited by paul53

              @LubuBroker sagte:

              Die View mit den Bestätigsbuttons kommt erst, nach dem der Trigger ausgeführt wurde.

              Ja, man kann trotzdem auf die Datenpunkte, die mit dieser View verknüpft sind, triggern. Etwa so

              Blockly_setState_varID.JPG

              1 Reply Last reply Reply Quote 0
              • L
                LubuBroker last edited by

                Ja da komme ich jetzt nicht ganz mit 😕
                Aber ich denke für mein Anliegen habe ich jetzt so eine sehr gute Lösung gefunden, die auch leicht führ mehrere Buttons anzuwenden ist. Nur den Wert, den ich an den Xiaomi Staubsauger senden muss muss ich noch herausfinden.

                Hier meine Lösung für fünf Buttons mit verschiedenen Text abfragen.
                Anmerkung 2019-07-11 191618.png

                Hier noch der Code dazu, wenn ihn jemand braucht.


                <xml xmlns="http://www.w3.org/1999/xhtml">
                <variables>
                <variable type="" id="zHTs{Gkof#aE)G4l,Pmn">Bestätigungsfrage</variable>
                <variable type="" id="L)Qa/[Ay$uls+fF{DY1">Start View</variable>
                <variable type="" id="-F8lDGPpfN3p||-xJElD">Zu resetten</variable>
                <variable type="" id="B@a+}bP9h$zBOEu{P,a+">Reset Wert</variable>
                <variable type="" id="O}QWknUDnt5v)9Pwc,">Reset Triger</variable>
                <variable type="undefined" id="Intervall">Intervall</variable>
                </variables>
                <block type="on_ext" id="?;T~T0/3x4yb!$E+:78c" x="-413" y="13">
                <mutation items="1"></mutation>
                <field name="CONDITION">true</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                <shadow type="field_oid" id="N;l9rbZlB~f2~F5JB{:9">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Staubbehälter</field>
                </shadow>
                </value>
                <statement name="STATEMENT">
                <block type="procedures_callnoreturn" id="u4^670F|:X.b2%$!^x~:">
                <mutation name="Funktion Reset">
                <arg name="Bestätigungsfrage"></arg>
                <arg name="Start View"></arg>
                <arg name="Zu resetten"></arg>
                <arg name="Reset Wert"></arg>
                <arg name="Reset Triger"></arg>
                </mutation>
                <value name="ARG0">
                <block type="text" id="PUd@!@r[J$u2p)E:x4_p">
                <field name="TEXT">Hast du den Staubbehälter wirklich gelehrt?</field>
                </block>
                </value>
                <value name="ARG1">
                <block type="text" id="dZ@QSSh8Q+m:]8KN)S=7">
                <field name="TEXT">Staubsauger</field>
                </block>
                </value>
                <value name="ARG2">
                <block type="field_oid" id="(j?I=,Ga;pjnW=@7Y.il">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Staubbehälter_Restvolumen</field>
                </block>
                </value>
                <value name="ARG3">
                <block type="math_number" id="e{==*=]UBmL{73X.jz%L">
                <field name="NUM">100</field>
                </block>
                </value>
                <value name="ARG4">
                <block type="field_oid" id="[,}H,z4#3i4^tTR=RfA=">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Staubbehälter</field>
                </block>
                </value>
                </block>
                </statement>
                <next>
                <block type="on_ext" id="Pr[mM]nkQD%UT5ruSw$I">
                <mutation items="1"></mutation>
                <field name="CONDITION">true</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                <shadow type="field_oid" id="/Z(WFSUu]{3F0=T|LXqP">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Sensoren</field>
                </shadow>
                </value>
                <statement name="STATEMENT">
                <block type="procedures_callnoreturn" id="ufG]UARjKeq@UMN
                ^W)i">
                <mutation name="Funktion Reset">
                <arg name="Bestätigungsfrage"></arg>
                <arg name="Start View"></arg>
                <arg name="Zu resetten"></arg>
                <arg name="Reset Wert"></arg>
                <arg name="Reset Triger"></arg>
                </mutation>
                <value name="ARG0">
                <block type="text" id="gt:rT=YH:j.rf,=kZT2_">
                <field name="TEXT">Hast du die Sensoren wirklich gereinigt?</field>
                </block>
                </value>
                <value name="ARG1">
                <block type="text" id="y2*)wiph@kH)[7k=Ya*">
                <field name="TEXT">Staubsauger</field>
                </block>
                </value>
                <value name="ARG2">
                <block type="field_oid" id="Z;i)Km
                #Hi$ymgQzF/8">
                <field name="oid">mihome-vacuum.0.consumable.sensors_reset</field>
                </block>
                </value>
                <value name="ARG3">
                <block type="math_number" id="e?bkj*d0aJMuhP-7+6eG">
                <field name="NUM">1</field>
                </block>
                </value>
                <value name="ARG4">
                <block type="field_oid" id="y@~Q6Ve_p+-$;yg|.@h^">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Sensoren</field>
                </block>
                </value>
                </block>
                </statement>
                <next>
                <block type="on_ext" id="}l?aqlG:BT~f;I!BLa0(">
                <mutation items="1"></mutation>
                <field name="CONDITION">true</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                <shadow type="field_oid" id="t%B@ac?]u^nVqCMJWo]">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Seitenbürste</field>
                </shadow>
                </value>
                <statement name="STATEMENT">
                <block type="procedures_callnoreturn" id="FQn^VVFc3+|jD}d7Z{x$">
                <mutation name="Funktion Reset">
                <arg name="Bestätigungsfrage"></arg>
                <arg name="Start View"></arg>
                <arg name="Zu resetten"></arg>
                <arg name="Reset Wert"></arg>
                <arg name="Reset Triger"></arg>
                </mutation>
                <value name="ARG0">
                <block type="text" id="JuOCzpW7xGTMT$e#Ib19">
                <field name="TEXT">Ist die Seitenbürste wirklich in Ordnung?</field>
                </block>
                </value>
                <value name="ARG1">
                <block type="text" id="4-m]p]LxSPfK3(Y,G9"> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="edLXY1mH0j0aUmE2#7O">
                <field name="oid">mihome-vacuum.0.consumable.side_brush_reset</field>
                </block>
                </value>
                <value name="ARG3">
                <block type="math_number" id="erYcP#[BV3eD|EYK;ebA">
                <field name="NUM">1</field>
                </block>
                </value>
                <value name="ARG4">
                <block type="field_oid" id="}uKls876}{+c6A033WwI">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Seitenbürste</field>
                </block>
                </value>
                </block>
                </statement>
                <next>
                <block type="on_ext" id="PJ9)xOjIE/Cwk{+q0|9C">
                <mutation items="1"></mutation>
                <field name="CONDITION">true</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                <shadow type="field_oid" id="!RV9iy~D)a)cX4M/MUxR">
                <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Hauptbürste</field>
                </shadow>
                </value>
                <statement name="STATEMENT">
                <block type="procedures_callnoreturn" id="$h1AOo@j#Nqr9XTLC;Bj">
                <mutation name="Funktion Reset">
                <arg name="Bestätigungsfrage"></arg>
                <arg name="Start View"></arg>
                <arg name="Zu resetten"></arg>
                <arg name="Reset Wert"></arg>
                <arg name="Reset Triger"></arg>
                </mutation>
                <value name="ARG0">
                <block type="text" id="
                !]T+l.4vS
                r5a:Yv1w"> <field name="TEXT">Ist die Hauptbürste wirklich in Ordnung?</field> </block> </value> <value name="ARG1"> <block type="text" id="Z7;|AQ0=vCMtnR}}CaFJ"> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="/i/~70lvud+Vx*6-pVNA"> <field name="oid">mihome-vacuum.0.consumable.main_brush_reset</field> </block> </value> <value name="ARG3"> <block type="math_number" id="FQnl+sy9guX%,Y(cp_5B"> <field name="NUM">1</field> </block> </value> <value name="ARG4"> <block type="field_oid" id="J/2F7XG5sm%sBMp691p@"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Hauptbürste</field> </block> </value> </block> </statement> <next> <block type="on_ext" id="s3DFoMp)60JZ==,]U{qP"> <mutation items="1"></mutation> <field name="CONDITION">true</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="$kP2}aH$I-dhd.~di%av"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Filter</field> </shadow> </value> <statement name="STATEMENT"> <block type="procedures_callnoreturn" id="WzSld]gMNv.9I*^@KgJ2"> <mutation name="Funktion Reset"> <arg name="Bestätigungsfrage"></arg> <arg name="Start View"></arg> <arg name="Zu resetten"></arg> <arg name="Reset Wert"></arg> <arg name="Reset Triger"></arg> </mutation> <value name="ARG0"> <block type="text" id="3K6kg)L41@B[A@zXzXiQ"> <field name="TEXT">Ist der Filter wirklich in Ordnung?</field> </block> </value> <value name="ARG1"> <block type="text" id="/UW^#q|s2)L:d3^a=Zh("> <field name="TEXT">Staubsauger</field> </block> </value> <value name="ARG2"> <block type="field_oid" id="[GMhm$j;d;ovo#$w0n+$"> <field name="oid">mihome-vacuum.0.consumable.filter_reset</field> </block> </value> <value name="ARG3"> <block type="logic_boolean" id="nBpeN6KF2Ke1R}U2M@S#"> <field name="BOOL">TRUE</field> </block> </value> <value name="ARG4"> <block type="field_oid" id="UV-~SdyjvcSk7dk;3G0T"> <field name="oid">javascript.0.Status.Xiaomi.Staubsauger_Xiaomi.Xiaomi_S50_EG.Reset_Filter</field> </block> </value> </block> </statement> </block> </next> </block> </next> </block> </next> </block> </next> </block> <block type="procedures_defnoreturn" id="[C;U3O1i[5%M|r:By%z" x="163" y="13">
                <mutation>
                <arg name="Bestätigungsfrage" varid="zHTs{Gkof#aE)G4l,Pmn"></arg>
                <arg name="Start View" varid="L)Qa/
                [Ay$uls+fF{DY1"></arg>
                <arg name="Zu resetten" varid="-F8lDGPpfN3p||-xJElD"></arg>
                <arg name="Reset Wert" varid="B@a+}bP9h$zBOEu{P,a+"></arg>
                <arg name="Reset Triger" varid="O}QWknUDnt5v)9Pwc,"></arg>
                </mutation>
                <field name="NAME">Funktion Reset</field>
                <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
                <statement name="STACK">
                <block type="comment" id="DzlQSOB%v_mY:=}$+JWH">
                <field name="COMMENT">Hier wird der Text für die Frage bereitgestellt</field>
                <next>
                <block type="control" id="JQ49CIAj=+5PZYwVpIX|">
                <mutation delay_input="false"></mutation>
                <field name="OID">javascript.0.Status.Vis.Bestätigungsfrage</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                <block type="variables_get" id="zkzh4[//P$RR(%Hrb^Rv">
                <field name="VAR" id="zHTs{Gkof#aE)G4l,Pmn" variabletype="">Bestätigungsfrage</field>
                </block>
                </value>
                <next>
                <block type="comment" id="%{}zDx(ZQf]6$nk3Yp$N">
                <field name="COMMENT">Hier wird die View umgeschaltet</field>
                <next>
                <block type="control" id="z92fBN7!,}U*,28;Wy_"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id=",cl{P}%XkNw{=*KHqz3R"> <field name="TEXT">Sicherheitsabfrage</field> </block> </value> <next> <block type="control" id="DLI8lJAC7@F1ux$P^q:2"> <mutation delay_input="true"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="F?Q_nDJ?XXBurIS=E)#">
                <field name="TEXT">changeView</field>
                </block>
                </value>
                <next>
                <block type="comment" id=";axIHg-+Ja3R_gY!V%ZP">
                <field name="COMMENT">Läuft jede Sekunde bis ein Bestätigungs Button gedrückt wird</field>
                <next>
                <block type="timeouts_setinterval" id="sOYiSr/*B5uC-Hh_$Fi"> <field name="NAME">Intervall</field> <field name="INTERVAL">1000</field> <field name="UNIT">ms</field> <statement name="STATEMENT"> <block type="comment" id="j2[5CK)xj[J!@/JK[{L3"> <field name="COMMENT">Bestätigung OK</field> <next> <block type="controls_if" id="?VsRryu(L;r:0@qid)jV"> <mutation elseif="1"></mutation> <value name="IF0"> <block type="logic_compare" id="nT,6NJ=EVw[NTn1CppN)"> <field name="OP">EQ</field> <value name="A"> <block type="get_value" id="/h/BCh2oRU?yT;NhC6=%"> <field name="ATTR">val</field> <field name="OID">javascript.0.Status.Vis.Bestätigung_OK</field> </block> </value> <value name="B"> <block type="logic_boolean" id="2B0%V+drI[h*MM4BL_$["> <field name="BOOL">TRUE</field> </block> </value> </block> </value> <statement name="DO0"> <block type="comment" id="RI4V^t~tsc-WV@MI{$qg"> <field name="COMMENT">Hier wird die Variable geresettet</field> <next> <block type="control_ex" id="txvg6-z!4i^aN|A/wNJH"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".kQ5b^K$A5YlgNP;s5!">
                <field name="oid">Object ID</field>
                </shadow>
                <block type="variables_get" id="~#T]g4e(1E+v%hWZxV/"> <field name="VAR" id="-F8lDGPpfN3p||-xJElD" variabletype="">Zu resetten</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z"> <field name="BOOL">TRUE</field> </shadow> <block type="variables_get" id="Xqq*GMNg8(n$4*vSc-A%"> <field name="VAR" id="B@a+}bP9h$zBOEu{P,a+" variabletype="">Reset Wert</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="|@@h]w=M~g_xUHZREZ!2"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="EEiaJ]_-1Ub3SaX{bb8g"> <field name="COMMENT">Hier wird der Trigger zurückgestellt</field> <next> <block type="control_ex" id="D~@zX9kV5,E%qgZ/NqKB"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".kQ5b^K$A5YlgNP;s5!">
                <field name="oid">Object ID</field>
                </shadow>
                <block type="variables_get" id="Ul@sHcbKXw#4+D|zdcjg">
                <field name="VAR" id="O}QWknUDnt5v)9Pwc," variabletype="">Reset Triger</field>
                </block>
                </value>
                <value name="VALUE">
                <shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z">
                <field name="BOOL">TRUE</field>
                </shadow>
                <block type="logic_boolean" id="=}!U+bmb|#fCVy$//zb"> <field name="BOOL">FALSE</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="9EAc9|$j~gyXs~w65.AK"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="th0?Nd}B|jaBe,+cX~6I"> <field name="COMMENT">Hier wird der Bestätigung OK zurückgestellt</field> <next> <block type="control" id="uzntp}h7H2CO:/f),NL{"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.Status.Vis.Bestätigung_OK</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="PUGeiJ]~P.?.G/9~J0Fd"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="comment" id="oWH|rb]VCt//ojc^}rW;"> <field name="COMMENT">Hier wird die View zurückgeschaltet</field> <next> <block type="control" id="K7@{$)0IgBdDZboZ(6m;"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id=":!2Mh1aRDV.|?=b?+Zl?"> <field name="VAR" id="L)Qa/_[Ay$uls+fF{DY1" variabletype="">Start View</field> </block> </value> <next> <block type="control" id="RdnEEBC-n~w[VxZr59"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="text" id="#RkNB7#E0${[Mb@@3p1I"> <field name="TEXT">changeView</field> </block> </value> <next> <block type="timeouts_clearinterval" id="E@K7-^*CefmbTIGD8xOo"> <field name="NAME">Intervall</field> <next> <block type="comment" id="Ob2/b{d~FXg4$0mS=o8">
                <field name="COMMENT">Bestätigung nicht OK</field>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </statement>
                <value name="IF1">
                <block type="logic_compare" id="?Uc7_28BhDh:h=;T@RX_">
                <field name="OP">EQ</field>
                <value name="A">
                <block type="get_value" id="OQu4s@_o_1Q)I+xJXy.">
                <field name="ATTR">val</field>
                <field name="OID">javascript.0.Status.Vis.Bestätigung_nicht_OK</field>
                </block>
                </value>
                <value name="B">
                <block type="logic_boolean" id="ChpaqbD|[?A?~JThvVU+">
                <field name="BOOL">TRUE</field>
                </block>
                </value>
                </block>
                </value>
                <statement name="DO1">
                <block type="comment" id="E?93bokdTnX@]o]#6_EF">
                <field name="COMMENT">Hier wird der Trigger zurückgestellt</field>
                <next>
                <block type="control_ex" id="%8uZfxG|p)pQmO0X?l0"> <field name="TYPE">false</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="OID"> <shadow type="field_oid" id=".kQ5b^K$A5YlgNP;s5!">
                <field name="oid">Object ID</field>
                </shadow>
                <block type="variables_get" id="A?HlG$0tu?Lae?Uik=!"> <field name="VAR" id="O}*QWknUDnt*5v)9Pwc," variabletype="">Reset Triger</field> </block> </value> <value name="VALUE"> <shadow type="logic_boolean" id="v1}E$5g/V$%Ig:Z1dS[z"> <field name="BOOL">TRUE</field> </shadow> <block type="logic_boolean" id="P+Gq]SS$,e#{dvRjeX7j"> <field name="BOOL">FALSE</field> </block> </value> <value name="DELAY_MS"> <shadow type="math_number" id="V%fu=M!CU(4vB%9-$B|;"> <field name="NUM">0</field> </shadow> </value> <next> <block type="comment" id="pT(r(^l,igElfr,_Rd}p"> <field name="COMMENT">Hier wird der Bestätigung nicht OK zurückgestellt</field> <next> <block type="control" id="jxoK()GYPo~]i2XA(B4%"> <mutation delay_input="false"></mutation> <field name="OID">javascript.0.Status.Vis.Bestätigung_nicht_OK</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="M]gEoAZRd?8:F9emNh@V"> <field name="BOOL">FALSE</field> </block> </value> <next> <block type="comment" id="vpL54|*0iPV[haNJL10)"> <field name="COMMENT">Hier wird die View zurückgeschaltet</field> <next> <block type="control" id="$VJ8;5!D=Wxaz?YV!d8r"> <mutation delay_input="false"></mutation> <field name="OID">vis.0.control.data</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="variables_get" id="i#M;13xrOh+R]QHtV1,;"> <field name="VAR" id="L)Qa/_[Ay$uls+fF{DY1" variabletype="">Start View</field> </block> </value> <next> <block type="control" id="$NF_#S2piAWzJ7d3PQ^s"> <mutation delay_input="true"></mutation> <field name="OID">vis.0.control.command</field> <field name="WITH_DELAY">TRUE</field> <field name="DELAY_MS">1000</field> <field name="UNIT">ms</field> <field name="CLEAR_RUNNING">FALSE</field> <value name="VALUE"> <block type="text" id="aV)TV_Xdm{^h?Y4Pqfa">
                <field name="TEXT">changeView</field>
                </block>
                </value>
                <next>
                <block type="timeouts_clearinterval" id="#0v@ZI#PB*|5^|(#1uB
                ">
                <field name="NAME">Intervall</field>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </statement>
                </block>
                </next>
                </block>
                </statement>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </next>
                </block>
                </statement>
                </block>
                </xml>

                Eine Frage habe ich noch.
                Wo kann ich das Thema als gelöst abschließen?

                paul53 1 Reply Last reply Reply Quote 0
                • paul53
                  paul53 @LubuBroker last edited by

                  @LubuBroker sagte:

                  Wo kann ich das Thema als gelöst abschließen?

                  Die Überschrift editieren.

                  1 Reply Last reply Reply Quote 0
                  • L
                    LubuBroker last edited by

                    Vielen Dank Paul für deine Unterstützung!

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    377
                    Online

                    31.9k
                    Users

                    80.3k
                    Topics

                    1.3m
                    Posts

                    2
                    8
                    661
                    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