[gelöst] Frage zu config check

Begonnen von franky08, 07 April 2016, 11:47:00

Vorheriges Thema - Nächstes Thema

franky08

Hallo, habe gerade mal in hm info einen config check angestoßen. Dabei bekomme ich folgende, merkwürdige Meldung, da ein TH Sensor ja nur einen Kanal hat, config check aber folgendes anmeckert:

Zitatpeer not verified. Check that peer is set on both sides
    Heizung_Bad_Weather p:TH_Sensor_Bad_chn-02

List Heizung_Bad_Weater:
Internals:
   DEF        2221F701
   NAME       Heizung_Bad_Weather
   NR         415
   NTFY_ORDER 50-Heizung_Bad_Weather
   STATE      21.6
   TYPE       CUL_HM
   chanNo     01
   device     Bad_Heizung
   peerList   TH_Sensor_Bad,TH_Sensor_Bad_chn-02,
   Helper:
     Dblog:
       Measured-temp:
         Mydblog:
           TIME       1460022136.2414
           VALUE      21.6
       State:
         Mydblog:
           TIME       1460022136.2414
           VALUE      21.6
   Readings:
     2015-03-26 12:57:35   R-sign          off
     2016-04-07 11:42:15   measured-temp   21.6
     2016-04-07 11:33:18   peerList        TH_Sensor_Bad,TH_Sensor_Bad_chn-02,
     2016-04-07 11:42:15   state           21.6
   Helper:
     peerIDsRaw ,1FCA0902,1FCA0901,00000000
     Expert:
       def        1
       det        1
       raw        0
       tpl        0
     Role:
       chn        1
     Shadowreg:
Attributes:
   expert     1
   model      HM-CC-RT-DN
   peerIDs    00000000,1FCA0901,1FCA0902,
   room       hidden


Und list vom TH Sensor:

Internals:
   DEF        1FCA09
   HMLAN1_MSGCNT 91
   HMLAN1_RAWMSG E1FCA09,0000,02AB5632,FF,FFCD,1486701FCA0900000000D83C
   HMLAN1_RSSI -51
   HMLAN1_TIME 2016-04-07 11:43:53
   HMLAN2_MSGCNT 89
   HMLAN2_RAWMSG E1FCA09,0000,00180F55,FF,FFD3,1486701FCA0900000000D83C
   HMLAN2_RSSI -45
   HMLAN2_TIME 2016-04-07 11:43:53
   HMLAN3_MSGCNT 91
   HMLAN3_RAWMSG E1FCA09,0000,00D0192E,FF,FFBB,1486701FCA0900000000D83C
   HMLAN3_RSSI -69
   HMLAN3_TIME 2016-04-07 11:43:53
   HMLAN4_MSGCNT 90
   HMLAN4_RAWMSG E1FCA09,0000,0275B80B,FF,FFC6,1486701FCA0900000000D83C
   HMLAN4_RSSI -58
   HMLAN4_TIME 2016-04-07 11:43:53
   IODev      HMLAN2
   LASTInputDev HMLAN3
   MSGCNT     361
   NAME       TH_Sensor_Bad
   NR         676
   NTFY_ORDER 50-TH_Sensor_Bad
   STATE      21.6 °C  60 %(RH)
   TYPE       CUL_HM
   lastMsg    No:14 - t:70 s:1FCA09 d:000000 00D83C
   peerList   Heizung_Bad_Weather,
   protLastRcv 2016-04-07 11:43:53
   rssi_at_HMLAN1 avg:-51.78 min:-57 max:-49 lst:-51 cnt:91
   rssi_at_HMLAN2 avg:-45.05 min:-48 max:-45 lst:-45 cnt:89
   rssi_at_HMLAN3 avg:-67.95 min:-70 max:-66 lst:-69 cnt:91
   rssi_at_HMLAN4 avg:-57.52 min:-61 max:-56 lst:-58 cnt:90
   Helper:
     Dblog:
       Activity:
         Mydblog:
           TIME       1460008562.68936
           VALUE      alive
       T:
         Mydblog:
           TIME       1460022233.39044
           VALUE      21.6 H
       Absfeuchte:
         Mydblog:
           TIME       1460022233.39044
           VALUE      11.4
       Battery:
         Mydblog:
           TIME       1460022233.39044
           VALUE      ok
       Dewpoint:
         Mydblog:
           TIME       1460022233.39044
           VALUE      13.5
       Humidity:
         Mydblog:
           TIME       1460022233.39044
           VALUE      60
       Temperature:
         Mydblog:
           TIME       1460022233.39044
           VALUE      21.6
   Readings:
     2016-04-07 07:56:02   Activity        alive
     2015-02-26 12:28:50   D-firmware      1.3
     2015-02-26 12:28:50   D-serialNr      KEQ0242146
     2015-02-26 12:28:51   PairedTo        0x123ABC
     2015-02-26 12:28:51   R-burstRx       off
     2015-02-26 12:28:51   R-pairCentral   0x123ABC
     2015-02-26 12:28:50   RegL_00.        01:00 02:01 05:00 0A:12 0B:3A 0C:BC 0F:00 00:00
     2016-04-07 11:43:53   absFeuchte      11.4
     2016-04-07 11:43:53   battery         ok
     2016-04-07 11:43:53   dewpoint        13.5
     2016-04-07 11:43:53   humidity        60
     2016-04-07 07:56:02   peerList        Heizung_Bad_Weather,
     2016-04-07 11:43:53   state           T: 21.6 H: 60
     2016-04-07 11:43:53   temperature     21.6
   Helper:
     HM_CMDNR   20
     mId        003F
     rxType     132
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +1FCA09,00,00,00
       nextSend   1460022233.38188
       rxt        0
       vccu       vccu
       p:
         1FCA09
         00
         00
         00
     Mrssi:
       mNo        14
       Io:
         HMLAN1     -51
         HMLAN2     -43
         HMLAN3     -69
         HMLAN4     -58
     Prt:
       bErr       0
       sProc      0
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -51.7802197802198
         cnt        91
         lst        -51
         max        -49
         min        -57
       At_hmlan2:
         avg        -45.0561797752809
         cnt        89
         lst        -45
         max        -45
         min        -48
       At_hmlan3:
         avg        -67.956043956044
         cnt        91
         lst        -69
         max        -66
         min        -70
       At_hmlan4:
         avg        -57.5222222222222
         cnt        90
         lst        -58
         max        -56
         min        -61
     Shadowreg:
