günstige Wetterstation CTW-600, WS-0101, WS/WH1080 sduino

Begonnen von chris1284, 26 Juli 2015, 19:56:57

Vorheriges Thema - Nächstes Thema

Ranseyer

FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

Ranseyer

Das Thema von oben ist erledigt. Aber ich würde mich über einen möglichst konkreten Tipp freuen  wie ich daraus am einfachsten Regen: Ja / Nein erkennen kann...

ZitatInternals:
   CHANGED
   CODE       WH1080
   DEF        WH1080
   LASTInputDev sduino
   MODEL      WH1080
   MSGCNT     19
   NAME       WH1080
   NR         400
   STATE      T: 27.7  H: 60  Ws: 0.7  Wg: 1.0  Wd: SE  R: 37.8
   TYPE       SD_WS09
   bitMSG
   lastMSG    FFAE72A53C0203017E06E6
   lastReceive 1501666748.69373
   sduino_DMSG P9#FF5CE54A78040602FC0DCC
   sduino_MSGCNT 19
   sduino_RAWMSG MU;P0=-204;P1=472;P2=-984;P4=1456;D=012121212121212124212421212124242121212424212421242124242124212424212121212424242424242424212424242424242421212424242424242421242121212121212424242424242121242121212424212124;CP=1;R=255;
   sduino_RSSI -74.5
   sduino_TIME 2017-08-02 11:39:08
   READINGS:
     2017-08-02 11:39:08   battery         ok
     2017-08-02 11:39:08   humidity        60
     2017-08-02 11:39:08   id              231
     2017-08-02 11:39:08   rain            37.8
     2017-08-02 11:39:08   state           T: 27.7  H: 60  Ws: 0.7  Wg: 1.0  Wd: SE  R: 37.8
     2017-08-02 11:39:08   temperature     27.7
     2017-08-02 11:39:08   windDirection   6
     2017-08-02 11:39:08   windDirectionDegree 135
     2017-08-02 11:39:08   windDirectionText SE
     2017-08-02 11:39:08   windGust        1.0
     2017-08-02 11:39:08   windSpeed       0.7
Attributes:
   event-on-change-reading 1

PS: Danke für die Verbesserung des Moduls!
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

AxelSchweiss

Meine  WS1600 zählt bei "rain" einfach nur stumpf hoch.
Daher habe ich das Statistik-Modul bemüht.
define stat_Wetterstation statistics Wetterstation

dann erhältst du Readings für Stunde/Tag/Monat/Jahr

Im Prinzip kannst du dann ein Notify auf den Stundenwert setzten: Wenn größer Null, dann Regen.

Wenn du aber eine schnelle Regenerkennung zum Beispiel für Dachfenster suchst dann schau dir mal den Thread hier an:
https://forum.fhem.de/index.php/topic,73016.240.html


Ranseyer

Danke, ich brauche es wirklich "sofort", falls der andere Sensor nicht funktioniert. (Die WS1080 mus erst mal intern Ihre Wippe füllen, auch das kann schon dauern)
Den Sinn vom Link habe ich nicht verstanden, außer dass man überlegen könnte so ein Teil zu bauen.

Mir gehts um eine kurzfristige und möglichst einfache Lösung. Evtl. hat jemand ein Scriptschnipsel mit diesem Zweck.
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

pejonp

Hi,
So einen  zuverlässig regensensor soll es wohl nicht geben bzw. teuer sein. Deshalb dieses Projekt, das noch mehr kann als nur regen erkennen. so wie ich das verstanden habe.
Mit den Wetterstation wh1080 bekommt man das sonicht hin.
Den Sensor und einen esp32 habe ich mir schon gekauft aber noch nicht zusammengebaut. Mal sehen wann ich dazu komme.

Jörg
LaCrossGW 868MHz:WT470+TFA+TX37-IT+EMT7110+W136+WH25A HP1003+WH2621
SignalD(CC1101):Bresser+WS-0101(868MHz WH1080)+Velux KLF200+MAX!+HM-MOD-UART:Smoke HM-SEC-SD+VITOSOLIC 200 RESOL VBUS-LAN+SolarEdge SE5K(Modbus)+Sonnen!eco8(10kWh)+TD3511+DRT710M(Modbus)+ZigBee+Z-Wave+MQTT+vitoconnect


Ranseyer

Hi,

ich will nichts kaufen. Ich möchte nur den vorhandenen so gut als möglich auswerten.

