Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly Script welches Objekte zusammenfasst

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    5
    1
    59

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

Blockly Script welches Objekte zusammenfasst

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
blocklyventilationclimatemonitoring
13 Beiträge 3 Kommentatoren 1.3k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Nito33N Offline
    Nito33N Offline
    Nito33
    schrieb am zuletzt editiert von Jey Cee
    #1

    Hey,

    ich habe meine Klimaanlage nun endlich in iobroker eingebunden über den Broadlink RM Mini. Ein Harmony Hub habe ich zwar auch aber dort kann ich die Klimaanlage leider nicht einbinden, gibt da wohl irgendwie Probleme mit den Fernbedienungen von Klimaanlagen. Das habe ich auch öfters im Internet gelesen. Habe den Broadlink wider angeschlossen und damit funktioniert es problemlos.

    Nun zu meinem Problem, ich habe jetzt 2 Objekte einmal für Klima Ein und Klima Aus

    Opera Momentaufnahme_2019-06-05_113434_192.168.178.93.png

    Ich möchte in meiner Visualisierung die Klima mit einem einfachen Switch Ein und Aus schalten können. Kann man die 2 Objekte jetzt irgendwie Verbinden? Ansonsten müsste es doch mit einem Script Funktionieren oder? Wie müsste das Script dann aussehen?

    Hoffe ihr könnt mir helfen und danke schonmal :)

    paul53P 1 Antwort Letzte Antwort
    0
    • Nito33N Nito33

      Hey,

      ich habe meine Klimaanlage nun endlich in iobroker eingebunden über den Broadlink RM Mini. Ein Harmony Hub habe ich zwar auch aber dort kann ich die Klimaanlage leider nicht einbinden, gibt da wohl irgendwie Probleme mit den Fernbedienungen von Klimaanlagen. Das habe ich auch öfters im Internet gelesen. Habe den Broadlink wider angeschlossen und damit funktioniert es problemlos.

      Nun zu meinem Problem, ich habe jetzt 2 Objekte einmal für Klima Ein und Klima Aus

      Opera Momentaufnahme_2019-06-05_113434_192.168.178.93.png

      Ich möchte in meiner Visualisierung die Klima mit einem einfachen Switch Ein und Aus schalten können. Kann man die 2 Objekte jetzt irgendwie Verbinden? Ansonsten müsste es doch mit einem Script Funktionieren oder? Wie müsste das Script dann aussehen?

      Hoffe ihr könnt mir helfen und danke schonmal :)

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von
      #2

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

      Blockly_2button_to_switch.JPG

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      1 Antwort Letzte Antwort
      0
      • Nito33N Offline
        Nito33N Offline
        Nito33
        schrieb am zuletzt editiert von
        #3

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

        paul53P 1 Antwort Letzte Antwort
        0
        • Nito33N Nito33

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

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von
          #4

          @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>
          

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • Nito33N Offline
            Nito33N Offline
            Nito33
            schrieb am zuletzt editiert von
            #5

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

            paul53P 1 Antwort Letzte Antwort
            0
            • Nito33N Nito33

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

              paul53P Offline
              paul53P Offline
              paul53
              schrieb am zuletzt editiert von
              #6

              @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.

              Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
              Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

              1 Antwort Letzte Antwort
              0
              • Nito33N Offline
                Nito33N Offline
                Nito33
                schrieb am zuletzt editiert von
                #7

                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...

                paul53P 1 Antwort Letzte Antwort
                0
                • Nito33N Nito33

                  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...

                  paul53P Offline
                  paul53P Offline
                  paul53
                  schrieb am zuletzt editiert von
                  #8

                  @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) ?

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  1 Antwort Letzte Antwort
                  0
                  • Nito33N Offline
                    Nito33N Offline
                    Nito33
                    schrieb am zuletzt editiert von
                    #9

                    Hatte natürlich das USB Kabel vom Broadlink nicht angeschlossen :grimacing: :tired_face:

                    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 :expressionless:

                    paul53P 1 Antwort Letzte Antwort
                    0
                    • Nito33N Nito33

                      Hatte natürlich das USB Kabel vom Broadlink nicht angeschlossen :grimacing: :tired_face:

                      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 :expressionless:

                      paul53P Offline
                      paul53P Offline
                      paul53
                      schrieb am zuletzt editiert von paul53
                      #10

                      @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.

                      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                      1 Antwort Letzte Antwort
                      0
                      • Nito33N Offline
                        Nito33N Offline
                        Nito33
                        schrieb am zuletzt editiert von
                        #11

                        Habe es jetzt hinbekommen :) Hatte wohl einfach den falschen Datenpunkt für den Button ausgewählt :frowning:

                        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 :thinking_face:

                        paul53P 1 Antwort Letzte Antwort
                        0
                        • Nito33N Nito33

                          Habe es jetzt hinbekommen :) Hatte wohl einfach den falschen Datenpunkt für den Button ausgewählt :frowning:

                          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 :thinking_face:

                          paul53P Offline
                          paul53P Offline
                          paul53
                          schrieb am zuletzt editiert von
                          #12

                          @Noé1237 sagte:

                          wie ich den Switch in der Vis beschriften kann?

                          Mit Vis kenne ich mich nicht aus.

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          1 Antwort Letzte Antwort
                          0
                          • Ralla66R Offline
                            Ralla66R Offline
                            Ralla66
                            Most Active
                            schrieb am zuletzt editiert von Ralla66
                            #13

                            Als String

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

                            string_V2.jpg

                            1 Antwort Letzte Antwort
                            0
                            Antworten
                            • In einem neuen Thema antworten
                            Anmelden zum Antworten
                            • Älteste zuerst
                            • Neuste zuerst
                            • Meiste Stimmen


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            579

                            Online

                            32.7k

                            Benutzer

                            82.4k

                            Themen

                            1.3m

                            Beiträge
                            Community
                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                            ioBroker Community 2014-2025
                            logo
                            • Anmelden

                            • Du hast noch kein Konto? Registrieren

                            • Anmelden oder registrieren, um zu suchen
                            • Erster Beitrag
                              Letzter Beitrag
                            0
                            • Home
                            • Aktuell
                            • Tags
                            • Ungelesen 0
                            • Kategorien
                            • Unreplied
                            • Beliebt
                            • GitHub
                            • Docu
                            • Hilfe