Ankündigung

Einklappen
Keine Ankündigung bisher.

ETS6: Gruppenobjekt-Namen eingefroren – folgen der Kanalbeschreibung nicht, Name gesperrt

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

    ETS6: Gruppenobjekt-Namen eingefroren – folgen der Kanalbeschreibung nicht, Name gesperrt

    Hallo zusammen,

    in unserem Bestandsprojekt (ETS 6.4.1, 2024 vom Installateur angelegt) zeigen viele Gruppenobjekte alte Namen. Beispiel: MDT JAL-0810.02 (Applikation v56), Objekt 110 heißt "Kanal D: Kind 1". Laut Applikation müsste dort "Channel D: {{0}}" mit der aktuellen Kanalbeschreibung stehen.

    Was ich getestet habe:
    - Kanalbeschreibung ändern: Der Kanaltitel im Parameterbaum zieht mit, der Objektname nicht.
    - ETS-Sprache wechseln: Der Objektname bleibt deutsch.
    - Das Feld "Name" in den Objekteigenschaften ist gesperrt.
    - Im Projektexport steht der alte Name fest als ComObjectInstanceRef Text="Kanal D: Kind 1".
    - In einem neuen Projekt mit derselben Applikation (identische Version) funktioniert alles: Der Name folgt der Beschreibung, und es wird kein Text gespeichert.

    Betroffen sind 451 von 779 Objekten, bei MDT AKS/AKH/JAL/Tastern und bei Gira-Panels. Alle eingefrorenen Texte sind deutsch und zeigen einen alten Stand. Später eingefügte Geräte sind nicht betroffen. MDT sagt, die Applikation ist in Ordnung.

    Kennt das jemand? Gibt es einen Weg, diese gespeicherten Namen zurückzusetzen, ohne die Geräte neu einzufügen und alles neu zu verknüpfen? Und weiß jemand, wann die ETS solche Texte überhaupt schreibt (Applikations-Update, Konvertierung eines ETS5-Projekts, ...)?

    Danke und Gruß
    Tobias

    #2
    ETS schon neu gestartet? Hat bei ähnlichen Problemen schon mal geholfen.

    Ansonsten könntest Du auch probieren, das Gerät zu kopieren inkl. GA-Verknüpfungen.
    OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

    Kommentar


      #3
      Wenn das Projekt von 2024 ist wird der Installateur kaum mit der ETS 6.4.1 gearbeitet haben. Vielleicht ein BUG der 6.4.1?
      Punk ist nicht tot, Punk macht jetzt KNX

      Kommentar


        #4
        Danke euch beiden!

        coko: ETS habe ich schon mehrfach neu gestartet, ohne Änderung. Kopieren inkl. GA-Verknüpfungen wäre ein Weg, aber bei 451 betroffenen Objekten über viele Geräte möchte ich das nur ungern machen, solange die Ursache unklar ist.

        Punker Deluxe: An 6.4.1 liegt es wohl nicht. Ich habe einen älteren Export geprüft (Dezember 2025, mit ETS 6.3.8272 gespeichert). Dort sind schon 453 Objekte mit festem Text am ComObjectInstanceRef gespeichert, inklusive "Kanal D: Kind 1". Die Texte sind also älter, wahrscheinlich aus der Zeit des Installateurs (Projektstart Januar 2024).

        Weiß jemand, bei welcher Aktion die ETS diesen Text schreibt? Zum Beispiel beim Import eines ETS5-Projekts, bei einem Applikations-Update oder beim Umbenennen in einer älteren ETS-Version? Und gibt es einen Weg, ihn wieder zu entfernen, ohne das Projekt per XML zu bearbeiten?

        Kommentar


          #5
          TooAngel andere Nutzer am besteb immer mit dem @-Zeichen voran direkt adressieren.

          Zitat von TooAngel Beitrag anzeigen
          Weiß jemand, bei welcher Aktion die ETS diesen Text schreibt? Zum Beispiel beim Import eines ETS5-Projekts, bei einem Applikations-Update oder beim Umbenennen in einer älteren ETS-Version? Und gibt es einen Weg, ihn wieder zu entfernen, ohne das Projekt per XML zu bearbeiten?
          Genau wissen es im Zweifelsfall nur die Entwickler der ETS. Die betroffenen Elemente könnten zu denen gehören, deren Berechnungsergebnis von der ETS für die Geräteinstanz zwischengespeichert wird. Das könnte man im Projektexport sehen. Berechnungen mit Bezug zur Geräteinstanz werden nach meinem Eindruck nur durchgeführt, wenn das Gerät aktiv in der ETS bearbeitet wird. Also nicht beim Import.

          Zitat von TooAngel Beitrag anzeigen
          Kopieren inkl. GA-Verknüpfungen wäre ein Weg, aber bei 451 betroffenen Objekten über viele Geräte möchte ich das nur ungern machen, solange die Ursache unklar ist.
          Du kannst die Kopie der Geräte-Instanz später auch wieder verwerfen, würdest aber zumindest schon mal sehen, ob dadurch eine erneute Auswertung der Platzhalter erfolgt.

          Schau am besten auch mal ins Log:
          %USERPROFILE%\AppData\Local\KNX\ETS6\Log
          Ggf. Log-Level erhöhen.

          Ansonsten mal Support-Ticket bei der KNXA eröffnen...
          OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

          Kommentar


            #6
            Wenn ich das richtig verstehe... fürher konnte man Namen anpassen. das ist mit der ETS6 weggefallen. Die ETS6 zeigt diese Namen aber noch an, aber bearbeiten kannst du Sie nicht mehr meine ich.
            OpenKNX www.openknx.de | OpenKNX-Wiki (Beta)

            Kommentar


              #7
              Zitat von traxanos Beitrag anzeigen
              fürher konnte man Namen anpassen. das ist mit der ETS6 weggefallen.
              Nach dem ersten Posting handelt es sich hier um Elemente mit TextParamRef und diese wurden bei Änderung des Referenzierten Text-Parameters nicht aktualisiert:
              Zitat von TooAngel Beitrag anzeigen
              in unserem Bestandsprojekt (ETS 6.4.1, 2024 vom Installateur angelegt) zeigen viele Gruppenobjekte alte Namen. Beispiel: MDT JAL-0810.02 (Applikation v56), Objekt 110 heißt "Kanal D: Kind 1". Laut Applikation müsste dort "Channel D: {{0}}" mit der aktuellen Kanalbeschreibung stehen.
              OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

              Kommentar

              Lädt...
              X