HMUARTLGW: Modul für HomeMatic UART-Modul (RPi) und HomeMatic LAN Gateway

Begonnen von mgernoth, 11 Juni 2016, 20:10:46

Vorheriges Thema - Nächstes Thema

mgernoth

Hi,

Zitat von: MadMax-FHEM am 20 Juli 2016, 22:27:43
Dann mal versucht mit meinem Testsystem mit HM-UART gepairt (ja vorher reset etc.).
Und jetzt kriege ich damit immer: RESPONSE TIMEOUT:RegisterRead

kannst Du das ganze bitte nochmal mit aktiviertem mseclog mitsniffen?
Ich sehe wo es schiefgeht, aber nicht warum...

Viele Grüße
  Michael

MadMax-FHEM

Hallo Michael,

klar! ;-)  :-)

Sniffen oder noch mal log mit verbose 5?

Danke schon mal, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

eldrik

Zitat von: blueberry63 am 19 Juli 2016, 16:33:50
Hallo,

ich komme nochmal auf mein Thema zurück: Was müsste denn auf einem Raspi ohne FHEM gemacht werden, um das UART-Modul per Ethernet nutzen zu können?

Die Geräte-Definition würde dann wohl so aussehen:


define myHmUART HMUARTLGW <IP-Adresse>:<Port>



Gruß
Blueberry63

Hi,

also ich habe die im Homematic Forum verlinkte Software nach der Anleitung installiert und mit dem define für das HMLANGW am Anfang des Threads erstellt und der erste Eindruck sieht positiv aus!

Internals:
   AssignedPeerCnt 0
   CFGFN
   CNT        28
   DEF        10.0.81.21
   DEVCNT     28
   DevState   99
   DevType    LGW
   DeviceName 10.0.81.21:2000
   FD         26
   NAME       myHmLGW
   NR         1017
   PARTIAL
   RAWMSG     040200
   STATE      opened
   TYPE       HMUARTLGW
   XmitOpen   1
   msgLoadCurrent 0
   msgLoadCurrentRaw 0
   msgLoadHistory -/-/-/-/-/-/-/-/-/-/-/-
   msgLoadHistoryAbs 0/-/-/-/-/-/-/-/-/-/-/-/-
   Helper:
     CreditTimer 10
     FW         66561
     Initialized 1
     Ackpending:
     Assignedpeers:
     LastSendLen:
       3
       3
     Roundtrip:
       Delay      0.00406289100646973
     Loadlvl:
       lastHistory 1469120488.49895
     log:
   Peers:
   Readings:
     2016-07-21 19:01:28   D-HMIdOriginal  4708CC
     2016-07-21 19:01:26   D-LANfirmware   0.0.2
     2016-07-21 19:01:28   D-firmware      1.4.1
     2016-07-21 19:01:26   D-serialNr      NEQ1234567
     2016-07-21 19:01:26   D-type          Revilo-HM-LGW
     2016-07-21 19:01:28   cond            ok
     2016-07-21 19:01:28   load            0
     2016-07-21 19:01:28   loadLvl         low
     2016-07-21 19:01:25   state           opened
   Keepalive:
     CNT        20
     DEVCNT     19
     DevState   99
     DevType    LGW-KeepAlive
     DeviceName 10.0.81.21:2001
     FD         27
     NAME       myHmLGW:keepAlive
     NR         1018
     PARTIAL
     STATE      opened
     TEMPORARY  1
     TYPE       HMUARTLGW
     XmitOpen   0
     Helper:
       log:
     Readings:
       2016-07-21 19:01:25   state           opened
     Lgwhash:
Attributes:


Tests mit dem Modul werde ich erst später machen können.

Edit: soweit konnte ich bisher keine Schwierigkeiten feststellen, die umgestellten Geräte lassen sich problemlos schalten.

Greetz
Eldrik

gloob

Zitat von: eldrik am 21 Juli 2016, 19:04:30
Hi,

also ich habe die im Homematic Forum verlinkte Software nach der Anleitung installiert und mit dem define für das HMLANGW am Anfang des Threads erstellt und der erste Eindruck sieht positiv aus!

