LAN-Gateway und Funksteckdose wollen sich nicht Pairen

Begonnen von mlrtimbf, 25 Mai 2017, 23:06:53

Vorheriges Thema - Nächstes Thema

mlrtimbf

Hallo,

ich habe seit heute das EQ3 HomeMatic 104029 Funk LAN-Gateway und einen passenden HomeMatic Funk-Schaltaktor (1-fach, Zwischenstecker, Typ F Schuko Deutschland, 132989A0).

Das Gateway habe ich (meiner Meinung nach) korrekt eingebunden und auch eine Update etc gemacht. Als Status bekomme ich:


D-HMIdAssigned XXXXXX
D-HMIdOriginal FFFFFF
D-LANfirmware 1.1.5
D-firmware 1.4.1
D-serialNr OEQXXXXXX
D-type eQ3-HM-LGW
cond ok
load 1
loadLvl low
state opened


Scheint alles okay, oder?

Wenn ich nun versuche die Steckdose via "set HMLANGW hmPairSerial OEQXXXXXX" oder "hmPariForSec" anzubinden funktioniert dies leider nicht.
In den Logs steht u. a. "HMLANGW: Unknown CUL_HM device detected, define one to get detailed information."
Wenn ich den "hmPairSerial" Befehl abschicke, blinkt die Steckdose. Die Serienummer scheint also korrekt zu sein und iwie kommt eine Verbindung zu Stande, oder?

Habe schon viele Foren durchsucht, bekomme es aber leider iwie nicht hin.

Was mache ich falsch? Eine Idee?

Der Fhem-Server läuft ein einem Raspberry.

amenomade

Es wäre einfacher mit einem "list HMLANGW". Hast Du AES in Betrieb? Passwort gesetzt?

Wenn Du sagst: "funktioniert nicht", was heisst es genau? Die Steckdose wird nicht in FHEM kreiert (autocreate)? Doch kreiert aber nicht korrekt gepeert? Mit hmPairForSec, setzt Du auch die Steckdose im Pairing Modus? Mit "set HMLANGW hmPairSerial OEQXXXXXX", ist OEQXXXXX die Nummer von der Steckdose, richtig (das ist auch die von deine HMLANGW - anonymisiert)?

Du kannst auch ein device HMinfo kreieren (siehe CommandRef), vielleicht kriegst Du da einige Hinweise.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

mlrtimbf

#2
Wie/Wo sehe ich ob AES eingeschaltet ist? Sollte wohl an sein, da es default mäßig an ist...

Funktioniert nicht, bedeutet, dass die Steckfdose nicht kreiert bzw. gar nicht erkannt wird.

Die Seriennummern hatte ich anonymisiert... Die sind richtig, da die Steckdose beim "hmPairSerial" ja blinkt...

Welche Infos brauchst du evtl. noch?

amenomade

ZitatWelche Infos brauchst du evtl. noch?
Ein "list HMLANGW" (im Fhem Web / Kommandofeld eingeben, und - evtl nach Anonymisierung - in Code Tags hier einfügen)
Und evtl. ein Log Extrakt mit "attr verbose 5" auf der HMLANGW.

Hast Du "autocreate" aktiv?
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

mlrtimbf

#4
Hier die Ausgabe:

Internals:
   AssignedPeerCnt 0
   CNT        201
   DEF        192.168.1.241
   DEVCNT     201
   DevState   99
   DevType    LGW
   DeviceName 192.168.1.241:2000
   FD         5
   HM_CMDNR   3
   LastOpen   1495752755.01827
   NAME       HMLANGW
   NR         8
   PARTIAL
   RAWMSG     040202
   RSSI       -72
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   msgLoadCurrent 1
   msgLoadHistory 1/-/-/-/-/-/-/-/-/-/-/-
   msgLoadHistoryAbs 1/0/-/-/-/-/-/-/-/-/-/-/-
   owner      849645
   Helper:
     CreditTimer 38
     FW         66561
     Initialized 1
     SendCnt    3
     Ackpending:
     LastSendLen:
       3
       3
     Log:
       IDs:
         sys
         all
     PendingCMD:
     Roundtrip:
       Delay      0.00548887252807617
     Loadlvl:
       lastHistory 1495753060.14058
   Peers:
   Readings:
     2017-05-26 00:52:40   D-HMIdAssigned  XXXXXX
     2017-05-26 00:52:40   D-HMIdOriginal  FFFFFF
     2017-05-26 00:52:35   D-LANfirmware   1.1.5
     2017-05-26 00:52:40   D-firmware      1.4.1
     2017-05-26 00:52:35   D-serialNr      OEQXXXXXX
     2017-05-26 00:52:35   D-type          eQ3-HM-LGW
     2017-05-26 00:52:40   cond            ok
     2017-05-26 00:57:41   load            1
     2017-05-26 00:52:40   loadLvl         low
     2017-05-26 00:52:35   state           opened
   Keepalive:
     CNT        200
     DEVCNT     199
     DevState   99
     DevType    LGW-KeepAlive
     DeviceName 192.168.1.241:2001
     FD         9
     LastOpen   1495752755.0361
     NAME       HMLANGW:keepAlive
     NR         14
     PARTIAL
     STATE      opened
     TEMPORARY  1
     TYPE       HMUARTLGW
     XmitOpen   0
     Helper:
       NextKeepAlive 1495753326.71291
       Log:
         Resolve    1
         IDs:
     Readings:
       2017-05-26 00:52:35   state           opened
     Lgwhash:
Attributes:
   hmId       XXXXXX
   lgwPw      XXXXXXXXXX
   logIDs     sys,all



