[GELÖST] HM-Sen-Wa-Od Füllstandsmesser lässt sich nicht kaliblieren

Begonnen von thgorjup, 24 Juni 2017, 20:09:36

Vorheriges Thema - Nächstes Thema

thgorjup

Hallo, kann mir jemand helfen?
Ich bin am verzweifeln. Ich habe den Füllstandsmesser wie beschrieben versucht zu kalibrieren.
http://www.contronics.de/download/HM-Manuals/104945_HMSenWaOd_um.pdf (Seite 22)

Also 4 Sek. drücken bis grüne LED dauerhaft leuchtet. Dann in die Zisterne eintauchen und jede 10cm einmal auf die Kalibrierungstaste dürcken.
Laut Bedienungsanleitung soll die LED dann blinken, aber sie tut es nicht und wenn ich die gesamte Leitung dann eingetaucht habe, erlischt die LED auch nicht wie beschrieben und ich muss wieder 4 Sek drücken, damit sie erlischt. Laut Anleitung ist dies aber ein Abbruch der Kalibrierung.

Weiterhin übermittelt das Gerät dann immer nur Level 0-5%.

Hier die Internals:


Internals:
   DEF        4DD8C2
   IODev      VCCU
   LASTInputDev nanoCUL2
   MSGCNT     357
   NAME       HM_4DD8C2
   NOTIFYDEV  global
   NR         405
   NTFY_ORDER 50-HM_4DD8C2
   STATE      5
   TYPE       CUL_HM
   lastMsg    No:B0 - t:00 s:4DD8C2 d:000000 13009F4E45513130313233383260020101
   nanoCUL2_MSGCNT 291
   nanoCUL2_RAWMSG A1AB084004DD8C200000013009F4E45513130313233383260020101::-84.5:nanoCUL2
   nanoCUL2_RSSI -84.5
   nanoCUL2_TIME 2017-06-24 20:11:09
   nanoCUL_MSGCNT 66
   nanoCUL_RAWMSG A0DAF86104DD8C200000006010A00::-82:nanoCUL
   nanoCUL_RSSI -82
   nanoCUL_TIME 2017-06-24 20:07:11
   protCmdDel 20
   protCmdPend 9 CMDs_pending
   protIOerr  1 last_at:2017-06-24 19:44:54
   protLastRcv 2017-06-24 20:11:09
   protResnd  7 last_at:2017-06-24 19:23:30
   protResndFail 1 last_at:2017-06-20 19:33:48
   protSnd    81 last_at:2017-06-24 19:30:31
   protState  CMDs_pending
   rssi_at_nanoCUL cnt:66 max:-75.5 lst:-82 avg:-82.94 min:-86
   rssi_at_nanoCUL2 cnt:291 max:-80.5 lst:-84.5 avg:-86.64 min:-99
   Readings:
     2017-06-24 20:11:09   Activity        alive
     2017-06-24 19:29:33   CommandAccepted yes
     2017-06-24 20:11:09   D-firmware      1.3
     2017-06-24 20:11:09   D-serialNr      NEQ1012382
     2017-06-24 19:29:34   PairedTo        0x000000
     2017-06-24 18:16:08   R-caseDesign    verticalBarrel
     2017-06-18 16:26:01   R-caseHigh      140 cm
     2017-06-18 16:26:01   R-caseLength    156 cm
     2017-06-18 16:26:01   R-caseWidth     156 cm
     2017-06-18 15:11:03   R-cyclicInfoMsgDis 6
     2017-06-24 20:10:51   R-fillLevel     140 cm
     2017-06-24 20:10:40   R-meaLength     230 cm
     2017-06-18 15:11:03   R-pairCentral   0x000000
     2017-06-18 15:11:04   R-sign          off
     2017-06-18 15:11:04   R-useCustom     off
     2017-06-18 15:11:04   R-waterUppThr   255
     2017-06-18 15:11:04   R-waterlowThr   255
     2017-06-24 20:07:11   battery         ok
     2017-06-24 20:07:11   level           5
     2017-06-18 16:50:58   powerOn         2017-06-18 16:50:58
     2017-06-24 20:07:11   recentStateType info
     2017-06-24 20:07:11   state           5
   cmdStack:
     ++A001F100004DD8C201050000000001
     ++A001F100004DD8C201086C006DE6
     ++A001F100004DD8C20106
     ++A001F100004DD8C201050000000001
     ++A001F100004DD8C201086200638C6C006DE6
     ++A001F100004DD8C20106
     ++A001F100004DD8C200040000000000
     ++A001F100004DD8C201040000000001
     ++A001F100004DD8C20103
   Helper:
     HM_CMDNR   215
     cSnd       01F100004DD8C201040000000001,01F100004DD8C20103
     getCfgList all
     getCfgListNo ,4
     mId        009F
     peerIDsRaw ,00000000
     rxType     12
     supp_Pair_Rep 1
     Ack:
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4DD8C2,02,01,00
       nextSend   1498327869.82284
       prefIO
       rxt        2
       vccu
       p:
         4DD8C2
         00
         01
         00
     Mrssi:
       mNo        B0
       Io:
         nanoCUL2   -84.5
     Prt:
       bErr       0
       sProc      2
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_nanocul:
         avg        -82.9469696969697
         cnt        66
         lst        -82
         max        -75.5
         min        -86
       At_nanocul2:
         avg        -86.6494845360824
         cnt        291
         lst        -84.5
         max        -80.5
         min        -99
     Shadowreg:
       RegL_01.    6C:00 6D:E6 62:00 63:8C
