Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Widgets mit Gestensteuerung

    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

    Widgets mit Gestensteuerung

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      Pman last edited by

      Ich habe mal einen Vorschlag für eine Gestensteuerung in Vis implementiert. Es handelt sich nicht um eigenständige Widgets sondern jedes beliebige Widget kann mit einer Gestensteuerung versehen werden.

      Bisher habe ich nur Swipe (Wischen) implementiert, weitere Gesten wie Pinch, Rotate sind aber schnell hinzugefügt.

      Link

      https://github.com/Pmant/ioBroker.vis

      ~~![](</s><URL url=)<link_text text="https://zippy.gfycat.com/ImaginaryEager ... edfrog.gif">https://zippy.gfycat.com/ImaginaryEagerArgentinehornedfrog.gif</link_text>" />

      Achtung:

      Bei swiping wird der Wert während der Bewegung kontinuierlich verändert. Bei swipeRight usw. wird der Wert nach der Geste geändert.

      Es ist natürlich nicht sinnvoll "swiping" zusammen mit anderen Swipe-Bewegungen zu kombinieren.~~

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @Pman:

        Ich habe mal einen Vorschlag für eine Gestensteuerung in Vis implementiert. Es handelt sich nicht um eigenständige Widgets sondern jedes beliebige Widget kann mit einer Gestensteuerung versehen werden.

        Bisher habe ich nur Swipe (Wischen) implementiert, weitere Gesten wie Pinch, Rotate sind aber schnell hinzugefügt.

        Link

        https://github.com/Pmant/ioBroker.vis

        ~~![](</s><URL url=)<link_text text="https://zippy.gfycat.com/ImaginaryEager ... edfrog.gif">https://zippy.gfycat.com/ImaginaryEagerArgentinehornedfrog.gif</link_text>" />

        Achtung:

        Bei swiping wird der Wert während der Bewegung kontinuierlich verändert. Bei swipeRight usw. wird der Wert nach der Geste geändert.

        Es ist natürlich nicht sinnvoll "swiping" zusammen mit anderen Swipe-Bewegungen zu kombinieren.~~ ` ~~Sieht sehr interessant aus. D.h man kann auch normale" basic string val " in so einen widget umwandeln.

        :D~~

        1 Reply Last reply Reply Quote 0
        • P
          Pman last edited by

          @Bluefox:

          Sieht sehr interessant aus. D.h man kann auch normale" basic string val " in so einen widget umwandeln.

          😄 `

          Genau, ich habe visEditInspect.js erweitert und http://quojs.tapquo.com/ genutzt.

          ![](</s><URL url=)http://i.imgur.com/FhpvAXW.png" />

          1 Reply Last reply Reply Quote 0
          • P
            Pman last edited by

            Habe noch Pinch- und Rotategesten hinzugefügt. Das ganze Funktioniert super bei mir, ausgiebigere Tests werden aber bestimmt noch ein paar Fehler aufdecken.

            TODO:

            Habe vorerst alles implementiert was mir eingefallen ist.

            1 Reply Last reply Reply Quote 0
            • coyote
              coyote Most Active last edited by

              Habe gestern mal auf vis 9.0.0 aktualisiert und die Gesten mal getestet. Irgendwie hat es aber nicht so funktioniert wie ich mir es vorstelle, ich habe bei "swipe left" meine Stehlampe (SteckdosenAktor) eingetragen und als Wert "true" eingetragen, bei "swipe right" habe ich auch die Lampe eingetragen und als Wert "false" eingesetzt.

              Egal ob ich jetzt nach links oder rechts wische, setzt er den Wert immer auf "false" auch laut log. Was mache ich falsch?

              1 Reply Last reply Reply Quote 0
              • P
                Pman last edited by

                @coyote:

                Habe gestern mal auf vis 9.0.0 aktualisiert und die Gesten mal getestet. Irgendwie hat es aber nicht so funktioniert wie ich mir es vorstelle, ich habe bei "swipe left" meine Stehlampe (SteckdosenAktor) eingetragen und als Wert "true" eingetragen, bei "swipe right" habe ich auch die Lampe eingetragen und als Wert "false" eingesetzt.

                Egal ob ich jetzt nach links oder rechts wische, setzt er den Wert immer auf "false" auch laut log. Was mache ich falsch? `

                Bei mir kein Problem, kann ein Bollwert auf true und false mit swipe left / right setzen.

                Kannst du einen Screenshot von deinen Gestensettings posten? So ganz ohne Anhaltspunkt kann ich dir nicht helfen :?

                1 Reply Last reply Reply Quote 0
                • coyote
                  coyote Most Active last edited by

                  Klar, hier:

                  536_swipe.png

                  Wie gesagt, das Log gibt mir immer "false" zurück. Wenn ich es über "swiping" probiere geht es

                  1 Reply Last reply Reply Quote 0
                  • P
                    Pman last edited by

                    Komisch, habe es genau so eingestellt, allerdings ein javascript-generierter State. Bei Swiping darf übrigens nichts eingestellt sein wenn du swipe-right oder swipe-left nutzen willst.

                    1 Reply Last reply Reply Quote 0
                    • coyote
                      coyote Most Active last edited by

                      Ja, bei swiping hab ich nichts drin.

                      Edit: Hat sich gerade erledigt, habe auf 9.0.1 geupdatet, jetzt funktioniert es wie gewollt. Seltsam :roll:

                      1 Reply Last reply Reply Quote 0
                      • Bluefox
                        Bluefox last edited by

                        @coyote:

                        Ja, bei swiping hab ich nichts drin `
                        Was für ein Browser?

                        1 Reply Last reply Reply Quote 0
                        • coyote
                          coyote Most Active last edited by

                          Nutze den Chrome Browser, aber habe gerade den Beitrag editiert, Hat sich erledigt nach Update auf 9.0.1

                          1 Reply Last reply Reply Quote 0
                          • Schuko80
                            Schuko80 last edited by

                            @Pman:

                            ![](</s><URL url=)<link_text text="https://zippy.gfycat.com/ImaginaryEager ... edfrog.gif">https://zippy.gfycat.com/ImaginaryEagerArgentinehornedfrog.gif</link_text>" /> ` ~~Gibt es eine Möglichkeit, die Zahlen beim Swiping seitlich bzw. insgesamt zu versetzen?

                            Hintergrund ist, wenn man auf dem Tablet mit dem Finger swiped, dann sieht man die Zahl darunter nur sehr schlecht - da ich rauf und runter swipe, würde ich sie gerne etwas nach links versetzen und ein Tipp, wo wie ich die Farbe ändern kann, wäre auch toll.

                            Habe schon mit den Development Tools geschaut, aber ich kann das eigentliche Objekt irgendwie nicht finden 😢~~

                            1 Reply Last reply Reply Quote 0
                            • Schuko80
                              Schuko80 last edited by

                              Ok, ich glaube ich hab es gefunden, für alle, die auch mal danach suchen, über den "gesture indicator" läßt sich die Anzeige anpassen.

                              1 Reply Last reply Reply Quote 0
                              • B
                                BigTastyBacon last edited by

                                Hallo zusammen,

                                mir ist aufgefallen, dass man bei einigen Gestensteuerungen (z.B.: Versatz X, Versatz Y, min-Wert, max-Wert) kein '-' vor die Zahl schreiben kann. Interessant ist das für mich beim Gestenindikator, da ich Rechtshänder bin und der Indikator bei Y nach unten und bei X nach rechts geht, also immer hinter meinem Daumen verschwindet.

                                Oder muss man negative Werte hier anders eingeben?

                                Danke schon mal für eure Hilfe. 🙂

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                661
                                Online

                                31.8k
                                Users

                                80.0k
                                Topics

                                1.3m
                                Posts

                                5
                                14
                                3860
                                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