Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
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.1k

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

vis-2-widgets-collection

Geplant Angeheftet Gesperrt Verschoben Tester
345 Beiträge 35 Kommentatoren 78.3k Aufrufe 44 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Merlin123M Merlin123

    @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
    Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

    Nachtrag: Mit der anderen Rolle geht es.
    Kleines Aber:
    Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
    Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

    carsten04C Online
    carsten04C Online
    carsten04
    Developer
    schrieb am zuletzt editiert von carsten04
    #329

    @Merlin123 Die Aktualisierung in vis-2 bei Änderung

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

    @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
    Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

    Nachtrag: Mit der anderen Rolle geht es.
    Kleines Aber:
    Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
    Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

    zum kleinen Aber: das hat nichts mit den Widgets zu tun, sondern ist vis-2 imanent und liegt an der Implementierung der Attribute unter vis-2. Wenn Du vorher das Feld geleert hättest und dann ausgewählt, hätte vis-2 das mitbekommen, so war der oid-String identisch und es gab keine Veranlassung die internen Strukturen neu zu generieren und ein Rerendering des Widgets durchzuführen.
    Generell gilt immer: wenn Du am Objektbaum irgendetwas änderst, was für ein Widget relevant ist, musst Du immer das zugehörige Objekt im vis-2 Widget löschen und dann wieder zuweisen, sonst bekommt vis-2 das nicht mit.

    Merlin123M 1 Antwort Letzte Antwort
    0
    • carsten04C carsten04

      @Merlin123 Die Aktualisierung in vis-2 bei Änderung

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

      @carsten04 OK. Danke für die Info. Dann probiere ich das mal.
      Aber da sollte wirklich eine Meldung kommen. Ich kann im Editor ja nicht mal manuell den Wert für "colorLightSwitchOidObject" ändern oder sehen. Sonst könnte ich den ja manuell anpassen.

      Nachtrag: Mit der anderen Rolle geht es.
      Kleines Aber:
      Es reicht nicht, den DP neu auszuwählen. Da scheint er nicht automatisch alle anderen DPs zu aktualisieren.
      Ich musste erst ne andere Lampe auswählen, erst dann hat er beim Zurückschalten den "fehlerhaften" DP aktualisiert.

      zum kleinen Aber: das hat nichts mit den Widgets zu tun, sondern ist vis-2 imanent und liegt an der Implementierung der Attribute unter vis-2. Wenn Du vorher das Feld geleert hättest und dann ausgewählt, hätte vis-2 das mitbekommen, so war der oid-String identisch und es gab keine Veranlassung die internen Strukturen neu zu generieren und ein Rerendering des Widgets durchzuführen.
      Generell gilt immer: wenn Du am Objektbaum irgendetwas änderst, was für ein Widget relevant ist, musst Du immer das zugehörige Objekt im vis-2 Widget löschen und dann wieder zuweisen, sonst bekommt vis-2 das nicht mit.

      Merlin123M Offline
      Merlin123M Offline
      Merlin123
      schrieb am zuletzt editiert von
      #330

      @carsten04 Das ist irgendwie ein fieses Verhalten ;) Zumindest in dem speziellen Fall, wo man nicht direkt sieht, ob was passiert ist oder nicht.... (Ja, nicht Deine Baustelle :) )

      Woran ich jetzt scheitere:
      Die Hue RGB Lampen gehen super.
      Was muss ich aber bei Hue Lampen einstellen, die nur eine Helligkeitsregelung haben?
      Das Verhalten soll so sein wie bei den farbigen Lampen. Kurzer Klick on/off, langer Klick öffnet ein Popup wo dann in diesem Fall halt nur die Helligkeitsregelung ist. Mit cct erscheint ja trotzdem noch die Farbtemperatur

      Beta-Tester

      carsten04C 1 Antwort Letzte Antwort
      0
      • Merlin123M Merlin123

        @carsten04 Das ist irgendwie ein fieses Verhalten ;) Zumindest in dem speziellen Fall, wo man nicht direkt sieht, ob was passiert ist oder nicht.... (Ja, nicht Deine Baustelle :) )

        Woran ich jetzt scheitere:
        Die Hue RGB Lampen gehen super.
        Was muss ich aber bei Hue Lampen einstellen, die nur eine Helligkeitsregelung haben?
        Das Verhalten soll so sein wie bei den farbigen Lampen. Kurzer Klick on/off, langer Klick öffnet ein Popup wo dann in diesem Fall halt nur die Helligkeitsregelung ist. Mit cct erscheint ja trotzdem noch die Farbtemperatur

        carsten04C Online
        carsten04C Online
        carsten04
        Developer
        schrieb am zuletzt editiert von carsten04
        #331

        @Merlin123 Das wäre ein neuer Lichttyp white der bisher noch nicht implementiert ist. Das wäre ein neues Feature. Kannst Du gerne auf GitHub einstellen, dann werde ich das demnächst nachziehen.
        Noch ein Hinweis, da viele das glaube ich noch gar nicht mitbekommen haben: Du kannst bei allen Widgets (insbesondere sinnvoll für Slider und Lichter) unter Wert schreiben eine Verzögerung bzw. Intervallwert einstellen.

        f035974c-feac-403b-96bf-b2ab3265ad8e-image.png

        Bewirkt, dass ein neuer Wert erst mit einer Verzögerung von 300ms (default) geschrieben wird.

        fda00efe-f3e4-46cb-9bfe-649f114cbe6d-image.png

        Bewirkt, dass bei z.B. Sliderbewegungen, oder auch bei z.B. kontinuierlicher Farbauswahl im Lichterwidget während der Bewegung alle 200ms (default) der neue Wert geschrieben wird. Damit kannst Du z.B. das HUE-App verhalten nachahmen und die Farbe kontinuierlich ändern, ohne das die Farbe "nachläuft". Wenn Du z.B. ein "Nachlaufen" feststellst kannst Du den Intervallwert um z.B. 50ms schrittweise erhöhen bis das "Nachlaufen" aufhört. Welcher Wert für Dich der Richtige ist musst Du ausprobieren, da jedes Heimnetz seine eigene "Trägheit" hat.

        1 Antwort Letzte Antwort
        0
        • Merlin123M Offline
          Merlin123M Offline
          Merlin123
          schrieb am zuletzt editiert von
          #332

          @carsten04 Issue ist erstellt.

          Und danke für den Hinweis, schau ich mir mal an, wie das für mich Sinn macht.

          Beta-Tester

          1 Antwort Letzte Antwort
          0
          • carsten04C Online
            carsten04C Online
            carsten04
            Developer
            schrieb am zuletzt editiert von carsten04
            #333

            Es gibt eine neue Version v2.2.1. Ich habe die Widgets insgesamt noch optimiert, an einigen Stellen verbessert und ein paar kleinere Bugs behoben. Das GitHub-Wiki ist ebenfalls aktuell. Das Sliderwidget hat noch einige weitere Einstellungsmöglichkeiten erhalten, insbesondere für Thumb, Track und Rail. Damit ist dann z.B. so etwas (neben vielen anderen Möglichkeiten ) schnell zu realisieren:
            47626ccf-1ba4-4abd-8159-039f8bd9ef8f-image.png

            Animation:
            CollectionSlider_Demo.gif

            Widgetexport:

            [
              {
                "tpl": "tplSliderCollectionWidget",
                "data": {
                  "bindings": [],
                  "enableIconColorMask": false,
                  "g_common": true,
                  "iconXOffset": "-24px",
                  "iconYOffset": "-12px",
                  "noHeaderIcon": false,
                  "header": "Rollo Wohnzimmerfenster",
                  "footer": "",
                  "textColor": "linear-gradient(90deg,    RGBA(78, 0, 0, 1) 0%, rgba(248,115,18,1) 35%, rgba(84,255,0,1) 100%)",
                  "basePadding": 0,
                  "baseElevation": 1,
                  "oid": "0_userdata.0.slider_example",
                  "unit": "",
                  "g_slider": true,
                  "values_count": 6,
                  "sampleInterval": false,
                  "sampleIntervalValue": 200,
                  "delay": 300,
                  "sliderSize": "medium",
                  "sliderOrientation": "horizontal",
                  "sliderGap": "",
                  "valueLabelDisplay": "off",
                  "labelPosition": "-5px",
                  "sliderColor": "",
                  "sliderPadding": 7.7,
                  "thumbWidth": 90,
                  "thumbHeight": 90,
                  "thumbColor": "rgba(179, 203, 36, 0.22)",
                  "thumbBorderWidth": 10,
                  "thumbBorderColor": "rgba(179, 203, 36, 0.55)",
                  "trackLength": 48,
                  "trackBackgroundColor": "linear-gradient(90deg, rgba(78,0,0,0.59) 0%, rgba(248,115,18,0.6) 35%, RGBA(84, 255, 0, 0.65) 100%)",
                  "trackBorderWidth": 0,
                  "trackBorderColor": "",
                  "railLength": 70,
                  "railBackgroundColor": "linear-gradient(90deg, rgba(78,0,0,0.59) 0%, rgba(248,115,18,0.6) 35%, RGBA(84, 255, 0, 0.65) 100%)",
                  "railBorderWidth": 0,
                  "railBorderColor": "",
                  "markWidth": 0,
                  "markHeight": 0,
                  "markBackgroundColor": "",
                  "minValue": 0,
                  "maxValue": 100,
                  "step": 10,
                  "onlyStates": true,
                  "marks": true,
                  "markPosition": "-12px",
                  "markStep": 10,
                  "markerTextColor": "",
                  "iconSizeStart": "48px",
                  "iconSizeEnd": "24px",
                  "enableIconColorMaskActive": false,
                  "g_active": true,
                  "iconXOffsetActive": "0px",
                  "iconYOffsetActive": "5px",
                  "headerActive": "",
                  "aliasActive": "",
                  "footerActive": "",
                  "textColorActive": "",
                  "backgroundActive": "",
                  "frameBackgroundActive": "",
                  "oidObject": {
                    "_id": "0_userdata.0.slider_example",
                    "name": "slider_example",
                    "type": "number",
                    "icon": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCI+DQogICAgPGcgZmlsbD0iY3VycmVudENvbG9yIj4NCiAgICAgICAgPHBhdGggZD0iTTE5LDV2MTRINVY1SDE5IE0xOSwzSDVDMy45LDMsMywzLjksMyw1djE0YzAsMS4xLDAuOSwyLDIsMmgxNGMxLjEsMCwyLTAuOSwyLTJWNUMyMSwzLjksMjAuMSwzLDE5LDNMMTksM3oiLz4NCiAgICAgICAgPHBhdGggZD0iTTE0LDE3SDd2LTJoN1YxN3ogTTE3LDEzSDd2LTJoMTBWMTN6IE0xNyw5SDdWN2gxMFY5eiIvPg0KICAgIDwvZz4NCjwvc3ZnPg==",
                    "write": true,
                    "onlyDisplay": false,
                    "unit": "",
                    "minValue": 0,
                    "maxValue": 100,
                    "commonStates": {
                      "0": "0",
                      "20": "20",
                      "40": "40",
                      "60": "60",
                      "80": "80",
                      "100": "100"
                    }
                  },
                  "icon": "",
                  "write": true,
                  "onlyDisplay": false,
                  "value1": 0,
                  "alias1": "0",
                  "value2": 20,
                  "alias2": "20",
                  "value3": 40,
                  "alias3": "40",
                  "value4": 60,
                  "alias4": "60",
                  "value5": 80,
                  "alias5": "80",
                  "value6": 100,
                  "alias6": "100",
                  "iconMin": "",
                  "iconSmallMin": "",
                  "icon1": "../vis-icontwo/Doors_Windows/Shutter/blinds2_0.png",
                  "iconColor1": "rgba(255,5,10,1)",
                  "enableIconColorMask1": true,
                  "icon2": "../vis-icontwo/Doors_Windows/Shutter/blinds2_20.png",
                  "icon3": "../vis-icontwo/Doors_Windows/Shutter/blinds2_40.png",
                  "icon4": "../vis-icontwo/Doors_Windows/Shutter/blinds2_60.png",
                  "icon5": "../vis-icontwo/Doors_Windows/Shutter/blinds2_80.png",
                  "icon6": "../vis-icontwo/Doors_Windows/Shutter/blinds2_100.png",
                  "iconColor": "",
                  "markerTextSize": 0,
                  "markerIconSize": 160,
                  "markerIconColor": "",
                  "iconColor2": "rgba(175,3,7,1)",
                  "enableIconColorMask2": true,
                  "enableIconColorMask3": true,
                  "iconColor3": "rgba(168,71,3,1)",
                  "enableIconColorMask4": true,
                  "iconColor4": "rgba(30,127,9,1)",
                  "enableIconColorMask5": true,
                  "iconColor5": "rgba(47,191,15,1)",
                  "enableIconColorMask6": true,
                  "iconColor6": "rgba(48,230,8,1)",
                  "outlined": false,
                  "outlinedFrame": false,
                  "iconSize": 160,
                  "noHeader": false,
                  "noFooter": true,
                  "noCard": true,
                  "iconColorActive": "",
                  "iconSizeActive": 230,
                  "valueSizeActive": "",
                  "g_css_font_text": true,
                  "g_css_border": true
                },
                "style": {
                  "bindings": [],
                  "left": "25px",
                  "top": "46px",
                  "width": "724.967px",
                  "height": "187.939px",
                  "position": "",
                  "text-align": "center",
                  "font-family": "\"Comic Sans MS\", cursive",
                  "font-variant": "small-caps",
                  "font-size": "x-large",
                  "letter-spacing": "1px",
                  "word-spacing": "4px",
                  "border-width": "2px",
                  "border-style": "solid",
                  "border-color": "rgba(230,11,15,0.65)",
                  "line-height": "2"
                },
                "widgetSet": "vis-2-widgets-collection",
                "_id": "i000001"
              }
            ]
            

            Ich habe noch an vielen Stellen einen Colorpicker, der auch sehr gut für Gradienten genutzt werden kann, eingebaut.
            27b6285f-2690-460b-93cc-1c6e167902b8-image.png

            Wenn ihr Bugs findet bitte hier posten.

            1 Antwort Letzte Antwort
            2
            • T Offline
              T Offline
              topsurfer
              schrieb am zuletzt editiert von
              #334

              Hallo,
              kann man auch einen Schieberegler erstellen, der neben der direkten "Schiebefunktion" noch eine Plus / Minus Taste hat zum "feinen" einstellen?
              Oder geht so was nur über extra zu erstellende Buttons ?

              1 Antwort Letzte Antwort
              0
              • carsten04C Online
                carsten04C Online
                carsten04
                Developer
                schrieb am zuletzt editiert von carsten04
                #335

                Es gibt eine neue Version v2.3.0. In der Version habe ich noch viel "unter der Haube" optimiert und einige kleinere Bugs behoben. Das GitHub-Wiki wurde ebenfalls in Teilen überarbeitet. Die v2.3.0 sollte dann auch in zwei Wochen ins Stable-Repo gehen. Von daher: wer Lust und Zeit hat bitte testen und hier ggf. Fehler posten und Feedback geben, auch wenn noch etwas fehlt.

                sigi234S 2 Antworten Letzte Antwort
                3
                • carsten04C carsten04

                  Es gibt eine neue Version v2.3.0. In der Version habe ich noch viel "unter der Haube" optimiert und einige kleinere Bugs behoben. Das GitHub-Wiki wurde ebenfalls in Teilen überarbeitet. Die v2.3.0 sollte dann auch in zwei Wochen ins Stable-Repo gehen. Von daher: wer Lust und Zeit hat bitte testen und hier ggf. Fehler posten und Feedback geben, auch wenn noch etwas fehlt.

                  sigi234S Offline
                  sigi234S Offline
                  sigi234
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von
                  #336

                  @carsten04
                  Der Github Link ist nicht verlinkt.

                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                  Immer Daten sichern!

                  carsten04C NegaleinN 2 Antworten Letzte Antwort
                  0
                  • sigi234S sigi234

                    @carsten04
                    Der Github Link ist nicht verlinkt.

                    carsten04C Online
                    carsten04C Online
                    carsten04
                    Developer
                    schrieb am zuletzt editiert von
                    #337

                    @sigi234 Was meinst Du? Wo nicht verlinkt?

                    1 Antwort Letzte Antwort
                    0
                    • sigi234S sigi234

                      @carsten04
                      Der Github Link ist nicht verlinkt.

                      NegaleinN Offline
                      NegaleinN Offline
                      Negalein
                      Global Moderator
                      schrieb am zuletzt editiert von
                      #338

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

                      Der Github Link ist nicht verlinkt.

                      88bb72a5-c0da-4784-91ce-cc0deb9fdded-image.png

                      ° Node.js & System Update ---> sudo apt update, iob stop, sudo apt full-upgrade
                      ° Node.js Fixer ---> iob nodejs-update
                      ° Fixer ---> iob fix

                      1 Antwort Letzte Antwort
                      1
                      • carsten04C carsten04

                        Es gibt eine neue Version v2.3.0. In der Version habe ich noch viel "unter der Haube" optimiert und einige kleinere Bugs behoben. Das GitHub-Wiki wurde ebenfalls in Teilen überarbeitet. Die v2.3.0 sollte dann auch in zwei Wochen ins Stable-Repo gehen. Von daher: wer Lust und Zeit hat bitte testen und hier ggf. Fehler posten und Feedback geben, auch wenn noch etwas fehlt.

                        sigi234S Offline
                        sigi234S Offline
                        sigi234
                        Forum Testing Most Active
                        schrieb am zuletzt editiert von
                        #339

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

                        auch wenn noch etwas fehlt.

                        Na da fallen mir einige ein:

                        Table Widget
                        Plump Widget
                        Windows and Shutter Widgets
                        Door Widget
                        Thermostat Widget
                        Cam Widget

                        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Immer Daten sichern!

                        carsten04C 1 Antwort Letzte Antwort
                        0
                        • sigi234S sigi234

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

                          auch wenn noch etwas fehlt.

                          Na da fallen mir einige ein:

                          Table Widget
                          Plump Widget
                          Windows and Shutter Widgets
                          Door Widget
                          Thermostat Widget
                          Cam Widget

                          carsten04C Online
                          carsten04C Online
                          carsten04
                          Developer
                          schrieb am zuletzt editiert von
                          #340

                          @sigi234 Ich meinte auch eher bei den vorhandenen Widgets :-). Neue Widgets kommen dann immer mal wieder dazu . . .

                          1 Antwort Letzte Antwort
                          1
                          • M Offline
                            M Offline
                            Mirtl
                            schrieb zuletzt editiert von
                            #341

                            Ich bin gerade auf diese Widget-Sammlung gestoßen. Sieht generell super aus.
                            Ein Frage hätte ich allerdings. Ich bin auf der Suche nach einem Dropdown-Widget, deren Listenwerte nicht starr am Widget hinterlegt sein müssen, sondern dynamisch aus seiner JSON gelesen werden können.
                            Hintergrund ist der, dass ich eine Vielzahl dieser dropdown benötige, welche aber eigentlich die gleichen Listenpunkte benötigt. Wenn hier einer dazukommt oder wegfällt, so müssen derzeit alle Widgets händisch angepasst werden. Das macht auf Dauer keinen Spaß.

                            Ist diese Funktion bei Dir implementiert? Hab jetzt so weiter nix gefunden. Danke Dir schon mal.

                            carsten04C 1 Antwort Letzte Antwort
                            0
                            • M Mirtl

                              Ich bin gerade auf diese Widget-Sammlung gestoßen. Sieht generell super aus.
                              Ein Frage hätte ich allerdings. Ich bin auf der Suche nach einem Dropdown-Widget, deren Listenwerte nicht starr am Widget hinterlegt sein müssen, sondern dynamisch aus seiner JSON gelesen werden können.
                              Hintergrund ist der, dass ich eine Vielzahl dieser dropdown benötige, welche aber eigentlich die gleichen Listenpunkte benötigt. Wenn hier einer dazukommt oder wegfällt, so müssen derzeit alle Widgets händisch angepasst werden. Das macht auf Dauer keinen Spaß.

                              Ist diese Funktion bei Dir implementiert? Hab jetzt so weiter nix gefunden. Danke Dir schon mal.

                              carsten04C Online
                              carsten04C Online
                              carsten04
                              Developer
                              schrieb zuletzt editiert von
                              #342

                              @Mirtl Das können die Widgets noch nicht, da es ein ganz anderer Ansatz wäre. Aber es gibt ja noch viele andere Widgets für vis-2, z.B. die inventwo. Da kenne ich mich aber zu wenig aus, um dir jetzt konkret sagen zu können, ob das geht oder nicht.

                              M 1 Antwort Letzte Antwort
                              0
                              • carsten04C carsten04

                                @Mirtl Das können die Widgets noch nicht, da es ein ganz anderer Ansatz wäre. Aber es gibt ja noch viele andere Widgets für vis-2, z.B. die inventwo. Da kenne ich mich aber zu wenig aus, um dir jetzt konkret sagen zu können, ob das geht oder nicht.

                                M Offline
                                M Offline
                                Mirtl
                                schrieb zuletzt editiert von
                                #343

                                @carsten04 Danke für die Antwort. Die gängigen Widgets habe ich alle durch. Da ist kein einziges dabei, das meine Wünsche unterstützen würde (oder ich bin zu doof, es zu kapieren).
                                Dann bleibt mir halt nur der Weg des händischen anpassens.

                                1 Antwort Letzte Antwort
                                0
                                • carsten04C carsten04
                                  Aktuelle Version 2.3.3
                                  Veröffentlichungsdatum 16.02.2026
                                  Github Link https://github.com/Steiger04/ioBroker.vis-2-widgets-collection

                                  Hallo Alle,

                                  ich bin gerade dabei für die Vis 2 Widgets zu entwickeln. Der Adapter kann jetzt als npm-Package installiert werden und steht auch im Beta-Repo zur Verfügung:

                                  iobroker url iobroker.vis-2-widgets-collection@latest
                                  

                                  oder

                                  0da7ea0b-749d-40b9-9007-cdfc625725f1-image.png
                                  Danach dann unter Adapter im Admin eine Instanz anlegen.

                                  oder

                                  2e5a08f5-f1a8-4fef-92fd-84072a857911-image.png

                                  Z.Z. gibt es neun Widgets, nämlich State, ButtonGroup, RadioGroup, Slider, Switch, Checkbox, Select, Dialog und Gauge, mit denen man schon einige Anwendungsfälle abdecken kann. Mit der Zeit werden nach und nach weitere Widgets dazukommen.

                                  Zum Schluß noch ein kleiner Eindruck was man mit z.B. dem State-Widget schon machen kann und ein paar Einstellmöglichkeiten:

                                  vis-2-widget-collection.gif

                                  Einstellungen:
                                  0aa39fd9-23f4-4ecc-a297-fdf7a3953cd5-image.png

                                  354f8f63-0fb9-49dc-8b38-99e460172cf8-image.png

                                  8645e0ed-9528-4537-9bb9-0782a9bc721c-image.png

                                  Feedback bitte hier oder auf GitHub.

                                  Grüße
                                  Carsten

                                  sigi234S Offline
                                  sigi234S Offline
                                  sigi234
                                  Forum Testing Most Active
                                  schrieb zuletzt editiert von sigi234
                                  #344

                                  @carsten04

                                  Hallo, kannst du beim Auswahlwidget nur lesen einbauen?

                                  Screenshot (1448).png

                                  Screenshot (1449).png

                                  {
                                    "type": "state",
                                    "common": {
                                      "name": "552",
                                      "type": "number",
                                      "role": "level",
                                      "write": false,
                                      "read": true,
                                      "def": 0,
                                      "states": {
                                        "0": "Inactive",
                                        "1": "Ready",
                                        "2": "DelayedStart",
                                        "3": "Run",
                                        "4": "Pause",
                                        "5": "ActionRequired",
                                        "6": "Finished",
                                        "7": "Error",
                                        "8": "Aborting"
                                      }
                                    },
                                    "native": {},
                                    "from": "system.adapter.cloudless-homeconnect.0",
                                    "user": "system.user.admin",
                                    "ts": 1740755632019,
                                    "_id": "cloudless-homeconnect.0.xxxxxxxxxxx.Status.OperationState",
                                    "acl": {
                                      "object": 1636,
                                      "state": 1636,
                                      "owner": "system.user.admin",
                                      "ownerGroup": "system.group.administrator"
                                    }
                                  }
                                  

                                  Ist ein GS und ich möchte den Status angezeigt bekommen.

                                  Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                                  Immer Daten sichern!

                                  carsten04C 1 Antwort Letzte Antwort
                                  0
                                  • sigi234S sigi234

                                    @carsten04

                                    Hallo, kannst du beim Auswahlwidget nur lesen einbauen?

                                    Screenshot (1448).png

                                    Screenshot (1449).png

                                    {
                                      "type": "state",
                                      "common": {
                                        "name": "552",
                                        "type": "number",
                                        "role": "level",
                                        "write": false,
                                        "read": true,
                                        "def": 0,
                                        "states": {
                                          "0": "Inactive",
                                          "1": "Ready",
                                          "2": "DelayedStart",
                                          "3": "Run",
                                          "4": "Pause",
                                          "5": "ActionRequired",
                                          "6": "Finished",
                                          "7": "Error",
                                          "8": "Aborting"
                                        }
                                      },
                                      "native": {},
                                      "from": "system.adapter.cloudless-homeconnect.0",
                                      "user": "system.user.admin",
                                      "ts": 1740755632019,
                                      "_id": "cloudless-homeconnect.0.xxxxxxxxxxx.Status.OperationState",
                                      "acl": {
                                        "object": 1636,
                                        "state": 1636,
                                        "owner": "system.user.admin",
                                        "ownerGroup": "system.group.administrator"
                                      }
                                    }
                                    

                                    Ist ein GS und ich möchte den Status angezeigt bekommen.

                                    carsten04C Online
                                    carsten04C Online
                                    carsten04
                                    Developer
                                    schrieb zuletzt editiert von carsten04
                                    #345

                                    @sigi234 Wenn es Dir nur um den Status geht, dann nehme doch das State Widget mit "Nur Anzeige" aktiviert, oder habe ich Dich falsch verstanden?

                                    7effd3d6-0bc9-4f42-8391-398cd0b67147-image.png

                                    1 Antwort Letzte Antwort
                                    0
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

                                    ioBroker
                                    Community Adapters
                                    Donate

                                    230

                                    Online

                                    32.7k

                                    Benutzer

                                    82.3k

                                    Themen

                                    1.3m

                                    Beiträge
                                    Community
                                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                    ioBroker Community 2014-2025
                                    logo
                                    • Anmelden

                                    • Du hast noch kein Konto? Registrieren

                                    • Anmelden oder registrieren, um zu suchen
                                    • Erster Beitrag
                                      Letzter Beitrag
                                    0
                                    • Home
                                    • Aktuell
                                    • Tags
                                    • Ungelesen 0
                                    • Kategorien
                                    • Unreplied
                                    • Beliebt
                                    • GitHub
                                    • Docu
                                    • Hilfe