ich hoffe auf Eure Hilfe da ich trotz Recherche in diesem Forum noch nicht die Lösung gefunden habe.
Ich möchte mir gerne folgendes anzeigen lassen:
- Windgeschwindigkeit Maximum heute
- Uhrzeit Wind Maximum heute
- Windgeschwindigkeit Maximum gestern
- Uhrzeit Wind Maximum gestern
Entsprechende Variablen habe ich angelegt: Folgende zwei Programme mit folgenden Scripten ebenfalls:
Code: Alles auswählen
var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("Windgeschwindigkeit Maximum heute");
object maxTempDate = dom.GetObject("Uhrzeit Wind Maximum heute");
if (source)
{
if (source.Value() > maxTemp.Variable())
{
maxTemp.Variable(source.Value());maxTempDate.Variable(system.Date("%H:%M "))
}
}
else
{
var wds = dom.GetObject("Garagendach - Wetterstation HmIP-SWO-PR 00185BE9922B92:1");
var curTemp = wds.DPByHssDP("WIND_SPEED");
maxTemp.Variable(curTemp.Value());
}
Code: Alles auswählen
! Systemvariablen übernehmen
var maxheute= dom.GetObject("Uhrzeit Windgeschwindigkeit (max) heute");
var maxgestern= dom.GetObject("Uhrzeit Windgeschwindigkeit (max) gestern");
maxgestern.Variable(maxheute.Value());
dom.GetObject("Uhrzeit Windgeschwindigkeit (max) heute").State(0);
Ich hoffe, dass mir ein kluger Kopf helfen kann.
Vielen Dank im voraus!