Nein, es gibt in den Umgebungen jeweils nur eine Scriptingengine, die nur durch ein Script belegt sein kann. Da gilt das Highlander-Prinzip ("Es kann nur einen geben!").
Gruß Xel66
Moderator: Co-Administratoren
Nein, es gibt in den Umgebungen jeweils nur eine Scriptingengine, die nur durch ein Script belegt sein kann. Da gilt das Highlander-Prinzip ("Es kann nur einen geben!").
Code: Alles auswählen
var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("TEMPERATURA TARAS MAX");
object maxTempDate = dom.GetObject("TIME TEMPERATURA TARAS MAX");
object minTempDate = dom.GetObject("TIME TEMPERATURA TARAS MIN");if (source){if (source.Value() > maxTemp.Variable()){
maxTemp.Variable(source.Value());maxTempDate.Variable(system.Date("%H:%M "))}}else{
var wds = dom.GetObject("Temperatura Taras");
var curTemp = wds.DPByHssDP("TEMPERATURE");maxTemp.Variable(curTemp.Value());}
! x
var source = dom.GetObject("$src$");
var minTemp = dom.GetObject("TEMPERATURA TARAS MIN");if (source){if (source.Value() < minTemp.Variable()){
minTemp.Variable(source.Value());minTempDate.Variable(system.Date("%H:%M "))}}else{
var wds = dom.GetObject("Temperatura Taras");
var curTemp = wds.DPByHssDP("TEMPERATURE");minTemp.Variable(curTemp.Value());}
Code: Alles auswählen
var minheute= dom.GetObject("TEMPERATURA TARAS MIN");
var mingestern= dom.GetObject("TEMPERATURA TARAS MIN YESTERDAY");
var maxheute= dom.GetObject("TEMPERATURA TARAS MAX");
var maxgestern= dom.GetObject("TEMPERATURA TARAS MAX YESTERDAY");
! x
mingestern.Variable(minheute.Value());
dom.GetObject("TEMPERATURA TARAS MIN").State(0);
maxgestern.Variable(maxheute.Value());
dom.GetObject("TEMPERATURA TARAS MAX").State(0);
Code: Alles auswählen
var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("TEMPERATURA TARAS KOSZ MAX");
object maxTempDate = dom.GetObject("TIME TEMPERATURA TARAS KOSZ MAX");
object minTempDate = dom.GetObject("TIME TEMPERATURA TARAS KOSZ MIN");if (source){if (source.Value() > maxTemp.Variable()){
maxTemp.Variable(source.Value());maxTempDate.Variable(system.Date("%H:%M "))}}else{
var wds = dom.GetObject("Temperatura Taras Kosz");
var curTemp = wds.DPByHssDP("TEMPERATURE");maxTemp.Variable(curTemp.Value());}
! x
var source = dom.GetObject("$src$");
var minTemp = dom.GetObject("TEMPERATURA TARAS KOSZ MIN");if (source){if (source.Value() < minTemp.Variable()){
minTemp.Variable(source.Value());minTempDate.Variable(system.Date("%H:%M "))}}else{
var wds = dom.GetObject("Temperatura Taras Kosz");
var curTemp = wds.DPByHssDP("TEMPERATURE");minTemp.Variable(curTemp.Value());}
Code: Alles auswählen
var minheute= dom.GetObject("TEMPERATURA TARAS KOSZ MIN");
var mingestern= dom.GetObject("TEMPERATURA TARAS KOSZ MIN YESTERDAY");
var maxheute= dom.GetObject("TEMPERATURA TARAS KOSZ MAX");
var maxgestern= dom.GetObject("TEMPERATURA TARAS KOSZ MAX YESTERDAY");
! x
mingestern.Variable(minheute.Value());
dom.GetObject("TEMPERATURA TARAS KOSZ MIN").State(0);
maxgestern.Variable(maxheute.Value());
dom.GetObject("TEMPERATURA TARAS KOSZ MAX").State(0);