Absterben von HM-LC-SW1-BA-PCB

Begonnen von Prof. Dr. Peter Henning, 20 August 2018, 08:33:08

Vorheriges Thema - Nächstes Thema

pwlr

Bin neugierig geworden und habe mal meinen -BA-PCB wieder aus der Bastelkiste geholt. Den hatte ich ausgemustert, weil das Reading "battery" nicht so wollte wie ich.

Jetzt also im Dauertest auf meinem Testsystem mit ledMode = off und Fw 1.7
Läuft "schon" 5 Minuten.... Ich werde berichten.

Prof. Dr. Peter Henning

"Etwas näher zum CUL" - das wäre in der Tat auch noch ne Möglichkeit.

Der eine 1.7er lief einen halben Tag problemlos, bis ich ihn in den Keller gesteckt habe. Und tatsächlich ist derjenige, der heute morgen nicht mehr zum Aufstehen zu bewegen war, etwas weiter von den HMCFG / HMLAN entfernt.

Ich werde also heute abend mal testen, den derzeit noch "braven" 1.7er und den 1.6er etwas weiter weg zu stellen.

Aber warum das mit ledMode=on 24 Stunden geht, und mit ledMode=off schon nach wenigen Stunden nicht mehr, ist mir schleierhaft.

LG

pah

Prof. Dr. Peter Henning

Sieh an, sieh an.

Habe heute den 1.6er und den bisher braven 1.7er weitere 15 m entfernt.

HMCFG_RSSI -57
HMLAN_RSSI -69

Kurzzeitig problemlos bedienbar - und dann nach ca. 20 Minuten geht der 1.7er in "Missing Ack".

Es hat also (auch?) etwas mit der Signalstärke zu tun.

LG

pah

noansi

Hallo Peter,

mit 1.6er Firmware und seit 24h ledMode off kein Unterschied zu ledMode on. COC RSSI bei ca. -62

Mehr kann ich wohl leider nicht beitragen.

Gruß, Ansgar.

greenBelt

Was mir bei meinem Ausfall der HM-LC-Ja1PBU-FM in Punkto Rssi aufgefallen ist dass die über den Tag hinweg unterschiedlich stark war. Ab etwa 95 gab es dann keine Kommunikation zum CUL mehr und der Missing Ack kam dann. Zudem konnte ich beobachten dass wenn ich den HM-LC-Ja1PBU-FM aus der Unterputzdose heraus hängen ließ dieser über mehrere Tage wieder vernünftig lief. Nun kommt die weibliche Aspekte ins Spiel das eine derartige Verkabelung keine Alternative ist. Nachdem ich den Aktor wieder eingebaut hatte fingen die Probleme wieder von vorne an.
Erst der Tausch auf Eltako TF61J brachte hier den Erfolg.

Vermutlich können es Kommunikative Probleme bei den Homematic's untereinander gewesen sein  oder Bauteilalterung.

Zur Zeit stehen meine Jalousieaktoren unter erhöhter Beobachtung

pwlr

ok, meiner läuft nun ca. 23 Stunden ohne Probleme.
fw 1.7 ledMode=off, rssi = satt
Betrieb mit HM-CFG-USB-2

rssi_at_hmusb                 cnt:90 min:-45 max:-30 avg:-40.21 lst:-41
rssi_hmusb                    cnt:16 min:-44 max:-29 avg:-37.56 lst:-40


Jetzt kommt er weiter weg und denn schau ma ma

frank

im list vom actor sind auch probleme mit den gateways erkennbar (ioerr, iodly).
eigentlich sollte der hmlan das bevorzugte io sein. das internal IODev zeigt aber HMCFG als aktuelles io.

disconnects vom hmlan? neueste fw beim hmlan (0.965)?
gibt es eventuell zusammenhänge mit dem umschalten der io?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Prof. Dr. Peter Henning

#22
Gute Fragen.

Gibt es irgendeine Quelle, aus der man lernen kann, wie diese Zusammenhänge sind ? Mir sind sie jedenfalls (noch) unklar, dafür benötige ich Hilfe.

Was könnte ich testen ? Bin für jeden Tipp dankbar.

