Environment
Environment ist ein globales Objekt, das in allen Skripten immer verfügbar ist. Es enthält einige grundlegende Funktionen, die im Folgenden detailliert beschrieben werden. Um auf das globale Environment-Objekt zuzugreifen, verwenden Sie die globale Variable env. Diese Variable ist in allen Skripten automatisch immer verfügbar.
Methoden
log(p1, ....., pn) Die Funktion log() ermöglicht das Schreiben von Informationen in das Log-Fenster. Das Log-Fenster ist nur verfügbar, wenn ein Skript im Testmodus ausgeführt wird. Wenn das Skript in seiner normalen Form läuft (außerhalb des Testmodus), wird diese Funktion ignoriert.
Parameter
- p1..pn (any quantity and type): The log function can receive any number of parameters, of any type. The text sent to the log console is the concatenation of all parameters passed.
Beispiele
Dieses Beispiel zeigt einen numerischen Wert in der Log-Konsole.
env.log('Value: ', 25);Dieses Beispiel zeigt einen festen Text und eine Variable in der Log-Konsole, um eine Geräteadresse anzuzeigen.
env.log('Device address: ', myDevice.address);Scripting-Objektreferenz
Dieser Abschnitt enthält Informationen über die für Scripting verfügbaren Objekte. Weitere Informationen zu den einzelnen Objekttypen finden Sie in den Unterabschnitten.
Gerät
Das Geräteobjekt repräsentiert ein in der Plattform installiertes Gerät. Bestimmte Skripte, wie z. B. LoRaWAN- oder MQTT-Datenkonvertierungsskripte, erhalten ein Geräteobjekt als Parameter...