NEWS
Abfrageverzögerung...? Shutter Icon für Vis
-
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:
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?Danke im Vorraus
LG M.
-
@kaese2002 Hallo M.
Ich habe dies bei mir wie folgt gelöst:
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
-
-
@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 -
Ja Richtig, Problem was ich habe ist, dass ich sehr viel mit Transparenz arbeite und daher kaum mit Ebenen arbeiten kann.
-
@kaese2002 deine VIS sieht interessant aus....
Was funktioniert jetzt genau noch nicht?
-
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.Ja nachdem mir Homekit nur noch auf den Sack geht, hab ich´s nachgebaut und hab nun alle Möglichkeiten.
-
@kaese2002 die Frage ist halt, welches Icon man nehmen will, wenn die Store zwischen 0% und 100% ist.
-
-
@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. -
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. -
@kaese2002 mein Vorschlag wäre, 5 Datenpunkte anzulegen.
-schliesst
-geschlossen (oder zu)
-öffnet
-geöffnet (oder offen)
-dazwischenDann 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. -