Das klingt sehr gut. Auf die Art und Weise könnte man relativ günstig mit einem Raspberry Pi Zero ein Homematic WLAN Gateway bauen.
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

mgernoth

Hallo Joachim,

Zitat von: MadMax-FHEM am 21 Juli 2016, 17:35:33
Sniffen oder noch mal log mit verbose 5?

Verbose nicht setzen, dafuer logIDs auf "sys,all".

Viele Grüße
  Michael

MadMax-FHEM

Hallo Michael,

Mist ;-)

Jetzt hab ich so lange/oft versucht mit verbose 5 den Fall zu bekommen...
Hatte von R-PairCentral set_AFFE22 über overload usw. alles ;-)

Und dann endlich das "normale" Problem...

Aber jetzt mit den gewünschten Einstellungen (hoffe ich):


2016.07.21 20:34:01.754 3: CUL_HM set vccu hmPairForSec 60
2016.07.21 20:34:08.398 0: HMUARTLGW HM_UART recv: 01 05 00 00 30 msg: 01 84 00 4BD2DA 000000 1000FB4E45513037313132393340020000
2016.07.21 20:34:08.399 2: CUL_HM Unknown device HM_4BD2DA is now defined
2016.07.21 20:34:08.400 2: autocreate: define HM_4BD2DA CUL_HM 4BD2DA
2016.07.21 20:34:08.403 2: autocreate: define FileLog_HM_4BD2DA FileLog ./log/HM_4BD2DA-%Y.log HM_4BD2DA
2016.07.21 20:34:08.431 3: CUL_HM pair: HM_4BD2DA pushButton, model HM-Dis-EP-WM55 serialNr
2016.07.21 20:34:08.500 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 02 A0 01 AFFE22 4BD2DA 00050000000000
2016.07.21 20:34:08.727 0: HMUARTLGW HM_UART recv: 01 04 03 00 35 msg: 02 80 02 4BD2DA AFFE22 00
2016.07.21 20:34:08.813 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 03 A0 01 AFFE22 4BD2DA 000802010AAF0BFE0C22
2016.07.21 20:34:09.019 0: HMUARTLGW HM_UART recv: 01 04 03 00 34 msg: 03 80 02 4BD2DA AFFE22 00
2016.07.21 20:34:09.106 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 04 A0 01 AFFE22 4BD2DA 0006
2016.07.21 20:34:09.348 0: HMUARTLGW HM_UART recv: 01 04 03 00 30 msg: 04 80 02 4BD2DA AFFE22 00
2016.07.21 20:34:11.778 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:11.782 0: HMUARTLGW HM_UART recv: 00 040252, state 98
2016.07.21 20:34:11.783 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:11.783 0: HMUARTLGW HM_UART roundtrip delay: 0.00290703773498535
2016.07.21 20:34:12.419 0: HMUARTLGW HM_UART recv: 01 05 00 00 32 msg: 35 84 70 453732 000000 010F35
2016.07.21 20:34:13.431 0: HMUARTLGW HM_UART send: 01 064BD2DA000000
2016.07.21 20:34:13.465 0: HMUARTLGW HM_UART recv: 01 040701010001FFFFFFFFFFFFFFFF, state 90
2016.07.21 20:34:13.465 0: HMUARTLGW HM_UART GetSet Ack: 07, state 90
2016.07.21 20:34:13.466 0: HMUARTLGW HM_UART send: 01 08
2016.07.21 20:34:13.474 0: HMUARTLGW HM_UART recv: 01 040701014BD2DAFFFFFFFFFFFFFFFF00, state 93
2016.07.21 20:34:13.474 0: HMUARTLGW HM_UART GetSet Ack: 07, state 93
2016.07.21 20:34:13.474 0: HMUARTLGW HM_UART known peer: 4BD2DA, aesChannels: FFFFFFFFFFFFFFFF, flags: 0
2016.07.21 20:34:14.556 0: HMUARTLGW HM_UART recv: 01 05 00 00 31 msg: 8C 86 10 2B1A82 000000 0A910C0B0040
2016.07.21 20:34:26.782 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:26.786 0: HMUARTLGW HM_UART recv: 00 040252, state 98
2016.07.21 20:34:26.787 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:26.787 0: HMUARTLGW HM_UART roundtrip delay: 0.00289583206176758
2016.07.21 20:34:28.689 0: HMUARTLGW HM_UART recv: 01 05 00 00 4B msg: 2C 86 5A 31D958 000000 910938
2016.07.21 20:34:36.114 3: CUL_HM set HM_4BD2DA getConfig
2016.07.21 20:34:36.116 0: HMUARTLGW HM_UART send: 01 02 00 00 01 msg: 05 B0 01 AFFE22 4BD2DA 00040000000000
2016.07.21 20:34:36.595 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:36.596 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:36.600 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 05 A0 10 4BD2DA AFFE22 020201050008010AAF0BFE0C2214032103
2016.07.21 20:34:36.788 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 05 A0 10 4BD2DA AFFE22 020000
2016.07.21 20:34:36.793 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 06 A0 01 AFFE22 4BD2DA 01040000000001
2016.07.21 20:34:36.800 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:36.800 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:37.001 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 06 A0 01 AFFE22 4BD2DA 01040000000001
2016.07.21 20:34:37.229 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:37.229 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:37.234 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 06 A0 10 4BD2DA AFFE22 02080030033648374D382D39443A693B73
2016.07.21 20:34:37.436 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 06 A0 10 4BD2DA AFFE22 023C2D3D453E503F00400041004200464B
2016.07.21 20:34:37.641 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 06 A0 10 4BD2DA AFFE22 024741484E49414A4C4B204C314D004E00
2016.07.21 20:34:37.836 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 06 A0 10 4BD2DA AFFE22 024F00500051000000
2016.07.21 20:34:37.840 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 07 A0 01 AFFE22 4BD2DA 0103
2016.07.21 20:34:37.845 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:37.845 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:38.046 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 07 A0 01 AFFE22 4BD2DA 0103
2016.07.21 20:34:38.250 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:38.250 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:38.263 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 07 A0 10 4BD2DA AFFE22 0100000000
2016.07.21 20:34:38.266 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 08 A0 01 AFFE22 4BD2DA 02040000000001
2016.07.21 20:34:38.272 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:38.272 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:38.473 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 08 A0 01 AFFE22 4BD2DA 02040000000001
2016.07.21 20:34:38.692 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:38.692 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:38.697 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 08 A0 10 4BD2DA AFFE22 0208003003364B3741384E39413A4C3B20
2016.07.21 20:34:38.730 0: HMUARTLGW HM_UART recv: 01 05 00 00 3D msg: 07 86 5A 322927 000000 910539
2016.07.21 20:34:38.899 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 08 A0 10 4BD2DA AFFE22 023C323D003E003F004000410042004648
2016.07.21 20:34:39.104 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 08 A0 10 4BD2DA AFFE22 02476F486D49654A4D4B614C744D694E63
2016.07.21 20:34:39.299 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 08 A0 10 4BD2DA AFFE22 024F00500051000000
2016.07.21 20:34:39.303 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 09 A0 01 AFFE22 4BD2DA 0203
2016.07.21 20:34:39.308 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:39.309 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:39.509 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 09 A0 01 AFFE22 4BD2DA 0203
2016.07.21 20:34:39.732 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:39.732 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:39.733 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:39.736 0: HMUARTLGW HM_UART recv: 00 040255, state 98
2016.07.21 20:34:39.736 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:39.736 0: HMUARTLGW HM_UART roundtrip delay: 0.00272202491760254
2016.07.21 20:34:39.745 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 09 A0 10 4BD2DA AFFE22 0100000000
2016.07.21 20:34:39.748 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0A A0 01 AFFE22 4BD2DA 03040000000001
2016.07.21 20:34:39.754 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:39.754 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:39.955 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0A A0 01 AFFE22 4BD2DA 03040000000001
2016.07.21 20:34:40.167 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:40.167 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:40.178 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0A A0 10 4BD2DA AFFE22 02080030030000
2016.07.21 20:34:40.182 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0B A0 01 AFFE22 4BD2DA 0303
2016.07.21 20:34:40.187 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:40.188 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:40.309 0: HMUARTLGW HM_UART recv: 01 05 00 00 41 msg: 28 86 5A 3229B5 000000 990F36
2016.07.21 20:34:40.388 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0B A0 01 AFFE22 4BD2DA 0303
2016.07.21 20:34:40.624 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:40.624 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:40.629 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0B A0 10 4BD2DA AFFE22 0101AFFE22010100010000030000010040
2016.07.21 20:34:40.630 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/10_CUL_HM.pm line 6815.
2016.07.21 20:34:40.832 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0B A0 10 4BD2DA AFFE22 019B11FFDFF025FCAAB2C349547EBD39AD
2016.07.21 20:34:41.036 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0B A0 10 4BD2DA AFFE22 01399F57E91EEFB1CE835E177A07A2DE6A
2016.07.21 20:34:41.241 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0B A0 10 4BD2DA AFFE22 011A04F2AA62598C6F9623A52CD300288D
2016.07.21 20:34:41.436 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0B A0 10 4BD2DA AFFE22 01C090397200000000
2016.07.21 20:34:41.449 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0C A0 01 AFFE22 4BD2DA 04040000000001
2016.07.21 20:34:41.456 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:41.456 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:41.657 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0C A0 01 AFFE22 4BD2DA 04040000000001
2016.07.21 20:34:41.881 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:41.881 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:41.886 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0C A0 10 4BD2DA AFFE22 0236543765387839743A203B313C003D00
2016.07.21 20:34:42.089 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0C A0 10 4BD2DA AFFE22 023E003F00400041004200465447654878
2016.07.21 20:34:42.293 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0C A0 10 4BD2DA AFFE22 0249744A204B324C004D004E004F005000
2016.07.21 20:34:42.485 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0C A0 10 4BD2DA AFFE22 0251000000
2016.07.21 20:34:42.492 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0D A0 01 AFFE22 4BD2DA 0403
2016.07.21 20:34:42.498 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:42.499 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:42.700 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0D A0 01 AFFE22 4BD2DA 0403
2016.07.21 20:34:42.935 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:42.935 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:42.940 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0D A0 10 4BD2DA AFFE22 01482934C9D12D72815BFDBEC10741952A
2016.07.21 20:34:43.142 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0D A0 10 4BD2DA AFFE22 01055110FBF3B511B6C3B5AA5C8DAC6EE8
2016.07.21 20:34:43.346 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0D A0 10 4BD2DA AFFE22 0156C558C436477252382298F4A7D41EF1
2016.07.21 20:34:43.550 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0D A0 10 4BD2DA AFFE22 0105830279195A3CBF680430A3CCDDD4EC
2016.07.21 20:34:43.754 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0D A0 10 4BD2DA AFFE22 011E4F5F6F252495B3E52AF1A4F6042996
2016.07.21 20:34:43.786 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:43.790 0: HMUARTLGW HM_UART recv: 00 040257, state 98
2016.07.21 20:34:43.791 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:43.791 0: HMUARTLGW HM_UART roundtrip delay: 0.00297808647155762
2016.07.21 20:34:43.950 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0D A0 10 4BD2DA AFFE22 01F604299600000000
2016.07.21 20:34:43.963 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0E A0 01 AFFE22 4BD2DA 05040000000001
2016.07.21 20:34:43.970 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:43.970 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:44.172 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0E A0 01 AFFE22 4BD2DA 05040000000001
2016.07.21 20:34:44.410 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:44.411 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:44.416 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0E A0 10 4BD2DA AFFE22 0236543765387839743A203B333C003D00
2016.07.21 20:34:44.618 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0E A0 10 4BD2DA AFFE22 023E003F00400041004200465447654878
2016.07.21 20:34:44.821 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 0E A0 10 4BD2DA AFFE22 0249744A204B344C004D004E004F005000
2016.07.21 20:34:45.013 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0E A0 10 4BD2DA AFFE22 0251000000
2016.07.21 20:34:45.020 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0F A0 01 AFFE22 4BD2DA 0503
2016.07.21 20:34:45.026 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:45.026 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:45.228 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 0F A0 01 AFFE22 4BD2DA 0503
2016.07.21 20:34:45.450 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:45.451 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:45.456 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0F A0 10 4BD2DA AFFE22 018DD8552D09B78CBF541D502500580A00
2016.07.21 20:34:45.655 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 0F A0 10 4BD2DA AFFE22 010A00200000100B0000000000
2016.07.21 20:34:45.665 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 10 A0 01 AFFE22 4BD2DA 06040000000001
2016.07.21 20:34:45.672 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:45.672 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:45.873 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 10 A0 01 AFFE22 4BD2DA 06040000000001
2016.07.21 20:34:46.110 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:46.111 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:46.115 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 10 A0 10 4BD2DA AFFE22 0236543765387839743A203B353C003D00
2016.07.21 20:34:46.319 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 10 A0 10 4BD2DA AFFE22 023E003F00400041004200465447654878
2016.07.21 20:34:46.522 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 10 A0 10 4BD2DA AFFE22 0249744A204B364C004D004E004F005000
2016.07.21 20:34:46.714 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 10 A0 10 4BD2DA AFFE22 0251000000
2016.07.21 20:34:46.721 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 11 A0 01 AFFE22 4BD2DA 0603
2016.07.21 20:34:46.728 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:46.728 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:46.930 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 11 A0 01 AFFE22 4BD2DA 0603
2016.07.21 20:34:47.138 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:47.138 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:47.147 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 11 A0 10 4BD2DA AFFE22 012500000000000000
2016.07.21 20:34:47.155 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 12 A0 01 AFFE22 4BD2DA 07040000000001
2016.07.21 20:34:47.162 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:47.162 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:47.363 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 12 A0 01 AFFE22 4BD2DA 07040000000001
2016.07.21 20:34:47.596 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:47.597 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:47.602 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 12 A0 10 4BD2DA AFFE22 0236543765387839743A203B373C003D00
2016.07.21 20:34:47.805 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 12 A0 10 4BD2DA AFFE22 023E003F00400041004200465447654878
2016.07.21 20:34:48.008 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 12 A0 10 4BD2DA AFFE22 0249744A204B384C004D004E004F005000
2016.07.21 20:34:48.201 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 12 A0 10 4BD2DA AFFE22 0251000000
2016.07.21 20:34:48.208 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 13 A0 01 AFFE22 4BD2DA 0703
2016.07.21 20:34:48.214 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:48.215 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:48.416 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 13 A0 01 AFFE22 4BD2DA 0703
2016.07.21 20:34:48.623 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:48.624 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:48.624 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:48.628 0: HMUARTLGW HM_UART recv: 00 040259, state 98
2016.07.21 20:34:48.629 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:48.629 0: HMUARTLGW HM_UART roundtrip delay: 0.00288796424865723
2016.07.21 20:34:48.636 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 13 A0 10 4BD2DA AFFE22 0100000000
2016.07.21 20:34:48.642 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 14 A0 01 AFFE22 4BD2DA 08040000000001
2016.07.21 20:34:48.649 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:48.649 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:48.689 0: HMUARTLGW HM_UART recv: 01 05 00 00 4B msg: 2C 84 70 31D958 000000 010938
2016.07.21 20:34:48.851 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 14 A0 01 AFFE22 4BD2DA 08040000000001
2016.07.21 20:34:49.089 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:49.090 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:49.095 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 14 A0 10 4BD2DA AFFE22 0236543765387839743A203B393C003D00
2016.07.21 20:34:49.297 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 14 A0 10 4BD2DA AFFE22 023E003F00400041004200465447654878
2016.07.21 20:34:49.501 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 14 A0 10 4BD2DA AFFE22 0249744A204B314C304D004E004F005000
2016.07.21 20:34:49.692 0: HMUARTLGW HM_UART recv: 01 05 01 00 2F msg: 14 A0 10 4BD2DA AFFE22 0251000000
2016.07.21 20:34:49.699 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 15 A0 01 AFFE22 4BD2DA 0803
2016.07.21 20:34:49.706 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:49.706 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:49.907 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 15 A0 01 AFFE22 4BD2DA 0803
2016.07.21 20:34:50.116 0: HMUARTLGW HM_UART recv: 01 0402, state 100
2016.07.21 20:34:50.116 0: HMUARTLGW HM_UART Ack: 02
2016.07.21 20:34:50.129 0: HMUARTLGW HM_UART recv: 01 05 01 00 2E msg: 15 A0 10 4BD2DA AFFE22 0100000000
2016.07.21 20:34:50.135 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 16 A0 01 AFFE22 4BD2DA 09040000000001
2016.07.21 20:34:50.142 0: HMUARTLGW HM_UART recv: 01 0408, state 100
2016.07.21 20:34:50.143 0: HMUARTLGW HM_UART IO currently busy, trying again in a bit
2016.07.21 20:34:50.344 0: HMUARTLGW HM_UART send: 01 02 00 00 00 msg: 16 A0 01 AFFE22 4BD2DA 09040000000001
2016.07.21 20:34:51.220 0: HMUARTLGW HM_UART recv: 01 0404, state 100
2016.07.21 20:34:51.221 0: HMUARTLGW HM_UART can't send due to unknown problem (no response?)
2016.07.21 20:34:55.446 0: HMUARTLGW HM_UART send: 01 02 00 00 01 msg: 16 B0 01 AFFE22 4BD2DA 09040000000001
2016.07.21 20:34:58.731 0: HMUARTLGW HM_UART recv: 01 05 00 00 3E msg: 07 84 70 322927 000000 010539
2016.07.21 20:34:58.862 0: HMUARTLGW HM_UART recv: 01 0404, state 100
2016.07.21 20:34:58.863 0: HMUARTLGW HM_UART can't send due to unknown problem (no response?)
2016.07.21 20:34:59.790 0: HMUARTLGW HM_UART send: 00 08
2016.07.21 20:34:59.795 0: HMUARTLGW HM_UART recv: 00 040261, state 98
2016.07.21 20:34:59.795 0: HMUARTLGW HM_UART GetSet Ack: 02, state 98
2016.07.21 20:34:59.796 0: HMUARTLGW HM_UART roundtrip delay: 0.00318408012390137
2016.07.21 20:35:00.310 0: HMUARTLGW HM_UART recv: 01 05 00 00 42 msg: 28 84 70 3229B5 000000 010F36
2016.07.21 20:35:03.037 0: HMUARTLGW HM_UART recv: 01 05 00 00 2C msg: B0 86 5A 32185B 000000 910C38


