Navigation

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

    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

    Blockly Script welches Objekte zusammenfasst

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

      @Noé1237 Ursprung und Wert sind Eigenschaften des Trigger-Datenpunktes (Blöcke Trigger).

      Blockly_2button_to_switch.JPG

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

        Kannst du mir den Code davon Posten? Das wäre nett

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

          @Noé1237 sagte:

          Code davon Posten?

          Sämtliche Datenpunkt-IDs müssen noch zugewiesen werden.

          <xml xmlns="http://www.w3.org/1999/xhtml">
            <block type="comment" id="S?vFH9^Mp`YRqvS#vY36" x="-87" y="63">
              <field name="COMMENT">Klima An</field>
              <next>
                <block type="on_ext" id="5kg%Js.Crgf{GR|na0zn">
                  <mutation items="1"></mutation>
                  <field name="CONDITION">any</field>
                  <field name="ACK_CONDITION"></field>
                  <value name="OID0">
                    <shadow type="field_oid" id=":GHh}|:b:%DC*);59#zZ">
                      <field name="oid">default</field>
                    </shadow>
                  </value>
                  <statement name="STATEMENT">
                    <block type="comment" id="L`_l}vO:-vw@wp|7[Bd*">
                      <field name="COMMENT">Klima Schalter</field>
                      <next>
                        <block type="update" id=".ZxB^)67P4TD1@PVj%t1">
                          <mutation delay_input="false"></mutation>
                          <field name="OID">Object ID</field>
                          <field name="WITH_DELAY">FALSE</field>
                          <value name="VALUE">
                            <block type="logic_boolean" id=".=F%U}Y[0m*U7].|8uXQ">
                              <field name="BOOL">TRUE</field>
                            </block>
                          </value>
                        </block>
                      </next>
                    </block>
                  </statement>
                  <next>
                    <block type="comment" id="[CwRZ*Zq[4#V|t0Tzb21">
                      <field name="COMMENT">Klima Aus</field>
                      <next>
                        <block type="on_ext" id="q;4x2o;3I=O2rar;Ds2%">
                          <mutation items="1"></mutation>
                          <field name="CONDITION">any</field>
                          <field name="ACK_CONDITION"></field>
                          <value name="OID0">
                            <shadow type="field_oid" id="!nKs)f%,WA61Nb1A4Od^">
                              <field name="oid">default</field>
                            </shadow>
                          </value>
                          <statement name="STATEMENT">
                            <block type="comment" id="v%qAJtQESRq4b+TNBlRu">
                              <field name="COMMENT">Klima Schalter</field>
                              <next>
                                <block type="update" id="@)k2q}9``*f5HXaoaWR_">
                                  <mutation delay_input="false"></mutation>
                                  <field name="OID">Object ID</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="logic_boolean" id="FV;kV6h4j%G7m6Y18W36">
                                      <field name="BOOL">FALSE</field>
                                    </block>
                                  </value>
                                </block>
                              </next>
                            </block>
                          </statement>
                          <next>
                            <block type="comment" id="%4u;@y!;-,uS=iNN*xsr">
                              <field name="COMMENT">Klima Schalter</field>
                              <next>
                                <block type="on_ext" id="Zw=sb)`V%`y`_CS~3PD%">
                                  <mutation items="1"></mutation>
                                  <field name="CONDITION">ne</field>
                                  <field name="ACK_CONDITION"></field>
                                  <value name="OID0">
                                    <shadow type="field_oid" id="o;|BS;UeH#Yk^.O*hki/">
                                      <field name="oid">default</field>
                                    </shadow>
                                  </value>
                                  <statement name="STATEMENT">
                                    <block type="controls_if" id="5:7`K^JS=wv|J1b-Hx[5">
                                      <value name="IF0">
                                        <block type="logic_compare" id="iDYd^L{8_zX}po4r^u)R">
                                          <field name="OP">NEQ</field>
                                          <value name="A">
                                            <block type="on_source" id=";DwNKF2bS*VVR~bijsJ!">
                                              <field name="ATTR">state.from</field>
                                            </block>
                                          </value>
                                          <value name="B">
                                            <block type="text" id="Ft}eH=_DcgQf82NCeT0l">
                                              <field name="TEXT">system.adapter.javascript.0</field>
                                            </block>
                                          </value>
                                        </block>
                                      </value>
                                      <statement name="DO0">
                                        <block type="controls_if" id="A5j7#|NJ5B-0t$:g?@,]">
                                          <mutation else="1"></mutation>
                                          <value name="IF0">
                                            <block type="on_source" id="aACZD:]:?F$EI?%El~o%">
                                              <field name="ATTR">state.val</field>
                                            </block>
                                          </value>
                                          <statement name="DO0">
                                            <block type="comment" id="OX36-k-SEW]XrGtm?cpQ">
                                              <field name="COMMENT">Klima an</field>
                                              <next>
                                                <block type="control" id="F`WuVuL!f1$xG;J6)UXT">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">Object ID</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="9F/Uw2TXj(f12}yZjL`)">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                          <statement name="ELSE">
                                            <block type="comment" id="ceT|InAU#s`7$EQOIJ24">
                                              <field name="COMMENT">Klima aus</field>
                                              <next>
                                                <block type="control" id="(?Wk[b3r|m,vJHR!RFTJ">
                                                  <mutation delay_input="false"></mutation>
                                                  <field name="OID">Object ID</field>
                                                  <field name="WITH_DELAY">FALSE</field>
                                                  <value name="VALUE">
                                                    <block type="logic_boolean" id="N5!qf^T+X(+hNgsSvZ,C">
                                                      <field name="BOOL">TRUE</field>
                                                    </block>
                                                  </value>
                                                </block>
                                              </next>
                                            </block>
                                          </statement>
                                        </block>
                                      </statement>
                                    </block>
                                  </statement>
                                </block>
                              </next>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </next>
            </block>
          </xml>
          

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

            Wo genau muss aber was jetzt rein? Brauche ja nur den An und Aus Datenpunkt oder?

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

              @Noé1237 sagte:

              Wo genau muss aber was jetzt rein?

              Das steht in dem Kommentar über dem Block.

              @Noé1237 sagte in [Anfängerfrage] Blockly Script welches Objekte zusammenfasst:

              Brauche ja nur den An und Aus Datenpunkt oder?

              ... und den Datenpunkt für den Schalter (Vis). Den musst Du wahrscheinlich erst erstellen (Typ: Logikwert), empfohlen im Reiter "Objekte" unter javascript.0.

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

                Opera Momentaufnahme_2019-06-05_164535_192.168.178.93.png

                So sieht es bei mir jetzt aus. Ich habe unter dem Ordner Javascript ein Datenpunkt angelegt und den dann immer bei Klima Schalter eingefügt. Wenn ich dann das häkchen bei dem Datenpunkt verändere passiert leider nichts...

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

                  @Noé1237 sagte:

                  Wenn ich dann das häkchen bei dem Datenpunkt verändere passiert leider nichts..

                  Wie schaltest Du manuell über ioBroker die AC an bzw aus ? Welche Werte stehen normalerweise in den Datenpunkten "Klima An" und "Klima Aus" (ist oben leider nicht zu sehen) ?

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

                    Hatte natürlich das USB Kabel vom Broadlink nicht angeschlossen 😬 😫

                    Funktionieren tut es jetzt immernoch nicht richtig. Eben ging es nur ab und zu aber jetzt scheint es zu Funktionieren.

                    Opera Momentaufnahme_2019-06-05_175254_192.168.178.93.png

                    Ich steuere jetzt über den Datenpunkt neues_Objekt

                    Opera Momentaufnahme_2019-06-05_175453_192.168.178.93.png

                    Habe jetzt diesen Switch ausprobiert und den Datenpunkt als Object eingetragen, wenn ich den Switch jetzt nutzen möchte passiert überhaupt nichts...weder an noch aus 😑

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

                      @Noé1237 Keine Datenpunkte unter javascript.0.scriptEnabled anlegen ! Bitte direkt unter javascript.0, so wie es in Vis zu sehen ist !
                      Bei den beiden Button vermisse ich die Zeitstempel.

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

                        Habe es jetzt hinbekommen 🙂 Hatte wohl einfach den falschen Datenpunkt für den Button ausgewählt 😦

                        Was meinst du mit den Zeitstempeln? Und hast du eine idee wie ich den Switch in der Vis beschriften kann? Finde leider kein Widget in dem ich einfach einen Text schreiben kann. Soll einfach vor oder auf dem Switch stehen, dass er für die Klima ist 🤔

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

                          @Noé1237 sagte:

                          wie ich den Switch in der Vis beschriften kann?

                          Mit Vis kenne ich mich nicht aus.

                          1 Reply Last reply Reply Quote 0
                          • Ralla66
                            Ralla66 Most Active last edited by Ralla66

                            Als String

                            string.jpg
                            Da die Frage eh kommt, größe ,fett , kursiv oder Farbe usw. änderst du hier :
                            🙂

                            string_V2.jpg

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            823
                            Online

                            31.8k
                            Users

                            79.9k
                            Topics

                            1.3m
                            Posts

                            blockly climate monitoring ventilation
                            3
                            13
                            1070
                            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