Hallo,
ich ziehe mein FHEM auf eine neu Hardware um. Raspi3b+,HM-MOD-RPI-PCB (vorher CUL) usw.
Die Installation hat auch soweit funktionert, aber seit Stunden kuann ich kein Gerät mehr pairen.
die ersten 8 Geräte funtionerten und nun ist nichts mehr los.
Meine Definitionen:
defmod HMUART1 HMUARTLGW /dev/ttyAMA0
attr HMUART1 group CUL
attr HMUART1 hmId AABBCC
setstate HMUART1 opened
setstate HMUART1 2018-08-15 15:29:57 D-HMIdAssigned AABBCC
setstate HMUART1 2018-08-15 15:29:57 D-HMIdOriginal 670DBF
setstate HMUART1 2018-08-15 15:29:57 D-firmware 1.4.1
setstate HMUART1 2018-08-15 15:29:57 D-serialNr PEQ0173158
setstate HMUART1 2018-08-15 15:29:51 D-type HM-MOD-UART
setstate HMUART1 2018-08-15 15:29:57 cond ok
setstate HMUART1 2018-08-15 15:35:57 load 2
setstate HMUART1 2018-08-15 15:29:57 loadLvl low
setstate HMUART1 2018-08-15 15:29:51 state opened
VCCU:
defmod VCCU CUL_HM AABBCC
attr VCCU IODev HMUART1
attr VCCU IOList HMUART1
attr VCCU IOgrp VCCU
attr VCCU expert 2_raw
attr VCCU model CCU-FHEM
attr VCCU room Zentrale
attr VCCU subType virtual
attr VCCU webCmd virtual:update
setstate VCCU HMUART1:ok,
setstate VCCU 2018-08-15 15:29:57 state HMUART1:ok,
setstate VCCU 2018-08-15 15:38:56 unknown_246013 received
setstate VCCU 2018-08-15 13:06:47 unknown_52C2C0 received
setstate VCCU 2018-08-15 15:17:11 unknown_52FA3A received
setstate VCCU 2018-08-15 15:18:52 unknown_F11034 received
LOGFILE:2018.08.15 15:39:18 3: HMUARTLGW HMUART1 entered pairing-mode
2018.08.15 15:39:38 3: HMUARTLGW HMUART1 left pairing-mode
Die restlichen HM-Geräte funktionieren.
Nicht gepairt werden können: 2x HM-LC-Sw1PBU-FM und HM-Rc-4
Bin mit meinen Kenntnissen am Ende.
Vielleicht hat von Euch noch jemand eine Idee.
Dank :(
High,
mach mal ein list hmuart1 und poste das Ergebnis hier
Hier das List von HMUART1:
Internals:
AssignedPeerCnt 9
CNT 227
Clients :CUL_HM:
DEF /dev/ttyAMA0
DEVCNT 227
DevState 99
DevType UART
DeviceName /dev/ttyAMA0@115200
FD 11
LastOpen 1534339791.78686
NAME HMUART1
NR 21
PARTIAL
RAWMSG 040204
RSSI -55
STATE opened
TYPE HMUARTLGW
XmitOpen 1
model HM-MOD-UART
msgLoadCurrent 2
msgLoadHistory 0/0/0/0/0/1/1/-/-/-/-/-
msgLoadHistoryAbs 2/2/2/2/2/2/1/0/-/-/-/-/-
owner AABBCC
owner_CCU VCCU
Helper:
CreditTimer 144
FW 66561
Initialized 1
SendCnt 15
AckPending:
LastSendLen:
3
3
Log:
IDs:
PeerQueue:
PendingCMD:
RoundTrip:
Delay 0.00346183776855469
loadLvl:
lastHistory 1534341897.04949
MatchList:
1:CUL_HM ^A......................
Peers:
1BF264 +1BF264,00,00,00
1E570B +1E570B,00,00,00
383822 +383822,00,00,00
5106DC +5106DC,00,00,00
52F721 +52F721,00,00,00
52F722 +52F722,00,00,00
530816 +530816,00,00,00
5BC88D +5BC88D,00,00,00
5FBCA3 +5FBCA3,00,00,00
READINGS:
2018-08-15 15:29:57 D-HMIdAssigned AABBCC
2018-08-15 15:29:57 D-HMIdOriginal 670DBF
2018-08-15 15:29:57 D-firmware 1.4.1
2018-08-15 15:29:57 D-serialNr PEQ0173158
2018-08-15 15:29:51 D-type HM-MOD-UART
2018-08-15 15:29:57 cond ok
2018-08-15 15:35:57 load 2
2018-08-15 15:29:57 loadLvl low
2018-08-15 15:29:51 state opened
helper:
Attributes:
group CUL
hmId AABBCC
Habe noch einen nanoCUL dran, der funktioniert auch.Internals:
CMDS ABCEeFfGhiKklMmRTtUVWXxYZz
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS: :CUL_EM:CUL_WS:CUL_FHTTK:CUL_HOERMANN: :ESA2000:CUL_IR:CUL_TX:Revolt:IT:UNIRoll:SOMFY: :STACKABLE_CC:TSSTACKED:STACKABLE:CUL_RFR::CUL_TCM97001:CUL_REDIRECT:
DEF /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@38400 1234
DeviceName /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0@38400
FD 21
FHTID 1234
NAME nanoCUL
NR 70
PARTIAL
STATE Initialized
TYPE CUL
VERSION V 1.67 nanoCUL433
initString X21
MatchList:
1:USF1000 ^81..(04|0c)..0101a001a5ceaa00....
2:BS ^81..(04|0c)..0101a001a5cf
3:FS20 ^81..(04|0c)..0101a001
4:FHT ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
5:KS300 ^810d04..4027a001
6:CUL_WS ^K.....
7:CUL_EM ^E0.................$
8:HMS ^810e04......a001
9:CUL_FHTTK ^T[A-F0-9]{8}
A:CUL_RFR ^[0-9A-F]{4}U.
B:CUL_HOERMANN ^R..........
C:ESA2000 ^S................................$
D:CUL_IR ^I............
E:CUL_TX ^TX[A-F0-9]{10}
F:Revolt ^r......................$
G:IT ^i......
H:STACKABLE_CC ^\*
I:UNIRoll ^[0-9A-F]{5}(B|D|E)
J:SOMFY ^Y[r|t|s]:?[A-F0-9]+
K:CUL_TCM97001 ^s[A-F0-9]+
L:CUL_REDIRECT ^o+
M:TSSTACKED ^\*
N:STACKABLE ^\*
READINGS:
2018-08-15 15:29:55 cmds A B C E e F f G h i K k l M m R T t U V W X x Y Z z
2018-08-15 14:31:09 raw is01010011010100010000000000000001
2018-08-15 15:29:55 state Initialized
Attributes:
Ich habe Die HM-Gräte auch schon zurückgesetzt.
setz mal das Attribut verbose vom hmuart1 auf 3
danach ein pair Serial für einen HM-LC-Sw1PBU-FM am hmuart1 und die Configtaste am HM-LC-Sw1PBU-FM tappern
jetzt müsste es eigentlich klappern oder etwas Aussagefähiges im Log erscheinen
:)
Danke jetzt hat das eine HM-Gerät funktioniert.
Ist eine Pairen über serial besser oder wo liegt der Grund?
Logeintrag:2018.08.15 15:39:18 3: HMUARTLGW HMUART1 entered pairing-mode
2018.08.15 15:39:38 3: HMUARTLGW HMUART1 left pairing-mode
2018.08.15 16:18:50 3: CUL_HM set Fenster_3 getConfig
2018.08.15 16:21:56 2: CUL_HM Unknown device HM_52FA3A is now defined
2018.08.15 16:21:56 2: autocreate: define HM_52FA3A CUL_HM 52FA3A
2018.08.15 16:21:56 2: autocreate: define FileLog_HM_52FA3A FileLog ./log/HM_52FA3A-%Y.log HM_52FA3A
2018.08.15 16:22:02 0: CUL_HM_assignIO HM_52FA3A AssignIoPort used
2018.08.15 16:22:02 3: CUL_HM set HM_52FA3A statusRequest
2018.08.15 16:22:06 3: CUL_HM set HM_52FA3A getConfig
ZitatUnknown device HM_52FA3A
tippe mal version ind das commandfeld ein und poste den Inhalt
version Latest Revision: 17107
File Rev Last Change
fhem.pl 17089 2018-08-04 16:59:23Z rudolfkoenig
No Id found for 49_Arlo.pm
90_at.pm 17051 2018-07-30 09:46:17Z rudolfkoenig
98_autocreate.pm 15620 2017-12-16 18:10:36Z rudolfkoenig
00_CUL.pm 16907 2018-06-25 09:03:09Z rudolfkoenig
10_CUL_HM.pm 17009 2018-07-21 04:44:11Z martinp876
98_DOIF.pm 16884 2018-06-18 21:20:59Z Damian
91_eventTypes.pm 14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm 17049 2018-07-29 15:07:19Z rudolfkoenig
92_FileLog.pm 16770 2018-05-24 15:16:12Z rudolfkoenig
98_help.pm 15223 2017-10-10 10:14:24Z betateilchen
00_HMUARTLGW.pm 16166 2018-02-13 19:52:08Z mgernoth
02_HTTPSRV.pm 16874 2018-06-15 17:18:55Z neubert
10_IT.pm 14852 2017-08-06 08:48:24Z bjoernh
91_notify.pm 15937 2018-01-20 13:43:28Z rudolfkoenig
99_SUNRISE_EL.pm 16632 2018-04-17 19:00:21Z rudolfkoenig
98_telnet.pm 16293 2018-02-28 21:33:57Z rudolfkoenig
99_Utils.pm 15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm 15140 2017-09-26 09:20:09Z markusbloch
Blocking.pm 16985 2018-07-15 14:08:15Z rudolfkoenig
Color.pm 11159 2016-03-30 16:08:06Z justme1968
DevIo.pm 16623 2018-04-15 18:44:05Z rudolfkoenig
HMConfig.pm 16887 2018-06-19 18:42:44Z martinp876
HttpUtils.pm 17034 2018-07-27 05:47:13Z rudolfkoenig
myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm 10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm 17100 2018-08-07 07:40:20Z rudolfkoenig
TcpServerUtils.pm 16985 2018-07-15 14:08:15Z rudolfkoenig
doif.js 15546 2017-12-03 09:57:42Z Ellert
fhemweb.js 17049 2018-07-29 15:07:19Z rudolfkoenig
mache mal ein
list HM_52FA3A
was ist das für ein gerät
Zitat von: hugo am 15 August 2018, 16:26:57
:)
Danke jetzt hat das eine HM-Gerät funktioniert.
Ist eine Pairen über serial besser oder wo liegt der Grund?
Du hast jetzt "nur" direkt über den hmuart1 gepaired .... ( macht aber keinen Unterschied, es klappt trotzdem alles via VCCU)
Jetzt kannst Du noch die anderen Geräte versuchen via hmuart1 zu pairen ... --> pairForSec .... Zeit groß genug wählen ;-)
wenn es nicht klappt, ist das log vermutlich mit sinnigen Informationen gefüllt
Dank nochmal. Bisher hat alles geklappt.
@Wuppi68
kann ich die IODev auch auf VCUU umstellen?
@fhem_hm_knecht sollte ein normaler switch sein.
Internals:
CFGFN
DEF 52FA3A
HMUART1_MSGCNT 11
HMUART1_RAWMSG 050100442FA01052FA3AAABBCC0100000000
HMUART1_RSSI -68
HMUART1_TIME 2018-08-15 16:22:33
IODev HMUART1
LASTInputDev HMUART1
MSGCNT 11
NAME HM_52FA3A
NOTIFYDEV global
NR 162
STATE on
TYPE CUL_HM
lastMsg No:2F - t:10 s:52FA3A d:AABBCC 0100000000
protLastRcv 2018-08-15 16:22:33
protRcv 11 last_at:2018-08-15 16:22:33
protResnd 5 last_at:2018-08-15 16:22:33
protSnd 11 last_at:2018-08-15 16:22:33
protState CMDs_done
rssi_HMUART1 cnt:1 min:-75 max:-75 avg:-75 lst:-75
rssi_at_HMUART1 cnt:11 min:-68 max:-64 avg:-65.45 lst:-68
READINGS:
2018-08-15 16:22:30 D-firmware 2.8
2018-08-15 16:22:30 D-serialNr NEQ1828337
2018-08-15 16:22:22 PairedTo 0x000000
2018-08-15 16:22:22 R-pairCentral 0x000000
2018-08-15 16:22:27 R-powerUpAction off
2018-08-15 16:22:27 R-sign off
2018-08-15 16:22:22 RegL_00. 02:00 0A:00 0B:00 0C:00 15:FF 18:00 00:00
2018-08-15 16:22:27 RegL_01. 08:00 30:06 57:24 56:00 00:00
2018-08-15 16:22:02 deviceMsg on (to VCCU)
2018-08-15 16:22:02 level 100
2018-08-15 16:22:02 pct 100
2018-08-15 16:22:02 recentStateType info
2018-08-15 16:22:02 state on
2018-08-15 16:22:02 timedOn off
helper:
HM_CMDNR 47
cSnd 01AABBCC52FA3A01040000000001,01AABBCC52FA3A0103
mId 0069
peerIDsRaw ,00000000
regLst ,0,1,3p
rxType 1
supp_Pair_Rep 0
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +52FA3A,00,00,00
nextSend 1534342953.58388
prefIO
rxt 0
vccu
p:
52FA3A
00
00
00
mRssi:
mNo 2F
io:
HMUART1:
-64
-64
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUART1
flg A
ts 1534342953.28854
ack:
HASH(0x20761a0)
2F8002AABBCC52FA3A00
rssi:
HMUART1:
avg -75
cnt 1
lst -75
max -75
min -75
at_HMUART1:
avg -65.4545454545454
cnt 11
lst -68
max -64
min -68
shadowReg:
Attributes:
IODev HMUART1
autoReadReg 4_reqStatus
expert 2_raw
firmware 2.8
model HM-LC-Sw1PBU-FM
peerIDs 00000000,
room Keller
serialNr NEQ1828337
subType switch
webCmd statusRequest:toggle:on:off
attr HM_52FA3A IOgrp VCCU
gepairt ist er übrigens bereits,
da aber das obere attr fehlt, hast du irgendwie nicht über die vccu gepairt
z.B.
set VCCU hmPairForSec 100
Warte mal auf das morgige FHEM Update oder installiere die Homematic-Module von vor ein paar Tagen.
Aktuell gibt es ein Problem mit den aktuellen Modulversionen, das heute behoben wurde und morgen per update kommt.
Oder Du ziehst Dir die aktuelle Version aus SVN.