Seite 1 von 3

Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 26.02.2021, 14:59
von be.pe
Hallo ich habe die CCU3 und neu die Wetterstation plus HMIP-SWO-PL.
Ich habe mit dem Skript aus dem Beitrag:
viewtopic.php?t=13902
schon die min. und max. Temperatur umgesetzt.

Jetzt möchte ich gerne auch den max. Windgeschwindigkeit irgendwie angezeigt bekommen.
Hat jemand eine Idee oder gibts schon ein Skript dazu.
Danke.

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 26.02.2021, 16:23
von MichaelN
Dann musst du das Skript doch nur mit den anderen Datenpunkte ausstatten

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 26.02.2021, 17:32
von FBK2904
be.pe hat geschrieben:
26.02.2021, 14:59
... und neu die Wetterstation plus HMIP-SWO-PL.
Und was hat das jetzt mit "HomeMatic IP wired Aktoren und Sensoren" zu tun :?: :roll: .

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 26.02.2021, 21:54
von be.pe
Hey wo im Skript muss ich denn was tauschen?
Wie finde ich den Namen des Datenpunktes der
Windgeschwindigkeit raus?
Danke.

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 26.02.2021, 22:18
von MichaelN
wds.DPByHssDP("TEMPERATURE");

Da muss irgendwas mit WIND hin, siehe HM Dokumentation Teil 3 oder 4,habe ich jetzt nicht im Kopf

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 28.02.2021, 13:05
von be.pe
Hey danke. Habe es hinbekommen. Das Skript aber gekürzt nur für Windgeschwindigket max. für aktuellen Tag.
BP
Skript 1

Code: Alles auswählen

var source = dom.GetObject("$src$");
var maxTemp = dom.GetObject("Windgeschwindigkeit Maximum");
object maxTempDate = dom.GetObject("Uhrzeit Wind Maximum");
if (source)
{
if (source.Value() > maxTemp.Variable())
{
maxTemp.Variable(source.Value());maxTempDate.Variable(system.Date("%H:%M "))
}
}
else
{
var wds = dom.GetObject("Wetterstation");
var curTemp = wds.DPByHssDP("WIND_SPEED");
maxTemp.Variable(curTemp.Value());
}
Skript 2:

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);

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 28.02.2021, 13:06
von MichaelN
Und wenn du es jetzt noch in code Tags postest, können auch andere was damit anfangen.

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 01.03.2021, 21:35
von be.pe
Wenn du mir sagst wie ich das hinbekomme gerne?

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 01.03.2021, 21:38
von MichaelN
Habe ich im unteren Bereich dieses Beitrags viewtopic.php?f=18&t=59370#p588111
Erklärt

Re: Wetterstation mit Skript max. Windgeschwindigkeit auslesen

Verfasst: 01.03.2021, 22:00
von be.pe
Sorry weiss nicht was du meinst bzw. wie das geht. Ich kenne mich mit Skripten und HTML
überhaupt nicht aus.
Lasse es dann einfach so, muss man halt von Hand abschreiben.