FHEM Forum

FHEM - Hausautomations-Systeme => Homematic => Thema gestartet von: fhem_newcomer am 19 Oktober 2015, 11:18:31

Titel: Problem beim Pairen
Beitrag von: fhem_newcomer am 19 Oktober 2015, 11:18:31
Hallo zusammen

Ich habe ein Problem beim Pairen mit einem ganz normalen Switch. Das Ding treibt mich echt in den Wahnsinn :-[

Ich habe das Pairen sowohl mit set ... hmPairForSec 300, als auch mit set ...hmPairSerial ... durchgeführt und den Aktor vorher in den Werkzustand versetzt.

Der Eintrag in der fhem.cfg lautet danach:

define HM_273578 CUL_HM 273578
attr HM_273578 room CUL_HM
define FileLog_HM_273578 FileLog ./log/HM_273578-%Y.log HM_273578
attr FileLog_HM_273578 logtype text
attr FileLog_HM_273578 room CUL_HM

Fehlt da nicht etwas? z.B. Typ Switch?
Titel: Antw:Problem beim Pairen
Beitrag von: marvin78 am 19 Oktober 2015, 11:23:54
Zunächst: verwende bitte Code-Tags. Dann kann man das auch besser lesen.

Ich gehe nicht davon aus, dass das Device gepairt ist, aber das kann man aus deinen Angaben nicht erkennen. Ein list vom Device wäre nicht schlecht.

Wie genau hast du denn gepairt (genaues Vorgehen)? Was für ein Device hast du da genau? Unterschiedliche Devices erfordern beim Pairen unterschiedliche Maßnahmen (steht jeweils in der Bedienungsanleitung).
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 19 Oktober 2015, 11:52:32
Hallo!

Gepaired habe ich, wie es in der Bedienungsanleitung des Homematic-Aktors steht. Config-Taste kurz gedrückt und den Befehl in die FHEM-Oberfläche eingeben. Das Blinken der Aktor-LED hat auch sofort aufgehört und der Aktor funktioniert auch.

Allerdings fehlt mir in der fhem.cfg so ein Eintrag wie "subType Switch" oder serialNr. XXXXXX

Vor ein paar Tage hatte ich folgende Eintragung in der fhem.cfg:

define LichtGarten CUL_HM 273578
attr LichtGarten IODev HMLAN1
attr LichtGarten autoReadReg 4_reqStatus
attr LichtGarten expert 2_full
attr LichtGarten room CUL_HM,Licht
attr LichtGarten subType switch
attr LichtGarten webCmd on:off
define FileLog_LichtGarten FileLog ./log/LichtGarten-%Y.log LichtGarten
attr FileLog_LichtGarten logtype text
attr FileLog_LichtGarten room CUL_HM

Das interessante daran war, dass der Aktor einwandfrei funktionierte, aber bei meinen Rolladen-Aktoren in der Überischt in der FHEM-Oberfläche immer die Fehlermeldung "IOerr" bei allen Rolladen-Aktoren im Status angezeigt war... Das verstehe ich irgendwie nicht...
Titel: Antw:Problem beim Pairen
Beitrag von: marvin78 am 19 Oktober 2015, 12:05:33
Du verwendest noch immer keine Code Tags und du hast auch noch immer kein list von deinem Device geschickt (abgesehen davon, dass ich noch immer nicht den Typ kenne). So kann und werde ich dir nicht helfen.

Pairen per hmPairForSec geht andersherum. Erst das Pairing in FHEM starten und dann den Taster drücken. Bist du sicher, dass du bei deinem Device nur kurz drücken musst? Bei vielen muss man länger (~5 Sekunden) drücken. Hier muss ich raten. Ich weiß ja nicht, was es für ein Aktor ist.
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 21 Oktober 2015, 18:17:01
@marvin78: Was meinst Du denn mit "code tags" und "list von meinem Device"? Bei diesem HM-Schalter muss man wohl auch nur einmal kurz die config-Taste drücken.

Also so langsam verzweifel ich hier an diesem blöden Switch.

Also ich führe das Pairen wie folgt durch:

1. in FHEM den Befehl: "set HMLAN1 hmPairForSec 120
2. die Config-Taste am Schalter kurz betätigen (wie in BD-Anleitung) -> die config-Taste blinkt auch nur kurz = Pairen vollständig.

Es handelt sich um folgendes HM-Gerät HM-LC-Sw1PBU-FM

Das einzige, was in die FHEM.cfg geschrieben wird ist:

define HM_273578 CUL_HM 273578
attr HM_273578 room CUL_HM
define FileLog_HM_273578 FileLog ./log/HM_273578-%Y.log HM_273578
attr FileLog_HM_273578 logtype text
attr FileLog_HM_273578 room CUL_HM

ohne subType oder PeerID oder, oder, oder, oder...

Mittlerweile habe ich aber folgendes im logfile stehen:

2015.10.21 18:01:52 3: CUL_HM pair: HM_273578 switch, model HM-LC-Sw1PBU-FM serialNr LEQ0216496
2015.10.21 18:01:56 3: CUL_HM set HM_273578 getConfig
2015.10.21 18:02:24 3: HMLAN1: Unknown code A0CD386701D8FA700000000DC3A::-74:HMLAN1, help me!
2015.10.21 18:02:44 3: HMLAN1: Unknown code A0BD3A2581D8FA71A86F20200::-75:HMLAN1, help me!
2015.10.21 18:02:44 3: HMLAN1: Unknown code A0ED382021A86F21D8FA7010100003A::-82:HMLAN1, help me!
2015.10.21 18:02:50 3: HMLAN1: Unknown code A0CD7A6413BC146295C3701C3C8::-78:HMLAN1, help me!
2015.10.21 18:02:50 3: HMLAN1: Unknown code A11D7A002295C373BC14604A21A00001A0600::-53:HMLAN1, help me!
2015.10.21 18:02:50 3: HMLAN1: Unknown code A0ED78002295C373BC1460026D2D845::-52:HMLAN1, help me!
2015.10.21 18:02:51 3: HMLAN1: Unknown code A0CD8A2413BC146295C3701C3C8::-82:HMLAN1, help me!
2015.10.21 18:02:51 3: HMLAN1: Unknown code A11D8A002295C373BC14604E4290000290A00::-53:HMLAN1, help me!
2015.10.21 18:02:51 3: HMLAN1: Unknown code A0ED88002295C373BC14600558EBC28::-52:HMLAN1, help me!
2015.10.21 18:03:11 3: HMLAN1: Unknown code A0C3186701D958900000000CF33::-83:HMLAN1, help me!
2015.10.21 18:03:25 3: HMLAN1: Unknown code A0C6E86701A7A7300000000E732::-83:HMLAN1, help me!
2015.10.21 18:03:31 3: HMLAN1: Unknown code A0B31A2581D95891FA0C00000::-81:HMLAN1, help me!
2015.10.21 18:03:31 3: HMLAN1: Unknown code A0E3182021FA0C01D95890101000036::-70:HMLAN1, help me!
2015.10.21 18:03:38 3: HMLAN1: Unknown code A0C2C86701D968800000000D635::-79:HMLAN1, help me!
2015.10.21 18:03:45 3: HMLAN1: Unknown code A0B6EA2581A7A731DA89500AB::-83:HMLAN1, help me!
2015.10.21 18:03:46 3: HMLAN1: Unknown code A0E6E82021DA8951A7A730101880030::-70:HMLAN1, help me!
2015.10.21 18:03:58 3: HMLAN1: Unknown code A0B2CA2581D96881DA71C0000::-78:HMLAN1, help me!
2015.10.21 18:03:58 3: HMLAN1: Unknown code A0E2C82021DA71C1D96880101000038::-83:HMLAN1, help me!
2015.10.21 18:04:55 3: HMLAN1: Unknown code A0CD486701D8FA700000000DC3A::-75:HMLAN1, help me!
2015.10.21 18:05:15 3: HMLAN1: Unknown code A0BD4A2581D8FA71A86F20200::-74:HMLAN1, help me!
2015.10.21 18:05:34 3: HMLAN1: Unknown code A0C3286701D958900000000D033::-82:HMLAN1, help me!
2015.10.21 18:05:50 3: HMLAN1: Unknown code A0C6F86701A7A7300000000E832::-83:HMLAN1, help me!
2015.10.21 18:05:54 3: HMLAN1: Unknown code A0B32A2581D95891FA0C00000::-81:HMLAN1, help me!
2015.10.21 18:05:54 3: HMLAN1: Unknown code A0E3282021FA0C01D95890101000037::-71:HMLAN1, help me!
2015.10.21 18:06:10 3: HMLAN1: Unknown code A0B6FA2581A7A731DA89500AB::-84:HMLAN1, help me!
2015.10.21 18:06:10 3: HMLAN1: Unknown code A0E6F82021DA8951A7A730101880030::-69:HMLAN1, help me!
2015.10.21 18:06:17 3: HMLAN1: Unknown code A0C2D86701D968800000000D635::-79:HMLAN1, help me!
2015.10.21 18:06:37 3: HMLAN1: Unknown code A0B2DA2581D96881DA71C0000::-78:HMLAN1, help me!
2015.10.21 18:06:37 3: HMLAN1: Unknown code A0E2D82021DA71C1D96880101000038::-83:HMLAN1, help me!
2015.10.21 18:07:12 3: HMLAN1: Unknown code A0CD586701D8FA700000000DC3A::-74:HMLAN1, help me!
2015.10.21 18:07:30 3: HMLAN1: Unknown code A0D18A6103BC107295C3706010000::-77:HMLAN1, help me!
2015.10.21 18:07:31 3: HMLAN1: Unknown code A1118A002295C373BC10704397E00007E1F00::-52:HMLAN1, help me!
2015.10.21 18:07:31 3: HMLAN1: Unknown code A0E188002295C373BC10700E421D2F0::-52:HMLAN1, help me!
2015.10.21 18:07:32 3: HMLAN1: Unknown code A0BD5A2581D8FA71A86F20200::-74:HMLAN1, help me!
2015.10.21 18:07:32 3: HMLAN1: Unknown code A0ED582021A86F21D8FA7010100003A::-83:HMLAN1, help me!
2015.10.21 18:07:43 3: HMLAN1: Unknown code A0C3386701D958900000000D033::-81:HMLAN1, help me!
2015.10.21 18:07:47 3: HMLAN1: Unknown code A0D9CA61036355D295C3706010000::-76:HMLAN1, help me!
2015.10.21 18:07:48 3: HMLAN1: Unknown code A119CA002295C3736355D04D82B00002B0A00::-52:HMLAN1, help me!
2015.10.21 18:07:48 3: HMLAN1: Unknown code A0E9C8002295C3736355D0046B2CE79::-52:HMLAN1, help me!
2015.10.21 18:07:50 3: HMLAN1: Unknown code A0CD9A6413BC146295C3701C400::-80:HMLAN1, help me!
2015.10.21 18:07:50 3: HMLAN1: Unknown code A11D9A002295C373BC146044A100000100400::-52:HMLAN1, help me!
2015.10.21 18:07:50 3: HMLAN1: Unknown code A0ED98002295C373BC146003AD30B5A::-52:HMLAN1, help me!
2015.10.21 18:07:51 3: HMLAN1: Unknown code A0CDAA2413BC146295C3701C400::-76:HMLAN1, help me!
2015.10.21 18:07:51 3: HMLAN1: Unknown code A11DAA002295C373BC1460452610000611800::-52:HMLAN1, help me!
2015.10.21 18:07:51 3: HMLAN1: Unknown code A0EDA8002295C373BC1460030DEF1B9::-52:HMLAN1, help me!
2015.10.21 18:08:00 3: HMLAN1: Unknown code A0C7086701A7A7300000000E832::-87:HMLAN1, help me!
2015.10.21 18:08:03 3: HMLAN1: Unknown code A0B33A2581D95891FA0C00000::-81:HMLAN1, help me!
2015.10.21 18:08:03 3: HMLAN1: Unknown code A0E3382021FA0C01D95890101000036::-71:HMLAN1, help me!
2015.10.21 18:08:20 3: HMLAN1: Unknown code A0B70A2581A7A731DA89500AB::-85:HMLAN1, help me!
2015.10.21 18:08:20 3: HMLAN1: Unknown code A0E7082021DA8951A7A730101880030::-69:HMLAN1, help me!


Hier sagt er ja sehrwohl, wer er ist (Typ, SerialID etc.) wird aber wohl durch die ständigen help me-Meldungen unterbrochen... Kann das sein? Die kommen ja im Sekundentakt.

Kann ich diese Meldungen durch einen entsprechenden Eintrag in der FHEM.cfg ausschalten? Mit ignore kann ich doch nur immer ein Devices "ignorieren".

Ich bin ratlos.....
Titel: Antw:Problem beim Pairen
Beitrag von: frank am 21 Oktober 2015, 18:29:42
nach dem pairen musst du auch save config machen, sonst wird nichts neues in fhem.cfg gespeichert.

dann "list  HM_273578" in die befehlszeile tippen und posten.

code-tags werden durch den #-button im forumseditor erzeugt. ca 1cm über dem feld, wo du deine beiträge eingibst.
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 21 Oktober 2015, 19:48:12
Internals:
   DEF        273578
   HMLAN1_MSGCNT 2
   HMLAN1_RAWMSG R8B7B045E,0001,00DE5165,FF,FFAF,02A4102735780000410601000052
   HMLAN1_RSSI -81
   HMLAN1_TIME 2015-10-21 19:38:26
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     2
   NAME       LichtGarten
   NR         201
   STATE      off
   TYPE       CUL_HM
   lastMsg    No:02 - t:10 s:273578 d:000041 0601000052
   peerList   FB1_light,
   protLastRcv 2015-10-21 19:38:26
   protSnd    2 last_at:2015-10-21 19:38:26
   protState  CMDs_done
   rssi_HMLAN1 avg:-82 min:-82 max:-82 lst:-82 cnt:1
   rssi_at_HMLAN1 avg:-81 min:-81 max:-81 lst:-81 cnt:2
   Readings:
     2015-10-21 19:29:25   CommandAccepted yes
     2015-10-21 18:29:56   D-firmware      2.3
     2015-10-21 18:29:56   D-serialNr      LEQ0216496
     2015-10-21 19:28:37   PairedTo        0x000041
     2015-10-21 18:30:15   R-FB1_light-lgActionType jmpToTarget
     2015-10-21 18:30:15   R-FB1_light-lgCtDlyOff geLo
     2015-10-21 18:30:15   R-FB1_light-lgCtDlyOn geLo
     2015-10-21 18:30:15   R-FB1_light-lgCtOff geLo
     2015-10-21 18:30:15   R-FB1_light-lgCtOn geLo
     2015-10-21 18:30:15   R-FB1_light-lgCtValHi 100
     2015-10-21 18:30:15   R-FB1_light-lgCtValLo 50
     2015-10-21 18:30:15   R-FB1_light-lgMultiExec on
     2015-10-21 18:30:15   R-FB1_light-lgOffDly 0 s
     2015-10-21 18:30:15   R-FB1_light-lgOffTime unused
     2015-10-21 18:30:15   R-FB1_light-lgOffTimeMode absolut
     2015-10-21 18:30:15   R-FB1_light-lgOnDly 0 s
     2015-10-21 18:30:15   R-FB1_light-lgOnTime unused
     2015-10-21 18:30:15   R-FB1_light-lgOnTimeMode absolut
     2015-10-21 18:30:15   R-FB1_light-lgSwJtDlyOff off
     2015-10-21 18:30:15   R-FB1_light-lgSwJtDlyOn on
     2015-10-21 18:30:15   R-FB1_light-lgSwJtOff dlyOn
     2015-10-21 18:30:15   R-FB1_light-lgSwJtOn dlyOff
     2015-10-21 18:30:15   R-FB1_light-shActionType jmpToTarget
     2015-10-21 18:30:15   R-FB1_light-shCtDlyOff geLo
     2015-10-21 18:30:15   R-FB1_light-shCtDlyOn geLo
     2015-10-21 18:30:15   R-FB1_light-shCtOff geLo
     2015-10-21 18:30:15   R-FB1_light-shCtOn geLo
     2015-10-21 18:30:15   R-FB1_light-shCtValHi 100
     2015-10-21 18:30:15   R-FB1_light-shCtValLo 50
     2015-10-21 18:30:15   R-FB1_light-shOffDly 0 s
     2015-10-21 18:30:15   R-FB1_light-shOffTime unused
     2015-10-21 18:30:15   R-FB1_light-shOffTimeMode absolut
     2015-10-21 18:30:15   R-FB1_light-shOnDly 0 s
     2015-10-21 18:30:15   R-FB1_light-shOnTime unused
     2015-10-21 18:30:15   R-FB1_light-shOnTimeMode absolut
     2015-10-21 18:30:15   R-FB1_light-shSwJtDlyOff off
     2015-10-21 18:30:15   R-FB1_light-shSwJtDlyOn on
     2015-10-21 18:30:15   R-FB1_light-shSwJtOff dlyOn
     2015-10-21 18:30:15   R-FB1_light-shSwJtOn dlyOff
     2015-10-21 18:30:13   R-intKeyVisib   invisib
     2015-10-21 18:30:13   R-pairCentral   0x000041
     2015-10-21 18:30:14   R-sign          off
     2015-10-21 19:28:37   RegL_00:        02:01 0A:00 0B:00 0C:41 15:FF 18:00 00:00
     2015-10-21 19:28:38   RegL_01:        08:00  30:06 57:24 00:00
     2015-10-21 19:28:40   RegL_03:FB1_light 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:01 0B:14 0C:63 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
     2015-10-21 19:38:26   deviceMsg       off (to HMLAN1)
     2015-10-21 19:38:26   level           0
     2015-10-21 19:38:26   pct             0
     2015-10-21 19:38:24   peerList        FB1_light,
     2015-10-21 19:28:36   powerOn         2015-10-21 19:28:36
     2015-10-21 19:38:26   recentStateType info
     2015-10-21 19:38:26   state           off
     2015-10-21 19:38:26   timedOn         off
     2015-10-21 19:29:25   trigLast        FB1_light:short
     2015-10-21 19:29:25   trig_FB1_light  short
   Helper:
     HM_CMDNR   2
     cSnd       ,01000041273578010E
     mId        0069
     rxType     1
     Io:
       newChn     +273578,00,00,00
       nextSend   1445449106.57665
       prefIO
       rxt        0
       vccu
       p:
         273578
         00
         00
         00
     Mrssi:
       mNo        02
       Io:
         HMLAN1     -79
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         HMLAN1
       flg        A
       ts         1445449106.37094
       ack:
         HASH(0xa5e3b8)
         02800200004127357800
     Rssi:
       Hmlan1:
         avg        -82
         cnt        1
         lst        -82
         max        -82
         min        -82
       At_hmlan1:
         avg        -81
         cnt        2
         lst        -81
         max        -81
         min        -81
Attributes:
   IODev      HMLAN1
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   2.3
   model      HM-LC-Sw1PBU-FM
   peerIDs    00000000,3596E603,
   room       CUL_HM,Licht
   serialNr   LEQ0216496
   subType    switch
   webCmd     statusRequest:toggle:on:off


Das kommt bei list XYZ heraus.

Ich habe gerade eine weitere spannende Beobachtung gemacht. Da ich mir ein neues Thermostat gekauft und dieses gepaired habe. Plötzlich steht in der fhem.cfg alles vom Switch drin. Die Eintragungen des Thermostates sind auf nur minimal, genauso wie vorher beim Switch. Das Problem habe ich aber durch Copy der bisher verbauten Thermostate gelöst.

define LichtGarten CUL_HM 273578
attr LichtGarten IODev HMLAN1
attr LichtGarten autoReadReg 4_reqStatus
attr LichtGarten expert 2_full
attr LichtGarten firmware 2.3
attr LichtGarten model HM-LC-Sw1PBU-FM
attr LichtGarten peerIDs 00000000,3596E603,
attr LichtGarten room CUL_HM,Licht
attr LichtGarten serialNr LEQ0216496
attr LichtGarten subType switch
attr LichtGarten webCmd statusRequest:toggle:on:off
#define FileLog_LichtGarten FileLog ./log/LichtGarten-%Y.log LichtGarten
#attr FileLog_LichtGarten logtype text
#attr FileLog_LichtGarten room CUL_HM


Kannst Du Dir darauf einen Reim machen, warum auf einmal alles drin steht?

Aber mal was anderes wie kann ich aus den Help me!-Zeilen das Device rauslesen, welches ich dann auf Ignore setzen kann, damit mein log nicht überquillt? Folgt das ganze einem gewissen Schema?
Titel: Antw:Problem beim Pairen
Beitrag von: martinp876 am 21 Oktober 2015, 21:12:01
Gepairt ist mit hmid 000041
Sieht nach einem eq3 bug aus
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 22 Oktober 2015, 06:15:42
Verstehe ich nicht...  ???

Weisst Du denn, wie man aus diesen langen hel-me!-Befehlen das entsprechend Device rausliest?

Kann das sein, dass ein Devices "1A7A73" heißt?
Titel: Antw:Problem beim Pairen
Beitrag von: frank am 22 Oktober 2015, 08:42:34
definiere eine vccu, siehe wiki, dann bist du erlöst. ausserdem zeigt sie die adressen der unbekannten devices an.
1A7A73 ist ein device.
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 22 Oktober 2015, 12:08:07
Danke, ich werde es später einmal versuchen!
Titel: Antw:Problem beim Pairen
Beitrag von: fhem_newcomer am 22 Oktober 2015, 18:43:13
Also, ausprobiert und für gut befunden.

Ich habe vccu gesetzt und ZACK keine Help-Einträge mehr. Hat dank Euch gut funktioniert. Der Switch scheint auch ganz gut zu funktionieren. Im Moment läuft´s....