habe mir die Wetterstation HmIP-SWO-PR zugelegt und möchte die Daten gerne weiter in Programmen verwenden. Da ich mit der Scriptprogrammierung erst begonnen habe, scheitere ich leider bei der Abfrage und Zuweisung der Daten der Wetterstation.
Leider finde ich nirgends für das Object der Wetterstation die richtigen Parameter für Temperatur, Feuchte, Windgeschwindigkeit usw. die standardmäßig die Wetterstation liefert.
Anbei das Script das ich geschrieben habe. Habe es mal auch mit dem Scrip Developer getestet. Die variable actTemp bringt immer den Wert 0
Kann mir bitte jemand helfen. Vielen dank
Code: Alles auswählen
!Temperaturvariablen setzen
var actTemp = dom.GetObject("HmIP-SWO-PR 00185709ACB06A:1.actualTemperature").Value();
var maxTemp = dom.GetObject("151 Außentemperatur Max Heute").Value();
var minTemp = dom.GetObject("153 Außentemperatur Min Heute").Value();
if (actTemp > maxTemp)
{
dom.GetObject("151 Außentemperatur Max Heute").State(actTemp);
dom.GetObject("155 Außentemperatur Max Zeit Heute").State(system.Date("%H:%M "));
}
if (actTemp < minTemp)
{
dom.GetObject("153 Außentemperatur Min Heute").State(actTemp);
dom.GetObject("157 Außentemperatur Min Zeit Heute").State(system.Date("%H:%M "));
}