Wenn ich noch was tun kann, einfach sagen!

Vielen Dank!!!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

gloob

Die Hardware steht.

Ein Raspberry Pi Zero mit Zero4u USB Hub, WLAN Modul und HM-MOD-PI-PCB.

Aktuell läuft das ganze noch mit FHEM allerdings plane ich ein Homematic WLAN Gateway draus zu machen und mit einer eigenen FHEM Instanz auf einem anderen Pi zu verbinden.

Damit hätte man eine super günstigen HMLAN Alternative
Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

mgernoth

Hallo Joachim,

hmm, anscheinend antwortet das Display einfach nicht :-(

Zitat von: MadMax-FHEM am 21 Juli 2016, 20:38:08
Wenn ich noch was tun kann, einfach sagen!

Kannst Du die Kommunikation evtl. mal mitschneiden, wenn das ganze mit dem nanoCul funktioniert? Ich muss irgendwas übersehen...

EDIT: Wenn ich mir den HMConfig-Eintrag zu dem Gerät anschaue, dann kann das gar nicht funktionieren. Da drin sind 9 Kanäle definiert, laut der eQ-3 XML-Datei hat das Ding aber nur 8. Das erklärt auch, warum das Display bei Dir nie auf das getConfig auf Kanal 9 reagiert...

Viele Grüße
  Michael

eldrik

Zitat von: eldrik am 13 Juni 2016, 07:42:13
japp, dass hab ich mir auch gedacht  :), ich wollte aber mal schauen, ob es nicht doch irgendwelche Praxiserfahrungen gibt, die z.B. dem neuen LAN Gateway eine bessere Sende/Empfangsleistung als dem alten HM LAN Adapter attestieren, welchen ich bisher im Einsatz habe.

