OREGON Regensensor als TRX_UNKNOWN erkannt

Begonnen von p-tech, 01 Mai 2020, 20:34:25

Vorheriges Thema - Nächstes Thema

p-tech

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

KernSani

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....
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

p-tech

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!

KernSani

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
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

p-tech

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.

KernSani

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....
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

p-tech

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