Ankündigung

Einklappen
Keine Ankündigung bisher.

Wo Szenen programmieren?

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

    #16
    Your logic appears correct. To further troubleshoot I suggest you add an IKO to the output of A1. So, in the first box of your Ausgangs-Box, labeled "Szene 1", you now have only a command. To see if output A1 actually sends a '1' I would add a test IKO to that box. Give it an internal KO number, like 100/1/1. It will then show up in EIBMON (not in the group monitor, unless you give it a normal GA). It could be that your command in that box is not correct.

    Kommentar


      #17
      Okay, I did some more testing with internal KO and EIBMON as you suggested. The results are really strange:
      Scene number 1, sent as 0x00, ist interpreted as value 0 --> ok
      Scene number 2, sent as 0x01, ist interpreted as value 0 too --> not ok
      Scene number 4, sent as 0x03, ist interpreted as value 1 and triggers Output 1 (Szene 1)
      Scene number 5, sent as 0x04, ist interpreted as value 2 and triggers Output 2 (Szene 2)
      Scene number 6, sent as 0x05, ist interpreted as value 2 and triggers Output 2 (Szene 2) --> ???

      So different scene numbers (0x00/0x01 and 0x04/0x05) are interpreted by the logic as the same value and therefore matched by the comparator to the same output...
      You do not have permission to view this gallery.
      This gallery has 2 photos.

      Kommentar


        #18
        Bist du sicher das 5/0/0 und 5/0/10 beide DPT 17.001 sind? Wenn ich Szene '4' schicke, ist die HEX Wert "80 04". Bei dir ist 5/0/0 "80 04" geändert in "2"...

        PS: In Experte ist es DPT EIS 2.6 (8 bits 0...255)

        Bet you that you have it defined as "Percent" in Experte. The values then convert as follows, which aligns with what you describe in post #17:
        0…255 0-100 Scene
        1 0 -1
        2 1 0
        3 1 0
        4 2 1
        5 2 1
        6 2 1
        7 3 2
        Zuletzt geändert von bramlangen; 22.01.2017, 13:25. Grund: Added the conversion table

        Kommentar


          #19
          Bram you are a genius.
          It is as you described: In ETS I have set the data type for the scene GA to DPT 17.001. However after importing the OPC file into Experte the GAs are interpreted as DPT 5.001 (0..100%). I didn't change that by myself. Also Experte does not have the DPT 17.001... I didn't care about that because I though that the range 0-100 matches the scene range from 1-64 perfectly. Is that a bug of Experte 4.4.0?

          What is now the recommended solution?
          If I change the DPT in Experte manually I cannot import a new OPC with "sync data types" any more without changing that every time...

          Kommentar


            #20
            I never do that import, so I have no experience with that. There is an option though to n o t overwrite existing addresses. That may be the right solution for you.
            ​​​

            Kommentar


              #21
              Apparently there is a way how to define it. I remembered seeing a discussion on that topic. Here it is:
              https://knx-user-forum.de/forum/öffe...ch-übertragen

              Kommentar


                #22
                Thank you Bram. After reading the provided thread and doing some internet research I think this is a known issue with no easy solution.
                It seems that ETS converts the DPT into EIS format during export and marks many data types as "uncertain". The HS then chooses a default data type...

                However, the best solution for now seems to disable the "sync data types" option during input in the HS and then manually adjust the data type for the GAs.

                Kommentar


                  #23
                  Zitat von bramlangen Beitrag anzeigen
                  Every time you leave the kitchen, the current status of the (6) light groups is stored before the lights go in the low-light scene. If you re-enter within a short period (5 minutes in our case), than that last status is restored. Entry after 5 minutes calls another, standard scene. Given the frequency of storing that 'last know' status I opted for the HS - saves lots of telegrams in EIBMON.
                  Bram
                  Ich würde gerne etwas sehr ähnliches umsetzen. Konkret: beim Aktivieren einer Szene sollen die Zustände der von der Szene geschalteten Aktoren gespeichert werden. Das soll es erlauben, eine Szene „auszuschalten“ bzw. ein versehentliches Sezene-Aktivieren (weil im Eifer des Gefechtes falscher Taster gedrückt) rückgängig zu machen.

                  Wie kann ich die von Bram skizzierte Lösung umsetzen?
                  Ich bin komplett Neuling - habe auch noch keinen HS. Welchen HS würdet ihr hierfür empfehlen?

                  Vielen Dank euch und schöne Grüße

                  Kommentar


                    #24
                    Die genannte Funktion ist ein Baustein innerhalb des HS. Ein HS kostet etwa 2000 Euro, das kaufen eines solchen Geräts allein für diese Funktion ist etwas übertrieben. Mir ist keine geeignete Lösung außerhalb von HS bekannt.​

                    Kommentar

                    Lädt...
                    X