Hallo zusammen,
derzeit habe ich ein kleines Problem, dass diverse HM Aktoren und Sensoren sporadisch ein MISSING ACK senden.
Leider ist das alles nicht wirklich reproduzierbar.
Wie sollte es auch anders sein. ;)
Eingesetzt werden bei mir mehrere HM-LC-BI1PBU-FM, HM-SEC-SC, HM-SEC-SC2 und ein HM-LC-SW1-PL2.
Immer mal wieder gehen davon Devices in Missing ack. Während der Ferien mal ein Jallousiaktor. Den konnte ich mittels getConfig wieder remote ans fliegen bekommen.
Um der Sache auf den Grund zu gehen habe ich für den HM-LC-SW1-PL2 mal ein notify gebaut, welches eine Pushmessage auf mein Handy sendet, wenn es mal wieder soweit ist.
Dann lasse ich derzeit Rohmessages aufzeichnen um dem Problem hoffentlich auf die Schliche zu kommen.
Dumm nur, dass ich mit den Messages nicht viel anfangen kann.
Daher wollte ich hier mal nachfragen, ob jemand mal einen Blick drauf wirft.
Vorhin war es dann soweit und mein Handy hat gebimmelt.
Hier mal der Auszug aus den Messages, welche für den HM-LC-SW1-PL2 (DG_hz_SD_Zirkpumpe 20C7F0) geloggt wurden, als das notify angesprungen ist.
2014.10.22 11:22:52.657 3: CUL_HM set DG_hz_SD_Zirkpumpe inhibit on
2014.10.22 11:22:52.659 0: HMLAN_Send: myHMLAN S:+20C7F0,00,01,00
2014.10.22 11:22:52.659 0: HMLAN_Send: myHMLAN S:S372A81BA stat: 00 t:00000000 d:01 r:372A81BA m:36 A011 9A234E 20C7F0 0101
2014.10.22 11:22:52.764 0: HMLAN_Parse: myHMLAN R:E20C7F0 stat:0000 t:7BA84DDF d:FF r:FFB7 m:03 8002 20C7F0 1F8685 0101C84045
2014.10.22 11:22:52.898 0: HMLAN_Parse: myHMLAN R:R372A81BA stat:0001 t:7BA84E7D d:FF r:FFB7 m:36 8002 20C7F0 9A234E 0101C8404A
2014.10.22 11:23:12.883 0: HMLAN_Send: myHMLAN I:K
2014.10.22 11:23:12.888 0: HMLAN_Parse: myHMLAN V:03C1 sNo:JEQ0707500 d:1E9CFA O:9A234E t:7BA89C96 IDcnt:001D
2014.10.22 11:23:37.890 0: HMLAN_Send: myHMLAN I:K
2014.10.22 11:23:37.894 0: HMLAN_Parse: myHMLAN V:03C1 sNo:JEQ0707500 d:1E9CFA O:9A234E t:7BA8FE47 IDcnt:001D
2014.10.22 11:23:52.297 0: HMLAN_Parse: myHMLAN R:E1F8685 stat:0000 t:7BA93686 d:FF r:FFC2 m:04 A441 1F8685 20C7F0 01432160
2014.10.22 11:23:52.420 0: HMLAN_Parse: myHMLAN R:E20C7F0 stat:0000 t:7BA93701 d:FF r:FFB7 m:04 8002 20C7F0 1F8685 80
2014.10.22 11:23:53.424 3: no_MA_DG_hz_SD_Zirkpumpe return value: OK
Leider habe ich eben erst gesehen, dass es ein Attribut rssilog für das Device gibt.
Das habe ich nun mal aktiviert. Ist leider für den Fall von eben nicht aktiv gewesen.
Allerdings stehen ja in der Ausgabe eines list des Devices auch rssi Werte drin.
In anderen Posts wird geschrieben die Werte sollen kleiner 80 sein.
Da wird dann wohl das Problem liegen, dass der rssi Wert von meinem Device zum HMLAN mit -72 bzw -73 als Average nicht kleiner 80 ist.
Nur wie bekommt man da bessere Werte hin?
Ich würde einfach sagen, den HMLAN näher ans Device legen.
Nur ich habe eben mal bei den Internals von zwei HM-LC-BI1PBU-FM geschaut, welche Luftlinie max. 2m und 4m vom HMLAN entfernt verbaut sind.
Bei denen steht in den Internals ein Durchschnitt von -61 und -80. Wobei -80 der ist, der 2m weg ist.
Passt also schon ein wenig. Nur warum ist der 4m entfernt dann bei -61?
CFGFN
DEF 20C7F0
IODev myHMLAN
LASTInputDev myHMLAN
MSGCNT 108
NAME DG_hz_SD_Zirkpumpe
NR 13
STATE off
TYPE CUL_HM
lastMsg No:05 - t:10 s:20C7F0 d:000000 06010000
myHMLAN_MSGCNT 108
myHMLAN_RAWMSG E20C7F0,0000,7BA9E459,FF,FFB5,05841020C7F000000006010000
myHMLAN_RSSI -75
myHMLAN_TIME 2014-10-22 11:24:36
peerList OG_bz_BM_Motion,EG_wc_BM_Motion,
protCmdDel 0
protLastRcv 2014-10-22 11:24:36
protNack 47 last_at:2014-10-22 11:23:52
protSnd 41 last_at:2014-10-22 11:22:52
protState CMDs_done_Errors:1
rssi_EG_wc_BM_Motion avg:-81 min:-93 max:-69 lst:-69 cnt:3
rssi_OG_bz_BM_Motion avg:-63.57 min:-66 max:-61 lst:-66 cnt:7
rssi_at_myHMLAN avg:-72.33 min:-80 max:-69 lst:-75 cnt:108
rssi_myHMLAN avg:-73 min:-81 max:-69 lst:-74 cnt:24
CHANGETIME:
Helper:
Dblog:
R-eg_wc_bm_motion_chn-01-lgactiontype:
Mydblog:
TIME 1413922304.78951
VALUE jmpToTarget
R-eg_wc_bm_motion_chn-01-lgctdlyoff:
Mydblog:
TIME 1413922304.78951
VALUE geLo
R-eg_wc_bm_motion_chn-01-lgctdlyon:
Mydblog:
TIME 1413922304.78951
VALUE geLo
R-eg_wc_bm_motion_chn-01-lgctoff:
Mydblog:
TIME 1413922304.78951
VALUE geLo
R-eg_wc_bm_motion_chn-01-lgcton:
Mydblog:
TIME 1413922304.78951
VALUE geLo
R-eg_wc_bm_motion_chn-01-lgctvalhi:
Mydblog:
TIME 1413922304.78951
VALUE 100
R-eg_wc_bm_motion_chn-01-lgctvallo:
Mydblog:
TIME 1413922304.78951
VALUE 50
R-eg_wc_bm_motion_chn-01-lgmultiexec:
Mydblog:
TIME 1413922304.78951
VALUE on
R-eg_wc_bm_motion_chn-01-lgoffdly:
Mydblog:
TIME 1413922304.78951
VALUE 0 s
R-eg_wc_bm_motion_chn-01-lgofftime:
Mydblog:
TIME 1413922304.78951
VALUE unused
R-eg_wc_bm_motion_chn-01-lgofftimemode:
Mydblog:
TIME 1413922304.78951
VALUE absolut
R-eg_wc_bm_motion_chn-01-lgondly:
Mydblog:
TIME 1413922304.78951
VALUE 0 s
R-eg_wc_bm_motion_chn-01-lgontime:
Mydblog:
TIME 1413922304.78951
VALUE unused
R-eg_wc_bm_motion_chn-01-lgontimemode:
Mydblog:
TIME 1413922304.78951
VALUE absolut
R-eg_wc_bm_motion_chn-01-lgswjtdlyoff:
Mydblog:
TIME 1413922304.78951
VALUE off
R-eg_wc_bm_motion_chn-01-lgswjtdlyon:
Mydblog:
TIME 1413922304.78951
VALUE on
R-eg_wc_bm_motion_chn-01-lgswjtoff:
Mydblog:
TIME 1413922304.78951
VALUE dlyOn
R-eg_wc_bm_motion_chn-01-lgswjton:
Mydblog:
TIME 1413922304.78951
VALUE dlyOff
R-eg_wc_bm_motion_chn-01-shactiontype:
Mydblog:
TIME 1413922304.78951
VALUE jmpToTarget
R-eg_wc_bm_motion_chn-01-shctdlyoff:
Mydblog:
TIME 1413922304.78951
VALUE ltLo
R-eg_wc_bm_motion_chn-01-shctdlyon:
Mydblog:
TIME 1413922304.78951
VALUE ltLo
R-eg_wc_bm_motion_chn-01-shctoff:
Mydblog:
TIME 1413922304.78951
VALUE ltLo
R-eg_wc_bm_motion_chn-01-shcton:
Mydblog:
TIME 1413922304.78951
VALUE ltLo
R-eg_wc_bm_motion_chn-01-shctvalhi:
Mydblog:
TIME 1413922304.78951
VALUE 100
R-eg_wc_bm_motion_chn-01-shctvallo:
Mydblog:
TIME 1413922304.78951
VALUE 200
R-eg_wc_bm_motion_chn-01-shoffdly:
Mydblog:
TIME 1413922304.78951
VALUE 0 s
R-eg_wc_bm_motion_chn-01-shofftime:
Mydblog:
TIME 1413922304.78951
VALUE unused
R-eg_wc_bm_motion_chn-01-shofftimemode:
Mydblog:
TIME 1413922304.78951
VALUE absolut
R-eg_wc_bm_motion_chn-01-shondly:
Mydblog:
TIME 1413922304.78951
VALUE 0 s
R-eg_wc_bm_motion_chn-01-shontime:
Mydblog:
TIME 1413922304.78951
VALUE 100 s
R-eg_wc_bm_motion_chn-01-shontimemode:
Mydblog:
TIME 1413922304.78951
VALUE absolut
R-eg_wc_bm_motion_chn-01-shswjtdlyoff:
Mydblog:
TIME 1413922304.78951
VALUE dlyOn
R-eg_wc_bm_motion_chn-01-shswjtdlyon:
Mydblog:
TIME 1413922304.78951
VALUE on
R-eg_wc_bm_motion_chn-01-shswjtoff:
Mydblog:
TIME 1413922304.78951
VALUE dlyOn
R-eg_wc_bm_motion_chn-01-shswjton:
Mydblog:
TIME 1413922304.78951
VALUE on
R-og_bz_bm_motion_chn-01-lgactiontype:
Mydblog:
TIME 1413922303.86873
VALUE jmpToTarget
R-og_bz_bm_motion_chn-01-lgctdlyoff:
Mydblog:
TIME 1413922303.86873
VALUE geLo
R-og_bz_bm_motion_chn-01-lgctdlyon:
Mydblog:
TIME 1413922303.86873
VALUE geLo
R-og_bz_bm_motion_chn-01-lgctoff:
Mydblog:
TIME 1413922303.86873
VALUE geLo
R-og_bz_bm_motion_chn-01-lgcton:
Mydblog:
TIME 1413922303.86873
VALUE geLo
R-og_bz_bm_motion_chn-01-lgctvalhi:
Mydblog:
TIME 1413922303.86873
VALUE 100
R-og_bz_bm_motion_chn-01-lgctvallo:
Mydblog:
TIME 1413922303.86873
VALUE 50
R-og_bz_bm_motion_chn-01-lgmultiexec:
Mydblog:
TIME 1413922303.86873
VALUE on
R-og_bz_bm_motion_chn-01-lgoffdly:
Mydblog:
TIME 1413922303.86873
VALUE 0 s
R-og_bz_bm_motion_chn-01-lgofftime:
Mydblog:
TIME 1413922303.86873
VALUE unused
R-og_bz_bm_motion_chn-01-lgofftimemode:
Mydblog:
TIME 1413922303.86873
VALUE absolut
R-og_bz_bm_motion_chn-01-lgondly:
Mydblog:
TIME 1413922303.86873
VALUE 0 s
R-og_bz_bm_motion_chn-01-lgontime:
Mydblog:
TIME 1413922303.86873
VALUE unused
R-og_bz_bm_motion_chn-01-lgontimemode:
Mydblog:
TIME 1413922303.86873
VALUE absolut
R-og_bz_bm_motion_chn-01-lgswjtdlyoff:
Mydblog:
TIME 1413922303.86873
VALUE off
R-og_bz_bm_motion_chn-01-lgswjtdlyon:
Mydblog:
TIME 1413922303.86873
VALUE on
R-og_bz_bm_motion_chn-01-lgswjtoff:
Mydblog:
TIME 1413922303.86873
VALUE dlyOn
R-og_bz_bm_motion_chn-01-lgswjton:
Mydblog:
TIME 1413922303.86873
VALUE dlyOff
R-og_bz_bm_motion_chn-01-shactiontype:
Mydblog:
TIME 1413922303.86873
VALUE jmpToTarget
R-og_bz_bm_motion_chn-01-shctdlyoff:
Mydblog:
TIME 1413922303.86873
VALUE ltLo
R-og_bz_bm_motion_chn-01-shctdlyon:
Mydblog:
TIME 1413922303.86873
VALUE ltLo
R-og_bz_bm_motion_chn-01-shctoff:
Mydblog:
TIME 1413922303.86873
VALUE ltLo
R-og_bz_bm_motion_chn-01-shcton:
Mydblog:
TIME 1413922303.86873
VALUE ltLo
R-og_bz_bm_motion_chn-01-shctvalhi:
Mydblog:
TIME 1413922303.86873
VALUE 100
R-og_bz_bm_motion_chn-01-shctvallo:
Mydblog:
TIME 1413922303.86873
VALUE 200
R-og_bz_bm_motion_chn-01-shoffdly:
Mydblog:
TIME 1413922303.86873
VALUE 0 s
R-og_bz_bm_motion_chn-01-shofftime:
Mydblog:
TIME 1413922303.86873
VALUE unused
R-og_bz_bm_motion_chn-01-shofftimemode:
Mydblog:
TIME 1413922303.86873
VALUE absolut
R-og_bz_bm_motion_chn-01-shondly:
Mydblog:
TIME 1413922303.86873
VALUE 0 s
R-og_bz_bm_motion_chn-01-shontime:
Mydblog:
TIME 1413922303.86873
VALUE 100 s
R-og_bz_bm_motion_chn-01-shontimemode:
Mydblog:
TIME 1413922303.86873
VALUE absolut
R-og_bz_bm_motion_chn-01-shswjtdlyoff:
Mydblog:
TIME 1413922303.86873
VALUE dlyOn
R-og_bz_bm_motion_chn-01-shswjtdlyon:
Mydblog:
TIME 1413922303.86873
VALUE on
R-og_bz_bm_motion_chn-01-shswjtoff:
Mydblog:
TIME 1413922303.86873
VALUE dlyOn
R-og_bz_bm_motion_chn-01-shswjton:
Mydblog:
TIME 1413922303.86873
VALUE on
State:
Mydblog:
TIME 1413970246.17623
VALUE off
Readings:
2014-10-22 11:23:52 CommandAccepted no
2014-04-09 10:37:31 D-firmware 1.12
2014-04-09 10:37:31 D-serialNr KEQ0172720
2014-10-21 22:11:41 PairedTo 0x9A234E
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgActionType jmpToTarget
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtDlyOff geLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtDlyOn geLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtOff geLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtOn geLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtValHi 100
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgCtValLo 50
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgMultiExec on
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOffDly 0 s
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOffTime unused
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOffTimeMode absolut
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOnDly 0 s
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOnTime unused
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgOnTimeMode absolut
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgSwJtDlyOff off
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgSwJtDlyOn on
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgSwJtOff dlyOn
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-lgSwJtOn dlyOff
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shActionType jmpToTarget
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtDlyOff ltLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtDlyOn ltLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtOff ltLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtOn ltLo
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtValHi 100
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shCtValLo 200
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOffDly 0 s
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOffTime unused
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOffTimeMode absolut
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOnDly 0 s
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOnTime 100 s
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shOnTimeMode absolut
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shSwJtDlyOff dlyOn
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shSwJtDlyOn on
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shSwJtOff dlyOn
2014-10-21 22:11:44 R-EG_wc_BM_Motion_chn-01-shSwJtOn on
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgActionType jmpToTarget
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtDlyOff geLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtDlyOn geLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtOff geLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtOn geLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtValHi 100
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgCtValLo 50
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgMultiExec on
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOffDly 0 s
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOffTime unused
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOffTimeMode absolut
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOnDly 0 s
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOnTime unused
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgOnTimeMode absolut
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgSwJtDlyOff off
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgSwJtDlyOn on
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgSwJtOff dlyOn
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-lgSwJtOn dlyOff
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shActionType jmpToTarget
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtDlyOff ltLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtDlyOn ltLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtOff ltLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtOn ltLo
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtValHi 100
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shCtValLo 200
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOffDly 0 s
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOffTime unused
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOffTimeMode absolut
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOnDly 0 s
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOnTime 100 s
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shOnTimeMode absolut
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shSwJtDlyOff dlyOn
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shSwJtDlyOn on
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shSwJtOff dlyOn
2014-10-21 22:11:43 R-OG_bz_BM_Motion_chn-01-shSwJtOn on
2014-10-21 22:11:41 R-intKeyVisib invisib
2014-10-21 22:11:41 R-pairCentral 0x9A234E
2014-10-21 22:11:42 R-sign off
2014-10-21 22:11:41 RegL_00: 02:01 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:9A 0B:23 0C:4E 00:00
2014-10-21 22:11:42 RegL_01: 08:00 00:00
2014-10-21 22:11:44 RegL_03:EG_wc_BM_Motion_chn:01 02:22 03:22 04:C8 05:64 06:00 07:54 08:00 09:FF 0A:01 0B:13 0C:13 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
2014-10-21 22:11:43 RegL_03:OG_bz_BM_Motion_chn:01 02:22 03:22 04:C8 05:64 06:00 07:54 08:00 09:FF 0A:01 0B:13 0C:13 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:63 00:00
2014-10-22 11:24:36 deviceMsg off (to broadcast)
2014-10-22 11:22:52 inhibit set_on
2014-10-22 11:24:36 level 0
2014-10-22 11:24:36 pct 0
2014-10-21 22:11:42 peerList OG_bz_BM_Motion,EG_wc_BM_Motion,
2014-10-21 18:03:40 powerOn 2014-10-21 18:03:40
2014-10-22 11:24:36 recentStateType info
2014-10-22 11:24:36 state off
2014-10-22 11:24:36 timedOn off
2014-10-22 11:23:52 trigLast EG_wc_BM_Motion :33
2014-10-22 11:23:52 trig_EG_wc_BM_Motion 33
2014-10-22 09:06:55 trig_OG_bz_BM_Motion 34
Helper:
cSnd 119A234E20C7F00101
dlvlCmd ++A0119A234E20C7F00201000000
mId 00A1
peerIDsRaw ,1F868501,1C551301,00000000
rxType 1
Io:
newChn +20C7F0,00,01,00
nextSend 1413969876.88754
prefIO
rxt 0
vccu
p:
20C7F0
00
01
00
Mrssi:
mNo 05
Io:
myHMLAN -73
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
Eg_wc_bm_motion:
avg -81
cnt 3
lst -69
max -69
min -93
Og_bz_bm_motion:
avg -63.5714285714286
cnt 7
lst -66
max -61
min -66
At_myhmlan:
avg -72.3333333333333
cnt 108
lst -75
max -69
min -80
Myhmlan:
avg -73
cnt 24
lst -74
max -69
min -81
Shadowreg:
Attributes:
IODev myHMLAN
alias Zirkulationspumpe
autoReadReg 4_reqStatus
devStateIcon off:black_FS20.off on:black_FS20.on
event-on-change-reading state
expert 2_full
firmware 1.12
fm_type lamp
group Switches
model HM-LC-SW1-PL2
peerIDs 00000000,1C551301,1F868501,
room System
rssiLog 1
serialNr KEQ0172720
subType switch
webCmd statusRequest:toggle:on:off
Bevor einer sagt ich würde zuwenig Infos liefern, hier auch mal ein get hm rssi *duckundweg*
Device :receive from last avg min<max count
DG_hz_SD_Zirkpumpe:DG_hz_SD_Zirkpumpe EG_wc_BM_Motion -69.0 -81.0 -93.0< -69.0 3
DG_hz_SD_Zirkpumpe:DG_hz_SD_Zirkpumpe OG_bz_BM_Motion -66.0 -63.6 -66.0< -61.0 7
DG_hz_SD_Zirkpumpe:DG_hz_SD_Zirkpumpe myHMLAN -75.0 -73.1 -81.0< -69.0 25
DG_hz_SD_Zirkpumpe:myHMLAN DG_hz_SD_Zirkpumpe -75.0 -72.4 -80.0< -69.0 109
DG_hz_TK_Dachfenster:myHMLAN DG_hz_TK_Dachfenster -101.0 -102.8 -105.0<-101.0 10
DG_wz_TK_Dachfenster:myHMLAN DG_wz_TK_Dachfenster -86.0 -86.0 -86.0< -86.0 1
DG_xx_RS_Markise:DG_xx_RS_Markise myHMLAN -75.0 -70.3 -75.0< -65.0 6
DG_xx_RS_Markise:myHMLAN DG_xx_RS_Markise -82.0 -78.7 -82.0< -74.0 22
EG_fl_TK_Haustuer:myHMLAN EG_fl_TK_Haustuer -81.0 -82.5 -85.0< -78.0 12
EG_ku_RO_StrasseLinks:EG_ku_RO_StrasseLinks myHMLAN -70.0 -78.0 -86.0< -70.0 2
EG_ku_RO_StrasseLinks:myHMLAN EG_ku_RO_StrasseLinks -69.0 -75.8 -84.0< -66.0 4
EG_ku_RO_StrasseRechts:EG_ku_RO_StrasseRechts myHMLAN -75.0 -77.5 -80.0< -75.0 2
EG_ku_RO_StrasseRechts:myHMLAN EG_ku_RO_StrasseRechts -72.0 -74.5 -77.0< -72.0 4
EG_ku_SD_IndirekteBeleuchtung:EG_ku_SD_IndirekteBeleuchtung myHMLAN -64.0 -64.0 -64.0< -64.0 1
EG_ku_SD_IndirekteBeleuchtung:myHMLAN EG_ku_SD_IndirekteBeleuchtung -67.0 -66.2 -78.0< -60.0 4
EG_ku_TK_Strasse:myHMLAN EG_ku_TK_Strasse -76.0 -75.0 -76.0< -74.0 2
EG_wc_BM_Motion:myHMLAN EG_wc_BM_Motion -63.0 -67.0 -84.0< -57.0 172
EG_wz_RO_Carport:EG_wz_RO_Carport myHMLAN -69.0 -66.0 -69.0< -63.0 2
EG_wz_RO_Carport:myHMLAN EG_wz_RO_Carport -68.0 -63.5 -68.0< -60.0 4
EG_wz_RO_Markise:EG_wz_RO_Markise myHMLAN -60.0 -60.0 -60.0< -60.0 1
EG_wz_RO_Markise:myHMLAN EG_wz_RO_Markise -54.0 -54.0 -54.0< -54.0 2
EG_wz_RO_TerrasseLinks:EG_wz_RO_TerrasseLinks myHMLAN -59.0 -61.0 -63.0< -59.0 2
EG_wz_RO_TerrasseLinks:myHMLAN EG_wz_RO_TerrasseLinks -57.0 -57.2 -58.0< -56.0 4
EG_wz_RO_TerrasseRechts:EG_wz_RO_TerrasseRechts myHMLAN -79.0 -80.5 -82.0< -79.0 2
EG_wz_RO_TerrasseRechts:myHMLAN EG_wz_RO_TerrasseRechts -52.0 -55.2 -59.0< -52.0 4
EG_wz_TK_Carport:myHMLAN EG_wz_TK_Carport -63.0 -63.0 -63.0< -63.0 1
EG_wz_TK_Terrasse:myHMLAN EG_wz_TK_Terrasse -55.0 -56.0 -57.0< -55.0 2
EG_wz_xx_Voralarm:EG_wz_xx_Voralarm myHMLAN -58.0 -58.0 -58.0< -58.0 1
EG_wz_xx_Voralarm:myHMLAN EG_wz_xx_Voralarm -54.0 -54.0 -54.0< -54.0 2
HMRemote :myHMLAN HMRemote -63.0 -63.5 -64.0< -63.0 2
KG_k1_SD_HDD :KG_k1_SD_HDD myHMLAN -74.0 -74.0 -74.0< -74.0 1
KG_k1_SD_HDD :myHMLAN KG_k1_SD_HDD -75.0 -75.0 -75.0< -75.0 2
KG_k2_xx_Alarm :KG_k2_xx_Alarm myHMLAN -83.0 -83.0 -83.0< -83.0 1
KG_k2_xx_Alarm :myHMLAN KG_k2_xx_Alarm -81.0 -81.0 -81.0< -81.0 2
OG_bz_BM_Motion:myHMLAN OG_bz_BM_Motion -69.0 -70.5 -84.0< -64.0 217
OG_elt_RO_Strasse:OG_elt_RO_Strasse myHMLAN -83.0 -83.0 -83.0< -83.0 1
OG_elt_RO_Strasse:myHMLAN OG_elt_RO_Strasse -92.0 -84.0 -92.0< -80.0 6
OG_ki1_RO_Carport:OG_ki1_RO_Carport myHMLAN -68.0 -68.0 -68.0< -68.0 1
OG_ki1_RO_Carport:myHMLAN OG_ki1_RO_Carport -65.0 -65.2 -66.0< -64.0 4
OG_ki1_RO_Garten:OG_ki1_RO_Garten myHMLAN -75.0 -75.0 -75.0< -75.0 1
OG_ki1_RO_Garten:myHMLAN OG_ki1_RO_Garten -78.0 -74.5 -78.0< -73.0 4
OG_ki2_RO_Garten:OG_ki2_RO_Garten myHMLAN -71.0 -71.0 -71.0< -71.0 1
OG_ki2_RO_Garten:myHMLAN OG_ki2_RO_Garten -68.0 -67.8 -69.0< -67.0 4
OG_szk_TK_SchlafenTim:myHMLAN OG_szk_TK_SchlafenTim -81.0 -85.2 -93.0< -81.0 4
TemperaturDifferenz:myHMLAN TemperaturDifferenz -81.0 -81.6 -85.0< -79.0 331
xx_xx_SD_Leistungsmesser:myHMLAN xx_xx_SD_Leistungsmesser -72.0 -69.6 -73.0< -64.0 922
xx_xx_SD_Leistungsmesser:xx_xx_SD_Leistungsmesser myHMLAN -68.0 -68.0 -68.0< -68.0 1
Und auf dem Versionsstand ist mein FHEM, also nicht wirklich alt:
# $Id: fhem.pl 6777 2014-10-18 05:25:57Z rudolfkoenig $
# $Id: configDB.pm 6639 2014-09-30 19:10:16Z betateilchen $
# $Id: 10_CUL_HM.pm 6747 2014-10-12 05:36:33Z martinp876 $
# $Id: 95_Dashboard.pm 5921 2014-05-21 18:47:19Z svenson08 $
# $Id: 93_DbLog.pm 6573 2014-09-19 17:08:11Z tobiasfaust $
# $Id: 01_FHEMWEB.pm 6611 2014-09-24 07:48:32Z rudolfkoenig $
# $Id: 92_FileLog.pm 6769 2014-10-15 17:03:30Z rudolfkoenig $
# $Id: 00_HMLAN.pm 6471 2014-08-27 12:32:38Z martinp876 $
# $Id: 98_HMinfo.pm 6575 2014-09-19 18:33:13Z martinp876 $
# $Id: 98_IF.pm 6558 2014-09-15 16:24:31Z damian-s $
# $Id: 98_JsonList.pm 5177 2014-03-09 16:16:17Z rudolfkoenig $
# $Id: 98_RandomTimer.pm 6533 2014-09-10 22:57:19Z dietmar63 $
# $Id: 99_SUNRISE_EL.pm 6765 2014-10-14 18:24:29Z rudolfkoenig $
# $Id: 98_SVG.pm 6756 2014-10-12 13:13:26Z rudolfkoenig $
# $Id: 59_Twilight.pm 6318 2014-07-25 22:13:51Z dietmar63 $
# $Id: 99_Utils.pm 6660 2014-10-03 06:35:43Z rudolfkoenig $
# $Id: 59_Weather.pm 6705 2014-10-07 17:41:42Z borisneubert $
# $Id: 90_at.pm 5319 2014-03-25 10:11:47Z rudolfkoenig $
# $Id: 98_autocreate.pm 6505 2014-09-06 12:24:48Z rudolfkoenig $
# $Id: 98_cmdalias.pm 6195 2014-07-04 11:53:51Z rudolfkoenig $
# $Id: 98_configdb.pm 6441 2014-08-22 11:52:04Z betateilchen $
# $Id: 98_dummy.pm 4934 2014-02-15 08:23:12Z rudolfkoenig $
# $Id: 91_eventTypes.pm 6428 2014-08-20 11:51:27Z rudolfkoenig $
# $Id: 98_logProxy.pm 5750 2014-05-05 09:26:45Z justme1968 $
# $Id: 91_notify.pm 6371 2014-08-07 05:33:37Z rudolfkoenig $
# $Id: 33_readingsGroup.pm 6262 2014-07-16 07:46:03Z justme1968 $
# $Id: 98_structure.pm 6664 2014-10-03 10:53:48Z rudolfkoenig $
# $Id: 98_telnet.pm 6611 2014-09-24 07:48:32Z rudolfkoenig $
# $Id: 98_weblink.pm 5608 2014-04-23 10:57:16Z rudolfkoenig $
Möglicherweise hätte ich mein Problem auch an das hier anhängen können, wollte das Posting aber nicht kapern. 8)
http://forum.fhem.de/index.php/topic,28124.0.html
ZitatIn anderen Posts wird geschrieben die Werte sollen kleiner 80 sein.
Da wird dann wohl das Problem liegen, dass der rssi Wert von meinem Device zum HMLAN mit -72 bzw -73 als Average nicht kleiner 80 ist.
da hast du etwas missverstanden. es muss heissen: grösser -80. also -40 ist top. dein avg ist also eigentlich noch ok.
ZitatNur wie bekommt man da bessere Werte hin?
ich habe bei meinem hmlan die antenne nach aussen geführt. kleines loch rein. das hat enorme verbesserungen bewirkt.
2014.10.22 11:23:53.424 3: no_MA_DG_hz_SD_Zirkpumpe return value: OK
ist der logauszug nun vor oder nach dem missing_ack. diese meldung gibt den anschein, dass ab hier wieder alles ok ist.
Zitat von: frank am 22 Oktober 2014, 12:44:06
da hast du etwas missverstanden. es muss heissen: grösser -80. also -40 ist top. dein avg ist also eigentlich noch ok.
ich habe bei meinem hmlan die antenne nach aussen geführt. kleines loch rein. das hat enorme verbesserungen bewirkt.
Danke. Dann scheint der Fred hier ja richtig zu sein.
http://forum.fhem.de/index.php/topic,20644.msg152291/topicseen.html#msg152291
Den werde ich mir mal durchlesen und den Schraubenzieher ansetzen. Wobei: Garantie?
Ach ne. Am 09.10.2014 hatte mein HM-LAN Adapter den ersten Geburtstag. (http://www.smilies.4-user.de/include/Geburtstag/smilie_geb_006.gif)
In der Tat könnte die Position hinter dem Sofa nicht die Beste sein.
Denn da liegen doch ein paar Netzteile, 220V Leitungen usw.
Müsste ich wohl mal ran an die Sache mit Schraubenzieher und umziehen. ;D
Vermutlich ist das schon des Rätsels Lösung.
Zitat von: frank am 22 Oktober 2014, 12:44:06
2014.10.22 11:23:53.424 3: no_MA_DG_hz_SD_Zirkpumpe return value: OK
ist der logauszug nun vor oder nach dem missing_ack. diese meldung gibt den anschein, dass ab hier wieder alles ok ist.
Gute Frage.
Das notify habe ich so definiert:
CFGFN
DEF DG_hz_SD_Zirkpumpe:(MISSING.ACK.*|.*NACK.*) set myPushover msg 'MISSING ACK' '$DEVICE: MISSING ACK' 'iPhone5S' 0 ''
NAME no_MA_DG_hz_SD_Zirkpumpe
NR 170
NTFY_ORDER 50-no_MA_DG_hz_SD_Zirkpumpe
REGEXP DG_hz_SD_Zirkpumpe:(MISSING.ACK.*|.*NACK.*)
STATE 2014-10-22 11:23:52
TYPE notify
Attributes:
group notify
Daher gehe ich davon aus, dass der Eintrag nachdem Zeitpunkt ist, wo der DG_hz_SD_Zirkpumpe das Missing ACK gemeldet hat.
Noch mal eine kurze Frage zum rssilog Attribut.
Leider werde ich nicht so schlau aus der CommandRef bzw dem Wiki Eintrag.
Laut Wiki wird ein rssi_<name> erzeugt.
Man kann RSSI kontinuierlich aufzeichnen, wenn das Attribut rssiLog im Device gesetzt ist. Es wird ein Reading rssi_<name> erzeugt. Das generelle setzen dieses Attributs wird aus Performance-gründen nicht empfohlen.
Bei meinem Zwischenschalter erhalte ich mehrere Werte.
Für jedes Device mit dem er kommuniziert. Nehme ich mal an.
rssi_EG_wc_BM_Motion -73
rssi_OG_bz_BM_Motion -64
rssi_at_myHMLAN -74
rssi_myHMLAN -71
Nur was ist das at_myHMLAN?
Da habe ich momentan keine Idee zu.
ZitatNur was ist das at_myHMLAN?
nach meinem verständnis folgendermassen (wenn nicht, halt andersherum ;)):
du stellst das rssilog an einem device ein, somit sind die readingnamen aus sicht dieses devices. also bedeutet at_myhmlan die feldstärke einer message vom device zum myhmlan, gemessen am myhmlan. ohne das at_ ist dann die andere richtung. die werte sollten eigentlich ähnlich sein, es sein denn, einer von beiden funkt stärker oder empfängt besser.
ZitatDaher gehe ich davon aus, dass der Eintrag nachdem Zeitpunkt ist, wo der DG_hz_SD_Zirkpumpe das Missing ACK gemeldet hat.
2014.10.22 11:23:52.297 0: HMLAN_Parse: myHMLAN R:E1F8685 stat:0000 t:7BA93686 d:FF r:FFC2 m:04 A441 1F8685 20C7F0 01432160
2014.10.22 11:23:52.420 0: HMLAN_Parse: myHMLAN R:E20C7F0 stat:0000 t:7BA93701 d:FF r:FFB7 m:04 8002 20C7F0 1F8685 80
dann muss es mit dieser kommunikation mit dem device 1F8685 zusammenhängen. das muss dann aber martin klären. vielleicht liegt hier eine fehlinterpretation von fhem infolge des inhibits vor.
Hm, ich verstehe momentan etwas nicht.
Bei meinem Zwischenstecker hatte ich heute morgen das Attribut rssilogs gesetzt.
Daraufhin wurde das reading auch gesetzt und in meinem DbLog der Wert geschrieben:
Wenn ich jetzt ein List auf dem Device mache werden auch die "neuen" Werte angezeigt, weil das Device wohl mit dem HM LAN gequatscht hat und sich der wert ein wenig geändert hat.
2014-10-22 18:15:22 rssi_EG_wc_BM_Motion -75
2014-10-22 14:48:49 rssi_OG_bz_BM_Motion -63
2014-10-22 18:35:22 rssi_at_myHMLAN -76
2014-10-22 18:35:22 rssi_myHMLAN -77
Nur mein DbLog schweigt sich aus und zeigt nur den o.a. Wert an. Ohne dass ich an der definition was geändert hab.
Daraus resultiert dann auch dieses wunderbare Plot.
Ich bin gerade ein wenig verwirrt. (http://www.smiliecenter.de/smilies/nachdenkliche/nachdenkliche_smilies_0004.gif)
So, mein Monolog geht weiter.
Ich glaube das Device mit dem Missing Ack vergesse ich erst mal.
Da bekomme ich keine weiteren Einträge hin.
Aber zumindest zwei andere Devices melden sich sofern diese mit dem HM LAN kommunizieren.
Nur wie bekomme ich da einen fortlaufenden Verlauf, wie frank das in seinem Posting hier hatte?
http://forum.fhem.de/index.php/topic,20644.msg152291
Du bist doch da bestimmt nicht die ganze Nacht rumgelaufen, hast den hmlan umgezogen und dann die devices getriggert oder?
ZitatDu bist doch da bestimmt nicht die ganze Nacht rumgelaufen, hast den hmlan umgezogen und dann die devices getriggert oder?
du musst devices benutzen, die regelmässig senden. ich habe hm-cc-vd benutzt. da wird alle 2-3 minuten beidseitig gesendet. event-on-update nutzen und am besten einen plot mit steps als linientyp.
du hast doch, glaube ich, 2 bewegungsmelder. senden die nicht auch alle paar minuten ein lichtsignal? tc und rt sollten auch gut funktionieren. ansonsten ein "at" definieren, dass irgend eine aktion startet. im prinzip reicht es ja die entferntesten positionen zu optimieren. dann sollten die anderen devices auch gut funktionieren. das kann man dann ja auch später noch kontrollieren.
gruss frank
Recht hast Du.
Der Bewegungsmelder sendet brav.
Den werde ich dann mal ein wenig bewegen.
Parallel mache ich das Post hier mal auf Hold und schaue mal nach dem Missing ack, wenn ich die beste Position des HM LANs gefunden habe.