Temperatursender von Wetterstation in CUL

Begonnen von bjoernh, 01 November 2014, 16:05:36

Vorheriges Thema - Nächstes Thema

juergs

#180
Hallo t1me2die,
habe das gleiche Problem mit ähnlichem Sensor.

https://forum.fhem.de/index.php/topic,63742.msg549932.html#msg549932
und hier:
https://forum.fhem.de/index.php/topic,36104.msg543191.html#msg543191

Dort sind auch zwei Arduino-Sketche hinterlegt, mit denen Du zumindest das Protokoll prüfen kannst.

Vermute, dass aktuell weder im Signalduino, noch in der aculfw diese Protokolle korrekt dekodiert werden.

/edit: dekodiert schon, aber noch nicht in FHEM eingebunden.
Jürgen

t1me2die

Okay, also heißt es etwas abwarten?  :)

juergs

#182
Du kannst Dich hier eintragen:
https://github.com/RFD-FHEM/RFFHEM/issues
oder Dich direkt an den Author der aculfw wenden.

Mal schauen ob ich ein Protokoll-Repeater aufsetzen kann,
der dieses Protokoll in ein "bekanntes" umsetzt.
Vorteil: Reichweitenerhöhung....

/edit: siehe auch hier:
https://forum.fhem.de/index.php/topic,58110.0.htm

Wichtig wäre auch klarzustellen, wie dieser Protokoll-Typ benannt ist:
Diese tauchen  immer wieder unter verschiedenen Namen auf z.B. "Autriol V2", "TCM"
oder Aldi Wetterstation Außensensor etc.

Sidey

Ich hab das, was im TCM_97001 verarbeitet wird einfach Weather 0 benannt. Es wird seit langem von verschiedenen Herstellern verwendet.

Der Pearl Sensor verwendet aber eine etwas andere Modulation, als es die Sensoren machen, welche im TCM_97001 verarbeitet werden.
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

juergs

#184
 :) oder ein Entwickler liest hier mit ...


Aber bei der Fülle an verschiedenen Sensoren/Protokollen ....
http://www.wetterprognose.link/2016/09/15/sensors/

t1me2die

Ich habe mir mal ein "GT_WT_02" Sensor besorgt, wird sofort angelegt und sendet erfolgreich Daten, sogar über eine große Distanz.

Heute regnet es bei uns, die Luftfeuchtigkeit stieg auf über 90%, da ist leider beim Sensor Schluss und zeigt anstatt einer Zahl nur noch "HH" an.

Größer 90% Luftfeuchtigkeit = HH
Kleiner 20% Luftfeuchtigkeit = LL

Im Eventlog habe ich z.Z.:

ZitatCUL_TCM97001 Unknown Code: 0E002FDDC0

Anscheinend ist größer 90% in dem Modul nicht berücksichtigt. Kann ich dagegen irgendwas machen?

Gruß
Mathias

bjoernh

#186
Zitat von: t1me2die am 03 Januar 2017, 17:28:18
Ich habe mir mal ein "GT_WT_02" Sensor besorgt, wird sofort angelegt und sendet erfolgreich Daten, sogar über eine große Distanz.

Heute regnet es bei uns, die Luftfeuchtigkeit stieg auf über 90%, da ist leider beim Sensor Schluss und zeigt anstatt einer Zahl nur noch "HH" an.

Größer 90% Luftfeuchtigkeit = HH
Kleiner 20% Luftfeuchtigkeit = LL

Im Eventlog habe ich z.Z.:

Anscheinend ist größer 90% in dem Modul nicht berücksichtigt. Kann ich dagegen irgendwas machen?

Gruß
Mathias
Kannst Du mal bitte ein paar Werte inkl. dem Hex Wert posten.
Der Wert welchen du geschrieben hast, müsste 4,7°C und 110% sein.
Die Frage ist halt, was wir mit solchen Werten machen, momentan werden diese ignoriert.
Interessant wären auch die Werte unterhalb von 20.

Kann mal bitte einer das Modul im Anhang testen. Vielen Dank.

Mike767

Hallo Björn,

deine neue Version hat leider keine Änderung gebracht:


2017.01.03 21:01:40 4: CUL_Parse: CUL1 s800060DD381E;  480: 9008
2017.01.03 21:02:30 4: CUL_Parse: CUL1 s80006CDD981E;  480: 8992


versuche gerade ein paar werten unter 20% zu bekommen.

Gruß Mike

Mike767

Ich habe noch ein Werte mit "HH" gesammelt.

Der wert vor 0xDD entspricht in dezimal der Temperatur.


s800098DD901A
s800083DD6017
s80008DDDB01F
s800098DD901A
s8000AEDDC81F
s8000B9DDA81F
s8000C1DD701E
s8000C9DDB01E
s8000D1DD781F
s8000DADDC01F



ich hoffe dies hilft weiter

Gruß Mike

Ralf9

So wies aussieht geht der GT_WT_02 bei über 90% in Überlauf (HH) und sendet dann 110%
Bei unter 20% geht er in Unterlauf (LL) und sendet dann 10%
Siehe auch
http://www.ludwich.de/ludwich/Temperatur.html