Fakten:

  • Firmware beim HMLAN ist 0.964, also nicht die Neueste. Damit hatte ich aber noch nie ein Problem (Edit: Eine FW 0.965 finde ich bei eQ-3 nicht - hat die jemand herumliegen?)
  • Der HMCFG zeigt diverse Disconnects, mehr jedenfalls als der HMLAN.
  • Der betreffende 1.7er geht auch denn in den Scheintod, wenn IODev und LastInputDev beide gleich HMCFG sind.
  • Der betreffende 1.7er hat HMCFG_RSSI=-69 und HMLAN_RSSI=-57.
  • Der zweite 1.7er befindet sich im Moment in größerer Entfernung als der erste, hat aber aus baulichen Gründen besseren Empfang mit HMCFG_RSSI=-50 und HMLAN_RSSI=-74
  • Ein 1.5er hat HMCFG_RSSI=-67 und HMLAN_RSSI=-68, macht aber überhaupt keine Probleme

LG

pah

List HMLAN:
Internals:
   CFGFN     
   DEF        192.168.0.xx
   DeviceName 192.168.0.xx:1000
   FD         31
   HMLAN_MSGCNT 14525
   HMLAN_TIME 2018-08-25 06:47:25
   IFmodel    LAN
   NAME       HMLAN
   NR         10
   NTFY_ORDER 50-HMLAN
   PARTIAL   
   RAWMSG     E24898C,0000,1C0F2B3C,FF,FFBC,2D861024898C0000000AA0D00B0E40
   RSSI       -68
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 40 report:39
   msgKeepAlive dlyMax:32.175 bufferMin:7
   msgLoadCurrent 1
   msgLoadHistoryAbs 5min steps: 1/1/1/1/1/1/1/1/1/1/1/1
   msgParseDly min:-9471 max:5705 last:14 cnt:14026
   owner      000041
   owner_CCU  HMCCU
   uptime     005 130:45:56.156
   READINGS:
     2018-08-23 16:12:47   D-HMIdAssigned  000041
     2018-08-23 16:12:47   D-HMIdOriginal  1EA282
     2018-08-23 16:12:47   D-firmware      0.964
     2018-08-23 16:12:47   D-serialNr      JEQ0706117
     2018-08-23 22:08:23   Xmit-Events     init:2 disconnected:3 ok:2
     2018-08-23 22:08:23   cond            ok
     2018-08-25 06:47:23   loadLvl         low
     2018-08-19 19:59:16   prot_Warning-HighLoad last
     2018-08-23 22:07:17   prot_disconnected last
     2018-08-23 22:08:23   prot_init       last
     2018-06-21 12:44:55   prot_keepAlive  last
     2018-08-23 22:08:23   prot_ok         last
     2018-08-23 22:08:23   state           opened
   helper:
     assIdCnt   40
     assIdRep   39
     info       03C4,JEQ0706117,1EA282,000041
     setTime    46849
     cnd:
       0          2
       253        3
       255        2
     dly:
       cnt        14026
       lst        14
       max        5705
       min        -9471
     ids:
       20931C:
         cfg        +20931C,00,01,00
         name       BZ.F
       21E564:
         cfg        +21E564,00,01,00
         name       GB.F
       239034:
         cfg        +239034,00,01,00
         chn        02
         flg        0
         msg       
         name       A.Ga.Tor
         to         1535130084.28507
       248CD5:
         cfg        +248CD5,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.HMHz2
         to         1535165713.31761
       249572:
         cfg        +249572,00,01,00
         chn        02
         flg        0
         msg       
         name       BZ.HMHz
         to         1535167150.27885
       24978A:
         cfg        +24978A,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.HMHz1
         to         1535165396.58448
       26959D:
         cfg        +26959D,00,01,00
         name       DZ.F
       26CF53:
         cfg        +26CF53,00,01,00
         name       UG.WD0
       26DD27:
         cfg        +26DD27,00,01,06
         name       X.HMT
       27120D:
         cfg        +27120D,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.HMTh
         to         1535135757.29517
       28438B:
         cfg        +28438B,00,01,00
         name       WZ.HMT
       2E85B6:
         cfg        +2E85B6,00,01,00
         chn        02
         flg        0
         msg       
         name       GB.HMHz
         to         1535170545.02887
       2E9400:
         cfg        +2E9400,00,01,00
         chn        02
         flg        0
         msg       
         name       BI.HMHz
         to         1535167420.45063
       2E96A4:
         cfg        +2E96A4,00,01,00
         chn        02
         flg        0
         msg       
         name       K.HMHz
         to         1535165915.33385
       2FB2B2:
         cfg        +2FB2B2,00,01,00
         name       J.HMT
       322AD6:
         cfg        +322AD6,00,01,00
         chn        80
         flg        0
         msg       
         name       WZ.Gong
         to         1535130084.94017
       331A3E:
         cfg        +331A3E,00,01,00
         chn        02
         flg        0
         msg       
         name       HM_331A3E
         to         1535141526.54314
       39910C:
         cfg        +39910C,00,01,00
         name       EB.Klingel
       3EFA6D:
         cfg        +3EFA6D,00,01,00
         name       P.HMT
       3F5079:
         cfg        +3F5079,00,01,00
         chn        80
         flg        0
         msg       
         name       A.Door.Tuer
         to         1535140804.14284
       4E614E:
         cfg        +4E614E,00,01,00
         chn        01
         flg        0
         msg       
         name       ZK.Multi
         to         1535153428.3302
       4E99B2:
         cfg        +4E99B2,00,01,00
         name       WZ.HMU
       4F4417:
         cfg        +4F4417,00,01,00
         chn        01
         flg        0
         msg       
         name       A.Door.K
         to         1535137799.66129
       50B653:
         cfg        +50B653,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.KTuer
         to         1535142314.47532
       50F7DF:
         cfg        +50F7DF,00,01,00
         name       WZ.Key1
       50F833:
         cfg        +50F833,00,01,00
         name       WZ.Key3
       50F97B:
         cfg        +50F97B,00,01,00
         name       WZ.Key2
       53A63D:
         cfg        +53A63D,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Decke
         to         1535142313.32369
       5793C5:
         cfg        +5793C5,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.4x
         to         1535142312.08902
       57C8C4:
         cfg        +57C8C4,00,01,00
         chn        01
         flg        0
         msg       
         name       EB.Multi
         to         1535139956.99576
       58E3C7:
         cfg        +58E3C7,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Kamin
         to         1535142315.05133
       591C17:
         cfg        +591C17,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Roll.2
         to         1535057195.51122
       591F22:
         cfg        +591F22,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Roll.3
         to         1535057195.68139
       591F2A:
         cfg        +591F2A,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Roll.1
         to         1535057195.0598
       5945B4:
         cfg        +5945B4,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Ess
         to         1535142313.89951
       5C7D6D:
         cfg        +5C7D6D,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Roll.0
         to         1535057195.3398
       5D61A3:
         cfg        +5D61A3,00,01,00
         chn        02
         flg        0
         msg       
         name       EB.HMHz
         to         1535170704.39525
       606F87:
         cfg        +606F87,00,01,00
         chn        02
         flg        0
         msg       
         name       SZ.HMTh
         to         1535106656.45493
       66C09C:
         cfg        +66C09C,00,01,00
         flg        0
         name       A.Hof.Tuer.A
       66C09D:
         flg        0
     k:
       BufMin     7
       DlyMax     32.175
       Next       1535172463.54677
       Start      1535172443.54677
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x23aa340)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 1
       loadNo     9
       scnt       1
       ald:
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
         1
       apIDs:
     ref:
       drft       -0.000199990000499975
       hmtL       470753972
       kTs        0
       offL       1534701689577
       sysL       1535172443549
