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. Einsteigerfragen
  4. UND und ODER Funktionen funktionieren nicht Blockly/KNX

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    104

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

UND und ODER Funktionen funktionieren nicht Blockly/KNX

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
25 Beiträge 4 Kommentatoren 2.1k Aufrufe 2 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.
  • T Offline
    T Offline
    Tompador
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    meine ersten Schritte in Blockly habe ich gemacht, leider nicht mit viel Erfolg. Von mehreren Beispielen, hauptsächlich von Youtube-Videos, habe ich probiert ein Blockly zu basteln, welche mir einen Datenpunkt ändert, wenn alle Fenster, alle Türen & alle Fenster&Türen geöffnet sind.

    https://www.youtube.com/watch?v=oN71WVgeK4c&t=488s

    Verlinktes Video zeigt meine Hauptquelle. Auch den js. Datenpunkt habe ich so erstellt. Bitte nicht wundern, der Punkt heisst alle Fenster und Türen, zu Versuchszwecken, habe ich dir Türen noch nicht mit aufgeführt (-;

    a6a48e61-fd3a-48c7-bfda-4ec849e14178-grafik.png

    Wenn ich dieses Blockly mit nur einer KNX GA trigger und dann die verschachtelte UND Abfrage rauslasse, dann funktioniert das. Es funktionieren also alle Schnittstellen. Sobald ich nur einen UND oder auch ODER Block einfüge funktioniert das Ganze nicht mehr.

    Kann ich so eine UND-Abfrage nicht machen? Ich habe das Gefühl dass die UND Blöcke irgendwie Probleme verursachen, leider habe ich kein UND Block gefunden mit mehr als zwei Vergleichen.

    Vielleicht habt ihr ja eine Idee. Ich benötige das Objekt für meine Visu um eben zu sehen ob alles zu ist oder nicht.

    Schöne Grüße

    HomoranH 1 Antwort Letzte Antwort
    0
    • T Tompador

      Hallo zusammen,

      meine ersten Schritte in Blockly habe ich gemacht, leider nicht mit viel Erfolg. Von mehreren Beispielen, hauptsächlich von Youtube-Videos, habe ich probiert ein Blockly zu basteln, welche mir einen Datenpunkt ändert, wenn alle Fenster, alle Türen & alle Fenster&Türen geöffnet sind.

      https://www.youtube.com/watch?v=oN71WVgeK4c&t=488s

      Verlinktes Video zeigt meine Hauptquelle. Auch den js. Datenpunkt habe ich so erstellt. Bitte nicht wundern, der Punkt heisst alle Fenster und Türen, zu Versuchszwecken, habe ich dir Türen noch nicht mit aufgeführt (-;

      a6a48e61-fd3a-48c7-bfda-4ec849e14178-grafik.png

      Wenn ich dieses Blockly mit nur einer KNX GA trigger und dann die verschachtelte UND Abfrage rauslasse, dann funktioniert das. Es funktionieren also alle Schnittstellen. Sobald ich nur einen UND oder auch ODER Block einfüge funktioniert das Ganze nicht mehr.

      Kann ich so eine UND-Abfrage nicht machen? Ich habe das Gefühl dass die UND Blöcke irgendwie Probleme verursachen, leider habe ich kein UND Block gefunden mit mehr als zwei Vergleichen.

      Vielleicht habt ihr ja eine Idee. Ich benötige das Objekt für meine Visu um eben zu sehen ob alles zu ist oder nicht.

      Schöne Grüße

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von Homoran
      #2

      @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

      der Punkt heisst alle Fenster und Türen

      wie genau?
      Fenster und Türen?
      Mit Leerzeichen und Umlaut?
      und ein & darf auch nicht drin sein

      Following characters are prohibited to use in IDs: ._\-/ :!#$%&()+=@^{}|~.

      @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

      Kann ich so eine UND-Abfrage nicht machen?

      im Prinzip schon, nur musst du das wahr hinter jeden Wert von setzen

      @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

      hauptsächlich von Youtube-Videos

      Darum halte ich da nichts von.

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      T 1 Antwort Letzte Antwort
      0
      • HomoranH Homoran

        @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

        der Punkt heisst alle Fenster und Türen

        wie genau?
        Fenster und Türen?
        Mit Leerzeichen und Umlaut?
        und ein & darf auch nicht drin sein

        Following characters are prohibited to use in IDs: ._\-/ :!#$%&()+=@^{}|~.

        @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

        Kann ich so eine UND-Abfrage nicht machen?

        im Prinzip schon, nur musst du das wahr hinter jeden Wert von setzen

        @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

        hauptsächlich von Youtube-Videos

        Darum halte ich da nichts von.

        T Offline
        T Offline
        Tompador
        schrieb am zuletzt editiert von Tompador
        #3

        @homoran Danke für die schnelle Antwort, das könnte schon die Lösung sein bei jedem UND ein "Wert von" einzusetzen. Werde ich später testen.

        Sorry, ich hatte das jetzt exemplarisch aufgeschrieben, der Datenpunkt heisst "Alle-Fenster_Tueren_geschlossen. Wie ich aber sehe, sind auch hier zwei Zeichen(-&_) enthalten. Hat jedoch trotzdem geklappt und der Bindestrich ist nur ein Schreibfehler, eigentlich wollte ich alles mit Unterstrichen machen und Umlaute entsprechend weglassen.

        "EG & OG Alle Fenster" sind in diesem Fall KNX Ga´s aus der ETS. Mein genannter Datenpunkt in js ist in diesem Beispiel gar nicht zu sehen weil ich da dann in die Nacht herein noch sehr viel rumprobiert habe. Die Idee die KNX GAs zu ändern habe ich mittlerweile verworfen. Ich erstelle dann drei neue Datenpunkte in js. die keine deiner genannten Zeichen beinhalten.

        Leider sind meine kompletten KNX GAs mit Unterstrichen und sogar Umlauten aufgebaut. Hatte bisher keine Probleme damit.

        ZarelloZ paul53P 2 Antworten Letzte Antwort
        0
        • T Tompador

          @homoran Danke für die schnelle Antwort, das könnte schon die Lösung sein bei jedem UND ein "Wert von" einzusetzen. Werde ich später testen.

          Sorry, ich hatte das jetzt exemplarisch aufgeschrieben, der Datenpunkt heisst "Alle-Fenster_Tueren_geschlossen. Wie ich aber sehe, sind auch hier zwei Zeichen(-&_) enthalten. Hat jedoch trotzdem geklappt und der Bindestrich ist nur ein Schreibfehler, eigentlich wollte ich alles mit Unterstrichen machen und Umlaute entsprechend weglassen.

          "EG & OG Alle Fenster" sind in diesem Fall KNX Ga´s aus der ETS. Mein genannter Datenpunkt in js ist in diesem Beispiel gar nicht zu sehen weil ich da dann in die Nacht herein noch sehr viel rumprobiert habe. Die Idee die KNX GAs zu ändern habe ich mittlerweile verworfen. Ich erstelle dann drei neue Datenpunkte in js. die keine deiner genannten Zeichen beinhalten.

          Leider sind meine kompletten KNX GAs mit Unterstrichen und sogar Umlauten aufgebaut. Hatte bisher keine Probleme damit.

          ZarelloZ Offline
          ZarelloZ Offline
          Zarello
          schrieb am zuletzt editiert von
          #4

          @Homoran : In Blockly werden die Namen der Datenpunkte angezeigt. Diese können sich von der ID unterscheiden und auch Leerzeichen und Sonderzeichen enthalten. Die Beschränkungen gelten nur für die IDs.

          HomoranH 1 Antwort Letzte Antwort
          0
          • ZarelloZ Zarello

            @Homoran : In Blockly werden die Namen der Datenpunkte angezeigt. Diese können sich von der ID unterscheiden und auch Leerzeichen und Sonderzeichen enthalten. Die Beschränkungen gelten nur für die IDs.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #5

            @zarello sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

            In Blockly werden die Namen der Datenpunkte angezeigt. Diese können sich von der ID unterscheiden und auch Leerzeichen und Sonderzeichen enthalten.

            stimmt!

            @Tompador Sorry für die Verwirrung

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            T 1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @zarello sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

              In Blockly werden die Namen der Datenpunkte angezeigt. Diese können sich von der ID unterscheiden und auch Leerzeichen und Sonderzeichen enthalten.

              stimmt!

              @Tompador Sorry für die Verwirrung

              T Offline
              T Offline
              Tompador
              schrieb am zuletzt editiert von
              #6

              Danke. Das bedeutet aber dass meine kompletten GAs aus KNX dem nicht entsprechen :blush:

              b1c1833f-2a56-45e3-851f-c6fbca0cfb08-grafik.png

              Bisher hat alles geklappt. Was muss ich denn jetzt erwarten bzw. was könnte dann passieren?

              HomoranH 1 Antwort Letzte Antwort
              0
              • T Tompador

                Danke. Das bedeutet aber dass meine kompletten GAs aus KNX dem nicht entsprechen :blush:

                b1c1833f-2a56-45e3-851f-c6fbca0cfb08-grafik.png

                Bisher hat alles geklappt. Was muss ich denn jetzt erwarten bzw. was könnte dann passieren?

                HomoranH Nicht stören
                HomoranH Nicht stören
                Homoran
                Global Moderator Administrators
                schrieb am zuletzt editiert von
                #7

                @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                Was muss ich denn jetzt erwarten bzw. was könnte dann passieren?

                Ist alles gut.
                Umlaute sind offiziell nicht verboten (siehe Liste)

                kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                T 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                  Was muss ich denn jetzt erwarten bzw. was könnte dann passieren?

                  Ist alles gut.
                  Umlaute sind offiziell nicht verboten (siehe Liste)

                  T Offline
                  T Offline
                  Tompador
                  schrieb am zuletzt editiert von
                  #8

                  @homoran Sorry ich muss erst wieder reinkommen in das Forenleben, eigentlich würde ich dich ordentlich zitieren^^

                  Following characters are prohibited to use in IDs: ._-/ :!#$%&()+=@^{}|~.

                  Hier sind ja neben den Umlauten auch Binde- und Unterstrich aufgeführt. Die habe ich ausnahmslos in jeder GA und hatte bisher auch immer das Gefühl das alles sauber gelöst zu haben.

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • T Tompador

                    @homoran Danke für die schnelle Antwort, das könnte schon die Lösung sein bei jedem UND ein "Wert von" einzusetzen. Werde ich später testen.

                    Sorry, ich hatte das jetzt exemplarisch aufgeschrieben, der Datenpunkt heisst "Alle-Fenster_Tueren_geschlossen. Wie ich aber sehe, sind auch hier zwei Zeichen(-&_) enthalten. Hat jedoch trotzdem geklappt und der Bindestrich ist nur ein Schreibfehler, eigentlich wollte ich alles mit Unterstrichen machen und Umlaute entsprechend weglassen.

                    "EG & OG Alle Fenster" sind in diesem Fall KNX Ga´s aus der ETS. Mein genannter Datenpunkt in js ist in diesem Beispiel gar nicht zu sehen weil ich da dann in die Nacht herein noch sehr viel rumprobiert habe. Die Idee die KNX GAs zu ändern habe ich mittlerweile verworfen. Ich erstelle dann drei neue Datenpunkte in js. die keine deiner genannten Zeichen beinhalten.

                    Leider sind meine kompletten KNX GAs mit Unterstrichen und sogar Umlauten aufgebaut. Hatte bisher keine Probleme damit.

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

                    @tompador sagte: Datenpunkt heisst "Alle-Fenster_Tueren_geschlossen.

                    Anstelle der Zuweisung von zweimal 18 Datenpunkten kann man es einfacher mittels Selektor und Schleife lösen:

                    Bild_2022-02-01_160144.png

                    Die Datenpunkte "POSITION" sind true oder 1 bei "offen"?

                    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

                    T 1 Antwort Letzte Antwort
                    0
                    • T Tompador

                      @homoran Sorry ich muss erst wieder reinkommen in das Forenleben, eigentlich würde ich dich ordentlich zitieren^^

                      Following characters are prohibited to use in IDs: ._-/ :!#$%&()+=@^{}|~.

                      Hier sind ja neben den Umlauten auch Binde- und Unterstrich aufgeführt. Die habe ich ausnahmslos in jeder GA und hatte bisher auch immer das Gefühl das alles sauber gelöst zu haben.

                      HomoranH Nicht stören
                      HomoranH Nicht stören
                      Homoran
                      Global Moderator Administrators
                      schrieb am zuletzt editiert von
                      #10

                      @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                      Hier sind ja neben den Umlauten

                      keine Umlaute

                      @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                      auch Binde- und Unterstrich aufgeführt.

                      richtig
                      steht so in der Doku:
                      https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#ids

                      Bei den Unterstrichen vermute ich dass diese nicht erlaubt sind, weil die Unterstriche als Ersatz für verbotene Zeichen erstellt werden

                      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                      paul53P 1 Antwort Letzte Antwort
                      0
                      • HomoranH Homoran

                        @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                        Hier sind ja neben den Umlauten

                        keine Umlaute

                        @tompador sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                        auch Binde- und Unterstrich aufgeführt.

                        richtig
                        steht so in der Doku:
                        https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#ids

                        Bei den Unterstrichen vermute ich dass diese nicht erlaubt sind, weil die Unterstriche als Ersatz für verbotene Zeichen erstellt werden

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

                        @homoran sagte: Bei den Unterstrichen vermute ich dass diese nicht erlaubt sind, weil die Unterstriche als Ersatz für verbotene Zeichen erstellt werden

                        Unterstriche und Bindestriche sind erlaubt, wie man an "0_userdata" und einigen Adapternamen (z.B. "node-red") sieht. Punkte haben eine besondere Bedeutung für die Ordnerstruktur. Ich vermeide Umlaute und ß.

                        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

                        HomoranH 1 Antwort Letzte Antwort
                        0
                        • paul53P paul53

                          @homoran sagte: Bei den Unterstrichen vermute ich dass diese nicht erlaubt sind, weil die Unterstriche als Ersatz für verbotene Zeichen erstellt werden

                          Unterstriche und Bindestriche sind erlaubt, wie man an "0_userdata" und einigen Adapternamen (z.B. "node-red") sieht. Punkte haben eine besondere Bedeutung für die Ordnerstruktur. Ich vermeide Umlaute und ß.

                          HomoranH Nicht stören
                          HomoranH Nicht stören
                          Homoran
                          Global Moderator Administrators
                          schrieb am zuletzt editiert von
                          #12

                          @paul53 sagte:

                          Unterstriche und Bindestriche sind erlaubt,

                          Dann müsste diese Doku angepasst werden
                          https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#ids

                          @paul53 sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                          Ich vermeide Umlaute und ß.

                          mache ich genauso

                          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                          paul53P 1 Antwort Letzte Antwort
                          0
                          • paul53P paul53

                            @tompador sagte: Datenpunkt heisst "Alle-Fenster_Tueren_geschlossen.

                            Anstelle der Zuweisung von zweimal 18 Datenpunkten kann man es einfacher mittels Selektor und Schleife lösen:

                            Bild_2022-02-01_160144.png

                            Die Datenpunkte "POSITION" sind true oder 1 bei "offen"?

                            T Offline
                            T Offline
                            Tompador
                            schrieb am zuletzt editiert von
                            #13

                            @paul53 said in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                            Die Datenpunkte "POSITION" sind true oder 1 bei "offen"?

                            Geschlossen = true ; in irgendeiner Einstellung bei einem Adapter gab es glaube ich aber einen Haken zu setzen, dass true das Gleiche wie 1 ist....glaube beim KNX-Adapter

                            wow, danke für das Skript. Das muss ich ersteinmal nachvollziehen wobei ich denke, das grundsätzliche habe ich verstanden. Leider fehlt mir ein wenig der Hintergrund bzg. der Auslastung des RPi4s. Bitte lacht jetzt nicht, aber bedeutet eine Schleife nicht das etliche male pro Sekunde etwas berechnet wird? Ach vielleicht gar nicht weiter drauf eingehen. Ich probiere das nachher mal aus.

                            paul53P 1 Antwort Letzte Antwort
                            0
                            • T Tompador

                              @paul53 said in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                              Die Datenpunkte "POSITION" sind true oder 1 bei "offen"?

                              Geschlossen = true ; in irgendeiner Einstellung bei einem Adapter gab es glaube ich aber einen Haken zu setzen, dass true das Gleiche wie 1 ist....glaube beim KNX-Adapter

                              wow, danke für das Skript. Das muss ich ersteinmal nachvollziehen wobei ich denke, das grundsätzliche habe ich verstanden. Leider fehlt mir ein wenig der Hintergrund bzg. der Auslastung des RPi4s. Bitte lacht jetzt nicht, aber bedeutet eine Schleife nicht das etliche male pro Sekunde etwas berechnet wird? Ach vielleicht gar nicht weiter drauf eingehen. Ich probiere das nachher mal aus.

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

                              @tompador sagte: Geschlossen = true

                              Dann muss man den Wert negieren.

                              Bild_2022-02-01_164021.png

                              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
                              • HomoranH Homoran

                                @paul53 sagte:

                                Unterstriche und Bindestriche sind erlaubt,

                                Dann müsste diese Doku angepasst werden
                                https://github.com/ioBroker/ioBroker.docs/blob/master/docs/en/dev/objectsschema.md#ids

                                @paul53 sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                                Ich vermeide Umlaute und ß.

                                mache ich genauso

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

                                @homoran sagte: Dann müsste diese Doku angepasst werden

                                In der deutschen Doku ist es angepasst.

                                Folgende Zeichen dürfen nicht in IDs verwendet werden: []*,;'"&#96;<>\\?.
                                Es wird auch nicht empfohlen, ^$()/ zu verwenden.

                                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

                                T 1 Antwort Letzte Antwort
                                1
                                • paul53P paul53

                                  @homoran sagte: Dann müsste diese Doku angepasst werden

                                  In der deutschen Doku ist es angepasst.

                                  Folgende Zeichen dürfen nicht in IDs verwendet werden: []*,;'"&#96;<>\\?.
                                  Es wird auch nicht empfohlen, ^$()/ zu verwenden.

                                  T Offline
                                  T Offline
                                  Tompador
                                  schrieb am zuletzt editiert von
                                  #16

                                  So, nachgebastelt habe ich das jetzt. Naja was man eben basteln nennt :grin:

                                  ebbbf785-b3d3-4783-9ded-47916684792b-grafik.png

                                  Nachvollzogen habe ich das ganze allerdings leider noch nicht. Ich habe auch noch nicht so wirklich mit Variablen gearbeitet. Das ist bestimmt ein Satz wo alle Programmierer jetzt die Augen verdrehen. Sorry :face_with_rolling_eyes:

                                  Könnt ihr mir helfen nachzuvollziehen, was genau da jetzt abläuft?

                                  Was genau muss ich in "IDs vom Selektor $" einsetzen. Ich möchte ja drei Datenpunkte ansteuern, Fenster, Türen, Fenster_und_Tueren. Oder soll ich hier die KNX GAs verwenden? Könnte dann die Variablen auch noch durch GAs ersetzen. Allerdings mit _ & und auch Umlauten:

                                  d389728a-bade-4398-9bb0-13ce4e37c807-grafik.png

                                  Danke schonmal

                                  paul53P 1 Antwort Letzte Antwort
                                  0
                                  • T Tompador

                                    So, nachgebastelt habe ich das jetzt. Naja was man eben basteln nennt :grin:

                                    ebbbf785-b3d3-4783-9ded-47916684792b-grafik.png

                                    Nachvollzogen habe ich das ganze allerdings leider noch nicht. Ich habe auch noch nicht so wirklich mit Variablen gearbeitet. Das ist bestimmt ein Satz wo alle Programmierer jetzt die Augen verdrehen. Sorry :face_with_rolling_eyes:

                                    Könnt ihr mir helfen nachzuvollziehen, was genau da jetzt abläuft?

                                    Was genau muss ich in "IDs vom Selektor $" einsetzen. Ich möchte ja drei Datenpunkte ansteuern, Fenster, Türen, Fenster_und_Tueren. Oder soll ich hier die KNX GAs verwenden? Könnte dann die Variablen auch noch durch GAs ersetzen. Allerdings mit _ & und auch Umlauten:

                                    d389728a-bade-4398-9bb0-13ce4e37c807-grafik.png

                                    Danke schonmal

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

                                    @tompador sagte: Was genau muss ich in "IDs vom Selektor $" einsetzen.

                                    Für "Alle Fenster & Türen": knx.0.Fenster_und_Türen.*POSITION
                                    Wenn die getrennten Datenpunkte für Fenster / Türen beschrieben werden sollen, benötigt man zwei Schleifen: Eine für Fenster und eine für Türen.

                                    Bild_2022-02-01_193553.png

                                    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

                                    T ZarelloZ 2 Antworten Letzte Antwort
                                    0
                                    • paul53P paul53

                                      @tompador sagte: Was genau muss ich in "IDs vom Selektor $" einsetzen.

                                      Für "Alle Fenster & Türen": knx.0.Fenster_und_Türen.*POSITION
                                      Wenn die getrennten Datenpunkte für Fenster / Türen beschrieben werden sollen, benötigt man zwei Schleifen: Eine für Fenster und eine für Türen.

                                      Bild_2022-02-01_193553.png

                                      T Offline
                                      T Offline
                                      Tompador
                                      schrieb am zuletzt editiert von Tompador
                                      #18

                                      Hallo,

                                      danke bis hierher. Gestern abend noch getestet, war total erfreut, weil alles den Anschein gemacht hat auf Anhieb zu funktionieren. Nun leider heute noch einmal hier und da mit richtigen Fenstern (also nicht nur die Zustände im Broker oder ETS geändert) getestet und irgendwie funktioniert die Verbindung zwischen knx und iobroker nicht mehr einwandfrei. Mal ja mal nein, und recht willkürlich so macht es zumindest den Anschein. Wenn ich das Skript stoppe funktioniert alles wieder einwandfrei.

                                      Ich habe das Skript noch einmal gestartet und ein Fenster geöffnet und wieder geschlossen. Das Öffnen wird noch angezeigt, das Schließen jedoch nicht.

                                      Hat jemand eine Idee? So sieht es jetzt aus.

                                      ff12b254-243d-47b9-9327-9c057d984cbf-grafik.png

                                      Schöne Grüße

                                      paul53P 1 Antwort Letzte Antwort
                                      0
                                      • paul53P paul53

                                        @tompador sagte: Was genau muss ich in "IDs vom Selektor $" einsetzen.

                                        Für "Alle Fenster & Türen": knx.0.Fenster_und_Türen.*POSITION
                                        Wenn die getrennten Datenpunkte für Fenster / Türen beschrieben werden sollen, benötigt man zwei Schleifen: Eine für Fenster und eine für Türen.

                                        Bild_2022-02-01_193553.png

                                        ZarelloZ Offline
                                        ZarelloZ Offline
                                        Zarello
                                        schrieb am zuletzt editiert von Zarello
                                        #19

                                        @paul53

                                        Mir ist nicht ganz klar, warum der Selektor bei "Falls Objekt" alle Fenster und Türen einsammeln soll, bei den Schleifen jedoch Fenster und Türen getrennt durchlaufen werden müssen.
                                        Edit: Gerade noch meinen Denkfehler gesehen: Das muss natürlich so sein, da man für die Fenster und Türen auch separate Datenpunkte hat.
                                        Trotzdem die Frage: Funktionieren die Selektoren so, dass auch Punkte mit dem Stern gefunden werden?

                                        @Tompador

                                        Vielleicht solltest Du bei "Falls Objekt" auch beide Selektoren verwenden, also links auf den blauen Knopf klicken und eine weitere Objekt ID durch ziehen hinzufügen und bei den beiden Anschlüssen von "Falls Objekt" dann die beiden Selektoren verwenden, die auch bei den grünen Blöcken verwendet werden.

                                        1 Antwort Letzte Antwort
                                        0
                                        • T Tompador

                                          Hallo,

                                          danke bis hierher. Gestern abend noch getestet, war total erfreut, weil alles den Anschein gemacht hat auf Anhieb zu funktionieren. Nun leider heute noch einmal hier und da mit richtigen Fenstern (also nicht nur die Zustände im Broker oder ETS geändert) getestet und irgendwie funktioniert die Verbindung zwischen knx und iobroker nicht mehr einwandfrei. Mal ja mal nein, und recht willkürlich so macht es zumindest den Anschein. Wenn ich das Skript stoppe funktioniert alles wieder einwandfrei.

                                          Ich habe das Skript noch einmal gestartet und ein Fenster geöffnet und wieder geschlossen. Das Öffnen wird noch angezeigt, das Schließen jedoch nicht.

                                          Hat jemand eine Idee? So sieht es jetzt aus.

                                          ff12b254-243d-47b9-9327-9c057d984cbf-grafik.png

                                          Schöne Grüße

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

                                          @tompador sagte: Wenn ich das Skript stoppe funktioniert alles wieder einwandfrei.

                                          Du schreibst auf Datenpunkte, die nach KNX senden? Hake mal "mit Verzögerung" an, insbesondere beim letzten DP.

                                          @zarello sagte in UND und ODER Funktionen funktionieren nicht Blockly/KNX:

                                          Vielleicht solltest Du bei "Falls Objekt" auch beide Selektoren verwenden

                                          Das macht bei der verwendeten Struktur keinen Unterschied.

                                          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

                                          ZarelloZ 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

                                          839

                                          Online

                                          32.5k

                                          Benutzer

                                          81.7k

                                          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