[kein bug] KS300 bringt die "is raining"-Variable nicht richtig

Auch nach dem Update wird die „is raining“-Variable noch nicht richtig umgesetzt. Die Regenmenge „rain amount“ steigt an, aber „is raining“ bleibt stur auf false. :eek:
Klar könnte ich es berechnen, aber wenn es schon eine Variable gibt, sollte es ja auch klappen.
Minustemperaturen klappen inzwischen gut und die KS300 ist seit dem fixen der fhz1300 von E*V zur echten „Quasselstrippe“ geworden.
Ein Auszug aus dem Log hänge ich mal an.

Danke

Kolja

also bei mir ist alles besten mit der KS300…„is raining“ funzt ohne Probleme.

Vieleicht dei KS300 defekt ??

Jürgen

Zeigt deine WS300 Station den Regen an? (Da gibt es so Regentropfen…)

Grüße, paresy

Willi Wetter zeigt es jeweils an (spannt seinen Schirm auf) wenn es regnet, nur bei der FHZ kommt ein false. :confused:

kurzes Bsp.:

20.01.2006 16:46:56 | DEBUG | VariableManager | Variable: KS_300_Aussentemperatur (Float), Value: 8
20.01.2006 16:46:56 | DEBUG | VariableManager | Variable: KS_300_Luftfeuchtigkeit (Integer), Value: 83
20.01.2006 16:46:56 | DEBUG | VariableManager | Variable: KS_300_Windgeschwindigkeit (Float), Value: 2,20000004768372
20.01.2006 16:46:56 | DEBUG | VariableManager | Variable: KS_300_Regenmenge (Integer), Value: 383
20.01.2006 16:46:56 | DEBUG | VariableManager | Variable: KS_300_regnets (Boolean), Value: False

20.01.2006 16:49:29 | DEBUG | VariableManager | Variable: KS_300_Aussentemperatur (Float), Value: 8
20.01.2006 16:49:29 | DEBUG | VariableManager | Variable: KS_300_Luftfeuchtigkeit (Integer), Value: 83
20.01.2006 16:49:29 | DEBUG | VariableManager | Variable: KS_300_Windgeschwindigkeit (Float), Value: 0,5
20.01.2006 16:49:29 | DEBUG | VariableManager | Variable: KS_300_Regenmenge (Integer), Value: 399
20.01.2006 16:49:29 | DEBUG | VariableManager | Variable: KS_300_regnets (Boolean), Value: False :eek:

Kolja

Hallo paresy,

Ja, siehe andere Antwort.

Gruß

Kolja

PS: Hab ich vergessen gleich am Anfang dabei zu schreiben

Ich meine nicht den Wetterwilli Schirm, sonder die Regentropfen, die neben der RAIN Schrift sein müssten.

Die Wippe ist getrennt von der StatusVariable. Die StatusVariable wird durch einen Kontakt am KS300 ausgelöst.

Grüße, paresy

Hallo Paresy,

Tropfen sind auch da

So hatte ich das auch verstanden, das berechnen wäre nur ein Workaround. :wink:

Ich habe gerade nochmal die Logs durchforstet, nachdem ich im WIIPS einen Ausschlag gesehen habe und doch mal einen Wert gefunden.

20.01.2006 17:17:36 | DEBUG | VariableManager | Variable: KS300_Aussentemperatur (Float), Value: 8
20.01.2006 17:17:36 | DEBUG | VariableManager | Variable: KS300_Luftfeuchtigkeit (Integer), Value: 84
20.01.2006 17:17:36 | DEBUG | VariableManager | Variable: KS300_Windgeschwindigkeit (Float), Value: 1,10000002384186
20.01.2006 17:17:36 | DEBUG | VariableManager | Variable: KS300_Regenmenge (Integer), Value: 447
20.01.2006 17:17:36 | DEBUG | VariableManager | Variable: KS300_regnets (Boolean), Value: False

20.01.2006 17:20:10 | DEBUG | VariableManager | Variable: KS300_Aussentemperatur (Float), Value: 8
20.01.2006 17:20:10 | DEBUG | VariableManager | Variable: KS300_Luftfeuchtigkeit (Integer), Value: 84
20.01.2006 17:20:10 | DEBUG | VariableManager | Variable: KS300_Windgeschwindigkeit (Float), Value: 0,800000011920929
20.01.2006 17:20:10 | DEBUG | VariableManager | Variable: KS300_Regenmenge (Integer), Value: 463
20.01.2006 17:20:10 | DEBUG | VariableManager | Variable: KS300_regnets (Boolean), Value: True

20.01.2006 17:22:43 | DEBUG | VariableManager | Variable: KS300_Aussentemperatur (Float), Value: 8
20.01.2006 17:22:43 | DEBUG | VariableManager | Variable: KS300_Luftfeuchtigkeit (Integer), Value: 84
20.01.2006 17:22:43 | DEBUG | VariableManager | Variable: KS300_Windgeschwindigkeit (Float), Value: 0
20.01.2006 17:22:43 | DEBUG | VariableManager | Variable: KS300_Regenmenge (Integer), Value: 463
20.01.2006 17:22:43 | DEBUG | VariableManager | Variable: KS300_regnets (Boolean), Value: False

