Ankündigung

Einklappen
Keine Ankündigung bisher.

- √ - N141 - Dimmstatus über HS darstellen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #31
    Zitat von babel Beitrag anzeigen
    ...so hinbekommen das mich meine Frau nicht jeden morgen auf ein neues Problem aufmerksam macht...
    DAS kenn ich - somit hat das allerhöchste Priorität und alles andere hat sich unterzuordnen.


    @ Matthias:
    Grüße aus Wien,
    Chris ;-)
    ... manche gehen mit der Zeit, andere immer zu Fuß ...

    Kommentar


      #32
      Was hast du denn da eingestellt?
      Angehängte Dateien
      Gruß Matthias
      EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
      - PN nur für PERSÖNLICHES!

      Kommentar


        #33
        Das Menü sieht bei mir ein bischen anders aus - aber inhaltlich hab ich da das selbe wie Du...

        Verwirrung !
        Angehängte Dateien
        Grüße aus Wien,
        Chris ;-)
        ... manche gehen mit der Zeit, andere immer zu Fuß ...

        Kommentar


          #34
          Zitat von MatthiasS Beitrag anzeigen
          Was hast du denn da eingestellt?
          Ich habe überall "senden bei Statusänderung/Busspannungswiederkehr" eingestellt. Damit wird bei jeder Änderung der Einstellungen (an/aus, Dimmwert ändern) sofort zurückgemeldet wie das EVG aktuell "konfiguriert" ist.

          Kommentar


            #35
            Zitat von babel Beitrag anzeigen
            Ich habe überall "senden bei Statusänderung/Busspannungswiederkehr" eingestellt. Damit wird bei jeder Änderung der Einstellungen (an/aus, Dimmwert ändern) sofort zurückgemeldet wie das EVG aktuell "konfiguriert" ist.
            Die Rückmeldung wird aber über das 16-Bit Rückmeldeobjekt übertragen, und nicht auf Leseanforderung auf dem Schaltobjekt!

            (Hab auch schon einiges probiert...)

            Was hats mit den unterschiedlichen Parametrierungsmasken auf sich?
            Hab ich eine alte Produktdatenbank? Habs gerade überprüft: Programmversion 0.1
            Hat jemand eine neuere?
            Grüße aus Wien,
            Chris ;-)
            ... manche gehen mit der Zeit, andere immer zu Fuß ...

            Kommentar


              #36
              Ich habe einen GE141, den N gabe es damals noch nicht.
              Gruß Matthias
              EIB übersetzt meine Frau mit "Ehepaar Ist Beschäftigt"
              - PN nur für PERSÖNLICHES!

              Kommentar


                #37
                Und beim (älteren) GE141 gibt es eine aktuelle Rückmeldung auf eine Anfrage bei den Schalt-KO?
                Grüße aus Wien,
                Chris ;-)
                ... manche gehen mit der Zeit, andere immer zu Fuß ...

                Kommentar


                  #38
                  So ich hab mich mal an ein bischen Logik-Basteln gewagt...
                  Was sagt Ihr zu dieser Lösung?

                  Bei der Zusammenführung der Bits für die EVG-Nummer bin ich mir nicht sicher...

                  Kann es erst am Abend Testen, wäre aber für mich so praktikabel.
                  Hab hier erst 4 EVGs abgebildet, muss dann halt noch ein bisserl kopieren ;-)
                  Angehängte Dateien
                  Grüße aus Wien,
                  Chris ;-)
                  ... manche gehen mit der Zeit, andere immer zu Fuß ...

                  Kommentar


                    #39
                    Etwas trocken nur so mit einem Screenshot.
                    Vielleicht packst du das mal ein eine Bibliothek?
                    Gruss aus Radevormwald
                    Michel

                    Kommentar


                      #40
                      Stimmt, ich erklär mal meine wirren Gedanken:

                      Eine DALI-Rückmeldung kommt mit 16 Bit herein.
                      Ich trenne das in einzelne Bits auf.
                      Gem. N141-Anleitung sind die ersten 8 Bits der Dimmwertstatus - also wieder zusammengefasst zu einem Byte.
                      Die nächsten 6 Bits geben die EVG-Nummer an - also zusammengefasst zu einem Byte und die "leerstellen" mit "0" aufgefüllt.
                      Das nächste Bit gibt den Schaltstatus des EVG - wird direkt weitergegeben.
                      Letztes Bit ist "Reserve" von Siemens...

                      Die EVG-Nummer (nun als Byte) wird mit 4 Möglichen EVGs verglichen, wenn eines zutrifft wird das Trasfergatter auf diesem Kanal freigeschalten.
                      Die Eingänge beim Transfergatter sind der Dimmwertstatus und der Schaltstatus.
                      Wenn z.B. Kanal C am Transfergatter freigegeben wird werden der Schalt- und Dimmwertstatus auf den beiden C Ausgängen an die Status-Gruppenadressen für das EVG Nr. 9 (Siehe Vergleicher) weitergegeben - bei mir genannt "Fensterfront"
                      Somit hab ich für diese 4 EVGs die hier verglichen werden immer den richtigen Status...

                      Anbei nun die Bibliothek, noch ein Screenshot und die Anleitung vom N141.
                      Angehängte Dateien
                      Grüße aus Wien,
                      Chris ;-)
                      ... manche gehen mit der Zeit, andere immer zu Fuß ...

                      Kommentar


                        #41
                        Ich denke Dein Weg ist richtig, aber 16 Seiten nur für den DALI Status ... Aber im Prinzip funktioniert mein Teil genauso (wenn auch erstmal nur für einen Wert da ohne Transfergatter). Ich hoffe das klappt auch so.

                        Kommentar


                          #42
                          Zitat von babel Beitrag anzeigen
                          ...Ich hoffe das klappt auch so.
                          Leider nein!

                          Ich versuch es jetzt schon mit Reverse Engineering aber da hab ich zu wenig Basiswissen über die Bits und Bytes.

                          Testaufbau: ich zerlege jedes 2-Byte Telegramm in 16 einzelne Bits und lasse mir die 0/1 anzeigen.

                          Alle Testdaten stammen vom EVG Nr. 5

                          Code:
                          0 1 0 1 0 0 0 0   0 0 0 0 0 0 0 0   = AUS (0%)
                          1 0 1 0 0 0 1 0   0 1 0 1 0 0 0 0   = EIN (1%)
                          0 1 0 1 0 0 1 0   0 1 0 1 0 0 0 0   = EIN (2%)
                          0 0 0 0 1 1 1 0   0 1 0 1 0 0 0 0   = EIN (8%)
                          0 0 0 0 0 0 0 1   0 1 0 1 0 0 0 0   = EIN (10%)
                          0 1 0 0 0 0 0 1   1 1 0 1 0 0 0 0   = EIN (50%)
                          0 1 1 0 0 1 0 0   0 0 1 1 0 0 0 0   = EIN (75%)
                          0 1 0 0 0 0 1 1   0 0 1 1 0 0 0 0   = EIN (99%)
                          0 1 0 1 0 0 1 1   0 0 1 1 0 0 0 0   = EIN (100%)
                          Wird von Euch daraus wer schlau??
                          Alle Werte sind jederzeit reproduzierbar!

                          In der Siemens-Anleitung steht:
                          Bit 15 ist reserviert
                          Bit 14 gibt den Schaltstatus
                          Bit 13-8 gibt die EVG-Nummer
                          Bit 7-0 gibt den Dimmwert-Status

                          Wenn also alles vom EVG Nr. 5 kommt müssten ja zumindest irgendwo 6 Bits gleich sein, und ein weiteres den Schaltstatus angeben (also erste Zeile "0" sonst immer "1")
                          Ich kann das nicht erkennen...

                          Blickt von Euch wer durch?
                          Grüße aus Wien,
                          Chris ;-)
                          ... manche gehen mit der Zeit, andere immer zu Fuß ...

                          Kommentar


                            #43
                            Keiner der mir weiterhelfen kann?

                            Ich muss sonst mit diesem Stand das Vorhaben einstellen, da ich nicht weiter komme...

                            Grüße aus Wien,
                            Chris ;-)
                            ... manche gehen mit der Zeit, andere immer zu Fuß ...

                            Kommentar


                              #44
                              Ich würde gerne mittesten, aber ich komme im Moment einfach nicht dazu. Für mich wäre eine Lösung auch sehr interessant. Evtl. können wir den Thread ja nochmal später aufwärmen ...

                              Kommentar


                                #45
                                Auf die schnelle kann ich Dir nur sagen dass da was nicht stimmt Wenn das alles vom EVG 5 kommt, werden die Bits falsch zerlegt..
                                Ein Baustein ist dafür IMHO die einzig brauchbare Lösung aber wer den schreibt...

                                Wenn ich EVG #5 auf 10% setze bekomme ich im Busmonitor 0x44 0x19 (Hex)
                                0x44 = 68 dez = 0100 0100
                                ^Bit 14=1
                                00 0100 = EVG-Nummer = 4
                                Passt, aber es sieht mir so aus als wäre EVG in den Bits -1, als 5=4 usw..
                                0x19 = 25 (von 255) = 10% passt auch..

                                Makki
                                EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                                -> Bitte KEINE PNs!

                                Kommentar

                                Lädt...
                                X