Attributes:
   IODev      HMLAN2
   IOgrp      vccu
   actCycle   000:10
   actStatus  alive
   alias      Temperatur/Luftfeuchte Bad
   autoReadReg 5_readMissing
   expert     2_defReg+raw
   firmware   1.3
   fp_Grundriss2 80,520,0,
   fp_Le_Status 329,278,0,
   fp_Status  470,427,0,
   model      HM-WDS40-TH-I
   peerIDs    00000000,2221F701,
   room       Bad
   serialNr   KEQ0242146
   stateFormat temperature °C  humidity %(RH)
   subType    THSensor


Ich kann da keinen Fehler, im Gegensatz zu config check, sehen.

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

CoolTux


peerList   TH_Sensor_Bad,TH_Sensor_Bad_chn-02,


Aus irgendeinen Grund ist Dein Heizung_Bad_Weater noch mit einem TH_Sensor_Bad_chn-02 gepeert. Das muss weg oder eben im TH_Sensor_Bad_chn-02 noch abgeschlossen werden. Glaube aber nicht das es den gibt. Oder?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

franky08

Richtig, ea gibt nur den TH_Sensor Bad. Das mus weg, da mus ich mal sehen wie ein peer, der kein device hat, auf unset gebracht werden kann.

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

franky08

Ja denkste, existiert ja nicht
Please define TH_Sensor_Bad_chn-02 first

set TH_Sensor_Bad_chn-02 peerChan 0 Heizung_Bad_Weather single unset

Mmh  :o
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

CoolTux


set Heizung_Bad_Weather peerChan 0 TH_Sensor_Bad_chn-02 single unset


Versuch mal
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Hast Du vorher bei beiden Geräten mal ein getConfig gemacht. Vielleicht sind nur die FHEM Readings nicht mehr aktuell
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

franky08

Joh, habe heute mal mein fhem aufgeräumt  und bei etlichen devices die RegList neu ausgelesen, denke schon das der vermaledeite TH Sensor dabei war, sehe aber gleich noch mal nach.

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

franky08

Führt kein Weg rein  >:(

set TH_Sensor_Bad_chn-02 peerChan 0 Heizung_Bad_Weather single unset

Please define TH_Sensor_Bad_chn-02 first

und in die andere Richtung

set Heizung_Bad_Weather peerChan 0 TH_Sensor_Bad_chn-02 single unset

Unknown argument peerChan, choose one of burstXmit clear getConfig getRegRaw inhibit peerBulk regBulk regSet sign

war ja auch nicht anders zu erwarten.

Noch jemand eine Idee?

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

franky08

Habe da was von Martin gefunden:

Zitat von: martinp876 am 09 April 2013, 20:09:56
hm, der Teil ist etwas kompliziert - hatte schon befürchtet. Wenn der Sensor veschwunden ist hat man probleme diesen peer im Aktor zu löschen. Ich werde einmal an einer Lösung arbeiten.

So geht es jetzt:
Annahme: HMID 223344, channel 05 ist in AktChan04 gepeert und soll raus.

define dmy CUL_HM 223344
set dmy virtual 5
set dmy_Btn05 peerChan 0 AktChan04 single unset actor
delete dmy

das wars
Gruss
Martin
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

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

franky08

Entweder ich habe die falsche cannel erwischt oder... geht nicht

peerList TH_Sensor_Bad,TH_Sensor_Bad_chn-02, 2016-04-07 13:32:21

define dmy CUL_HM 223344
set dmy virtual 1
set dmy_Btn1 peerChan 0 Heizung_Bad_Weather single unset
delete dmy
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

frank

was ist hiermit?
set Heizung_Bad_Weather peerBulk 1FCA0902 unset
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

franky08

@frank

Das scheint zu funktionieren, nur ist der peer mit dem TH Sensor jetzt auch mit weg  ;)

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

frank

auch nach erneutem getconfig?
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

franky08

Ja, hab die beiden neu gepeert, jetzt ist alles OK.

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