Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Worx landroid Script

    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

    Worx landroid Script

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

      <xml xmlns="http://www.w3.org/1999/xhtml">
        <variables>
          <variable type="" id="?.X}:+qP;_,d.grLd{~r">wert</variable>
          <variable type="" id="_s9CkI3Y2UXib@{|[mwP">farbe</variable>
        </variables>
        <block type="procedures_callnoreturn" id="U^{_yDj9h]iZkZ}KF(Z;" x="-188" y="288">
          <mutation name="schalteLED">
            <arg name="wert"></arg>
          </mutation>
          <value name="ARG0">
            <block type="get_value" id="`A/HGI0i56RDb{gjVwI5">
              <field name="ATTR">val</field>
              <field name="OID">worx.0.30174102170106020127.mower.state</field>
            </block>
          </value>
          <next>
            <block type="on_ext" id="CWLuc*YPKXkrn}opuH94">
              <mutation items="1"></mutation>
              <field name="CONDITION">any</field>
              <field name="ACK_CONDITION"></field>
              <value name="OID0">
                <shadow type="field_oid" id="sp5uAt/!6{[l8-q[xGY`">
                  <field name="oid">worx.0.30174102170106020127.mower.state</field>
                </shadow>
              </value>
              <statement name="STATEMENT">
                <block type="procedures_callnoreturn" id="iJ.)]C)8X(HWs=J=.9#z">
                  <mutation name="schalteLED">
                    <arg name="wert"></arg>
                  </mutation>
                  <value name="ARG0">
                    <block type="on_source" id="m#K`@{h9i*jR)i{_.QQn">
                      <field name="ATTR">state.val</field>
                    </block>
                  </value>
                </block>
              </statement>
            </block>
          </next>
        </block>
        <block type="procedures_defnoreturn" id="kXIGCI:FuUA9TO?2JJ2D" x="-188" y="512">
          <mutation>
            <arg name="wert" varid="?.X}:+qP;_,d.grLd{~r"></arg>
          </mutation>
          <field name="NAME">schalteLED</field>
          <comment pinned="false" h="80" w="160">Beschreibe diese Funktion …</comment>
          <statement name="STACK">
            <block type="controls_if" id="j,ci88W_xwVzyahWNq}d">
              <mutation else="1"></mutation>
              <value name="IF0">
                <block type="variables_get" id="W;i36TYdx[A[op3;R3?Z">
                  <field name="VAR" id="?.X}:+qP;_,d.grLd{~r" variabletype="">wert</field>
                </block>
              </value>
              <statement name="DO0">
                <block type="variables_set" id="q{5ef3A2B$:bX5}pxuM`">
                  <field name="VAR" id="_s9CkI3Y2UXib@{|[mwP" variabletype="">farbe</field>
                  <value name="VALUE">
                    <block type="text" id="{/(^2pi]={C25ZIDH9.[">
                      <field name="TEXT">FF0000</field>
                    </block>
                  </value>
                </block>
              </statement>
              <statement name="ELSE">
                <block type="variables_set" id="?$Zv|C,#W3p4Z|PWPKd(">
                  <field name="VAR" id="_s9CkI3Y2UXib@{|[mwP" variabletype="">farbe</field>
                  <value name="VALUE">
                    <block type="text" id="H~Z?MZsYVR?j]HFFMbf1">
                      <field name="TEXT">000000</field>
                    </block>
                  </value>
                </block>
              </statement>
              <next>
                <block type="request" id="~v`hVTA$7z2j}+Xb;HY]">
                  <mutation with_statement="false"></mutation>
                  <field name="WITH_STATEMENT">FALSE</field>
                  <field name="LOG">log</field>
                  <value name="URL">
                    <shadow id="Q~5e]ye{ouRwEC/tOV(U" type="text">
                      <field name="TEXT">http://192.168.178.37/cm?cmnd=Led1 006400</field>
                    </shadow>
                    <block type="text_join" id="Z;p819Z+?2c=d)Df7[Su">
                      <mutation items="2"></mutation>
                      <value name="ADD0">
                        <block type="text" id="5?[%B{fO`=NVmuDo1^5~">
                          <field name="TEXT">http://192.168.178.37/cm?cmnd=Led5 </field>
                        </block>
                      </value>
                      <value name="ADD1">
                        <block type="variables_get" id=":*-X/r!A#c_X%xp@-gLU">
                          <field name="VAR" id="_s9CkI3Y2UXib@{|[mwP" variabletype="">farbe</field>
                        </block>
                      </value>
                    </block>
                  </value>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </xml>
      
      dslraser 1 Reply Last reply Reply Quote 0
      • SeiteBallon74
        SeiteBallon74 last edited by SeiteBallon74

        Genau. Hab anscheinend da den falschen Punkt verknüpft. Danke für den Tipp.

        Aber wie kann ich jetzt in diesem Script zb. meine Worx States verknüpfen?

        Das quasi =1 Bin Zuhause bedeudet und dann die entsprechende LED ein oder ausschaltet.

        Das war jetzt ein Beispiel von meinem "mähen" Script.

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

          @SeiteBallon74
          ich bin jetzt erstmal unterwegs....(bis später)

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

            @SeiteBallon74 sagte in Worx landroid Script:

            welche LED willst Du denn wie schalten ? Ich finde in Deinem Blockly LED 5 / LED 6 und LED 15

            Und welche von den LED soll wann welche Farbe annehmen ?

            1 Reply Last reply Reply Quote 0
            • SeiteBallon74
              SeiteBallon74 last edited by

              Ich wollte eine Statusanzeige mit 30er LED Streifen machen. Immer wenn der Worxi zb fährt dann soll das entsprechende Lämpchen an oder ausgehen.

              So sieht mein Script für Worxi Pause aus. Klappt aber nicht. So habe ich auch alle anderen Dinge mit dem LED Streifen schalten lassen. Nur leider funktioniert dies nicht. Hier bei Pause nimmt er immer den Wert von true obwohl keine Pause an ist zb.

              Opera Momentaufnahme iobroker script blockly pause.png

              1 Reply Last reply Reply Quote 0
              • SeiteBallon74
                SeiteBallon74 last edited by

                Soo sieht meine Anzeige aus und wurde mit einem Nodemcu umgesetzt.

                IMG_20190706_190229.jpg

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

                  @SeiteBallon74
                  ich frage nochmal, welche LED brauchst Du für den Worx ?

                  " Ich finde in Deinem Blockly LED 5 / LED 6 und LED 15"

                  1 Reply Last reply Reply Quote 0
                  • SeiteBallon74
                    SeiteBallon74 last edited by

                    Dafür benötige ich die 5,6,15,16

                    5 = Worxi mähen
                    6 = Worxi Zuhause
                    15 =Worxi Pause
                    16 = Worxi Error

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

                      @SeiteBallon74
                      okay, ich melde mich nachher

                      1 Reply Last reply Reply Quote 0
                      • SeiteBallon74
                        SeiteBallon74 last edited by

                        Danke. Sehr nett von dir

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

                          @SeiteBallon74
                          noch eine Frage (habe diese LED nicht), was sind das für Farben ?

                          FF0000 (rot ?)
                          000000 (???)

                          1 Reply Last reply Reply Quote 0
                          • SeiteBallon74
                            SeiteBallon74 last edited by

                            Genau. FF0000 ist rot

                                      000000 ist aus
                            
                                       006400 ist grün
                            dslraser 1 Reply Last reply Reply Quote 0
                            • SeiteBallon74
                              SeiteBallon74 last edited by

                              Kann sie so schalten per request URL:
                              http://192.168.178.37/cm?cmnd=LED5 FF0000

                              Dann wird die led 5 in rot geschalten zb.

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

                                @SeiteBallon74
                                okay, also noch mal für mich😊
                                wann soll welche LED bei welchem Rasenmäherstatus wie leuchten ?

                                1 Reply Last reply Reply Quote 0
                                • SeiteBallon74
                                  SeiteBallon74 last edited by

                                  Also die LED 5 soll wenn der Worxi mäht rot leuchten
                                  http://192.168.178.37/cm?cmnd=LED5 FF0000

                                  LED6 soll wenn der Worxi Zuhause ist Grün leuchten
                                  http://192.168.178.37/cm?cmnd=LED6 006400

                                  LED15 soll wenn der Worxi Pause macht Grün leuchten
                                  http://192.168.178.37/cm?cmnd=LED15 006400

                                  LED16 soll wenn der Worxi irgendeinen Error hat Rot leuchten
                                  http://192.168.178.37/cm?cmnd=LED16 FF0000

                                  Außerdem soll LED 5 (Worxi mähen) ebenfalls Rot leuchten wenn der Worxi los fährt, aus der Ladestation fährt und immer wenn er sich bewegt.

                                  Meinst du was ich meine?

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

                                    @SeiteBallon74
                                    ich kann gerade nicht testen, regnet bei uns.
                                    Mache ich dann morgen.
                                    Geht aber schon.

                                    Screenshot_20190706-203309_Telegram.jpg

                                    1 Reply Last reply Reply Quote 0
                                    • SeiteBallon74
                                      SeiteBallon74 last edited by

                                      Okay, ich freu mich. Danke dir

                                      Achja noch was, per Telegram Buttons kann ich schon alles schalten. Dies funktioniert bei mir mit Text2Command sehr gut. Weiß nicht ob das wichtig für dich ist..

                                      1 Reply Last reply Reply Quote 0
                                      • SeiteBallon74
                                        SeiteBallon74 last edited by

                                        Hab mir das alles nochmal durchgelesen.

                                        Ich denke wir haben aneinander vorbei geschrieben. Bzw ich mich falsch ausgedrückt. Tausend mal sorry dafür..

                                        Ich wollte einfach nur wenn ich per Telegram Button meinen Worxi auf mähen schalte das bei mir in der Statusanzeige welche ich gebaut habe, das Lämpchen mit Worxi mähen und sonstigen Fahrten in denen er sich bewegt in rot angeht. Wenn ich auf den Telegram Button Pause drücke, soll das Lämpchen an meiner Statusanzeige bei Worxi Pause grün leuchten. Und wenn der Worxi zuhause ist sollte auf meiner Statusanzeige das Lämpchen mit Worxi zuhause grün leuchten. Ebenso rot soll das Lämpchen bei Worxi error angehen.

                                        Es tut mir sehr leid wenn du dir jetzt vielleicht einige Mühe umsonst gemacht hast.

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

                                          @SeiteBallon74
                                          Nicht so wild. Vielleicht willst Du es Dir morgen ja trotzdem ansehen.

                                          Ich habe Dir jetzt ein Telegram Menü (ohne Text to Command) und allen Schaltmöglichkeiten und Statusmeldungen gebaut. Die LED Schaltung ist auch kein Problem...

                                          SeiteBallon74 1 Reply Last reply Reply Quote 0
                                          • Dutchman
                                            Dutchman Developer Most Active Administrators last edited by

                                            in der teamspeek community hat der @Sven_Topp was gebastelt

                                            https://www.youtube.com/watch?v=nIDj6D4ynyY

                                            dslraser SeiteBallon74 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            854
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            3
                                            65
                                            5206
                                            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