HM-LC-Sw1PBU-FM Alternative Firmware / statusRequest

Begonnen von mane88, 10 Dezember 2017, 21:20:41

Vorheriges Thema - Nächstes Thema

mane88

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.

frank

poste mal 'get hminfo configCheck'.
und ein list vom device.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

mane88

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

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

mane88

#4
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?

frank

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.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html