Bis auf den alten HM LAN Adapter werden die neueren ja mit 100 m (Freifeld) bepriesen.

Greetz
Eldrik

Moin,

meine ersten Beobachtungen zeigen, dass das RPi Modul bessere rssi Werte erzeugt als meine bisherigen HM Lan Adapter  :o

Derzeit habe ich drei HM Lan Adapter verbaut 1x OG linke Seite, 1x Dachboden rechte Seite und 1x EG rechte Seite, um im Haus und Geräteschuppen alle Geräte optimal abdecken zu können.

Des weiteren habe ich derzeit eh, in jedem Stockwerk min. einen Raspberry, in den Elektrounterverteilungen, welche sich überwiegend langweilen, mein erster Test war nun, mit dem RPi, in der Unterverteilung EG links mit Metalltür und die hier erzielten rssi Werte reichen bereits vollständig aus, um für sämtliche im Haus verteilte Geräte (90% UP Aktoren und Dimmer) einen rssi von 75 zu erreichen  :D

Das zweite RPi Modul werde ich jetzt noch in der UV des Dachbodens installieren was für alle derzeit noch "grenzwertigen" Geräte ausreichen sollte.

Mögliche RPi Ausfälle oder sonstige geplante Systemarbeiten werde ich versuchen, mit einem nunmehr, im Mittelpunkt des Hauses platzierten HM Lan Adapters abzupuffern.

