Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Erstes Blockly komme nicht weiter

    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

    Erstes Blockly komme nicht weiter

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

      Hallo zusammen,
      ich versuche mich gerade an meinem ersten Blockly, aber ich weiss gerade nicht weiter.
      Ich habe einen Xiaomi Vacuum Cleaner, welcher über den Xiami Vacuum Adapter, mit dem ioBroker verbunden ist. Hierüber zeigt er mir seinen Status an und gibt nur eine Zahl aus, zB zeigt er mir gerade eine 2 an, was bedeutet dass er auf Standby ist und im Sleepmodus. Jetzt möchte ich ein Skript, welches mir die Zahlen in einen Text umwandelt und diesen Text möchte ich in meiner Vis anzeigen lassen.
      Ich habe noch nie ein Blockly gemacht und habe mal versucht anzufangen, aber leider bin ich nicht weit gekommen.Ich weiss nicht wie ich ihm sagen soll, dass es einen bestimmten Text ausgeben soll... ich bitte euch mir zu helfen, und dieses Skript zu beenden.
      Danke euchBlockly.JPG

      dslraser liv-in-sky 3 Replies Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Paan83 last edited by dslraser

        @Paan83

        diese Zustände stehen bei mir im state

        Bildschirmfoto 2019-06-14 um 13.25.00.png

        Hier mal ein kurzes Beispiel zum testen (ohne Trigger, den hast Du schon richtig)
        Mein Sauger steht gerade auf 8.

        Bildschirmfoto 2019-06-14 um 13.25.39.png

        Bildschirmfoto 2019-06-14 um 13.25.48.png

        An Stelle des debug könntest Du Deinen Text auch in einen eigenen Datenpunkt (musst Du erstellen) rein schreiben.

        1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Paan83 last edited by

          @Paan83

          da verstehst du etwas falsch - die konvertierung macht nicht aus 3 eine drei - sonder konvertiert eine variable vom typ zahl in eine variable vom typ string - 3 wird zu "3"

          funktionieren würde:

          • du musst einen datenpunkt (zeichenfolge=string) anlegen
          • dann:siehe bild

          Image 5.png

          roter pfeil - vacuum cleaner
          gelber pfeil: eigen erstellter datenpunkt als zeichenkette

          1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Paan83 last edited by

            @Paan83

            So sollte es gehen (nicht komplett getestet)
            Der benötigte Datenpunkt wird im Blockly erstellt.

            Bildschirmfoto 2019-06-14 um 14.09.59.png

            <xml xmlns="http://www.w3.org/1999/xhtml">
             <block type="create" id="0qiGN9NF-oRvp8*wFQM~" x="13" y="13">
               <field name="NAME">Eigene_Datenpunkte.Staubsauger.Status</field>
               <value name="VALUE">
                 <block type="text" id="?Hv/Pwoj(:`z7TT7d?U#">
                   <field name="TEXT">kein Wert</field>
                 </block>
               </value>
               <value name="COMMON">
                 <block type="text" id="!:l5@]a6d}y%WV+%8gS~">
                   <field name="TEXT">{ "role" : "string" , "name" : "Staubsaugerstatus", "read" : "true" , "write" : "false" }</field>
                 </block>
               </value>
               <next>
                 <block type="on_ext" id="4AgA5t{l5#]^z#MpD{(@">
                   <mutation items="1"></mutation>
                   <field name="CONDITION">ne</field>
                   <field name="ACK_CONDITION"></field>
                   <value name="OID0">
                     <shadow type="field_oid" id="{R*_`9:+4Cq$K0!).il5">
                       <field name="oid">mihome-vacuum.0.info.state</field>
                     </shadow>
                   </value>
                   <statement name="STATEMENT">
                     <block type="controls_if" id="Mh%o/$/sR^Bfkgia,ZD,">
                       <mutation elseif="11"></mutation>
                       <value name="IF0">
                         <block type="logic_compare" id="}18wN(*-DVJ(?7lbtH:G">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="tUf/^iSAfzLBCwO0=VHa">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="sVm*=QCrY^z0w^sxf1zF">
                               <field name="NUM">1</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO0">
                         <block type="update" id="nY4u}}o,x?c]Yefzz1.i">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="?J_GTPlWlVl^RYRF5mAI">
                               <field name="TEXT">Status unbekannt</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF1">
                         <block type="logic_compare" id="VG*IQMu!J031_{XW*$(j">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="LU6,.)92!l#|El]30w1[">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="Mt$TTbil;z6}a[witY6|">
                               <field name="NUM">2</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO1">
                         <block type="update" id="^!gB*B;nLkFCJ|_dY/)~">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="pzy5r9|G/dlT[;uqrRkW">
                               <field name="TEXT">Schläft und wird nicht geladen</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF2">
                         <block type="logic_compare" id="Xx;N.kI=)1PGRrN(iaU:">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="614%3|bcFW`UZm.m$7v}">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="8*S*(p,36?H~t}oE:Yg/">
                               <field name="NUM">3</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO2">
                         <block type="update" id="]*J$(cpg4h9GkX@@d7nB">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="?S}#N;4)*t3f9cLPN7Q$">
                               <field name="TEXT">schläft</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF3">
                         <block type="logic_compare" id="^?:VVILFjO:U~HPsPU0Y">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="3TM@/3([jMS2x/9g[d:Y">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="syy@GK6f,gVnvbs+tXzb">
                               <field name="NUM">5</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO3">
                         <block type="update" id="{5`n=p8+je,oj89`|/(0">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="T)|8)Y.+UGk]WPzE|/1r">
                               <field name="TEXT">Reinigungsvorgang</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF4">
                         <block type="logic_compare" id="Rv6U~7BT+_b2?Co#oeZa">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="45-K`^TI.?/+Y~O]jc;]">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="rF10I)^-,:dZ58*4UM6Z">
                               <field name="NUM">6</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO4">
                         <block type="update" id="h]6[t3U64C+v8yk!{rl)">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="NY9vc-~NODLQd`{hqBq@">
                               <field name="TEXT">fährt nach Hause</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF5">
                         <block type="logic_compare" id="cn`A$qYGDjxEF,[wT:Vc">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="-k%8ISYHQ{OdcXUaBQ-;">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="Z.uMK2J[T$4+UN@AZRTi">
                               <field name="NUM">7</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO5">
                         <block type="update" id="!DzxaO.CGB,V2dZNHG[}">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="[}h;+Jl4/@uoLL}%Ww##">
                               <field name="TEXT">manueller Modus</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF6">
                         <block type="logic_compare" id="ic.boK|l3~E#}yeL0Q`9">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="IXBePXaMfC;@Cf/aq{.3">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="_jB7K+a5_.AP#H1e!g@9">
                               <field name="NUM">8</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO6">
                         <block type="update" id="u~LX,?JTt%5M.]+$b@9H">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="H7`Ac$)=P=i/Z(X%mgQ|">
                               <field name="TEXT">wird geladen</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF7">
                         <block type="logic_compare" id="J22=@B`A%/s|G-p}Q*_L">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="oTPRE4t2k/.V9.{AnD^#">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="l{zH(hXrN,0DO6F3N{6k">
                               <field name="NUM">10</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO7">
                         <block type="update" id="!#5C%if_JEG4^$;0OBiF">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="OK:Bf$8%T/%$eJ8uEkMx">
                               <field name="TEXT">Pause</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF8">
                         <block type="logic_compare" id="@F)aY`S^~l?5h.=uW$1j">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="sJ]ic@j5cT/.|(5#C?f;">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="B%az0if!mdou}MEM1rn5">
                               <field name="NUM">11</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO8">
                         <block type="update" id="-1FdIQ#@kbA(VXQY`0uk">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="5d@[]-QYVf6yeK88+7(_">
                               <field name="TEXT">Spot Reinigung</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF9">
                         <block type="logic_compare" id="/5SOcQH%[jP`#qH+n!du">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="kQ.%)e6MvIers$h_@M.z">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="m,2Uf)5l1j|aPF(:Lb|6">
                               <field name="NUM">12</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO9">
                         <block type="update" id="SqA33WQY}IQEkf3G0cmk">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id=")Gm0ZVx0_1?-p!;]pG_c">
                               <field name="TEXT">Error</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF10">
                         <block type="logic_compare" id="WF=[g#9Eqr[$axJT5lSN">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="?H/dXa#WtckMYCl4Z$Sr">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="32Db}=@77fNBb:0E0g4w">
                               <field name="NUM">16</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO10">
                         <block type="update" id="V:T},hWSPFhUJ^n,9:@n">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="Vy.Tl42qH!?z|nGE3[An">
                               <field name="TEXT">fährt zum Spot</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                       <value name="IF11">
                         <block type="logic_compare" id="t!N:r89:UJre?T^w1YfA">
                           <field name="OP">EQ</field>
                           <value name="A">
                             <block type="get_value" id="?VB$zc}qp7sL$f.MY{v@">
                               <field name="ATTR">val</field>
                               <field name="OID">mihome-vacuum.0.info.state</field>
                             </block>
                           </value>
                           <value name="B">
                             <block type="math_number" id="GA%Rt~@gR[,Fp),cU3=]">
                               <field name="NUM">17</field>
                             </block>
                           </value>
                         </block>
                       </value>
                       <statement name="DO11">
                         <block type="update" id="tNWS}/tv`E,sRIWO%xzV">
                           <mutation delay_input="false"></mutation>
                           <field name="OID">javascript.0.Eigene_Datenpunkte.Staubsauger.Status</field>
                           <field name="WITH_DELAY">FALSE</field>
                           <value name="VALUE">
                             <block type="text" id="g+{BXjP{dZP|x%PD`5kU">
                               <field name="TEXT">Zonen Reinigung</field>
                             </block>
                           </value>
                         </block>
                       </statement>
                     </block>
                   </statement>
                 </block>
               </next>
             </block>
            </xml>
            

            1 Reply Last reply Reply Quote 0
            • P
              Paan83 last edited by

              Schonmal danke für eure Antworten. Ihr habt mir beide verschiedene Wege gezeigt, und ich versuche einmal beide zu realisieren, damit ich verstehe wie diese Blockly funktioniert. Ihr müsst mich entschuldigen, ich bin noch unerfahren, aber ich lerne jeden Tag dazu ☺

              @dslraser said in Erstes Blockly komme nicht weiter:

              diese Zustände stehen bei mir im state

              Wo ist dieses State?

              @dslraser said in Erstes Blockly komme nicht weiter:

              An Stelle des debug könntest Du Deinen Text auch in einen eigenen Datenpunkt (musst Du erstellen) rein schreiben

              Was bedeutet der Befehl "Debug" und was macht er?

              @liv-in-sky said in Erstes Blockly komme nicht weiter:

              da verstehst du etwas falsch - die konvertierung macht nicht aus 3 eine drei - sonder konvertiert eine variable vom typ zahl in eine variable vom typ string - 3 wird zu "3"

              Danke für die Aufklärung...

              @liv-in-sky said in Erstes Blockly komme nicht weiter:

              funktionieren würde:

              du musst einen datenpunkt (zeichenfolge=string) anlegen

              Eigener Datenpunkt anlegen, ist okay, verstehe nur nicht was du meinst mit Zeichenfolge = String.
              Hier ein Screenshot vom neu angelegten Datenpunkt:
              datenpunkt.JPG
              Hier ist das neue Blockly
              Blockly.PNG

              Irgendetwas ist noch falsch...

              dslraser liv-in-sky 2 Replies Last reply Reply Quote 0
              • dslraser
                dslraser Forum Testing Most Active @Paan83 last edited by

                @Paan83
                meine Antwort gesehen ? (wir haben fast Zeitgleich geschrieben ☺ )

                https://forum.iobroker.net/topic/23200/erstes-blockly-komme-nicht-weiter/4

                1 Reply Last reply Reply Quote 0
                • liv-in-sky
                  liv-in-sky @Paan83 last edited by liv-in-sky

                  @Paan83

                  debug : schreibt etwas ins log - log-tab im admin - damit man überprüfen kann, was ein programm macht - zur fehlersuche geeignet - alle adapter schreiben etwas ins log - auch nur zur information
                  string und im deutschen zeichenkette ist das selbe - programmierer sagen meist string und meinen die zeichenkette als typ einer variablen oder eines datenpunktes

                  dein datenpunkt sieht gut aus - das script auch

                  wenn du bei deinem datenpunkt - siehe dein eigenes bild) unter raw gehst, siehst du was @dslraser (gruß) gemeint hat

                  P 1 Reply Last reply Reply Quote 1
                  • P
                    Paan83 last edited by

                    @dslraser said in Erstes Blockly komme nicht weiter:

                    meine Antwort gesehen ? (wir haben fast Zeitgleich geschrieben )

                    Ja jetzt eben gesehen 😂

                    es ist mir schon ein bisschen peinlich, aber ich finde noch nicht mal den ersten Baustein...!
                    baustein.JPG
                    ich kann nur diesen unter System finden
                    Unbenannt.JPG

                    dslraser 1 Reply Last reply Reply Quote 0
                    • dslraser
                      dslraser Forum Testing Most Active @Paan83 last edited by dslraser

                      @Paan83
                      welche Javascript Adapter Version verwendest Du ?
                      Bei der aktuellen (latest 4.1.13 - über GitHub)) ist der Baustein drinn. Ich weiß nicht wann der dazu kam.
                      Kannst Du mein Blockly importieren ?
                      (und wird der Baustein bei Dir angezeigt ?

                      Screenshot_20190614-144026_Chrome.jpg

                      P 2 Replies Last reply Reply Quote 1
                      • P
                        Paan83 @liv-in-sky last edited by

                        @liv-in-sky said in Erstes Blockly komme nicht weiter:

                        debug : schreibt etwas ins log - log-tab im admin - damit man überprüfen kann, was ein programm macht - zur fehlersuche geeignet - alle adapter schreiben etwas ins log - auch nur zur information
                        string und im deutschen zeichenkette ist das selbe - programmierer sagen meist string und meinen die zeichenkette als typ einer variablen oder eines datenpunktes
                        dein datenpunkt sieht gut aus - das script auch

                        Danke für die Info...

                        Nur damit alles klar ist, im VIS wähle ich dann zum Beispiel das Widget Value List Text und trage bei Object ID den von uns erstellten Datenpunkt ein?

                        dslraser 1 Reply Last reply Reply Quote 0
                        • dslraser
                          dslraser Forum Testing Most Active @Paan83 last edited by

                          @Paan83
                          jupp, sollte so gehen.

                          1 Reply Last reply Reply Quote 0
                          • P
                            Paan83 @dslraser last edited by

                            @dslraser said in Erstes Blockly komme nicht weiter:

                            welche Javascript Adapter Version verwendest Du ?
                            Bei der aktuellen (latest 4.1.13 - über GitHub)) ist der Baustein drinn. Ich weiß nicht wann der dazu kam.
                            Kannst Du mein Blockly importieren ?
                            (und wird der Baustein bei Dir angezeigt ?

                            ich habe 4.1.12, bin gerade am updaten...

                            @dslraser said in Erstes Blockly komme nicht weiter:

                            @Paan83
                            jupp, sollte so gehen.

                            Ich gehe nochmal alles durch, denn es läuft noch nicht

                            1 Reply Last reply Reply Quote 0
                            • P
                              Paan83 @dslraser last edited by

                              @dslraser
                              javascript habe ich geupdatet, danach konnte ich dein Blockly einfügen. Dann habe ich nochmal alle Datenpunkte vom Staubsauger neu angewählt. Das Skript läuft, jedoch spuckt er keinen Wert aus.
                              Im folgenden Screenshot habe ich die ObjektID ausgewählt,
                              Unbenannt.JPG
                              in der Kolonne WERT steht kein Wert... keine Ahnung, ich glaube Blockly und ich werden keine großen Freunde...

                              dslraser 1 Reply Last reply Reply Quote 0
                              • dslraser
                                dslraser Forum Testing Most Active @Paan83 last edited by

                                @Paan83
                                kein Wert ist nur der initiale Wert. Erstmal musst Du Deinen Sauger irgendwas anderes machen lassen, damit sich der Status ändert und getriggert werden kann, dann sollte da auch was anderes stehen.

                                P 1 Reply Last reply Reply Quote 0
                                • P
                                  Paan83 last edited by

                                  Ich weiss warum da kein Wert steht, weil sich seitdem das Skript läuft der Status nicht geändert hat. Ich hab den Staubsauger jetzt einmal gestartet und wieder pausiert, und jetzt steht der Status auf Pause👍

                                  Aber ich kriege diesen Wert irgendwie nicht in mein Widget, welches Widget muss ich da nehmen? Müsste das nicht egal sein, ob das ein Text Vidget oder ein anderes ist?

                                  dslraser sigi234 2 Replies Last reply Reply Quote 0
                                  • dslraser
                                    dslraser Forum Testing Most Active @Paan83 last edited by

                                    @Paan83 @Paan83
                                    von VIS habe ich keine Ahnung. Aber vielleicht kann Dir @sigi234 helfen. (der VIS Papst ☺ )

                                    sigi234 1 Reply Last reply Reply Quote 0
                                    • P
                                      Paan83 @dslraser last edited by

                                      @dslraser said in Erstes Blockly komme nicht weiter:

                                      @Paan83
                                      kein Wert ist nur der initiale Wert. Erstmal musst Du Deinen Sauger irgendwas anderes machen lassen, damit sich der Status ändert und getriggert werden kann, dann sollte da auch was anderes stehen.

                                      Schon wieder gleichzeitig geschrieben 😂

                                      Ich probier mal ein bisschen rum, vieleicht krieg ichs ja raus.

                                      Danke für die Hilfe 🤝

                                      1 Reply Last reply Reply Quote 0
                                      • sigi234
                                        sigi234 Forum Testing Most Active @Paan83 last edited by

                                        @Paan83 sagte in Erstes Blockly komme nicht weiter:

                                        Aber ich kriege diesen Wert irgendwie nicht in mein Widget, welches Widget muss ich da nehmen?

                                        Hallo, zeig mal den Datenpunkt.

                                        P 1 Reply Last reply Reply Quote 0
                                        • sigi234
                                          sigi234 Forum Testing Most Active @dslraser last edited by

                                          @dslraser sagte in Erstes Blockly komme nicht weiter:

                                          Aber vielleicht kann Dir @sigi234 helfen. (der VIS Papst )

                                          Danke, aber ich kenne mich nur ein wenig aus.

                                          dslraser 1 Reply Last reply Reply Quote 0
                                          • dslraser
                                            dslraser Forum Testing Most Active @sigi234 last edited by dslraser

                                            @sigi234
                                            der Datenpunkt sieht so aus

                                            {
                                              "common": {
                                                "role": "string",
                                                "name": "Staubsaugerstatus",
                                                "read": "true",
                                                "write": "false",
                                                "type": "mixed"
                                              },
                                              "native": {
                                                "role": "string",
                                                "name": "Staubsaugerstatus",
                                                "read": "true",
                                                "write": "false",
                                                "type": "mixed"
                                              },
                                              "type": "state",
                                              "from": "system.adapter.javascript.0",
                                              "user": "system.user.admin",
                                              "ts": 1560513485450,
                                              "_id": "javascript.0.Eigene_Datenpunkte.Staubsauger.Status",
                                              "acl": {
                                                "object": 1636,
                                                "state": 1636,
                                                "owner": "system.user.admin",
                                                "ownerGroup": "system.group.administrator"
                                              }
                                            }
                                            

                                            Bildschirmfoto 2019-06-14 um 15.26.56.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            711
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            4
                                            26
                                            1154
                                            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