57_Calendar.pm - 10 Abfragen in einer Sekunde

Begonnen von naimo, 11 November 2015, 07:50:32

Vorheriges Thema - Nächstes Thema

naimo

Hallo,


EDIT:
Ich habe meinen (Anfänger-)Fehler entdeckt, glaube ich. Ich habe ein notify, das auf modeUpcoming lauscht
Kalender_Muellabfuhr:modeUpcoming.* { muelltermine("$EVENT") }

Kann es ein, dass hier nur ein event-on-change-reading modeUpcoming gefehlt hat? Wobei sich modeUpcoming ja auch nicht 10 mal in einer Sekunde geändert hat :D



Mein Code ist eine leicht abgewandelte Version von Vize hier: http://forum.fhem.de/index.php/topic,39486.0.html




Ursprünglicher Beitrag:
ich habe leider bei meiner Suche nur einen Beitrag von Betateilchen bezüglich einer Endlosschleife gefunden. Das beschreibt mein Problem leider nicht ganz.

Ich habe das Problem, dass jedes Mal, wenn eine Aktualisierung des Abfallkalenders gemacht wird, mein Log-File überquillt.
Es werden nicht ganz 5000 Zeilen ins LogFile geschrieben (siehe Anhang). Klar könnte ich verbose runter setzen, aber ich wüsste gerne die Ursache. Es sieht so aus, als ob die Abfrage 10-11 Mal hintereinander ausgeführt wird.

Ein zweiter Kalender für die Urlaubsplanung funktioniert einwandfrei.

Als zweiten Anhang habe ich eine minimale ics angehängt. Im Original sind Termine bis Ende 2016 drin.

Modul dürfte aktuell sein:

57_Calendar.pm               9155 2015-08-29 15:13:59Z borisneubert

Hier noch die Internals, dann habe ich hoffentlich nichts mehr vergessen ;)

Internals:
   DEF        ical file ./www/muell.ics 21600
   NAME       Kalender_Muellabfuhr
   NR         325
   STATE      Active
   TYPE       Calendar
   Readings:
     2015-11-11 04:41:16   all             222901020151116zawsr;222901020151123zawsr;222901020151124zawsr;222901020151130zawsr;222901020151207zawsr;222901020151214zawsr;222901020151219zawsr;222901020151221zawsr;222901020151228zawsr;222901020160104zawsr;222901020160111zawsr;222901020160118zawsr;222901020160119zawsr;222901020160125zawsr;222901020160201zawsr;222901020160208zawsr;222901020160215zawsr;222901020160216zawsr;222901020160222zawsr;222901020160229zawsr;222901020160307zawsr;222901020160314zawsr;222901020160315zawsr;222901020160319zawsr;222901020160329zawsr;222901020160404zawsr;222901020160411zawsr;222901020160412zawsr;222901020160418zawsr;222901020160425zawsr;222901020160502zawsr;222901020160509zawsr;222901020160510zawsr;222901020160517zawsr;222901020160523zawsr;222901020160530zawsr;222901020160606zawsr;222901020160607zawsr;222901020160613zawsr;222901020160620zawsr;222901020160627zawsr;222901020160704zawsr;222901020160705zawsr;222901020160711zawsr;222901020160718zawsr;222901020160725zawsr;222901020160801zawsr;222901020160802zawsr;222901020160808zawsr;222901020160816zawsr;222901020160822zawsr;222901020160829zawsr;222901020160830zawsr;222901020160905zawsr;222901020160912zawsr;222901020160919zawsr;222901020160926zawsr;222901020160927zawsr;222901020161004zawsr;222901020161010zawsr;222901020161017zawsr;222901020161024zawsr;222901020161025zawsr;222901020161031zawsr;222901020161107zawsr;222901020161114zawsr;222901020161121zawsr;222901020161122zawsr;222901020161128zawsr;222901020161205zawsr;222901020161212zawsr;222901020161219zawsr;222901020161220zawsr;222901020161227zawsr
     2015-11-11 04:41:18   lastCheck       2015-11-11 04:41:18
     2015-11-11 04:41:16   lastUpdate      2015-11-11 04:41:16
     2015-11-11 04:41:18   modeAlarm
     2015-11-11 04:41:18   modeAlarmOrStart
     2015-11-11 04:41:18   modeAlarmed
     2015-11-11 04:41:18   modeChanged
     2015-11-11 04:41:18   modeEnd
     2015-11-11 04:41:18   modeEnded
     2015-11-11 04:41:18   modeStart
     2015-11-11 04:41:18   modeStarted
     2015-11-11 04:41:18   modeUpcoming    222901020151116zawsr;222901020151123zawsr;222901020151124zawsr;222901020151130zawsr;222901020151207zawsr;222901020151214zawsr;222901020151219zawsr;222901020151221zawsr;222901020151228zawsr;222901020160104zawsr;222901020160111zawsr;222901020160118zawsr;222901020160119zawsr;222901020160125zawsr;222901020160201zawsr;222901020160208zawsr;222901020160215zawsr;222901020160216zawsr;222901020160222zawsr;222901020160229zawsr;222901020160307zawsr;222901020160314zawsr;222901020160315zawsr;222901020160319zawsr;222901020160329zawsr;222901020160404zawsr;222901020160411zawsr;222901020160412zawsr;222901020160418zawsr;222901020160425zawsr;222901020160502zawsr;222901020160509zawsr;222901020160510zawsr;222901020160517zawsr;222901020160523zawsr;222901020160530zawsr;222901020160606zawsr;222901020160607zawsr;222901020160613zawsr;222901020160620zawsr;222901020160627zawsr;222901020160704zawsr;222901020160705zawsr;222901020160711zawsr;222901020160718zawsr;222901020160725zawsr;222901020160801zawsr;222901020160802zawsr;222901020160808zawsr;222901020160816zawsr;222901020160822zawsr;222901020160829zawsr;222901020160830zawsr;222901020160905zawsr;222901020160912zawsr;222901020160919zawsr;222901020160926zawsr;222901020160927zawsr;222901020161004zawsr;222901020161010zawsr;222901020161017zawsr;222901020161024zawsr;222901020161025zawsr;222901020161031zawsr;222901020161107zawsr;222901020161114zawsr;222901020161121zawsr;222901020161122zawsr;222901020161128zawsr;222901020161205zawsr;222901020161212zawsr;222901020161219zawsr;222901020161220zawsr;222901020161227zawsr
     2015-11-11 04:41:16   stateChanged
     2015-11-11 04:41:16   stateDeleted
     2015-11-11 04:41:16   stateNew
     2015-11-11 04:41:16   stateUpdated
   Fhem:
     interval   21600
     lastCheck  2015-11-11 04:41:18
     lastChkTs  1447213278
     lastUpdate 2015-11-11 04:41:16
     lstUpdtTs  1447213276
     nextCheck  2015-11-11 10:41:16
     nextChkTs  1447234876
     nextUpdate 2015-11-11 10:41:16
     nxtUpdtTs  1447234876
     type       file
     url        ./www/muell.ics
Attributes:
   room       Müllabfuhr
   verbose    2


Kann mir jemand helfen, woran das liegen könnte?

Danke schon mal im Voraus
Viele Grüße
Benjamin