Bresser Wetterstation 868Mhz - wie in FHEM integrieren?

Begonnen von alen, 31 Oktober 2017, 17:59:19

Vorheriges Thema - Nächstes Thema

Ralf9

ZitatUVI  15

327k Lux

Mit dieser Formel kann der Lux Wert max 325,1 k werden
            int light_lux     = ((b[16] << 8) | b[17]) - 257; // need to remove 0x0101.
            int lux_multi     = (light_lux & 0x8000) >> 15;

            if (lux_multi == 1) {
                light_lux = (light_lux & 0x7fff) * 10;
            }

(0xffff - 257) and 0x7ffff = 32510
32510 x 10 = 325,1 kLux

Den Regen müsstest Du auch mit einer Gießkanne testen können.
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

laserrichi

Guten Morgen,

habe soeben 284g Wasser in den Sensor langsam reingekippt. Glaube er hat so um die 90x geklackt.
Die Station hat angezeigt 20,7mm
rain rate 124,7 mm/hr
Durchmesser des Trichters ist 124mm

ja krumme Menge, aber als ich mit dem Messbecher den ich abgewogen hatte raus bin, dachte ich eher weniger durchmesser und wollte eigentlich 30mm reinkippen... aber egal...

2026.02.26 09:02:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01240801B501120111993A543B4BA023862F4F;N=17;R=248;␃
2026.02.26 09:02:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01240801B501120111993A543B4BA023862F4F;N=17;R=250;␃
2026.02.26 09:02:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01220601EC01120111E961FE624BA023862F4F;N=17;R=250;␃
2026.02.26 09:02:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01220601EC01120111E961FE624BA023862F4F;N=17;R=251;␃
2026.02.26 09:02:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D010A0601CF01120112408849894BA023862F4F;N=17;R=249;␃
2026.02.26 09:02:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D010A0601CF01120112408849894BA023862F4F;N=17;R=248;␃
2026.02.26 09:03:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01010201D6011201129EAFC8B04BA023862F4F;N=17;R=250;␃
2026.02.26 09:03:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01010101CB01120112D2D617D74BA023862F4F;N=17;R=249;␃
2026.02.26 09:03:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01320801B401120112C0FD4DFE4BA023862F4F;N=17;R=246;␃
2026.02.26 09:03:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01320801B401120112C0FD4DFE4BA023862F4F;N=17;R=247;␃
2026.02.26 09:04:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D012D0801C801120112BE2481254BA023862F4F;N=17;R=250;␃
2026.02.26 09:04:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D012D0801C801120112BE2481254BA023862F4F;N=17;R=252;␃
2026.02.26 09:04:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01110501E801120112924B7C4C4BA023862F4F;N=17;R=246;␃
2026.02.26 09:04:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01110501E801120112924B7C4C4BA023862F4F;N=17;R=245;␃
2026.02.26 09:04:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D011A0601BD011701127C7273734BA023862F4F;N=17;R=245;␃
2026.02.26 09:04:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D011A0601BD011701127C7273734BA023862F4F;N=17;R=246;␃
2026.02.26 09:05:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D01210701AD011D01129599B19A4BA023862F4F;N=17;R=248;␃
2026.02.26 09:05:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D01210701AD011D01129599B19A4BA023862F4F;N=17;R=246;␃
2026.02.26 09:05:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D01060401BF01200112B5C0EFC14BA023862F4F;N=17;R=247;␃
2026.02.26 09:05:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D01060101AC012601129AE7EBE84BA023862F4F;N=17;R=248;␃
2026.02.26 09:05:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D01060101AC012601129AE7EBE84BA023862F4F;N=17;R=248;␃
2026.02.26 09:06:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01160401CE012B0112C80E780F4BA023862F4F;N=17;R=247;␃
2026.02.26 09:06:05 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102325D01160401CE012B0112C80E780F4BA023862F4F;N=17;R=247;␃
2026.02.26 09:06:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D011E0701FE01300112B235CB364BA023862F4F;N=17;R=248;␃
2026.02.26 09:06:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345D011E0701FE01300112B235CB364BA023862F4F;N=17;R=248;␃
2026.02.26 09:06:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C01200A01CD013702127A5C955D4BA023862F4F;N=17;R=248;␃
2026.02.26 09:06:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C01200A01CD013702127A5C955D4BA023862F4F;N=17;R=248;␃
2026.02.26 09:07:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01300801B6013F0112378377844BA023862F4F;N=17;R=248;␃
2026.02.26 09:07:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335D01300801B6013F0112378377844BA023862F4F;N=17;R=248;␃
2026.02.26 09:07:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335C012E0901D0014601125DAAE3AB4BA023862F4F;N=17;R=248;␃
2026.02.26 09:07:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102335C012E0901D0014601125DAAE3AB4BA023862F4F;N=17;R=247;␃
2026.02.26 09:07:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C01110501C30151011277D102D24BA023862F4F;N=17;R=245;␃
2026.02.26 09:07:45 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C01110501C30151011277D102D24BA023862F4F;N=17;R=247;␃
2026.02.26 09:08:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C011D0601B20158011254F809F94BA023862F4F;N=17;R=249;␃
2026.02.26 09:08:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102345C011D0601B20158011254F809F94BA023862F4F;N=17;R=248;␃
2026.02.26 09:08:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01130401A0016801124A1F1A204BA023862F4F;N=17;R=249;␃
2026.02.26 09:08:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01130401A0016801124A1F1A204BA023862F4F;N=17;R=248;␃
2026.02.26 09:08:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102365D01010101E8016C0112A546D4474BA023862F4F;N=17;R=249;␃
2026.02.26 09:08:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102365D01010101E8016C0112A546D4474BA023862F4F;N=17;R=250;␃
2026.02.26 09:09:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01090101CD016C0112E46D266E4BA023862F4F;N=17;R=249;␃
2026.02.26 09:09:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01090101CD016C0112E46D266E4BA023862F4F;N=17;R=248;␃
2026.02.26 09:09:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01060201E3016C01132894A6954BA023862F4F;N=17;R=250;␃
2026.02.26 09:09:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355D01060201E3016C01132894A6954BA023862F4F;N=17;R=249;␃
2026.02.26 09:09:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C012A0501D7016C011345BB04BC4BA023862F4F;N=17;R=247;␃
2026.02.26 09:09:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C012A0501D7016C011345BB04BC4BA023862F4F;N=17;R=248;␃
2026.02.26 09:10:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C011A0801BE016C011365E225E34BA023862F4F;N=17;R=249;␃
2026.02.26 09:10:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C011A0801BE016C011365E225E34BA023862F4F;N=17;R=250;␃
2026.02.26 09:10:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01170501FB016C01139C09BA0A4BA023862F4F;N=17;R=250;␃
2026.02.26 09:10:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01170501FB016C01139C09BA0A4BA023862F4F;N=17;R=249;␃
2026.02.26 09:10:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01130401D4016C0113B730D0314BA023862F4F;N=17;R=249;␃
2026.02.26 09:10:44 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01130401D4016C0113B730D0314BA023862F4F;N=17;R=249;␃
2026.02.26 09:11:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01140301C6016C01138857BA584BA023862F4F;N=17;R=252;␃
2026.02.26 09:11:04 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01140301C6016C01138857BA584BA023862F4F;N=17;R=251;␃
2026.02.26 09:11:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01370801C3016C01134C7ECA7F4BA023862F4F;N=17;R=250;␃
2026.02.26 09:11:24 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102355C01370801C3016C01134C7ECA7F4BA023862F4F;N=17;R=250;␃
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

elektron-bbs

Zitat von: laserrichi am 26 Februar 2026, 09:25:06Die Station hat angezeigt 20,7mm
Ich sehe in FHEM eine kleine Differenz zu der von dir angegebenen Regenmenge:
Faktor aktuell: 0.233
FHEM erste Nachricht:  rain_total  4.0
FHEM letzte Nachricht: rain_total 24.9
                        Differenz 20,9
Mit einem leicht verringerten Faktor würde es passen:
Faktor neu: 0.23
FHEM erste Nachricht:  rain_total  3.9
FHEM letzte Nachricht: rain_total 24.6
                        Differenz 20.7


Zitatrain rate 124,7 mm/hr
Was damit gemeint sein soll, kann ich mir nicht so richtig erklären. Die Doku meint dazu:
"Rain Rate : current rainfall rate in the past hour."
Ich vermute, das ist eine Art Hochrechnung, wenn es diese Stunde so weiter regnet, könnte diese Menge zusammen kommen.

Welchen Wert zeigt die Wetterstation unter "Total Rain"?

Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + 1 x rf_Gateway + 1 x SIGNAL-STM

laserrichi

also die 0,2 differenz würde ich sagen ist wohl verschmerzbar.
Total Rain hat das Display 24,6

Ich denke das passt. Und mit dem reingekippten wasser, muss man sagen, das man das so genau nicht hinbekommt, denn man kippt ja schneller rein als es jemals regnet. Das bedeutet, beim Kippvorgang geht dann auch bissl was vermutlich daneben.
Ums genau zu machen müsste ich eine vorrichtung bauen wie bei einem Krankenhaus Tropf :-)

Rain Rate ist denke ich auch eine Hochrechnung wie schnell das es regnet.

Was aber mehr abweicht ist die Windgeschwindigkeit. Aber wie ich das vernünftig machen kann da draußen weis ich nicht.
Display zeigt mehr an als ich in Fhem habe.

Display z.b. 4,2Km/h  und Fhem 3.5
Böe 5,5km/h  Fhem 4,7






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

elektron-bbs

Zitat von: laserrichi am 26 Februar 2026, 14:38:15also die 0,2 differenz würde ich sagen ist wohl verschmerzbar.
Total Rain hat das Display 24,6
Nana, wir wollen doch nicht schlampen :-)
Zumal die Differenz bei höheren Werte immer größer wird.
Faktor aktuell: 0.233  rain_total: 24.9
Faktor neu:     0.23   rain_total: 24.6

maximal: 65535 * 0,233 = 15269,655
maximal: 65535 * 0,23  = 15073,05

ZitatWas aber mehr abweicht ist die Windgeschwindigkeit. Aber wie ich das vernünftig machen kann da draußen weis ich nicht.
Display zeigt mehr an als ich in Fhem habe.

Display z.b. 4,2Km/h  und Fhem 3.5
Böe 5,5km/h  Fhem 4,7
Wackelt denn die Windgeschwindigkeit auf dem Display genau so oft wie in FHEM? In FHEM änderte sie sich ja z.B. heute früh bei deinem Regenversuch bei jedem Empfang, also alle 20 Sekunden. Vielleicht bildet die Station ja einen Durchschnitt.

Intel(R) Atom(TM) CPU N270 mit 2 SIGNALduino nanoCC1101 + ESPEasy 2x serial server SIGNALduino nanoCC1101, Raspberry Pi 2 mit 2 CUL Stackable CC1101, Raspberry Pi 3 mit SIGNALduino radino + nano328 + 2 x SIGNAL-ESP CC1101 + 1 x rf_Gateway + 1 x SIGNAL-STM

laserrichi

Zitat von: elektron-bbs am 26 Februar 2026, 16:47:37Wackelt denn die Windgeschwindigkeit auf dem Display genau so oft wie in FHEM? In FHEM änderte sie sich ja z.B. heute früh bei deinem Regenversuch bei jedem Empfang, also alle 20 Sekunden. Vielleicht bildet die Station ja einen Durchschnitt.



ja die aktualisiert sich zur selben Zeit. Habe das Log von Fhem und Display im Auge nebeneinander.
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