Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. vis-2-widgets-collection

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    vis-2-widgets-collection

    This topic has been deleted. Only users with topic management privileges can see it.
    • Merlin123
      Merlin123 @carsten04 last edited by

      @carsten04 Irgendwas mach ich anscheinend falsch....

      {ts1:evcc.0.loadpoint.1.status.mode; ts1="pv" ? #00ff00}

      Ich hätte jetzt erwartet, dass bei "pv" das grün wird.
      Hab das bei Hintergrundfarbe bei Wert1 eingetragen.

      carsten04 1 Reply Last reply Reply Quote 0
      • carsten04
        carsten04 Developer @Merlin123 last edited by carsten04

        @merlin123 {ts1:evcc.0.loadpoint.1.status.mode; ts1=="pv" ? #00ff00 : #ff0000}
        Das ist ein ternärer Operater, also:

        condition ? exprIfTrue : exprIfFalse
        

        Für den Vergleich brauchst Du == und nicht =, sonst ist es eine Zuweisung.

        Merlin123 1 Reply Last reply Reply Quote 0
        • Merlin123
          Merlin123 @carsten04 last edited by

          @carsten04 ah.. ich erinnere mich... Da war was...

          Geht aber trotzdem nicht.
          Hab bei Hintergrundfarbe
          {ts1:evcc.0.loadpoint.1.status.mode; ts1=="pv" ? #00ff00 : #ff0000}
          eingetragen aber der Hintergrund bleibt weiß.....
          Im Editor sieht das so aus:
          Screenshot 2025-02-21 134816.png

          Das Widget:

          [
            {
              "tpl": "tplStateCollectionWidget",
              "data": {
                "bindings": [],
                "iconXOffset": "15px",
                "g_common": true,
                "iconYOffset": "0px",
                "header": "PV Laden",
                "footer": "",
                "basePadding": 1,
                "baseElevation": 4,
                "oid": "evcc.0.loadpoint.1.control.pv",
                "unit": "",
                "g_button": true,
                "values_count": 1,
                "onlyStates": false,
                "onlyDisplay": false,
                "name": "Button PV Laden",
                "comment": null,
                "class": null,
                "filterkey": null,
                "multi-views": null,
                "locked": null,
                "g_fixed": true,
                "oidType": "boolean",
                "write": true,
                "minValue": 0,
                "maxValue": 100,
                "icon": null,
                "value1": true,
                "alias1": "",
                "iconSmall": "data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0yMCAxMkg0TDIgMjJoMjBsLTItMTB6bS0xLjY0IDJsLjQgMkgxM3YtMmg1LjM2ek0xMSAxNHYySDUuMjRsLjQtMkgxMXptLTYuMTYgNEgxMXYySDQuNDRsLjQtMnpNMTMgMjB2LTJoNi4xNmwuNCAySDEzek0xMSA4aDJ2M2gtMnptNC43NjQtLjc5NWwxLjQxNS0xLjQxNEwxOS4zIDcuOTEybC0xLjQxNCAxLjQxNHptLTExLjA1OS43MDhMNi44MjYgNS43OUw4LjI0IDcuMjA2TDYuMTIgOS4zMjd6TTMgMmgzdjJIM3ptMTUgMGgzdjJoLTN6bS02IDVjMi43NiAwIDUtMi4yNCA1LTVoLTJjMCAxLjY1LTEuMzUgMy0zIDNTOSAzLjY1IDkgMkg3YzAgMi43NiAyLjI0IDUgNSA1eiIvPjwvc3ZnPg==",
                "noFooter": true,
                "valueSize1": 0,
                "iconSize": 150,
                "g_css_font_text": true,
                "iconColor1": "",
                "iconColor": "",
                "valueSize": 0,
                "backgroundColor": "{ts1:evcc.0.loadpoint.1.status.mode; ts1==\"pv\" ? #00ff00 : #ff0000}",
                "backgroundColor1": "{ts1:evcc.0.loadpoint.1.status.mode; ts1==\"pv\" ? #00ff00 : #ff0000}"
              },
              "style": {
                "bindings": [],
                "left": 986,
                "top": "24px",
                "width": "100px",
                "height": "100px",
                "position": "",
                "color": null,
                "text-align": "center",
                "text-shadow": null,
                "font-family": null,
                "font-style": null,
                "font-variant": null,
                "font-weight": null,
                "font-size": null,
                "line-height": null,
                "letter-spacing": null,
                "word-spacing": null
              },
              "widgetSet": "vis-2-widgets-collection",
              "_id": "i000001"
            }
          ]
          
          carsten04 1 Reply Last reply Reply Quote 0
          • carsten04
            carsten04 Developer @Merlin123 last edited by carsten04

            @merlin123 Setz die Farben mal in "". Wenn das nicht klappt, schaue ich mir das heute Abend noch einmal am Rechner an.

            Merlin123 1 Reply Last reply Reply Quote 0
            • Merlin123
              Merlin123 @carsten04 last edited by

              @carsten04 Die " waren's 🙂 Danke!

              1 Reply Last reply Reply Quote 0
              • carsten04
                carsten04 Developer @micklafisch last edited by carsten04

                @micklafisch Was soll das Widget denn sonst noch können? Nur View anzeigen und Dialogfenster skalieren?

                M 1 Reply Last reply Reply Quote 0
                • M
                  micklafisch @carsten04 last edited by

                  @carsten04
                  Kennst du zufällig das MDW von Scrounger? Das konnte eigentlich fast alles.

                  Spontan fällt mir dazu ein:

                  • definierte View anzeigen
                  • variable Breite und gegebenenfalls Höhe
                  • abgedunkelter Hintergrund
                  • Option zum Schließen der View bei klicken außerhalb des Dialogs
                  • Möglichkeit zur Anzeige/Aktivierung des Dialogs über State
                  • optional Titel des Dialogs
                  • optional schließen Button oben rechts oder unten
                  1 Reply Last reply Reply Quote 0
                  • M
                    Matu @carsten04 last edited by

                    @carsten04
                    vielen Dank für deine tolle Sammlung. Ich habe versucht einen Button zu konfigurieren der wie die Schreibtischlampe den State true/false mit einem klick ändert (toggle). Leider will dies nicht gelingen. Habe alle 4 Widgets mal ausprobiert und verschiedene Einstellungen vorgenommen.

                    Mit der Checkbox klappe es und das Widget ändert Farbe/Symbol usw. jedoch nur wenn ich das State im Objektbaum ändere. Die Checkbox lässt sich nicht auswählen. Das Mouse-Icon ändert sich auch nicht wenn es darüber ist.

                    1 Reply Last reply Reply Quote 0
                    • M
                      Matu last edited by

                      This post is deleted!
                      1 Reply Last reply Reply Quote 0
                      • carsten04
                        carsten04 Developer last edited by carsten04

                        @matu Woran scheitert es denn genau? Eigentlich kannst Du bei der Grundeinstellung nicht viel falsch machen, schau mal hier:

                        demo_button.gif

                        Achte auch darauf, dass die vis-2 die v2.9.64 (Stable-Version) hat.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Matu @carsten04 last edited by

                          @carsten04

                          danke für die schnelle Rückmeldung. Die Vis-2 hat die Version 2.9.64.
                          Das Problem ist das ich das Widget nicht anklicken kann.

                          Widget.mp4

                          carsten04 1 Reply Last reply Reply Quote 0
                          • carsten04
                            carsten04 Developer @Matu last edited by

                            @matu Zeig mal bitte was unter common im Objekt steht.

                            M 1 Reply Last reply Reply Quote 0
                            • M
                              Matu @carsten04 last edited by

                              @carsten04
                              das ist der ganz normale Beispiel DP.
                              Screenshot 2025-02-25 161205.png

                              Am DP liegt es auch nicht weil, weil wenn ich dein Schalter Widget verwende funktioniert es ja.
                              Auch die Button-Gruppe und der Schieberegler funktionieren.

                              Nur Checkbox und Zustand lassen sich nicht anklicken

                              carsten04 2 Replies Last reply Reply Quote 0
                              • carsten04
                                carsten04 Developer @Matu last edited by

                                This post is deleted!
                                M 1 Reply Last reply Reply Quote 0
                                • carsten04
                                  carsten04 Developer @Matu last edited by

                                  @matu Geh mal auf Objektdaten und mache dann bitte einen Screenshot.

                                  1 Reply Last reply Reply Quote 0
                                  • M
                                    Matu @carsten04 last edited by

                                    @carsten04

                                    Screenshot 2025-02-25 171657.png

                                    carsten04 1 Reply Last reply Reply Quote 0
                                    • carsten04
                                      carsten04 Developer @Matu last edited by

                                      @matu Ergänze mal bitte in common:

                                      "read": true,
                                      "write": true

                                      M 1 Reply Last reply Reply Quote 0
                                      • M
                                        Matu @carsten04 last edited by

                                        @carsten04

                                        Keine Veränderung. Hier noch ein Video mit den 3 Widgets die alle auf den DP zugreifen.

                                        20250225172110.mp4

                                        carsten04 1 Reply Last reply Reply Quote 0
                                        • carsten04
                                          carsten04 Developer @Matu last edited by carsten04

                                          @matu Das schaue ich mir morgen am Rechner mal in Ruhe an.

                                          Wenn Du kurz noch Zeit hast mach mal bitte folgendes: lösche alle views in der vis-2 und lege eine neue leere view an und nutze nur das State-Widget. Ist der Effekt dann immer noch da?

                                          M 1 Reply Last reply Reply Quote 0
                                          • M
                                            Matu @carsten04 last edited by

                                            @carsten04

                                            Jetzt funktioniert es, aber trotzdem komisch, dass es bei einigen geht und bei anderen nicht.

                                            Vielen Dank für die schnellen Rückmeldungen, spiele jetzt mal etwas mit deinen Widgets 😉

                                            carsten04 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            712
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            24
                                            270
                                            26725
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo