Hallo zusammen,
Ich betreibe neben diversen weiteren Geräten für die Heizungssteuerung folgende Homatic-Komponenten an meiner FHEM-Installation:
5xHM-CC-TC mit in Summe 6xHM-CC-VD sowie 9xHM-CC-RT-DN sowie einigen Fensterkontakten.
Sie werden von einem Raspberry-Pi mit FHEM über einen HMLAN und eine CUL868 mit Firmware 1.61 angesprochen.
Eine Virtuelle VCCU ist definiert.
Nachfolgend benutzte Config-Einstellungen:
define myVCCU CUL_HM F11234
attr myVCCU IOList HMLAN1,CULHM
attr myVCCU group Schnittstellen
attr myVCCU model CCU-FHEM
attr myVCCU room Netzwerk
attr myVCCU subType virtual
attr myVCCU webCmd virtual:update
define HMLAN1 HMLAN xxx.xxx.xxx.xxx:1000
attr HMLAN1 group Schnittstellen
attr HMLAN1 hmId F11234
attr HMLAN1 hmLanQlen 1_min
attr HMLAN1 hmProtocolEvents 0
attr HMLAN1 room Netzwerk
attr HMLAN1 wdTimer 25
define CULHM CUL /dev/ttyACM0@38400 1235
attr CULHM group Schnittstellen
attr CULHM hmId F11234
attr CULHM hmProtocolEvents 0_off
attr CULHM model CUL
attr CULHM rfmode HomeMatic
attr CULHM room Netzwerk
Ich übertrage bei Änderungen (Feiertag oder Urlaub/Abwesenheit) täglich ein Wochenprogramm für den aktuellen Tag an die HM-CC-TC's und HM_CC_RT_DN's.
Dabei und nach anderen Zugriffen auf die Geräte erhalte ich im Logfile sporadisch für wechselnde Geräte eine Fehlermeldung.
273: 2014.12.01 11:42:29.575 2: CUL_HM ReglerKueche attack:01F1123417A637030E:01F1123417A637010E.
274: 2014.12.01 11:42:29.666 2: CUL_HM ReglerKueche attack:01F1123417A637030E:01F1123417A637020E.
505: 2014.12.01 17:21:03.202 2: CUL_HM ReglerAZ attack:01F112341B3E9F020E:01F112341B3E9F010E.
606: 2014.12.02 00:01:44.294 2: CUL_HM VentilEGWZ attack:01F1123428B964000862296429:01F1123428B96400050000000007.
607: 2014.12.02 00:01:44.471 2: CUL_HM VentilEGWZ attack:01F1123428B964000862296429:01F1123428B96400050000000007.
1507: 2014.12.04 07:54:29.076 2: CUL_HM VentilEGAZ attack:01F1123428B2EB04080218:01F1123428B2EB00050000000007.
1641: 2014.12.04 09:15:42.514 2: CUL_HM VentilEGToilette attack:01F1123428B3C104040000000001:01F1123428B3C10403.
1690: 2014.12.04 11:11:33.060 2: CUL_HM ReglerAZ attack:01F112341B3E9F02040000000005:01F112341B3E9F0203.
1784: 2014.12.05 00:04:02.929 2: CUL_HM VentilEGAZ attack:01F1123428B2EB0008B120:01F1123428B2EB00050000000007.
1785: 2014.12.05 00:06:07.219 2: CUL_HM VentilEGToilette attack:01F1123428B3C104040000000001:01F1123428B3C10403.
1786: 2014.12.05 00:06:09.245 2: CUL_HM VentilEGToilette attack:01F1123428B3C100040000000007:01F1123428B3C104040000000001.
1850: 2014.12.05 09:13:53.360 2: CUL_HM VentilToilette attack:01F1123423B7900008B049B120:01F1123423B79000050000000007.
1944: 2014.12.06 00:02:44.251 2: CUL_HM VentilEGSZ attack:01F1123428B3C90006:01F1123428B3C9000814291520.
1948: 2014.12.06 00:02:55.054 2: CUL_HM VentilEGAZ attack:01F1123428B2EB00081520:01F1123428B2EB00050000000007.
1951: 2014.12.06 00:03:48.340 2: CUL_HM VentilBad attack:01F1123422A0530403:01F1123422A0530006.
2048: 2014.12.07 00:05:50.027 2: CUL_HM VentilEGSZ attack:01F1123428B3C904040000000001:01F1123428B3C90403.
2115: 2014.12.07 13:50:29.851 2: CUL_HM VentilToilette attack:01F1123423B79000082E482F4E:01F1123423B79000050000000007.
2116: 2014.12.07 13:52:51.813 2: CUL_HM VentilToilette attack:01F1123423B79000040000000007:01F1123423B79004040000000001.
2313: 2014.12.07 23:01:24.095 2: CUL_HM VentilEGWZ attack:01F1123428B96404040000000001:01F1123428B9640403.
2347: 2014.12.08 00:06:27.724 2: CUL_HM VentilEGKueche attack:01F1123428B89700040000000007:01F1123428B89704040000000001.
HM-Info liefert keine Hinweise auf Fehlkonfigurationen.
Die Einträge "R-pairCentral" stimmen ebenfalls.
Jemand eine Idee, was die Ursache sein könnte?
Ein weiteres Problem, welches ebenfalls gelegentlich auftritt ist, dass FHEM für einzelne HM-CC-RT-DN und HM-CC-TC scheinbar keine sauber abgesetzt bekommt. Es steht über einen längeren Zeitraum (> 1 Tag) "CMDs-pending" und nach jeweils ca. 3min erhöhen sich die Zähler "protSnd" und "protResnd". In HM-Info tauchen keine "NACK" und "Cmd-delete" auf. Erst ein "clear msgEvents" beendet diesen Zusatnd. Danach funktioniert z.Bsp. ein "GetConfig" ohne Probleme.
Einen zeitlichen Zusammenhang zwischen oben beschriebenen "Attack" Problem und den "CMDs-pending" kann ich nicht feststellen.
Es scheint sich um verzoegerte wiederholer zu handeln. Wenn die klmmandos nicht akzeptiert werden ist entweder nicht gepeert oder der empfang ist schlecht.
Wenn viele kommandos in der queue warten kann es lange dauern, bis schliesslich abgebrochen wird. Evtl. Ist hier noch ein bug im zaehlen der verworfenen messages. Die dauer kommt daher, weil bei jeddn versuch auf daa erwachen gewartet wird. Das dauert immer 3 min.
Wenn alles nichts bringt (pairen...) logge einmal ein paar minuten. Aber erst einmal pairen !!!
Hallo Martin.
RSSI-Werte liegen zwischen 50 und 70 (die jeweils Besseren der Geräte bezüglich CUL und HMLAN).
Dein Vorschlag bezüglich pairen würde ich entgegenhalten, dass die Effekte wechselnd bei eigentlich allen Geräten (HM-CC-TC/HM-CC-RD-TN) gelegentlich auftritt und dann aber wieder über Tage ohne Probleme funktioniert.
Was könnte Dir an Log's helfen?
Gruß Peter
ZitatWas könnte Dir an Log's helfen?
ich kann sie auswerten ::)
wenn es aber Probleme macht zu loggen, kein Thema. Dann lassen wir es, wie es ist.