Und ein Auszug aus den Logs, welches nach dem Abschicken des Commandos "set HMLANGW hmPairSerial OEQXXXXXX" erstellt wurde...

2017.05.26 01:04:11.651 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:04:11.653 0: HMUARTLGW HMLANGW roundtrip delay: 0.0056
2017.05.26 01:04:16.869 0: HMUARTLGW HMLANGW:keepAlive send (3): Kd5
2017.05.26 01:04:16.879 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kd5
2017.05.26 01:04:26.653 0: HMUARTLGW HMLANGW send: 00 08
2017.05.26 01:04:26.665 0: HMUARTLGW HMLANGW recv: 00 040202, state 98
2017.05.26 01:04:26.667 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:04:26.668 0: HMUARTLGW HMLANGW roundtrip delay: 0.0054
2017.05.26 01:04:26.882 0: HMUARTLGW HMLANGW:keepAlive send (3): Kd6
2017.05.26 01:04:26.888 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kd6
2017.05.26 01:04:36.898 0: HMUARTLGW HMLANGW:keepAlive send (3): Kd7
2017.05.26 01:04:36.904 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kd7
2017.05.26 01:04:41.662 0: HMUARTLGW HMLANGW send: 00 08
2017.05.26 01:04:41.679 0: HMUARTLGW HMLANGW recv: 00 040202, state 98
2017.05.26 01:04:41.681 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:04:41.684 0: HMUARTLGW HMLANGW roundtrip delay: 0.0057
2017.05.26 01:04:44.938 0: HMUARTLGW HMLANGW send: 01 02 00 00 00 msg: 04 84 01 849645 000000 010A4F455130333333303633
2017.05.26 01:04:44.982 0: HMUARTLGW HMLANGW recv: 01 0402, state 101
2017.05.26 01:04:44.985 0: HMUARTLGW HMLANGW Ack: 02
2017.05.26 01:04:45.120 0: HMUARTLGW HMLANGW recv: 01 05 00 00 34 msg: 04 80 00 5896C8 849645 2600D84F45513033333330363310010100
2017.05.26 01:04:45.123 3: HMLANGW: Unknown CUL_HM device detected, define one to get detailed information.
2017.05.26 01:04:46.910 0: HMUARTLGW HMLANGW:keepAlive send (3): Kd8
2017.05.26 01:04:46.921 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kd8
2017.05.26 01:04:47.912 0: HMUARTLGW HMLANGW recv: 01 05 00 00 58 msg: 68 B1 01 238AF3 1BA3EA 010E
2017.05.26 01:04:47.915 3: HMLANGW: Unknown CUL_HM device detected, define one to get detailed information.
2017.05.26 01:04:48.097 0: HMUARTLGW HMLANGW recv: 01 05 00 00 57 msg: 68 80 02 238AF3 1BA3EA 00
2017.05.26 01:04:48.100 3: HMLANGW: Unknown CUL_HM device detected, define one to get detailed information.
2017.05.26 01:04:56.683 0: HMUARTLGW HMLANGW send: 00 08
2017.05.26 01:04:56.693 0: HMUARTLGW HMLANGW recv: 00 040202, state 98
2017.05.26 01:04:56.695 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:04:56.697 0: HMUARTLGW HMLANGW roundtrip delay: 0.0047
2017.05.26 01:04:56.925 0: HMUARTLGW HMLANGW:keepAlive send (3): Kd9
2017.05.26 01:04:56.932 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kd9
2017.05.26 01:05:04.952 3: HMUARTLGW HMLANGW left pairing-mode
2017.05.26 01:05:06.938 0: HMUARTLGW HMLANGW:keepAlive send (3): Kda
2017.05.26 01:05:06.944 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kda
2017.05.26 01:05:11.692 0: HMUARTLGW HMLANGW send: 00 08
2017.05.26 01:05:11.701 0: HMUARTLGW HMLANGW recv: 00 040202, state 98
2017.05.26 01:05:11.703 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:05:11.706 0: HMUARTLGW HMLANGW roundtrip delay: 0.0044
2017.05.26 01:05:16.950 0: HMUARTLGW HMLANGW:keepAlive send (3): Kdb
2017.05.26 01:05:16.959 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kdb
2017.05.26 01:05:19.039 0: HMUARTLGW HMLANGW recv: 01 05 00 00 55 msg: 62 86 10 3A1A5D 000000 0A78E60E0040
2017.05.26 01:05:19.042 3: HMLANGW: Unknown CUL_HM device detected, define one to get detailed information.
2017.05.26 01:05:26.706 0: HMUARTLGW HMLANGW send: 00 08
2017.05.26 01:05:26.716 0: HMUARTLGW HMLANGW recv: 00 040202, state 98
2017.05.26 01:05:26.718 0: HMUARTLGW HMLANGW GetSet Ack: 02, state 98
2017.05.26 01:05:26.721 0: HMUARTLGW HMLANGW roundtrip delay: 0.0048
2017.05.26 01:05:26.963 0: HMUARTLGW HMLANGW:keepAlive send (3): Kdc
2017.05.26 01:05:26.969 0: HMUARTLGW HMLANGW:keepAlive read (4): >Kdc



Ich bin übrings nach dieser Anleitung vorgegangen:
http://www.meintechblog.de/2017/01/howto-homematic-funk-lan-gateway-mit-fhem-verwenden/

mlrtimbf

Hey, ich habe es hinbekommen:

autoload_undefined_devices auf TRUE gesetzt und autocreate aktiviert.

Danke!

amenomade

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus