Benutzer-Werkzeuge

Webseiten-Werkzeuge


tools:scripting-node-syntax

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tools:scripting-node-syntax [2021/12/19 12:44] – [Allgemeine Regeln] akuhtztools:scripting-node-syntax [2024/08/26 09:35] (aktuell) – [Makro konfigurieren] delete macro akuhtz
Zeile 196: Zeile 196:
 | switch | on / off | | switch | on / off |
 | switchpair | on / off | | switchpair | on / off |
-| light  | on / off / up / down / neon/ blinka / blinkb / flasha / flashb / doubleflash |+| light  | on / off / up / down / neon / blinka / blinkb / flasha / flashb / doubleflash |
 | input | query0 / query1 | | input | query0 / query1 |
 | accessoryOkay | no_feedback / query0 / query1 | | accessoryOkay | no_feedback / query0 / query1 |
Zeile 208: Zeile 208:
 Für die Typen ''delay'' und ''randomDelay'' wird keine ''action'' angegeben. Eine Verzögerung wird wie folgt definiert: \\ ''add step ptype=delay delay=10'' \\ ''add step ptype=randomDelay delay=100'' Für die Typen ''delay'' und ''randomDelay'' wird keine ''action'' angegeben. Eine Verzögerung wird wie folgt definiert: \\ ''add step ptype=delay delay=10'' \\ ''add step ptype=randomDelay delay=100''
  
 +Weitere Beispiele:
 +<code>
 +add step ptype=accessoryOkay action=no_feedback
 +</code>
 +
 +
 +Makro löschen:
 +<code>
 +delete macro 0
 +
 +delete macro $currentMacroIndex
 +set macro ${currentMacroIndex} name=""
 +</code>
  
  
Zeile 219: Zeile 232:
 add aspect 0 macroname=%weiche1Gerade% add aspect 0 macroname=%weiche1Gerade%
 add aspect 1 macronumber=1 add aspect 1 macronumber=1
 +
 +## set the name of the aspect 
 +add aspect 2 macronumber=2 aspectname="Öffnen"
 </code> </code>
 +
 Das Startup-Verhalten eines Accessorys kann mit folgendem Befehl definiert werden: Das Startup-Verhalten eines Accessorys kann mit folgendem Befehl definiert werden:
 <code> <code>
Zeile 227: Zeile 244:
  
 :!: Das Accessory wird auf den Knoten übertragen und permanent gespeichert! :!: Das Accessory wird auf den Knoten übertragen und permanent gespeichert!
 +
 +Accessory löschen erfolgt mit folgendem Befehl:
 +<code>
 +## delete the accessory: Remove all steps and set the params to default values
 +delete accessory 0
 +set accessory ${currentAccessoryIndex} name=""
 +</code>
 +
  
 ===== Templatebefehle  ===== ===== Templatebefehle  =====
tools/scripting-node-syntax.1639914240.txt.gz · Zuletzt geändert: 2021/12/19 12:44 von akuhtz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki