HM-WDS100-C6-O-2 fehlender Batteriestatus

Begonnen von steffenp, 28 März 2017, 12:39:10

Vorheriges Thema - Nächstes Thema

steffenp

Hallo Martin,

zunächst mal danke fürs Einbauen.

Soweit ich das sehen kann hat sich aber nichts verändert. Muss ich noch irgendwas machen? Außer "shutdown restart", getconfig und noch einmal drüberpairen? Hier mal ein List:


Internals:
   DEF        4DC2CD
   HMLAN1_MSGCNT 71
   HMLAN1_RAWMSG E4DC2CD,0000,00839B3F,FF,FFBB,3286704DC2CD000000009C2F00E2C0A90FF7E5
   HMLAN1_RSSI -69
   HMLAN1_TIME 2017-05-01 12:22:12
   HmLGW1_MSGCNT 66
   HmLGW1_RAWMSG 050000323286704DC2CD000000009C2F00E2C0A90FF7E5
   HmLGW1_RSSI -50
   HmLGW1_TIME 2017-05-01 12:22:12
   IODev      HmLGW1
   LASTInputDev HMLAN1
   MSGCNT     137
   NAME       AU_Wettersensor
   NOTIFYDEV  global
   NR         430
   NTFY_ORDER 50-AU_Wettersensor
   STATE      Temperatur: 15.6 °C, Feuchtigkeit: 47 %, Helligkeit: 229, Regen: 0.00 / 0.00 mm/m², Wind: 3 Bft, ENE
   TYPE       CUL_HM
   lastMsg    No:32 - t:70 s:4DC2CD d:000000 009C2F00E2C0A90FF7E5
   protCmdDel 4
   protLastRcv 2017-05-01 12:22:12
   protResnd  4 last_at:2017-05-01 10:20:43
   protResndFail 2 last_at:2017-05-01 10:12:33
   protSnd    16 last_at:2017-05-01 10:24:36
   protState  CMDs_done
   rssi_at_HMLAN1 lst:-69 max:-66 cnt:71 min:-80 avg:-71.46
   rssi_at_HmLGW1 min:-50 avg:-48.28 lst:-50 max:-45 cnt:66
   Readings:
     2017-05-01 10:24:31   Activity        alive
     2017-05-01 10:24:32   CommandAccepted yes
     2017-05-01 10:24:31   D-firmware      1.6
     2017-05-01 10:24:31   D-serialNr      NEQ1100437
     2017-05-01 10:24:36   PairedTo        0x8D0C2D
     2017-05-01 10:24:32   R-pairCentral   0x8D0C2D
     2017-05-01 10:24:36   RegL_00.          01:00 02:01 0A:8D 0B:0C 0C:2D 18:00 00:00
     2017-05-01 12:22:12   brightness      229
     2017-05-01 12:22:12   humidity        47
     2017-05-01 12:22:12   isRaining       0
     2017-05-01 12:22:12   rain            66.67
     2017-04-11 13:33:58   rainMonth       0,00
     2017-05-01 00:00:00   rainOffset      66.67
     2017-05-01 12:22:12   rainToday       0.00
     2017-05-01 12:22:12   state           T: 15.6 H: 47 W: 16.9 R: 66.67 IR: 0 WD: 75 WDR: 67.5 S: 247 B: 229
     2017-05-01 09:18:41   storm           unknown:14
     2017-05-01 12:22:12   sunshine        247
     2017-05-01 12:22:12   temperature     15.6
     2017-05-01 09:18:41   trig_01         VCCU
     2017-05-01 09:18:41   trigger_cnt     121
     2017-05-01 10:24:32   unknown         0400000000000105320A010000
     2017-05-01 12:22:12   windDirRange    67.5
     2017-05-01 12:22:12   windDirection   75
     2017-05-01 12:22:12   windSpeed       16.9
   Helper:
     HM_CMDNR   50
     PONtest    1
     cSnd       018D0C2D4DC2CD0006,018D0C2D4DC2CD00040000000000
     getCfgListNo
     mId        00AE
     rxType     14
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        1
       raw        1
       tpl        0
     Io:
       newChn     +4DC2CD,00,03,00
       nextSend   1493634132.54746
       rxt        2
       vccu       VCCU
       p:
         4DC2CD
         00
         03
         00
       prefIO:
         HmLGW1
     Mrssi:
       mNo        32
       Io:
         HMLAN1     -69
         HmLGW1     -48
     Prt:
       bErr       0
       sProc      0
       sleeping   1
       try        1
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -71.4647887323944
         cnt        71
         lst        -69
         max        -66
         min        -80
       At_hmlgw1:
         avg        -48.2878787878788
         cnt        66
         lst        -50
         max        -45
         min        -50
     Shadowreg:
       RegL_01.
     Tmpl:
Attributes:
   IODev      HmLGW1
   IOgrp      VCCU:HmLGW1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-min-interval humidity:3600,rain:3600,windSpeed:3600,windDirection:3600,temperature:3600,rainToday:3600,brightness:3600,isRaining:3600
   event-on-change-reading humidity,rain,windSpeed,windDirection,temperature,windRichtung,windSpeed_bft,windSpeed_mps,rainToday,rainYesterday,rainlast1hour,rainlast3hour,rainlast24hour,brightness,isRaining,trig_01,trigger_cnt
   expert     3_allReg+raw
   firmware   1.6
   group      Wetter/Klima
   icon       weather_storm
   model      HM-WDS100-C6-O-2
   msgRepeat  1
   room       Garten,Wetter
   serialNr   NEQ1100437
   stateFormat Temperatur: temperature °C, Feuchtigkeit: humidity %, Helligkeit: brightness, Regen: rainToday mm/m²
   subType    THSensor


Beim Sniffen bin ich mir immer noch nicht sicher ob ich das Richtige mache. Ist es das was du brauchst?

HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 12 86 70 4DC2CD 000000 00833400E2C0970EA6E2
HMUARTLGW HmLGW1 recv: 01 05 00 00 31 msg: 13 86 70 4DC2CD 000000 00823500E2C07F0DA8E4
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 14 86 70 4DC2CD 000000 00863500E2C05518AAE3
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 15 86 70 4DC2CD 000000 00883500E2C0910CADE8
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 16 86 70 4DC2CD 000000 00893500E2C09719B0E8
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 17 86 70 4DC2CD 000000 00883400E2C09710B2E8
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 18 86 70 4DC2CD 000000 008C3300E2C07914B5E7
HMUARTLGW HmLGW1 recv: 01 05 00 00 30 msg: 19 86 70 4DC2CD 000000 008D3300E2C0730DB8E7
HMUARTLGW HmLGW1 recv: 01 05 00 00 31 msg: 1A 86 70 4DC2CD 000000 008C3300E2C06724BAE7
HMUARTLGW HmLGW1 recv: 01 05 00 00 31 msg: 1B 86 70 4DC2CD 000000 008E3300E2C07F25BDE7


Oder kannst du mir kurz schreiben was ich genau machen soll?

Danke und Gruß
Steffen

martinp876

loggen sieht gut aus.
Allerdings kenne ich bei dieser Msg die Position des Bat-Bits nicht. kannst du alte Batterien einlegen?

Ich baue es schon einmal für "trigger" ein.

steffenp

#17
Hallo Martin,

alte Batterien habe ich nicht aber ich habe das Teil mal mit rein genommen und an einer Spannungsquelle mit 3,3 Volt betrieben.  Anbei der Zeitraum des "Batteriewechsels" aus dem Log.
Hilft das?

Gruß
Steffen


2017.05.01 20:58:53 0: HMUARTLGW HmLGW1 recv: 01 05 00 00 42 msg: FE 86 70 4DC2CD 000000 00CE3500E2000019D700
2017.05.01 21:01:04 0: HMUARTLGW HmLGW1 recv: 01 05 00 00 42 msg: FF 86 70 4DC2CD 000000 00D03400E2000019D700
2017.05.01 21:03:08 0: HMUARTLGW HmLGW1 recv: 01 05 01 00 47 msg: 00 A0 10 4DC2CD 8D0C2D 06000030
2017.05.01 21:03:12 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030100
2017.05.01 21:03:12 3: CUL_HM set AU_Wettersensor getConfig
2017.05.01 21:03:12 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.01 21:03:12 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030100
2017.05.01 21:03:12 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.01 21:03:12 0: HMUARTLGW HmLGW1 send: 01 02 00 00 01 msg: 01 B0 01 8D0C2D 4DC2CD 00040000000000
2017.05.01 21:03:40 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 01 A1 12 8D0C2D 4DC2CD
2017.05.01 21:03:40 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 01 A1 12 8D0C2D 4DC2CD
2017.05.01 21:03:40 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 01 A1 12 8D0C2D 4DC2CD
2017.05.01 21:06:05 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 02 A1 12 8D0C2D 4DC2CD
2017.05.01 21:06:05 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 02 A1 12 8D0C2D 4DC2CD
2017.05.01 21:06:05 0: HMUARTLGW HmLGW1 recv: 01 05 10 00 42 msg: 01 86 70 4DC2CD 000000 00D733000000001B0247
2017.05.01 21:06:06 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 02 A1 12 8D0C2D 4DC2CD
2017.05.01 21:06:09 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030000
2017.05.01 21:06:09 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.01 21:06:09 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030000
2017.05.01 21:06:09 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.01 21:08:16 0: HMUARTLGW HmLGW1 recv: 01 05 00 00 42 msg: 02 86 70 4DC2CD 000000 00D932000000001B0547
2017.05.01 21:11:17 0: HMUARTLGW HmLGW1 recv: 01 05 00 00 41 msg: 03 86 70 4DC2CD 000000 00DC31000000001B0847

steffenp

Hallo Martin,

jetzt sehe ich viele neue Register und auch ein Battery-Reading. Auch sehe ich jetzt die damals eingetragenen peerings für die längst das Gegenstück in der vccu nicht mehr existiert. ;)
Sieht also soweit erstmal gut aus.
Muss dann mal die peerings reparieren und dann sehen ob alles so funktioniert wie erwartet. Aber soweit erstmal gute Arbeit.

Nur eine Kleinigkeit ist mir noch im Log aufgefallen:
Odd number of elements in anonymous hash at /usr/local/FHEM/share/fhem/FHEM/10_CUL_HM.pm line 1470.
Hatte ich früher nicht, kann aber auch nicht sagen ob es im Zusammenhang steht.

Gruß
Steffen

martinp876


steffenp

Hallo Martin,

nachdem ich jetzt versucht habe das peering zu reparieren bleibe ich an folgender Stelle beim configcheck hängen:
missing register list    AU_Wettersensor:   RegL_01.VCCU_Btn2

Auch das R-VCCU_Btn2-peerNeedsBurst set_off (siehe List) geht nicht weg.
Ist da noch ein Bug oder liegt das an mir und einmal komplett von vorne würde helfen?

Gruß
Steffen

Internals:
   DEF        4DC2CD
   HMLAN1_MSGCNT 663
   HMLAN1_RAWMSG E4DC2CD,0000,0561F32F,FF,FFBC,6586704DC2CD000000008543001AC0850D89DA
   HMLAN1_RSSI -68
   HMLAN1_TIME 2017-05-03 11:14:21
   HmLGW1_MSGCNT 652
   HmLGW1_RAWMSG 0500002E6586704DC2CD000000008543001AC0850D89DA
   HmLGW1_RSSI -46
   HmLGW1_TIME 2017-05-03 11:14:21
   IODev      HmLGW1
   LASTInputDev HMLAN1
   MSGCNT     1315
   NAME       AU_Wettersensor
   NOTIFYDEV  global
   NR         430
   NTFY_ORDER 50-AU_Wettersensor
   STATE      Temperatur: 13.3 °C, Feuchtigkeit: 67 %, Helligkeit: 218
   TYPE       CUL_HM
   lastMsg    No:65 - t:70 s:4DC2CD d:000000 008543001AC0850D89DA
   peerList   VCCU_Btn2,
   protCmdDel 33
   protLastRcv 2017-05-03 11:14:21
   protResnd  11 last_at:2017-05-03 09:32:56
   protResndFail 7 last_at:2017-05-03 09:29:17
   protSnd    71 last_at:2017-05-03 09:33:23
   protState  CMDs_done
   rssi_at_HMLAN1 lst:-68 max:-64 avg:-68.77 cnt:663 min:-76
   rssi_at_HmLGW1 avg:-46.99 cnt:652 max:-42 lst:-46 min:-52
   Readings:
     2017-05-03 09:33:16   Activity        alive
     2017-05-03 09:33:16   CommandAccepted yes
     2017-05-03 09:33:16   D-firmware      1.6
     2017-05-03 09:33:16   D-serialNr      NEQ1100437
     2017-05-03 09:33:22   PairedTo        0x8D0C2D
     2017-05-03 09:23:27   R-VCCU_Btn2-peerNeedsBurst set_off
     2017-05-02 10:28:49   R-burstRx       off
     2017-05-02 10:28:49   R-localResDis   off
     2017-05-02 10:28:49   R-pairCentral   0x8D0C2D
     2017-05-02 10:28:49   R-stormLowThresh 5
     2017-05-02 10:28:49   R-stormUpThresh 20
     2017-05-02 10:28:49   R-sunThresh     50
     2017-05-02 10:28:49   R-windSpeedRsltSrc max
     2017-05-03 09:33:22   RegL_00.          01:00 02:01 0A:8D 0B:0C 0C:2D 18:00 00:00
     2017-05-03 09:33:23   RegL_01.          05:32 06:14 07:05 0A:01 00:00
     2017-05-03 09:33:23   RegL_04.VCCU_Btn2   05:00 00:00
     2017-05-02 16:17:27   battery         ok
     2017-05-03 11:14:21   brightness      218
     2017-05-03 11:14:21   humidity        67
     2017-05-03 11:14:21   isRaining       0
     2017-05-03 09:33:23   peerList        VCCU_Btn2,
     2017-05-01 22:32:12   powerOn         2017-05-01 22:32:12
     2017-05-03 11:14:21   rain            7.67
     2017-05-01 22:32:12   recentStateType info
     2017-05-03 11:14:21   state           T: 13.3 H: 67 W: 13.3 R: 7.67 IR: 0 WD: 65 WDR: 67.5 S: 137 B: 218
     2017-05-02 16:17:27   storm           unknown:04
     2017-05-03 11:14:21   sunshine        137
     2017-05-03 11:14:21   temperature     13.3
     2017-05-02 16:17:27   trig_01         VCCU
     2017-05-02 16:17:27   trigger_cnt     6
     2017-05-03 09:33:00   unknown         0400000000000105320A010000
     2017-05-03 11:14:21   windDirRange    67.5
     2017-05-03 11:14:21   windDirection   65
     2017-05-03 11:14:21   windSpeed       13.3
   Helper:
     HM_CMDNR   101
     cSnd       018D0C2D4DC2CD01040000000001,018D0C2D4DC2CD01048D0C2D0204
     mId        00AE
     peerIDsRaw ,8D0C2D02,00000000
     rxType     14
     supp_Pair_Rep 0
     Ack:
     Expert:
       def        1
       det        1
       raw        1
       tpl        0
     Io:
       newChn     +4DC2CD,00,03,00
       nextSend   1493802861.23375
       rxt        2
       vccu       VCCU
       p:
         4DC2CD
         00
         03
         00
       prefIO:
         HmLGW1
     Mrssi:
       mNo        65
       Io:
         HMLAN1     -68
         HmLGW1     -44
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_hmlan1:
         avg        -68.7752639517344
         cnt        663
         lst        -68
         max        -64
         min        -76
       At_hmlgw1:
         avg        -46.9923312883436
         cnt        652
         lst        -46
         max        -42
         min        -52
     Shadowreg:
     Tmpl:
Attributes:
   IODev      HmLGW1
   IOgrp      VCCU:HmLGW1
   actCycle   000:10
   actStatus  alive
   autoReadReg 4_reqStatus
   event-min-interval humidity:3600,rain:3600,windSpeed:3600,windDirection:3600,temperature:3600,brightness:3600,isRaining:3600
   event-on-change-reading humidity,rain,windSpeed,windDirection,temperature,brightness,isRaining,trig_01,trigger_cnt
   expert     3_allReg+raw
   firmware   1.6
   group      Wetter/Klima
   icon       weather_storm
   model      HM-WDS100-C6-O-2
   msgRepeat  1
   peerIDs    00000000,8D0C2D02,
   room       Garten,Wetter
   serialNr   NEQ1100437
   stateFormat Temperatur: temperature °C, Feuchtigkeit: humidity %, Helligkeit: brightness
   subType    THSensor

martinp876

Das device sollte eine Registerliste 1 zum Peer vccubtn2 haben. Die sehe ich nicht. Sollte angefordert werden. Sniffe einmal ein getconfig.
Allerdings ist die Adresse des regl4 bemerkenswert... Muss ich untersuchen. Eigentlich sollte es 4 sei ...

Annitoka

Hallo Steffen und Martin,

auch von mir vielen Dank, dass ihr an der Sache dranbleibt. Bei mir ist leider momentan die Zeit für FHEM sehr knapp. Ich probiere am Wochenende das soweit ihr seid nachzuvollziehen und stelle dann auch meine Logs hier rein.

Besten Dank Euch und viele Grüße
Kai
Fhem auf RasPi3 mit Homematic Funkmodul HM-MOD-RPI-PCB, USB-RFXTRX und Arduino als MySensor-Gateway

steffenp

Hallo Martin,

hier ein getconfig.

Gruß Steffen


2017.05.03 23:01:24 0: HMUARTLGW HmLGW1 recv: 01 05 00 00 31 msg: 7C 86 70 4DC2CD 000000 004F47001AC03D1BB000
2017.05.03 23:01:45 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030100
2017.05.03 23:01:45 3: CUL_HM set AU_Wettersensor getConfig
2017.05.03 23:01:45 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.03 23:01:45 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030100
2017.05.03 23:01:45 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.03 23:01:45 0: HMUARTLGW HmLGW1 send: 01 02 00 00 01 msg: 7D B0 01 8D0C2D 4DC2CD 00040000000000
2017.05.03 23:01:54 3: Device AU_Wettersensor added to ActionDetector with 000:10 time
2017.05.03 23:01:54 0: HMUARTLGW HmLGW1 send: 01 02 00 00 01 msg: 45 B0 01 8D0C2D 4DC2CD 00040000000000
2017.05.03 23:01:54 0: HMUARTLGW HmLGW1 send: 01 02 00 00 01 msg: 45 B0 01 8D0C2D 4DC2CD 00040000000000
2017.05.03 23:01:54 0: HMUARTLGW HmLGW1 recv: 01 05 10 00 2F msg: 1D 84 00 4DC2CD 000000 1600AE4E455131313030343337703F0100
2017.05.03 23:01:54 0: HMUARTLGW HmLGW1 send: 01 02 00 00 01 msg: 45 B0 01 8D0C2D 4DC2CD 00040000000000
2017.05.03 23:01:54 0: HMUARTLGW HmLGW1 recv: 01 05 01 00 2E msg: 45 80 10 4DC2CD 8D0C2D 02010002010A8D0B0C0C2D18000000
2017.05.03 23:01:55 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 46 A0 01 8D0C2D 4DC2CD 0103
2017.05.03 23:01:55 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 47 A0 01 8D0C2D 4DC2CD 01040000000001
2017.05.03 23:01:55 0: HMUARTLGW HmLGW1 recv: 01 05 01 00 2F msg: 46 80 10 4DC2CD 8D0C2D 018D0C2D0200000000
2017.05.03 23:01:55 0: HMUARTLGW HmLGW1 recv: 01 05 01 00 2F msg: 47 80 10 4DC2CD 8D0C2D 020532061407050A010000
2017.05.03 23:01:55 0: HMUARTLGW HmLGW1 send: 01 02 00 00 00 msg: 48 A0 01 8D0C2D 4DC2CD 01048D0C2D0204
2017.05.03 23:01:56 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030000
2017.05.03 23:01:56 0: HMUARTLGW HmLGW1 recv: 01 05 01 00 33 msg: 48 80 10 4DC2CD 8D0C2D 0205000000
2017.05.03 23:01:56 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF
2017.05.03 23:01:56 0: HMUARTLGW HmLGW1 send: 01 064DC2CD030000
2017.05.03 23:01:56 0: HMUARTLGW HmLGW1 added peer: 4DC2CD, aesChannels: FFFFFFFFFFFFFFFF

steffenp

Hallo Martin,

noch eine Kleinigkeit: nach einem FHEM Neustart sind die Register RegL_00 und alle weiteren weg bzw. leer.

Gruß
Steffen

martinp876

gehe sorgsam mit registern um :)
nutze HMInfo:
attr hm autoArchive 1
attr hm autoLoadArchive 1_load

und immer autoRegRead auf 5 setzen.


steffenp

Hallo Martin,

Ah, OK, danke. Frage mich nur warum das bisher geklappt hatte. HMInfo nutze ich ja aber die Attribute hatte ich nicht gesetzt. Mal den nächsten Neustart abwarten.
Aber wenn ich autoRegRead auf 5 setze sind die Register kurze Zeit später immer wieder weg. Kann es sein das das Lesen nicht funktioniert? Auch ein Getconfig scheint ja nur zu funktionieren wenn ich das Knöpfchen drücke.
Aber es fehlt ja auch immer noch das Register RegL_01.VCCU_Btn2.
Sehe nur:
RegL_00.:                       01:00 02:01 0A:8D 0B:0C 0C:2D 18:00 00:00
RegL_01.:                          05:32 06:14 07:05 0A:01 00:00
RegL_04.VCCU_Btn2:   05:00 00:00

Aber das betrifft, wenn ich das richtig sehe das peering. Das kann ich mangels Aktor eh nur theoretisch testen. Nichtsdestotrotz sollte aber hminfo nicht meckern.

Gruß und Danke für deine Arbeit
Steffen

Gesendet von meinem SM-G930F mit Tapatalk


Annitoka

Hallo Steffen und Martin,

sorry dass es bei mir so lange gedauert hat. Leider verstehe ich nichtmal 10% soviel von FHEM wie ihr. Daher weiss ich nicht, ob ihr meine Readings überhaupt noch braucht. Falls nicht ignoriert meine post einfach.
Hier mein list:
Internals:
   CFGFN      /opt/fhem/mycfg/70_klima.cfg
   DEF        4DC2FF
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     12
   NAME       G_TER_Wetter_KL
   NOTIFYDEV  global
   NR         2492
   STATE      T: 10.5 °C<br>H: 51 %<br>B: 0 %<br>kein Niederschlag<br>Regen heute: 0.0 l/m2<br>Windst: 0 (0 km/h)<br>Windstille<br>Status: ok
   TYPE       CUL_HM
   lastMsg    No:59 - t:70 s:4DC2FF d:000000 00693300CE40000BA200
   myHmUART_MSGCNT 12
   myHmUART_RAWMSG 050000375986704DC2FF00000000693300CE40000BA200
   myHmUART_RSSI -55
   myHmUART_TIME 2017-05-09 21:31:02
   peerList   VCCU_Btn3,EG_Wohnen_Terasse_Markise,
   protCmdDel 8
   protLastRcv 2017-05-09 21:31:02
   protResnd  2 last_at:2017-05-09 21:25:23
   protResndFail 2 last_at:2017-05-09 21:25:59
   protSnd    9 last_at:2017-05-09 21:27:12
   protState  CMDs_done
   rssi_at_myHmUART max:-55 min:-69 avg:-57.66 cnt:12 lst:-55
   Readings:
     2017-05-09 21:27:06   Activity        alive
     2017-05-09 21:31:30   Aktuell         ok
     2017-05-09 09:59:17   CommandAccepted yes
     2017-05-09 21:27:06   D-firmware      1.6
     2017-05-09 21:27:06   D-serialNr      NEQ1100387
     2017-05-09 21:27:10   PairedTo        0x470603
     2017-05-04 21:52:00   R-burstRx       off
     2017-04-20 19:27:48   R-pairCentral   0x470603
     2017-05-07 08:55:54   R-stormLowThresh 5
     2017-05-07 08:55:54   R-stormUpThresh 20
     2017-05-07 08:55:54   R-sunThresh     50
     2017-05-07 08:55:54   R-windSpeedRsltSrc max
     2017-05-09 21:27:10   RegL_00.          01:00 02:01 0A:47 0B:06 0C:03 18:00 00:00
     2017-05-09 21:27:11   RegL_01.          05:32 06:14 07:05 0A:01 00:00
     2017-05-09 21:27:13   RegL_04.EG_Wohnen_Terasse_Markise_chn-01   05:00 00:00
     2017-05-09 21:27:12   RegL_04.VCCU_Btn3   05:00 00:00
     2017-05-09 21:31:30   abs_humidity    4.9 g/m3
     2017-05-07 19:19:11   battery         ok
     2017-05-09 21:31:30   batteryStatus   0
     2017-05-09 21:31:02   brightness      0
     2017-05-09 21:31:30   dewpoint        0.8°C
     2017-05-09 21:31:02   humidity        51
     2017-05-09 21:31:02   isRaining       0
     2017-05-09 21:27:10   peerList        VCCU_Btn3,EG_Wohnen_Terasse_Markise,
     2017-05-09 21:31:02   rain            60.77
     2017-05-09 21:31:30   rainText        kein Niederschlag
     2017-05-09 21:31:02   rain_calc_all   cH: 0.0 lH: 0.0 cD: 0.0 lD: 1.2 IR: 0 Rnow: 0.0 Rdif: 0
     2017-05-09 21:31:02   rain_calc_d_curr 0.0
     2017-05-09 07:30:02   rain_calc_d_last 1.2
     2017-05-09 07:30:02   rain_calc_d_start 60.8
     2017-05-09 07:30:02   rain_calc_d_trig_tsecs 1494394200
     2017-05-09 21:31:02   rain_calc_h_curr 0.0
     2017-05-09 21:31:02   rain_calc_h_last 0.0
     2017-05-09 21:31:02   rain_calc_h_start 60.8
     2017-05-09 21:31:02   rain_calc_h_trig_tsecs 1494361800
     2017-05-09 21:31:02   rain_calc_now_diff 0
     2017-05-09 21:31:02   rain_calc_now_rate 0.0
     2017-05-09 21:31:02   rain_calc_now_value 60.8
     2017-05-09 21:31:02   rain_calc_tsecs 1494358262.13451
     2017-05-09 21:31:02   state           T: 10.5 H: 51 W: 0 R: 60.77 IR: 0 WD: 55 WDR: 22.5 S: 162 B: 0
     2017-05-07 19:19:11   storm           unknown:04
     2017-05-09 21:31:02   sunshine        162
     2017-05-09 21:31:02   temperature     10.5
     2017-05-07 19:19:11   trig_01         VCCU
     2017-05-07 19:19:11   trigger_cnt     85
     2017-05-09 21:31:30   windBeaufort    0
     2017-05-09 21:31:02   windDirRange    22.5
     2017-05-09 21:31:02   windDirection   55
     2017-05-09 21:31:02   windSpeed       0
     2017-05-09 21:31:30   windText        Windstille
   Helper:
     HM_CMDNR   89
     cSnd       014706034DC2FF01044706030304,014706034DC2FF01045340240104
     mId        00AE
     peerIDsRaw ,53402401,47060303,00000000
     rxType     14
     supp_Pair_Rep 0
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +4DC2FF,00,00,00
       nextSend   1494358262.21163
       rxt        2
       vccu       VCCU
       p:
         4DC2FF
         00
         00
         00
       prefIO:
         myHmUART
     Mrssi:
       mNo        59
       Io:
         myHmUART   -53
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
     Rssi:
       At_myhmuart:
         avg        -57.6666666666667
         cnt        12
         lst        -55
         max        -55
         min        -69
     Shadowreg:
     Tmpl:
Attributes:
   IODev      myHmUART
   IOgrp      VCCU:myHmUART
   actCycle   002:50
   actStatus  alive
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   1.6
   group      Klima
   model      HM-WDS100-C6-O-2
   msgRepeat  1
   peerIDs    00000000,47060303,53402401,
   room       G_Terasse,Haus_Klima,Haus_Variablen,Wettervorhersage
   serialNr   NEQ1100387
   sortby     10
   stateFormat T: temperature °C<br>H: humidity %<br>B: brightness %<br>rainText<br>Regen heute: rain_calc_d_curr l/m2<br>Windst: windBeaufort (windSpeed km/h)<br>windText<br>Status: Aktuell
   subType    THSensor
   userReadings batteryStatus { return "0" if ( (time_str2num(ReadingsTimestamp($name,"state","0")) - time_str2num(OldTimestamp($name))) < 600 );; return "1" },dewpoint {dewpointrechnen (ReadingsVal($name,"temperature",17),ReadingsVal($name,"humidity",0)) },abs_humidity {absLuftfeuchte (ReadingsVal($name,"temperature",17),ReadingsVal($name,"humidity",0)) },windBeaufort {Beaufort (ReadingsVal($name,"windSpeed",0)) },windText {Windbezeichnung (ReadingsVal($name,"windBeaufort",0)) },rainText {Regen (ReadingsVal($name,"isRaining",0))},Aktuell


Und nochmals herzlichen Dank, dass du Steffen an der Sache drangeblieben bist und dir Martin, dass nun die Readings alle da sind.

Viele Grüße
Kai
Fhem auf RasPi3 mit Homematic Funkmodul HM-MOD-RPI-PCB, USB-RFXTRX und Arduino als MySensor-Gateway

steffenp

Hallo Kai,

funktioniert denn bei dir das peeren und das schalten des peers bei entsprechendem Wind? Da ich keinen Aktor habe mit dem ich das testen könnte hab ich das bisher noch nicht probiert. Klappt auch das Einstellen der Schaltschwellen?

Bleiben bei dir die Register RegL_00., RegL_01., RegL_04.EG_Wohnen_Terasse_Markise_chn-01, RegL_04.VCCU_Btn3 dauerhaft vorhanden? Bei mir verschwinden die immer wieder.
Weiß leider noch nicht genau wann und warum das passiert.

Was sagt ein "get hminfo configCheck"  bei dir? (hminfo durch den richtigen Namen bei dir ersetzen)

Gruß
Steffen

martinp876

Mit archConfig -a in hminfo sollten ALLE Register in ein File geschrieben werden.
Das Attribut stellt sicher, das es nach neue lesen automatisch passiert. autoLoadArchive  wiederum Leist die Register und schreibt sie in die entities nach reboot.

Existiert das File?
Purgeconfig schadet nicht. Solltest du einmal durchführen. Hminfo macht das mit selten.