Geregnet hat es aber leider deutlich mehr.

Gruß

Kolja

Hallo paresy

ich logge heute schon den ganzen Tag mit, beobachte die WS300 und stell mich in den Regen. Die FHZ empfängt bei "is raining " ab und zu mal ein true, während die WS300 den Regenschirm zeigt und bei rain die Tropfen an sind.
Wird das vielleicht doch irgendwie berechnet? Die Niederschlagswippe misst fleißig weiteren Niederschlag, während der andere Sensor meint es regnet nicht (aber auf der WS300 anzeigt).

Hat noch jemand Erfahrung damit?

Gruß

Kolja

Auch bei mir gleicher Effekt … Es regnet wie wild, die Regenmenge steigt an
, am Willy sind die Tropfen an aber die Variable bleibt auf False …
Was kann es sein ?
Irgendwer ne Ahnung ?

Michael

Bei mir kommen auch nach wie vor nur ab und an mal „true“-Werte an. Ich vermute fast, das die WS300 Station zusätzlich die letzte Regenmenge mit der aktuellen vergleicht und danach das „is raining“ berechnet. :mad:
Kann man natürlich auch machen, ist aber ansich nicht das wahre. „true“-Werte sind auch unter gestellten Bedingungen nicht wirklich nachvollziehbar zu erreichen und andere haben dieses Problem auch. :confused:

@paresy
sendet die KS300 bei Differenz in der Regenmenge vielleicht irgendetwas „ungewohntes“ mit?

Gruß

Kolja

Hallo zusammen,

ich kann diese Problem auch bestätigen, es schüttet wie aus Kübeln

aber die Variable sagt isRaining = False.

Gruss Jürgen

Ich werde mal heute Nachmittag meinen Sensor reinholen und guck mal nach, ob sich da was machen lässt.

paresy

Jetzt mal ganz ohne ahnung - aber irgendwie eine idee :

Ist es nicht so das der wasserbecher eine elektrode hat die der ersten tropfen spurt -> IsRaining = true;
und wenn es weiter regnet kommt die wippe ins spiel?

Also ‚es regnet‘ wenn (IsRaining OR anzahl_wippe).
Dass macht der ELV regenmesser so special das der den ersten regentropfen spuren kann…

Eine idee :confused:

Hallo,

habe gleiche Sorgen mit der KS300 is raining Variable. Im Moment haben wir Dauerregen die WS300 zeigt Regentropfen. Die Regenmenge wird aufaddiert nur die true Variable will nicht erscheinen.

Als ich es das letzte mal beobachtet habe vor ca zwei Wochen schaltete die Variable noch mit. Ich muß aber dazu sagen in der Zeit habe ich in IPS viele Instanzen verändert, gelöscht und wieder erstellt bis alles so lief wie es sein soll. Bis jetzt jedenfalls denn es ist ja schon wieder ein kleiner Fehler drinn.

Sind schon weitere Erkenntnisse da woran dies liegen könnte. Hilft da Batterien mal eine Zeit lang aus der KS300 Einheit?

Ja, dieses Problem war schon einmal erwähnt worden.
Ich hatte da schon mal ein Thread aufgemacht.
Ich löse das Problem mittlerweile anders, bis Paresy eine Lösung gefunden hat.
Ich vergleiche nur, ob die Regenmenge sich bei jedem Update ändert und dann setzte ich damit einfach die ‚Is Raining‘ Variable.

mfG Franz

Hallo,

habe den anderen Treat leider nicht gefunden. Wäre dankbar über ein paar Infos zum Skript wie ich die Variable setzen kann. PHP ist noch nicht meine Stärke, aber ich versuche dran zu arbeiten.

Gruß Bernd

Hier war dieser Thread schon mal !

mfG Franz

Hatte das selbe Problem bei mir. Ich habe das Ding einmal voneinander genomen und festgestellt, dass die Elektroden des Sensors mit 6mm Abstand eine korrekte Feststellung des Regenfalls nicht zulassen. Wenn die Station nicht im Blei steht läuft der Tropfen an einer Elektrode runter und berührt die andere nie. (allso auch kein Regen)
Lösung 1:
KS 300 ins Blei stellen

Lösung 2:
Elektroden ausbauen Drähte ablöten und auf die dickere Position ganz am ende löten. Elektroden wieder einbauen und bei einem Abstand von 2 - 3 mm fixieren. Nachher sollte auch der Regen sauber gemeldet werden

Gruss Storchy

Das beantwortet aber immer noch nicht, warum die WS300 Regen anzeigt, dennoch IPS nicht !?
Das ist ja das eigentliche Problem !

mfG Franz

Sorry, habe keine WS 300, aber es hat gut gewirkt bei mir