Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Blockly UND-Verknüpfung ist WAHR

    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 UND-Verknüpfung ist WAHR

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

      Hallo Community,

      ich habe untenstehendes Blockly zur Lichtsteuerung. Und verstehe nicht warum heute das Licht am Tag eingeschaltet wurde.

      2024-01-09 16_28_51-Window.png

      Heute Mittag gegen 12:18 wurde das Licht eingeschaltet als ich den Raum betreten habe. Im Block "setze Licht auf" hätte eigentlich die Variable dunkel_draußen FALSE sein müssen, da die Wetterstation eine Helligkeit von ca. 19.920 Lux gemessen hatte. Wieso wurde dann trotzdem das Licht eingeschaltet? Eigentlich kann die UND-Verknüpfung nur FALSE sein und das Licht sollte ausgeschaltet bleiben.

      2024-01-09 16_30_39-Window.png

      Vielen Dank im Vorraus.
      Takahara

      MartinP 1 Reply Last reply Reply Quote 0
      • MartinP
        MartinP @Takahara last edited by

        @takahara Wie kommt der Wert von "Dach_Wetterstation:1.ILLUMINATION" nach "Helligkeit_draußen"?

        T 1 Reply Last reply Reply Quote 1
        • T
          Takahara @MartinP last edited by

          @martinp Danke für deine wachsamen Augen 🙂 Recht hast du. Ich muss natürlich noch die Variable setzen.🙄 🙄 🙄

          2024-01-09 16_48_26-Window.png

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

            @takahara sagte: die Variable setzen.

            Da nur ein Datenpunkt triggert, nimm besser Wert (unter "Trigger").

            T 1 Reply Last reply Reply Quote 2
            • T
              Takahara @paul53 last edited by

              @paul53 said in Blockly UND-Verknüpfung ist WAHR:

              @paul53 sagte: Da nur ein Datenpunkt triggert, nimm besser Wert (unter "Trigger").

              Sorry, aber ich verstehe nicht was du meinst. Kannst du das etwas näher beschreiben?

              haus-automatisierung MartinP 2 Replies Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Takahara last edited by

                @takahara Wenn ein Trigger auslöst, welcher auf eine Objekt-ID registriert wurde, dann wird nicht einfach nur der Inhalt ausgeführt, sondern es wird auch der komplette State als Parameter mitgeliefert. So hast Du schon alle Informationen der Auslösung im Script zur Verfügung.

                Du holst den Wert quasi nochmal vom System, obwohl er bereits mit übergeben wird. Das ist unnötig.

                Hier habe ich vor Jahren mal ein Video mit Beispielen gemacht: https://www.youtube.com/watch?v=J9j3K0X9vlc

                T 1 Reply Last reply Reply Quote 1
                • MartinP
                  MartinP @Takahara last edited by

                  @takahara

                  62ad37a5-75d1-419a-91ef-7ecc7f6ee601-grafik.png

                  Hier sollte man z. B. statt "Helligkeit_draußen" auch "Wert" auswählen können, wenn man auf das kleine Dreieck klickt...

                  haus-automatisierung DJMarc75 2 Replies Last reply Reply Quote 0
                  • haus-automatisierung
                    haus-automatisierung Developer Most Active @MartinP last edited by haus-automatisierung

                    @martinp Nein. Weil das ein Variablen-Baustein ist. Du suchst diesen Baustein:

                    Bei Euch steht da ggf. noch "Objekt ID" als Standardwert - in der aktuellen Beta des JavaScript-Adapters habe ich "Wert" als Standard definiert, weil man den ja in 99% der Fälle haben möchte. Dann einfach auf "Wert" umstellen nachdem er in das Script gezogen wurde.

                    Screenshot 2024-01-09 at 17.05.37.png

                    1 Reply Last reply Reply Quote 3
                    • DJMarc75
                      DJMarc75 @MartinP last edited by

                      @martinp sagte in Blockly UND-Verknüpfung ist WAHR:

                      Hier sollte man z. B. statt "Helligkeit_draußen" auch "Wert" auswählen können, wenn man auf das kleine Dreieck klickt

                      wie kommst Du darauf ? das ist eine Variable welche angelegt wurde.

                      MartinP 1 Reply Last reply Reply Quote 0
                      • MartinP
                        MartinP @DJMarc75 last edited by MartinP

                        @djmarc75 Es gibt wohl zu wenige Farben, das Puzzleteil sieht gleich aus ...

                        fdd38f25-d379-4b62-9125-07612f0afa7e-grafik.png

                        Macht die Sucherei für eine Wenig-Programmierer nicht gerade einfach ...

                        Soll doch eigentlich eine niedrige Einstiegsschwelle bieten

                        EDIT: Auf die DETAILS achten 😉

                        Suchbild - der kleine abgewinkelte Pfeil vorne 😉

                        DJMarc75 haus-automatisierung Homoran 3 Replies Last reply Reply Quote 0
                        • DJMarc75
                          DJMarc75 @MartinP last edited by

                          @martinp sagte in Blockly UND-Verknüpfung ist WAHR:

                          das Puzzleteil sieht gleich aus ...

                          genau, der kleine Pfeil macht den Unterschied 😉

                          Screenshot 2024-01-09 171007.png

                          MartinP 1 Reply Last reply Reply Quote 0
                          • MartinP
                            MartinP @DJMarc75 last edited by

                            @djmarc75 Wenn man schon mal ein 5000 Teile Puzzle mit 1500 Teilen "blauer Himmel" gelöst hat, ist man bei Blockly klar unterfordert - die Unterschiede sind da schon ein wenig größer 😉

                            1 Reply Last reply Reply Quote 0
                            • haus-automatisierung
                              haus-automatisierung Developer Most Active @MartinP last edited by haus-automatisierung

                              @martinp sagte in Blockly UND-Verknüpfung ist WAHR:

                              Es gibt wohl zu wenige Farben, das Puzzleteil sieht gleich aus ...

                              Ja, das Thema hatte ich 2021 oder so auch schon angestoßen: https://github.com/ioBroker/ioBroker.javascript/issues/911

                              Das Problem ist: Wenn man jetzt für Blöcke eine Farbe ändert, werden damit quasi alle bestehenden Foren-Beiträge "ungültig" und die Leute fragen "warum hat mein Block eine andere Farbe als bei Dir?". Um das zu vermeiden, habe ich nur diesen kleinen Pfeil davor gemacht.

                              Damit kann man sofort erkennen, dass es der Parameter-Block des Triggers ist.

                              Weil: Früher haben die Leute einfach selbst eine neue Variable angelegt, diese dann "Wert" genannt und sich im Forum beschwert, dass es ja nicht funktioniert. 🙂 Und man konnte auf den Screenshots nicht erkennen, dass es der falsch Block ist (weil gleiche Farbe).

                              klein0r created this issue in ioBroker/ioBroker.javascript

                              closed Change color of "variables" or "trigger" blocks #911

                              DJMarc75 1 Reply Last reply Reply Quote 1
                              • DJMarc75
                                DJMarc75 @haus-automatisierung last edited by

                                @haus-automatisierung sagte in Blockly UND-Verknüpfung ist WAHR:

                                Früher haben die Leute einfach selbst eine neue Variable angelegt, diese dann "Wert" genannt und sich im Forum beschwert, dass es ja nicht funktioniert

                                Leider wird das heute auch noch oft gemacht - es gibt ja anscheinend keine Dokus (oder/und mangelnder Wille um sich einzulernen) 😰 😁

                                haus-automatisierung 1 Reply Last reply Reply Quote 0
                                • haus-automatisierung
                                  haus-automatisierung Developer Most Active @DJMarc75 last edited by

                                  @djmarc75 Aber jetzt sieht man das wenigstens und kann helfen

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    Takahara @haus-automatisierung last edited by

                                    @haus-automatisierung said in Blockly UND-Verknüpfung ist WAHR:

                                    @takahara Wenn ein Trigger auslöst, welcher auf eine Objekt-ID registriert wurde, dann wird nicht einfach nur der Inhalt ausgeführt, sondern es wird auch der komplette State als Parameter mitgeliefert. So hast Du schon alle Informationen der Auslösung im Script zur Verfügung.

                                    Du holst den Wert quasi nochmal vom System, obwohl er bereits mit übergeben wird. Das ist unnötig.

                                    Hier habe ich vor Jahren mal ein Video mit Beispielen gemacht: https://www.youtube.com/watch?v=J9j3K0X9vlc

                                    Wenn ich dich richtig verstanden habe (gerade dein Video angeschaut), sollte es wie folgt funktionieren?

                                    2024-01-09 17_23_39-Window.png

                                    Hab vielen Dank 🙂

                                    paul53 1 Reply Last reply Reply Quote 1
                                    • paul53
                                      paul53 @Takahara last edited by paul53

                                      @takahara sagte: sollte es wie folgt funktionieren?

                                      So wird die Variable Helligkeit_draußen nicht mehr benötigt.

                                      1 Reply Last reply Reply Quote 2
                                      • Homoran
                                        Homoran Global Moderator Administrators @MartinP last edited by

                                        @martinp sagte in Blockly UND-Verknüpfung ist WAHR:

                                        Macht die Sucherei für eine Wenig-Programmierer nicht gerade einfach ...
                                        Soll doch eigentlich eine niedrige Einstiegsschwelle bieten

                                        hat es!
                                        du willst den WERT des Triggers haben.
                                        Also liegt der Baustein unter Trigger!

                                        der Haken wurde ja schon genannt

                                        MartinP 1 Reply Last reply Reply Quote 1
                                        • MartinP
                                          MartinP @Homoran last edited by

                                          @homoran Naja, das Einsortieren ist immer ein gewisser Kompromiss ...

                                          Konstanten sind z. B. verteilt über Mathematik (Zahlen), Logik (True/False), Text (Zeichenketten).

                                          Aber auch das ist eine Sache, an die man sich gewöhnt ... Besser, als wenn man Blöcke mehrfach in verschiedenen Rubriken zum Picken bereithält. Das, was es in der Rubrik zum Picken gibt sollte möglichst ohne viel Scrollen erreichbar bleiben...

                                          Auf dem alten "Küchen-Notebook" (1366x768 Pixel....) zoome ich beim Bearbeiten von Blocklys immer auf 70%, um die Übersicht zu behalten ...

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

                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          570
                                          Online

                                          31.9k
                                          Users

                                          80.2k
                                          Topics

                                          1.3m
                                          Posts

                                          6
                                          19
                                          654
                                          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