Attributes:
   hmId       000041
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       System
   wdTimer    20



List HMCFG:
Internals:
   CFGFN     
   DEF        192.168.0.xx
   DeviceName 192.168.0.xx:1000
   FD         12
   HMCFG_MSGCNT 14046
   HMCFG_TIME 2018-08-25 06:43:24
   IFmodel    USB
   NAME       HMCFG
   NR         11
   NTFY_ORDER 50-HMCFG
   PARTIAL   
   RAWMSG     E606F87,0000,1C0C9CE5,FF,FFB1,4F865A606F8700000024F032
   RSSI       -79
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 14
   msgKeepAlive dlyMax:32.167 bufferMin:-27
   msgLoadCurrent 0
   msgLoadHistoryAbs 5min steps: 0/0/0/0/0/0/0/0/0/0/0/0
   msgParseDly min:-36 max:13914 last:52 cnt:12118
   owner      000041
   owner_CCU  HMCCU
   uptime     005 130:43:08.645
   READINGS:
     2018-08-23 16:12:48   D-HMIdAssigned  000041
     2018-08-23 16:12:48   D-HMIdOriginal  372D79
     2018-08-23 16:12:48   D-firmware      0.964
     2018-08-23 16:12:48   D-serialNr      MEQ0232733
     2018-08-25 05:49:52   Xmit-Events     disconnected:168 init:112 Warning-HighLoad:1 ok:58
     2018-08-25 05:49:52   cond            ok
     2018-08-25 06:43:11   loadLvl         low
     2018-08-19 19:40:25   prot_ERROR-Overload last
     2018-08-24 10:00:13   prot_Warning-HighLoad last
     2018-08-25 05:48:42   prot_disconnected last
     2018-08-25 05:49:51   prot_init       last
     2018-08-02 15:29:18   prot_keepAlive  last
     2018-08-25 05:49:52   prot_ok         last
     2018-08-25 05:49:51   state           opened
   helper:
     assIdCnt   14
     assIdRep   14
     info       03C4,MEQ0232733,372D79,000041
     setTime    46849
     cnd:
       0          58
       2          1
       253        168
       255        112
     dly:
       cnt        12118
       lst        52
       max        13914
       min        -36
     ids:
       1E0651:
         cfg        +1E0651,00,01,00
         name       TH.SD0
       1E0B5E:
         cfg        +1E0B5E,00,01,00
         name       TH.SD1
       1E1B36:
         cfg        +1E1B36,00,01,00
         name       TH.SD2
       22E630:
         cfg        +22E630,00,01,00
         chn        02
         flg        0
         msg       
         name       SZ.HMHz
         to         1535166603.70508
       24898C:
         cfg        +24898C,00,01,00
         chn        02
         flg        0
         msg       
         name       DZ.HMHz
         to         1535166831.68757
       269397:
         cfg        +269397,00,01,00
         name       SZ.Tuer.K
       38625A:
         cfg        +38625A,00,01,00
         chn        01
         flg        0
         msg       
         name       WZ.Tuer.K
         to         1535133038.33018
       47727F:
         cfg        +47727F,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Strip
         to         1535142312.58224
       4EA407:
         cfg        +4EA407,00,01,00
         chn        02
         flg        0
         msg       
         name       AZ.F
         to         1535054277.74849
       4F902B:
         cfg        +4F902B,00,01,00
         chn        01
         flg        0
         msg       
         name       A.Hof.MD1
         to         1535132973.91956
       52EE75:
         cfg        +52EE75,00,01,00
         flg        0
         msg       
         name       A.Mailbox.K
         to         1535035226.71515
       563375:
         cfg        +563375,00,01,00
         chn        02
         flg        0
         msg       
         name       WZ.Sofa
         to         1535142311.76025
       66C09C:
         cfg        +66C09C,00,01,00
         chn        02
         flg        0
         msg       
         name       HM_66C09C
         to         1535141528.97084
       66C09D:
         cfg        +66C09D,00,01,00
         chn        02
         flg        0
         msg       
         name       A.Hof.Tuer.A
         to         1535171436.04659
     k:
       BufMin     -27
       DlyMax     32.167
       Next       1535172216.67552
       Start      1535172191.67552
     loadLvl:
       bl         40
       a:
         99
         90
         40
         0
       h:
         0          low
         40         batchLevel
         90         high
         99         suspended
     log:
       all        0
       sys        0
       ids:
         ARRAY(0x2226c68)
     q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLastMax 0
       loadNo     8
       scnt       9
       ald:
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
         0
       apIDs:
     ref:
       drft       -0.000440158457044536
       hmtL       470575743
       kTs        0
       offL       1534701615938
       sysL       1535172166641
