Guten Abend!
Meine Temp/Hydro-Sensoren THGR810 laufen mit der Hilfe des Forums hervorragend, genauso wie viele neue Funktionen von FHEM. Geniale Software!
Jetzt versuche ich noch den Regensensor vom Oregon Scientific einzubinden, RFXtrx433 erkennt ihn aber mit dem autocreate nur als
2020-05-01_20:14:28 TRX_UNKNOWN_4f 0a4f01e77400813b000079
2020-05-01_20:15:28 TRX_UNKNOWN_4f 0a4f01ee7400813b000079
2020-05-01_20:16:28 TRX_UNKNOWN_4f 0a4f01f37400813b000079
2020-05-01_20:17:28 TRX_UNKNOWN_4f 0a4f01f87400813b000079
2020-05-01_20:18:28 TRX_UNKNOWN_4f 0a4f01fe7400813b000069
Der 11-Byte Hex-String erscheint als einziger Reading (state). Weiss jemand, wie ich da die zumindest Regenmenge und vielleicht auch die Rate zu einem Reading umwandeln kann?
Vielen Dank jetzt schon!
Petr
Hi Petr,
ich schau mir das mal an... vermutlich kennt das TRX-Modul den Sensor nicht... sollte ich ihm aber beibringen können...
Kurz, weil mobil....
Hab es irgendwie geschafft ein neues Gerät mit autocreate zu erzeugen: PCR800. Richtig als Regensensor erkannt, aber leider ohne Readings. Hier die Internals:
CFGFN
DEF ./log/PCR800-%Y.log PCR800
FD 16
FUUID 5eac6c8f-f33f-027b-dccc-aa9d985edc937bfd
NAME FileLog_PCR800
NOTIFYDEV PCR800
NR 2188
NTFY_ORDER 50-FileLog_PCR800
REGEXP PCR800
STATE active
TYPE FileLog
currentlogfile ./log/PCR800-2020.log
logfile ./log/PCR800-%Y.log
Reading:
linesInTheFile 150 2020-05-01 21:00:50
Vielen Dank!
Hi Petr,
kannst du mal ein list von dem Device machen? (also "list PCR800" in die Kommandozeile eingeben) und das Ergebnis dann hier posten?
Der Hexstring, den du im ersten Post geschickt hast, passt nicht zu PCR800. Der Hexstring gehört zu einem Alecto WS1200. Was für einen Regensensor hast du denn?
Wenn ich den Hextring im ersten Post (als Alecto) auswerte käme raus, dass es 34,5 Grad warm ist und null Regen... klingt auch irgendwie nicht richtig...
Danke,
Oli
Hallo Oli!
doch es ist der PCR800, der als Teil der Oregon-Wetterstation (vor einigen Jahren) geliefert wurde. Siehe Foto.
Hier der Listing:
Internals:
CFGFN
CODE PCR800
DEF PCR800
FUUID 5eac6c8f-f33f-027b-307e-41ec44ba804de03f
IODev RFX
LASTInputDev RFX
MSGCNT 779
NAME PCR800
NR 2187
RFX_MSGCNT 779
RFX_RAWMSG 0b5502c43a00000000013479
RFX_TIME 2020-05-02 08:55:14
STATE RR: 0 TR: 30.8 BAT: ok
TYPE TRX_WEATHER
READINGS:
2020-05-02 08:55:14 battery ok 100%
2020-05-02 08:55:14 batteryState ok 100%
2020-05-02 08:55:14 rain_rate 0
2020-05-02 08:55:14 rain_total 30.8
2020-05-02 08:55:14 rssi 7
2020-05-02 08:55:14 state RR: 0 TR: 30.8 BAT: ok
Attributes:
IODev RFX
room TRX_WEATHER
Aber du hast trotzdem irgendwie Recht, um es zu empfangen, musste ich im RFX-Manager auch die Protokolle "Fine Offset, Viking, XT300" einschalten.
LG
P.
Cool. Das heißt es funktioniert jetzt?
Btw.: listings am Besten immer in code tags (das # im Editor oberhalb der Emojis) packen. Macht das Ganze lesbarer.
Schönes WE!
Kurz, weil mobil....
Ja! Er hat jetzt diese PCR800 device angelegt und hat auch Readings! Verwirrend ist, dass auch noch TFA_303133_1 als device automatisch angelegt wurde, was keine Readings hat. Hier Listing:
Internals:
CFGFN
CODE TFA_303133_1
DEF TFA_303133_1
FUUID 5eac33d4-f33f-027b-6546-6199caa70c04e85d
IODev RFX
NAME TFA_303133_1
NR 2001
STATE ???
TYPE TRX_WEATHER
Attributes:
DbLogExclude .*
IODev RFX
room TRX_WEATHER
userReadings rain_rate, rain_toal, battery, rssi