-
Notifications
You must be signed in to change notification settings - Fork 23
Logic Plugin Funktionen (de)
-
link(Source,Destination) Erzeugt einen Link zwischen zwei Datenpunkten
-
subscribe(Source, callback) Subscription auf die Änderung eines Datenpunktes. Der Callback wird ausgeführt mit den Parameters (source , value)
-
getValue(Datapoint).then(function (value) {}) Liest den aktuell bekannten Wert eines Datenpunktes. Anschließend wird then ausgefüt
-
getState(Datapoint).then(function (value) {}) Fragt den Wert eines Datenpunktes bei der CCU ab. Anschließend wird then ausgefüt
-
setValue(Datapoint,newValue) Setzt einen Datenpunkt auf einen Wert
-
getVariables([Name1,Name2,Namen]).then(function (variables) {}) Liest die Werte der angegebenen Variablen aus der CCU. Anschließend wird die then Funktion aufgerufen
-
executeCCUProgram(program).then(function () {}) startet ein Programm auf der CCU
-
setVariables({"Name1":Value1,"Name2":value2,"NameN":vnalue}) Setzt neue Variablenwerte auf der CCU
-
schedule('m h d M Y', {"name":"SchedulerName"}, function () {}) Erzeugt einen Schedule, Syntax ist wie bei unix cron
-
fetchMessages().then(function (messages) {}) Liest alle Systemmeldungen der CCU in das Array Messages.
-
confirmMessages(messages) Bestätigt alle Systemmeldungen aus dem Array messages.
-
httpCall(method,url,parameters).then(function (result,error){} Erzeugt einen HTTP Aufruf ParameterSyntax {key:value,key2:value2})
-
linkLightSwitch(source,target,options,callback) Verlinkt einen Sender und einen Empfänger als Lichtschalter. Source und Target können beliebige Datenpunkt des HVL System sein. Die Parameter Options und Callback sind optional. Mehr