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

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. vis-inventwo v.2.x.x

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

vis-inventwo v.2.x.x

Geplant Angeheftet Gesperrt Verschoben Tester
inventwotestwidgetcss
443 Beiträge 63 Kommentatoren 110.1k Aufrufe 66 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.
  • Bastian LahrmannB Bastian Lahrmann

    Hallo,

    erstmal vielen Dank für die Neuerungen. Ich konnte mir in sehr kurzer Zeit schon eine gute Vis bauen.
    Ich habe das mit der Version 2.8.2 gemacht.

    Auf dem PC funktionieren die Pop Ups sehr gut und sicher. Auf dem Mobiltelefon allerdings nicht. In der Vis-App meistens überhaupt nicht, in dem Chrome-Browser auf dem Pixel 4 auch meistens nicht oder die Anzeige ist sehr verrutscht, sodass sie nicht zu nutzen sind.
    Ist das ein Problem der Einstellung der Widgets oder ein zu meldender Bug?

    Beste Grüße
    Bastian

    BananaJoeB Online
    BananaJoeB Online
    BananaJoe
    Most Active
    schrieb am zuletzt editiert von
    #204

    @bastian-lahrmann sagte in vis-inventwo v.2.x.x:

    Auf dem PC funktionieren die Pop Ups sehr gut und sicher.

    Was für Popups? Hab ich da was übersehen?

    ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

    M 1 Antwort Letzte Antwort
    0
    • BananaJoeB BananaJoe

      @bastian-lahrmann sagte in vis-inventwo v.2.x.x:

      Auf dem PC funktionieren die Pop Ups sehr gut und sicher.

      Was für Popups? Hab ich da was übersehen?

      M Offline
      M Offline
      Maas-Meister
      schrieb am zuletzt editiert von
      #205

      @bananajoe

      die neue Version ist noch beta.
      Kannst du dir über git ziehen.
      Dort findest du dann das PopUp Widget

      BananaJoeB 1 Antwort Letzte Antwort
      0
      • BananaJoeB BananaJoe

        Ich suche noch eine - bessere - Lösung für die Steuerung eines RGB-Streifens.
        Ich hab einen Sonoff L1 Lite mit Tasmota geflasht, lasse mir per MQTT die Werte an ioBroker senden und habe mir per JavaScript aus den JSON die Werte für die VIS geholt (und setze die umgekehrt wenn diese geändert werden).
        Damit habe ich einen Datenpunkt für die Farbe und einen für die Helligkeit in einem Kompatiblen Fomat:
        b3883b55-4906-49e6-8bf2-a2e40878a689-image.png

        In VIS habe ich mir nun eine Steuerung dafür gebaut:
        a3876e2f-7d41-4c86-863f-10c359a80512-image.png

        Den Color Slider für die Farben, den Simple Slider für die Helligkeit.

        Ich verschiebe den Color Slider, der ändert den Datenpunkt für die Farbe und quasi in Echtzeit verändert sich die Farbe des LED-Bandes - funktioniert super. Ändere ich per Fernbedienung die Farbe direkt springt, der Color Slider auf den passenden Farbwert. Also auch super.

        Aber - wenn ich die Helligkeit ändere, ändert sich natürlich auch die Farbe.
        Beispiel: Rot bei voller Helligkeit ist #FF0000, Rot bei 50% Helligkeit #80000
        Das kann der Color Slider aber nicht darstellen und "springt" wild:
        vis-rgb.gif

        Wie könnte ich schaffen das er auf der Farbe bleibt? Die ist ja prinzipiell noch richtig.
        Direkt auf der Tasmota-Weboberfläche wurde das so gelöst:
        tasmota-rgb.gif

        So hätte ich das gerne auch in der VIS Oberfläche.

        L Online
        L Online
        legro
        schrieb am zuletzt editiert von legro
        #206

        Hallo @bananajoe

        Wenn ich deinen Beitrag lese, wird mir einiges klarer. Auf dem Gebiet scheint ja noch einiges ungelöst.

        Hier beklage ich, dass ich mich als Anfänger ziemlich verwirrt durch all das Ganze durcharbeiten muss.

        Wenn ich deine Ideen recht verstehe, liegt deine und wohl auch meine Problematik an den verwendeten Farbräumen RGB, CIE, .. Hier habe ich etwa zu RGB -> CIE gefunden.

        Könnte man RGB in CIE umrechnen, so scheint es mir, wären unser beider Probleme gelöst. (Nur bin ich mir als Anfänger keineswegs sicher, ob ich das richtig einschätze.) RGB funktioniert bei dir ja anscheinend problemlos. Das Color Slider Widget kann offenbar kein RGB und bei mir beherrschen die OSRAM lightify kein CIE.

        HUE Lampen kann ich mit diesem Widget steuern. Allerdings verstehe ich noch überhaupt nicht, wie sich hierbei die Einstellungen zur Farbtemperatur und Farbwerten offenbar gegenseitig beeinflussen.

        5d28e3cb-345a-486d-a90b-38e27e590774-image.png

        Ich bin sehr auf die Antworten der Entwickler gespannt.

        Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
        Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

        1 Antwort Letzte Antwort
        0
        • BananaJoeB Online
          BananaJoeB Online
          BananaJoe
          Most Active
          schrieb am zuletzt editiert von
          #207

          @legro
          Also das Color Slider Widget kann 3 Dinge:
          12edbf84-b6c8-4892-8bf3-73c6ca5ee14d-image.png
          Ich nutze HEX wo dann die Schreibweise

          #AABBCC
          

          erwartet wird, also mit dem # davor. Da ich mich per Skript selbst um die Übersetzung zwischen Tasmota und VIS kümmere habe ich mir einen Datenpunkt ohne (Color) und einen mit # (Color2) gebaut.

          Ich habe da heute nach drüber gegrübelt wie ich das per Skript lösen kann.
          Der Color Slide - so meine laienhafte Vermutung - arbeitet dem Hue Prinzip in welchem die Farbe zwischen 0 und 359 angegeben wird:
          7b2e3883-c203-47ed-8423-27e57f09886d-image.png
          Also müsste ich die Farbe als HUE Wert zur Verfügung stellen und auswerten.

          Der Color Slider kann ansonsten ja noch RGB - wo ich unterstellt habe das er die RGB Werte dann schlicht als 3 Einzelwerte haben will und bei CIE als 2 Zahlen mit Komma getrennt, 0.15,0.27 zum Beispiel

          Mal schauen wie man das alles umrechnen kann

          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

          P Domi920D 2 Antworten Letzte Antwort
          1
          • M Maas-Meister

            @bananajoe

            die neue Version ist noch beta.
            Kannst du dir über git ziehen.
            Dort findest du dann das PopUp Widget

            BananaJoeB Online
            BananaJoeB Online
            BananaJoe
            Most Active
            schrieb am zuletzt editiert von
            #208

            @maas-meister
            Na super, nachdem ich das durch mühsames zusammensuchen selbst gelöst hatte ...
            die neue Option hatte ich noch gar nicht gesehen.

            @jkvarel Die Hilfe-Seite müsste bitte mal um ein paar Erklärungen für neueren Widget erweitert werden :-)

            ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

            1 Antwort Letzte Antwort
            1
            • L Online
              L Online
              legro
              schrieb am zuletzt editiert von
              #209

              @bananajoe

              Den Farbraum CIE kann man bei HUE-Lampen direkt verwenden, indem man das Widget an den Datenpunkt xy bindet. Dies erlaubte mir, die Philips Lampen zu steuern. So wie es aussieht, wird bei jeder Änderung der Farbtemperatur eine ggf. vorhandene Farbe auf Weiß unter Berücksichtigung der gewählten Farbtemperatur zurückgesetzt.

              RGB wird vom Widget als #rrggbb (hexadezimal) erfasst. Für meine OSRAM lightify Lampen muss ich demnach wohl oder übel als Krücke drei Datenpunkte für die drei Grundfarben mittels Blockly einpflegen. Wenn ich dich recht verstehe, hast du dies auch gemacht.

              Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
              Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

              jkvarelJ 1 Antwort Letzte Antwort
              0
              • L legro

                @bananajoe

                Den Farbraum CIE kann man bei HUE-Lampen direkt verwenden, indem man das Widget an den Datenpunkt xy bindet. Dies erlaubte mir, die Philips Lampen zu steuern. So wie es aussieht, wird bei jeder Änderung der Farbtemperatur eine ggf. vorhandene Farbe auf Weiß unter Berücksichtigung der gewählten Farbtemperatur zurückgesetzt.

                RGB wird vom Widget als #rrggbb (hexadezimal) erfasst. Für meine OSRAM lightify Lampen muss ich demnach wohl oder übel als Krücke drei Datenpunkte für die drei Grundfarben mittels Blockly einpflegen. Wenn ich dich recht verstehe, hast du dies auch gemacht.

                jkvarelJ Offline
                jkvarelJ Offline
                jkvarel
                Developer
                schrieb am zuletzt editiert von
                #210

                @legro @BananaJoe

                Die Colorslider unterstützt, wie bereits erwähnt wurde, HEX, RGB und CIE (xy).
                HEX => 1 Datenpunkt mit HEX-Code (Beispiel: #ffffff)
                RGB => 3 Datenpunkte für rot, grün und blau (Jeder Datenpunkt enthält einen Wert zwischen 0 und 255)
                CIE => 1 Datenpunkt mit x und y kommagetrennt

                Die Colorslider können nur den HUE Farbraum darstellen. Jegliche Änderung der Helligkeit führt daher zur falschen Darstellung. D.h. es muss sichergestellt werden, dass die Werte, die der Slider erhält auch nur den Farbton angeben und nicht auch die Helligkeit.

                @legro
                Beschriftung ist um dem Slider einen Titel zu geben. Wenn du zum Beispiel mehrere Slider hast, weiß du vielleicht nicht welcher für was ist. So kannst du denen einen Namen geben. Die Ausrichtung der Texte kann aktuell nicht beeinflusst werden

                L BananaJoeB 2 Antworten Letzte Antwort
                0
                • TG70T TG70

                  Hallo,
                  ich möchte den "RadioButton List" als Top Navigationsleiste missbrauchen ;)
                  Gibt es hier die Möglichkeit "irgendwo" pro Button eine Seiten "Navigation" zu hinterlegen.
                  So das beim Klick eine andere Seite aufgerufen wird.

                  02137a9a-91d5-4efb-a80e-da5fbc9789e4-image.png

                  Vorteil wäre, ich hätte vom Design eine Linie und müsste mich nicht um die Abstände bemühen.
                  So das es danach evl. so aussehen würde:

                  050ffc17-012f-44da-b8f3-5c036860f9e5-image.png

                  jkvarelJ Offline
                  jkvarelJ Offline
                  jkvarel
                  Developer
                  schrieb am zuletzt editiert von
                  #211

                  @tg70 ist aktuell leider nicht möglich. Ich nehm das mal mit auf. Ich kann dir aber nicht sagen, wann ich dazu komme das umzusetzen. Mach am besten bei GitHub ein Enhancement Issue auf. Hier wird das sonst nur untergehen. Dort kann ich dir dann bescheid geben, wenns drin ist

                  1 Antwort Letzte Antwort
                  1
                  • Bastian LahrmannB Bastian Lahrmann

                    Hallo,

                    erstmal vielen Dank für die Neuerungen. Ich konnte mir in sehr kurzer Zeit schon eine gute Vis bauen.
                    Ich habe das mit der Version 2.8.2 gemacht.

                    Auf dem PC funktionieren die Pop Ups sehr gut und sicher. Auf dem Mobiltelefon allerdings nicht. In der Vis-App meistens überhaupt nicht, in dem Chrome-Browser auf dem Pixel 4 auch meistens nicht oder die Anzeige ist sehr verrutscht, sodass sie nicht zu nutzen sind.
                    Ist das ein Problem der Einstellung der Widgets oder ein zu meldender Bug?

                    Beste Grüße
                    Bastian

                    jkvarelJ Offline
                    jkvarelJ Offline
                    jkvarel
                    Developer
                    schrieb am zuletzt editiert von
                    #212

                    @bastian-lahrmann der Fehler ist mir bekannt. Ich bin dabei nach einer Lösung zu suchen. Wird mit dem nächstem Update behoben

                    1 Antwort Letzte Antwort
                    1
                    • jkvarelJ jkvarel

                      @legro @BananaJoe

                      Die Colorslider unterstützt, wie bereits erwähnt wurde, HEX, RGB und CIE (xy).
                      HEX => 1 Datenpunkt mit HEX-Code (Beispiel: #ffffff)
                      RGB => 3 Datenpunkte für rot, grün und blau (Jeder Datenpunkt enthält einen Wert zwischen 0 und 255)
                      CIE => 1 Datenpunkt mit x und y kommagetrennt

                      Die Colorslider können nur den HUE Farbraum darstellen. Jegliche Änderung der Helligkeit führt daher zur falschen Darstellung. D.h. es muss sichergestellt werden, dass die Werte, die der Slider erhält auch nur den Farbton angeben und nicht auch die Helligkeit.

                      @legro
                      Beschriftung ist um dem Slider einen Titel zu geben. Wenn du zum Beispiel mehrere Slider hast, weiß du vielleicht nicht welcher für was ist. So kannst du denen einen Namen geben. Die Ausrichtung der Texte kann aktuell nicht beeinflusst werden

                      L Online
                      L Online
                      legro
                      schrieb am zuletzt editiert von legro
                      #213

                      @jkvarel

                      Vielen Dank für deine ausführlichen Erläuterungen. Dank der hier gefundenen Erklärungen habe ich nun leidlich verstanden, wie das mit den Farbräumen funktioniert.

                      Dass ich bei RGB zunächst nicht bemerkt habe, dass drei Datenpunkte eingeblendet wurden, war keine Farbsehschwäche, sondern mangelnde Konzentration.:smirk: :slightly_frowning_face:

                      Zunehmend komme ich dank eurer Hilfestellungen mit euren Widgets immer besser zurecht. Wäre es nicht an der Zeit, eure Hilfe (WIKI) zu den Widgets zu überarbeiten/ergänzen? So würden sich viele Fragen für (mich als) Anfänger erübrigen und ihr hättet mehr Zeit eure sehr guten Widgets weiterzuentwickeln.:slightly_smiling_face:

                      Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                      Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                      L 1 Antwort Letzte Antwort
                      0
                      • L legro

                        @jkvarel

                        Vielen Dank für deine ausführlichen Erläuterungen. Dank der hier gefundenen Erklärungen habe ich nun leidlich verstanden, wie das mit den Farbräumen funktioniert.

                        Dass ich bei RGB zunächst nicht bemerkt habe, dass drei Datenpunkte eingeblendet wurden, war keine Farbsehschwäche, sondern mangelnde Konzentration.:smirk: :slightly_frowning_face:

                        Zunehmend komme ich dank eurer Hilfestellungen mit euren Widgets immer besser zurecht. Wäre es nicht an der Zeit, eure Hilfe (WIKI) zu den Widgets zu überarbeiten/ergänzen? So würden sich viele Fragen für (mich als) Anfänger erübrigen und ihr hättet mehr Zeit eure sehr guten Widgets weiterzuentwickeln.:slightly_smiling_face:

                        L Online
                        L Online
                        legro
                        schrieb am zuletzt editiert von legro
                        #214

                        Nachdem ich nun meine Lampen in Helligkeit, Farbtemperatur und Farbwerten steuern kann, kommt das nächste Projekt: Rollladensteuerung.

                        Ehrlich gesagt habe ich noch keine ausgereifte Idee. Hier nun meine noch völlig unausgereiften Gedanken ..

                        • MultiWidget verwenden, um unterschiedliche Bilder (offen/geschlossen) anzuzeigen.
                        • Zusätzlich einen vertikalen Slider, um den Öffnungsgrad zu steuern
                        • Aber wie realisiere ich komplett öffnen/schließen?

                        .. oder ..

                        • 2-fach MultiButton verwenden für AUF/ZU
                        • eigenen Button für STOP
                        • vertikaler Slider für Öffnungsgrad

                        .. oder ..

                        • ???

                        Könnten bitte jene, die hier schon Lösungen gefunden haben, diese zum Besten geben?

                        Nachtrag ..

                        Im Github fand ich diese Nachfrage, die gleich fast schon wie eine Lösung daherkommt.:slightly_smiling_face:

                        Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                        Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                        1 Antwort Letzte Antwort
                        0
                        • jkvarelJ jkvarel

                          @legro @BananaJoe

                          Die Colorslider unterstützt, wie bereits erwähnt wurde, HEX, RGB und CIE (xy).
                          HEX => 1 Datenpunkt mit HEX-Code (Beispiel: #ffffff)
                          RGB => 3 Datenpunkte für rot, grün und blau (Jeder Datenpunkt enthält einen Wert zwischen 0 und 255)
                          CIE => 1 Datenpunkt mit x und y kommagetrennt

                          Die Colorslider können nur den HUE Farbraum darstellen. Jegliche Änderung der Helligkeit führt daher zur falschen Darstellung. D.h. es muss sichergestellt werden, dass die Werte, die der Slider erhält auch nur den Farbton angeben und nicht auch die Helligkeit.

                          @legro
                          Beschriftung ist um dem Slider einen Titel zu geben. Wenn du zum Beispiel mehrere Slider hast, weiß du vielleicht nicht welcher für was ist. So kannst du denen einen Namen geben. Die Ausrichtung der Texte kann aktuell nicht beeinflusst werden

                          BananaJoeB Online
                          BananaJoeB Online
                          BananaJoe
                          Most Active
                          schrieb am zuletzt editiert von
                          #215

                          @jkvarel
                          ich habe meine RGB Steuerung umgesetzt bekommen mit dem Farbregler und der Helligkeit.

                          Und da muss ich doch noch mal ein extra dickes Lob aussprechen: Allein dafür das ich bei meinem gewünschten Slider für die Helligkeit im Feld für die Slider Balken - Farbe einfach ein

                          linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(255,255,255,1) 100%);
                          

                          einsetzen konnte (mit einem CSS Web Generator erstellt) und er das auch noch wie gewünscht darstellt:
                          60e257d3-04bb-4128-b718-de30ef2233dd-image.png

                          Lob und Anerkennung an dich (und deinen Bruder)!

                          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                          L Andreas67 0A 2 Antworten Letzte Antwort
                          0
                          • BananaJoeB BananaJoe

                            @jkvarel
                            ich habe meine RGB Steuerung umgesetzt bekommen mit dem Farbregler und der Helligkeit.

                            Und da muss ich doch noch mal ein extra dickes Lob aussprechen: Allein dafür das ich bei meinem gewünschten Slider für die Helligkeit im Feld für die Slider Balken - Farbe einfach ein

                            linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(255,255,255,1) 100%);
                            

                            einsetzen konnte (mit einem CSS Web Generator erstellt) und er das auch noch wie gewünscht darstellt:
                            60e257d3-04bb-4128-b718-de30ef2233dd-image.png

                            Lob und Anerkennung an dich (und deinen Bruder)!

                            L Online
                            L Online
                            legro
                            schrieb am zuletzt editiert von legro
                            #216

                            @jkvarel @skvarel

                            Nach längerem Grübeln, kann ich (m)eine erste Lösung vorstellen.

                            • Die beiden Tasten (MultiButton) mit den Pfeilen sorgen für ein Hoch-/Runterfahren (slider auf 100 bzw. 0 setzen).
                            • Mit der Schaltfläche STOP (Widget state mit Verweildauer=2), kann ich eine Bewegung des Rollladens abbrechen, indem der entsprechende Datenpunkt für 2s von false auf true geschaltet wird. Leider nimmt das Widget für die Zeit seiner Aktivierung (Verweildauer=2) nicht die Farbe Grün an. Kann man das irgendwie einstellen?
                            • Mittels des Schiebereglers (Option: Wert bei Loslassen aktiv), kann ich jede gewünschte Position ansteuern.

                            Wie die Abbildung zeigt, sieht das Ganze optisch nicht gerade schön aus. Der Hintergrund des Sliders ist ein hellgraues Quadrat. Wie kann ich den anpassen? (Transparenz? Farbe?)

                            9541ca95-1f89-4c05-b45b-7e0500fa90f0-image.png

                            Wünsche ..

                            Wünschen würde ich mir, ich könnte den STOP Button in die Reihe der Pfeil-Buttons einfügen. Dazu müsste jedoch das MultiButton-Widget sich mit mehr als nur einen Datenpunkt verbinden lassen.
                            Wenn dies möglich wäre, könnte man den vertikalen Schieberegler (Slider) in gleicher Höhe wie die drei Buttons rechts daneben anordnen und man hätte eine wunderschöne, kompakte Darstellung.

                            PS: Statt in Worten mich zu bedanken, habe ich ein kleines Dankeschön in € gesandt.:blush: Hoffentlich motiviert es nicht nur euch, eure hervorragende Arbeiten fortzusetzen, sondern auch andere Nutzer, dies mir gleichzutun.:blush:

                            Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                            Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                            BananaJoeB 1 Antwort Letzte Antwort
                            0
                            • L legro

                              @jkvarel @skvarel

                              Nach längerem Grübeln, kann ich (m)eine erste Lösung vorstellen.

                              • Die beiden Tasten (MultiButton) mit den Pfeilen sorgen für ein Hoch-/Runterfahren (slider auf 100 bzw. 0 setzen).
                              • Mit der Schaltfläche STOP (Widget state mit Verweildauer=2), kann ich eine Bewegung des Rollladens abbrechen, indem der entsprechende Datenpunkt für 2s von false auf true geschaltet wird. Leider nimmt das Widget für die Zeit seiner Aktivierung (Verweildauer=2) nicht die Farbe Grün an. Kann man das irgendwie einstellen?
                              • Mittels des Schiebereglers (Option: Wert bei Loslassen aktiv), kann ich jede gewünschte Position ansteuern.

                              Wie die Abbildung zeigt, sieht das Ganze optisch nicht gerade schön aus. Der Hintergrund des Sliders ist ein hellgraues Quadrat. Wie kann ich den anpassen? (Transparenz? Farbe?)

                              9541ca95-1f89-4c05-b45b-7e0500fa90f0-image.png

                              Wünsche ..

                              Wünschen würde ich mir, ich könnte den STOP Button in die Reihe der Pfeil-Buttons einfügen. Dazu müsste jedoch das MultiButton-Widget sich mit mehr als nur einen Datenpunkt verbinden lassen.
                              Wenn dies möglich wäre, könnte man den vertikalen Schieberegler (Slider) in gleicher Höhe wie die drei Buttons rechts daneben anordnen und man hätte eine wunderschöne, kompakte Darstellung.

                              PS: Statt in Worten mich zu bedanken, habe ich ein kleines Dankeschön in € gesandt.:blush: Hoffentlich motiviert es nicht nur euch, eure hervorragende Arbeiten fortzusetzen, sondern auch andere Nutzer, dies mir gleichzutun.:blush:

                              BananaJoeB Online
                              BananaJoeB Online
                              BananaJoe
                              Most Active
                              schrieb am zuletzt editiert von BananaJoe
                              #217

                              @legro
                              Wenn du 3 Einzel-Widgets für Rauf, Runter und Stop nimmst statt des Multiwidgets, dann kannst du die doch in eine Reihe packen? Umständlicher aber so ist das wenn man Sonderwünsche hat ;-)

                              Bei mir haben die Slider ab Werk einen Transparenten Hintergrund, such mal die Felder ab in denen du überall eine Farbe eingetragen hast. Wenn du den Wert rauslöscht nimmt er Transparent.

                              ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                              L 1 Antwort Letzte Antwort
                              1
                              • BananaJoeB BananaJoe

                                @legro
                                Wenn du 3 Einzel-Widgets für Rauf, Runter und Stop nimmst statt des Multiwidgets, dann kannst du die doch in eine Reihe packen? Umständlicher aber so ist das wenn man Sonderwünsche hat ;-)

                                Bei mir haben die Slider ab Werk einen Transparenten Hintergrund, such mal die Felder ab in denen du überall eine Farbe eingetragen hast. Wenn du den Wert rauslöscht nimmt er Transparent.

                                L Online
                                L Online
                                legro
                                schrieb am zuletzt editiert von legro
                                #218

                                @bananajoe said in vis-inventwo v.2.x.x:

                                Wenn du 3 Einzel-Widgets für Rauf, Runter und Stop nimmst statt des Multiwidgets, dann ..

                                Schon klar. Aber vielleicht suchen die Entwickler ja nach weiteren Ideen, ihre Widgets noch weiter zu verbessern.:grin:

                                Bei mir haben die Slider ab Werk einen Transparenten Hintergrund, such mal die Felder ab ..

                                Ich habe gesucht und wurde dann doch noch fündig.:slightly_smiling_face:

                                Und so sehen meine ersten (vorläufigen) Lösungen aus für Farblampen, einfache LED Lampen, LED mit Farbtemperaturregelung und Rollladensteuerung aus ..

                                0a1b7ade-7621-4002-9673-5bb27f16fcf9-image.png

                                Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                                Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                                L 1 Antwort Letzte Antwort
                                0
                                • L legro

                                  @bananajoe said in vis-inventwo v.2.x.x:

                                  Wenn du 3 Einzel-Widgets für Rauf, Runter und Stop nimmst statt des Multiwidgets, dann ..

                                  Schon klar. Aber vielleicht suchen die Entwickler ja nach weiteren Ideen, ihre Widgets noch weiter zu verbessern.:grin:

                                  Bei mir haben die Slider ab Werk einen Transparenten Hintergrund, such mal die Felder ab ..

                                  Ich habe gesucht und wurde dann doch noch fündig.:slightly_smiling_face:

                                  Und so sehen meine ersten (vorläufigen) Lösungen aus für Farblampen, einfache LED Lampen, LED mit Farbtemperaturregelung und Rollladensteuerung aus ..

                                  0a1b7ade-7621-4002-9673-5bb27f16fcf9-image.png

                                  L Online
                                  L Online
                                  legro
                                  schrieb am zuletzt editiert von legro
                                  #219

                                  @jkvarel

                                  Dank dem Verständnis, wie ein MultiWidget funktioniert, ist diese Anfrage obsolet. Hier habe ich meine nunmehr favorisierte Lösung für ein DimmerWidget dokumentiert.

                                  Um einen Dimmer zu steuern habe ich ..

                                  .. ein Widget mit den Optionen state und value parametrisiert. Als Werte verwende ich den Datenpunkt level des Dimmers, der Werte von 0 bis 100 annehmen kann. Um den Dimmer per Klick auf das Widget aus- (0%) oder einzuschalten (100%), habe ich für den Wert bei falsch 0 und in Wert bei true mit 100 eingetragen. Damit kann ich die Lampe auch wie gewünscht schalten.

                                  Ändere ich den Maximalwert mittels des Schieberegels, der mit demselben Datenpunkt level des Dimmers verbunden ist, mit einem kleineren Wert, so wird das Widget nicht mehr als aktiv (grün) dargestellt.

                                  Nun zu meinem Problem ..

                                  Natürlich möchte ich, dass das Widget auch dann bereits als aktiv (grün) dargestellt wird, wenn ein Helligkeitswert größer als 0 (und noch kleiner als 100) eingestellt ist.

                                  Das geht jedoch nicht, da der sog. Vergleichsoperator: größer nicht den unteren Wert (0) sondern den Maximalwert (100) hierzu heranzieht - also auch den Wert, der beim Klicken in den Datenpunkt geschrieben wird. Beispiel: Wert bei true = 10 führt dazu, dass der Dimmer auf 10% geschaltet wird; alle Werte zwischen 10 und 100 sorgen dafür, dass das Widget stets aktiv (grün) dargestellt wird.

                                  Wäre dies für euch ein Grund, hier für Abhilfe zu sorgen? Meine Vorstellung: Die Kopplung des Maximalwertes mit der Anzeige für aktiv/inaktiv könnte man umgehen, wenn man eine weitere Variable (Feld) einfügen würde, gegenüber dem der Vergleichsoperator die Darstellung des Widgets als aktiv/inaktiv regelt, oder man kann wählen, ob der untere oder obere Wert herangezogen wird - auch hier wäre ein weiteres Felb (boolean) erforderlich.

                                  4c164853-cf24-41c0-98d8-e0c6d13e4b3b-image.png

                                  Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                                  Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                                  L Andreas67 0A 2 Antworten Letzte Antwort
                                  0
                                  • L legro

                                    @jkvarel

                                    Dank dem Verständnis, wie ein MultiWidget funktioniert, ist diese Anfrage obsolet. Hier habe ich meine nunmehr favorisierte Lösung für ein DimmerWidget dokumentiert.

                                    Um einen Dimmer zu steuern habe ich ..

                                    .. ein Widget mit den Optionen state und value parametrisiert. Als Werte verwende ich den Datenpunkt level des Dimmers, der Werte von 0 bis 100 annehmen kann. Um den Dimmer per Klick auf das Widget aus- (0%) oder einzuschalten (100%), habe ich für den Wert bei falsch 0 und in Wert bei true mit 100 eingetragen. Damit kann ich die Lampe auch wie gewünscht schalten.

                                    Ändere ich den Maximalwert mittels des Schieberegels, der mit demselben Datenpunkt level des Dimmers verbunden ist, mit einem kleineren Wert, so wird das Widget nicht mehr als aktiv (grün) dargestellt.

                                    Nun zu meinem Problem ..

                                    Natürlich möchte ich, dass das Widget auch dann bereits als aktiv (grün) dargestellt wird, wenn ein Helligkeitswert größer als 0 (und noch kleiner als 100) eingestellt ist.

                                    Das geht jedoch nicht, da der sog. Vergleichsoperator: größer nicht den unteren Wert (0) sondern den Maximalwert (100) hierzu heranzieht - also auch den Wert, der beim Klicken in den Datenpunkt geschrieben wird. Beispiel: Wert bei true = 10 führt dazu, dass der Dimmer auf 10% geschaltet wird; alle Werte zwischen 10 und 100 sorgen dafür, dass das Widget stets aktiv (grün) dargestellt wird.

                                    Wäre dies für euch ein Grund, hier für Abhilfe zu sorgen? Meine Vorstellung: Die Kopplung des Maximalwertes mit der Anzeige für aktiv/inaktiv könnte man umgehen, wenn man eine weitere Variable (Feld) einfügen würde, gegenüber dem der Vergleichsoperator die Darstellung des Widgets als aktiv/inaktiv regelt, oder man kann wählen, ob der untere oder obere Wert herangezogen wird - auch hier wäre ein weiteres Felb (boolean) erforderlich.

                                    4c164853-cf24-41c0-98d8-e0c6d13e4b3b-image.png

                                    L Online
                                    L Online
                                    legro
                                    schrieb am zuletzt editiert von legro
                                    #220

                                    @jkvarel

                                    Seit einer Woche tut sich hier nichts mehr.:disappointed:

                                    Ist das Projekt eingestellt?:face_with_rolling_eyes:

                                    Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                                    Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                                    L 1 Antwort Letzte Antwort
                                    0
                                    • L legro

                                      @jkvarel

                                      Seit einer Woche tut sich hier nichts mehr.:disappointed:

                                      Ist das Projekt eingestellt?:face_with_rolling_eyes:

                                      L Online
                                      L Online
                                      legro
                                      schrieb am zuletzt editiert von legro
                                      #221

                                      Im GitHub werden zu inventwo passende Icons dargestellt, unter denen auch ein Symbol für einen Springbrunnen ist. Nur ist dieses nirgendwo in icontwo zu finden.

                                      Erledigt: mittlerweile gefunden:blush:

                                      Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                                      Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                                      L 1 Antwort Letzte Antwort
                                      1
                                      • L legro

                                        Im GitHub werden zu inventwo passende Icons dargestellt, unter denen auch ein Symbol für einen Springbrunnen ist. Nur ist dieses nirgendwo in icontwo zu finden.

                                        Erledigt: mittlerweile gefunden:blush:

                                        L Online
                                        L Online
                                        legro
                                        schrieb am zuletzt editiert von legro
                                        #222

                                        Irgendwie beschleicht mich das Gefühl, dass ich in diesem Thread den Alleinunterhalter spiele.:disappointed:

                                        Da ich nicht länger auf eine Antwort auf diesen Beitrag warten wollte, habe ich mir mit den bisher zur Verfügung stehenden Mitteln folgende Lösung konstruiert ..
                                        cf5255c9-68ca-48e8-9df8-517ebbf1023d-image.png b4d2e88b-7f9b-436c-b222-2a8e5f8d6636-image.png
                                        Dieses KombinationsWidget besteht aus einem Hintergrund (z=10), einem Switch (z=20, opacity=0) und drei Schiebreglern (z=30).

                                        • Der Hintergrund ist mit dem Datenpunkt level der Lampe verbunden, der Datentyp des Widgets ist also value. Der Wert für true ist auf 1, jener für false auf 0 eingestellt. Der Vergleich (aktiviert/deaktiviert) erfolgt somit gegen den oberen Wert 1, so dass das Widget für Wert zwischen 1 und 100 grün (aktiviert) dargestellt wird.
                                          391749d2-f5d9-47ec-9e3c-72040c2b2f58-image.png
                                        • Die Schieberegler sind jeweils mit den entsprechenden Datenpunkten der RGB/LED Lampe verbunden.
                                        • Das nicht sichtbare Switch-Widget (z=20, opacity=0) ist ebenfalls mit dem Datenpunkt level verbunden und schreibt 0 für AUS bzw. 100 für AN rein.

                                        Dies alles garantiert, dass das Widget ab Helligkeitswerten >1 als aktiv/grün dargestellt wird.

                                        Diese Akrobatik wäre nicht nötig, könnte der Vergleich zur Anzeige des Hintergrundes auch gegen den unteren Wert 0 anstelle des oberen Wertes erfolgen.

                                        Nach über vier Jahren Leidenszeit unter Qivicon/MSH vor den Telekomikern zu ioBroker geflüchtet.
                                        Raspberry Pi 4 mit 8GB + ArgonOneM.2 + 120GB SSD + Coordinator CC26X2R1 + ioBroker + piVCCU3

                                        BananaJoeB Andreas67 0A 2 Antworten Letzte Antwort
                                        1
                                        • L legro

                                          Irgendwie beschleicht mich das Gefühl, dass ich in diesem Thread den Alleinunterhalter spiele.:disappointed:

                                          Da ich nicht länger auf eine Antwort auf diesen Beitrag warten wollte, habe ich mir mit den bisher zur Verfügung stehenden Mitteln folgende Lösung konstruiert ..
                                          cf5255c9-68ca-48e8-9df8-517ebbf1023d-image.png b4d2e88b-7f9b-436c-b222-2a8e5f8d6636-image.png
                                          Dieses KombinationsWidget besteht aus einem Hintergrund (z=10), einem Switch (z=20, opacity=0) und drei Schiebreglern (z=30).

                                          • Der Hintergrund ist mit dem Datenpunkt level der Lampe verbunden, der Datentyp des Widgets ist also value. Der Wert für true ist auf 1, jener für false auf 0 eingestellt. Der Vergleich (aktiviert/deaktiviert) erfolgt somit gegen den oberen Wert 1, so dass das Widget für Wert zwischen 1 und 100 grün (aktiviert) dargestellt wird.
                                            391749d2-f5d9-47ec-9e3c-72040c2b2f58-image.png
                                          • Die Schieberegler sind jeweils mit den entsprechenden Datenpunkten der RGB/LED Lampe verbunden.
                                          • Das nicht sichtbare Switch-Widget (z=20, opacity=0) ist ebenfalls mit dem Datenpunkt level verbunden und schreibt 0 für AUS bzw. 100 für AN rein.

                                          Dies alles garantiert, dass das Widget ab Helligkeitswerten >1 als aktiv/grün dargestellt wird.

                                          Diese Akrobatik wäre nicht nötig, könnte der Vergleich zur Anzeige des Hintergrundes auch gegen den unteren Wert 0 anstelle des oberen Wertes erfolgen.

                                          BananaJoeB Online
                                          BananaJoeB Online
                                          BananaJoe
                                          Most Active
                                          schrieb am zuletzt editiert von
                                          #223

                                          @legro sagte in vis-inventwo v.2.x.x:

                                          Irgendwie beschleicht mich das Gefühl, dass ich in diesem Thread den Alleinunterhalter spiele.:disappointed:

                                          Du, die Widgets laufen im Moment so gut, was soll man da außer Lobgesängen noch schreiben :grinning:
                                          Ich baue fast jeden Abend so für 1 bis 4h an meiner VIS rum und staune immer wieder was ich allein aus den Universal und Multi-Widget rausholen kann. Im Moment baue ich viele andere bisherige Lösung auf inventwo und SVG Grafiken um, z.B. die Tankstellen-VIS von @sigi234 - statt mehrere Widgets übereinander für die Farben oder statt Bindings macht so ein MultiSwitch das total komfortabel. Das die Widgets dann trotzdem noch html/CSS Anweisungen schlucken um z.B. den niedrigsten Preis farblich hervorzuheben finde ich einfach nur cool (oder meinen Farbverlauf weiter oben).

                                          Und selbst du hast ja eine Lösung für dein Problem gefunden.

                                          ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

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


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          528

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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