Hallo,
da man hier https://forum.fhem.de/index.php?topic=55244.0#lastPost (https://forum.fhem.de/index.php?topic=55244.0#lastPost) wohl nicht antworten kann, schreibe ich mein Problem in einen neuen Thread.
Ich habe auch einen HM-LC-SW1-FM, welcher durch das PWMR-Modul eigentlich gesteuert werden soll.
Jetzt habe ich im Log gesehen, dass er ab gestern / heute viele Missing ACKs generiert hat.
Weiß aber nicht wieso.
Hier mal das list HzgAktorWohnzimmer
Internals:
CFGFN HzgAktorWohnzimmer.cfg
DEF 4FAA7A
Funkantenne_MSGCNT 177
Funkantenne_RAWMSG A0E5880024FAA7AF110340101000045::-63:Funkantenne
Funkantenne_RSSI -63
Funkantenne_TIME 2017-04-21 17:35:08
IODev Funkantenne
LASTInputDev Funkantenne
MSGCNT 177
NAME HzgAktorWohnzimmer
NOTIFYDEV global
NR 117
NTFY_ORDER 50-HzgAktorWohnzimmer
STATE off
TYPE CUL_HM
lastMsg No:58 - t:02 s:4FAA7A d:F11034 0101000045
protCmdDel 19
protLastRcv 2017-04-21 17:35:08
protNack 1 last_at:2017-04-18 20:24:44
protResnd 50 last_at:2017-04-21 09:34:11
protResndFail 12 last_at:2017-04-21 09:34:15
protSnd 198 last_at:2017-04-21 17:35:08
protState CMDs_done
rssi_Funkantenne cnt:130 min:-87 avg:-69.8 lst:-69 max:-59
rssi_at_Funkantenne min:-85 cnt:177 avg:-67.83 max:-58 lst:-63
Readings:
2017-04-21 17:35:08 CommandAccepted yes
2017-01-01 19:36:29 D-firmware 2.8
2017-01-01 19:36:29 D-serialNr NEQ1278047
2017-04-19 06:21:31 PairedTo 0xF11034
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgActionType jmpToTarget
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtDlyOff geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtDlyOn geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtOff geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtOn geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtValHi 100
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgCtValLo 50
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgMultiExec on
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOffDly 0 s
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOffTime unused
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOffTimeMode absolut
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOnDly 0 s
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOnTime unused
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgOnTimeMode absolut
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgSwJtDlyOff off
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgSwJtDlyOn on
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgSwJtOff dlyOn
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-lgSwJtOn dlyOff
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shActionType jmpToTarget
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtDlyOff geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtDlyOn geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtOff geLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtOn ltLo
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtValHi 100
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shCtValLo 50
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shMultiExec off
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOffDly 0 s
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOffTime unused
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOffTimeMode absolut
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOnDly 0 s
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOnTime unused
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shOnTimeMode absolut
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shSwJtDlyOff off
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shSwJtDlyOn on
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shSwJtOff dlyOn
2017-01-16 23:29:07 R-HzgVentilWohnzimmer.out-shSwJtOn dlyOff
2017-01-16 23:29:05 R-confBtnTime permanent
2017-01-16 23:29:05 R-intKeyVisib invisib
2017-01-16 23:29:05 R-localResDis off
2017-01-16 23:29:05 R-pairCentral 0xF11034
2017-01-16 23:29:06 R-powerUpAction off
2017-01-16 23:29:06 R-sign off
2017-01-16 23:29:06 R-statusInfoMinDly 2 s
2017-01-16 23:29:06 R-statusInfoRandom 1 s
2017-01-16 23:29:06 R-transmitTryMax 6
2017-04-19 06:21:31 RegL_00. 02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
2017-04-19 06:21:32 RegL_01. 08:00 30:06 57:24 56:00 00:00
2017-04-21 17:35:08 deviceMsg off (to VCCU)
2017-04-21 17:35:08 level 0
2017-04-21 17:35:08 pct 0
2017-04-19 06:21:17 powerOn 2017-04-19 06:21:17
2017-04-21 17:35:08 recentStateType ack
2017-04-21 17:35:08 state off
2017-04-21 17:35:08 timedOn off
2017-04-18 20:02:56 trigLast HzgVentilWohnzimmer.out:200
2017-04-18 20:02:56 trig_HzgVentilWohnzimmer.out 200_45
Helper:
HM_CMDNR 88
PONtest 0
cSnd 01F110344FAA7A010E,11F110344FAA7A0201000000
mId 0004
peerIDsRaw ,00000000
rxType 1
supp_Pair_Rep 0
Expert:
def 1
det 1
raw 1
tpl 1
Io:
newChn +4FAA7A,00,00,00
nextSend 1492788908.72921
prefIO
rxt 0
vccu
p:
4FAA7A
00
00
00
Mrssi:
mNo 58
Io:
Funkantenne -61
Prt:
bErr 0
sProc 0
Rspwait:
Q:
qReqConf
qReqStat
Role:
chn 1
dev 1
prs 1
Rssi:
Funkantenne:
avg -69.8076923076923
cnt 130
lst -69
max -59
min -87
At_funkantenne:
avg -67.8305084745763
cnt 177
lst -63
max -58
min -85
Shadowreg:
Tmpl:
Attributes:
IODev Funkantenne
autoReadReg 5_readMissing
event-on-change-reading .*
expert 251_anything
firmware 2.8
group Heizung
model HM-LC-SW1-FM
peerIDs 00000000,
room Heizung,System
serialNr NEQ1278047
subType switch
webCmd statusRequest:toggle:on:off
Heute früh hat das PWMR-Modul noch versucht die "Heizung" auszuschalten:
2017.04.21 09:30:59 4: PWMR_SetRoom PWMRBad <>
2017.04.21 09:30:59 4: PWMR_SetRoom PWMRBuero <>
2017.04.21 09:30:59 4: PWMR_SetRoom PWMRSchlafzimmer <>
2017.04.21 09:30:59 4: PWMR_SetRoom PWMRWohnzimmer <on>
2017.04.21 09:30:59 3: CUL_HM set HzgAktorWohnzimmer on
2017.04.21 09:30:59 2: PWMR_SetRoom PWMRWohnzimmer: set HzgAktorWohnzimmer on
2017.04.21 09:33:59 4: PWMR_SetRoom PWMRBad <>
2017.04.21 09:33:59 4: PWMR_SetRoom PWMRBuero <>
2017.04.21 09:33:59 4: PWMR_SetRoom PWMRSchlafzimmer <>
2017.04.21 09:33:59 4: PWMR_SetRoom PWMRWohnzimmer <off>
2017.04.21 09:33:59 3: CUL_HM set HzgAktorWohnzimmer off
2017.04.21 09:33:59 2: PWMR_SetRoom PWMRWohnzimmer: set HzgAktorWohnzimmer off
Sieht man hier auch:
2017-04-21_09:30:59 HzgAktorWohnzimmer set_on
2017-04-21_09:30:59 HzgAktorWohnzimmer deviceMsg: on (to VCCU)
2017-04-21_09:30:59 HzgAktorWohnzimmer level: 100
2017-04-21_09:30:59 HzgAktorWohnzimmer pct: 100
2017-04-21_09:30:59 HzgAktorWohnzimmer on
2017-04-21_09:30:59 HzgAktorWohnzimmer RAWMSG: A0E5580024FAA7AF110340101C80043::-83:Funkantenne
2017-04-21_09:30:59 HzgAktorWohnzimmer RSSI: -83
bzw. dann
2017-04-21_09:33:59 HzgAktorWohnzimmer set_off
2017-04-21_09:34:15 HzgAktorWohnzimmer ResndFail
2017-04-21_09:34:15 HzgAktorWohnzimmer MISSING ACK
Woran kann das liegen? an den niedrigen RSSI-Werten? Heute abend, als ich manuell geschalten hab, war alles wieder ok:
2017-04-21_17:35:08 HzgAktorWohnzimmer on
2017-04-21_17:35:08 HzgAktorWohnzimmer RAWMSG: A0E57A4104FAA7AF110340601C80046::-67.5:Funkantenne
2017-04-21_17:35:08 HzgAktorWohnzimmer RSSI: -67.5
2017-04-21_17:35:08 HzgAktorWohnzimmer deviceMsg: off (to VCCU)
2017-04-21_17:35:08 HzgAktorWohnzimmer level: 0
2017-04-21_17:35:08 HzgAktorWohnzimmer pct: 0
2017-04-21_17:35:08 HzgAktorWohnzimmer off
2017-04-21_17:35:08 HzgAktorWohnzimmer RSSI: -63
2017-04-21_17:35:08 HzgAktorWohnzimmer RAWMSG: A0E5880024FAA7AF110340101000045::-63:Funkantenne
Wäre es vielleicht möglich, das Missing ACK zu erkennen, und dann den Steuerbefehl nochmals zu senden?
Oder jede halbe Stunde / Stunde den gewollten Zustand mit einem AT-Befehl zu senden?
Viele Grüße
Wolfgang
RSSI: -83
RSSI: -67.5
Funk verbessern, solche schwankungen sind nicht "normal"
fhem sendet beim cul von Haus aus , 3mal , könntest erhöhen auf 9.
aber wenn Funk bei dir so pendelt, solltest die Ursache bekämpen
Hallo,
ich habe nur den CUL, wie hier zu sehen http://busware.de/show_image.php?id=193 (http://busware.de/show_image.php?id=193).
Da kann ich mir schon vorstellen, dass besser wäre, eine richtige Stabantenne ranzumachen.
Aber was kann ich tun, bis die Antenne kommt?
Viele Grüße
Wolfgang
Hallo,
ich hab heut was ganz komisches in dem Plot vom RSSI gesehen (Bild Unbenannt.PNG).
Die ganze Zeit war der Pegel bei ~-39. Tagsüber dann bei ~-47. Und heute abend wieder besser, aber mit vielen Schwankungen drin.
Wer oder was könnte denn auf den 868 MHz noch senden?
Wie lange brauchen die bei Busware denn, bis die auf eine Mail antworten?
Viele Grüße
Wolfgang
Zitat von: wowogiengen am 24 April 2017, 20:48:05
ich hab heut was ganz komisches in dem Plot vom RSSI gesehen (Bild Unbenannt.PNG).
Die ganze Zeit war der Pegel bei ~-39. Tagsüber dann bei ~-47. Und heute abend wieder besser, aber mit vielen Schwankungen drin.
der rote plot vom bad sieht doch am besten aus. die konstante verschlechterung tagsüber könnte durch eine änderung von türen, fenstern oder rollos entstehen.
da rssi werte nur beim empfang einer message gemessen werden können, sind längere konstante plotabschnitte, wie etwa zwischen 7-9 uhr, untersuchungswürdig. je nach plotstyle und event-on-change einstellung könnte es in dieser phase keine kommunikation gegeben haben. am besten wäre hier der plotstyle "points" und für rssi readings event-on-update, um "lücken" in der kommunikation besser zu erkennen.
am gestötesten scheint mir das wz (blau) mit extremen kurzzeitigen schwankungen tagsüber.
eventuell externe störungen durch geöffnete rollos?
störquellen kann es viele geben. handy, dect, wlan, mikrowelle, ...
Hallo Frank,
ich hab mal mit nem Arbeitskollegen gesprochen,
er meint, dass die verfügbare Stabantenne mit ~+8dBi auf jeden Fall was bringt, im Vergleich zu der lambda/4-Stummelantenne.
Hoffe nur, dass bei busware mal jemand die Mails liest.
Theoretisch könnte die Störung auch durch 800MHz-LTE kommen. Aber die funken ja immer, und die Störungen sind eher intermittierend.
Bei meinen Speedport-H habe ich auch mal das LTE deaktiviert, aber das hat nix gebracht.
Du schreibst, dass die RSSI nur beim Empfang gemessen wird.
Könnte ich zum Test dann mal meine Aktoren jede Stunde 2 x togglen, so dass zyklisch eine Messung durchgeführt würde?
Da es sich hierbei nur um Aktoren für die Fußbodenheizung handelt, wäre der Nebeneffekt erträglich.
Viele Grüße Wolfgang
ZitatKönnte ich zum Test dann mal meine Aktoren jede Stunde 2 x togglen, so dass zyklisch eine Messung durchgeführt würde?
Da es sich hierbei nur um Aktoren für die Fußbodenheizung handelt, wäre der Nebeneffekt erträglich.
ich denke ja. oder ein statusrequest.