Es gibt dafür nur eine saubere Lösung, diesen pseudo Außensensor nur im Innenbereich verwenden.
Brauchbare Außensensoren haben auch beim Batteriedeckel eine Dichtung drin.

@bjoernh
die Abfrage muß vor "if (checkValues..."
z.B:
      if ($humidity == 110) {
        $humidity = 99;
      }
      if (checkValues($temp, $humidity)) {


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

Mike767

so.... unter 20% scheint zu funktionieren, die Staion zeigt "LL" an..


2017.01.03 21:45:50 4: CUL_Parse: CUL1 s8001501498ED;  512: 9024
2017.01.03 21:45:50 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:45:50 4: CUL_Parse: CUL1 s8001501498ED;  528: 8992
2017.01.03 21:45:50 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:45:50 4: CUL_Parse: CUL1 s8001501498EC;  528: 8992
2017.01.03 21:45:50 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:46:40 4: CUL_Parse: CUL1 s80013A14D8EF;  512: 9008
2017.01.03 21:46:40 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:46:40 4: CUL_Parse: CUL1 s80013A14D8EF;  528: 9104
2017.01.03 21:46:40 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:46:40 4: CUL_Parse: CUL1 s80013A14D8EF;  512: 9024
2017.01.03 21:46:40 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:46:40 4: CUL_Parse: CUL1 s80013A14D8F1;  544: 8960
2017.01.03 21:46:40 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:47:30 4: CUL_Parse: CUL1 s80011F14F0EF;  496: 9056
2017.01.03 21:47:30 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:47:30 4: CUL_Parse: CUL1 s80011F14F0F0;  512: 9040
2017.01.03 21:47:30 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:47:30 4: CUL_Parse: CUL1 s80011F14F0EF;  496: 9040
2017.01.03 21:47:30 4: CUL_TCM97001 using longid: 1 model: GT_WT_02
2017.01.03 21:47:30 4: CUL_Parse: CUL1 s80011F14F0F0;  512: 9104
2017.01.03 21:47:30 4: CUL_TCM97001 using longid: 1 model: GT_WT_02



Gruß Mike

bjoernh

#191
Zitat von: Mike767 am 03 Januar 2017, 21:05:16
Hallo Björn,

deine neue Version hat leider keine Änderung gebracht:


2017.01.03 21:01:40 4: CUL_Parse: CUL1 s800060DD381E;  480: 9008
2017.01.03 21:02:30 4: CUL_Parse: CUL1 s80006CDD981E;  480: 8992


versuche gerade ein paar werten unter 20% zu bekommen.

Gruß Mike
Probiers mal mit diesem Modul...

Mike767

Hi Björn,
super, funktioniert:


s8000C6DD98FC => T: 19.8 H: 100


Danke
Gruß Mike

jasonx20ac

Guten Tag, bin jetzt seit paar Monaten mit Fhem am experimentieren und hab mir jetzt von Pearl Aussensensoren gekauft NC-1159 ( https://www.pearl.de/si.jsps?c=A4PDUC1zTx8%3D ).
Er wird auch von Fhem erkannt und angelegt, Temperatur zeigt er richtig an, jedoch Feuchtigkeit immer so im 18 -22 % bereich das kann ja für draußen nicht stimmen.
Und Batterie zeigt er auch ständig auf LOW.
Kann ich da irgendwas machen falls das Gerät nicht in der Liste der unterstützten ist?
Wenn ja was muss ich dafür tuen?

DeviceOverview

Temp.Draußen
T: 16.3 H: 21

Internals
CHANGED
CODE
CUL_TCM97001_84
CUL1_MSGCNT
845
CUL1_RAWMSG
s545A0A3150FE; 480: 9216
CUL1_TIME
2017-03-29 11:31:08
DEF   
CUL_TCM97001_84
LASTInputDev
CUL1
MSGCNT
845
NAME
NC_WS_84
NR
40
RSSI
-75
STATE
T: 16.3 H: 21
TYPE
CUL_TCM97001
lastH
0
lastT
1490779868
Readings
battery
low
2017-03-28 13:47:37
channel
2
2017-03-28 13:47:37
humidity
21
2017-03-29 11:31:08
mode
normal
2017-03-28 13:47:37
state
T: 16.3 H: 21
2017-03-29 11:31:08
temperature
16.3
2017-03-29 11:31:08

ripperle

#194
Hallo zusammen,
Vllt kann mir hier jemand weiterhelfen...
Habe aktuell einen selbgebauten Cul (arduino nano und cc1101 433Mhz) im Einsatz für das schalten meiner funksteckdosen.

Ich möchte nun (wenn das möglich ist) mein technoline Funk Thermometer TX 106 DHT empfangen.

Muss ich hierfür den CUL mit der im thread beschrieben Sonderfirmware flashen und dann wird das Gerät per Auto create in fhem angelegt?

Habe hierfür bereits in einem anderen thread geschrieben
https://forum.fhem.de/index.php/topic,44043.msg623039.html#msg623039

Gruß
Andi