(gelöst)FW Update HM-ES-PMSw1-Pl bricht immer ab

Begonnen von rvideobaer, 28 Februar 2019, 18:29:31

Vorheriges Thema - Nächstes Thema

rvideobaer

Hallo,

ich versuche heute schon seit einer geraumen weile ein FW Update an einem HM-ES-PMSw1-Pl von 1.6 auf 2.5 durchzuführen. Aber dies bricht immer wieder ab.
Unter FHEM bekomme ich die Meldung fail:BlockX. Und mit flashota:
Reading firmware from /opt/fhem/HM-ES-PMSw1-Pl-DN-R1_update_V2_5_0009_150217.eq3...
Firmware with 371 blocks successfully read.
HM-MOD-UART firmware version: 1.4.1, used credits: 3%

HM-MOD-UART opened

Entering 10k-mode
Waiting for device with serial NEQ0386566
Device with serial NEQ0386566 (HMID: 4b3182) entered firmware-update-mode
Adding HMID
Initiating remote switch to 100k
Entering 100k-mode
Has the device switched?
Yes!
Flashing 371 blocks: 0001/0371 -
Missing ACK!
Flashing 371 blocks: 0001/0371 \
Missing ACK!
Flashing 371 blocks: 0001/0371 |
Missing ACK!
Flashing 371 blocks: 0001/0371 /
Missing ACK!
Flashing 371 blocks: 0001/0371 -
Missing ACK!

Too many errors, giving up!
Ich habe die Entfernungen variiert und unter FHEM die Funkmodule. Leider weis ich jetzt nicht mehr weiter.

Hat jemand einen Tip?

Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

frank

wie gut ist der funk/rssi? 2 meter abstand wären gut.
womit hast du das file runtergeladen?
poste mal ein list vom aktor.
den aktor mal vom strom nehmen, um dessen credits zu reseten.
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

rvideobaer

Hallo,