Noch einmal ein Danke, für die jüngsten Entwicklungen!

Greetz
Eldrik

MadMax-FHEM

Hallo Michael,

aha interessant...

So genau habe ich mir die Kanäle nich angeschaut, da ich eh nur mit den 2 ersten bzgl. setzen von Text arbeiten wollte.
Evtl. (später) noch die mittlere Zeile und evtl. die LED und Ton...
Aber die Dinge funktionieren irgendwie anders und mir aktuell noch etwas zu "kryptisch"...
...und mir reichen die 4 Zeilen erst mal...
(also bzw. die ersten 2 und die letzten 2)

Klar ich lege das Gerät mal auf dem System mit dem nanoCUL an und sicherheitshalber auch mal auf meinem "echten" System mit HM-CFG-USB...
...dort habe ich es auch noch nicht angelegt.

Dort dann die gleichen Einstellungen nehme ich an!?

Wenn es dort auch so viele Kanäle sind, dann nehme ich das mal mit in den Thread bzgl. des Displays...

Vielen Dank schon mal!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

mgernoth

Hi,

Zitat von: eldrik am 21 Juli 2016, 19:04:30
also ich habe die im Homematic Forum verlinkte Software nach der Anleitung installiert und mit dem define für das HMLANGW am Anfang des Threads erstellt und der erste Eindruck sieht positiv aus!

