Esera ECO10 Controller Sensor Probleme

Begonnen von Deckoffizier, 04 Mai 2021, 10:37:49

Vorheriges Thema - Nächstes Thema

Deckoffizier

Hallo,

bin leider als Laie jetzt mit meinem Latein Total am Ende nach Tagelangen probieren.
Meine Sensoren liefen   alle      bisher unter OWX problemlos.

Die DS1820B Tempsensoren werden auch weiterhin problemlos ausgelesen.
Obwohl der Controller hat einen 1820(HZVorlauf) als fehlerhaft erkannt und habe ich entfernt.

An meinen Temp/Feuchte Sensoren von tm3d beiße ich mir die Zähne aus.

Der mit extra auf der Platine sitzende DS1820 Temp Sensor wird bei allen richtig ausgelesen.
Der mit im ? Chip DS2438 verbaute interne Temp Wert wird normal mit etwas Abweichung zum DS1820 auch richtig ausgelesen
soweit so gut.

Aber.... an die Feuchte Werte(humidity) komme ich einfach nicht zu Rande.
Habe aus dem 66 EseraMulti alle Varianten der Firma Esera Nummern durchgespielt
bzw. der in der Device spezific help.

Zeitweise kommen plausible Werte aber meistens steht humidity auf 2.55.
Auch bei der Angabe des reinen DS2438 Devices also ohne die Nutzung der ? "vorgefertigten" Esera Formeln
komme ich auf keinen grünen Zweig um Werte Änderungen zu erkennen um eine angepasste Formel zu finden.

Meine Bitte wer hat einen Rat?
Anbei list vom Controller und  ein Sensor.
Die Sreenshots sind einmal als Esera Nummer 11121 und 11135.

Internals:
   DEF        192.168.10.5
   DEFAULT_DATATIME 10
   DEFAULT_POLLTIME 5
   DeviceName 192.168.10.5:5000
   FD         20
   FUUID      60843200-f33f-cca1-09de-a5fe52d2379e8dd7
   KAL_PERIOD 60
   NAME       EseraOneWireController1
   NR         363
   PARTIAL   
   RECOMMENDED_FW 12029
   STATE      opened
   STATUS     ready
   TYPE       EseraOneWire
   DEVICE_TYPES:
     0B031673855CFF28 DS1820
     260000059FC82428 DS1820
     2E03000084DBEC26 11135
     3B00000CA8373E28 DS1820
     680000022891CA26 11121
     6F00000CAC0CCA28 DS1820
     750000025DEB3326 11135
     80000000DBD0A912 DS2408
     8003000084DB1826 11203
     970000086A9EA228 DS1820
     BB0120120AED8B28 DS1820
     D2000001525F5E26 11135
     DB03000084DB1728 DS1820
     EA0000086AAB5128 DS1820
     F203000084DBE826 11135
     FD000005A0F29528 DS1820
   ESERA_IDS:
     0B031673855CFF28 9
     260000059FC82428 1
     2E03000084DBEC26 13
     3B00000CA8373E28 4
     680000022891CA26 14
     6F00000CAC0CCA28 3
     750000025DEB3326 16
     80000000DBD0A912 10
     8003000084DB1826 12
     970000086A9EA228 2
     BB0120120AED8B28 7
     D2000001525F5E26 15
     DB03000084DB1728 8
     EA0000086AAB5128 5
     F203000084DBE826 11
     FD000005A0F29528 6
   READINGS:
     2021-05-03 12:55:25   state           ready
   TASK_LIST:
Attributes:
   comment    Typ ECO10 im Wandschrank
   dataTime   10
   pollTime   3
   room       OneWire


und der Sensor

Internals:
   DEF        EseraOneWireController1 680000022891CA26 11121
   DEVICE_TYPE 11121
   ESERAID    14
   EseraOneWireController1_MSGCNT 3334
   EseraOneWireController1_TIME 2021-05-04 10:02:31
   FUUID      60843fca-f33f-cca1-3d4d-c31d8e72a053ff55
   IODev      EseraOneWireController1
   LASTInputDev EseraOneWireController1
   MSGCNT     3334
   NAME       Wz_Feuchte
   NR         371
   ONEWIREID  680000022891CA26
   STATE      22.2°C 2.5%Feuchte
   TYPE       EseraMulti
   Helper:
     DBLOG:
       humidity:
         myDbLog:
           TIME       1620115339.52121
           VALUE      2.55
   READINGS:
     2021-04-30 09:12:20   VAD             2.55
     2021-04-30 09:12:20   VCC             1
     2021-04-30 09:12:20   VSense          111.11111
     2021-05-04 10:02:31   dewpoint        111111.11
     2021-05-04 10:02:31   humidity        2.55
     2021-05-04 10:02:31   temperature     22.16
     2021-05-04 10:02:31   voltage         0
Attributes:
   DbLogInclude humidity
   alias      Wohnzimmer_Feuchte
   event-on-change-reading humidity,temperature
   room       EseraMulti,Wohnung->Wohnzimmer
   stateFormat {sprintf("%.1f",ReadingsVal("Wz_Feuchte","temperature",0)) ."°C " .sprintf("%.1f",ReadingsVal("Wz_Feuchte","humidity",0)) ."%Feuchte"}


Gruß

Hans-Jürgen
FHEM 5.8 auf "yakkaroo Emu A1FL.1" mit CUL 868MHz, SIGNALduino,2 1Wire USB Busmaster, diverse 1 Wire Sensoren,Landroid,Aeotec USB Dongle Z-Wave Plus

Deckoffizier

Hallo,

kurzer Zwischenstand von mir.
Habe 2 Sensoren einmal Abgassensor und einen Temp/Feuchte Sensor vom Bus genommen.
Damit hat sich erst mal die Lage stabilisiert und die Feuchte Werte werden jetzt an den anderen Sensoren konstant
ausgegeben.
Habe in Erfahrung gebracht , das es sich bei der Ausgabe von 2.55 hauptsächlich um ein Busproblem
bei zu vielen Daten, Verkabelung etc. handelt.
Bin noch weiterhin am Ball.

Gruß
Hans-Jürgen
FHEM 5.8 auf "yakkaroo Emu A1FL.1" mit CUL 868MHz, SIGNALduino,2 1Wire USB Busmaster, diverse 1 Wire Sensoren,Landroid,Aeotec USB Dongle Z-Wave Plus

Prof. Dr. Peter Henning

Der DS2438 belastet den Bus mit ziemlich viel Traffic.

LG

pah