HM-CFG-LAN gepairte Geräte sind "dead" (Anfängerfrage) [gelöst]

Begonnen von docfred, 03 Januar 2016, 10:37:36

Vorheriges Thema - Nächstes Thema

docfred

Hallo zusammen,
ich bin neu hier und zum neuen Jahr möchte ich in die Hausautomatisation einsteigen.

Habe eine RasPI 2 B erworben und mit Hilfe zweier Tutorials Linux und fhem 3.7 installiert und alle updates gemacht.
Das System läuft soweit und ich kann über das Web-FE auch alles machen.

Habe dann, um mich mit der Materie vertraut zu machen, den HM-CFG-LAN ins Netzwerk eingebunden und in FHEM definiert.
Danach:
HM-ES-PMSw1-PI
HM_WDS10-TH-O
HM-CC-RT-DN

alle drei konnte ich auch pairen und sie erscheinem u.a in "room" CUM_HM
allerdings habe ich mit der Kommunikation Probleme, denn sie reagieren nicht, bzw sind "dead".


Logfiles sehen so aus:
HM_WDS10-TH-O
2016-01-02_22:50:43 HM_3D0051 Activity: alive
2016-01-02_22:50:43 HM_3D0051 D-firmware: 1.4
2016-01-02_22:50:43 HM_3D0051 D-serialNR: XXXXXXXXX
2016-01-02_22:50:43 HM_3D0051 CMDs_pending
2016-01-02_22:50:45 HM_3D0051 CMDs_pending
2016-01-02_22:50:48 HM_3D0051 Activity: alive
2016-01-02_23:08:04 HM_3D0051 Activity: dead
2016-01-03_00:00:29 HM_3D0051 Activity: unknown
2016-01-03_00:20:29 HM_3D0051 Activity: dead
2016-01-03_08:22:55 HM_3D0051 Activity: unknown
2016-01-03_08:34:59 HM_3D0051 Activity: dead
2016-01-03_10:06:55 HM_3D0051 CMDs_pending
2016-01-03_10:06:55 HM_3D0051 CMDs_pending

HM-CC-RT-DN
2016-01-02_22:50:43 HM_3D0051 Activity: alive
2016-01-02_22:50:43 HM_3D0051 D-firmware: 1.4
2016-01-02_22:50:43 HM_3D0051 D-serialNr: XXXXXXXXXXXX
2016-01-02_22:50:43 HM_3D0051 CMDs_pending
2016-01-02_22:50:45 HM_3D0051 CMDs_pending
2016-01-02_22:50:48 HM_3D0051 Activity: alive
2016-01-02_23:08:04 HM_3D0051 Activity: dead
2016-01-03_00:00:29 HM_3D0051 Activity: unknown
2016-01-03_00:20:29 HM_3D0051 Activity: dead
2016-01-03_08:22:55 HM_3D0051 Activity: unknown
2016-01-03_08:34:59 HM_3D0051 Activity: dead
2016-01-03_10:06:55 HM_3D0051 CMDs_pending
2016-01-03_10:06:55 HM_3D0051 CMDs_pending

HM-ES-PMSw1-PI

2016-01-02_22:57:59 HM_38D83F Activity: alive
2016-01-02_22:57:59 HM_38D83F D-firmware: 1.6
2016-01-02_22:57:59 HM_38D83F D-serialNr: XXXXXXXXXXXX
2016-01-02_22:58:04 HM_38D83F Activity: alive
2016-01-02_22:58:04 HM_38D83F D-firmware: 1.6
2016-01-02_22:58:04 HM_38D83F D-serialNr: XXXXXXXXXXXXX
2016-01-02_22:58:04 HM_38D83F Activity: alive
2016-01-02_22:58:05 HM_38D83F CMDs_pending
2016-01-02_22:58:05 HM_38D83F CMDs_done
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:09 HM_38D83F CMDs_pending
2016-01-02_22:58:29 HM_38D83F ResndFail
2016-01-02_22:58:29 HM_38D83F CMDs_done_Errors:1
2016-01-02_22:58:29 HM_38D83F RESPONSE TIMEOUT:RegisterRead
2016-01-02_23:08:00 HM_38D83F CMDs_pending
2016-01-02_23:08:12 HM_38D83F CMDs_done
2016-01-02_23:09:20 HM_38D83F CMDs_pending
2016-01-02_23:09:36 HM_38D83F ResndFail
2016-01-02_23:09:36 HM_38D83F CMDs_done_Errors:1
2016-01-02_23:09:36 HM_38D83F MISSING ACK
2016-01-02_23:28:51 HM_38D83F CMDs_pending
2016-01-02_23:29:10 HM_38D83F ResndFail
2016-01-02_23:29:10 HM_38D83F CMDs_done_Errors:1
2016-01-02_23:29:10 HM_38D83F MISSING ACK
2016-01-03_00:00:29 HM_38D83F Activity: alive
2016-01-03_08:22:55 HM_38D83F Activity: alive
2016-01-03_10:06:43 HM_38D83F CMDs_pending
2016-01-03_10:07:03 HM_38D83F ResndFail
2016-01-03_10:07:03 HM_38D83F CMDs_done_Errors:1
2016-01-03_10:07:03 HM_38D83F MISSING ACK

Bei den Sensoren sieht es so aus, als ob nur einmal ein Wert geliefert wurde.
Bie dem Steckdosen Aktor ist das Lampensymbol bei an und aus mit rotem Ausrufezeichen.

Was mache ich falsch? Habe hier schon gelesen und nichts gefunden.
Vielen Dank
docfred/Friedemann

Ach ja, dem WEB-Tutorial folgend, habe ich mit einem Hilfsprogramm die Verschlüsselung abgestellt.

Benni

Ich tippe mal darauf, dass die Geräte entweder gar nicht oder unvollständig gepairt sind.
Poste mal ein list der devices.

Wernieman

Und bitte in "Code-Tags", das ist die # im Eingabeeditor des Forums ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

docfred

Global:
  global               (<no definition>)

HMLAN:
  HMLAN1               (opened)

FHEMWEB:
  FHEMWEB:192.168.X.XXX:34387 (Connected)
  FHEMWEB:192.168.X.XXX:34388 (Connected)
  FHEMWEB:192.168.X.XX:59299 (Connected)
  FHEMWEB:192.168.X.XX:59344 (Connected)
  WEB                  (Initialized)
  WEBphone             (Initialized)
  WEBtablet            (Initialized)

CUL_HM:
  ActionDetector       (alive:1 dead:0 unkn:2 off:0)
  HM_319240            (T: 20.0 H: 66)
  HM_38D83F            (MISSING ACK)
  HM_38D83F_Pwr        (0)
  HM_38D83F_SenF       (49.99)
  HM_38D83F_SenI       (0)
  HM_38D83F_SenPwr     (0)
  HM_38D83F_SenU       (229.7)
  HM_38D83F_Sw         (set_off)
  HM_3D0051            (CMDs_pending)
  HM_3D0051_Clima      (set_desired-temp 25.0)
  HM_3D0051_ClimaTeam  (???)
  HM_3D0051_Climate    (???)
  HM_3D0051_Weather    (???)
  HM_3D0051_WindowRec  (last:trigLast)
  HM_3D0051_remote     (???)

Twilight:
  LichtWetter          (6)

Weather:
  Wetter               (T: 4  H: 98  W: 3  P: 1011)

eventTypes:
  eventTypes           (active)

notify:
  initialUsbCheck      (2016-01-03 10:52:37)

FileLog:
  FileLog_HM_319240    (active)
  FileLog_HM_38D83F    (active)
  FileLog_HM_3D0051    (active)
  Logfile              (active)

allowed:
  allowed_WEB          (active)
  allowed_WEBphone     (active)
  allowed_WEBtablet    (active)
  allowed_telnetPort   (active)

SVG:
  SVG_FileLog_HM_319240_1 (initialized)

autocreate:
  autocreate           (active)

telnet:
  telnetPort           (Initialized)


Ist das das, was ihr sehen wollt? Sorry
docfred

franky08

list von den betroffenen devices, also list HM_3D0051, list HM_38D83F usw. das geht aber nur wenn du die devices noch nicht umbenannt hast.  ;)

VG
Frank
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

Benni

Zitat von: docfred am 03 Januar 2016, 10:59:40
Ist das das, was ihr sehen wollt?

nicht ganz.
Eher das list der einzelnen geräte, bzw. von einem oder zweien, die nicht funktionieren:

Bsps.:
list HM_38D83F

edit: Ups, Frank war schneller :)

docfred

