Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. vis-2-widgets-collection

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

vis-2-widgets-collection

Scheduled Pinned Locked Moved Tester
347 Posts 35 Posters 78.5k Views 44 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • carsten04C Online
    carsten04C Online
    carsten04
    Developer
    wrote on last edited by carsten04
    #50

    Ich habe noch ein Widget Button-Group hinzugefügt:

    vis-2-widget-button_group.gif

    Insgesamt hat sich noch einiges unter der Haube getan, so dass ihr, wenn ihr testen wollt und die Widgets schon auf einem Testsystem nutzt, die Widgets noch einmal neu anlegen müsst.

    Zum grundsätzlichen Umgang mit den Widgets und der Idee dahinter noch ein paar Bemerkungen zum besseren Verständnis.

    Die genutzen Attribute des jeweiligen Widgets folgen immer dem Prinzip "vom Allgemeinen ins Spezielle".

    fe310a22-7ec8-40a6-88f8-56b943914dc1-image.png

    Die Reihenfolge in der die Widget-Attribute überschrieben werden, ist also:

    CSS -> Allgemein -> Button-Gruppe (Widget-Name) -> Wert[n] -> Aktiv (falls vorhanden)

    Bei der Anlage eines Widgets empfiehlt es sich daher in dieser Reihenfolge die Attribute festzulegen.

    Alle Widgets nutzen common.states des ausgewählten States, falls vorhanden. Die Idee hinter common.states ist, dass die Adapter bei der Anlage der States mögliche Werte schon mitgeben und diese dann von den Widgets über z.B. Wert[n] automatisch genutzt werden. Leider tun dies z.Z. noch nicht alle Adapter, es besteht aber immer die Möglichkeit Wert[n]-Attributgruppen in den Widgets händisch unter Allgemein -> Anzahl Werte anzulegen und entsprechend zu nutzen.

    Wie geht es weiter (wird noch etwas dauern :face_with_rolling_eyes:) : ich werde noch mindestens zwei Basis-Widgets hinzufügen (Switch und Radio-Group sind geplant) und dann die etwas komplexeren Widgets (zumindest Heizung und alle möglichen RGB-Spielarten) angehen.

    Feedback ist hier oder auf GitHub sehr willkommen.

    1 Reply Last reply
    1
    • Merlin123M Offline
      Merlin123M Offline
      Merlin123
      wrote on last edited by
      #51

      Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
      Screenshot 2024-12-20 083958.png

      Beta-Tester

      carsten04C 2 Replies Last reply
      0
      • Merlin123M Merlin123

        Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
        Screenshot 2024-12-20 083958.png

        carsten04C Online
        carsten04C Online
        carsten04
        Developer
        wrote on last edited by
        #52

        @merlin123 Installiere Dir mal das inventwo Icon Set. Da hast Du in der Grundausstattung schon fast alles was Du brauchst und musst auch nicht mehr einzeln hochladen. Die Material Icon - Auswahl kommt noch.

        Merlin123M 1 Reply Last reply
        0
        • carsten04C carsten04

          @merlin123 Installiere Dir mal das inventwo Icon Set. Da hast Du in der Grundausstattung schon fast alles was Du brauchst und musst auch nicht mehr einzeln hochladen. Die Material Icon - Auswahl kommt noch.

          Merlin123M Offline
          Merlin123M Offline
          Merlin123
          wrote on last edited by
          #53

          @carsten04 Die hab ich installiert. Aber wenn ich bei einem Deiner Widgets auf den Icon Selector gehe, werden die nicht direkt angezeigt (VIS2). Da muss ich mir den Pfad raussuchen und reinkopieren.
          Oder geht das auch einfacher?

          Beta-Tester

          I 1 Reply Last reply
          0
          • Merlin123M Merlin123

            @carsten04 Die hab ich installiert. Aber wenn ich bei einem Deiner Widgets auf den Icon Selector gehe, werden die nicht direkt angezeigt (VIS2). Da muss ich mir den Pfad raussuchen und reinkopieren.
            Oder geht das auch einfacher?

            I Offline
            I Offline
            ioBrokerMike
            wrote on last edited by ioBrokerMike
            #54

            @merlin123

            Das geht einfacher.
            Icon.png

            Bin auch gerade am Testen.
            Und was ich bis jetzt sehe gefällt mir. :+1:

            Mfg
            IOBrokerMike

            Achtung ! Sehkraft 25% | 60% , kein scherz
            Systeme : GEEKOM MiniAir 11 | Linux : Trixie 13.2 | HMIP | OpenCCU / RasPi3 | SMA PV Anlage | Robonect Hx | Hydrawise | RTL_433

            Merlin123M 1 Reply Last reply
            0
            • I ioBrokerMike

              @merlin123

              Das geht einfacher.
              Icon.png

              Bin auch gerade am Testen.
              Und was ich bis jetzt sehe gefällt mir. :+1:

              Merlin123M Offline
              Merlin123M Offline
              Merlin123
              wrote on last edited by
              #55

              @iobrokermike Ah... Dank Dir.... Hatte nicht in der Ansicht nach unten gescrollt und nur meine hochgeladenen Bilder gesehen.... :P

              Beta-Tester

              1 Reply Last reply
              0
              • Merlin123M Merlin123

                Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
                Screenshot 2024-12-20 083958.png

                carsten04C Online
                carsten04C Online
                carsten04
                Developer
                wrote on last edited by
                #56

                @merlin123 sagte in vis-2-widgets-collection:

                Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
                Screenshot 2024-12-20 083958.png

                Du kannst jetzt auch die Material-Icons direkt auswählen.

                Merlin123M 2 Replies Last reply
                1
                • carsten04C carsten04

                  @merlin123 sagte in vis-2-widgets-collection:

                  Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
                  Screenshot 2024-12-20 083958.png

                  Du kannst jetzt auch die Material-Icons direkt auswählen.

                  Merlin123M Offline
                  Merlin123M Offline
                  Merlin123
                  wrote on last edited by
                  #57

                  @carsten04 Ah klasse! Muss ich morgen mal probieren :)

                  Beta-Tester

                  1 Reply Last reply
                  0
                  • carsten04C carsten04

                    @merlin123 sagte in vis-2-widgets-collection:

                    Muss ich die Icons alle manuell hochladen bzw. den Pfad manuell reinkopieren? Gibt ja Widgets, wo man direkt über den Material Icon Selector was auswählen kann. Finde ich recht praktisch.
                    Screenshot 2024-12-20 083958.png

                    Du kannst jetzt auch die Material-Icons direkt auswählen.

                    Merlin123M Offline
                    Merlin123M Offline
                    Merlin123
                    wrote on last edited by
                    #58

                    @carsten04 Klappt! Danke :)

                    Beta-Tester

                    1 Reply Last reply
                    0
                    • carsten04C Online
                      carsten04C Online
                      carsten04
                      Developer
                      wrote on last edited by
                      #59

                      Um auch Farbverläufe gut handeln zu können, habe ich für background noch einen passenden Picker spendiert. Bitte testen und hier oder auf GitHub Feedback geben.

                      vis-2-widget-button_gradient-color.gif

                      Merlin123M 1 Reply Last reply
                      0
                      • Merlin123M Offline
                        Merlin123M Offline
                        Merlin123
                        wrote on last edited by
                        #60

                        Hab mit dem Widget (und auch bei den VIS2 Meßgeräte Widgets) das Problem, dass die Ansicht im Editor nicht mit der in der Runtime übereinstimmt.
                        Bei allen anderen Widgets stimmt es. Vielleicht hast Du ne Idee...

                        Editor (Windows, Chrome):

                        Screenshot 2024-12-23 191831.png

                        Laptop (wie Editor):

                        Screenshot 2024-12-23 191843.png

                        Handy (Android, Chrome)

                        WhatsApp Image 2024-12-23 at 19.20.44.jpeg

                        Beta-Tester

                        1 Reply Last reply
                        0
                        • carsten04C carsten04

                          Um auch Farbverläufe gut handeln zu können, habe ich für background noch einen passenden Picker spendiert. Bitte testen und hier oder auf GitHub Feedback geben.

                          vis-2-widget-button_gradient-color.gif

                          Merlin123M Offline
                          Merlin123M Offline
                          Merlin123
                          wrote on last edited by
                          #61

                          @carsten04 Farbverlauf klappt :)

                          Screenshot 2024-12-23 193109.png

                          Beta-Tester

                          carsten04C 1 Reply Last reply
                          0
                          • Merlin123M Merlin123

                            @carsten04 Farbverlauf klappt :)

                            Screenshot 2024-12-23 193109.png

                            carsten04C Online
                            carsten04C Online
                            carsten04
                            Developer
                            wrote on last edited by
                            #62

                            @merlin123 Schau mal, ob Du alles auf PX beim Widget stehen hast. Default ist bei position relativ und bei width 100%. Wenn Du bei den verschiedenen Endgeräten unterschiedliche Auflösungen hast, dann führt das mit diesen Einstellungen auch zu unterschiedlichen Darstellungen.

                            Wenn es so ähnlich aussieht,

                            9b8c6dfd-a51a-47fc-857f-be9e29f26c41-image.png

                            dann sollte sich auch die Darstellung nicht ändern.

                            Merlin123M 2 Replies Last reply
                            0
                            • carsten04C carsten04

                              @merlin123 Schau mal, ob Du alles auf PX beim Widget stehen hast. Default ist bei position relativ und bei width 100%. Wenn Du bei den verschiedenen Endgeräten unterschiedliche Auflösungen hast, dann führt das mit diesen Einstellungen auch zu unterschiedlichen Darstellungen.

                              Wenn es so ähnlich aussieht,

                              9b8c6dfd-a51a-47fc-857f-be9e29f26c41-image.png

                              dann sollte sich auch die Darstellung nicht ändern.

                              Merlin123M Offline
                              Merlin123M Offline
                              Merlin123
                              wrote on last edited by
                              #63

                              @carsten04 Ah! Danke! Das hab ich übersehen.... Bei den meisten ist ja px eingestellt. Geht jetzt :)

                              Beta-Tester

                              1 Reply Last reply
                              0
                              • carsten04C carsten04

                                @merlin123 Schau mal, ob Du alles auf PX beim Widget stehen hast. Default ist bei position relativ und bei width 100%. Wenn Du bei den verschiedenen Endgeräten unterschiedliche Auflösungen hast, dann führt das mit diesen Einstellungen auch zu unterschiedlichen Darstellungen.

                                Wenn es so ähnlich aussieht,

                                9b8c6dfd-a51a-47fc-857f-be9e29f26c41-image.png

                                dann sollte sich auch die Darstellung nicht ändern.

                                Merlin123M Offline
                                Merlin123M Offline
                                Merlin123
                                wrote on last edited by
                                #64

                                @carsten04 Das Widget hat ja quasi nen Hintergrund (wo auch der Headertext steht) und den "Button" mit dem Icon.
                                Ich habe gerade versucht den Hintergrund in dem grauen Verlauf zu lassen und den Button abhängig vom Wert des Objektes (true/false) zu färben.
                                Ich kann aber nur das ganze Widget färben, oder?

                                Beta-Tester

                                carsten04C 1 Reply Last reply
                                0
                                • Merlin123M Merlin123

                                  @carsten04 Das Widget hat ja quasi nen Hintergrund (wo auch der Headertext steht) und den "Button" mit dem Icon.
                                  Ich habe gerade versucht den Hintergrund in dem grauen Verlauf zu lassen und den Button abhängig vom Wert des Objektes (true/false) zu färben.
                                  Ich kann aber nur das ganze Widget färben, oder?

                                  carsten04C Online
                                  carsten04C Online
                                  carsten04
                                  Developer
                                  wrote on last edited by
                                  #65

                                  @merlin123 Der Rahmen ist immer farblich zum Inhalt abgestuft, es sei denn Du setzt Elevation auf 0, dann ist die Farbe für Rand und Inhalt identisch.

                                  Merlin123M 1 Reply Last reply
                                  0
                                  • carsten04C carsten04

                                    @merlin123 Der Rahmen ist immer farblich zum Inhalt abgestuft, es sei denn Du setzt Elevation auf 0, dann ist die Farbe für Rand und Inhalt identisch.

                                    Merlin123M Offline
                                    Merlin123M Offline
                                    Merlin123
                                    wrote on last edited by
                                    #66

                                    @carsten04 OK. Kannst es ja vielleicht mal als Idee für eine Erweiterung im Hinterkopf behalten, dass man die zwei Bereiche unterschiedlich färben kann. :)

                                    Beta-Tester

                                    carsten04C 1 Reply Last reply
                                    0
                                    • Merlin123M Merlin123

                                      @carsten04 OK. Kannst es ja vielleicht mal als Idee für eine Erweiterung im Hinterkopf behalten, dass man die zwei Bereiche unterschiedlich färben kann. :)

                                      carsten04C Online
                                      carsten04C Online
                                      carsten04
                                      Developer
                                      wrote on last edited by
                                      #67

                                      @merlin123 Du kannst jetzt Rahmen und Inhalt unterschiedlich einfärben, also auch die Rahmenfarbe beibehalten.

                                      vis-2-widget-button_constant-frame-color.gif

                                      Ich habe zusätzlich noch geringfügig angepasst und optimiert. Wenn Du testen möchtest, dann Widgets bitte komplett neu anlegen.

                                      Merlin123M M 2 Replies Last reply
                                      0
                                      • carsten04C carsten04

                                        @merlin123 Du kannst jetzt Rahmen und Inhalt unterschiedlich einfärben, also auch die Rahmenfarbe beibehalten.

                                        vis-2-widget-button_constant-frame-color.gif

                                        Ich habe zusätzlich noch geringfügig angepasst und optimiert. Wenn Du testen möchtest, dann Widgets bitte komplett neu anlegen.

                                        Merlin123M Offline
                                        Merlin123M Offline
                                        Merlin123
                                        wrote on last edited by
                                        #68

                                        @carsten04 Danke :) Aber wie stell ich das ein? Finde das irgendwie nicht

                                        Beta-Tester

                                        carsten04C 1 Reply Last reply
                                        0
                                        • Merlin123M Merlin123

                                          @carsten04 Danke :) Aber wie stell ich das ein? Finde das irgendwie nicht

                                          carsten04C Online
                                          carsten04C Online
                                          carsten04
                                          Developer
                                          wrote on last edited by carsten04
                                          #69

                                          @merlin123 sagte in vis-2-widgets-collection:

                                          @carsten04 Danke :) Aber wie stell ich das ein? Finde das irgendwie nicht

                                          hier:

                                          99747781-2e74-4a58-98c6-860e2e2067e0-image.png

                                          und auch individuell für jeden Wert, falls vorhanden.

                                          Merlin123M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          348

                                          Online

                                          32.7k

                                          Users

                                          82.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe