ESPEASY - Serial Bridge -HMUART ==> invalid checksum received

Begonnen von Rampler, 27 Juli 2017, 14:17:14

Vorheriges Thema - Nächstes Thema

Rampler

Hallo zusammen,
habe bereits hier mal gepostet:
https://forum.fhem.de/index.php/topic,54511.msg664667.html#msg664667
Glaube aber, das ich hier besser aufgehoben bin..

Hallo zusammen,
habe schon seit langem einen HMUART (HMUART1) in meinem RPI (via GPIO), welcher auch tadellos funktionert..
Jetzt dachte ich mir, ich löse meinen HMLAN Adapter ab ..
Der neue HMUART (HMUART2) ist an einem ESP8266 mit ESPEasy gelötet.
Siehe hier:
https://forum.fhem.de/index.php?action=dlattach;topic=56606.0;attach=57101;image

Also RPI <=Kabel=> Fritzbox <=WLAN=> ESP8266 <==> Serial (D7/8) <==> HMUART

Ich kann div. Aktoren über den HMAURT2 schalten, allerdings gibt es diese Fehlermeldungen:
2017.07.26 18:39:24 1: HMUARTLGW HMUART2 invalid checksum received, dropping frame (FD001301310500004336841033BADB29A0830601650009FE)!
2017.07.26 19:10:43 1: HMUARTLGW HMUART2 invalid checksum received, dropping frame (FD000500A304020270DA)!
2017.07.26 19:13:06 1: HMUARTLGW HMUART2 invalid checksum received, dropping frame (FD000500AE04020214B5)!
2017.07.26 19:24:06 1: HMUARTLGW HMUART2 invalid checksum received, dropping frame (FD001A01A90500004102845E24A2F6000000800000000000000008EFFF82D3)!


Hier mal der List auf das neue HMAURT2:
Internals:
   AssignedPeerCnt 6
   CNT        254
   DEF        uart://192.168.1.28:2323
   DEVCNT     254
   DevState   99
   DevType    UART
   DeviceName 192.168.1.28:2323
   FD         84
   LastOpen   1501086992.13499
   NAME       HMUART2
   NR         546
   PARTIAL
   RAWMSG     040202
   RSSI       -68
   STATE      ok
   TYPE       HMUARTLGW
   XmitOpen   1
   msgLoadCurrent 1
   msgLoadHistory 0/0/0/0/0/0/0/0/0/0/1/-
   msgLoadHistoryAbs 1/1/1/1/1/1/1/1/1/1/1/0/-
   owner      29A083
   owner_CCU  vccu
   Helper:
     CreditTimer 227
     FW         66561
     Initialized 1
     AckPending:
       163:
         cmd        08
         dst        0
         frame      FD000300A3085239
         time       1501089043.50051
       171:
         cmd        08
         dst        0
         frame      FD000300AB08E23A
         time       1501089152.5518
       174:
         cmd        08
         dst        0
         frame      FD000300AE08FC3A
         time       1501089186.57487
       204:
         cmd        08
         dst        0
         frame      FD000300CC08B03C
         time       1501089625.78414
       231:
         cmd        08
         dst        0
         frame      FD000300E7084A3C
         time       1501090020.01307
       77:
         cmd        08
         dst        0
         frame      FD0003004D08B636
         time       1501087763.91535
     LastSendLen:
       3
       3
     Log:
       IDs:
     PeerQueue:
     RoundTrip:
       Delay      0.117759943008423
     loadLvl:
       lastHistory 1501090297.36256
   Peers:
     261118     +261118,00,01,00
     287AFD     +287AFD,00,01,00
     2A54F4     +2A54F4,00,01,00
     2F1090     +2F1090,00,01,00
     47AAC3     +47AAC3,00,01,00
     5093B8     +5093B8,00,01,00
   READINGS:
     2017-07-26 18:36:35   D-HMIdAssigned  xxxxxx
     2017-07-26 18:36:35   D-HMIdOriginal  583790
     2017-07-26 18:36:36   D-firmware      1.4.1
     2017-07-26 18:36:36   D-serialNr      OEQ0305601
     2017-07-26 10:14:01   D-type          HM-MOD-UART
     2017-07-26 18:36:44   cond            ok
     2017-07-26 18:41:38   load            1
     2017-07-26 18:36:44   loadLvl         low
     2017-07-26 18:36:32   state           opened
Attributes:
   Cond       HMIO_STATE
   Cond_map   cond
   alias      HMAURT Partyraum
   csmaCa     0
   devStateIcon ok:cul_868@green disconnected:cul_868@red .*:cul_868@yellow
   group      HMIO
   hmId       29A083
   icon       cul_868
   qLen       80
   room       FHEM,Ueberblick
   stateFormat cond
   userattr   Cond Cond_map structexclude


Bin jetzt total verunischert, ob das so überhaupt vernünftig laufen kann...
Hat das überhaupt jemand so am Start ?
Kann ich zwei HMUART an einem RPI betreiben, einen lokal den anderen via ESP ?

VG
Klaus
3 HMUART (2 via ESP8266), 1 DUOFERN, 9 ESP8266, RPI2 (Bullseye), ZWAVE, HM-Classic, und hoch zufrieden ...
Danke an alle, die was dazu beigetragen haben !!