hier der List des Devices:
Internals:
   DEF        4B3182
   FUUID      5c5ade8e-f33f-0fd2-d0f1-af6fc6bed737dddf
   IODev      myHmUARTLGW
   LASTInputDev myHmUARTLGW
   MSGCNT     2060
   NAME       HM_PW_Stecker_02
   NOTIFYDEV  global
   NR         116
   NTFY_ORDER 50-HM_PW_Stecker_02
   OSMC_HmUART_MSGCNT 735
   OSMC_HmUART_RAWMSG 0500005215845E4B31820000008000000000000000092201
   OSMC_HmUART_RSSI -82
   OSMC_HmUART_TIME 2019-02-28 19:07:22
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 HM_PW_Stecker_02_Sw
   channel_02 HM_PW_Stecker_02_Pwr
   channel_03 HM_PW_Stecker_02_SenPwr
   channel_04 HM_PW_Stecker_02_SenI
   channel_05 HM_PW_Stecker_02_SenU
   channel_06 HM_PW_Stecker_02_SenF
   lastMsg    No:15 - t:5E s:4B3182 d:000000 8000000000000000092201
   myHmUARTLGW_MSGCNT 421
   myHmUARTLGW_RAWMSG 0500003915845E4B31820000008000000000000000092201
   myHmUARTLGW_RSSI -57
   myHmUARTLGW_TIME 2019-02-28 19:07:22
   myHmUART_MSGCNT 904
   myHmUART_RAWMSG 0500004C15845E4B31820000008000000000000000092201
   myHmUART_RSSI -76
   myHmUART_TIME 2019-02-28 19:07:22
   protLastRcv 2019-02-28 19:07:22
   protRcv    1080 last_at:2019-02-28 19:07:22
   protResnd  3 last_at:2019-02-28 12:27:59
   protSnd    720 last_at:2019-02-28 18:14:44
   protSndB   19 last_at:2019-02-28 18:14:21
   protState  CMDs_done
   rssi_at_OSMC_HmUART cnt:735 min:-90 max:-47 avg:-80.51 lst:-82
   rssi_at_myHmUART cnt:904 min:-85 max:-32 avg:-64.63 lst:-76
   rssi_at_myHmUARTLGW cnt:421 min:-75 max:-42 avg:-60.91 lst:-57
   rssi_myHmUART cnt:8 min:-67 max:-30 avg:-57.87 lst:-31
   rssi_myHmUARTLGW cnt:1 min:-58 max:-58 avg:-58 lst:-58
   READINGS:
     2019-02-28 13:28:33   Activity        alive
     2019-02-28 12:37:09   CommandAccepted yes
     2019-02-28 13:28:33   D-firmware      1.6
     2019-02-28 14:25:32   D-serialNr      NEQ0386566
     2019-02-28 12:42:24   PairedTo        0xxxxxxx
     2019-02-28 12:42:24   R-intKeyVisib   invisib
     2016-04-28 17:02:47   R-localResDis   off
     2019-02-28 12:42:24   R-pairCentral   0xxxxxxx
     2019-02-28 18:14:27   fwUpdate        fail:Block5
     2019-02-28 18:14:34   powerOn         2019-02-28 18:14:34
     2018-10-20 12:52:07   sabotageAttackId_ErrIoId_190465 cnt:7431
     2018-05-23 15:13:07   sabotageAttack_ErrIoAttack cnt 75
     2019-02-28 18:14:44   state           CMDs_done
   helper:
     HM_CMDNR   21
     PONtest    0
     cSnd       011904654B31820104218C7D0B03,011904654B3182010463352B0B03
     mId        00AC
     regLst     ,0
     rxType     1
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        1
       raw        0
       tpl        0
     io:
       newChn     +4B3182,00,00,00
       nextSend   1551377242.18722
       prefIO     
       rxt        0
       vccu       vccu
       p:
         4B3182
         00
         00
         00
     mRssi:
       mNo        15
       io:
         OSMC_HmUART:
           -82
           -82
         myHmUART:
           -76
           -76
         myHmUARTLGW:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     regCollect:
     role:
       dev        1
       prs        1
     rssi:
       at_OSMC_HmUART:
         avg        -80.5102040816327
         cnt        735
         lst        -82
         max        -47
         min        -90
       at_myHmUART:
         avg        -64.6360619469026
         cnt        904
         lst        -76
         max        -32
         min        -85
       at_myHmUARTLGW:
         avg        -60.9121140142518
         cnt        421
         lst        -57
         max        -42
         min        -75
       myHmUART:
         avg        -57.875
         cnt        8
         lst        -31
         max        -30
         min        -67
       myHmUARTLGW:
         avg        -58
         cnt        1
         lst        -58
         max        -58
         min        -58
     shadowReg:
     tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      vccu:myHmUART
   actCycle   000:10
   actStatus  alive
   autoReadReg 0_off
   event-on-change-reading .*
   expert     1_allReg
   firmware   1.6
   model      HM-ES-PMSw1-Pl
   room       CUL_HM
   serialNr   NEQ0386566
   subType    powerMeter
   webCmd     getConfig:clear msgEvents


Gruß Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr

frank

eigentlich hatte ich noch fragen.

du hast aber auch die falsche fw runtergeladen/benutzt.
device model: HM-ES-PMSw1-Pl
fw: HM-ES-PMSw1-Pl-DN-R1_update_V2_5_0009_150217.eq3

diese wäre richtig: HM-ES-PMSw1-Pl_update_V2_5_0009_150217.eq3
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

rvideobaer

Ohh...

Vielen Dank für den Hinweis, manchmal hat man sich irgend wie verrannt.

Aber wie sagte schon ein Vorredner:

"Wenn man es Richtig macht geht es gleich"

Danke Rolf
Raspberry Pi 2, HM-Uart,1x HM-LC-Sw1PBU-FM, 1x HM-RC-2-PBU-FM,1x HM-LC-SW4-DR,1x HM-LC-Sw1-Pl-DN-R1,1x HM-TC-IT-WM-W-EU, 5x HM-CC-RT-DN und noch mehr