Ankündigung

Einklappen
Keine Ankündigung bisher.

GA abhängig Bild anzeigen

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

    #31
    Ich möchte auch abhängig von der GA ein bild anzeigen und umschalten (toggle für Lampen).
    Ich habe dazu ein Mapping erstellt aber es funktioniert nicht.

    <mapping name=&quot;Licht&quot;>
    <entry value=&quot;0&quot;>&lt;img src=&quot;licht_aus.gif&quot;&gt;</entry>
    <entry value=&quot;1&quot;>'&lt;img src=&quot;licht_ein.gif&quot;&gt;'</entry>
    </mapping>


    Ich sehe im Button nur &quot;&lt;img src=&quot;licht_aus.gif&quot;&gt;&quot; also nicht die Grafik.

    Kommentar


      #32
      Zitat von gerald07 Beitrag anzeigen
      Ich sehe im Button nur &quot;&lt;img src=&quot;licht_aus.gif&quot;&gt;&quot; also nicht die Grafik.
      Hi,

      habe das auch gerade mal probiert. Was mir aufgefallen ist, dass das img bei einem "Trigger-Element" richtig angezeigt wird, allerdings bei einem "Switch-Element" wird nur der html-Text <img=src.... im Button angezeigt. Mir fehlt es allerdings an Programmierkenntnissen, um herauszufinden, was der Unterschied zwischen den beiden ist. Wenn man mit Firebug sich die Elemente ansieht, sieht man, dass bei dem Switch die &lt; und &gt; im Quelltext nicht "aufgelöst" werden, beim Trigger passt es. Ändert man &lt; und &gt; händisch in < und > ab, dann wird das Bild auch beim Switch dargestellt.
      Vielleicht hilft das bei der Problemsuche ein bisschen weiter (sofern das aktuelle Auftreten nicht sogar "by design" gewünscht ist).

      Wäre imho auf jeden Fall eine ganz praktikable Lösung für unterschiedliche Bilder bei bestimmten Zuständen.

      Viele Grüße
      Christian
      Viele Grüße
      Christian

      Kommentar


        #33
        @gerald: Das wird so mal nix..

        Hab eine erste Version von imagetrigger vorhin ins SVN geschubst, fehlt noch einiges. u.a. Beschreibung aber mal so zum starten; bevors noch 2 Wochen hier angammelt

        Der ist aber wie der Name schon sagt, image+trigger, kein toggle (was nicht heisst das nicht einen imagetoggle auch machen könnte )
        -> Ansporn war hier aber, das wenn "in richtig" also z.B. mit einem SVG zu machen, umschalten und laden von zwei PNG's ist ja langweilig, langsam und suboptimal

        Gedacht ist das primär um eben GA-abhängig ein Bild anzeigen zu können und optional diese Anzeige durch klick aufs Bild quasi zu bestätigen (Stichwort Wetter, Mülltonne)..

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

        Kommentar


          #34
          Wie ist hier eigentlich der aktuelle Stand?!

          Ich habe mir mal die 2d3d Demo mit dem SVG angeschaut und frage mich, ob das für die simplen Ding wirklich die richtige Lösung ist. Für mich scheint SVG einen ganz schönen overhead zu produzieren, oder sehe ich das falsch?!

          Wenn ich ein PNG mit zwei Icons habe und die mittels jQuery anzeige (ähnlich dem onMouseOver) icons? Wäre das nicht viel einfacher?

          Klar kann man mit SVGs schöne Dinge machen...aber...

          Oder sehe ich da grundlegend was falsch?


          Gruß, Netsrac

          Kommentar


            #35
            Zitat von netsrac Beitrag anzeigen
            Ich habe mir mal die 2d3d Demo mit dem SVG angeschaut und frage mich, ob das für die simplen Ding wirklich die richtige Lösung ist. Für mich scheint SVG einen ganz schönen overhead zu produzieren, oder sehe ich das falsch?!
            SVG haben keinen Overhead, bzw. nicht mehr als normales HTML auch.
            Was bei der 2d3d-Demo anders ist, ist dass ich per Trick die SVG animiert habe - und dadurch einen unnötigen Overhead erzeugt habe, der die Lösung auch noch komplex macht. Es ist ein Zeigen, was möglich ist, nicht was in der Breite sinnvoll ist.

            Im SVN ist auch das clock-Plugin. Das sollte schon deutlich leichtgewichtiger sein.
            Zitat von netsrac Beitrag anzeigen
            Wenn ich ein PNG mit zwei Icons habe und die mittels jQuery anzeige (ähnlich dem onMouseOver) icons? Wäre das nicht viel einfacher?
            Einfach oder Overhead?

            Einfach ist fast egal, das wird 1x sauber implementiert und dann ist beides einfach nutzbar.
            Overhead kann ich mir bei beidem vorstellen, bzw. vermutlich kann man nicht pauschal sagen was weniger hat.
            Mit SVG kann ich jeden Rahmen sprengen, wenn ich will. Aber ich kann Sachen machen, die mit PNG niemals möglich wären. Davon abgesehen kann SVG skalieren, PNG nur bedingt.

            Dennoch sehe ich auch die PNG-Lösung als sinnvoll an. Beides hat seinen Usecase.
            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


              #36
              Beides hat sicher seine Berechtigung, deswegen soll auch beides gehen..

              Beispiel pro SVG: Füllstand Öltank/Zisterne/... -> es ist IMHO völliger Schwachsinn dafür in HS-Manier 10++ PNG/GIF/JPG/whatever in Photoshop zu malen und dann Fallweise auch noch rauszublasen, das ist langsam, anstrengend und unpraktisch (Anpassung an neues Layout/Design? 100x neumachen)

              Contra: ein On/Off-Button, geht so mit nem Bildchen einfacher aber was passiert wenn man diesen ändern will? malt man dann evtl. 10x neu, für jede Auflösung?
              Skaliert der von 480x320 bis 1920x1080 schön ohne Malprogramm und Anpassung?
              Spricht eher für SVG, schlechte Visus, die man für jedes Endgerät/Auflösung malen muss gibts ja schon genug

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

              Kommentar


                #37
                Naja, ich finde Bitmaps sind immer noch einfacher zu erstellen, als Vektor-Grafiken :-)

                Kommentar


                  #38
                  Wiegesagt, gehen sollte beides; vor ca. 4J als ich meine erste Visu gemalt habe, hätte ich die Meinung sicher uneingeschränkt geteilt; mit etwas mehr Detailwissen (man hat nunmal x Auflösungen auf y Endgeräten mit z DPI) sehe ich das etwas anders..

                  101 PNG/GIF machen, um den Füllstand der Zisterne von 0-100% exakt darzustellen, und die alle in 4 verschienen Grössen/Auflösungen über die Leitung schicken?

                  Und selbst bei bei dem On/Off-Button: in einem SVG ändere ich garnichts, aussser die zwei RRGGBB-Werte in der config, wenn ich den gerne Grün/Orange statt Grau/Rot hätte, in einem gemalten Bit (was ich nicht kann) - muss ich ggfs. jedes Icon neu malen, speichern, in jeder Auflösung, Grösse usw.

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

                  Kommentar


                    #39
                    Zitat von makki Beitrag anzeigen
                    Hab eine erste Version von imagetrigger vorhin ins SVN geschubst, fehlt noch einiges. u.a. Beschreibung aber mal so zum starten; bevors noch 2 Wochen hier angammelt
                    Makki
                    Hallo makki,

                    ich find das irgendwie im SVN nicht ... so gut versteckt? wird doch als plugin in der CV bereitgestellt oder?

                    Dank und Gruß Mirko
                    Umgezogen? Ja! ... Fertig? Nein!
                    Baustelle 2.0 !

                    Kommentar


                      #40
                      Zitat von JuMi2006 Beitrag anzeigen
                      ich find das irgendwie im SVN nicht ... so gut versteckt? wird doch als plugin in der CV bereitgestellt oder?
                      Nö, kein Plugin, ist als normales Widget eingebunden. Commit war mit Revision 689.
                      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


                        #41
                        Zitat von Chris M. Beitrag anzeigen
                        Nö, kein Plugin, ist als normales Widget eingebunden. Commit war mit Revision 689.
                        Hoi

                        imagetrigger oder infotrigger?
                        Grüsse Bodo
                        Fragen gehören ins Forum, und nicht in mein Postfach;
                        EibPC-Fan; Wiregate-Fan; Timberwolf-Fan mit 30x 1-Wire Sensoren;

                        Kommentar


                          #42
                          Hallo zusammen,

                          so wie es scheint hat JNK, imagetrigger wieder aus dem structure_pure.js entfernt. (ich gehe mal davon aus aus Versehen )

                          @JNK könntest Du den code wieder einfügen, oder gibts da Inkompatibilitäten?

                          vG
                          Wolfgang

                          Kommentar


                            #43
                            Zitat von ZeitlerW Beitrag anzeigen
                            so wie es scheint hat JNK, imagetrigger wieder aus dem structure_pure.js entfernt. (ich gehe mal davon aus aus Versehen )
                            Ui, richtig. Mit Revision 695... Dann muss er's halt wieder einbauen
                            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


                              #44
                              Done.
                              KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

                              Kommentar


                                #45
                                Hallo Jan,

                                Zitat von JNK Beitrag anzeigen
                                Done.
                                wirklich? Chris hat heute die revision 725 committed, da isses noch nicht wieder drin.

                                vG
                                Wolfgang

                                Kommentar

                                Lädt...
                                X