Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Jarvis Probleme mit Schieberegler

    NEWS

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    Jarvis Probleme mit Schieberegler

    This topic has been deleted. Only users with topic management privileges can see it.
    • 2
      2022-Alexander last edited by

      Hallo,
      hab gerade mit der Visualisierung in Jarvis angefangen.
      Hab grad ein Problem mit dem Schieberegler und dem Schalter.
      fc7bf1f5-994c-4b83-b6b2-be96d4dafe1c-image.png
      Hab dann in ibroker Blockly ein Status Symbol geschrieben, wenn der Wert größer als 0 ist, soll der Status angehen und wenn der Wert 0 ist auf aus gehen.
      Das funktioniert auch alles.
      Mein Problem ist wenn ich den Schieberegler auf einen Wert schiebe geht der Schalter auf ein, kann aber mit dem Schalter nicht ausschalten sondern muß den Regler wieder auf 0 schieben.
      Dann kann ich auch wieder schalten. Wenn ich eingeschaltet habe und den Regler auf 0 schiebe habe ich das gleiche Problem.
      Hat jemand die Lösung für mein Problem. Hab noch den Schieberegler vom Widget angehängt. Hab zwei Geräte erstellt, einmal Power und einmal Level.
      c895815d-28c6-4a81-8ecf-7847dc6aa26d-image.png

      Viele Grüße
      Alexander

      M 1 Reply Last reply Reply Quote 0
      • M
        MCU @2022-Alexander last edited by MCU

        @2022-alexander
        Jarvis-Version?
        Einstellungen im Gerät, sonstige besondere Einstellungen.
        Adapter vom DP.

        ibroker Blockly ein Status Symbol geschrieben

        Bitte als Bild reinstellen

        1 Reply Last reply Reply Quote 1
        • 2
          2022-Alexander last edited by

          Die Jarvis-Version ist die 3.1.8.
          Die Geräteeinstellungen vom power
          b0595e06-1b7c-48ac-ac1b-4f56f1392e42-image.png
          Die Geräteeinstellungen vom level
          a1350452-aa32-45f2-9935-da3ad1e66ead-image.png

          Das ist das Blockly das ich benutze um den Status zu erkennen ob das Licht an oder aus ist.
          855bf2ed-e958-4c9c-82ac-cae67fd05d71-image.png

          Was meintest du mit "Adapter vom DP."?

          Danke Alexander

          M 1 Reply Last reply Reply Quote 0
          • M
            MCU @2022-Alexander last edited by

            @2022-alexander openknx war gemeint

            M 1 Reply Last reply Reply Quote 1
            • M
              MCU @MCU last edited by MCU

              @2022-Alexander Wofür ist das drin?
              d334a2b0-7af0-4291-ba84-db2dc0941599-image.png

              So sollte es aussehen

              Ich musste für meine "0_userdata.0"- DPs steuere nutzen, du musst für Deine Adapter-DPs aktualisieren nutzen
              3b8ac10d-9e9d-4312-b237-78d2323dd57a-image.png

              <xml xmlns="https://developers.google.com/blockly/xml">
               <block type="on_ext" id="r?-?4/7xw;vE(9DmJ;g)" x="63" y="-212">
                 <mutation xmlns="http://www.w3.org/1999/xhtml" items="1"></mutation>
                 <field name="CONDITION">any</field>
                 <field name="ACK_CONDITION"></field>
                 <value name="OID0">
                   <shadow type="field_oid" id="5tryF.jl8UX(L|AEPjB,">
                     <field name="oid">0_userdata.0.jarvis.test.num2</field>
                   </shadow>
                 </value>
                 <statement name="STATEMENT">
                   <block type="debug" id="/XIx#15u`-dlNGQGA6^Y">
                     <field name="Severity">info</field>
                     <value name="TEXT">
                       <shadow type="text" id="]iEzu]Vj[uX#C|Ul)?Bx">
                         <field name="TEXT">test</field>
                       </shadow>
                       <block type="text_join" id="y3U|X`__yF[|h-g$VPTj">
                         <mutation items="2"></mutation>
                         <value name="ADD0">
                           <block type="text" id="TR1v{(c`InFYlP)7R#nO">
                             <field name="TEXT">Wert ist </field>
                           </block>
                         </value>
                         <value name="ADD1">
                           <block type="on_source" id="i|AY+m7(iYD/8fQ#1fd|">
                             <field name="ATTR">state.val</field>
                           </block>
                         </value>
                       </block>
                     </value>
                     <next>
                       <block type="controls_if" id="{5.vF;iMC%=wm+]/vAV!">
                         <mutation else="1"></mutation>
                         <value name="IF0">
                           <block type="logic_compare" id="I8MihZ+AcybdsAAQT-]Y">
                             <field name="OP">EQ</field>
                             <value name="A">
                               <block type="on_source" id=".ez5*NZGOi91^}:81E(;">
                                 <field name="ATTR">state.val</field>
                               </block>
                             </value>
                             <value name="B">
                               <block type="math_number" id="jsS:f=+S6H%ZBE@LjPW4">
                                 <field name="NUM">0</field>
                               </block>
                             </value>
                           </block>
                         </value>
                         <statement name="DO0">
                           <block type="control" id="us+4pQXl+,KgiC9K(n/E">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">0_userdata.0.jarvis.test.boolean2</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id=".Ke?pmMd!e]Afkt,nptq">
                                 <field name="BOOL">FALSE</field>
                               </block>
                             </value>
                             <next>
                               <block type="update" id="euTD#e@?c4kLF^]:`juW" disabled="true">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.jarvis.test.boolean2</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="logic_boolean" id="t{j-;!Ontx~fn}/#Zw)W">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </statement>
                         <statement name="ELSE">
                           <block type="control" id="#P4sC@$#{!];7#OWs1Z!">
                             <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                             <field name="OID">0_userdata.0.jarvis.test.boolean2</field>
                             <field name="WITH_DELAY">FALSE</field>
                             <value name="VALUE">
                               <block type="logic_boolean" id="FZl,rBrXvI|=7xvp5cVz">
                                 <field name="BOOL">TRUE</field>
                               </block>
                             </value>
                             <next>
                               <block type="update" id="U.Uu8K%F;d#n?MN7%4xS" disabled="true">
                                 <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                 <field name="OID">0_userdata.0.jarvis.test.boolean2</field>
                                 <field name="WITH_DELAY">FALSE</field>
                                 <value name="VALUE">
                                   <block type="logic_boolean" id="5*YDqX~T.uGFXW!dX-q;">
                                     <field name="BOOL">FALSE</field>
                                   </block>
                                 </value>
                               </block>
                             </next>
                           </block>
                         </statement>
                       </block>
                     </next>
                   </block>
                 </statement>
               </block>
              </xml>
              

              beispielLevelBodySwitch.gif

              1 Reply Last reply Reply Quote 1
              • 2
                2022-Alexander last edited by

                Herzlichen Dank
                Funktioniert auch bei mir

                Gruß Alexander

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

                Support us

                ioBroker
                Community Adapters
                Donate

                799
                Online

                32.1k
                Users

                80.6k
                Topics

                1.3m
                Posts

                2
                6
                87
                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