(Ich entwickle selbst einen kapazitiven Sensor mit Heizung, habe aber gerade zu wenig Zeit dafür: https://forum.fhem.de/index.php/topic,50990.msg652056.html#msg652056)

Grüße
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

AxelSchweiss

Zitat von: Ranseyer am 03 August 2017, 10:29:23
ich will nichts kaufen. Ich möchte nur den vorhandenen so gut als möglich auswerten.

(Ich entwickle selbst einen kapazitiven Sensor mit Heizung, habe aber gerade zu wenig Zeit dafür: https://forum.fhem.de/index.php/topic,50990.msg652056.html#msg652056)

Dann wird dir wohl nix anderes übrig bleiben als einen Notify auf das Reading "rain" (event-on-change-reading) zu setzten und zu warten bis die Wippe kippt.

Ranseyer

Danke, das ist auf jeden Fall ein Schubs in die richtige Richtung !
FHEM mit FTUI. Homematic-Funk für Thermostate und Licht. MySensors als Basis für eigene HW.
Zentrale ist der MAPLE-CUL mit RFM69+HModUART-AddOn.
Doku zu meinen Projekten: Github/Ranseyer. Platinen falls verfügbar gerne auf Anfrage.
Support: gerne wenn ich Zeit+Lust habe im Forum. Nicht per PN!

dieter114

Hallo Leute

hier mal ne allgemeine Frage zur WH1080 und Modul Rain:
Meine Station führt wohl gelegentlich so eine Art internen Reset durch.
Die Regenmenge die gemeldet wird steigt kontinuierlich wie erwartet
und sinkt plötzlich auf 0 ab und steigt dann wieder ganz normal.
Ist das bei Euch auch so ?
Ist ja eigentlich nicht schlimm nur ich melde die Regenmenge zu Wunderground
und da sieht das dann schon mal einen Tag lang recht blöd aus (negative Regenmengen - das geht gar nicht!)
Ha jemand ne Erklärung oder sogar eine Lösung dazu?

Gruß Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

Ralf9

#340
ZitatDie Regenmenge die gemeldet wird steigt kontinuierlich wie erwartet
und sinkt plötzlich auf 0 ab und steigt dann wieder ganz normal.
Ist das bei Euch auch so ?

Ja dies ist bei mir auch so.
Bei der WH3080 ist der überlauf des rain Zählers bei 76,5 auf 76,8
Ist anscheinend ein 8 Bit Zähler. 76,8 / 0,3 = 256

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

SabineT

Zitat von: dieter114 am 12 August 2017, 11:34:31
hier mal ne allgemeine Frage zur WH1080 und Modul Rain:
Meine Station führt wohl gelegentlich so eine Art internen Reset durch.
Die Regenmenge die gemeldet wird steigt kontinuierlich wie erwartet
und sinkt plötzlich auf 0 ab und steigt dann wieder ganz normal.
Ist das bei Euch auch so ?
War bei mir auch schon ein paar mal, Lösung dafür hab ich hier mal geschrieben: https://forum.fhem.de/index.php/topic,67587.msg648483.html#msg648483

dieter114

Danke Sabine

da hätte ich eigentlich nur mal "Richtig" nach suchen müssen.
Aber es gibt ja Euch :) :) :)
Grüße Wolfdieter
RPi II+III+IV,OWX,div.1W Module,HM Zisterne,div. CUL, sduino MAPLEMINI, div ESPEasy, div Tasmota, MQTT2Server,WU-Upload,TabletUI, Indego,Poolsteuerung mit fhem

laserrichi

#343
Hallo zusammen, ich habe meine WS1080 bei rain wert von 8bit auf 12bit umgestellt, aber leider ist das in der aktuellen 14_SD_WS09.pm nicht eingepflegt.
kann das jemand mal machen ?  oder gab es einen Grund warum das bei 8 bit bleibt ?

Ging um das hier von 2016!!:

Zitat von: Ralf9 am 14 Juli 2016, 18:30:23
Die Ursache für den Überlauf ist, daß in der aktuellen Version nur 8 Bit ausgewertet werden.  Max 255 x 0,3 = 76,5
Es werden aber 12 Bit übertragen.  Max 4095 * 0,3 = 1228,5

Ich habe es an meiner Testversion mal geändert, dann sieht es so aus:

2016.07.14 17:43:50 4: sduinoD: SD_WS09_Parse WH1080 Rain bit: 100111111111 Dec: 767.7
2016.07.14 17:48:59 4: sduinoD: SD_WS09_Parse WH1080 Rain bit: 101000000000 Dec: 768



Zeile 178 und 179

$rain =  SD_WS09_bin2dec(substr($sensdata,56,8)) * 0.3;
Log3 $iohash, 3, "$name: SD_WS09_Parse ".$model." Rain bit: ".substr($sensdata,56,8)." Dec: " . $rain ;

das "56,8" durch 52,12 ersetzen.

Gruß Ralf
RaspberryPi 4 Bullseye,Homematic,Z-Wave,Rademacher Duofern,Signalduino,Fritz7590,ESPEasy,Tasmota,Robonect,Kameras,1-Wire,Modbus,Solar,Maranz,VU+,ulanzi tc001 mit awtrix light

Ralf9

Zitatich habe meine WS1080 bei rain wert von 8bit auf 12bit umgestellt, aber leider ist das in der aktuellen 14_SD_WS09.pm nicht eingepflegt.
kann das jemand mal machen ?  oder gab es einen Grund warum das bei 8 bit bleibt ?

Auf Anhieb kann ich auch keinen Grund erkennen. Funktioniert es bei Dir sauber mit den 12 Bit?
Zählt bei Dir der rain-Wert sauber auf 1228,5 hoch und macht dann einen Überlauf auf 0?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7