Fehler im Modul? HM-Sen-Wa-Od lässt sich nicht konfigurieren

Begonnen von fhem-ul, 23 Mai 2017, 20:58:05

Vorheriges Thema - Nächstes Thema

fhem-ul

Hallo Zusammen,

ich hoffe, dass mir jemand helfen kann. Ich habe alles mögliche versucht und glaube langsam, dass mein Sensor einen Defekt hat.  Bei dem Füllstandsmesser lässt sich das Register für die Behälterform nicht ändern. Immer wenn ich den Befehl set Zisterne regSet caseDesign horizBarrel eingebe, erscheint erst "R-caseDesign set_horizBarrel" in den Readings und nach einiger Zeit steht dann wieder "R-caseDesign verticalBarrel" dort.

Hier noch ein paar Infos zu dem Gerät und den Rohmessages.

Die Internals sind:
Internals:
   CFGFN
   DEF        4DD6E6
   HMLAN1_MSGCNT 28
   HMLAN1_RAWMSG E4DD6E6,0000,1A25E070,FF,FFC2,3AA0104DD6E6111BBB0100000000
   HMLAN1_RSSI -62
   HMLAN1_TIME 2017-05-23 20:31:06
   IODev      myHmUART
   LASTInputDev HMLAN1
   MSGCNT     54
   NAME       Zisterne
   NOTIFYDEV  global
   NR         364
   STATE      0
   TYPE       CUL_HM
   lastMsg    No:3A - t:10 s:4DD6E6 d:111BBB 0100000000
   myHmUART_MSGCNT 26
   myHmUART_RAWMSG 0501003839A0104DD6E6111BBB026201632C6601672C6A016B2C6C016D2C
   myHmUART_RSSI -56
   myHmUART_TIME 2017-05-23 20:31:06
   protCmdDel 4
   protLastRcv 2017-05-23 20:31:06
   protNack   1 last_at:2017-05-23 19:54:08
   protSnd    27 last_at:2017-05-23 20:31:06
   protState  CMDs_done
   rssi_at_HMLAN1 lst:-62 min:-62 cnt:28 max:-51 avg:-56.64
   rssi_at_myHmUART min:-59 lst:-56 max:-55 cnt:26 avg:-56.76
   Readings:
     2017-05-23 20:31:03   Activity        alive
     2017-05-23 20:31:05   CommandAccepted yes
     2017-05-23 20:31:03   D-firmware      1.3
     2017-05-23 20:31:03   D-serialNr      NEQxxxxxxx
     2017-05-23 20:31:05   PairedTo        0x111BBB
     2017-05-23 20:31:06   R-caseDesign    verticalBarrel
     2017-05-23 19:55:28   R-caseHigh      300 cm
     2017-05-23 19:55:28   R-caseLength    300 cm
     2017-05-23 19:55:28   R-caseWidth     300 cm
     2017-05-23 19:55:27   R-cyclicInfoMsgDis 6
     2017-05-23 19:55:28   R-fillLevel     300 cm
     2017-05-23 20:31:06   R-meaLength     300 cm
     2017-05-23 19:55:27   R-pairCentral   0x111BBB
     2017-05-23 19:55:28   R-sign          off
     2017-05-23 19:55:28   R-useCustom     off
     2017-05-23 19:55:28   R-waterUppThr   255
     2017-05-23 19:55:28   R-waterlowThr   255
     2017-05-23 20:31:05   RegL_00.          02:01 0A:11 0B:1B 0C:BB 11:06 14:06 18:00 00:00
     2017-05-23 20:31:06   RegL_01.          06:FF 07:FF 08:00 22:64 30:06 5B:01 5E:01 5F:2C  62:01 63:2C 66:01 67:2C 6A:01 6B:2C 6C:01 6D:2C  6E:00 00:00
     2017-05-23 20:13:20   battery         ok
     2017-05-23 20:13:20   level           0
     2017-05-23 20:13:20   recentStateType info
     2017-05-23 20:13:20   state           0
   Helper:
     HM_CMDNR   58
     cSnd       01111BBB4DD6E601040000000001,01111BBB4DD6E60103
     mId        009F
     peerIDsRaw ,00000000
     rxType     12
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4DD6E6,00,00,00
       nextSend   1495564267.05228
       prefIO
       rxt        2
       vccu
       p:
         4DD6E6
         00
         00
         00
     Mrssi:
       mNo        3A
       Io:
         HMLAN1     -62
     Prt:
       bErr       0
       sProc      0
       try        1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1495564266.96734
       ack:
         HASH(0x2364c28)
         3A8002111BBB4DD6E600
     Rssi:
       At_hmlan1:
         avg        -56.6428571428572
         cnt        28
         lst        -62
         max        -51
         min        -62
       At_myhmuart:
         avg        -56.7692307692308
         cnt        26
         lst        -56
         max        -55
         min        -59
     Shadowreg:
     Tmpl:
Attributes:
   DbLogExclude .*
   IODev      myHmUART
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.3
   model      HM-Sen-Wa-Od
   peerIDs    00000000,
   room       CUL_HM,Garten
   serialNr   NEQxxxxxxx
   subType    sensor

Die Rohmessages sind:
2017.05.23 20:30:30.806 0: HMUARTLGW myHmUART send: 01 064DD6E6000100
2017.05.23 20:30:30.814 0: HMUARTLGW myHmUART recv: 01 040701010001FFFFFFFFFFFFFFFF, state 90
2017.05.23 20:30:30.814 0: HMUARTLGW myHmUART GetSet Ack: 07, state 90
2017.05.23 20:30:30.815 0: HMUARTLGW myHmUART added peer: 4DD6E6, aesChannels: FFFFFFFFFFFFFFFF
2017.05.23 20:30:30.818 0: HMUARTLGW myHmUART send: 01 064DD6E6000100
2017.05.23 20:30:30.825 0: HMUARTLGW myHmUART recv: 01 040701010001FFFFFFFFFFFFFFFF, state 93
2017.05.23 20:30:30.826 0: HMUARTLGW myHmUART GetSet Ack: 07, state 93
2017.05.23 20:30:30.826 0: HMUARTLGW myHmUART added peer: 4DD6E6, aesChannels: FFFFFFFFFFFFFFFF
2017.05.23 20:30:31.183 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:30:31.188 0: HMUARTLGW myHmUART recv: 00 040203, state 98
2017.05.23 20:30:31.189 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:30:31.189 0: HMUARTLGW myHmUART roundtrip delay: 0.0033
2017.05.23 20:30:46.188 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:30:46.193 0: HMUARTLGW myHmUART recv: 00 040203, state 98
2017.05.23 20:30:46.194 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:30:46.194 0: HMUARTLGW myHmUART roundtrip delay: 0.0033
2017.05.23 20:31:01.193 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:31:01.198 0: HMUARTLGW myHmUART recv: 00 040203, state 98
2017.05.23 20:31:01.199 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:31:01.200 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.05.23 20:31:03.529 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.536 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.537 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.591 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.598 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.599 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.652 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.659 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.660 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.713 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.720 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.721 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.774 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.782 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.782 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.836 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.843 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.844 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.906 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:03.913 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:03.914 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:03.930 0: HMUARTLGW myHmUART recv: 01 05 00 00 39 msg: 0D 84 00 4DD6E6 000000 13009F4E45513130313238363060020101
2017.05.23 20:31:04.028 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.035 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.036 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.089 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.096 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.097 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.150 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.157 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.158 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.222 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.229 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.230 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.283 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.290 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.291 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.344 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.351 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.352 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.406 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.413 0: HMUARTLGW myHmUART recv: 01 0408, state 100
2017.05.23 20:31:04.414 0: HMUARTLGW myHmUART IO currently busy, trying again in a bit
2017.05.23 20:31:04.467 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 35 A0 01 111BBB 4DD6E6 01050000000001
2017.05.23 20:31:04.623 0: HMUARTLGW myHmUART recv: 01 04 03 00 39 msg: 35 80 02 4DD6E6 111BBB 00
2017.05.23 20:31:04.721 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 36 A0 01 111BBB 4DD6E6 01085B02
2017.05.23 20:31:04.886 0: HMUARTLGW myHmUART recv: 01 04 03 00 39 msg: 36 80 02 4DD6E6 111BBB 00
2017.05.23 20:31:04.984 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 37 A0 01 111BBB 4DD6E6 0106
2017.05.23 20:31:05.165 0: HMUARTLGW myHmUART recv: 01 04 03 00 39 msg: 37 80 02 4DD6E6 111BBB 00
2017.05.23 20:31:05.263 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 38 A0 01 111BBB 4DD6E6 00040000000000
2017.05.23 20:31:05.440 0: HMUARTLGW myHmUART recv: 01 0402, state 100
2017.05.23 20:31:05.441 0: HMUARTLGW myHmUART Ack: 02
2017.05.23 20:31:05.446 0: HMUARTLGW myHmUART recv: 01 05 01 00 39 msg: 38 A0 10 4DD6E6 111BBB 0202010A110B1B0CBB1106140618000000
2017.05.23 20:31:05.744 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 39 A0 01 111BBB 4DD6E6 01040000000001
2017.05.23 20:31:05.911 0: HMUARTLGW myHmUART recv: 01 0402, state 100
2017.05.23 20:31:05.912 0: HMUARTLGW myHmUART Ack: 02
2017.05.23 20:31:05.917 0: HMUARTLGW myHmUART recv: 01 05 01 00 38 msg: 39 A0 10 4DD6E6 111BBB 0206FF07FF0800226430065B015E015F2C
2017.05.23 20:31:06.164 0: HMUARTLGW myHmUART recv: 01 05 01 00 38 msg: 39 A0 10 4DD6E6 111BBB 026201632C6601672C6A016B2C6C016D2C
2017.05.23 20:31:06.498 0: HMUARTLGW myHmUART send: 01 02 00 00 00 msg: 3A A0 01 111BBB 4DD6E6 0103
2017.05.23 20:31:07.377 0: HMUARTLGW myHmUART recv: 01 0404, state 100
2017.05.23 20:31:07.378 0: HMUARTLGW myHmUART can't send due to unknown problem (no response?)
2017.05.23 20:31:07.379 0: HMUARTLGW myHmUART send: 01 064DD6E6000000
2017.05.23 20:31:07.386 0: HMUARTLGW myHmUART recv: 01 040701010001FFFFFFFFFFFFFFFF, state 90
2017.05.23 20:31:07.387 0: HMUARTLGW myHmUART GetSet Ack: 07, state 90
2017.05.23 20:31:07.388 0: HMUARTLGW myHmUART added peer: 4DD6E6, aesChannels: FFFFFFFFFFFFFFFF
2017.05.23 20:31:07.390 0: HMUARTLGW myHmUART send: 01 064DD6E6000000
2017.05.23 20:31:07.398 0: HMUARTLGW myHmUART recv: 01 040701010001FFFFFFFFFFFFFFFF, state 93
2017.05.23 20:31:07.399 0: HMUARTLGW myHmUART GetSet Ack: 07, state 93
2017.05.23 20:31:07.399 0: HMUARTLGW myHmUART added peer: 4DD6E6, aesChannels: FFFFFFFFFFFFFFFF
2017.05.23 20:31:16.199 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:31:16.204 0: HMUARTLGW myHmUART recv: 00 040205, state 98
2017.05.23 20:31:16.205 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:31:16.205 0: HMUARTLGW myHmUART roundtrip delay: 0.0032
2017.05.23 20:31:31.204 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:31:31.209 0: HMUARTLGW myHmUART recv: 00 040205, state 98
2017.05.23 20:31:31.210 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:31:31.210 0: HMUARTLGW myHmUART roundtrip delay: 0.0032
2017.05.23 20:31:46.209 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:31:46.214 0: HMUARTLGW myHmUART recv: 00 040205, state 98
2017.05.23 20:31:46.215 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:31:46.215 0: HMUARTLGW myHmUART roundtrip delay: 0.0031
2017.05.23 20:32:01.215 0: HMUARTLGW myHmUART send: 00 08
2017.05.23 20:32:01.219 0: HMUARTLGW myHmUART recv: 00 040205, state 98
2017.05.23 20:32:01.220 0: HMUARTLGW myHmUART GetSet Ack: 02, state 98
2017.05.23 20:32:01.221 0: HMUARTLGW myHmUART roundtrip delay: 0.0029
2017.05.23 20:32:08.817 0: HMUARTLGW myHmUART recv: 01 05 00 00 29 msg: C2 84 10 4F233F 111AAA 06012200

Für Hilfe bin ich dankbar, auch für jeden anderen Kommentar, falls ich irgendetwas falsch gemacht habe.

Gruß
Ulrich

fhem-ul

Hallo,

ich bin noch immer nicht weiter. Ich hatte den Sensor zur Überprüfung zurückgeschickt, es wurde kein Fehler festgestellt. Dann habe ich es mit einer Raspberrymatic Installation ausprobiert und da funktionieren alle Einstellungen, die ich an dem Sensor vornehme.

Ist da eventuell ein Fehler im Modul?

Gruß
Ulrich

oetti77

Tröste dich, du bist nicht allein  ;D
Ich habe es bis dato auch noch nicht geschafft das "caseDesign" anzupassen. Gleiches Verhalten wie bei dir.

Parallel dazu ist mir aufgefallen, daß der Minimumwert für Höhe, Breite, Tiefe, Füllstand auf 100cm begrenzt ist.
Ich habe das Teil in einem 1000l IBC hängen, dort ist der optimale (1000l) Füllstand bei ~92cm Höhe erreicht.

So richtig glücklich bin ich mit dem Teil nicht, und suche gerade nach Alternativen.

Gruß
Chris
FHEM 5.8 (CentOS 7 auf ESXi 6.5), HM-CC-RT-DN, HM-Sec-Sc, HM-WDS40-TO, HM-LC-SW1-FM, HM-LC-Bl1PBU-FM, Sonos, Alexa, Nest Protect 2, Tradfri

Module: HUE, Lightify, ECOTOUCH, TelegramBot, Sonos, Alexa, Pushover, Enigma2