Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Abfrageverzögerung...? Shutter Icon für Vis

    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

    Abfrageverzögerung...? Shutter Icon für Vis

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

      Hallo zusammen

      Ich arbeite aktuell an Icons für Vis, was eigtl ganz simpel zu bewerkstelligen ist, allerdings habe ich einen Effekt der Abfrage, den ich ums Verrecken nicht geregelt kriege.

      Ich habe drei Variablen:
      moving 0,1,2
      open 0,1
      close 0,1

      ...und folgende Blockly Scripte:

      forum_1.jpg

      Die Variable Moving funktioniert, wie sie soll.
      Das Problem ist, dass der abgefragte Status der "Position" schneller wechselt, als der Status "Moving", also "opening" oder "closing", was ja durch die Variable realisiert wird. Ziel ist es, dass erst mit erreichen der 0% oder 100% das Icon "Geschlossen" oder "Geöffnet" geladen wird. Da aber der Status der Gewegung nun verzögert zum Status des Zielwert wechselt, ist die Abfrage direkt erfüllt und die Variable "open" oder "close" wird direkt nach Anlaufen des Shutters auf 1 gesetzt. Wie und mit welchem Timeout Baustein kann ich hier die Abfrage verzögern oder das anderweitig geregelt bekommen?

      Effekt im Video

      Danke im Vorraus

      LG M.

      1 Reply Last reply Reply Quote 0
      • K
        Kusi last edited by

        @kaese2002 Hallo M.

        Ich habe dies bei mir wie folgt gelöst:
        04ac914a-10a0-43bf-bf72-24961e3931e6-image.png
        Sprich an deiner Stelle würde ich die Position erst abfragen, wenn die Bewegung gestoppt hat. So sollte dann alles funktionieren. Lass es mich wissen wenn es klappt.

        Gruss Kusi

        K 1 Reply Last reply Reply Quote 0
        • K
          kaese2002 @Kusi last edited by

          @kusi

          Sehr schön 🙂 Danke dir für den hint.

          javascript - ioBroker 2021-03-04 20-01-28.png

          Video

          Jetzt noch die Prozent, wenn nicht auf und nicht zu...vielleicht meld ich mich nochmal.

          K 1 Reply Last reply Reply Quote 0
          • K
            Kusi @kaese2002 last edited by

            @kaese2002 was zeigt dir der Datenpunkt own_var_shutterclosed an? Respektive wofür ist dieser?

            Verstehe ich richtig dass du folgendes erreichen willst:
            -Store oben --> Icon "Store offen"
            -Store unten --> Icon "Store geschlossen"
            -Nichts von beidem --> Storenposition in Prozent

            K 1 Reply Last reply Reply Quote 0
            • K
              kaese2002 @Kusi last edited by

              @kusi

              Ja Richtig, Problem was ich habe ist, dass ich sehr viel mit Transparenz arbeite und daher kaum mit Ebenen arbeiten kann.

              Unbenannt1.JPG Unbenannt.JPG

              K 1 Reply Last reply Reply Quote 0
              • K
                Kusi @kaese2002 last edited by

                @kaese2002 deine VIS sieht interessant aus....

                Was funktioniert jetzt genau noch nicht?

                K 1 Reply Last reply Reply Quote 0
                • K
                  kaese2002 @Kusi last edited by

                  @kusi

                  aktuell die Prozentanzeige, wenn nicht ganz auf oder ganz zu...Hab ich mich aber jetzt noch nicht mit befasst, da bissl Zeitmangel herrscht.
                  Der Datenpunkt is ja einfach, allerdings weiß ich noch nicht, wie ich den in mein Icon einfüge, ohne dass er sich mit den anderen Stati frisst...
                  Ich hatte mal ein bisschen mit 2 Icons übereinander rumgespielt, wobei eins transparent ist und im richtigen moment ein Signalbild läd und den ein oder anderen Status abdeckt,
                  aber das is irgendwie noch nicht zufriedenstellend.
                  Aktuell schauts so aus. Da gehört halt bei 0% und 100% das widget ausgeblendet.

                  vis 2021-03-05 16-51-57.png

                  Ja nachdem mir Homekit nur noch auf den Sack geht, hab ich´s nachgebaut und hab nun alle Möglichkeiten. 🙂

                  K 1 Reply Last reply Reply Quote 0
                  • K
                    Kusi @kaese2002 last edited by Kusi

                    @kaese2002 die Frage ist halt, welches Icon man nehmen will, wenn die Store zwischen 0% und 100% ist.

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      kaese2002 @Kusi last edited by

                      @kusi

                      und genau da liegt das Problem. Wenn geschlossen wird das transparente gezogen, so wie in Homekit. Dann kann man aber nicht mit einem "Schließen" Overlay mit weißen Hintergrund arbeiten, um die Prozentanzeige abzudecken.

                      Video

                      K 1 Reply Last reply Reply Quote 0
                      • K
                        Kusi @kaese2002 last edited by

                        @kaese2002 Homekit kenne ich nicht.
                        Ich verstehe immer noch nicht ganz, wie du das gemacht hast...
                        Aus meiner Sicht darf "geschlossen" nur angezeigt werden, wenn die Store auf 100% ist (oder über 90%). "Geöffnet" erst bei 0% (oder unter 10%). Dazwischen wird keines von diesen beiden Icons angezeigt, sondern ebwn nur die Prozentanzeige.

                        K 1 Reply Last reply Reply Quote 0
                        • K
                          kaese2002 @Kusi last edited by

                          @kusi

                          umdreht. 100% is bei den Shellys komplett offen und 0% ist geschlossen.

                          Anbei mal die 3 Icons, die in irgendeiner Form zusammen spielen müssen und übereinander liegen.
                          Wie im letzten Post erwähnt, muss die Prozentzahl noch an der richtigen Stelle ein und ausgeblendet werden.
                          Das untere Icon spielt hier grad keine Rolle.

                          Edit vis 2021-03-06 08-22-57.png Edit vis 2021-03-06 08-23-15.png Edit vis 2021-03-06 08-23-31.png

                          K 1 Reply Last reply Reply Quote 0
                          • K
                            Kusi @kaese2002 last edited by Kusi

                            @kaese2002 mein Vorschlag wäre, 5 Datenpunkte anzulegen.
                            -schliesst
                            -geschlossen (oder zu)
                            -öffnet
                            -geöffnet (oder offen)
                            -dazwischen

                            Dann mit Blockly diese Datenpunkte ändern, so dass diese in Abhängigkeit des Standorts (und auf/zu) gesteuert werden. So liessen sich dann die Widgets ggfs einfach ein- und ausblenden.
                            Sonst schiebe diese Icons auf eine neue View-Seite und exportiere die Seite hierhin, ich habe auch Shellys.

                            K 1 Reply Last reply Reply Quote 0
                            • K
                              kaese2002 @Kusi last edited by kaese2002

                              @kusi

                              Noch paar kleine Anpassungen mit den Farben, aber ansonsten läufts zufriedenstellend.
                              Am Schluss 4 Variablen, 4 Scripte und 4 Datenpunkte...Das kann man sicher noch zusammenfassen...

                              Video

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              747
                              Online

                              31.9k
                              Users

                              80.1k
                              Topics

                              1.3m
                              Posts

                              2
                              13
                              518
                              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