FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: mane88 am 10 Dezember 2017, 21:20:41

Titel: HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: mane88 am 10 Dezember 2017, 21:20:41
Hallo,

seit einiger Zeit habe ich alle 30min folgende Einträge in meinem Log
2017.12.10 20:34:53 3: CUL_HM set LS_Arbeitszimmer_Btn_01 statusRequest
2017.12.10 20:34:55 3: CUL_HM set LS_Arbeitszimmer_Btn_02 statusRequest
2017.12.10 20:34:56 3: CUL_HM set LS_Bad_Btn_01 statusRequest
2017.12.10 20:35:14 3: CUL_HM set LS_Bad_Btn_02 statusRequest
2017.12.10 20:35:35 3: CUL_HM set LS_Bad_Sw_02 statusRequest
2017.12.10 20:36:05 3: CUL_HM set LS_Kueche_Btn_01 statusRequest
2017.12.10 20:37:51 3: CUL_HM set LS_Kueche_Btn_02 statusRequest
2017.12.10 20:38:16 3: CUL_HM set LS_Schlafzimmer_Btn_01 statusRequest
2017.12.10 20:38:36 3: CUL_HM set LS_Schlafzimmer_Btn_02 statusRequest
2017.12.10 20:39:03 3: CUL_HM set LS_Wohnzimmer_Couch_Btn_01 statusRequest
2017.12.10 20:39:06 3: CUL_HM set LS_Wohnzimmer_Couch_Btn_02 statusRequest
2017.12.10 20:39:10 3: CUL_HM set LS_Wohnzimmer_Esstisch_Btn_01 statusRequest
2017.12.10 20:39:14 3: CUL_HM set LS_Wohnzimmer_Esstisch_Btn_02 statusRequest
2017.12.10 20:39:22 3: CUL_HM set LS_Wohnzimmer_Terrasse_Btn_01 statusRequest
2017.12.10 20:39:26 3: CUL_HM set LS_Wohnzimmer_Terrasse_Btn_02 statusRequest
2017.12.10 20:39:27 3: CUL_HM set LS_Wohnzimmer_Terrasse_Sw_02 statusRequest


Exemplarisch folgender Auszug, dieser ist bei allen Identisch

Internals:
   DEF        3866F604
   NAME       LS_Wohnzimmer_Terrasse_Sw_02
   NOTIFYDEV  global
   NR         218
   NTFY_ORDER 50-LS_Wohnzimmer_Terrasse_Sw_02
   STATE      unreachable
   TYPE       CUL_HM
   chanNo     04
   device     LS_Wohnzimmer_Terrasse
   READINGS:
     2017-10-27 15:12:32   deviceMsg       off (to vccu)
     2017-10-27 15:12:32   level           0
     2017-10-27 15:12:32   pct             0
     2017-10-27 15:12:32   recentStateType info
     2017-12-10 21:10:09   state           unreachable
     2017-10-27 15:12:32   timedOn         off
   helper:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   devStateIcon on:light_light_dim_100 off:light_light
   event-min-interval state:900
   event-on-change-reading state
   icon       light_light_dim_100
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,
   room       Wohnzimmer
   webCmd     statusRequest:toggle:on:off


Für die Küche Btn02  habe ich folgendes erfolglos probiert
Internals:
   DEF        3DEA8302
   NAME       LS_Kueche_Btn_02
   NOTIFYDEV  global
   NR         167
   NTFY_ORDER 50-LS_Kueche_Btn_02
   STATE      unreachable
   TYPE       CUL_HM
   chanNo     02
   device     LS_Kueche
   peerList   self03,
   READINGS:
     2017-12-10 14:17:23   peerList        self03,
     2017-12-10 21:08:32   state           unreachable
     2017-12-10 15:03:55   trigger         Short_0
     2017-12-10 15:03:55   triggerTo_LS_Kueche Short_0
     2017-12-10 15:03:55   trigger_cnt     0
   helper:
     BNO        0
     BNOCNT     2
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     tmpl:
Attributes:
   icon       light_light_dim_100
   model      HM-LC-Sw1PBU-FM-CustomFW
   peerIDs    00000000,3DEA8303,
   room       Küche
   webCmd     statusRequest:toggle:on:off

Es handelt sich hierbei um HM-LC-Sw1PBU-FM mit Alternative Firmware. Warum auch immer bekommt er keine Statusmeldung.
Wenn Ihr weitere Info benötigt kann ich diese gerne mitteilen.
Titel: Antw:HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: frank am 11 Dezember 2017, 00:45:05
poste mal 'get hminfo configCheck'.
und ein list vom device.
Titel: Antw:HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: mane88 am 11 Dezember 2017, 16:47:41
configCheck done:

missing register list
    FK_Schlafzimmer: RegL_00.,RegL_01.,RegL_04.WT_Schlafzimmer_WindowRec
    FS_Gartenhaus: RegL_01.
    Gartenbewaesserung: RegL_00.
    Gartenbewaesserung_Gartenhaus: RegL_01.
    Gartenbewaesserung_K4: RegL_01.
    Gartenbewaesserung_Kraeuterbeet: RegL_01.
    Gartenbewaesserung_Terrasse: RegL_01.
    LS_Arbeitszimmer: RegL_00.
    LS_Arbeitszimmer_Btn_01: RegL_01.,RegL_04.self03
    LS_Arbeitszimmer_Btn_02: RegL_01.,RegL_04.self03
    LS_Arbeitszimmer_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Arbeitszimmer_Sw_02: RegL_01.
    LS_Bad: RegL_00.
    LS_Bad_Btn_01: .RegL_01.,.RegL_04.self03
    LS_Bad_Btn_02: .RegL_01.,.RegL_04.self03
    LS_Bad_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Bad_Sw_02: RegL_01.
    LS_Gartenhaus: RegL_00.
    LS_Gartenhaus_Btn_01: RegL_01.,RegL_04.self03,RegL_04.LS_Wohnzimmer_Terrasse_Sw_01
    LS_Gartenhaus_Btn_02: RegL_01.,RegL_04.self03
    LS_Gartenhaus_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02,.RegL_03.self03,.RegL_03.LS_Wohnzimmer_Terrasse_Btn_01
    LS_Gartenhaus_Sw_02: RegL_01.
    LS_Kueche: RegL_00.
    LS_Kueche_Btn_01: RegL_01.,RegL_04.self03
    LS_Kueche_Btn_02: RegL_01.,RegL_04.self03
    LS_Kueche_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Kueche_Sw_02: RegL_01.
    LS_Schlafzimmer: RegL_00.
    LS_Schlafzimmer_Btn_01: RegL_01.,RegL_04.self03
    LS_Schlafzimmer_Btn_02: RegL_01.,RegL_04.self03
    LS_Schlafzimmer_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Schlafzimmer_Sw_02: RegL_01.
    LS_Wohnzimmer_Couch: RegL_00.
    LS_Wohnzimmer_Couch_Btn_01: RegL_01.,RegL_04.self03
    LS_Wohnzimmer_Couch_Btn_02: RegL_01.,RegL_04.self03
    LS_Wohnzimmer_Couch_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Wohnzimmer_Couch_Sw_02: RegL_01.
    LS_Wohnzimmer_Esstisch: RegL_00.
    LS_Wohnzimmer_Esstisch_Btn_01: RegL_01.,RegL_04.self03
    LS_Wohnzimmer_Esstisch_Btn_02: RegL_01.,RegL_04.self03
    LS_Wohnzimmer_Esstisch_Sw_01: .RegL_01.,.RegL_03.self01,.RegL_03.self02
    LS_Wohnzimmer_Esstisch_Sw_02: RegL_01.
    LS_Wohnzimmer_Terrasse: RegL_00.
    LS_Wohnzimmer_Terrasse_Btn_01: .RegL_01.,.RegL_04.LS_Gartenhaus_Sw_01,.RegL_04.self03
    LS_Wohnzimmer_Terrasse_Btn_02: .RegL_01.,.RegL_04.self03
    LS_Wohnzimmer_Terrasse_Sw_01: .RegL_01.,.RegL_03.LS_Gartenhaus_Btn_01,.RegL_03.self01,.RegL_03.self02,.RegL_03.self03
    LS_Wohnzimmer_Terrasse_Sw_02: RegL_01.
    UFS_Keller: RegL_00.
    UFS_Keller_01: RegL_01.
    UFS_Keller_02: RegL_01.
    UFS_Keller_03: RegL_01.

