Ankündigung

Einklappen
Keine Ankündigung bisher.

[Feature Vorschlag] <label> um "Info Mapping" erweitern

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

    [Feature Vorschlag] <label> um "Info Mapping" erweitern

    Hi, kann man eigentlich das label-Widget um das "Info Mapping" erweitern?

    Also der Art:
    Code:
              
    <label>Erdgeschoß
           <info mapping="EG_OnOff">
                   <address transform="DPT:1.001" variant="">5/1/101</address>
           </info>
    </label>
    um das Icon, was man ja bereits innerhalb von <label> benutzen kann noch an Schaltzustände zu koppeln?

    Wo ist das label-Widget definiert?
    Gruß,
    Marc

    #2
    Zitat von aggie89go Beitrag anzeigen
    um das Icon, was man ja bereits innerhalb von <label> benutzen kann noch an Schaltzustände zu koppeln?
    Hallo Marc,

    warum verwendest du denn das Label nicht im Mapping?
    Dann werden doch die Icons je nach Schaltzustand angezeigt...

    Gruß
    Sascha

    Kommentar


      #3
      Eigentlich hast Du dann kein Label sondern ein Info-Feld

      Code:
            <mapping name="Praesenz">
              <entry value="0"><icon name="user_abwesend"/></entry>
              <entry value="1"><icon name="user_anwesend"/></entry>
            </mapping>
      und

      Code:
      <info mapping="Praesenz" styling="Red_Green" >
      <layout colspan="4" />
      <label>Präsenz</label>
      <address transform="DPT:1.001" variant="">0/7/0</address>
      </info>

      Jetzt bekomme ich je nach Zustand von 0/7/0 ein anderes Symbol.
      Umgezogen? Ja! ... Fertig? Nein!
      Baustelle 2.0 !

      Kommentar


        #4
        Das funktioniert aber nicht überall, zum Beispiel innerhalb des "pagejump" gibt es nur "label". Daher die Idee, das "label" etwas flexibler zu machen und auch "info mappings" zu akzeptieren.
        Gruß,
        Marc

        Kommentar


          #5
          Zitat von aggie89go Beitrag anzeigen
          Wo ist das label-Widget definiert?
          Label ist kein Widget - es ist eine (ehemalige) Krücke um einem Widget eine Beschreibung zu geben, als es noch kein Multispaltiges Design gab. Es wurde von einer Group mit Text-Widget und "Ziel"-Widget abgelöst.

          Daher bin ich nicht sonderlich begeistert die Label-Funktionalität weiter auszubauen.

          Was spricht hier gegen ein Text- oder Info-Widget?
          TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

          Kommentar


            #6
            Nichts, nur gibt es im "pagejump" nur das "label", alles andere wird ignoriert, oder nicht? Da label praktisch überall unterstützt wird, kam mir die Idee es zu erweitern.
            Sollte denn Text oder Info Widget innerhalb von pagejump funktionieren? Wenn ja, wie?
            Gruß,
            Marc

            Kommentar


              #7
              Ne, nicht innerhalb. Außerhalb. Dafür gerne mit einem <group> außen herum. Das ganze gewürzt mit passendem colspan.
              TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

              Kommentar


                #8
                Das mit der <group> außen herum macht aber nur Sinn, wenn die <group>, wie von netsrac in dem Beitrag (https://knx-user-forum.de/cometvisu/...erweitern.html) vorgeschlagen, um <pagejump> erweitert wird. Soll dies denn übernommen werden?

                Andernfalls könnte man auch <pagejump> um <info mapping> erweitern -- was macht mehr Sinn?
                Gruß,
                Marc

                Kommentar

                Lädt...
                X