Attributes:
   hmId       000041
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended
   room       System
   verbose    0

Newbee

Moin pah,

laut Fhem Wiki folgendes zu 0.965 Firmware:

ZitatDie aktuelle Firmware Version des HMLAN Konfigurators ist 0.965 (Stand Februar 2016). Ein Update ist mit dem "Firmware Update Tool" möglich, die Firmware ist Bestandteil des Tools.

http://www.eq-3.de/Downloads/Software/Firmware%20Update%20Tool/HM-Firmware-Update-Tool_V1_2_eQ-3_160211.zip

Grüße Newbee
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

pwlr

mein BA-PCB im Paralleltest, aber mit HMUSB, funktionier seit ca. 24 Stunden.

rssi_at_hmusb cnt:4 min:-63 max:-62 avg:-62.75 lst:-62
rssi_hmusb    cnt:3 min:-61 max:-60 avg:-60.66 lst:-60


Um die Feldstärke als Grund auszuschließen, werde ich das Device noch einmal weiter weg platzieren.

LuckyDay

HMLAN = 0.965
HMUSB = 0.967

das wäre bereits seit 2 Jahren , die Pflicht Kür

frank

2018-08-25 05:49:52   Xmit-Events     disconnected:168 init:112 Warning-HighLoad:1 ok:58
ok, da gibt es ja einiges zu tun.

