Servus,
ich habe folgendes Problem und komme da leider nicht mehr weiter. Habe schon alles im Forum durchsucht, aber keine Hilfe dazu gefunden.
Mein FHEM läuft auf einem openSuse leap 14,3. Hardware ist ein HP ProLiant. Sollte kein Problem für Leistung sein.
Mit "Top" unter Linux sieht man die Auslastung von 100% und das über Minuten. Jetzt habe ich unter global verbose auf 5 gestellt, um den Fehler lokalisieren zu können.
2021.01.21 11:01:58 5: rgTemperatur: not on any display, ignoring notify
2021.01.21 11:01:58 5: End notify loop for Cal.GoFrank
2021.01.21 11:01:58 4: Calendar Cal.GoFrank: merging data
2021.01.21 11:01:58 5: PRESENCE (laptop_hz) - ping command returned with output:
PING 192.168.2.115 (192.168.2.115) 56(84) bytes of data.
From 192.168.2.10 icmp_seq=1 Destination Host Unreachable
From 192.168.2.10 icmp_seq=2 Destination Host Unreachable
From 192.168.2.10 icmp_seq=3 Destination Host Unreachable
From 192.168.2.10 icmp_seq=4 Destination Host Unreachable
--- 192.168.2.115 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3000ms
pipe 3
2021.01.21 11:01:59 4: Calendar Cal.GoFrank: 19544 records processed, 0 new, 0 known, 19544 modified, 0 changed.
2021.01.21 11:01:59 4: Calendar Cal.GoFrank: creating calendar events
2021.01.21 11:12:33 5: Starting notify loop for Cal.GoFrank, 3 event(s), first is calname: f.henderkes@henderkes.de
2021.01.21 11:12:33 5: Activity: not on any display, ignoring notify
2021.01.21 11:12:33 5: UnparsedStatus: not on any display, ignoring notify
2021.01.21 11:12:33 5: alarmStatus: not on any display, ignoring notify
2021.01.21 11:12:33 5: battVoltage: not on any display, ignoring notify
2021.01.21 11:12:33 5: Triggering n_publish_mqtt
2021.01.21 11:12:33 4: n_publish_mqtt exec {
Um 11:01 war der letzte Eintrag. Dann geht es erst wieder um 11:12 weiter. Dazwischen war die Auslastung von FHEM bei 100%.
Da der letzte Eintrag mit dem Calender zu tun hat, hier die List davon:
Internals:
DEF ical url http://frank:frank@www.server.my/webdav/calender/frank.ics 3600
FUUID 5db6cedb-f33f-7b43-33c1-cb1aa8d3968f022b
NAME Cal.Frank
NOTIFYDEV global
NR 361
NTFY_ORDER 50-Cal.Frank
STATE triggered
TYPE Calendar
READINGS:
2021-01-21 11:01:38 calname Frank
2021-01-21 11:01:38 lastUpdate 2021-01-21 11:01:32
2020-11-06 13:00:00 modeAlarm
2021-01-21 00:00:00 modeAlarmOrStart 12a9cf161c66425d91f80f8a66ccc182
2020-11-05 13:48:17 modeAlarmed
2021-01-21 00:01:34 modeChanged
2021-01-21 11:01:38 modeEnd 6623b7d4a898460195aa635c44f13199;dafaed0c90864cd9ba4e29d838587955;30fd1746c52b47f4a2cca42c5580ba5e;118067c876164f66ac46344991e88f37;0719a25ac92a4480b5d92837beacd871;f7b69f0d69c647688918291bba6aa5be;8a5e3c245b294d12a198e4466b751147;485a9de502cf43d89de9fa3698f7ea09;7b11c3d0576447fdab905a30bc7a549e;056413b3f35c4c1085ba107d23c31d26;61e9f3a25d5646ffb4e5007332d27691;fcf3ee1fe1834e178ad3b8ad921fcb22;dfde959610174e61b7f7eedfb0c8121e;225ea758494c4681a90d8bf625f23844;f5003d10748042279439b9eb755f951c;13ac8e5855fa44d0bdfb7abb94ad94e8;0526a2248bfe464aa89b4ed69d223ba1;8b2cd7fd23bb4d14b772da2926f4f6e5;f1b9426b4daa4b07bfb7b2729b3818b1;45e0eeaad93b408ab966dab2cd14b872;83733ff7433640539936bee57d5ba1d7;2a1c55e1988a4a70bbef6cca3e3733eb;4b16c48db4b6477f8ae0e99bcb012af5;3efff43184c24fab940c9b9708e68e1e;2bdd9266ec9044a4bd8be7e9a9b780a3;1c262b47c5c04d158517731259313d57;0aba7dcddaed460b961d9a26d574c21e;ad96aea77a8b40718aeb103aca3b2200;8d1c5ed4915e409eba837222f6ea91cb;5178e6300a744e71a8a4a6cffcdd7076;0eb4c559183743449eaf37595ccece98;5daeabc8fd48419aaf868540fe13d80f;b29062bc1ebd4e1bbd322fb910417b0a;2f5cfd3a05f34ff99d9be3f2dc68b1db;af09b9796d5f4fff95cba40d1f3df1ec;06e5ded82ec4402fae29649f8cfeded5;b83393015b1643d88919d714fa12fe8e;cb76dedfa90e4cd1b3ef6d9e4299c540;dbfe182bc0554267bee00f9c415897db;2876f979d15844cf8a718254b2033eda;908bb59001694826b66b448555b68309;27688fb1e33d4aee89e5fd67752c3b58;b36f662166904e0990e31659fa719014;aabd6a5859cc48718a47e2d2797aa789;64f97702be8a4ea99ddce5078ed1196b;03be46db4bd042aa943e75290383b73f;aa61c107482c41848d51a5da15c94a86;fbef2a79a8224226b19298bbaebf3849;815d7f6337634119be7e333d3001d1a9;dbdb8bbb755c4f15a866f62ae4fcaa59;0a1a430985ba4b6d9c38f154a302ac22;103769aba01245728cb9fd701f6d374b;1ef1d95be40a4b30bfce0ade828139a4;03b5f0eda81e42028c643457b0727d99;58e2ae437ff44086bb5b0d281cf6e71f;36df8f9c2043497297bfdbb4642a94d3;4e1ca0f6adde4979afdaf41671e63fed;f8e52744891f4bb9b9113e6e942615ed;e236d24fc1094a5aa0e071d8a49dd033;6be19fff531e4ac08533e44d92ae128d;69a953b671ab40398ba5d43df69e973e;68182df8f3b1433ea4499594a0950186;ff07c0abb8384398a94f0a4162ef9d7e;a7c8985c3b6d4e5390f46edd04ab28f6;baa11030daf747a3bf57e92b6946e413;d89af6f15db04ff8a7c27721c1b0db62;56cdb36aab3d460ba358a5c5693087a9;e54e39ef3b7f472f81a7ff466f936618;90cd80c0478e4dfab64f54efe7bb2a64;040000008200E00074C5B7101A82E0080000000050539D3EC560D60100000000000000001000000042A186D0A801BB40A617362D03285375;90c078602a6c4a52974cca16aa4091fb;be04e4b9b63e477abd08a67321bf26e6;1c8bac9abd314a39953a6f0e00d71bf4;917ffd493b704d23b9dcfcd601ab2b97;635a5f65120141588cc07b2a6ebbb2ce;09140c15277d4d58b7d4d3fec0a56913;33f4de56fd044f3bbd9203901193a0fd;ad068d2d26c94506b734219a6a82b333;ee5ed115227048c3adbb08f8bdbd67b0;607ecb166464451da5199ee219980c3b;0bcc7f1174fa402fbb6ee4135c3adcb9;6c348d69206b4046a40b88f2e17f25a1;ff04b059974444dd816dfb3f3188776e;d57dfa20632e45a8a6cd1909a3f4d950;46fc4c33bdf8499db45dd003fb2dee30;6d20cc61bf4f43f9855652f3a5460ffe;e9170971104a4920b29a1768d3214ad2;7d29b573a4934136a12485d515acf711;bcc5534675f0488e9bd8086b549b9f41;1ac897e691f14f50915c0bd317586d9d;02984679d8c04f28bb37cea9c49c5d33;b84dd5753d0a4a3dba53709ea1227e1f;d563b92929a74a629fb5dd625fe5e59c;a11b8fcfa4cd417ebd0744ab3c354422;9e84c81796c2474da74b935ed2ee169f;091789276f774a7d9bbe52e1470c5bf1;5d425f7d7d1744f88e4bcd44c177a13e;7df14231eb1e4fc8bd37b82b08d73613;1386056b787d46a9a5c20e3f24938b66;facf56cfd3eb4faab5bd61724d0c0565;a3abc575496749d19b82b46724b43e18;db62152f3d9e4e2db8a7758089061c1f;1599c852ae1a4cf897a35179a0b147b8;5a570c3c22ea4c9eab180cb2871fa136;96030ed5b88c42f88c118e3ce689a2d2;1e1ea13d1b694655b0668ccece1a3f63;2d67c9fdc06a4c21b11a029e365e23dd;040000008200E00074C5B7101A82E00800000000B027FFB1728BD6010000000000000000100000007237D1F3A3BB2B48A7D5AB170403C68D;d774d50d3b4d4cc295f7d1eb89986faa;4E53A69FBEBA47E6A84D2F57987156AA;d3ba4bc9929c447bac6e6a2dc1a01ef1;7636ee1cbd6a49a4ab6cc0f29fc893ab;662226455809438487bf6c5a5ea3af81;280d4bd493094ea6b2aae3c50d179830;5b46e8e151cc498b8386ed324c103f0c;f57d5d5b055b48d5a8b2a3965454f182;333b4070f50747d7abe0f2b7e00aabeb;150777565c4e45d7bd7615b977c1c440;def07045a89a4b5db3e7b76da2315251;d216210fe35542138bfed64a1d69dc0a;d4f4ca8915ba47b69458e5fd1606680b;12248fda5f6d48069e6df98a59a221cc;040000008200E00074C5B7101A82E0080000000040B40902608BD601000000000000000010000000246704AE79B12E4B99C58CC3F91D06AB;28ff4483b7bb4d77815847cbe8f302d2;bd642bfffca247418bbff41d6b8339f5;87887aa7fc9c4ce986418defb09d71f0;04c580e0bf6b4342a14232205628e916;fcfa505de8c04ee6bed76612d0a8971c;bfce04fdd24c46649805b1df5647d206;f969e3d8eb4245deafabed45462f7960;116a53d0b9c44d5c80ff50489edf3359;3bace164d3044d81a033791d51cef434;3e2f08c2cb454a358bfccc69e9befd15;eb7508b14d9242199f098ce6ee89c04d;040000008200E00074C5B7101A82E0080000000040AA2604E6B8D601000000000000000010000000B70ACE7A49516E408D3402BAFFE939A1;197e2d845c4e4c32a261f1b0f3583ab8;043608fc29c74474a5240d67da9a1582;10b5e89e067145d8a81fb5fd6be0ad2f;2aa48fd4b108413db6bcad9e7e7dbfe3;f4e3122c35914ca1a149ce9f8765e858;ec8b2ef55d764a88b048c329b08fd845;8994512ab9ef4b9bb7a2d9b42aaa6a1f;978ba84120e242779fb3fad04449cb98;1be5a942ddcb4aad8747871d52d58b32;48d05a88323f4460b84815eafca3a2a9;b31a0e7b3e71474ab85e633b9beb9b19;bcf38e2b152a4df993a46ff43facb90e;cbfb79c469b94e1b85d04d4822fd1353;0354a6abfbb8466ebc89bd9e25273441;7d5e1f49ccec4dde9a6b6cd0d154b78a;b22422ba17d34488bea0db339c6bfac5;9cf2cf0de564477b92c352665ec6da22;e0f717b5075e42c696ba3b7fada7dd2d;b222cba00389458d942b850fe0c70562;8e4b95e915c14b5485265c37f3de0c66;adcb4460bbb942e2a8413ded199cd970;0d586ddfb44e4d92ae5e1c2a46466d46;bcfd18ba6b7d4aacb60625688ed61da3;183573fa4ae94d918a6411e8408aa4d4;e1552fe76aba4ad489d681934f212654;3598e34ce18f4370a6fac32adbee8b9a;464672b9cee847f2b4432f0b75bb7fa1;88af4ec35e644f8997eddc107e3345b8
2021-01-20 00:13:24 modeEnded
2021-01-21 00:00:00 modeStart 12a9cf161c66425d91f80f8a66ccc182
2021-01-21 00:01:34 modeStarted
2021-01-21 11:01:38 modeUpcoming ea61e0a3d59f45faadf617e5cf3ca7c6;1ee7d950e11d45a7840c641748212402;98c69fda605f4e77848d2bdb5a3fb90e;49be4201d61b43fa8a7544f08c61e45d;087fd235fb5b4333b97c1e3d0f670a25;d3b3347b09c04ed2af14fe70cbc5243d;584912d9843040a2b599db2ece814abe;d5f3beb3df9f4e1a89174432e541fab5;5a3f4e35e21e4648a4fafe69c678f719;c2340a149c8946e1b392969725711a9e;98911fd412944f749409f88a2afb34f3;a63d73e2413e47b5be050f6d0aeaeb84;4a7603e9eb4148c590e78ee20ed06f00;15acb4ffd6c54c45b6242781b751762a;993864c584fc4eda9cbcc5b3cae3f30d;df0d6743050c41e997c2f9c1999bf93a;7d8b1f8b88ee48fd92e55c387ce5258c;58636b2d661b4ce192e84ee6d690b0fb;761f4ac9393e495a82d5c116f1eac7a4;5a90c49a67ac434d8c9c9b03b8587a3c;86ae03181843485e9197b17ec98a7fe2;88c1b461ccd24895b03b01592a9afbc3;a9ff5b836afd4c4a9d2048fc8f1cb0be;3172d8119d7a4978b0a24ef7efced758;1c228b012bd94537854ff923fb1f1692;a2e4ccdb90b44bf8a92619cb13518345;e9f0529b3d034fdcab56fbad8e2a16e2;0ea737b0b301456587e6cdd65f2184d5;b45cd1e9c6ef4d0d9d00a4aa74d5304b;9c64e8ab8fec48f991d67579f79ab2ba;493b3390b0ae45109cfd5f3d0c3e9743;b102d768c5d7473e8c649b4993cb8878;f7a9317586a2455cb603ecc23c955446;56b91c5b60e44ea586238035e96ccb31;2a962f7fc3604f4299148b840356fbda;1b402362a6ba48ba9ab30a23a9c19bdf;f482f6c646af498996f8641d833a4149;1965cfd33fe54f5b83b88a45d9a99ea2;6612796dda5340318e8aa3eb843e4529;af469669e5aa4a0fa51e07d834286b0a;43ee31411da2497f92fe891ef8df6dd0;c32bc01ae4d84b0b9ad75d9cb2440051;fdf36afa2fc0433dac0613b293e0f56a;251af011b609447f9af84dc050b27e37;e68332c1eaea408c92f283e778f7ee0a;0064a8ba7acd44fc92ec5b16fc79d424;18579e36b63e481ab41a10936d781ef9;1e78534d6dae4caeb477888069eebb32;abdaf2804ef2445eb3115eeaeeb65da8;bedacc73e63d4bc8b5e6a437fa2c8cda;9702fdc2952840b6bf0bc4e47254ffb8;6d50fe3c10f34acda4a855a53ad18333;aa2317f87bc1437a812c20645ad5e413;c880263c83a94e19b2893d328b67da26;9fd80c3c3a99473e940deadced67b6c6;27a10eb4a2524b03ba34d7eef767de56;b626921cfcaf4d698204869470d7f4e5;5832b4c3aa9f478eb110c703cb660e8e;a16092634df14f0286a5a0eb429cc067;1d1325c9ab604db88f556d6c24e60f32;64bf7dced93e44ec8f93f8cef90eb28a;d56bcd619200444198b2111398075bc3;f5061f6f3bfb43589f4b64fd081f2199;603d19e94aa8407d9166788dbc733c1e
2021-01-21 11:01:38 nextUpdate 2021-01-21 12:01:32
2021-01-21 11:01:38 nextWakeup 2021-01-21 12:01:32
2021-01-21 11:01:38 state triggered
Attributes:
hideOlderThan 1d
icon time_calendar
room I.Calendar
Internals:
DEF Cal.Frank,Cal.Test,BA_Ferien next 21600
FUUID 5dbffde0-f33f-7b43-234a-9b66e8fc9d458ed1
INTERVAL 21600
KALENDER Cal.Frank,Cal.Test,BA_Ferien
NAME Cal.ViewAll
NR 384
NTFY_ORDER 50-Cal.ViewAll
STATE t: 10 td: 1 tm: 1
TYPE CALVIEW
READINGS:
2021-01-21 11:12:33 c-term 10
2021-01-21 11:12:33 c-today 1
2021-01-21 11:12:33 c-tomorrow 1
2021-01-21 11:12:33 state t: 10 td: 1 tm: 1
2021-01-21 11:12:33 t_001_bdate 24.02.2020
2021-01-21 11:12:33 t_001_btime 00:00
2021-01-21 11:12:33 t_001_categories
2021-01-21 11:12:33 t_001_daysleft -332
2021-01-21 11:12:33 t_001_daysleftLong in -332 Tagen
2021-01-21 11:12:33 t_001_description Winterferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_001_duration 432000
2021-01-21 11:12:33 t_001_edate 29.02.2020
2021-01-21 11:12:33 t_001_etime 00:00
2021-01-21 11:12:33 t_001_location
2021-01-21 11:12:33 t_001_mode next
2021-01-21 11:12:33 t_001_source BA_Ferien
2021-01-21 11:12:33 t_001_sourcecolor white
2021-01-21 11:12:33 t_001_summary Winterferien
2021-01-21 11:12:33 t_001_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_001_weekday 1
2021-01-21 11:12:33 t_001_weekdayname Montag
2021-01-21 11:12:33 t_002_bdate 06.04.2020
2021-01-21 11:12:33 t_002_btime 00:00
2021-01-21 11:12:33 t_002_categories
2021-01-21 11:12:33 t_002_daysleft -290
2021-01-21 11:12:33 t_002_daysleftLong in -290 Tagen
2021-01-21 11:12:33 t_002_description Osterferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_002_duration 1123200
2021-01-21 11:12:33 t_002_edate 19.04.2020
2021-01-21 11:12:33 t_002_etime 00:00
2021-01-21 11:12:33 t_002_location
2021-01-21 11:12:33 t_002_mode next
2021-01-21 11:12:33 t_002_source BA_Ferien
2021-01-21 11:12:33 t_002_sourcecolor white
2021-01-21 11:12:33 t_002_summary Osterferien
2021-01-21 11:12:33 t_002_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_002_weekday 1
2021-01-21 11:12:33 t_002_weekdayname Montag
2021-01-21 11:12:33 t_003_bdate 02.06.2020
2021-01-21 11:12:33 t_003_btime 00:00
2021-01-21 11:12:33 t_003_categories
2021-01-21 11:12:33 t_003_daysleft -233
2021-01-21 11:12:33 t_003_daysleftLong in -233 Tagen
2021-01-21 11:12:33 t_003_description Pfingstferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_003_duration 1036800
2021-01-21 11:12:33 t_003_edate 14.06.2020
2021-01-21 11:12:33 t_003_etime 00:00
2021-01-21 11:12:33 t_003_location
2021-01-21 11:12:33 t_003_mode next
2021-01-21 11:12:33 t_003_source BA_Ferien
2021-01-21 11:12:33 t_003_sourcecolor white
2021-01-21 11:12:33 t_003_summary Pfingstferien
2021-01-21 11:12:33 t_003_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_003_weekday 2
2021-01-21 11:12:33 t_003_weekdayname Dienstag
2021-01-21 11:12:33 t_004_bdate 27.07.2020
2021-01-21 11:12:33 t_004_btime 00:00
2021-01-21 11:12:33 t_004_categories
2021-01-21 11:12:33 t_004_daysleft -178
2021-01-21 11:12:33 t_004_daysleftLong in -178 Tagen
2021-01-21 11:12:33 t_004_description Sommerferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_004_duration 3715200
2021-01-21 11:12:33 t_004_edate 08.09.2020
2021-01-21 11:12:33 t_004_etime 00:00
2021-01-21 11:12:33 t_004_location
2021-01-21 11:12:33 t_004_mode next
2021-01-21 11:12:33 t_004_source BA_Ferien
2021-01-21 11:12:33 t_004_sourcecolor white
2021-01-21 11:12:33 t_004_summary Sommerferien
2021-01-21 11:12:33 t_004_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_004_weekday 1
2021-01-21 11:12:33 t_004_weekdayname Montag
2021-01-21 11:12:33 t_005_bdate 31.10.2020
2021-01-21 11:12:33 t_005_btime 00:00
2021-01-21 11:12:33 t_005_categories
2021-01-21 11:12:33 t_005_daysleft -82
2021-01-21 11:12:33 t_005_daysleftLong in -82 Tagen
2021-01-21 11:12:33 t_005_description Herbstferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_005_duration 604800
2021-01-21 11:12:33 t_005_edate 07.11.2020
2021-01-21 11:12:33 t_005_etime 00:00
2021-01-21 11:12:33 t_005_location
2021-01-21 11:12:33 t_005_mode next
2021-01-21 11:12:33 t_005_source BA_Ferien
2021-01-21 11:12:33 t_005_sourcecolor white
2021-01-21 11:12:33 t_005_summary Herbstferien
2021-01-21 11:12:33 t_005_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_005_weekday 6
2021-01-21 11:12:33 t_005_weekdayname Samstag
2021-01-21 11:12:33 t_006_bdate 18.11.2020
2021-01-21 11:12:33 t_006_btime 00:00
2021-01-21 11:12:33 t_006_categories
2021-01-21 11:12:33 t_006_daysleft -64
2021-01-21 11:12:33 t_006_daysleftLong in -64 Tagen
2021-01-21 11:12:33 t_006_description Herbstferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_006_duration ganztägig
2021-01-21 11:12:33 t_006_edate 19.11.2020
2021-01-21 11:12:33 t_006_etime 00:00
2021-01-21 11:12:33 t_006_location
2021-01-21 11:12:33 t_006_mode next
2021-01-21 11:12:33 t_006_source BA_Ferien
2021-01-21 11:12:33 t_006_sourcecolor white
2021-01-21 11:12:33 t_006_summary Herbstferien
2021-01-21 11:12:33 t_006_timeshort ganztägig
2021-01-21 11:12:33 t_006_weekday 3
2021-01-21 11:12:33 t_006_weekdayname Mittwoch
2021-01-21 11:12:33 t_007_bdate 23.12.2020
2021-01-21 11:12:33 t_007_btime 00:00
2021-01-21 11:12:33 t_007_categories
2021-01-21 11:12:33 t_007_daysleft -29
2021-01-21 11:12:33 t_007_daysleftLong in -29 Tagen
2021-01-21 11:12:33 t_007_description Weihnachtsferien 2020 in Bayern - Importiert von Ferienwiki.de
2021-01-21 11:12:33 t_007_duration 1555200
2021-01-21 11:12:33 t_007_edate 10.01.2021
2021-01-21 11:12:33 t_007_etime 00:00
2021-01-21 11:12:33 t_007_location
2021-01-21 11:12:33 t_007_mode next
2021-01-21 11:12:33 t_007_source BA_Ferien
2021-01-21 11:12:33 t_007_sourcecolor white
2021-01-21 11:12:33 t_007_summary Weihnachtsferien
2021-01-21 11:12:33 t_007_timeshort 00:00 - 00:00
2021-01-21 11:12:33 t_007_weekday 3
2021-01-21 11:12:33 t_007_weekdayname Mittwoch
2021-01-21 11:12:33 t_008_bdate 21.01.2021
2021-01-21 11:12:33 t_008_btime 00:00
2021-01-21 11:12:33 t_008_categories Entsorgung
2021-01-21 11:12:33 t_008_daysleft 0
2021-01-21 11:12:33 t_008_daysleftLong heute
2021-01-21 11:12:33 t_008_description
2021-01-21 11:12:33 t_008_duration ganztägig
2021-01-21 11:12:33 t_008_edate 22.01.2021
2021-01-21 11:12:33 t_008_etime 00:00
2021-01-21 11:12:33 t_008_location
2021-01-21 11:12:33 t_008_mode next
2021-01-21 11:12:33 t_008_source Cal.Frank
2021-01-21 11:12:33 t_008_sourcecolor white
2021-01-21 11:12:33 t_008_summary Tonne
2021-01-21 11:12:33 t_008_timeshort ganztägig
2021-01-21 11:12:33 t_008_weekday 4
2021-01-21 11:12:33 t_008_weekdayname Donnerstag
2021-01-21 11:12:33 t_009_bdate 22.01.2021
2021-01-21 11:12:33 t_009_btime 00:00
2021-01-21 11:12:33 t_009_categories
2021-01-21 11:12:33 t_009_daysleft 1
2021-01-21 11:12:33 t_009_daysleftLong morgen
2021-01-21 11:12:33 t_009_description * 22.01.1962\n
2021-01-21 11:12:33 t_009_duration ganztägig
2021-01-21 11:12:33 t_009_edate 23.01.2021
2021-01-21 11:12:33 t_009_etime 00:00
2021-01-21 11:12:33 t_009_location
2021-01-21 11:12:33 t_009_mode next
2021-01-21 11:12:33 t_009_source Cal.GoFrank
2021-01-21 11:12:33 t_009_sourcecolor white
2021-01-21 11:12:33 t_009_summary Test3 Geburtstag
2021-01-21 11:12:33 t_009_timeshort ganztägig
2021-01-21 11:12:33 t_009_weekday 5
2021-01-21 11:12:33 t_009_weekdayname Freitag
2021-01-21 11:12:33 t_010_bdate 27.01.2021
2021-01-21 11:12:33 t_010_btime 00:00
2021-01-21 11:12:33 t_010_categories
2021-01-21 11:12:33 t_010_daysleft 6
2021-01-21 11:12:33 t_010_daysleftLong in 6 Tagen
2021-01-21 11:12:33 t_010_description
2021-01-21 11:12:33 t_010_duration ganztägig
2021-01-21 11:12:33 t_010_edate 28.01.2021
2021-01-21 11:12:33 t_010_etime 00:00
2021-01-21 11:12:33 t_010_location
2021-01-21 11:12:33 t_010_mode next
2021-01-21 11:12:33 t_010_source Cal.GoFrank
2021-01-21 11:12:33 t_010_sourcecolor white
2021-01-21 11:12:33 t_010_summary Geburtstag von Test2
2021-01-21 11:12:33 t_010_timeshort ganztägig
2021-01-21 11:12:33 t_010_weekday 3
2021-01-21 11:12:33 t_010_weekdayname Mittwoch
2021-01-21 11:12:33 today_001_bdate heute
2021-01-21 11:12:33 today_001_btime 00:00
2021-01-21 11:12:33 today_001_categories Entsorgung
2021-01-21 11:12:33 today_001_description
2021-01-21 11:12:33 today_001_duration ganztägig
2021-01-21 11:12:33 today_001_edate 22.01.2021
2021-01-21 11:12:33 today_001_etime 00:00
2021-01-21 11:12:33 today_001_location
2021-01-21 11:12:33 today_001_mode next
2021-01-21 11:12:33 today_001_source Cal.Frank
2021-01-21 11:12:33 today_001_sourcecolor white
2021-01-21 11:12:33 today_001_summary Tonne
2021-01-21 11:12:33 today_001_timeshort ganztägig
2021-01-21 11:12:33 today_001_weekday 4
2021-01-21 11:12:33 today_001_weekdayname Donnerstag
2021-01-21 11:12:33 today_008_daysleft 0
2021-01-21 11:12:33 today_008_daysleftLong heute
2021-01-21 11:12:33 tomorrow_001_bdate morgen
2021-01-21 11:12:33 tomorrow_001_btime 00:00
2021-01-21 11:12:33 tomorrow_001_categories
2021-01-21 11:12:33 tomorrow_001_daysleft 1
2021-01-21 11:12:33 tomorrow_001_daysleftLong morgen
2021-01-21 11:12:33 tomorrow_001_description * 22.01.1962\n
2021-01-21 11:12:33 tomorrow_001_duration ganztägig
2021-01-21 11:12:33 tomorrow_001_edate 23.01.2021
2021-01-21 11:12:33 tomorrow_001_etime 00:00
2021-01-21 11:12:33 tomorrow_001_location
2021-01-21 11:12:33 tomorrow_001_mode next
2021-01-21 11:12:33 tomorrow_001_source Cal.GoFrank
2021-01-21 11:12:33 tomorrow_001_sourcecolor white
2021-01-21 11:12:33 tomorrow_001_summary Test3 Geburtstag
2021-01-21 11:12:33 tomorrow_001_timeshort ganztägig
2021-01-21 11:12:33 tomorrow_001_weekday 5
2021-01-21 11:12:33 tomorrow_001_weekdayname Freitag
Attributes:
icon time_calendar
maxreadings 10
modes next
room I.Calendar
1. Was fehlt euch noch an Informationen?
2. Was kann ich noch tun, um den Fehler zu lokalisieren?
Für jede Hilfe bin ich Dankbar.
RatisBow
Helfen kann ich Dir leider nicht wirklich, weil ich das Calendar-Modul nicht einsetze.
Anstatt dauerhaft auf verbose=5 zu loggen, kannst Du das Modul freezemon einsetzen. Dadurch wird ein separates freezemonLog erzeugt. Dort siehst Du dann auch mit LogLevel=5, was im System passierte. Vielleicht sogar noch etwas mehr....
Grüße Markus
Falls (!) es Calendar ist, das Probleme macht, bist du im falschen Forenbereich (help Calendar):
ZitatModule: 57_Calendar.pm Maintainer: neubert Forum: Unterstützende Dienste/Kalendermodule
Tendenziell würde ich mal auch die zu weit in der Zukunft liegenden Einträge ausblenden, da kommen ja doch einige Einträge.
Und ggf. mal schauen, was da ggf. an Netzwerkdiensten so läuft, PRESENCE könnte evtl. ein Problem darstellen, und/oder das (fehlende) dnsServer-Attribut bei global (das ist aber auch keine Patentlösung für alle Fälle, ich sehe nur einen Aufruf via hostname, daher _könnte_ das ggf. helfen, der Calender-Log-Eintrag wurde ggf. aus einem geforkten Prozess erzeugt?).
Komisch finde ich, dass es so lange dauert, bis das "start notify loop" kommt (btw.: da steht evtl. unerwünschter Klartext => ändern?).
Erst einmal vielen Dank für die ersten Antworten:
mit dem Modul freezemon habe ich noch nichts gemacht. Das muss ich mir erst einmal anschauen. Aber vielleicht bekomme ich da etwas mehr Infos.
Zitat
Tendenziell würde ich mal auch die zu weit in der Zukunft liegenden Einträge ausblenden, da kommen ja doch einige Einträge.
Cal.ViewAll ist auf maxreadings 10 eingestellt. Dadurch sollte doch eine Zeitliche Begrenzung vorhanden sein.
Zitat
Und ggf. mal schauen, was da ggf. an Netzwerkdiensten so läuft, PRESENCE könnte evtl. ein Problem darstellen, und/oder das (fehlende) dnsServer-Attribut bei global (das ist aber auch keine Patentlösung für alle Fälle, ich sehe nur einen Aufruf via hostname, daher _könnte_ das ggf. helfen, der Calender-Log-Eintrag wurde ggf. aus einem geforkten Prozess erzeugt?).
An PRESECE denke ich liegt es nicht. dnsServer-Attribut ist gesetzt. Die Pings funktionieren.
2021.01.21 11:01:53 5: rgTemperatur: not on any display, ignoring notify
2021.01.21 11:01:53 5: End notify loop for laptop_tm_p257
2021.01.21 11:01:53 4: PRESENCE (laptop_tm_p257) - rescheduling next check in 60 seconds
2021.01.21 11:01:54 4: Calendar Cal.GoFrank: still waiting (read: no data).
2021.01.21 11:01:55 4: Calendar Cal.GoFrank: still waiting (read: no data).
2021.01.21 11:01:56 5: PRESENCE (Test1_dlink) - ping command returned with output:
PING 192.168.10.165 (192.168.10.165) 56(84) bytes of data.
From 192.168.10.10 icmp_seq=1 Destination Host Unreachable
From 192.168.10.10 icmp_seq=2 Destination Host Unreachable
From 192.168.10.10 icmp_seq=3 Destination Host Unreachable
From 192.168.10.10 icmp_seq=4 Destination Host Unreachable
--- 192.168.10.165 ping statistics ---
4 packets transmitted, 0 received, +4 errors, 100% packet loss, time 3003ms
pipe 3
2021.01.21 11:01:56 4: Calendar Cal.GoFrank: got result from asynchronous parsing.
2021.01.21 11:01:56 5: Waiting for SubProcess 32314...
2021.01.21 11:01:56 5: PRESENCE (Test2_FritzGastIP) - ping command returned with output:
PING 192.168.179.127 (192.168.179.127) 56(84) bytes of data.
--- 192.168.179.127 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3009ms
2021.01.21 11:01:56 5: SubProcess 32314 ended.
2021.01.21 11:01:56 5: SubProcess 32314 terminated.
2021.01.21 11:01:56 4: Calendar Cal.GoFrank: asynchronous parsing finished.
2021.01.21 11:01:58 5: Starting notify loop for Cal.GoFrank, 1 event(s), first is parsed
2021.01.21 11:01:58 5: Activity: not on any display, ignoring notify
2021.01.21 11:01:58 5: UnparsedStatus: not on any display, ignoring notify
2021.01.21 11:01:58 5: alarmStatus: not on any display, ignoring notify
2021.01.21 11:01:58 5: battVoltage: not on any display, ignoring notify
2021.01.21 11:01:58 5: Triggering n_publish_mqtt
Um zu Testen, ob es an dem Cal.ViewAll liegt, habe ich das Attribut disable auf 1 erst einmal deaktiviert.
RatisBow
Also: CALVIEW und Calendar sind zwei Devices. Mein Hinweis bezog sich auf Calendar.
Betr. PRESENCE: Du scheinst da viele zu haben, evtl. ist dann das das Problem, weil PRESENCE ggf. zu viel forkt. (kann auch sein, dass ich das falsch interpretiere, ist nicht mein Spezialgebiet):
https://forum.fhem.de/index.php/topic,117007.msg1113644.html#msg1113644
Als Info: die Voreinstellung fuer blockingCallMax ist 32
Unter Top müsste ich doch dann die anderen Prozesse in Form von weiteren FHEM perl Anzeigen sehen. So sieht es aber aus!
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
31168 fhem 20 0 851616 766916 7656 R 100,0 4,804 526:00.84 perl
2458 root 20 0 4129356 872964 8076 S 0,332 5,468 215:25.00 java
17654 root 20 0 15356 2864 2300 R 0,332 0,018 0:00.08 top
3
Ab und zu erscheint auch ein zweiter Eintrag, das ist aber eher die Seltenheit.
Wenn ich den Code in 57_Calendar.pm richtig interpretiere, verwendet das Modul nicht Blocking.pm (d.h. mein Beitrag von vorhin ist fuer dieses Problem sinnfrei), sondern SubProcess.pm. Die "still waiting" Zeilen zeigen, dass dieses Mechanismus aktiv ist, d.h. ein Teil der Berechnung erfolgt in einem nicht blockierenden zweiten Prozess.
Das Problem ist was Anderes:
2021.01.21 11:01:59 4: Calendar Cal.GoFrank: 19544 records processed, 0 new, 0 known, 19544 modified, 0 changed.
2021.01.21 11:01:59 4: Calendar Cal.GoFrank: creating calendar events
2021.01.21 11:12:33 5: Starting notify loop for Cal.GoFrank, 3 event(s), first is calname: f.henderkes@henderkes.de
Das passiert bereits im Haupt-Thread, und enthaelt etliche verschachtelte Schleifen fuer wiederkehrende Aufgaben.
Ich fuerchte, da muss der Calender-Maintainer benachrichtigt werden, bzw. man sollte ein Thema mit passenden Betreff im "richtigen" Forumsbereich oeffnen.
Alternativ sorgt man dafuer, dass die Calender-Eintraege nicht so viele Wiederholungen enthalten :)
Vielen Dank schonmal für die Info.
Zitat
Das passiert bereits im Haupt-Thread, und enthaelt etliche verschachtelte Schleifen fuer wiederkehrende Aufgaben.
Ich fuerchte, da muss der Calender-Maintainer benachrichtigt werden, bzw. man sollte ein Thema mit passenden Betreff im "richtigen" Forumsbereich oeffnen.
Alternativ sorgt man dafuer, dass die Calender-Eintraege nicht so viele Wiederholungen enthalten
Was wäre denn der richtige Betreff und in welchem Forumsbereich sollte ich das öffnen?
Ich habe mittlerweile mein Notify für das ViewAll deaktiviert. Hier das Listing:
Internals:
DEF Cal.ViewAll:t:.* {
my $i;;
my $modtext = "<Datum>,<Zeit>,<Termin>,<Ort>,<Quelle> ";;
for( $i= 1;$i <= ReadingsVal("Cal.ViewAll","c-today", 0);$i++){
$modtext .= "Cal.ViewAll:<Heute>,today_".sprintf('%03d',$i)."_btime,today_,state".sprintf('%03d',$i)."_summary,today_".sprintf('%03d',$i)."_location,today_".sprintf('%03d',$i)."_source ";;}
for($i= 1;$i<= ReadingsVal("Cal.ViewAll","c-tomorrow", 0);$i++){
$modtext .= "Cal.ViewAll:<Morgen>,tomorrow_".sprintf('%03d',$i)."_btime,tomorrow_".sprintf('%03d',$i)."_summary,tomorrow_".sprintf('%03d',$i)."_location,tomorrow_".sprintf('%03d',$i)."_source ";;}
for($i= 1;$i<= ReadingsVal("Cal.ViewAll","c-term", 0);$i++){
$modtext .= "Cal.ViewAll:t_".sprintf('%03d',$i)."_bdate,t_".sprintf('%03d',$i)."_btime,t_".sprintf('%03d',$i)."_summary,t_".sprintf('%03d',$i)."_location,t_".sprintf('%03d',$i)."_source ";;}
fhem("modify kalenderTermine $modtext");;
#fhem("saving fhem.cfg");;
{fhem("save fhem.cfg");; }
}
FUUID 5dbff48d-f33f-7b43-8aea-4566dae2b012cacc
NAME ntf_ViewCaAll
NOTIFYDEV Cal.ViewAll
NR 380
NTFY_ORDER 50-ntf_ViewCaAll
REGEXP Cal.ViewAll:t:.*
STATE inactive
TRIGGERTIME 1611248429.88758
TYPE notify
READINGS:
2021-01-21 18:03:22 state inactive
Attributes:
room I.Calendar,Testraum
verbose 5
Weiterhin alle PRESENCE mit lan_ping auf pingCount 1 gesetzt.
Die CPU-Belastung ist dadurch wieder im Normalen Bereich. Max Auslastung mit mehreren Prozessen war kurzzeitig bei 90%
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
24242 fhem 20 0 494660 391668 7520 S 40,40 2,453 5:07.56 perl
26288 fhem 20 0 494660 386756 2608 R 3,642 2,423 0:00.11 perl
26285 fhem 20 0 494660 386756 2608 R 3,311 2,423 0:00.10 perl
26286 fhem 20 0 494660 386756 2608 R 3,311 2,423 0:00.10 perl
26284 fhem 20 0 494660 386756 2608 R 1,987 2,423 0:00.06 perl
26287 fhem 20 0 494660 386756 2608 R 1,656 2,423 0:00.05 perl
371 root 20 0 0 0 0 S 0,331 0,000 8:27.49 xfsaild/sda3
458 root 20 0 303152 180676 180288 S 0,331 1,132 34:54.43 systemd-journal
2458 root 20 0 4129356 872964 8076 S 0,331 5,468 215:42.42 java
26015 root 20 0 15496 2856 2220 R 0,331 0,018 0:01.38 top
1 root 20 0 38208 5876 3976 S 0,000 0,037 4:06.54 systemd
So wäre das für mich in Ordnung. Eine Kalenderübersicht hätte ich aber auch gerne wieder.
Sollte ich an dem Notify etwas ändern? Ich habe das so aus den Beispielen übernommen.
RatisBow
Neuer Status.
Leider hat sich die Besserung nicht bestätigt. Die Auslastung von 100% zwischen 10 und 11 Minuten tritt immer noch auf.
Das habe ich bisher geändert:
meinen CALVIEW (Cal.ViewAll) disable auf 1 gesetzt.
Da ja die Calender in Verdacht stehen, habe ich diese mit:
hideLaterThan 7d
hideOlderThan 1d
schon einmal eingeschränkt. HideOlderThan war bei allen auf 1d gesetzt.
bei den Google Kalendern kamm noch
quirks noWildcards
hinzu.
Was kann ich noch tun, um den Fehler besser analysieren zu können?
Vielen Dank für jede Hilfe.
RatisBow
Ich meine das bereits erwaehnt zu haben:
ZitatIch fuerchte, da muss der Calender-Maintainer benachrichtigt werden, bzw. man sollte ein Thema mit passenden Betreff im "richtigen" Forumsbereich oeffnen.
Zitat
Ich meine das bereits erwaehnt zu haben:
Ich fuerchte, da muss der Calender-Maintainer benachrichtigt werden, bzw. man sollte ein Thema mit passenden Betreff im "richtigen" Forumsbereich oeffnen.
@rudolfkoenig ja das hattest du. Ich hatte um Hilfe gebeten, welchen Betreff und in welchem Forumsbereich ich das einstellen soll.
RatisBow
Zitat von: Beta-User am 21 Januar 2021, 12:53:13
Falls (!) es Calendar ist, das Probleme macht, bist du im falschen Forenbereich (help Calendar):ZitatModule: 57_Calendar.pm Maintainer: neubert Forum: Unterstützende Dienste/Kalendermodule
Bitte auch mal die im Anfängerbereich angepinnten Threads lesen, da findet man dieselben - und ein paar mehr hilfreiche - Hinweise.
Vielen Dank
Hier geht es dann weiter:
https://forum.fhem.de/index.php?topic=118017.new;topicseen#new (https://forum.fhem.de/index.php?topic=118017.new;topicseen#new)
RatisBow