peer not defined
    WT_Wohnzimmer_Weather id:392DB621
    WT_Wohnzimmer_Weather id:392DB6E6

peer not verified. Check that peer is set on both sides
    WT_Wohnzimmer_Weather p:HT_Flur_chn-2D
    WT_Wohnzimmer_Weather p:HT_Flur_chn-A2

peerNeedsBurst cannot be determined
    FK_Schlafzimmer:WT_Schlafzimmer_WindowRec

peerNeedsBurst not set
    FK_Kueche:HT_Kueche_WindowRec

PairedTo missing/unknown
    FK_Schlafzimmer
    LS_Arbeitszimmer
    LS_Bad
    LS_Gartenhaus
    LS_Kueche
    LS_Schlafzimmer
    LS_Wohnzimmer_Couch
    LS_Wohnzimmer_Esstisch
    LS_Wohnzimmer_Terrasse
    UFS_Keller

templist mismatch
    HT_Bad_Clima: file: ././tempList.cfg for HT_Bad_Clima does not exist
    HT_Flur_Clima: file: ././tempList.cfg for HT_Flur_Clima does not exist
    HT_Kueche_Clima: file: ././tempList.cfg for HT_Kueche_Clima does not exist
    HT_Schlafzimmer_Clima: file: ././tempList.cfg for HT_Schlafzimmer_Clima does not exist
    HT_Wohnzimmer_Fenster_Clima: file: ././tempList.cfg for HT_Wohnzimmer_Fenster_Clima does not exist
    HT_Wohnzimmer_Tisch_Clima: file: ././tempList.cfg for HT_Wohnzimmer_Tisch_Clima does not exist
    WT_Schlafzimmer_Climate: file: ././tempList.cfg for WT_Schlafzimmer_Climate does not exist
    WT_Wohnzimmer_Climate: file: ././tempList.cfg for WT_Wohnzimmer_Climate does not exist



List Device LS_Kueche
Internals:
   DEF        3DEA83
   IODev      hmlan
   LASTInputDev hmusb
   MSGCNT     9750
   NAME       LS_Kueche
   NOTIFYDEV  global
   NR         165
   NTFY_ORDER 50-LS_Kueche
   STATE      CMDs_done
   TYPE       CUL_HM
   channel_01 LS_Kueche_Btn_01
   channel_02 LS_Kueche_Btn_02
   channel_03 LS_Kueche_Sw_01
   channel_04 LS_Kueche_Sw_02
   hmlan_MSGCNT 4876
   hmlan_RAWMSG E3DEA83,0000,058A936B,FF,FFCF,69805E3DEA832577E50000000000000001000000
   hmlan_RSSI -49
   hmlan_TIME 2017-12-11 16:46:13
   hmusb_MSGCNT 4874
   hmusb_RAWMSG E3DEA83,0000,058A44F4,FF,FFC3,69805E3DEA832577E50000000000000001000000
   hmusb_RSSI -61
   hmusb_TIME 2017-12-11 16:46:13
   lastMsg    No:69 - t:5E s:3DEA83 d:2577E5 0000000000000001000000
   protCmdDel 8
   protIOerr  1 last_at:2017-12-10 14:18:48
   protLastRcv 2017-12-11 16:46:13
   protResnd  164 last_at:2017-12-11 16:21:44
   protResndFail 6 last_at:2017-12-11 15:19:20
   protSnd    121 last_at:2017-12-11 16:30:11
   protState  CMDs_done
   rssi_at_hmlan cnt:4876 lst:-49 min:-62 avg:-48.59 max:-43
   rssi_at_hmusb min:-77 avg:-63.15 max:-58 cnt:4874 lst:-61
   READINGS:
     2017-10-03 08:37:00   D-firmware      1.5
     2017-10-03 08:37:00   D-serialNr      PS00000002
     2017-12-11 16:30:11   state           CMDs_done
   helper:
     HM_CMDNR   105
     PONtest    1
     cSnd       012577E53DEA83010E,012577E53DEA83020E
     mId        F0A9
     rxType     1
     supp_Pair_Rep 0
     ack:
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +3DEA83,00,00,00
       nextSend   1513007174.07722
       rxt        0
       vccu       vccu
       p:
         3DEA83
         00
         00
         00
     mRssi:
       mNo        69
       io:
         hmlan      -47
         hmusb      -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf
       qReqStat
     role:
       dev        1
       prs        1
     rssi:
       at_hmlan:
         avg        -48.5990566037734
         cnt        4876
         lst        -49
         max        -43
         min        -62
       at_hmusb:
         avg        -63.1538777185064
         cnt        4874
         lst        -61
         max        -58
         min        -77
     tmpl:
Attributes:
   IODev      hmlan
   IOgrp      vccu
   autoReadReg 4_reqStatus
   devStateIcon on:light_light_dim_100 off:light_light
   event-min-interval state:900
   event-on-change-reading state
   event-on-update-reading .*
   expert     2_raw
   firmware   1.5
   icon       light_light_dim_100
   model      HM-LC-Sw1PBU-FM-CustomFW
   room       Küche
   serialNr   PS00000002
   subType    switch
   webCmd     getConfig:clear msgEvents
Titel: Antw:HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: frank am 12 Dezember 2017, 10:05:13
bei LS_Kueche ist zumindestens das attr subtype falsch. dieses attribut darfst du nicht verändern.

also wieder ändern:
subType   remoteAndSwitch

und dann natürlich die lange fehlerliste abarbeiten.
Titel: Antw:HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: mane88 am 13 Dezember 2017, 16:46:48
Ok welche attribute brauchen die einzelnen Sensoren/Aktoren (Btn1,Btn2,...)


Edit:

Die Aktoren Sensoren brauchen es nicht. Hat geklappt das Attribut nur auf das "Hauptdevice" zu legen.

Danke! ;)

PS: Frank ist meine Mitteilung angekommen?
Titel: Antw:HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest
Beitrag von: frank am 14 Dezember 2017, 13:11:48
Zitat von: mane88 am 13 Dezember 2017, 17:31:54
Hey,

danke nochmal für das Thema mit den Schaltern. Habe jetzt noch ein paar Fehler beheben können. Was noch offen ist sind folgendes

onfigCheck done:

missing register list
    UFS_Keller: RegL_00.
    UFS_Keller_01: RegL_01.
    UFS_Keller_02: RegL_01.
    UFS_Keller_03: RegL_01.

peer not defined
    WT_Wohnzimmer_Weather id:392DB62D
    WT_Wohnzimmer_Weather id:392DB6E6
    WT_Wohnzimmer_Weather id:B6E621A5
    WT_Wohnzimmer_Weather id:B6E621F7

peer not verified. Check that peer is set on both sides
    WT_Wohnzimmer_Weather p:HT_Flur_chn-2D
    WT_Wohnzimmer_Weather p:HT_Flur_chn-A2

PairedTo missing/unknown
    UFS_Keller


Wie bekomme ich die "Fehlerhaften Peers" los, habe es mit

set WT_Wohnzimmer_Weather peerBulk B6E621F7  unset

versucht, leider erfolglos. Hast du noch eine Idee?

bitte keine fragen über PM.

wenn das ein tc-it ist, hilft wohl nur ein reset. suche zb nach "tc-it peerbulk" im homematic board.
das keller device ist eventuell nicht gepaired.