Attributes:
   IODev      VCCU
   actCycle   028:00
   actStatus  alive
   alias      Zisterne
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.3
   group      Sensoren
   icon       Icon_Fisch
   model      HM-Sen-Wa-Od
   peerIDs    00000000,
   room       70_Zisterne
   serialNr   NEQ1012382
   sortby     10
   subType    sensor



Gruß
Thomas
FHEM auf Ubuntu 18.04LTS, 2x nanoCUL, JeeLink, nanoPIR, MQTT, ESP-Easy, HUE.
Sensoren+Aktoren: HM, IT, Lacrosse, Multitrade-PIR, VU+, Somfy

amenomade

Ich würde das Ding erstmal pairen, und dann wieder ein getConfig machen.
Dann kannst Du eventuelle direkt die Register setzen.

Im Moment ist der Sensor nicht gepaired, und einige Commands sind "pending":
protCmdPend 9 CMDs_pending
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

Otto123

Hi,

ich habe keine Ahnung von dem Sensor - aber:
Du hast ihn nicht richtig an der Zentrale angelernt -> PairedTo        0x000000
Er hat dadurch deine Befehle noch nicht empfangen -> protState  CMDs_pending

Er ist jetzt eventuell gar nicht konfiguriert und die Kalibibrierung macht für ihn so keinen Sinn? Wen ich die Beschreibung richtig verstehe, musst Du nicht unbedingt kalibrieren sondern nur die Behältermaße richtig eingeben. Die hat er aber sicher nicht bekommen (siehe oben)

Also erstmal richtig pairen -> pairen einfach wiederholen oder vielleicht reicht configTaster drücken

amenomade war schneller :)

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

thgorjup

Ok, danke. Ich habe das Ding nochmal in den Auslieferungszustand versetzt und neu angelernt.
Ich kann jetzt per Config Taste die Werte die ich mit setReg gesetzt habe bestätigen und mit der Kalibrieren Taste den aktuellen Füllstand übermitteln. Aber es bleibt leider immernoch bei 0%. Ich habe das manuelle kalibrieren erstmal weg gelassen. Noch jemand eine Idee?


Internals:
   CFGFN
   DEF        4DD8C2
   IODev      nanoCUL2
   LASTInputDev nanoCUL2
   MSGCNT     95
   NAME       HM_4DD8C2
   NOTIFYDEV  global
   NR         998
   STATE      0
   TYPE       CUL_HM
   lastMsg    No:0D - t:10 s:4DD8C2 d:F10000 06010000
   nanoCUL2_MSGCNT 60
   nanoCUL2_RAWMSG A0D0DA6104DD8C2F1000006010000::-85.5:nanoCUL2
   nanoCUL2_RSSI -85.5
   nanoCUL2_TIME 2017-06-24 21:16:14
   nanoCUL_MSGCNT 35
   nanoCUL_RAWMSG A0D0DA6104DD8C2F1000006010000::-83:nanoCUL
   nanoCUL_RSSI -83
   nanoCUL_TIME 2017-06-24 21:16:14
   protCmdDel 4
   protLastRcv 2017-06-24 21:16:14
   protNack   1 last_at:2017-06-24 21:11:28
   protResnd  1 last_at:2017-06-24 21:03:52
   protSnd    57 last_at:2017-06-24 21:16:14
   protState  CMDs_done
   rssi_at_nanoCUL avg:-79.84 lst:-83 min:-84.5 cnt:35 max:-75
   rssi_at_nanoCUL2 cnt:60 max:-82 min:-87.5 lst:-85.5 avg:-84.57
   Readings:
     2017-06-24 21:16:00   Activity        alive
     2017-06-24 21:16:02   CommandAccepted yes
     2017-06-24 21:16:00   D-firmware      1.3
     2017-06-24 21:16:00   D-serialNr      NEQ1012382
     2017-06-24 21:16:02   PairedTo        0xF10000
     2017-06-24 21:16:03   R-caseDesign    verticalBarrel
     2017-06-24 21:16:03   R-caseHigh      140 cm
     2017-06-24 21:16:03   R-caseLength    156 cm
     2017-06-24 21:16:03   R-caseWidth     156 cm
     2017-06-24 21:05:16   R-cyclicInfoMsgDis 6
     2017-06-24 21:16:03   R-fillLevel     140 cm
     2017-06-24 21:16:03   R-meaLength     230 cm
     2017-06-24 21:05:16   R-pairCentral   0xF10000
     2017-06-24 21:16:03   R-sign          off
     2017-06-24 21:16:03   R-useCustom     off
     2017-06-24 21:16:03   R-waterUppThr   255
     2017-06-24 21:16:03   R-waterlowThr   255
     2017-06-24 21:16:02   RegL_00.          02:01 0A:F1 0B:00 0C:00 11:06 14:06 18:00 00:00
     2017-06-24 21:16:03   RegL_01.          06:FF 07:FF 08:00 22:64 30:06 5B:01 5E:00 5F:8C  62:00 63:8C 66:00 67:9C 6A:00 6B:9C 6C:00 6D:E6  6E:00 00:00
     2017-06-24 21:16:14   battery         ok
     2017-06-24 21:16:14   level           0
     2017-06-24 21:08:57   powerOn         2017-06-24 21:08:57
     2017-06-24 21:16:14   recentStateType info
     2017-06-24 21:16:14   state           0
   Helper:
     HM_CMDNR   13
     PONtest    0
     cSnd       01F100004DD8C201040000000001,01F100004DD8C20103
     mId        009F
     peerIDsRaw ,00000000
     rxType     12
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4DD8C2,00,01,00
       nextSend   1498331774.96811
       prefIO
       rxt        2
       vccu
       p:
         4DD8C2
         00
         01
         00
     Mrssi:
       mNo        0D
       Io:
         nanoCUL    -83
         nanoCUL2   -83.5
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       try        1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         nanoCUL
       flg        A
       ts         1498331774.73354
       ack:
         HASH(0x33015b8)
         0D8002F100004DD8C200
     Rssi:
       At_nanocul:
         avg        -79.8428571428571
         cnt        35
         lst        -83
         max        -75
         min        -84.5
       At_nanocul2:
         avg        -84.575
         cnt        60
         lst        -85.5
         max        -82
         min        -87.5
     Shadowreg:
Attributes:
   IODev      nanoCUL2
   IOgrp      VCCU:nanoCUL2
   actCycle   028:00
   actStatus  alive
   alias      Zisterne
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.3
   group      Sensoren
   icon       Icon_Fisch
   model      HM-Sen-Wa-Od
   peerIDs    00000000,
   room       70_Zisterne
   serialNr   NEQ1012382
   sortby     10
   subType    sensor
FHEM auf Ubuntu 18.04LTS, 2x nanoCUL, JeeLink, nanoPIR, MQTT, ESP-Easy, HUE.
Sensoren+Aktoren: HM, IT, Lacrosse, Multitrade-PIR, VU+, Somfy

thgorjup

Ok, dass Problem scheint gelöst zu sein.
Die beiden Kabelenden müsssen mit den beiden Schlumpfschlauch-Tüllen versehen werden, damit es wasserdicht wird.
Ich hab die Dinger beim Zusammenbau nicht beachtet und schon fast weggeworfen. In der Beschreibung ist das irgendwie nicht so deutlich zu lesen.

Jetzt meldet der Sensor 97%. Ich lass mal 15min bewässern. Mal schauen was dann angezeigt wird.

Ich danke euch herzlich für eure Hilfe.
FHEM auf Ubuntu 18.04LTS, 2x nanoCUL, JeeLink, nanoPIR, MQTT, ESP-Easy, HUE.
Sensoren+Aktoren: HM, IT, Lacrosse, Multitrade-PIR, VU+, Somfy