Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter KNX v1.0.x

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Test Adapter KNX v1.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      lessthanmore @loverz last edited by lessthanmore

      @loverz Das ist ja nur die Gruppenadresse fürs Schalten.
      Gibt es denn noch eine für den Status?

      Hab Schwachsinn geschrieben.
      Die GA an sich sieht korrekt aus. Der Schalter übertragt das Telegramm zum Schalten und der Aktor verarbeitet das Telegramm (S).

      L 1 Reply Last reply Reply Quote 0
      • L
        loverz @lessthanmore last edited by loverz

        @lessthanmore hier die Status GA:
        c1aefd63-4bd8-4b85-b536-917b55147d9b-image.png

        Sieht so aus, als hätte ich hier einen Fehler drin: Ich schalte hier Kanal "I" das lösche ich gleich. Kann das die Ursache sein?

        -> Sehe gerade, dass ich damit meinen Lüfter im Bad schalte, also soll es so sein. Trotzdem die Frage: Kann das die Ursache sein, dass in der Status-GA ein Aktor geschaltet wird?

        L 1 Reply Last reply Reply Quote 0
        • L
          lessthanmore @loverz last edited by

          @loverz Nee, das sollte schon passen.
          Aber das ist weiterhin ja nur eine GA mit Kommunikationsobjekten.
          Gibt es denn eine zweite GA passend dazu, die den Status zurückgibt?
          Schalter zeigt doch bestimmt an, welcher Wert gerade anliegt (an oder aus).
          2021-09-09_19-19-20.png
          Oben: GA zum Schalten
          Unten: GA für den Status für oben.

          L 1 Reply Last reply Reply Quote 0
          • L
            loverz @lessthanmore last edited by loverz

            @lessthanmore nein, da ist doch der Ausgang vom Schaltaktor (Kanal H Status) zu sehen, das ist der Status von diesem Kanal.

            So sieht die dazugehörige Beschriftung aus:
            98c8dbe1-c2e2-4f22-b430-74e1ec4d3180-image.png

            Ich verstehe deine Programmierung nicht so richtig, bei dir sind alle Stati "Schalten". Kein Status. Du hast zweimal den gleichen Ausgang vom Schaltaktor angezapft...

            Wie bekomme ich eigentlich diese Ansicht, die du da am Screenshot hast, dann können wir es vlt. 1 zu 1 vergleichen.

            L 1 Reply Last reply Reply Quote 0
            • L
              lessthanmore @loverz last edited by

              @loverz Nein, das ist doch Wumpe. Das ist doch nur der Datentyp, DPT 1.*. Der ist boolish, sprich 1 oder 0. Ob nun 1.001 für Schalten oder 1.011 für Status.
              In der Applikation meines Tasters und Aktors steht es eben auf Schalten und wird dann so in die GA übertragen.

              Wo habe ich denn zweimal den gleichen Ausgang?
              Am Aktor gibt es für den Ausgang 1 drei Kommunikationsobjekte: Schalten, Statusanzeige Schalten und Szene. Je nach Parametrisierung wesentlich mehr.
              Im meiner Schalt GA bin ich am KO 0 vom Ausgang 1 und beim Status am KO 1 vom Ausgang 1. Da ist nichts doppelt.

              Wenn es dich beruhigt kann ich auch gerne den Datentyp auf Status umstellen 🙂
              Ändern wird das aber nichts.

              Es geht darum, dass der knx Adapter die GA Wohnen EA bei mir findet und prüft anhand der Flags, ob die GA schreibbar ist oder nicht. Im zweiten Schritt sucht der Adapter nach einem Pärchen, das gleich benannt bzw. ähnlich benannt ist. Hier findet er bei mir Wohnen RM EA und weiß somit, dass das die GA für den Status ist.

              Vorschlag: Ändere mal die GA Bad Spiegel Status zu "Bad Spiegel schalten Status" oder "Bad Spiegel Status schalten".

              Im Übrigen steht deine Status GA auch auf Schalten 😉

              Ansicht: Einfach bei den Gruppenadressen zwei Gruppenadressen mit STRG markieren.

              L 1 Reply Last reply Reply Quote 0
              • L
                loverz @lessthanmore last edited by loverz

                @lessthanmore hier mal mit deiner Ansicht:
                22c98599-089b-4341-9875-675906478abd-image.png

                Kanal H ist als Status gekennzeichnet, das mit dem umbenennen probiere ich gleich mal aus. Wie gesagt ist alles nicht mein Hauptproblem. Hauptproblem ist, dass ich nicht höher als Version 1.0.20 gehen kann 😞

                Wobei ich auf dieser ioBroker Installation (anderes Objekt) die neueste Version habe. Trotzdem legt er die Objekte falsch an 😞

                -> Zur Info: Wenn ich Bad Spiegel schalten Status mache, dann legt er das Objekt richtig an, das ist ja echt doof...

                L 1 Reply Last reply Reply Quote 0
                • L
                  lessthanmore @loverz last edited by lessthanmore

                  @loverz Wie gesagt, bei mir war es exakt dieses Problem.
                  Hat er die Status GA nicht erkannt, so wurden die DP falsch angelegt und ich konnte im ioBroker nichts schalten.
                  Das habe ich in der ETS geändert und mit der neusten Version importiert und dann ging es.

                  Siehe auch hier: https://forum.iobroker.net/topic/46576/knx-adapter-objektattribute-beim-einlesen-sind-falsch/16?_=1631210587346

                  Also hast du es gerade versucht? Warum ist das doof?
                  Genau das ist ja mit "sauberer Programmierung" gemeint.

                  L 1 Reply Last reply Reply Quote 0
                  • L
                    loverz @lessthanmore last edited by

                    @lessthanmore Ja, ich hab es probiert und es funktioniert. Doof ist, dass er "Bad Spiegel Status" und "Bad Spiegel schalten" nicht assoziieren kann!!
                    Genau so lernt man aber an der Schule das ETS Programmieren 😞

                    Wenn ich jetzt anfange alles neu zu programmieren, werde ich vielleicht zu Weihnachten fertig 🐕

                    Danke für die Tipps!

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      lessthanmore @loverz last edited by lessthanmore

                      @loverz Musst doch nur die GA umbenennen. Es muss kein Gerät programmiert werden oder sonst etwas. Hast du so viele GA?
                      Die Geräte und Applikationen interessieren sich nur für die Adresse und die ändert sich ja nicht.
                      Generell reicht es ja beide GA gleich zu benennen und beim Status einen Zusatz zu machen. Bei mir RM bspw.
                      Es sollte auch keine Rolle spielen ob das Wort Status am Ende oder vor Schalten steht.

                      L 1 Reply Last reply Reply Quote 0
                      • L
                        loverz @lessthanmore last edited by loverz

                        @lessthanmore Du hast recht.
                        Ich muss ja nicht neu verknüpfen etc.

                        Schade ist es dennoch. Der Adapter sollte hier etwas weiter entwickelt werden.

                        So wie ich das hier sehe muss das eine Wort im anderen komplett vorhanden sein. Er gleicht nicht nach Ähnlichkeit ab.

                        Nach der Änderung muss ich aber die betreffenden Gruppen Adressen aus den ioBroker Objekten löschen oder erkennt der Adapter, dass der Name geändert wurde?

                        L 1 Reply Last reply Reply Quote 0
                        • L
                          lessthanmore @loverz last edited by

                          @loverz Nein, der Adapter wird es nicht ändern. Würde die Instanz und Objekte löschen.
                          Adapter updaten und die Instanz neu aufsetzen.
                          Selbst wenn du jetzt überall eine Status GA hast, wird es wahrscheinlich hier und da noch falsche Datenpunkte geben, die manuell geändert werden müssen. Sollte sich aber im Rahmen halten.
                          Ja, leider ist der Entwickler „weg“, der Adapter nicht open source oder in der Community.
                          Würde gerne auf die ETS 5.7.6 und auch mit der ETS 6 wollte ich nicht allzu lange warten. Mal schauen wie lange es noch gut geht. Alternativen gibt es ja auch wenn die Geld kosten.

                          L 1 Reply Last reply Reply Quote 0
                          • H
                            hpgo @lessthanmore last edited by hpgo

                            @lessthanmore said in Test Adapter KNX v1.0.x:

                            @hpgo Wie viele Linien hast du?
                            Router oder Gateway?
                            Was sagt der Gruppenmonitor sobald du ein Licht im ioBroker auf true setzt?

                            -Zur Zeit nur eine - Außenline kommt eventuell noch
                            -Gateway
                            -der ETS Gruppenmonitor erkennt nichts - nur umgekehrt der iobroker bemerkt, dass ich über Taster Licht eingeschaltet hab.

                            @lessthanmore said in Test Adapter KNX v1.0.x:

                            @loverz Logisch geht das über die Oberfläche.
                            Expertenmodus an, dann über das Plus erst auf die Version 1.0.38 und danach eben auf die 1.0.20.
                            2021-09-09_09-59-50.png

                            Ok danke werd ich auch gleich versuchen
                            Ps: 1.0.38 hab ich jetzt installiert aber wie komm ich zu 1.0.20? (Expertenmodus ist an)

                            Danke für die Hilfe

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              lessthanmore @hpgo last edited by lessthanmore

                              @hpgo Wenn der ioBroker die DP aktualisiert dann passt die Verbindung. Beim Schalten im ioBroker müsste aber auf dem Monitor ein GroupValueRead ankommen.
                              Sollte das gleiche Problem wie oben sein. Thema Status GA.
                              Zeig mal einen Screenshot von den raw Werten eines DP von einem Licht.
                              Wahrscheinlich write = true und read = true. Richtig ist aber write = true und read = false.

                              Für 1.0.20 das gleiche nochmal. Wenn du auf das Plus gehst kannst du weiter runter.

                              H 1 Reply Last reply Reply Quote 0
                              • L
                                loverz @lessthanmore last edited by

                                @lessthanmore welche Alternativen meinst du?

                                L 1 Reply Last reply Reply Quote 0
                                • H
                                  hpgo @lessthanmore last edited by hpgo

                                  @lessthanmore said in Test Adapter KNX v1.0.x:

                                  @hpgo Wenn der ioBroker die DP aktualisiert dann passt die Verbindung. Beim Schalten im ioBroker müsste aber auf dem Monitor ein GroupValueRead ankommen.
                                  Sollte das gleiche Problem wie oben sein. Thema Status GA.
                                  Zeig mal einen Screenshot von den raw Werten eines DP von einem Licht.
                                  Wahrscheinlich write = true und read = true. Richtig ist aber write = true und read = false.

                                  Für 1.0.20 das gleiche nochmal. Wenn du auf das Plus gehst kannst du weiter runter.

                                  Ne geht wieder nur bis 1.0.38 unter Adapter/KNX Adapter/ das +

                                  Hmmm, iobroker ist noch ganz neu für mich. Ich hoffe du meinst das mit raw Weten

                                  {
                                    "_id": "knx.0.Raum_7_Büro.Licht-Steckdosen.Schalten_Ein_Aus",
                                    "type": "state",
                                    "common": {
                                      "name": "Schalten Ein/Aus",
                                      "type": "boolean",
                                      "role": "value",
                                      "read": true,
                                      "write": true,
                                      "max": true,
                                      "min": false
                                    },
                                    "native": {
                                      "dpt": "DPT1.001",
                                      "address": "7/0/1",
                                      "addressRefId": "P-0502-0_GA-1234",
                                      "statusGARefId": "P-0502-0_GA-1237",
                                      "actGARefId": "",
                                      "update": "",
                                      "objRef": "O-20_R-962",
                                      "devName": "M-0083_A-008A-28-7B00",
                                      "devInst": "P-0502-0_DI-35",
                                      "objectSize": ""
                                    },
                                    "from": "system.adapter.admin.0",
                                    "user": "system.user.admin",
                                    "ts": 1631048404868
                                  }
                                  

                                  Unbenannt.PNG

                                  Edit: Wenn ich write = true und read = false setze dann kommt tatsächlich was im ETS Gruppenmonitor an (Licht geht trotzdem nicht an)
                                  Ich freu mich erstes Lebenszeichen vom iobroker aufm Bus.

                                  L 1 Reply Last reply Reply Quote 0
                                  • L
                                    lessthanmore @hpgo last edited by

                                    @hpgo Instanz nach der Änderung neu gestartet?
                                    Was meldet denn der Gruppenmonitor?
                                    GroupValueRead oder GroupValueWrite?

                                    H 1 Reply Last reply Reply Quote 0
                                    • L
                                      lessthanmore @loverz last edited by

                                      @loverz IP-Symcon, knxpresso, smarthomeNG

                                      1 Reply Last reply Reply Quote 0
                                      • H
                                        hpgo @lessthanmore last edited by hpgo

                                        @lessthanmore
                                        nein noch nicht neu gestartet
                                        GroupValueRead

                                        Nach Instanz Neustart geht das Licht doch wirklich an 👍
                                        Moment jetzt steht in Gruppenmonitor GroupValueWrite
                                        Unbenannt.PNG

                                        Ich muss also alles so anpassen auch die Jalousien usw...

                                        L 1 Reply Last reply Reply Quote 0
                                        • L
                                          lessthanmore @hpgo last edited by

                                          @hpgo Nein, siehe oben.
                                          In der ETS einfach die Gruppenadressen richtig benennen.
                                          Licht Schalten
                                          Licht Schalten Status

                                          Dann kannst du auch die neuste Version des Adapters installieren.
                                          Wie heißen die Gruppenadressen bei dir für Schalten und Status bspw. für dieses Licht?

                                          H 1 Reply Last reply Reply Quote 0
                                          • H
                                            hpgo @lessthanmore last edited by hpgo

                                            @lessthanmore
                                            Schalten Ein/Aus
                                            Status Ein/Aus
                                            ...ja dann muss ich das anpassen

                                            Wie müssen die GA für die Jalousien lauten?
                                            Gibt es dazu eine Auflistung wie die GAs heißen müssen damit der iobroker das selbstständig erkennt?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            549
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            knx adapter
                                            93
                                            719
                                            130443
                                            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