Navigation

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

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Blockly IDs vom Selektor

    This topic has been deleted. Only users with topic management privileges can see it.
    • Cinimod
      Cinimod Most Active @Rushmed last edited by Cinimod

      @rushmed

      Ich glaube das bekommst du nur mit einer JS Funktion hin, ich bin nicht sehr gut in sowas, aber etwa das sollte in deiner Funktion stehen:

      let name = getObject(ObjectID).common.name;
      //if(typeof room == 'object') return room.de;
      return "<b>"+name+"</b>";
      

      Probiere das mal:

      Bildschirmfoto 2022-12-17 um 23.16.44.png

      R 1 Reply Last reply Reply Quote 0
      • R
        Rushmed Most Active @Cinimod last edited by

        @cinimod sagte in Blockly IDs vom Selektor:

        let name = getObject(ObjectID).common.name;

        Ok, ich habe:
        8ba7a5a2-a488-4193-845a-29e6b6a95760-grafik.png
        mit dem Inhalt:

        let name = getObject(ObjectID).common.name;
        //if(typeof room == 'object') return room.de;
        return "<b>"+name+"</b>";
        

        Woher bekomme ich
        f8c0b622-d03d-41f5-81c5-4ae50265d051-grafik.png

        Cinimod 1 Reply Last reply Reply Quote 0
        • Cinimod
          Cinimod Most Active @Rushmed last edited by

          @rushmed

          Wenn du die Funktion erstellt hast sollte der Baustein unter Funktion auftauchen.

          Bildschirmfoto 2022-12-17 um 23.43.15.png

          R 1 Reply Last reply Reply Quote 0
          • R
            Rushmed Most Active @Cinimod last edited by Rushmed

            @cinimod Ich hab da nur:
            13f8a999-16f3-4fca-a681-2167dee2df3f-grafik.png

            Unsere Funktionsbausteine sehen auch verschieden aus.
            Meiner:
            8fe77d68-f621-4e3b-a00b-6833ec4a85bd-grafik.png
            Deiner:
            2497c8b7-dae1-44c6-bf5b-b34ad3c7289a-grafik.png

            Edit:
            Bin etwas weiter gekommen:
            9a32c863-438c-4ddd-9c80-977b30991047-grafik.png

            Edit 2:
            Der Block passt jetzt:
            429869f6-77a1-4e24-aff5-218d7d5867d7-grafik.png

            Aber die Ausgabe ist:
            <b>power</b>

            Cinimod 3 Replies Last reply Reply Quote 0
            • Cinimod
              Cinimod Most Active @Rushmed last edited by

              @rushmed

              Genau, so ists richtig. Hatte ich vergessen zu sagen. Dann sollte auch der Block entsprechend auftauchen ja ?!

              1 Reply Last reply Reply Quote 0
              • Cinimod
                Cinimod Most Active @Rushmed last edited by

                @rushmed

                Oh das ist Blöd, ist denn der Name vom Datenpunkt "power" ?

                1 Reply Last reply Reply Quote 0
                • Cinimod
                  Cinimod Most Active @Rushmed last edited by Cinimod

                  @rushmed sagte in Blockly IDs vom Selektor:

                  <b>power</b>

                  Also das <b>+ und +</b> kanns du natürlich erstmal aus der funktion entfernen, das dient ja nur zur html Weiterverarbeitung.

                  Sorry, sagte ja bekomme es vermutlich nicht hin, Schau mal was so raus kommt:

                  Bildschirmfoto 2022-12-18 um 00.23.01.png

                  Der Name von deinem Datenpunkt ist vermutlich "power" !

                  1 Reply Last reply Reply Quote 0
                  • Karel Puhli
                    Karel Puhli last edited by

                    Nabend!
                    Ich habe auch eine Frage zum Baustein "IDs vom Selektor".
                    Ich möchte meine zig "oder Abfragen" (siehe Bild) abkürzen und den "IDS vom Selektor" das prüfen lassen. Aber ich habe gerade einen Nagel im Kopf.... Kann jemand helfen?
                    Danke und beste Grüße!
                    Bildschirmfoto vom 2023-01-12 21-41-18.png

                    Codierknecht 1 Reply Last reply Reply Quote 0
                    • Codierknecht
                      Codierknecht Developer Most Active @Karel Puhli last edited by Codierknecht

                      @karel-puhli
                      Sind das alles Fenstersensoren?
                      Es gibt zunächst zwei grundsätzliche Möglichkeiten:

                      1. Alle Sensoren gehorchen einer einheitlichen Struktur und befinden sich idealerweise unterhalb eines gemeinsamen Elternknoten
                      2. Man fügt die in Frage kommenden States einer Aufzählung hinzu

                      Ich habe das mit Variante 2 gelöst ...
                      5b2a01b3-78a2-4f59-82c5-99bcbb1ae35e-grafik.png

                      6d878c1c-b97c-4c2b-8894-a0d1e24f6efb-grafik.png

                      Karel Puhli 1 Reply Last reply Reply Quote 0
                      • Karel Puhli
                        Karel Puhli @Codierknecht last edited by

                        @codierknecht

                        Schon mal danke für Deine Antwort!
                        Allerdings sollen die Fenstersensoren nicht in den Trigger, sonder in den "Falls-Block". Getriggert wird ein anderer einzelner Datenpunkt. Danach sollen die Sensoren auf true geprüft werden...

                        Codierknecht 1 Reply Last reply Reply Quote 0
                        • Codierknecht
                          Codierknecht Developer Most Active @Karel Puhli last edited by

                          @karel-puhli
                          Darf ich fragen welcher DP da triggert?
                          Willst Du womöglich nur die offenen Fenster zählen und beim Aktivieren einer Alarmanlage eine Nachricht generieren (oder sowas in der Art)?

                          Zeig doch mal mehr als nur 'nen Ausschnitt.

                          Karel Puhli 1 Reply Last reply Reply Quote 0
                          • Karel Puhli
                            Karel Puhli @Codierknecht last edited by Karel Puhli

                            @codierknecht

                            Das ganze ist eine Alarmanlage. Getriggert wird auf "Alarmanlage an". Es soll also sobald ich die Alarmanlage anschalte geprüft werden, ob noch irgendein Fenster offen ist. Falls ja, Abbruch.
                            Bildschirmfoto vom 2023-01-12 22-23-32.png

                            Codierknecht 1 Reply Last reply Reply Quote 0
                            • Codierknecht
                              Codierknecht Developer Most Active @Karel Puhli last edited by

                              @karel-puhli
                              43116e2a-ff34-4b43-b961-6c50865f4a57-grafik.png

                              Karel Puhli 1 Reply Last reply Reply Quote 1
                              • Karel Puhli
                                Karel Puhli @Codierknecht last edited by

                                @codierknecht

                                Stark! Danke schön!!! 👍

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                852
                                Online

                                32.0k
                                Users

                                80.5k
                                Topics

                                1.3m
                                Posts

                                blockly
                                4
                                15
                                1157
                                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