Internals:
   DEF        319240
   IODev      HMLAN1
   NAME       HM_319240
   NR         43
   NTFY_ORDER 50-HM_319240
   STATE      T: 20.0 H: 66
   TYPE       CUL_HM
   Readings:
     2016-01-03 11:12:37   Activity        dead
     2016-01-03 08:26:29   CommandAccepted yes
     2016-01-03 08:24:54   D-firmware      1.3
     2016-01-03 08:24:54   D-serialNr      LEQ1069718
     2016-01-03 08:24:54   R-pairCentral   set_0x000000
     2016-01-03 08:26:29   battery         ok
     2016-01-03 08:26:29   humidity        66
     2016-01-03 08:26:29   state           T: 20.0 H: 66
     2016-01-03 08:26:29   temperature     20.0
   Helper:
     HM_CMDNR   1
     mId        003D
     rxType     140
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +319240,00,00,00
       prefIO
       rxt        2
       vccu
       p:
         319240
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  dead
   autoReadReg 0_off
   expert     2_raw
   firmware   1.3
   model      HM-WDS10-TH-O
   room       CUL_HM
   serialNr   LEQ1069718
   subType    THSensor


Internals:
   DEF        38D83F
   HMLAN1_MSGCNT 16
   HMLAN1_RAWMSG E38D83F,0000,00508F93,FF,FFC5,8F845E38D83F000000800000000000000008EFFE
   HMLAN1_RSSI -59
   HMLAN1_TIME 2016-01-03 11:30:59
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     16
   NAME       HM_38D83F
   NR         33
   NTFY_ORDER 50-HM_38D83F
   STATE      MISSING ACK
   TYPE       CUL_HM
   channel_01 HM_38D83F_Sw
   channel_02 HM_38D83F_Pwr
   channel_03 HM_38D83F_SenPwr
   channel_04 HM_38D83F_SenI
   channel_05 HM_38D83F_SenU
   channel_06 HM_38D83F_SenF
   lastMsg    No:8F - t:5E s:38D83F d:000000 800000000000000008EFFE
   protCmdDel 2
   protLastRcv 2016-01-03 11:30:59
   protResnd  3 last_at:2016-01-03 10:52:58
   protResndFail 1 last_at:2016-01-03 10:53:04
   protSnd    1 last_at:2016-01-03 10:52:46
   protState  CMDs_done_Errors:1
   rssi_at_HMLAN1 avg:-62.87 min:-67 max:-59 lst:-59 cnt:16
   Readings:
     2016-01-03 10:52:37   Activity        alive
     2016-01-02 22:58:04   D-firmware      1.6
     2016-01-02 22:58:04   D-serialNr      MEQ0106675
     2016-01-02 22:59:50   RegL_00.
     2016-01-03 10:53:04   state           MISSING ACK
   Helper:
     HM_CMDNR   143
     cSnd       ,1100000038D83F0201C80000
     mId        00AC
     rxType     1
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +38D83F,00,00,00
       nextSend   1451817059.61807
       prefIO
       rxt        0
       vccu
       p:
         38D83F
         00
         00
         00
     Mrssi:
       mNo        8F
       Io:
         HMLAN1     -57
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Rssi:
       At_hmlan1:
         avg        -62.875
         cnt        16
         lst        -59
         max        -59
         min        -67
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  alive
   autoReadReg 0_off
   expert     2_full
   firmware   1.6
   model      HM-ES-PMSw1-Pl
   room       CUL_HM
   serialNr   MEQ0106675
   subType    powerMeter
   webCmd     getConfig:clear msgEvents


Internals:
   DEF        3D0051
   IODev      HMLAN1
   NAME       HM_3D0051
   NR         24
   NTFY_ORDER 50-HM_3D0051
   STATE      CMDs_pending
   TYPE       CUL_HM
   channel_01 HM_3D0051_Weather
   channel_02 HM_3D0051_Climate
   channel_03 HM_3D0051_WindowRec
   channel_04 HM_3D0051_Clima
   channel_05 HM_3D0051_ClimaTeam
   channel_06 HM_3D0051_remote
   Readings:
     2016-01-03 11:12:37   Activity        dead
     2016-01-02 22:50:43   CommandAccepted yes
     2016-01-02 22:50:43   D-firmware      1.4
     2016-01-02 22:50:43   D-serialNr      MEQ0801246
     2016-01-02 22:50:43   R-pairCentral   set_0x000000
     2016-01-03 10:06:55   state           CMDs_pending
   Helper:
     HM_CMDNR   1
     mId        0095
     rxType     140
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +3D0051,00,00,00
       prefIO
       rxt        2
       vccu
       p:
         3D0051
         00
         00
         00
     Mrssi:
       mNo
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       dev        1
       prs        1
     Shregw:
       07         04
Attributes:
   IODev      HMLAN1
   actCycle   000:10
   actStatus  dead
   autoReadReg 0_off
   expert     2_full
   firmware   1.4
   model      HM-CC-RT-DN
   room       CUL_HM
   serialNr   MEQ0801246
   subType    thermostat
   webCmd     getConfig:clear msgEvents:burstXmit


Internals:
   DEF        192.168.1.90:1000
   DeviceName 192.168.1.90:1000
   FD         10
   HMLAN1_MSGCNT 17
   HMLAN1_TIME 2016-01-03 11:33:02
   IFmodel    LAN
   NAME       HMLAN1
   NR         23
   NTFY_ORDER 50-HMLAN1
   PARTIAL
   RAWMSG     E38D83F,0000,00526E2C,FF,FFC2,90845E38D83F000000800000000000000008F1FE
   RSSI       -62
   STATE      opened
   TYPE       HMLAN
   XmitOpen   1
   assignedIDsCnt 3
   msgKeepAlive dlyMax:0.025 bufferMin:4
   msgLoadCurrent 1
   msgLoadHistory 5min steps: 0/0/0/0/0/-1/0/2/0/-/-/-
   msgParseDly min:8 max:12 last:8 cnt:16
   owner      000000
   uptime     000 01:31:17.274
   Readings:
     2016-01-03 10:52:37   D-HMIdAssigned  000000
     2016-01-03 10:52:37   D-HMIdOriginal  2BABCC
     2016-01-03 10:52:37   D-firmware      0.964
     2016-01-03 10:52:37   D-serialNr      LEQ0580086
     2016-01-03 10:52:37   Xmit-Events     ok:1 disconnected:1 init:1
     2016-01-03 10:52:37   cond            ok
     2016-01-03 11:34:17   loadLvl         low
     2016-01-03 10:52:35   prot_disconnected last
     2016-01-03 10:52:35   prot_init       last
     2016-01-03 10:52:37   prot_ok         last
     2016-01-03 10:03:01   prot_timeout    last
     2016-01-03 10:52:35   state           opened
   Helper:
     assIdCnt   3
     assIdRep   3
     info       03C4,LEQ0580086,2BABCC,000000
     setTime    44305
     Cnd:
       0          1
       253        1
       255        1
     Dly:
       cnt        16
       lst        8
       max        12
       min        8
     Ids:
       319240:
         cfg        +319240,00,00,00
         name       HM_319240
       38d83f:
         cfg        +38D83F,00,00,00
         chn        02
         flg        0
         msg
         name       HM_38D83F
         to         1451814780.37595
       3d0051:
         cfg        +3D0051,00,00,00
         name       HM_3D0051
     K:
       BufMin     4
       DlyMax     0.025
       Next       1451817282.11862
       Start      1451817257.11862
     Loadlvl:
       bl         40
       a:
         99
         90
         40
         0
       H:
         0          low
         40         batchLevel
         90         high
         99         suspended
     Log:
       all        0
       sys        0
       ids:
         ARRAY(0x209e628)
     Q:
       HMcndN     0
       answerPend 0
       hmLanQlen  1
       keepAliveRec 1
       keepAliveRpt 0
       loadLast   1
       loadNo     6
       scnt       5
       apIDs:
     Ref:
       drft       -0.000159878492345817
       hmtL       5477274
       kTs        0
       offL       1451811779848
       sysL       1451817257122
Attributes:
   hmId       000000
   hmLanQlen  1_min
   loadLevel  0:low,40:batchLevel,90:high,99:suspended

Puschel74

Zitat2016-01-03 08:24:54   R-pairCentral   set_0x000000
Wie im Wiki zu Homematic beschrieben ist 00000 keine gültige ID.
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

franky08

Hab´s mal kopiert:
ZitatHMLAN kennt mehrere Attribute (commandref). Wichtig ist es, die hmId zu vergeben. Diese ist ein 3-Byte hexadezimal-Wert, somit eine 6-stellige Zeichenfolge in Großbuchstaben. 000000 und FFFFFF sind ungültig. Wenn HM-Geräte mit der Zentrale gepairt werden, wird ihnen diese hmId eingetragen. Wechselt man die hmId müssen alle damit gepairten Geräte neu gepairt werden.

http://www.fhemwiki.de/wiki/HM-CFG-LAN_LAN_Konfigurations-Adapter
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

docfred

DANKE!

Lag an der HmID: 0
mit geändertem Wert geht es !

DANKE!
docfred