NEWS
Szenen
-
ein beispiel - du brauchst einen eigenen datenpunkt der zählt und gemerkt wird (hier: TestZahlWled) und beim restart des scriptes einen default setzt - die debug blockly's kannst du abschalten, wenn du sie nicht brauchst
-
Hallo liv-in-sky
Meine Güte du bist eine Maschine, danke dir 1000mal, die Vorlage ist super, konnte es auf meine Bedürfnisse anpassen.
Ich habe noch eine Herausforderung, mein Funktaster (enocean FT55) sendet für + den Befehl 0 und für - die 1 (als Standard hat er den Wert 2)
Ich habe es jetzt mal so gelöst wie in roter Schrift, so krieg ich es hin wie im Schaltbild, jedoch wäre die schwarze Beschriftung die eigentlich gewünschte Lösung.
Mein Lösungsansatz mit einem anderen Trigger frisst er nicht, er meldet, dass alle Bedingungen gleichzeitig erfüllt sind. Was mache ich falsch ?
(ich habe natürlich die Trigger gelöscht und eingefügt, hier nur als Illustration eingefügt :-))
-
irgendwie verstehe ich das nicht ganz
aber wenn du immer die selbe taste drückst, "ändert" sich nichts sondern "aktualisiert" es sich (trigger !)
-
@tedi_84 sagte: für + den Befehl 0 und für - die 1 (als Standard hat er den Wert 2)
Wenn die Szenen fortlaufend die Nummern 0 bis 9 haben, kann man es vereinfachen.
Immer nur einen Trigger pro Datenpunkt verwenden (Ressourcen)!
Man kann nicht Bedingungen als Trigger verwenden, sondern nur Datenpunkt-IDs. -
Entschuldige, ich versuch es mal so
Also meinen schalter konnte ich ins Blockly einfügen, jedoch so wie in rot beschriftet 0 / 1.
0 = er schaltete die Szene hoch
1 = er schaltete die Szene runter
funktioniert nur, weil der linke Schalter eine andere ID hat als der rechte, siehe Bild
Rot = linke 2 tasten (ID 1893)
blau = rechts 2 Tasten (ID 1894)Der Wunsch wäre jedoch die schwarze beschriftung, dies ist im Bild der links Schalter, schwarz beschriftet und hat die ID 1893
Hier gibt er mir jeweils:
Taste links oben singal 0 aus
Taste links unten signal 1 auswelchen "Trigger" (schwarz umkreist) muss ich hier nehmen, um zu deffinieren, dass signal 0 (vom Schalter 1893) und Signal 1 (auch vom Schalter 1893) ausgewertet werden muss.
Oder so gesagt, hier in dem dropdown menu müsste ich wählen können, dass er nur auf Signal 0 reagiert und beim unteren Schalter nur auf Signal 1
zumindest wäre dies für mich logischHoffe ich konnte mich verständlicher ausdrücken
Danke und Grüsse Tedi
-
Hallo Paul53, danke für die Anmerkung.
Ich baue dies heute Abend mal nach und versuch ob es auch klapt. Bin immernoch schwer beeindruck wie schnell ihr die Blocklies baut.Danke vielmals, grüsse Tedi
-
@tedi_84 sagte: welchen "Trigger" (schwarz umkreist) muss ich hier nehmen, um zu deffinieren, dass signal 0 (vom Schalter 1893) und Signal 1 (auch vom Schalter 1893) ausgewertet werden muss.
"wurde geändert" und dann den
Wert
des Trigger-Datenpunktes prüfen:(als Standard hat er den Wert 2)
-
Oder so gesagt, hier in dem dropdown menu müsste ich wählen können, dass er nur auf Signal 0 reagiert und beim unteren Schalter nur auf Signal 1
zumindest wäre dies für mich logischdu musst auf aktualisieren gehen und dann zuerst ein if ob value=1
es gibt keinen trigger auf 0 oder 1 - daher das if zuvor schalten
und drin dann weiter
-
@tedi_84
Wenn eine Zuweisungsliste für 10 Szenen verwendet werden muss, dann muss von 1 bis 10 gezählt werden: -
Dank euch allen fürs helfen, ich hab es nun so gelöst, funktioniert prima
Grüsset Tedi