Edit: soweit konnte ich bisher keine Schwierigkeiten feststellen, die umgestellten Geräte lassen sich problemlos schalten.

Das hört sich gut an :-)

Viele Grüße
  Michael

este0037

Hallo,

ich hoffe ihr könnt mir weiterhelfen.
ich habe mir als ersatz für den hm lan adapter (blitzschaden) das lan funk gateway gekauft.
jetzt habe ich aber das problem dass die die hmid nicht rausbekomme.
kann mir da bitte jemand einen tipp geben?
mit der software des lan adapters wird das gateway nicht gefunden.

danke, mfg este

Otto123

Hallo este,

Deine HMId steht doch in Deiner FHEM Definition!? Die musst Du wieder nehmen sonst geht ja nix mehr.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

este0037

oh,
dann hab ich da was falsch verstanden. und das ganze doch nicht so durchschaut.
bei der anleitung zum hm lan habe ich die aus einer Datei ausgelesen nachdem ich das tool installiert hatte.
da muss ich mich wohl noch mal einlesen
danke

MadMax-FHEM

Hallo Michael,

ich hab mal das Display an meinen anderen Systemen angelernt und muss zugeben ich bin verwirrt.

Habe jetzt die gleichen Probleme bei allen Systemen...

Ich werde das wohl mal mit in den Thread des Displays nehmen...

Sorry für die Verwirrung und trotzdem danke für die Hilfe!

Ansonsten: danke für die Arbeit!

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)