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
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.
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
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
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