HM-MOD-RPI-PCB kein pairen mehr möglich

Begonnen von hugo, 15 August 2018, 15:57:46

Vorheriges Thema - Nächstes Thema

hugo

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 :(
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Wuppi68

High,

mach mal ein list hmuart1 und poste das Ergebnis hier
FHEM unter Proxmox als VM

hugo

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.
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

Wuppi68

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
FHEM unter Proxmox als VM

hugo

 :)
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
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

LuckyDay

ZitatUnknown device HM_52FA3A

tippe mal version ind das commandfeld ein und poste den Inhalt

hugo

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
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

LuckyDay

mache mal ein
list HM_52FA3A

was ist das für ein gerät

Wuppi68

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
FHEM unter Proxmox als VM

hugo

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
Raspi 3 mit CUL HM-MOD-UART; nanoCUL
Homematic: HM-SEC-SCo 5x;HM-LC-SW1-BA-PCB 3x;HM-Dis-EP-WM55; HM-LC-SW4-PCB; ARLO;
Somfy RTS Rollo 14x; Alexa; GardenaSmartDevice; Stromzähler(GPIO); shelly1; shelly2.5;Wasserzähler(GPIO);Brennerstuhlsteckdosen;

LuckyDay

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

betateilchen

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.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!