Hallo,
nachdem ich erfolgreich von CUL (Busware) auf HM-MOD-RPI-PCB für meine HM Umgebung umgezogen bin, ist der CUL für die letzten FS20-Geräte disconnected. Woran liegt das?
Internals:
CMDS ABbCeFGhiKkLlMmNRTtUuVWXxYZ
CUL_0_MSGCNT 35
CUL_0_TIME 2021-03-10 11:18:09
Clients :FS20:FHT.*:KS300:USF1000:BS:HMS:FS20V: :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/ttyACM1@38400 1134
DeviceName /dev/ttyACM1@38400
FHTID 1134
FUUID 5c8a0353-f33f-940c-c858-45b904072635b8e0
NAME CUL_0
NR 37
NR_CMD_LAST_H 8
PARTIAL
RAWMSG T0E71A88202
RSSI -73
STATE disconnected
TYPE CUL
VERSION V 1.67 CUL868
initString X21
MatchList:
0:FS20V ^81..(04|0c)..0101a001......00[89a-f]...
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:
2021-03-10 11:02:48 cmds A B b C e F G h i K k L l M m N R T t U u V W X x Y Z
2021-03-10 11:07:18 raw isF0000F000FFF
2021-03-10 11:19:30 state disconnected
XMIT_TIME:
1615371989.95967
1615371995.74964
1615372002.10853
1615372004.40641
1615372010.75684
1615372019.42131
1615372134.27066
1615372135.06
Attributes:
model CUL
rfmode SlowRF
room CUL_HM
Gruß Günter
stimmt die definition nun noch?
DEF /dev/ttyACM1@38400 1134
wieso wird hier an intertechno gesendet?
2021-03-10 11:07:18 raw isF0000F000FFF
frequenz verstellt?
Mach mal ind er FHEM Kommandozeile:
{qx(ls -lha /dev/ttyACM*)}
crw-rw---- 1 root dialout 166, 0 Mär 10 11:36 /dev/ttyACM0
Da hätte ich auch drauf getippt, also dass die Definition evtl. nicht mehr stimmt.
Hast du den "anderen" CUL abgezogen?
Vielleihct war der ACM0 und damit der FS20 CUL ACM1 aber jetzt wo ACM0 "weg" ist, stimmt ACM1 nicht mehr...
EDIT: na da heben wir es ja ;)
Besser: einbinden per by-id (oder by-path)
https://wiki.fhem.de/wiki/Mehrere_USB-Ger%C3%A4te_einbinden
Hilft auch, wenn es nur (noch) einer ist und auch bei System-Umzug und auch bei 2en nach einem Boot (d.h. wenn das das Problem sein sollte hattest du in der Vergangenheit "Glück", dass es nach einem Reboot wieder funktioniert hat ;) )
Gruß, Joachim
Hallo Joachim,
JA, ich habe den Stick abgezogen. Eingesteckt geht FS20 wieder :-) da war's.
Meine Frage an Otto, soll ich den CUL für HM eingesteckt lassen? Bringt das was oder stört es eher mehr meine Hausautomation?
Gruß Günter
Ich würde den eher weglassen. Drei Funker auf 868 in unmittelbarer Nähe - nicht gut.
Vor allem zwei mit HM, die würden es immer parallel versuchen - das stört unter Umständen.
okay, wie bekomme ich den am besten aus der Config ganz gelöscht?
Aus der IOGroup ist er ja schon mal, kann ich ihn einfach löschen?
Gruß Günter
delete CUL_0
VCCU hast Du gemacht?
Das HM-MOD-RPI-PCB steckt direkt auf dem PI?
Hallo Otto,
so das hat auch geklappt, es geht jetzt fast alles bis auf den Repeater, der hat scheinbar noch die alte Verbindung zum CUL_1 ..
Internals:
DEF 39FAAA
FUUID 5c8a0360-f33f-940c-ae10-c33d78c64dde2f4e
IODev myHmUART
LASTInputDev myHmUART
MSGCNT 11
NAME Repeater
NOTIFYDEV global
NR 1709
NTFY_ORDER 50-Repeater
STATE MISSING ACK
TYPE CUL_HM
chanNo 01
lastMsg No:8C - t:10 s:39FAAA d:FF2345 03003E
myHmUART_MSGCNT 11
myHmUART_RAWMSG 0501002B8CA01039FAAAFF234503003E
myHmUART_RSSI -43
myHmUART_TIME 2021-03-10 12:57:37
peerList 56E66A,Briefkasten,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,Flur_OG,Flur_OGi,Keller_Licht,OG_Rollo_Studio_M,RC_Audi,RC_gueco,RC_leon,RC_usch,RC_wohnzimmer,Switch_Dachboden,Switch_Garage,Switch_Keller,Switch_Kino,Switch_Kino2,Switch_Stromverteiler,Switch_Wz_Multimedia,Waterdetect,Zisterne,ter_webergrill
protLastRcv 2021-03-10 12:57:37
protRcv 11 last_at:2021-03-10 12:57:37
protSnd 15 last_at:2021-03-10 12:57:37
protState CMDs_done
rssi_at_myHmUART cnt:11 min:-44 max:-42 avg:-42.81 lst:-43
READINGS:
2020-09-14 10:13:14 D-firmware 1.2
2020-09-14 10:13:14 D-serialNr MEQ0581573
2021-03-10 12:57:35 PairedTo 0xFF2345
2020-08-27 11:07:12 R-pairCentral 0xFF2345
2021-03-10 12:57:35 RegL_00. 00:00 02:01 0A:FF 0B:23 0C:45 23:BA
2021-03-10 12:57:37 RegL_02. 00:00 08:00
2021-03-10 11:04:09 battery ok
2021-03-10 12:57:37 cfgState ok
2021-03-10 12:57:37 commState CMDs_done
2021-03-10 11:04:09 flags 0
2021-03-10 12:57:37 peerList 56E66A,Briefkasten,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,Flur_OG,Flur_OGi,Keller_Licht,OG_Rollo_Studio_M,RC_Audi,RC_gueco,RC_leon,RC_usch,RC_wohnzimmer,Switch_Dachboden,Switch_Garage,Switch_Keller,Switch_Kino,Switch_Kino2,Switch_Stromverteiler,Switch_Wz_Multimedia,Waterdetect,Zisterne,ter_webergrill
2021-03-10 11:04:09 recentStateType info
2021-03-10 12:57:37 repPeer_01 Einfahrtl dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_02 Einfahrtr dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_03 Einfahrtli dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_04 Einfahrtre dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_05 Switch_Keller dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_06 Keller_Licht dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_07 Waterdetect dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_08 Zisterne dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_09 RC_gueco dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_10 RC_usch dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_11 OG_Rollo_Studio_M dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_12 Switch_Stromverteiler dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_13 Switch_Dachboden dst>- no ok
2021-03-10 12:57:37 repPeer_14 Flur_OGi dst>- no ok
2021-03-10 12:57:37 repPeer_15 Flur_OG dst>- no ok
2021-03-10 12:57:37 repPeer_16 ter_webergrill dst>- no ok
2021-03-10 12:57:37 repPeer_17 Switch_Garage dst>- no ok
2021-03-10 12:57:37 repPeer_18 Switch_Kino dst>- no ok
2021-03-10 12:57:37 repPeer_19 Switch_Kino2 dst>- no ok
2021-03-10 12:57:37 repPeer_20 RC_wohnzimmer dst>- no ok
2021-03-10 12:57:37 repPeer_21 Briefkasten dst>- no ok
2021-03-10 12:57:37 repPeer_22 56E66A dst>- no ok
2021-03-10 12:57:37 repPeer_23 RC_leon dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_24 RC_Audi dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_25 Switch_Keller dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_26 Switch_Wz_Multimedia dst>CUL_1 no ok
2021-03-10 12:57:37 repPeer_27 FK_EG_Erkertuer unknown no fail
2021-03-10 12:57:37 repPeer_28 undefined
2021-03-10 12:57:37 repPeer_29 undefined
2021-03-10 12:57:37 repPeer_30 undefined
2021-03-10 12:57:37 repPeer_31 undefined
2021-03-10 12:57:37 repPeer_32 undefined
2021-03-10 12:57:37 repPeer_33 undefined
2021-03-10 12:57:37 repPeer_34 undefined
2021-03-10 12:57:37 repPeer_35 undefined
2021-03-10 12:57:37 repPeer_36 undefined
2021-03-10 11:36:35 state MISSING ACK
helper:
HM_CMDNR 140
cSnd 01FF234539FAAA0103,01FF234539FAAA01040000000002
mId 0076
peerFriend
peerIDsRaw ,688E7A00,688E9900,5F616100,5F5E0600,4E43EA00,250B1200,2F7DFD00,3E48D800,53EF3A00,53EF1900,44D18000,4E417200,4E41C400,3336B100,3650DC00,1C20F900,4E427400,56EB7A00,56EB2400,53ECA300,410BAD00,56E66A00,6AAE9900,6AAD2000,4E43EA00,4E426C00,58116500,00000000
peerIDsState complete
peerOpt p:repeater
regLst 0,2
rxType 1
supp_Pair_Rep 0
cmds:
TmplKey 56E66A,Briefkasten,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,Flur_OG,Flur_OGi,Keller_Licht,OG_Rollo_Studio_M,RC_Audi,RC_gueco,RC_leon,RC_usch,RC_wohnzimmer,Switch_Dachboden,Switch_Garage,Switch_Keller,Switch_Kino,Switch_Kino2,Switch_Stromverteiler,Switch_Wz_Multimedia,Waterdetect,Zisterne,ter_webergrill:no:1615372542.89272
TmplTs 1615372542.89272
cmdKey 1:1:0::Repeater:0076:01:56E66A,Briefkasten,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,Flur_OG,Flur_OGi,Keller_Licht,OG_Rollo_Studio_M,RC_Audi,RC_gueco,RC_leon,RC_usch,RC_wohnzimmer,Switch_Dachboden,Switch_Garage,Switch_Keller,Switch_Kino,Switch_Kino2,Switch_Stromverteiler,Switch_Wz_Multimedia,Waterdetect,Zisterne,ter_webergrill
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
inhibit [(on|{off})]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerSmart -peerOpt-
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- -addr2:data2-...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
setRepeat -noX- -sendName- -recName- 'bdcast'(yes|no)
statusRequest noArg
tplDel -tplDel-
tplSet_0 -tplChan-
tplSet_56E66A -tplPeer-
tplSet_Briefkasten -tplPeer-
tplSet_Einfahrtl -tplPeer-
tplSet_Einfahrtli -tplPeer-
tplSet_Einfahrtr -tplPeer-
tplSet_Einfahrtre -tplPeer-
tplSet_FK_EG_Erkertuer -tplPeer-
tplSet_Flur_OG -tplPeer-
tplSet_Flur_OGi -tplPeer-
tplSet_Keller_Licht -tplPeer-
tplSet_OG_Rollo_Studio_M -tplPeer-
tplSet_RC_Audi -tplPeer-
tplSet_RC_gueco -tplPeer-
tplSet_RC_leon -tplPeer-
tplSet_RC_usch -tplPeer-
tplSet_RC_wohnzimmer -tplPeer-
tplSet_Switch_Dachboden -tplPeer-
tplSet_Switch_Garage -tplPeer-
tplSet_Switch_Keller -tplPeer-
tplSet_Switch_Kino -tplPeer-
tplSet_Switch_Kino2 -tplPeer-
tplSet_Switch_Stromverteiler -tplPeer-
tplSet_Switch_Wz_Multimedia -tplPeer-
tplSet_Waterdetect -tplPeer-
tplSet_Zisterne -tplPeer-
tplSet_ter_webergrill -tplPeer-
unpair noArg
lst:
condition slider,0,1,255
peer 56E66A,Briefkasten,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,Flur_OG,Flur_OGi,Keller_Licht,OG_Rollo_Studio_M,RC_Audi,RC_gueco,RC_leon,RC_usch,RC_wohnzimmer,Switch_Dachboden,Switch_Garage,Switch_Keller,Switch_Kino,Switch_Kino2,Switch_Stromverteiler,Switch_Wz_Multimedia,Waterdetect,Zisterne,ter_webergrill
peerOpt remove_56E66A,remove_Briefkasten,remove_Einfahrtl,remove_Einfahrtli,remove_Einfahrtr,remove_Einfahrtre,remove_FK_EG_Erkertuer,remove_Flur_OG,remove_Flur_OGi,remove_Keller_Licht,remove_OG_Rollo_Studio_M,remove_RC_Audi,remove_RC_gueco,remove_RC_leon,remove_RC_usch,remove_RC_wohnzimmer,remove_Switch_Dachboden,remove_Switch_Garage,remove_Switch_Keller,remove_Switch_Kino,remove_Switch_Kino2,remove_Switch_Stromverteiler,remove_Switch_Wz_Multimedia,remove_Waterdetect,remove_Zisterne,remove_ter_webergrill
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
expert:
def 1
det 0
raw 1
tpl 0
io:
newChn +39FAAA,00,00,00
nextSend 1615377458.03534
prefIO
rxt 0
vccu VCCU
p:
39FAAA
00
00
00
mRssi:
mNo 8C
io:
myHmUART:
-35
-35
peerIDsH:
00000000 broadcast
1C20F900 ter_webergrill
250B1200 Keller_Licht
2F7DFD00 Waterdetect
3336B100 Flur_OGi
3650DC00 Flur_OG
3E48D800 Zisterne
410BAD00 Briefkasten
44D18000 OG_Rollo_Studio_M
4E417200 Switch_Stromverteiler
4E41C400 Switch_Dachboden
4E426C00 Switch_Wz_Multimedia
4E427400 Switch_Garage
4E43EA00 Switch_Keller
53ECA300 RC_wohnzimmer
53EF1900 RC_usch
53EF3A00 RC_gueco
56E66A00 56E66A
56EB2400 Switch_Kino2
56EB7A00 Switch_Kino
58116500 FK_EG_Erkertuer
5F5E0600 Einfahrtre
5F616100 Einfahrtli
688E7A00 Einfahrtl
688E9900 Einfahrtr
6AAD2000 RC_Audi
6AAE9900 RC_leon
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
regCollect:
role:
chn 1
dev 1
rpt:
IO myHmUART
flg A
ts 1615377457.73941
ack:
HASH(0x5812158)
8C8002FF234539FAAA00
rssi:
at_myHmUART:
avg -42.8181818181818
cnt 11
lst -43
max -42
min -44
shadowReg:
tmpl:
Attributes:
IODev CUL_1
IOgrp VCCU
autoReadReg 4_reqStatus
expert defReg,rawReg
firmware 1.2
icon rc_REPEAT
model HM-SYS-SRP-PL
peerIDs 00000000,1C20F900,250B1200,2F7DFD00,3336B100,3650DC00,3E48D800,410BAD00,44D18000,4E417200,4E41C400,4E426C00,4E427400,4E43EA00,53ECA300,53EF1900,53EF3A00,56E66A00,56EB2400,56EB7A00,58116500,5F5E0600,5F616100,688E7A00,688E9900,6AAD2000,6AAE9900
repPeers Einfahrtl:CUL_1:n,Einfahrtr:CUL_1:n,Einfahrtli:CUL_1:n,Einfahrtre:CUL_1:n,Switch_Keller:CUL_1:n,Keller_Licht:CUL_1:n,Waterdetect:CUL_1:n,Zisterne:CUL_1:n,RC_gueco:CUL_1:n,RC_usch:CUL_1:n,OG_Rollo_Studio_M:CUL_1:n,Switch_Stromverteiler:CUL_1:n,Switch_Dachboden:-:n,Flur_OGi:-:n,Flur_OG:-:n,ter_webergrill:-:n,Switch_Garage:-:n,Switch_Kino:-:n,Switch_Kino2:-:n,RC_wohnzimmer:-:n,Briefkasten:-:n,56E66A:-:n,RC_leon:CUL_1:n,RC_Audi:CUL_1:n,Switch_Keller:CUL_1:n,Switch_Wz_Multimedia:CUL_1:n,FK_EG_Erkertuer:-:-, , , , , , , , ,
room CUL_HM
serialNr MEQ0581573
subType repeater
webCmd getConfig:clear msgEvents
Muss ich die einzelnen Aktoren alle neu verbinden? Mit der VCCU??
Gruß Günter
Nein alle ist gut. Gib dem System Zeit, das wird sich einpendeln. Was unten bei attr IODev steht ist Schall und Rauch. Bei Internals steht es richtig:
IODev myHmUART
LASTInputDev myHmUART
2021-03-10 12:57:37 commState CMDs_done
Der fehlt noch?
2021-03-10 12:57:37 repPeer_27 FK_EG_Erkertuer unknown no fail
Den Eintrag versteh ich noch nicht: dst>CUL_1 aber ich denke das gibt sich? Hab keine Erfahrung mit dem Repeater
Da steht explizit sowas drin:
repPeers Einfahrtl:CUL_1:n,Einfahrtr:CUL_1:n,Einfahrtli:CUL_1:n,Einfahrtre:CUL_1:n,Switch_Keller:CUL_1:n,Keller_Licht:CUL_1:n,Waterdetect:CUL_1:n,Zisterne:CUL_1:n,RC_gueco:CUL_1:n,RC_usch:CUL_1:n,OG_Rollo_Studio_M:CUL_1:n,Switch_Stromverteiler:CUL_1:n,Switch_Dachboden:-:n,Flur_OGi:-:n,Flur_OG:-:n,ter_webergrill:-:n,Switch_Garage:-:n,Switch_Kino:-:n,Switch_Kino2:-:n,RC_wohnzimmer:-:n,Briefkasten:-:n,56E66A:-:n,RC_leon:CUL_1:n,RC_Audi:CUL_1:n,Switch_Keller:CUL_1:n,Switch_Wz_Multimedia:CUL_1:n,FK_EG_Erkertuer:-:-, , , , , , , , ,
Wenn man das manuell ändern sollte, ich wüsste nicht mal was da reinschreibt?
okay, nun kommen aber bei einer Vielzahl! von HM-Aktoren und Sensoren IOerr-bzw. unreachable Meldungen. Ist das normal?
Gruß Günter
.. der myHmUART wechselt ständig im state von :init auf :disconnected
ist das normal?
Internals:
DEF FF2345
FUUID 5c8a0354-f33f-940c-2ca7-88cc7fff0b1539d0
IODev myHmUART
NAME VCCU
NOTIFYDEV global
NR 44
NTFY_ORDER 50-VCCU
STATE myHmUART:init
TYPE CUL_HM
assignedIOs myHmUART
channel_01 VCCU_Btn1
channel_02 VCCU_Btn2
channel_03 VCCU_Btn3
channel_04 VCCU_Btn4
channel_05 VCCU_Btn5
channel_06 VCCU_Btn6
channel_07 VCCU_Btn7
channel_08 VCCU_Btn8
channel_09 VCCU_Btn9
channel_0A VCCU_Btn10
channel_0B VCCU_Btn11
channel_0C VCCU_Btn12
channel_0D VCCU_Btn13
channel_0E VCCU_Btn14
channel_0F VCCU_Btn15
channel_10 VCCU_Btn16
channel_11 VCCU_Btn17
channel_12 VCCU_Btn18
channel_13 VCCU_Btn19
channel_14 VCCU_Btn20
READINGS:
2021-03-10 13:27:04 CommandAccepted yes
2021-03-10 13:41:36 IOopen 0
2020-12-14 09:35:45 cfgState ok
2021-03-10 13:41:36 state myHmUART:init
helper:
HM_CMDNR 138
mId FFF0
peerFriend peerSens,peerAct
peerOpt -:virtual
regLst
rxType 1
cmds:
TmplKey :no:1615379540.08393
TmplTs 1615379540.08393
cmdKey 0:1:1::VCCU:FFF0:01:
cmdLst:
assignIO -IO- [({set}|unset)]
clear [(readings|rssi|msgErrors|{msgErrors}|unknownDev)]
defIgnUnknown noArg
hmPairForSec [-sec-]
hmPairSerial -serial-
peerSmart -peerOpt-
tplSet_0 -tplChan-
update noArg
virtual [(1..50;1|{1})]
lst:
condition slider,0,1,255
peer
peerOpt 01_LSw_WC,02_LSw_Erker,03_LSw_Hausarbeit,04_LSw_Schlafzimmer,05_LSw_Kueche,07_LSw_Sauna,08_LSw_Wohnzimmer,Alexa,AppleTV,Audi,BMW,Beweg_DG_in,Beweg_DG_out,Beweg_EG_in,Beweg_EG_out,Beweg_KG_in,Beweg_KG_out,Briefkasten,DG_Badfenster,EG_Flurbtn01,EG_Flurbtn02,EG_WC_Heizung_WindowRec,Einfahrtl,Einfahrtli,Einfahrtr,Einfahrtre,FK_EG_Erkertuer,FK_EG_Kueche,FK_EG_Ter_links,FK_EG_Ter_rechts,FK_EG_Wz_links,FK_EG_Wz_rechts,FK_KG_Kellerli,FK_KG_Kellerlili,FK_KG_Kellerre,FK_KG_Kellertuer,FK_KG_Sauna,FK_KG_WC,FK_KG_WKre,FK_KG_Waschk,Flur_OG,Flur_OGi,FritzRepyou,Gaeste_Heizung_windowRec,Garage_out,HM_36C292_remote,HM_397FA1_remote,HM_3A1371_WindowRec,HM_3A1371_remote,HM_3A1394_WindowRec,HM_3A1394_remote,HM_3A43FB_remote,HM_41D575_SenF,HM_41D575_SenI,HM_41D575_SenPwr,HM_41D575_SenU,HM_453125_SenF,HM_453125_SenI,HM_453125_SenPwr,HM_453125_SenU,HM_473569_Btn_01,HM_473569_Btn_02,HM_473569_Btn_03,HM_473569_Btn_04,HM_473569_Btn_05,HM_473569_Btn_06,HM_473569_Btn_07,HM_473569_Btn_08,HM_473569_Btn_09,HM_473569_Btn_10,HM_473569_Btn_11,HM_473569_Btn_12,HM_473569_Btn_13,HM_473569_Btn_14,HM_473569_Btn_15,HM_473569_Btn_16,HM_473569_Btn_17,HM_473569_Btn_18,HM_473569_Btn_19,HM_473569_Btn_20,HM_4DA7E8_WindowRec,HM_4DA7E8_remote,HM_4DAC72_WindowRec,HM_4DAC72_remote,HM_4DAC74_remote,HM_4DAC7B_remote,HM_4E4172_Sw_04,HM_4E4172_Sw_05,HM_4E4172_Sw_06,HM_4E4172_Sw_07,HM_4E4172_Sw_08,HM_4E41C4_Sw_01,HM_4E41C4_Sw_04,HM_4E41C4_Sw_05,HM_4E41C4_Sw_06,HM_4E41C4_Sw_07,HM_4E41C4_Sw_08,HM_4E426C_Sw_01,HM_4E426C_Sw_02,HM_4E9EB6_WindowRec,HM_4E9EB6_remote,HM_5019B7_WindowRec,HM_5019B7_remote,HM_5019BE_WindowRec,HM_5019BE_remote,HM_501B47_WindowRec,HM_501B47_remote,HM_56EB24_Sw_04,HM_56EB24_Sw_05,HM_56EB24_Sw_06,HM_56EB24_Sw_07,HM_56EB24_Sw_08,HM_56EB40_Sw_04,HM_56EB40_Sw_05,HM_56EB40_Sw_06,HM_56EB40_Sw_07,HM_56EB40_Sw_08,HM_56EB7A_Sw_07,HM_56EB7A_Sw_08,HM_623CD3_SenF,HM_623CD3_SenI,HM_623CD3_SenPwr,HM_623CD3_SenU,HM_639252_remote,HM_6AAD20_Btn_04,HM_6AE3D2_WindowRec,HM_6AE3D2_remote,HM_6AF31D_WindowRec,HM_6AF31D_remote,HR.Trockner,HR.Waschmaschine,HR.Waschmaschiner,Heizung_Cam,Keller_Licht_in,Keller_Licht_out,Kino_Heizung_WindowRec,Kino_Thermostat_WindowRec,Kinofenster,LTE_Router,OG_Bad_Heizung_WindowRec,OG_Rollo_Studio_M,RC_gueco_01,RC_gueco_02,RC_gueco_03,RC_gueco_04,RC_kino_01,RC_kino_02,RC_kino_03,RC_kino_04,RC_usch_01,RC_usch_02,RC_usch_03,RC_usch_04,RC_wohnzimmer_01,RC_wohnzimmer_02,RC_wohnzimmer_03,RC_wohnzimmer_04,Rollo_Buero,Rollo_Erker,Rollo_ErkerL,Rollo_ErkerM,Rollo_ErkerR,Rollo_Gaeste,Rollo_Hausarbeit,Rollo_Kueche,Rollo_SZ,Rollo_WC,Rollo_Wzlinks,Rollo_Wzrechts,SAT_Switch,Schlafzimmerfenster,Switch_Kino_Sw_02,Switch_Kino_Sw_05,Switch_Lautsprecherverteilung_Sw_06,Sz_Heizung_WindowRec,TV,Treppe_OG,Waterdetect,Zirkulation,Zisterne,btn01_alarm,eg_flur_wandbild,gaestefenster,garage_btn_01,garage_btn_02,haustuer,home,kino_LED,kino_kuehlschrank,kino_licht_ecke,kino_multimedia,kino_multimedia_old,kino_stehtisch,kino_switch,kueche_water_detect,piri,rcleon01,rcleon02,rcleon03,rcleon04,sec_btn2_door,sec_btn3_garage,sec_btn4_ebike,sw_gu_03,sw_gu_04,sw_gu_05,sw_gu_06,sw_gu_07,sw_gu_08,ter_webergrill,tor_cam,tor_holzstall,tor_kompressor,tor_music,tor_swa1,tor_swi,tor_swl,tor_swr,tueroeffner,wcfenster,wz_LSchrank,wz_LSteh,wz_engel,wz_erker_Dim_V_01,wz_erker_Dim_V_02,wz_erkerlampe,wz_fritzbox,wz_stehlampe_led,xtrendpw
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
listDevice noArg
param -param-
expert:
def 1
det 0
raw 0
tpl 0
io:
prefIO
vccu VCCU
ioList:
myHmUART
mRssi:
mNo
peerIDsH:
prt:
bErr 0
sProc 0
q:
qReqConf
qReqStat
role:
dev 1
vrt 1
tmpl:
Attributes:
IODev myHmUART
IOList myHmUART
IOgrp VCCU
model CCU-FHEM
room CUL_HM
subType virtual
webCmd virtual:update
wenn die vccu keinen cul mehr in ihrer liste hat, darf auch in keinem attr IODev/IOgrp mehr ein cul vorhanden sein.
der repeater zeigt da noch einen cul.
alle vorkommen des cul musst du mit dem hmuart erstzen.
zeig auch mal ein list vom hmuart.
Internals:
CNT 1
Clients :CUL_HM:
DEF /dev/ttyAMA0
DEVCNT 138
DevState 1
DevType UART
DeviceName /dev/ttyAMA0@115200
FD 11
FUUID 60489aff-f33f-940c-8391-7d39ab145ea91ba7
LastOpen 1615380774.94031
NAME myHmUART
NOTIFYDEV global
NR 2229
NTFY_ORDER 50-myHmUART
PARTIAL
RAWMSG 0500004325865A6AF31D000000248C30
STATE opened
TYPE HMUARTLGW
XmitOpen 0
model HM-MOD-UART
owner_CCU VCCU
Helper:
AckPending:
1:
cmd 00
dst 0
frame FD00030001009E03
time 1615380775.94465
LastSendLen:
3
Log:
IDs:
RoundTrip:
MatchList:
1:CUL_HM ^A......................
PeerQueue:
HASH(0x65f5850)
HASH(0x65f8aa0)
HASH(0x65f4018)
HASH(0x65f9280)
HASH(0x66124f8)
HASH(0x65f7108)
HASH(0x6632860)
HASH(0x6635190)
HASH(0x6601110)
HASH(0x661edc8)
HASH(0x65f77b0)
HASH(0x6632680)
HASH(0x65faaa8)
HASH(0x550dfd8)
HASH(0x6638570)
HASH(0x6645a88)
HASH(0x6671a78)
HASH(0x66518a0)
HASH(0x6623460)
HASH(0x6643ba8)
HASH(0x66641c8)
HASH(0x661b478)
HASH(0x667df10)
HASH(0x667f2c8)
HASH(0x667ede8)
HASH(0x664dc50)
HASH(0x6650f40)
HASH(0x65fb588)
HASH(0x6668e80)
HASH(0x6651240)
HASH(0x6657a18)
HASH(0x667ed70)
HASH(0x666eec8)
HASH(0x661eb58)
HASH(0x664d518)
HASH(0x669efc8)
HASH(0x66a4fe8)
HASH(0x667d130)
HASH(0x66def80)
HASH(0x66d4fe8)
HASH(0x6713a78)
HASH(0x6703680)
HASH(0x66c88d8)
HASH(0x670d438)
HASH(0x66e48b0)
HASH(0x67074c0)
HASH(0x671f6c0)
HASH(0x66fcf28)
HASH(0x6727b98)
HASH(0x6727e80)
HASH(0x673cbb8)
HASH(0x6742070)
HASH(0x670d090)
HASH(0x6727400)
HASH(0x6759010)
HASH(0x671f9d8)
HASH(0x674eba0)
HASH(0x675cfc8)
HASH(0x66eb778)
HASH(0x6762d70)
HASH(0x66ef970)
HASH(0x6737a10)
HASH(0x671a4e0)
HASH(0x6710b10)
HASH(0x6744cd0)
HASH(0x675c4a0)
HASH(0x6744cb8)
HASH(0x6774d08)
HASH(0x6778370)
HASH(0x677aa28)
HASH(0x677b250)
HASH(0x6783720)
HASH(0x6741a40)
HASH(0x679b260)
HASH(0x67a44a8)
HASH(0x677b7a8)
HASH(0x67ada20)
HASH(0x67afe20)
HASH(0x6758ea8)
HASH(0x6785d48)
HASH(0x67b9208)
HASH(0x67d44c8)
HASH(0x679f7c8)
HASH(0x67c1b20)
HASH(0x67c9528)
HASH(0x6716bf8)
HASH(0x67d9930)
HASH(0x67ade58)
HASH(0x57157c0)
HASH(0x677b730)
HASH(0x675ce60)
HASH(0x5691998)
HASH(0x67d1e08)
HASH(0x6063448)
HASH(0x6062d28)
HASH(0x6063268)
HASH(0x6062d88)
HASH(0x5f91040)
HASH(0x6046e68)
HASH(0x5fb7ce8)
HASH(0x5fb7bc8)
HASH(0x5f9e508)
HASH(0x5f9e6d0)
HASH(0x5f9e1d8)
HASH(0x60a3680)
HASH(0x6286b98)
HASH(0x6253908)
HASH(0x604d9a0)
HASH(0x604db68)
HASH(0x604d9e8)
HASH(0x604e6a8)
HASH(0x60502f0)
HASH(0x604fc48)
HASH(0x604f790)
HASH(0x604fa98)
HASH(0x604fdb0)
HASH(0x5fa0a68)
HASH(0x5f8d510)
HASH(0x5f4e380)
HASH(0x5f693e0)
HASH(0x5c9ea18)
HASH(0x5c1aa40)
HASH(0x68cca58)
HASH(0x68b6008)
HASH(0x5f93be0)
HASH(0x3cc4400)
HASH(0x686bfb0)
HASH(0x5f81818)
HASH(0x5f94c20)
HASH(0x5f81ed8)
HASH(0x5f81ab8)
HASH(0x68e3a38)
HASH(0x5f93280)
HASH(0x5f818d8)
HASH(0x50444c0)
HASH(0x5049548)
HASH(0x5044328)
HASH(0x5044460)
HASH(0x5015160)
HASH(0x5046410)
HASH(0x5046470)
HASH(0x5045f90)
HASH(0x4f14460)
HASH(0x4f144d8)
HASH(0x4f14598)
HASH(0x4f13e40)
HASH(0x4fb6df8)
HASH(0x4ffb020)
HASH(0x5f849e0)
HASH(0x5c30700)
HASH(0x5fa0c68)
HASH(0x5f47a98)
HASH(0x5f8c150)
HASH(0x5f8e368)
HASH(0x5f473d8)
HASH(0x5f47918)
HASH(0x5f475e8)
HASH(0x5eaa420)
HASH(0x5f47258)
HASH(0x5f46f28)
HASH(0x5fc30e8)
HASH(0x5f45c08)
HASH(0x5f458d8)
HASH(0x5fc2258)
HASH(0x5fc2f68)
HASH(0x5f431c8)
HASH(0x5f69ba8)
HASH(0x5f69050)
HASH(0x5fc16f8)
HASH(0x5fc24c8)
HASH(0x5fc17c0)
HASH(0x59bcbc0)
HASH(0x59be280)
HASH(0x59bc380)
HASH(0x5a32050)
HASH(0x5a32218)
HASH(0x5a32098)
HASH(0x59ddbc8)
HASH(0x599ddb0)
HASH(0x59ddc10)
HASH(0x59bca88)
HASH(0x599f110)
HASH(0x59be610)
HASH(0x599b3d0)
HASH(0x59bed48)
HASH(0x5a2d700)
HASH(0x6573340)
HASH(0x6efb148)
HASH(0x68aeae0)
HASH(0x6d83a30)
HASH(0x6855178)
HASH(0x6796a18)
HASH(0x691a2e8)
HASH(0x6583618)
HASH(0x6d88960)
HASH(0x6ed0678)
HASH(0x694fc28)
HASH(0x68d1ce8)
Peers:
185359 pending
18A909 pending
1C20F9 pending
250B12 pending
29E44F pending
2CCEFB pending
2F7DFD pending
3336B1 pending
354E77 pending
3650DC pending
36C292 pending
397FA1 pending
39FAAA pending
3A1371 pending
3A1394 pending
3A43FB pending
3B6140 pending
3D0827 pending
3D0838 pending
3D0841 pending
3D084E pending
3E48D8 pending
40BB51 pending
40EDE6 pending
410A78 pending
410AA3 pending
410AA4 pending
410BAD pending
410BB4 pending
41AE62 pending
41D575 pending
444262 pending
44D03A pending
44D180 pending
453125 pending
455152 pending
473569 pending
4D27C8 pending
4D2815 pending
4DA7E8 pending
4DAC72 pending
4DAC74 pending
4DAC7B pending
4E1D77 pending
4E4172 pending
4E41C4 pending
4E426C pending
4E4274 pending
4E43EA pending
4E9EB6 pending
5019B7 pending
5019BE pending
501B47 pending
52BCF3 pending
5338A9 pending
536D6B pending
53EC62 pending
53EC9D pending
53ECA3 pending
53EF19 pending
53EF3A pending
54A908 pending
56EB24 pending
56EB40 pending
56EB7A pending
581165 pending
5813FD pending
581404 pending
59814F pending
5E8757 pending
5F51C3 pending
5F5E06 pending
5F6161 pending
600617 pending
623CD3 pending
639252 pending
6686ED pending
6686F1 pending
688E7A pending
688E99 pending
68A23E pending
6AAD20 pending
6AAE99 pending
6AE3D2 pending
6AF31D pending
6B3647 pending
720BFE pending
720C17 pending
720C2C pending
720C47 pending
720C4A pending
720C4D pending
720F99 pending
READINGS:
2021-03-10 13:26:30 D-HMIdAssigned FF2345
2021-03-10 13:26:30 D-HMIdOriginal 6D0CB7
2021-03-10 13:26:31 D-firmware 1.2.1 (outdated)
2021-03-10 13:26:31 D-serialNr QEQ0410324
2021-03-10 13:32:01 D-type HM-MOD-UART
2021-03-10 13:52:55 cond init
2021-03-10 13:27:02 load 9
2021-03-10 13:32:01 loadLvl suspended
2021-03-10 13:52:54 state opened
helper:
Attributes:
hmId FF2345
room CUL_HM
das eventlog sagt:
2021-03-10 13:57:55 HMUARTLGW myHmUART cond: disconnected
2021-03-10 13:57:55 CUL_HM VCCU IOopen: 0
2021-03-10 13:57:55 CUL_HM VCCU myHmUART:disconnected
2021-03-10 13:57:55 HMUARTLGW myHmUART CONNECTED
2021-03-10 13:57:56 HMUARTLGW myHmUART cond: init
2021-03-10 13:57:56 CUL_HM VCCU IOopen: 0
2021-03-10 13:57:56 CUL_HM VCCU myHmUART:init
den must du noch flashen.
2021-03-10 13:26:31 D-firmware 1.2.1 (outdated)
Zitat von: Gueco315 am 10 März 2021, 13:42:05
.. der myHmUART wechselt ständig im state von :init auf :disconnected
ist das normal?
Nein, dann stimmt aber Deine Aussage oben nicht? Da war es nicht erfolgreich?
hast Du jetzt doch was mit ser2net / socat eingerichtet? ???
Wenn er ständig wechselt bekommst Du ihn mMn auch nicht geflashed.
Flashen:
Nur diese drei Schritte - einzeln in der FHEM Kommandozeile!
"wget -qO ./FHEM/firmware/coprocessor_update.eq3 https://raw.githubusercontent.com/eq-3/occu/28045df83480122f90ab92f7c6e625f9bf3b61aa/firmware/HM-MOD-UART/coprocessor_update.eq3"
{qx(ls -lha ./FHEM/firmware)}
set myHmUART updateCoPro /opt/fhem/FHEM/firmware/coprocessor_update.eq3
in der Tat, ich konnte mit ihm schalten. Der CUL-Stick war abgesteckt.
Flashen, okay. Dann muss ich mal nachlesen wie das geht.
Zitat von: Gueco315 am 10 März 2021, 14:06:23
Flashen, okay. Dann muss ich mal nachlesen wie das geht.
Habe ich oben rein editiert
Zitat von: Gueco315 am 10 März 2021, 14:06:23
in der Tat, ich konnte mit ihm schalten. Der CUL-Stick war abgesteckt.
Hast Du Dich da selbst ausgetrickst? Der CUL wurde vom zweiten CUL übernommen? :-[
das wird dann wohl so gewesen sein.
Wie flashe ich das Teil, könnt ihr mir bitte den Link zusenden? Wäre super.
#18
beachte da bitte auch meine Fragen!
ZitatHast Du Dich da selbst ausgetrickst? Der CUL wurde vom zweiten CUL übernommen? :-[
Nö stimmt nicht der HMUART stand ja als IO schon drin...
IODev myHmUART
LASTInputDev myHmUART
#18 sagt mir so nichts ..
Mein Beitrag #18 :)
https://forum.fhem.de/index.php/topic,119426.msg1138565.html#msg1138565
sorry, das Editieren #18 hatte ich übersehen.
hast Du jetzt doch was mit ser2net / socat eingerichtet? ???
Wenn er ständig wechselt bekommst Du ihn auch nicht geflashed.
Nein, da hatte ich nichts mit gemacht.
Flashen geht nicht, wie du schon gepostet hast, da er sich ständig disconnected.
Kannst DU dann nochmal bitte das hier durchgehen und die Inhalte der Datei /boot/config.txt und die Ausgaben der einzelnen Befehle posten:
https://wiki.fhem.de/wiki/Raspberry_Pi#Verwendung_UART_f.C3.BCr_Zusatzmodule
hast Du deconz/conbee laufen? Andere Software die die seriellen Schnittstellen beackert?
hast Du initialUsbCheck disabled?
https://wiki.fhem.de/wiki/HM-MOD-RPI-PCB_HomeMatic_Funkmodul_f%C3%BCr_Raspberry_Pi#Anbindung_an_die_GPIO_im_Raspberry
Gruß Otto
okay, ich habe ja eine Sicherung, ich setzte den noch einmal neu auf.
Dann nimm diese 3 Scripts in der Reihenfolge auf einem frischen RaspiOs Lite Image
sudo bash <scriptname>
setupBasic.sh
setupUartPi3.sh
setupFhem.sh
wget https://raw.githubusercontent.com/heinz-otto/raspberry/master/setup{Basic.sh,UartPi3.sh,Fhem.sh}
Würde mich wundern wenn das nicht funktionieren sollte ;)
Gruß Otto
Hallo Otto,
vielen Dank für den Hinweis, leider war ich zu voreilig. Habe es dennoch hinbekommen.
Meine Schritte:
1) Verwendung UART für Zusatzmodule (https://wiki.fhem.de/wiki/Raspberry_Pi#Verwendung_UART_f.C3.BCr_Zusatzmodule)
2) attr initialUsbCheck disable 1
#ich hatte das in der CFG früher mal händisch auskommentiert
3) define myHmUART HMUARTLGW /dev/ttyAMA0
4) Update/Flash https://forum.fhem.de/index.php/topic,119426.msg1138565.html#msg1138565
Post #18
5) Danach habe ich es in die IOList aufgenommen.
Den CUL habe ich ausgetragen, vorsichtshalber lasse ich das Coding für den CUL_1 in der Cfg und lösche ihn nach der Hypercare wieder.
Vielen Dank besonders an Otto, der Fall konnte wieder mal mit eurer Unterstützung gelöst werden. :-)
Gruß Günter