1. disconnects eleminieren:

fw 0.964, oder älter, hat ein massives problem mit homematicIP messages. diese können auch vom nachbarn kommen. also unbedingt updaten.

da normalerweise nach einem disconnect neu init(ialisiert) wird und abschliessend ein ok kommen sollte, wundern mich hier zusätzlich die sehr unterschiedlichen werte.

da disconnects unterschiedliche ursachen haben können, gibt es leider keine eindeutige empfehlung. scheinbar verursachen bei dir auch (manchmal?) fhem freezes disconnects, da die keepAlive readings existieren.
eventuell hast du dies auch schon durch setzen von "wdTimer    20" versucht zu verbessern. ein freeze freies fhem sollte immer mit dem default von 25sek funktionieren. zum aufspüren von freezes kann ich das modul freezemon empfehlen.

manchmal sind wohl auch "alternde" elkos im hmlan eine ursache. auch weitere ursachen, wie zb netzwerk, sind in folgendem thread, denke ich, ziehmlich umfassend dokumentiert. https://forum.fhem.de/index.php/topic,20776.0.html

2. zu hohe funklast der io
auch overload führt zum ausfall/wechsel des sendenden io. war das jetzt durch durch die tests bedingt oder kommt das häufiger vor? messsteckdosen könnten hier zb die ursache sein. auch schlechter empfang mit vielen wiederholungen, besonders im zusammenspiel mit burst und aes.

einn guten überblick bekommt man hierzu mit "get hminfo msgStat" und "get hminfo protoEvents all"


meintest du doku über vccu?


edit:
mist, jetzt hatte ich beim schreiben angenommen, dass der HMCFG auch ein hmlan ist. der name kam mir gleich komisch vor.
der hmusb hat natürlich zum teil andere disconnect ursachen. wie harry sagt, für diesen fw 0.967. ausserdem ist dann sicherlich auch der hmland zu alt.

daher ist auch die aktuelle load immer null und fhem versucht dann zb fehlende registerdaten ohne rücksicht auf das noch vorhandene sendekontingent zu holen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Prof. Dr. Peter Henning

#27
Ich habe jetzt mal den HMLAN herausgenommen, den HMCFG sowie den hmland auf die neueste Version aktualisiert. Außerdem durch eine Verlagerung des HMCFG die Empfangsbedingungen etwas verbessert, der Aktor meldet jetzt einen RSSI von -54.

Damit sind alle einfachen Faktoren herausgenommen, jetzt warten wir es mal ab.

Edit: Denkste. Wieder nach einigen Stunden in den Scheintod gelangen.

LG

pah

loescher

Falls es zum Fehler-Eingrenzen hilft:
Ich habe 5 von den HM-LC-Sw1-Ba-PCB in der ganzen Weihnachtszeit im Einsatz - ohne Probleme.
Die haben alle FW 1.7! Allerdings betreibe ich die an einer CCU2.
LG,
Stephan.

pwlr

mein BA-PCB im Paralleltest, aber mit HMUSB, funktioniert wieder seit über ca. 30 Stunden.
Damit waren die 3 Tests über je ca. 24 Stunden (jeweils mit Power off und Power on zwischen den Tests) erfolgreich. Das Device läuft ohne Probleme. Schlechter rssi als Grund scheidet m.E. aus.


rssi_at_hmusb cnt:4 min:-71 max:-69 avg:-70.25 lst:-69
rssi_hmusb    cnt:3 min:-71 max:-67 avg:-68.66 lst:-67


Ich habe den Eindruck, dass es am Funkinterface bei pah liegen könnte.