Autor Thema: Calendar verursacht scheinbar 100% CPU Last über 10 Minuten  (Gelesen 7491 mal)

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
ich beziehe mich hier auf mein Thema unter Fhem-Sonstiges:
https://forum.fhem.de/index.php?topic=117976.new;topicseen#new

Zitat
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:
Code: [Auswählen]

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

Was kann ich noch tun, um den Fehler besser analysieren zu können?

Vielen Dank für jede Hilfe.

RatisBow

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #1 am: 22 Januar 2021, 11:30:21 »
Hallo,

ich benötige bitte das Ergebnis eines list Cal.GoFrank und die isolierten Log-Einträge für Calendar mit verbose 5.

Ein Teil der Berechnungen findet im Hauptthread statt. Eine Auslastung von 100% über 10 Minuten ist aber unwahrscheinlich es sei denn, dass aus den 19544 Einträgen im Kalender hunderttausende über Serientermine generiert werden. Ich benötige daher bitte noch eine Einschätzung über die Menge der generierten Termine.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #2 am: 22 Januar 2021, 12:15:36 »
Hallo

schon einmal vielen Dank für Hilfe.

hier das list Cal.GoFrank

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-22 11:48:42   calname         Frank
     2021-01-22 11:48:42   lastUpdate      2021-01-22 11:48:39
     2020-11-06 13:00:00   modeAlarm       
     2021-01-22 00:00:00   modeAlarmOrStart
     2020-11-05 13:48:17   modeAlarmed     
     2021-01-22 00:00:53   modeChanged     
     2021-01-22 11:48:42   modeEnd         6d20cc61bf4f43f9855652f3a5460ffe;87887aa7fc9c4ce986418defb09d71f0;e9170971104a4920b29a1768d3214ad2;bcf38e2b152a4df993a46ff43facb90e;83733ff7433640539936bee57d5ba1d7;a11b8fcfa4cd417ebd0744ab3c354422;040000008200E00074C5B7101A82E0080000000040AA2604E6B8D601000000000000000010000000B70ACE7A49516E408D3402BAFFE939A1;12a9cf161c66425d91f80f8a66ccc182;5b46e8e151cc498b8386ed324c103f0c;4e1ca0f6adde4979afdaf41671e63fed;8994512ab9ef4b9bb7a2d9b42aaa6a1f;043608fc29c74474a5240d67da9a1582;056413b3f35c4c1085ba107d23c31d26;2d67c9fdc06a4c21b11a029e365e23dd;bd642bfffca247418bbff41d6b8339f5;183573fa4ae94d918a6411e8408aa4d4;5d425f7d7d1744f88e4bcd44c177a13e;a7c8985c3b6d4e5390f46edd04ab28f6;dbdb8bbb755c4f15a866f62ae4fcaa59;aa61c107482c41848d51a5da15c94a86;635a5f65120141588cc07b2a6ebbb2ce;ad96aea77a8b40718aeb103aca3b2200;091789276f774a7d9bbe52e1470c5bf1;040000008200E00074C5B7101A82E0080000000040B40902608BD601000000000000000010000000246704AE79B12E4B99C58CC3F91D06AB;6be19fff531e4ac08533e44d92ae128d;1e1ea13d1b694655b0668ccece1a3f63;88af4ec35e644f8997eddc107e3345b8;0a1a430985ba4b6d9c38f154a302ac22;b36f662166904e0990e31659fa719014;09140c15277d4d58b7d4d3fec0a56913;1ef1d95be40a4b30bfce0ade828139a4;6623b7d4a898460195aa635c44f13199;b29062bc1ebd4e1bbd322fb910417b0a;0354a6abfbb8466ebc89bd9e25273441;fcf3ee1fe1834e178ad3b8ad921fcb22;9cf2cf0de564477b92c352665ec6da22;0eb4c559183743449eaf37595ccece98;d216210fe35542138bfed64a1d69dc0a;64f97702be8a4ea99ddce5078ed1196b;d563b92929a74a629fb5dd625fe5e59c;8b2cd7fd23bb4d14b772da2926f4f6e5;118067c876164f66ac46344991e88f37;04c580e0bf6b4342a14232205628e916;96030ed5b88c42f88c118e3ce689a2d2;917ffd493b704d23b9dcfcd601ab2b97;d3ba4bc9929c447bac6e6a2dc1a01ef1;03b5f0eda81e42028c643457b0727d99;aabd6a5859cc48718a47e2d2797aa789;0aba7dcddaed460b961d9a26d574c21e;13ac8e5855fa44d0bdfb7abb94ad94e8;a3abc575496749d19b82b46724b43e18;90c078602a6c4a52974cca16aa4091fb;2bdd9266ec9044a4bd8be7e9a9b780a3;cb76dedfa90e4cd1b3ef6d9e4299c540;0719a25ac92a4480b5d92837beacd871;2f5cfd3a05f34ff99d9be3f2dc68b1db;36df8f9c2043497297bfdbb4642a94d3;7df14231eb1e4fc8bd37b82b08d73613;bfce04fdd24c46649805b1df5647d206;02984679d8c04f28bb37cea9c49c5d33;d774d50d3b4d4cc295f7d1eb89986faa;f8e52744891f4bb9b9113e6e942615ed;978ba84120e242779fb3fad04449cb98;040000008200E00074C5B7101A82E0080000000050539D3EC560D60100000000000000001000000042A186D0A801BB40A617362D03285375;e1552fe76aba4ad489d681934f212654;90cd80c0478e4dfab64f54efe7bb2a64;7b11c3d0576447fdab905a30bc7a549e;1599c852ae1a4cf897a35179a0b147b8;8e4b95e915c14b5485265c37f3de0c66;b31a0e7b3e71474ab85e633b9beb9b19;e0f717b5075e42c696ba3b7fada7dd2d;3efff43184c24fab940c9b9708e68e1e;197e2d845c4e4c32a261f1b0f3583ab8;e236d24fc1094a5aa0e071d8a49dd033;464672b9cee847f2b4432f0b75bb7fa1;9e84c81796c2474da74b935ed2ee169f;5a570c3c22ea4c9eab180cb2871fa136;10b5e89e067145d8a81fb5fd6be0ad2f;30fd1746c52b47f4a2cca42c5580ba5e;adcb4460bbb942e2a8413ded199cd970;ec8b2ef55d764a88b048c329b08fd845;69a953b671ab40398ba5d43df69e973e;040000008200E00074C5B7101A82E00800000000B027FFB1728BD6010000000000000000100000007237D1F3A3BB2B48A7D5AB170403C68D;b22422ba17d34488bea0db339c6bfac5;e54e39ef3b7f472f81a7ff466f936618;baa11030daf747a3bf57e92b6946e413;7636ee1cbd6a49a4ab6cc0f29fc893ab;dafaed0c90864cd9ba4e29d838587955;ee5ed115227048c3adbb08f8bdbd67b0;333b4070f50747d7abe0f2b7e00aabeb;d89af6f15db04ff8a7c27721c1b0db62;dfde959610174e61b7f7eedfb0c8121e;fcfa505de8c04ee6bed76612d0a8971c;116a53d0b9c44d5c80ff50489edf3359;1be5a942ddcb4aad8747871d52d58b32;48d05a88323f4460b84815eafca3a2a9;46fc4c33bdf8499db45dd003fb2dee30;2a1c55e1988a4a70bbef6cca3e3733eb;33f4de56fd044f3bbd9203901193a0fd;27688fb1e33d4aee89e5fd67752c3b58;bcfd18ba6b7d4aacb60625688ed61da3;58e2ae437ff44086bb5b0d281cf6e71f;7d5e1f49ccec4dde9a6b6cd0d154b78a;61e9f3a25d5646ffb4e5007332d27691;815d7f6337634119be7e333d3001d1a9;662226455809438487bf6c5a5ea3af81;f5003d10748042279439b9eb755f951c;1c8bac9abd314a39953a6f0e00d71bf4;56cdb36aab3d460ba358a5c5693087a9;af09b9796d5f4fff95cba40d1f3df1ec;28ff4483b7bb4d77815847cbe8f302d2;f4e3122c35914ca1a149ce9f8765e858;280d4bd493094ea6b2aae3c50d179830;b83393015b1643d88919d714fa12fe8e;6c348d69206b4046a40b88f2e17f25a1;103769aba01245728cb9fd701f6d374b;dbfe182bc0554267bee00f9c415897db;ad068d2d26c94506b734219a6a82b333;be04e4b9b63e477abd08a67321bf26e6;12248fda5f6d48069e6df98a59a221cc;4b16c48db4b6477f8ae0e99bcb012af5;d57dfa20632e45a8a6cd1909a3f4d950;bcc5534675f0488e9bd8086b549b9f41;3e2f08c2cb454a358bfccc69e9befd15;3598e34ce18f4370a6fac32adbee8b9a;150777565c4e45d7bd7615b977c1c440;db62152f3d9e4e2db8a7758089061c1f;8d1c5ed4915e409eba837222f6ea91cb;1386056b787d46a9a5c20e3f24938b66;5178e6300a744e71a8a4a6cffcdd7076;f969e3d8eb4245deafabed45462f7960;0bcc7f1174fa402fbb6ee4135c3adcb9;fbef2a79a8224226b19298bbaebf3849;ff04b059974444dd816dfb3f3188776e;225ea758494c4681a90d8bf625f23844;def07045a89a4b5db3e7b76da2315251;8a5e3c245b294d12a198e4466b751147;2876f979d15844cf8a718254b2033eda;1c262b47c5c04d158517731259313d57;ff07c0abb8384398a94f0a4162ef9d7e;2aa48fd4b108413db6bcad9e7e7dbfe3;f57d5d5b055b48d5a8b2a3965454f182;68182df8f3b1433ea4499594a0950186;1ac897e691f14f50915c0bd317586d9d;b222cba00389458d942b850fe0c70562;facf56cfd3eb4faab5bd61724d0c0565;0526a2248bfe464aa89b4ed69d223ba1;607ecb166464451da5199ee219980c3b;cbfb79c469b94e1b85d04d4822fd1353;eb7508b14d9242199f098ce6ee89c04d;f7b69f0d69c647688918291bba6aa5be;4E53A69FBEBA47E6A84D2F57987156AA;03be46db4bd042aa943e75290383b73f;b84dd5753d0a4a3dba53709ea1227e1f;d4f4ca8915ba47b69458e5fd1606680b;7d29b573a4934136a12485d515acf711;485a9de502cf43d89de9fa3698f7ea09;45e0eeaad93b408ab966dab2cd14b872;5daeabc8fd48419aaf868540fe13d80f;0d586ddfb44e4d92ae5e1c2a46466d46;3bace164d3044d81a033791d51cef434;f1b9426b4daa4b07bfb7b2729b3818b1;908bb59001694826b66b448555b68309
     2021-01-22 00:00:53   modeEnded       
     2021-01-22 00:00:00   modeStart       
     2021-01-21 00:01:34   modeStarted     
     2021-01-22 11:48:42   modeUpcoming    27a10eb4a2524b03ba34d7eef767de56;abdaf2804ef2445eb3115eeaeeb65da8;df0d6743050c41e997c2f9c1999bf93a;c32bc01ae4d84b0b9ad75d9cb2440051;493b3390b0ae45109cfd5f3d0c3e9743;a9ff5b836afd4c4a9d2048fc8f1cb0be;58636b2d661b4ce192e84ee6d690b0fb;1e78534d6dae4caeb477888069eebb32;f482f6c646af498996f8641d833a4149;603d19e94aa8407d9166788dbc733c1e;98911fd412944f749409f88a2afb34f3;a63d73e2413e47b5be050f6d0aeaeb84;2a962f7fc3604f4299148b840356fbda;f7a9317586a2455cb603ecc23c955446;9702fdc2952840b6bf0bc4e47254ffb8;5832b4c3aa9f478eb110c703cb660e8e;56b91c5b60e44ea586238035e96ccb31;761f4ac9393e495a82d5c116f1eac7a4;b626921cfcaf4d698204869470d7f4e5;88c1b461ccd24895b03b01592a9afbc3;1d1325c9ab604db88f556d6c24e60f32;a2e4ccdb90b44bf8a92619cb13518345;d56bcd619200444198b2111398075bc3;43ee31411da2497f92fe891ef8df6dd0;1ee7d950e11d45a7840c641748212402;d5f3beb3df9f4e1a89174432e541fab5;86ae03181843485e9197b17ec98a7fe2;b6bb5c75aa204a5a92208bb3252c1ddd;087fd235fb5b4333b97c1e3d0f670a25;3172d8119d7a4978b0a24ef7efced758;c880263c83a94e19b2893d328b67da26;e68332c1eaea408c92f283e778f7ee0a;1b402362a6ba48ba9ab30a23a9c19bdf;d3b3347b09c04ed2af14fe70cbc5243d;af469669e5aa4a0fa51e07d834286b0a;fdf36afa2fc0433dac0613b293e0f56a;aa2317f87bc1437a812c20645ad5e413;0ea737b0b301456587e6cdd65f2184d5;6612796dda5340318e8aa3eb843e4529;0064a8ba7acd44fc92ec5b16fc79d424;64bf7dced93e44ec8f93f8cef90eb28a;ea61e0a3d59f45faadf617e5cf3ca7c6;6d50fe3c10f34acda4a855a53ad18333;1965cfd33fe54f5b83b88a45d9a99ea2;e9f0529b3d034fdcab56fbad8e2a16e2;b45cd1e9c6ef4d0d9d00a4aa74d5304b;bedacc73e63d4bc8b5e6a437fa2c8cda;251af011b609447f9af84dc050b27e37;5a90c49a67ac434d8c9c9b03b8587a3c;4a7603e9eb4148c590e78ee20ed06f00;1c228b012bd94537854ff923fb1f1692;9c64e8ab8fec48f991d67579f79ab2ba;584912d9843040a2b599db2ece814abe;7d8b1f8b88ee48fd92e55c387ce5258c;18579e36b63e481ab41a10936d781ef9;b102d768c5d7473e8c649b4993cb8878;a16092634df14f0286a5a0eb429cc067;98c69fda605f4e77848d2bdb5a3fb90e;5a3f4e35e21e4648a4fafe69c678f719;49be4201d61b43fa8a7544f08c61e45d;c2340a149c8946e1b392969725711a9e;993864c584fc4eda9cbcc5b3cae3f30d;9fd80c3c3a99473e940deadced67b6c6;15acb4ffd6c54c45b6242781b751762a;f5061f6f3bfb43589f4b64fd081f2199
     2021-01-22 11:48:42   nextUpdate      2021-01-22 12:48:39
     2021-01-22 11:48:42   nextWakeup      2021-01-22 12:48:39
     2021-01-22 11:48:42   state           triggered
Attributes:
   hideLaterThan 7d
   hideOlderThan 1d
   icon       time_calendar
   room       I.Calendar

Cal.Frank in der Log-Datei.
2021.01.22 12:03:16 4: Calendar Cal.Frank: Wakeup
2021.01.22 12:03:16 4: Calendar Cal.Frank: Updating...
2021.01.22 12:03:16 4: Calendar Cal.Frank: Getting data from URL <hidden>
2021.01.22 12:03:16 5: Calendar Cal.Frank: HTTP response code 200
2021.01.22 12:03:16 4: Calendar Cal.Frank: parsing data asynchronously (PID= 27067)
2021.01.22 12:03:16 5: Calendar Cal.Frank: control passed back to main loop.
2021.01.22 12:03:17 4: Calendar Cal.Frank: got result from asynchronous parsing.
2021.01.22 12:03:17 4: Calendar Cal.Frank: asynchronous parsing finished.
2021.01.22 12:03:17 4: Calendar Cal.Frank: merging data
2021.01.22 12:03:17 4: Calendar Cal.Frank: 1427 records processed, 1427 new, 0 known, 0 modified, 0 changed.
2021.01.22 12:03:17 4: Calendar Cal.Frank: creating calendar events
2021.01.22 12:03:18 4: Calendar Cal.Frank: Checking times...
2021.01.22 12:03:18 4: Calendar Cal.Frank: process ended.
2021.01.22 12:05:34 1: mqtt angemeldet

Bevor um 12:05 mqtt angemeldet wurde, ging die Last für ca 2 Minuten wieder auf 100%.

Ausser Geburtstage als Serientermin gibt es jede Woche einen Eintrag. Geburtstage waren jetzt im Januar 9 Stück vorhanden. Dazu kommt dann Quartalsmässig auch noch einer hinzu.

RatisBow



Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #3 am: 29 Januar 2021, 09:25:39 »
Leider hat sich bisher nichts bei mir geändert.

Immer noch ist das die letzte Ausgabe, bevor der Prozess FHEM 100% beansprucht.

2021.01.29 09:21:19 4 : Calendar Cal.GoFrank: still waiting (read: no data).
2021.01.29 09:21:20 4 : Calendar Cal.GoFrank: still waiting (read: no data).
2021.01.29 09:21:21 4 : Calendar Cal.GoFrank: still waiting (read: no data).

Für weitere Hilfe bin ich sehr Dankbar.

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #4 am: 30 Januar 2021, 12:24:00 »
Hallo,

zum einen scheint es ja grundsätzlich zu funktionieren.

Was FHEM zwischen diesen beiden Zeilen tut, weiß ich nicht:

2021.01.22 12:03:18 4: Calendar Cal.Frank: process ended.
2021.01.22 12:05:34 1: mqtt angemeldet

Nach "process ended." ist das Kalender-Modul fertig.

Die Meldung

2021.01.29 09:21:19 4 : Calendar Cal.GoFrank: still waiting (read: no data).
besagt, dass das Kalendermodul noch auf das Ergebnis vom asynchronen Parsen wartet. Es wird jede Sekunde einmal nachgeschaut, ob das Parsen schon durch ist. Dazwischen hat die FHEM-Hauptschleife die Kontrolle.

Ich habe keine Ahnung, wo die CPU-Last bei Dir herkommt und ich würde es ohne weiteres auch nicht dem Kalender zuschreiben.

Viele Grüße
Boris
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25339
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #5 am: 30 Januar 2021, 13:51:39 »
Ich meine die 10+ Minuten kann man im ersten Fall (erster Beitrag, da wo wegen attr global verbose 5 "Starting notify loop for..." zu sehen ist) entweder dem Calender-Modul oder irgendwelchen userReadings zuordnen. Letzteres faellt laut Listing aus.

Bei diesem zweiten Log hat das Calendar Modul hoechstens 1s an CPU verbraucht, d.h. es muss sich was Wesentliches geaendert haben.
So kann man natuerlich auch nicht sinnvoll debuggen.

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #6 am: 30 Januar 2021, 14:01:09 »
So kann man natuerlich auch nicht sinnvoll debuggen.

@RatisBow, ich denke, dass Du eine FHEM-Instanz mit ausschließlich dem Device Cal.GoFrank aufsetzen solltest und schauen, ob die Last auch bei dieser isolierten Instanz auftritt.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #7 am: 30 Januar 2021, 17:56:29 »
Vielen Dank erst einmal.

Bringt es auch etwas wenn ich die Calender-Module deaktiviere oder ist das dann etwas anderes?

RatisBow

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #8 am: 30 Januar 2021, 18:01:51 »
Bringt es auch etwas wenn ich die Calender-Module deaktiviere oder ist das dann etwas anderes?

Ich weiß nicht, welche Abhängigkeiten es in Deiner Installation von dem Kalender/den Kalendern gibt. Daher würde ich mit einem leeren FHEM anfangen, dann die den/die Kalender hinzufügen, und dann nach und nach die davon abhängigen Geräte, bis das Problem auftaucht. Wenn es nicht auftaucht, würde ich den/die Kalender in Deiner Installation deaktivieren und sehen, ob das Problem noch existiert.

Du kannst auch erstmal mit deaktivierten Kalendern schauen, ob das Problem dann nicht mehr auftritt. Tritt es nicht mehr auf, kann es am Kalender oder an davon abhängigen Geräten liegen.

Abhängig: notify, Abfallkalender, CALVIEW aber auch userReadings usw.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #9 am: 31 Januar 2021, 10:16:27 »
Schönen Dank erst einmal.

Also ich habe alles aus der FHEM.CFG entfernt, was nicht zu den Grundeinstellungen und dem Calendar-Modul gehört. Fhem 3 mal neu gestartet um das auszutesten. Die CPU Last geht wieder bei 9:57 auf 100%. Diesmal dauert es nicht gar so lange bis9:59. Damit man in der frischen Log alles sehen kann, habe ich verbose auf 5 gesetzt.

Hier die CFG
attr global userattr assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride
attr global autoload_undefined_devices 1
attr global autosave 0
attr global dnsServer 192.168.10.10
attr global holiday2we by,Urlaub
attr global language DE
attr global logfile /opt/fhem/log/fhem-%Y-%m.log
attr global modpath .
attr global motd 1
attr global sendStatistics onUpdate
attr global stacktrace 1
attr global statefile /opt/fhem/log/fhem.save
attr global verbose 5
#attr global logfile /opt/fhem/log/fhem-%Y-%m-%d.log
#
#Autosave activated
#
#
define WEB FHEMWEB 8083 global
setuuid WEB 5d788ab0-f33f-7b43-be8d-d37566b2b0a476a6
attr WEB JavaScripts codemirror/fhem_codemirror.js
attr WEB iconPath openautomation:default
attr WEB menuEntries DOIFtools,/fhem?detail=DOIFtools,restart,cmd=shutdown+restart,update,cmd=update
#
define WEBphone FHEMWEB 8086 global
setuuid WEBphone 5d788ab0-f33f-7b43-3405-f0310e4bed8d615e
attr WEBphone stylesheetPrefix smallscreen
#
define WEBtablet FHEMWEB 8085 global
setuuid WEBtablet 5d788ab0-f33f-7b43-4528-507bcf8a0a74b747
attr WEBtablet stylesheetPrefix touchpad
#
define allowed_WEB allowed
setuuid allowed_WEB 5d788ab0-f33f-7b43-c439-75aea2f2423bbcb7
attr allowed_WEB basicAuth { VerifyLogon($user,$password,$aName) }
attr allowed_WEB validFor WEB,WEBphone,WEBtablet,myBroker
#
# Fake FileLog entry, to access the fhem log from FHEMWEB
define Logfile FileLog ./log/fhem-%Y-%m.log fakelog
setuuid Logfile 5d788ab0-f33f-7b43-d139-e5e0e80abaaee7aa
#
# attr allowed_WEB basicAuth {VerifyLogon($user,$password)}
#attr allowed_WEB basicAuth {VerifyLogon($user,$password)}
#
define autocreate autocreate
setuuid autocreate 5d788ab0-f33f-7b43-9df0-b2c62ff2ff516165
attr autocreate autosave 1
attr autocreate device_room %TYPE
attr autocreate disable 0
attr autocreate filelog test2/log/%NAME-%Y.log
attr autocreate room Autosave
attr autocreate weblink 1
attr autocreate weblink_room Plots
#
define eventTypes eventTypes ./log/eventTypes.txt
setuuid eventTypes 5d788ab0-f33f-7b43-9341-4b469d36c64688c5
#
# Disable this to avoid looking for new USB devices on startup
define initialUsbCheck notify global:INITIALIZED usb create
setuuid initialUsbCheck 5d788ab0-f33f-7b43-3c6a-d1f2abb448d81a11
attr initialUsbCheck disable 1
#

define anyViews Dashboard
setuuid anyViews 5d788ab0-f33f-7b43-3296-7a1fbfd6188d3023
attr anyViews userattr dashboard_activetab:1,2,3,4,5,6,7,8,9 dashboard_homeTab:1,2,3,4,5,6,7,8,9,10,11 dashboard_tab10backgroundimage dashboard_tab10colcount dashboard_tab10devices dashboard_tab10groups dashboard_tab10icon dashboard_tab10name dashboard_tab10rowcentercolwidth dashboard_tab10sorting dashboard_tab11backgroundimage dashboard_tab11colcount dashboard_tab11devices dashboard_tab11groups dashboard_tab11icon dashboard_tab11name dashboard_tab11rowcentercolwidth dashboard_tab11sorting dashboard_tab12backgroundimage dashboard_tab12colcount dashboard_tab12devices dashboard_tab12groups dashboard_tab12icon dashboard_tab12name dashboard_tab12rowcentercolwidth dashboard_tab12sorting dashboard_tab2backgroundimage dashboard_tab2colcount dashboard_tab2devices dashboard_tab2groups dashboard_tab2icon dashboard_tab2name dashboard_tab2rowcentercolwidth dashboard_tab2sorting dashboard_tab3backgroundimage dashboard_tab3colcount dashboard_tab3devices dashboard_tab3groups dashboard_tab3icon dashboard_tab3name dashboard_tab3rowcentercolwidth dashboard_tab3sorting dashboard_tab4backgroundimage dashboard_tab4colcount dashboard_tab4devices dashboard_tab4groups dashboard_tab4icon dashboard_tab4name dashboard_tab4rowcentercolwidth dashboard_tab4sorting dashboard_tab5backgroundimage dashboard_tab5colcount dashboard_tab5devices dashboard_tab5groups dashboard_tab5icon dashboard_tab5name dashboard_tab5rowcentercolwidth dashboard_tab5sorting dashboard_tab6backgroundimage dashboard_tab6colcount dashboard_tab6devices dashboard_tab6groups dashboard_tab6icon dashboard_tab6name dashboard_tab6rowcentercolwidth dashboard_tab6sorting dashboard_tab7backgroundimage dashboard_tab7colcount dashboard_tab7devices dashboard_tab7groups dashboard_tab7icon dashboard_tab7name dashboard_tab7rowcentercolwidth dashboard_tab7sorting dashboard_tab8backgroundimage dashboard_tab8colcount dashboard_tab8devices dashboard_tab8groups dashboard_tab8icon dashboard_tab8name dashboard_tab8rowcentercolwidth dashboard_tab8sorting dashboard_tab9backgroundimage dashboard_tab9colcount dashboard_tab9devices dashboard_tab9groups dashboard_tab9icon dashboard_tab9name dashboard_tab9rowcentercolwidth dashboard_tab9sorting dashboard_webRefresh:multiple-strict,WEB,WEBphone,WEBtablet
attr anyViews dashboard_colcount 3
attr anyViews dashboard_flexible 5
attr anyViews dashboard_row center
attr anyViews dashboard_rowcentercolwidth 40,60
attr anyViews dashboard_tab10groups Spritpreisuebersicht
attr anyViews dashboard_tab10name Spritpreise
attr anyViews dashboard_tab10sorting t9c0,Spritpreisuebersicht,true,312,757,0,5:
attr anyViews dashboard_tab11groups KalenderView
attr anyViews dashboard_tab11name Kalender
attr anyViews dashboard_tab11sorting t10c0,KalenderView,true,550,349,0,5:
attr anyViews dashboard_tab1groups Anwesend, Frank, Frau, Sohn1, Sohn2
attr anyViews dashboard_tab1name User
attr anyViews dashboard_tab1sorting t0c0,Anwesend,true,195,0,0,0:t0c0,Frank,true,260,337,295,290:t0c0,Sohn1,true,260,281,605,5:t0c0,Sohn2,true,230,265,605,290:t0c0,Frau,true,280,281,295,5:
attr anyViews dashboard_tab2groups I.Alarm,I.Batterie,I.Temperatur,I.Aktivitaet
attr anyViews dashboard_tab2name Info
attr anyViews dashboard_tab2sorting t1c0,I.Batterie,true,420,0,0,0:t1c0,I.Aktivitaet,true,85,57,430,0:t1c0,I.Temperatur,true,485,525,420,120:t1c0,I.Alarm,true,485,453,420,660:
attr anyViews dashboard_tab3groups Geraete, LAN, W-LAN
attr anyViews dashboard_tab3name Geräte
attr anyViews dashboard_tab3sorting t2c0,W-LAN,true,205,0,0,0:t2c0,LAN,true,160,0,205,0:t2c1,Geraete,true,555,249,495,0:
attr anyViews dashboard_tab4groups KE.Bad,KE.Heizung,KE.Sohn2,KE.Treppenabgang,KE.Werkstatt
attr anyViews dashboard_tab4name Keller
attr anyViews dashboard_tab4sorting t3c0,KE.Sohn2,true,813,0,0,0:t3c0,KE.Heizung,true,813,749,0,1350:t3c0,KE.Treppenabgang,true,381,233,825,95:t3c0,KE.Werkstatt,true,241,93,825,0:t3c0,KE.Bad,true,813,285,0,1065:
attr anyViews dashboard_tab5groups EG.Kueche,EG.Buero,EG.Wohnzimmer,EG.Toilette,EG.Esszimmer,EG.Flur
attr anyViews dashboard_tab5name EG
attr anyViews dashboard_tab5sorting t4c0,EG.Kueche,true,900,0,0,0:t4c0,EG.Buero,true,955,573,0,465:t4c0,EG.Wohnzimmer,true,900,1117,0,1040:t4c0,EG.Toilette,true,900,493,0,2155:t4c0,EG.Flur,true,210,93,980,0:
attr anyViews dashboard_tab6groups 1ST.Bad,1ST.Besuch,1ST.Eltern,1ST.Kleider
attr anyViews dashboard_tab6name 1. Stock
attr anyViews dashboard_tab6sorting t5c0,1ST.Eltern,true,331,123,0,0:t5c0,1ST.Kleider,true,337,93,0,115:
attr anyViews dashboard_tab7groups Zisterne
attr anyViews dashboard_tab7name Zisterne
attr anyViews dashboard_tab7sorting t6c0,Zisterne,true,867,413,0,5:
attr anyViews dashboard_tab8groups Arduino
attr anyViews dashboard_tab8name Arduino
attr anyViews dashboard_tab8sorting t7c0,Arduino,true,813,541,0,5:
attr anyViews dashboard_tab9groups Wetter, UWZ
attr anyViews dashboard_tab9name Wetter
attr anyViews dashboard_tab9sorting t8c0,UWZ,true,215,629,0,530:t8c0,Wetter,true,820,517,0,5:
#
define anyViews_workaround readingsGroup anyViews:.*
setuuid anyViews_workaround 5d788ab0-f33f-7b43-8943-6ce1b9bee81957d5
#
define TABLETUI HTTPSRV ftui/ ./www/tablet/ Tablet-UI
setuuid TABLETUI 5d788ab0-f33f-7b43-69e0-62f1d7ad20f68192
#
define NTFY_BackupRun at *23:59:00 set SYS_Backup Ausführen
setuuid NTFY_BackupRun 5d788ab0-f33f-7b43-3c51-2fa7ee985a991a88
attr NTFY_BackupRun room Server
#
#
define Cal.Frank Calendar ical url http://frank:frank@www.server.my/webdav/calender/frank.ics 3600
setuuid Cal.Frank 5db6cedb-f33f-7b43-33c1-cb1aa8d3968f022b
attr Cal.Frank hideLaterThan 7d
attr Cal.Frank hideOlderThan 1d
attr Cal.Frank icon time_calendar
attr Cal.Frank room I.Calendar
attr Cal.Frank verbose 5
define Cal.Frau Calendar ical url http://frank:frank@www.server.my/webdav/calender/Frau.ics 3600
setuuid Cal.Frau 5db6cef6-f33f-7b43-17fa-d373696ef9665d51
attr Cal.Frau hideLaterThan 7d
attr Cal.Frau hideOlderThan 1d
attr Cal.Frau icon time_calendar
attr Cal.Frau room I.Calendar
attr Cal.Frau verbose 5
define Cal.Sohn1 Calendar ical url http://frank:frank@www.server.my/webdav/calender/Sohn1.ics 3600
setuuid Cal.Sohn1 5db6cf0e-f33f-7b43-9463-9f67a5ec53d5c99d
attr Cal.Sohn1 hideLaterThan 7d
attr Cal.Sohn1 hideOlderThan 1d
attr Cal.Sohn1 icon time_calendar
attr Cal.Sohn1 room I.Calendar
attr Cal.Sohn1 verbose 5
define Cal.Sohn2 Calendar ical url http://frank:frank@www.server.my/webdav/calender/Sohn2.ics 3600
setuuid Cal.Sohn2 5db6cf2e-f33f-7b43-3abd-3ab7268d73469dd8
attr Cal.Sohn2 hideLaterThan 7d
attr Cal.Sohn2 hideOlderThan 1d
attr Cal.Sohn2 icon time_calendar
attr Cal.Sohn2 room I.Calendar
attr Cal.Sohn2 verbose 5
define Cal.GoFrau Calendar ical url https://calendar.google.com/calendar/ical/s.name29%40gmail.com/public/basic.ics
setuuid Cal.GoFrau 5db6cfc0-f33f-7b43-156e-298bd4f33320a233
attr Cal.GoFrau hideLaterThan 7d
attr Cal.GoFrau hideOlderThan 1d
attr Cal.GoFrau icon time_calendar
attr Cal.GoFrau quirks noWildcards
attr Cal.GoFrau room I.Calendar
attr Cal.GoFrau verbose 5
define Cal.ViewFrank CALVIEW Cal.Frank 0 3600
setuuid Cal.ViewFrank 5db6d058-f33f-7b43-c596-cdc892bc34fe7e55
attr Cal.ViewFrank icon time_calendar
attr Cal.ViewFrank maxreadings 10
attr Cal.ViewFrank modes next
attr Cal.ViewFrank room I.Calendar
attr Cal.ViewFrank verbose 5
define Cal.ViewGoFrau CALVIEW Cal.GoFrau 0 21600
setuuid Cal.ViewGoFrau 5db6d0a4-f33f-7b43-16f9-870ab9ff3eca8abd
attr Cal.ViewGoFrau icon time_calendar
attr Cal.ViewGoFrau maxreadings 10
attr Cal.ViewGoFrau modes next
attr Cal.ViewGoFrau room I.Calendar
attr Cal.ViewGoFrau verbose 4
define BA_Ferien Calendar ical url https://www.ferienwiki.de/exports/ferien/2020/de/bayern 86400
setuuid BA_Ferien 5db6d163-f33f-7b43-151b-6774305fe4864c73
attr BA_Ferien hideLaterThan 7d
attr BA_Ferien hideOlderThan 1d
attr BA_Ferien icon time_calendar
attr BA_Ferien room I.Calendar
define BA_Ferientag dummy
setuuid BA_Ferientag 5db6d169-f33f-7b43-c5c1-620cd990dc48966f
attr BA_Ferientag room Testraum
define BA_Ferien.notify notify BA_Ferien { fhem "set BA_Ferientag " . (ReadingsVal("BA_Ferien", "modeStart", "") =~ "ferien" ? 1: 0) }
setuuid BA_Ferien.notify 5db6d175-f33f-7b43-9f1c-8a5f6cd16a863e27
attr BA_Ferien.notify room Testraum
define by holiday
setuuid by 5dbc37d6-f33f-7b43-24cb-698662ab0b793b06
attr by alias Feiertage Bayern
attr by group KalenderView
attr by room I.Calendar,Testraum
define Urlaub holiday
setuuid Urlaub 5dbc382e-f33f-7b43-6afb-9f30432545f83e4a
attr Urlaub group KalenderView
attr Urlaub room I.Calendar,Testraum
define Cal.GoFrank Calendar ical url https://calendar.google.com/calendar/ical/f.name%40name.de/private-e960a9d735af6bd9965ff049543f670b/basic.ics
setuuid Cal.GoFrank 5dbff2e4-f33f-7b43-6a2c-9b0e935748440705
attr Cal.GoFrank hideLaterThan 7d
attr Cal.GoFrank hideOlderThan 1d
attr Cal.GoFrank icon time_calendar
attr Cal.GoFrank quirks noWildcards
attr Cal.GoFrank room I.Calendar
attr Cal.GoFrank verbose 5
define kalenderTermine readingsGroup <Datum>,<Zeit>,<Termin>,<Ort>,<Quelle>
setuuid kalenderTermine 5dbff39e-f33f-7b43-349c-200739f4a9069fcb
attr kalenderTermine alias Termine
attr kalenderTermine group KalenderView
attr kalenderTermine nonames 1
attr kalenderTermine room I.Calendar
define ntf_ViewCaAll notify 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");;;;  }\
}\
setuuid ntf_ViewCaAll 5dbff48d-f33f-7b43-8aea-4566dae2b012cacc
setuuid ntf_ViewCaAll 60166e6b-f33f-7b43-d655-558179018c3a4e7b
attr ntf_ViewCaAll room I.Calendar,Testraum
attr ntf_ViewCaAll verbose 5
define Cal.ViewAll CALVIEW Cal.Frank,Cal.GoFrank,Cal.Frau,Cal.GoFrau,Cal.Sohn1,Cal.Sohn2,BA_Ferien next 21600
setuuid Cal.ViewAll 5dbffde0-f33f-7b43-234a-9b66e8fc9d458ed1
attr Cal.ViewAll icon time_calendar
attr Cal.ViewAll maxreadings 10
attr Cal.ViewAll modes next
attr Cal.ViewAll room I.Calendar
attr Cal.ViewAll verbose 5
define Cal.ViewGoFrank CALVIEW Cal.GoFrank 0 21600
setuuid Cal.ViewGoFrank 5dc502c1-f33f-7b43-c290-c066a9f2c7570f13
attr Cal.ViewGoFrank icon time_calendar
attr Cal.ViewGoFrank maxreadings 10
attr Cal.ViewGoFrank modes next
attr Cal.ViewGoFrank room I.Calendar
attr Cal.ViewGoFrank verbose 5

und hier die Log.
[code]
2021.01.31 09:56:55 5: Initializing Type Library:
2021.01.31 09:56:55 1: Including fhem.cfg
2021.01.31 09:56:55 5: Cmd: >attr global userattr assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride<
2021.01.31 09:56:55 5: Cmd: >attr global autoload_undefined_devices 1<
2021.01.31 09:56:55 5: Cmd: >attr global autosave 0<
2021.01.31 09:56:55 5: Cmd: >attr global dnsServer 192.168.10.10<
2021.01.31 09:56:55 5: Cmd: >attr global holiday2we by,Urlaub<
2021.01.31 09:56:55 5: Cmd: >attr global language DE<
2021.01.31 09:56:55 5: Cmd: >attr global logfile /opt/fhem/log/fhem-%Y-%m.log<
2021.01.31 09:56:55 5: Cmd: >attr global modpath .<
2021.01.31 09:56:55 5: Cmd: >attr global motd 1<
2021.01.31 09:56:55 5: Cmd: >attr global sendStatistics onUpdate<
2021.01.31 09:56:55 5: Cmd: >attr global stacktrace 1<
2021.01.31 09:56:55 5: Cmd: >attr global statefile /opt/fhem/log/fhem.save<
2021.01.31 09:56:55 5: Cmd: >attr global verbose 5<
2021.01.31 09:56:55 5: Cmd: >define WEB FHEMWEB 8083 global<
2021.01.31 09:56:55 5: Loading ./FHEM/01_FHEMWEB.pm
2021.01.31 09:56:55 1: WEB: Can't open server port at 8083: Address already in use. Exiting.
2021.01.31 09:57:21 5: Initializing Type Library:
2021.01.31 09:57:21 1: Including fhem.cfg
2021.01.31 09:57:21 5: Cmd: >attr global userattr assistantName:textField cmdIcon devStateIcon devStateIcon:textField-long devStateStyle gassistantName:textField genericDeviceType:ac_unit,aircondition,airfreshener,airpurifier,awning,bathtub,bed,blender,blinds,boiler,camera,carbon_monoxide_detector,charger,closet,coffee_maker,coffeemaker,cooktop,curtain,dehumidifier,dehydrator,dishwasher,door,drawer,dryer,fan,faucet,fireplace,fryer,garage,gate,grill,heater,hood,humidifier,kettle,light,lock,remotecontrol,mop,mower,microwave,multicooker,network,outlet,oven,pergola,petfeeder,pressurecooker,radiator,refrigerator,router,scene,securitysystem,settop,sensor,shutter,shower,smoke_detector,sousvide,sprinkler,standmixer,switch,tv,thermostat,vacuum,valve,washer,waterheater,waterpurifier,watersoftener,window,yogurtmaker,aircooler,audio_video_receiver,freezer,speaker,streaming_box,streaming_stick,streaming_soundbar,soundbar homebridgeMapping:textField-long icon realRoom:textField sortby webCmd webCmdLabel:textField-long widgetOverride<
2021.01.31 09:57:21 5: Cmd: >attr global autoload_undefined_devices 1<
2021.01.31 09:57:21 5: Cmd: >attr global autosave 0<
2021.01.31 09:57:21 5: Cmd: >attr global dnsServer 192.168.10.10<
2021.01.31 09:57:21 5: Cmd: >attr global holiday2we by,Urlaub<
2021.01.31 09:57:21 5: Cmd: >attr global language DE<
2021.01.31 09:57:21 5: Cmd: >attr global logfile /opt/fhem/log/fhem-%Y-%m.log<
2021.01.31 09:57:21 5: Cmd: >attr global modpath .<
2021.01.31 09:57:21 5: Cmd: >attr global motd 1<
2021.01.31 09:57:21 5: Cmd: >attr global sendStatistics onUpdate<
2021.01.31 09:57:21 5: Cmd: >attr global stacktrace 1<
2021.01.31 09:57:21 5: Cmd: >attr global statefile /opt/fhem/log/fhem.save<
2021.01.31 09:57:21 5: Cmd: >attr global verbose 5<
2021.01.31 09:57:21 5: Cmd: >define WEB FHEMWEB 8083 global<
2021.01.31 09:57:21 5: Loading ./FHEM/01_FHEMWEB.pm
2021.01.31 09:57:21 3: WEB: port 8083 opened
2021.01.31 09:57:21 5: Cmd: >setuuid WEB 5d788ab0-f33f-7b43-be8d-d37566b2b0a476a6<
2021.01.31 09:57:21 5: Cmd: >attr WEB JavaScripts codemirror/fhem_codemirror.js<
2021.01.31 09:57:21 5: Cmd: >attr WEB iconPath openautomation:default<
2021.01.31 09:57:21 5: Cmd: >attr WEB menuEntries DOIFtools,/fhem?detail=DOIFtools,restart,cmd=shutdown+restart,update,cmd=update<
2021.01.31 09:57:21 5: Cmd: >define WEBphone FHEMWEB 8086 global<
2021.01.31 09:57:21 3: WEBphone: port 8086 opened
2021.01.31 09:57:21 5: Cmd: >setuuid WEBphone 5d788ab0-f33f-7b43-3405-f0310e4bed8d615e<
2021.01.31 09:57:21 5: Cmd: >attr WEBphone stylesheetPrefix smallscreen<
2021.01.31 09:57:21 5: Cmd: >define WEBtablet FHEMWEB 8085 global<
2021.01.31 09:57:21 3: WEBtablet: port 8085 opened
2021.01.31 09:57:21 5: Cmd: >setuuid WEBtablet 5d788ab0-f33f-7b43-4528-507bcf8a0a74b747<
2021.01.31 09:57:21 5: Cmd: >attr WEBtablet stylesheetPrefix touchpad<
2021.01.31 09:57:21 5: Cmd: >define allowed_WEB allowed<
2021.01.31 09:57:21 5: Loading ./FHEM/96_allowed.pm
2021.01.31 09:57:21 5: Cmd: >setuuid allowed_WEB 5d788ab0-f33f-7b43-c439-75aea2f2423bbcb7<
2021.01.31 09:57:21 5: Cmd: >attr allowed_WEB basicAuth { VerifyLogon($user,$password,$aName) }<
2021.01.31 09:57:21 5: Cmd: >attr allowed_WEB validFor WEB,WEBphone,WEBtablet,myBroker<
2021.01.31 09:57:21 5: Cmd: >define Logfile FileLog ./log/fhem-%Y-%m.log fakelog<
2021.01.31 09:57:21 5: Loading ./FHEM/92_FileLog.pm
2021.01.31 09:57:21 5: Cmd: >setuuid Logfile 5d788ab0-f33f-7b43-d139-e5e0e80abaaee7aa<
2021.01.31 09:57:21 5: Cmd: >define autocreate autocreate<
2021.01.31 09:57:21 5: Loading ./FHEM/98_autocreate.pm
2021.01.31 09:57:21 5: Cmd: >setuuid autocreate 5d788ab0-f33f-7b43-9df0-b2c62ff2ff516165<
2021.01.31 09:57:21 5: Cmd: >attr autocreate autosave 1<
2021.01.31 09:57:21 5: Cmd: >attr autocreate device_room %TYPE<
2021.01.31 09:57:21 5: Cmd: >attr autocreate disable 0<
2021.01.31 09:57:21 5: Cmd: >attr autocreate filelog test2/log/%NAME-%Y.log<
2021.01.31 09:57:21 5: Cmd: >attr autocreate room Autosave<
2021.01.31 09:57:21 5: Cmd: >attr autocreate weblink 1<
2021.01.31 09:57:21 5: Cmd: >attr autocreate weblink_room Plots<
2021.01.31 09:57:21 5: Cmd: >define eventTypes eventTypes ./log/eventTypes.txt<
2021.01.31 09:57:21 5: Loading ./FHEM/91_eventTypes.pm
2021.01.31 09:57:21 2: eventTypes: loaded 4819 lines from ./log/eventTypes.txt
2021.01.31 09:57:21 5: Cmd: >setuuid eventTypes 5d788ab0-f33f-7b43-9341-4b469d36c64688c5<
2021.01.31 09:57:21 5: Cmd: >define initialUsbCheck notify global:INITIALIZED usb create<
2021.01.31 09:57:21 5: Loading ./FHEM/91_notify.pm
2021.01.31 09:57:21 5: Cmd: >setuuid initialUsbCheck 5d788ab0-f33f-7b43-3c6a-d1f2abb448d81a11<
2021.01.31 09:57:21 5: Cmd: >attr initialUsbCheck disable 1<
2021.01.31 09:57:21 5: Cmd: >define anyViews Dashboard<
2021.01.31 09:57:21 5: Loading ./FHEM/95_Dashboard.pm
2021.01.31 09:57:21 4: FHEM::Meta::__GetMaintainerdata ERROR: Orphan module entry:
  FHEM/10_SD_GT.PM sidey/elektron-bbs SlowRF
2021.01.31 09:57:22 4: FHEM::Meta::__GetMaintainerdata ERROR: Orphan module entry:
  FHEM/66_EseraAnalogInIout.pm pizmus 1Wire
2021.01.31 09:57:22 4: FHEM::Meta::__GetMaintainerdata ERROR: Orphan module entry:
  FHEM/70_DENON_AVR_ZONE.pm delmar Multimedia
2021.01.31 09:57:22 5: Cmd: >setuuid anyViews 5d788ab0-f33f-7b43-3296-7a1fbfd6188d3023<
2021.01.31 09:57:22 5: Cmd: >attr anyViews userattr dashboard_activetab:1,2,3,4,5,6,7,8,9 dashboard_homeTab:1,2,3,4,5,6,7,8,9,10,11 dashboard_tab10backgroundimage dashboard_tab10colcount dashboard_tab10devices dashboard_tab10groups dashboard_tab10icon dashboard_tab10name dashboard_tab10rowcentercolwidth dashboard_tab10sorting dashboard_tab11backgroundimage dashboard_tab11colcount dashboard_tab11devices dashboard_tab11groups dashboard_tab11icon dashboard_tab11name dashboard_tab11rowcentercolwidth dashboard_tab11sorting dashboard_tab12backgroundimage dashboard_tab12colcount dashboard_tab12devices dashboard_tab12groups dashboard_tab12icon dashboard_tab12name dashboard_tab12rowcentercolwidth dashboard_tab12sorting dashboard_tab2backgroundimage dashboard_tab2colcount dashboard_tab2devices dashboard_tab2groups dashboard_tab2icon dashboard_tab2name dashboard_tab2rowcentercolwidth dashboard_tab2sorting dashboard_tab3backgroundimage dashboard_tab3colcount dashboard_tab3devices dashboard_tab3groups dashboard_tab3icon dashboard_tab3name dashboard_tab3rowcentercolwidth dashboard_tab3sorting dashboard_tab4backgroundimage dashboard_tab4colcount dashboard_tab4devices dashboard_tab4groups dashboard_tab4icon dashboard_tab4name dashboard_tab4rowcentercolwidth dashboard_tab4sorting dashboard_tab5backgroundimage dashboard_tab5colcount dashboard_tab5devices dashboard_tab5groups dashboard_tab5icon dashboard_tab5name dashboard_tab5rowcentercolwidth dashboard_tab5sorting dashboard_tab6backgroundimage dashboard_tab6colcount dashboard_tab6devices dashboard_tab6groups dashboard_tab6icon dashboard_tab6name dashboard_tab6rowcentercolwidth dashboard_tab6sorting dashboard_tab7backgroundimage dashboard_tab7colcount dashboard_tab7devices dashboard_tab7groups dashboard_tab7icon dashboard_tab7name dashboard_tab7rowcentercolwidth dashboard_tab7sorting dashboard_tab8backgroundimage dashboard_tab8colcount dashboard_tab8devices dashboard_tab8groups dashboard_tab8icon dashboard_tab8name dashboard_tab8rowcentercolwidth dashboard_tab8sorting dashboard_tab9backgroundimage dashboard_tab9colcount dashboard_tab9devices dashboard_tab9groups dashboard_tab9icon dashboard_tab9name dashboard_tab9rowcentercolwidth dashboard_tab9sorting dashboard_webRefresh:multiple-strict,WEB,WEBphone,WEBtablet<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_colcount 3<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_flexible 5<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_row center<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_rowcentercolwidth 40,60<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab10groups Spritpreisuebersicht<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab10name Spritpreise<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab10sorting t9c0,Spritpreisuebersicht,true,312,757,0,5:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab11groups KalenderView<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab11name Kalender<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab11sorting t10c0,KalenderView,true,550,349,0,5:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab1groups Anwesend, Frank, Frau, Sohn1, Sohn2<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab1name User<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab1sorting t0c0,Anwesend,true,195,0,0,0:t0c0,Frank,true,260,337,295,290:t0c0,Sohn1,true,260,281,605,5:t0c0,Sohn2,true,230,265,605,290:t0c0,Frau,true,280,281,295,5:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab2groups I.Alarm,I.Batterie,I.Temperatur,I.Aktivitaet<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab2name Info<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab2sorting t1c0,I.Batterie,true,420,0,0,0:t1c0,I.Aktivitaet,true,85,57,430,0:t1c0,I.Temperatur,true,485,525,420,120:t1c0,I.Alarm,true,485,453,420,660:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab3groups Geraete, LAN, W-LAN<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab3name Geräte<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab3sorting t2c0,W-LAN,true,205,0,0,0:t2c0,LAN,true,160,0,205,0:t2c1,Geraete,true,555,249,495,0:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab4groups KE.Bad,KE.Heizung,KE.Sohn2,KE.Treppenabgang,KE.Werkstatt<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab4name Keller<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab4sorting t3c0,KE.Sohn2,true,813,0,0,0:t3c0,KE.Heizung,true,813,749,0,1350:t3c0,KE.Treppenabgang,true,381,233,825,95:t3c0,KE.Werkstatt,true,241,93,825,0:t3c0,KE.Bad,true,813,285,0,1065:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab5groups EG.Kueche,EG.Buero,EG.Wohnzimmer,EG.Toilette,EG.Esszimmer,EG.Flur<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab5name EG<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab5sorting t4c0,EG.Kueche,true,900,0,0,0:t4c0,EG.Buero,true,955,573,0,465:t4c0,EG.Wohnzimmer,true,900,1117,0,1040:t4c0,EG.Toilette,true,900,493,0,2155:t4c0,EG.Flur,true,210,93,980,0:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab6groups 1ST.Bad,1ST.Besuch,1ST.Eltern,1ST.Kleider<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab6name 1. Stock<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab6sorting t5c0,1ST.Eltern,true,331,123,0,0:t5c0,1ST.Kleider,true,337,93,0,115:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab7groups Zisterne<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab7name Zisterne<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab7sorting t6c0,Zisterne,true,867,413,0,5:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab8groups Arduino<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab8name Arduino<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab8sorting t7c0,Arduino,true,813,541,0,5:<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab9groups Wetter, UWZ<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab9name Wetter<
2021.01.31 09:57:22 5: Cmd: >attr anyViews dashboard_tab9sorting t8c0,UWZ,true,215,629,0,530:t8c0,Wetter,true,820,517,0,5:<
2021.01.31 09:57:22 5: Cmd: >define anyViews_workaround readingsGroup anyViews:.*<
2021.01.31 09:57:22 5: Loading ./FHEM/33_readingsGroup.pm
2021.01.31 09:57:22 5: Cmd: >setuuid anyViews_workaround 5d788ab0-f33f-7b43-8943-6ce1b9bee81957d5<
2021.01.31 09:57:22 5: Cmd: >define TABLETUI HTTPSRV ftui/ ./www/tablet/ Tablet-UI<
2021.01.31 09:57:22 5: Loading ./FHEM/02_HTTPSRV.pm
2021.01.31 09:57:22 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet/:
2021.01.31 09:57:22 3: Registering HTTPSRV TABLETUI for URL /ftui   and assigned link ftui/ ...
2021.01.31 09:57:22 5: Cmd: >setuuid TABLETUI 5d788ab0-f33f-7b43-69e0-62f1d7ad20f68192<
2021.01.31 09:57:22 5: Cmd: >define NTFY_BackupRun at *23:59:00 set SYS_Backup Ausführen<
2021.01.31 09:57:22 5: Loading ./FHEM/90_at.pm
2021.01.31 09:57:22 5: Cmd: >setuuid NTFY_BackupRun 5d788ab0-f33f-7b43-3c51-2fa7ee985a991a88<
2021.01.31 09:57:22 5: Cmd: >attr NTFY_BackupRun room Server<
2021.01.31 09:57:22 5: Cmd: >define Cal.Frank Calendar ical url http://frank:frank@www.server.my/webdav/calender/frank.ics 3600<
2021.01.31 09:57:22 5: Loading ./FHEM/57_Calendar.pm
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.Frank 5db6cedb-f33f-7b43-33c1-cb1aa8d3968f022b<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frank hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frank hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frank icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frank room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frank verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.Frau Calendar ical url http://frank:frank@www.server.my/webdav/calender/Frau.ics 3600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.Frau 5db6cef6-f33f-7b43-17fa-d373696ef9665d51<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frau hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frau hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frau icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frau room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Frau verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.Sohn1 Calendar ical url http://frank:frank@www.server.my/webdav/calender/Sohn1.ics 3600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.Sohn1 5db6cf0e-f33f-7b43-9463-9f67a5ec53d5c99d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn1 hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn1 hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn1 icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn1 room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn1 verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.Sohn2 Calendar ical url http://frank:frank@www.server.my/webdav/calender/Sohn2.ics 3600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.Sohn2 5db6cf2e-f33f-7b43-3abd-3ab7268d73469dd8<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn2 hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn2 hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn2 icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn2 room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.Sohn2 verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.GoFrau Calendar ical url https://calendar.google.com/calendar/ical/s.name29%40gmail.com/public/basic.ics<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.GoFrau 5db6cfc0-f33f-7b43-156e-298bd4f33320a233<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau quirks noWildcards<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrau verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.ViewFrank CALVIEW Cal.Frank 0 3600<
2021.01.31 09:57:22 5: Loading ./FHEM/57_CALVIEW.pm
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.ViewFrank 5db6d058-f33f-7b43-c596-cdc892bc34fe7e55<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewFrank icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewFrank maxreadings 10<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewFrank modes next<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewFrank room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewFrank verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.ViewGoFrau CALVIEW Cal.GoFrau 0 21600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.ViewGoFrau 5db6d0a4-f33f-7b43-16f9-870ab9ff3eca8abd<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrau icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrau maxreadings 10<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrau modes next<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrau room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrau verbose 4<
2021.01.31 09:57:22 5: Cmd: >define BA_Ferien Calendar ical url https://www.ferienwiki.de/exports/ferien/2020/de/bayern 86400<
2021.01.31 09:57:22 5: Cmd: >setuuid BA_Ferien 5db6d163-f33f-7b43-151b-6774305fe4864c73<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferien hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferien hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferien icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferien room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >define BA_Ferientag dummy<
2021.01.31 09:57:22 5: Loading ./FHEM/98_dummy.pm
2021.01.31 09:57:22 5: Cmd: >setuuid BA_Ferientag 5db6d169-f33f-7b43-c5c1-620cd990dc48966f<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferientag room Testraum<
2021.01.31 09:57:22 5: Cmd: >define BA_Ferien.notify notify BA_Ferien { fhem "set BA_Ferientag " . (ReadingsVal("BA_Ferien", "modeStart", "") =~ "ferien" ? 1: 0) }<
2021.01.31 09:57:22 5: Cmd: >setuuid BA_Ferien.notify 5db6d175-f33f-7b43-9f1c-8a5f6cd16a863e27<
2021.01.31 09:57:22 5: Cmd: >attr BA_Ferien.notify room Testraum<
2021.01.31 09:57:22 5: Cmd: >define by holiday<
2021.01.31 09:57:22 5: Loading ./FHEM/95_holiday.pm
2021.01.31 09:57:22 5: Cmd: >setuuid by 5dbc37d6-f33f-7b43-24cb-698662ab0b793b06<
2021.01.31 09:57:22 5: Cmd: >attr by alias Feiertage Bayern<
2021.01.31 09:57:22 5: Cmd: >attr by group KalenderView<
2021.01.31 09:57:22 5: Cmd: >attr by room I.Calendar,Testraum<
2021.01.31 09:57:22 5: Cmd: >define Urlaub holiday<
2021.01.31 09:57:22 5: Cmd: >setuuid Urlaub 5dbc382e-f33f-7b43-6afb-9f30432545f83e4a<
2021.01.31 09:57:22 5: Cmd: >attr Urlaub group KalenderView<
2021.01.31 09:57:22 5: Cmd: >attr Urlaub room I.Calendar,Testraum<
2021.01.31 09:57:22 5: Cmd: >define Cal.GoFrank Calendar ical url https://calendar.google.com/calendar/ical/f.name%40name.de/private-e960a9d735af6bd9965ff049543f670b/basic.ics<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.GoFrank 5dbff2e4-f33f-7b43-6a2c-9b0e935748440705<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank hideLaterThan 7d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank hideOlderThan 1d<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank quirks noWildcards<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.GoFrank verbose 5<
2021.01.31 09:57:22 5: Cmd: >define kalenderTermine readingsGroup <Datum>,<Zeit>,<Termin>,<Ort>,<Quelle><
2021.01.31 09:57:22 5: Cmd: >setuuid kalenderTermine 5dbff39e-f33f-7b43-349c-200739f4a9069fcb<
2021.01.31 09:57:22 5: Cmd: >attr kalenderTermine alias Termine<
2021.01.31 09:57:22 5: Cmd: >attr kalenderTermine group KalenderView<
2021.01.31 09:57:22 5: Cmd: >attr kalenderTermine nonames 1<
2021.01.31 09:57:22 5: Cmd: >attr kalenderTermine room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >define ntf_ViewCaAll notify 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");;  }
}
setuuid ntf_ViewCaAll 5dbff48d-f33f-7b43-8aea-4566dae2b012cacc<
2021.01.31 09:57:22 5: Cmd: >setuuid ntf_ViewCaAll 60166e6b-f33f-7b43-d655-558179018c3a4e7b<
2021.01.31 09:57:22 5: Cmd: >attr ntf_ViewCaAll room I.Calendar,Testraum<
2021.01.31 09:57:22 5: Cmd: >attr ntf_ViewCaAll verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.ViewAll CALVIEW Cal.Frank,Cal.GoFrank,Cal.Frau,Cal.GoFrau,Cal.Sohn1,Cal.Sohn2,BA_Ferien next 21600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.ViewAll 5dbffde0-f33f-7b43-234a-9b66e8fc9d458ed1<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewAll icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewAll maxreadings 10<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewAll modes next<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewAll room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewAll verbose 5<
2021.01.31 09:57:22 5: Cmd: >define Cal.ViewGoFrank CALVIEW Cal.GoFrank 0 21600<
2021.01.31 09:57:22 5: Cmd: >setuuid Cal.ViewGoFrank 5dc502c1-f33f-7b43-c290-c066a9f2c7570f13<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrank icon time_calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrank maxreadings 10<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrank modes next<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrank room I.Calendar<
2021.01.31 09:57:22 5: Cmd: >attr Cal.ViewGoFrank verbose 5<
2021.01.31 09:57:22 1: Including /opt/fhem/log/fhem.save
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien initialized<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-31 09:46:50 lastUpdate 2021-01-31 09:46:48<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2019-10-28 12:30:44 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-10 00:00:00 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2019-10-28 12:30:44 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-10 18:36:14 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-31 09:46:50 modeEnd 84aeef32304e474f86d423e5407349a5;a6dfa0a5b7bc4cb1aeced3f5362cb230;49132bbc2604480d9f6e1c49ffe0300a;f59c0233677b47959b9579b6d7991b74;cbed0fcaeea94efeaeb54374af5dc3f3;2f10712e4d7549a7b281f2282cbebb9a;039068b95ebc4c10978d0bc5766690fe<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-10 18:36:14 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-10 00:00:00 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2020-12-23 13:35:47 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2020-12-23 00:00:01 modeUpcoming<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-31 09:46:50 nextUpdate 2021-02-01 09:46:48<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-31 09:46:50 nextWakeup 2021-02-01 09:46:48<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien 2021-01-31 09:54:48 state initialized<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien.notify active<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferien.notify 2021-01-31 09:54:48 state active<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferientag 0<
2021.01.31 09:57:22 5: Cmd: >setstate BA_Ferientag 2021-01-31 09:46:50 state 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank retrieved<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 calname Frank<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 lastUpdate 2021-01-31 09:48:41<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2020-11-06 13:00:00 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-29 13:15:02 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2020-11-05 13:48:17 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-29 13:21:08 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 modeEnd 0a1a430985ba4b6d9c38f154a302ac22;d216210fe35542138bfed64a1d69dc0a;83733ff7433640539936bee57d5ba1d7;3e2f08c2cb454a358bfccc69e9befd15;28ff4483b7bb4d77815847cbe8f302d2;facf56cfd3eb4faab5bd61724d0c0565;116a53d0b9c44d5c80ff50489edf3359;10b5e89e067145d8a81fb5fd6be0ad2f;e9170971104a4920b29a1768d3214ad2;978ba84120e242779fb3fad04449cb98;2aa48fd4b108413db6bcad9e7e7dbfe3;1be5a942ddcb4aad8747871d52d58b32;2f2bc82e73ac4a3e8a68b27181b4a374;bcf38e2b152a4df993a46ff43facb90e;040000008200E00074C5B7101A82E00800000000B027FFB1728BD6010000000000000000100000007237D1F3A3BB2B48A7D5AB170403C68D;8e4b95e915c14b5485265c37f3de0c66;56cdb36aab3d460ba358a5c5693087a9;1599c852ae1a4cf897a35179a0b147b8;45e0eeaad93b408ab966dab2cd14b872;0719a25ac92a4480b5d92837beacd871;1ef1d95be40a4b30bfce0ade828139a4;5b46e8e151cc498b8386ed324c103f0c;ee5ed115227048c3adbb08f8bdbd67b0;6d20cc61bf4f43f9855652f3a5460ffe;040000008200E00074C5B7101A82E0080000000040B40902608BD601000000000000000010000000246704AE79B12E4B99C58CC3F91D06AB;12248fda5f6d48069e6df98a59a221cc;f1b9426b4daa4b07bfb7b2729b3818b1;e0f717b5075e42c696ba3b7fada7dd2d;af09b9796d5f4fff95cba40d1f3df1ec;ec8b2ef55d764a88b048c329b08fd845;f7b69f0d69c647688918291bba6aa5be;043608fc29c74474a5240d67da9a1582;0354a6abfbb8466ebc89bd9e25273441;8994512ab9ef4b9bb7a2d9b42aaa6a1f;48d05a88323f4460b84815eafca3a2a9;b22422ba17d34488bea0db339c6bfac5;bfce04fdd24c46649805b1df5647d206;b222cba00389458d942b850fe0c70562;6c348d69206b4046a40b88f2e17f25a1;0526a2248bfe464aa89b4ed69d223ba1;fbef2a79a8224226b19298bbaebf3849;f57d5d5b055b48d5a8b2a3965454f182;61e9f3a25d5646ffb4e5007332d27691;12a9cf161c66425d91f80f8a66ccc182;150777565c4e45d7bd7615b977c1c440;90cd80c0478e4dfab64f54efe7bb2a64;908bb59001694826b66b448555b68309;def07045a89a4b5db3e7b76da2315251;197e2d845c4e4c32a261f1b0f3583ab8;bcc5534675f0488e9bd8086b549b9f41;68182df8f3b1433ea4499594a0950186;464672b9cee847f2b4432f0b75bb7fa1;ff04b059974444dd816dfb3f3188776e;635a5f65120141588cc07b2a6ebbb2ce;27688fb1e33d4aee89e5fd67752c3b58;dafaed0c90864cd9ba4e29d838587955;5178e6300a744e71a8a4a6cffcdd7076;3598e34ce18f4370a6fac32adbee8b9a;baa11030daf747a3bf57e92b6946e413;b31a0e7b3e71474ab85e633b9beb9b19;6be19fff531e4ac08533e44d92ae128d;64f97702be8a4ea99ddce5078ed1196b;3efff43184c24fab940c9b9708e68e1e;607ecb166464451da5199ee219980c3b;1c262b47c5c04d158517731259313d57;7d5e1f49ccec4dde9a6b6cd0d154b78a;0d586ddfb44e4d92ae5e1c2a46466d46;d57dfa20632e45a8a6cd1909a3f4d950;b29062bc1ebd4e1bbd322fb910417b0a;bcfd18ba6b7d4aacb60625688ed61da3;dbdb8bbb755c4f15a866f62ae4fcaa59;040000008200E00074C5B7101A82E0080000000040AA2604E6B8D601000000000000000010000000B70ACE7A49516E408D3402BAFFE939A1;056413b3f35c4c1085ba107d23c31d26;0eb4c559183743449eaf37595ccece98;90c078602a6c4a52974cca16aa4091fb;0bcc7f1174fa402fbb6ee4135c3adcb9;b6bb5c75aa204a5a92208bb3252c1ddd;a11b8fcfa4cd417ebd0744ab3c354422;7636ee1cbd6a49a4ab6cc0f29fc893ab;02984679d8c04f28bb37cea9c49c5d33;58e2ae437ff44086bb5b0d281cf6e71f;aabd6a5859cc48718a47e2d2797aa789;d563b92929a74a629fb5dd625fe5e59c;7b11c3d0576447fdab905a30bc7a549e;040000008200E00074C5B7101A82E0080000000050539D3EC560D60100000000000000001000000042A186D0A801BB40A617362D03285375;2a1c55e1988a4a70bbef6cca3e3733eb;36df8f9c2043497297bfdbb4642a94d3;0aba7dcddaed460b961d9a26d574c21e;6623b7d4a898460195aa635c44f13199;a7c8985c3b6d4e5390f46edd04ab28f6;db62152f3d9e4e2db8a7758089061c1f;5daeabc8fd48419aaf868540fe13d80f;225ea758494c4681a90d8bf625f23844;96030ed5b88c42f88c118e3ce689a2d2;d4f4ca8915ba47b69458e5fd1606680b;b36f662166904e0990e31659fa719014;ff07c0abb8384398a94f0a4162ef9d7e;4e1ca0f6adde4979afdaf41671e63fed;46fc4c33bdf8499db45dd003fb2dee30;333b4070f50747d7abe0f2b7e00aabeb;09140c15277d4d58b7d4d3fec0a56913;3bace164d3044d81a033791d51cef434;dfde959610174e61b7f7eedfb0c8121e;a3abc575496749d19b82b46724b43e18;4E53A69FBEBA47E6A84D2F57987156AA;fcfa505de8c04ee6bed76612d0a8971c;2f5cfd3a05f34ff99d9be3f2dc68b1db;adcb4460bbb942e2a8413ded199cd970;04c580e0bf6b4342a14232205628e916;fcf3ee1fe1834e178ad3b8ad921fcb22;aa61c107482c41848d51a5da15c94a86;d3ba4bc9929c447bac6e6a2dc1a01ef1;e54e39ef3b7f472f81a7ff466f936618;69a953b671ab40398ba5d43df69e973e;f8e52744891f4bb9b9113e6e942615ed;ad96aea77a8b40718aeb103aca3b2200;f5003d10748042279439b9eb755f951c;2876f979d15844cf8a718254b2033eda;87887aa7fc9c4ce986418defb09d71f0;1e1ea13d1b694655b0668ccece1a3f63;03b5f0eda81e42028c643457b0727d99;be04e4b9b63e477abd08a67321bf26e6;e236d24fc1094a5aa0e071d8a49dd033;2bdd9266ec9044a4bd8be7e9a9b780a3;662226455809438487bf6c5a5ea3af81;1c8bac9abd314a39953a6f0e00d71bf4;cb76dedfa90e4cd1b3ef6d9e4299c540;f4e3122c35914ca1a149ce9f8765e858;d89af6f15db04ff8a7c27721c1b0db62;485a9de502cf43d89de9fa3698f7ea09;8d1c5ed4915e409eba837222f6ea91cb;8a5e3c245b294d12a198e4466b751147;b84dd5753d0a4a3dba53709ea1227e1f;103769aba01245728cb9fd701f6d374b;091789276f774a7d9bbe52e1470c5bf1;eb7508b14d9242199f098ce6ee89c04d;815d7f6337634119be7e333d3001d1a9;dbfe182bc0554267bee00f9c415897db;f969e3d8eb4245deafabed45462f7960;b83393015b1643d88919d714fa12fe8e;88af4ec35e644f8997eddc107e3345b8;d774d50d3b4d4cc295f7d1eb89986faa;9cf2cf0de564477b92c352665ec6da22;118067c876164f66ac46344991e88f37;13ac8e5855fa44d0bdfb7abb94ad94e8;8b2cd7fd23bb4d14b772da2926f4f6e5;e1552fe76aba4ad489d681934f212654;280d4bd493094ea6b2aae3c50d179830;1386056b787d46a9a5c20e3f24938b66;5a570c3c22ea4c9eab180cb2871fa136;ad068d2d26c94506b734219a6a82b333;9e84c81796c2474da74b935ed2ee169f;4b16c48db4b6477f8ae0e99bcb012af5;bd642bfffca247418bbff41d6b8339f5;5d425f7d7d1744f88e4bcd44c177a13e;917ffd493b704d23b9dcfcd601ab2b97;03be46db4bd042aa943e75290383b73f;7df14231eb1e4fc8bd37b82b08d73613;30fd1746c52b47f4a2cca42c5580ba5e;7d29b573a4934136a12485d515acf711;183573fa4ae94d918a6411e8408aa4d4;2d67c9fdc06a4c21b11a029e365e23dd;1ac897e691f14f50915c0bd317586d9d<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-29 13:21:08 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-29 13:15:02 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-29 12:20:59 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 modeUpcoming bedacc73e63d4bc8b5e6a437fa2c8cda;f482f6c646af498996f8641d833a4149;86ae03181843485e9197b17ec98a7fe2;27a10eb4a2524b03ba34d7eef767de56;e9f0529b3d034fdcab56fbad8e2a16e2;5832b4c3aa9f478eb110c703cb660e8e;5a3f4e35e21e4648a4fafe69c678f719;5a90c49a67ac434d8c9c9b03b8587a3c;c880263c83a94e19b2893d328b67da26;3172d8119d7a4978b0a24ef7efced758;56b91c5b60e44ea586238035e96ccb31;0064a8ba7acd44fc92ec5b16fc79d424;ea61e0a3d59f45faadf617e5cf3ca7c6;fdf36afa2fc0433dac0613b293e0f56a;1d1325c9ab604db88f556d6c24e60f32;4a7603e9eb4148c590e78ee20ed06f00;98911fd412944f749409f88a2afb34f3;bb37a7bf2d514cfbadb74eaee063657c;9c64e8ab8fec48f991d67579f79ab2ba;6612796dda5340318e8aa3eb843e4529;b626921cfcaf4d698204869470d7f4e5;aa2317f87bc1437a812c20645ad5e413;df0d6743050c41e997c2f9c1999bf93a;087fd235fb5b4333b97c1e3d0f670a25;1c228b012bd94537854ff923fb1f1692;a9ff5b836afd4c4a9d2048fc8f1cb0be;d5f3beb3df9f4e1a89174432e541fab5;9702fdc2952840b6bf0bc4e47254ffb8;d3b3347b09c04ed2af14fe70cbc5243d;64bf7dced93e44ec8f93f8cef90eb28a;e68332c1eaea408c92f283e778f7ee0a;1965cfd33fe54f5b83b88a45d9a99ea2;49be4201d61b43fa8a7544f08c61e45d;1ee7d950e11d45a7840c641748212402;88c1b461ccd24895b03b01592a9afbc3;43ee31411da2497f92fe891ef8df6dd0;7d8b1f8b88ee48fd92e55c387ce5258c;9fd80c3c3a99473e940deadced67b6c6;761f4ac9393e495a82d5c116f1eac7a4;c32bc01ae4d84b0b9ad75d9cb2440051;c2340a149c8946e1b392969725711a9e;abdaf2804ef2445eb3115eeaeeb65da8;f5061f6f3bfb43589f4b64fd081f2199;d56bcd619200444198b2111398075bc3;f7a9317586a2455cb603ecc23c955446;a63d73e2413e47b5be050f6d0aeaeb84;251af011b609447f9af84dc050b27e37;b102d768c5d7473e8c649b4993cb8878;1b402362a6ba48ba9ab30a23a9c19bdf;0ea737b0b301456587e6cdd65f2184d5;603d19e94aa8407d9166788dbc733c1e;b45cd1e9c6ef4d0d9d00a4aa74d5304b;1e78534d6dae4caeb477888069eebb32;2a962f7fc3604f4299148b840356fbda<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 nextUpdate 2021-01-31 10:48:41<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:48:43 nextWakeup 2021-01-31 10:30:00<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frank 2021-01-31 09:56:51 state retrieved<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 calname f.name@name.de<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 lastUpdate 2021-01-31 09:55:00<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 12:15:00 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 13:15:03 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 11:28:36 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 13:29:00 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 modeEnd 6q55rocghspadlldneb1a1tg5kgooglecom;o419cp7oh8tvdlui9pko8cdhlogooglecom;qjp9mggjkh563iqip3ebtp81isgooglecom;k7dcj3lm5n842i3sta2l6t2u28googlecom;0d7k1amap0lnmjdoasvl6jnmrggooglecom;vmg9qekl10719qd3vvrfb13tv0googlecom;to5mr6rv2u9bg5uni28uailgr4googlecom;805e1267bk79jiik83vpbfet94googlecom;buh30shppobgqs5sllaphahk18googlecom;l8tt7a9vdvsiu5hbd5nekroruogooglecom;eqav50g1g1ckqal3krp644hutogooglecom;tp9dli47btelopk1uhvr8ck0cggooglecom;6cp3aob5chj6cbb6chij2b9kc9hj2bb26lgm2b9k6lijicb46srm4c9l64googlecom;c8p34e9o69h6ab9lc8q30b9kcko36b9pc5hmcb9g64qjec9k61i64ohgckgooglecom;75i68dpm6cojib9i6tj30b9k6hhmab9o6pi3eb9l74s3ic9lcdhm8chl6cgooglecom;g16htsldmoi72ljbs1jamnjqlsgooglecom;cpi3cdpp64qjibb56krj4b9k6ko34bb274rj0b9ic8o32cpg6gq38c9gccgooglecom;1n456lenrfi6ug8cvgf73nv92kgooglecom;c5ijior365gj4b9jcgr36b9k6gr3cb9p6csm2b9kcgp3icb36or6aohic4googlecom;cgrj6chg6di6abb461h64b9k60p3gbb16cpjcb9n6ph62cb16li3ed1lc4googlecom;ckom6p336hi68bb265hmab9k68r30b9pchijgb9j68qj8c3570r68opgc4googlecom;d2u7tkjljshk58cs58r09b7b3sgooglecom;vqqd6mvf1qkog0rr5csiaiqa20googlecom<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 13:29:00 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 13:15:03 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-29 12:28:45 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 modeUpcoming sme2bjgr12q10ceded4n2qnefogooglecom;emrnklk1goe9imoopr9k4kf9logooglecom;jo452s97h1hrpitodlkbobrr2kgooglecom;dfd1s4uu92h92rjvtvlmatvorkgooglecom;2mu0f1btbs5sidjprgc13etnaggooglecom;8h4er7q9u541m36o30se5vmvsogooglecom;nlikshococc3o8lriet8esc5togooglecom;j3nveu5s4govmvhqj5gvrj2lssgooglecom;u2b9tmpalhb05a63h2e0h94938googlecom;1vti5k6poecars6khelak25e0ogooglecom;46dhm891tuuhr5e28n3snrsshcgooglecom;402e19k1dfgf7f3k2nhip6qahcgooglecom;eiudgt7qfrd25vt86g9aama0ucgooglecom;6go62dr4cgqj4bb6c5j34b9k64sm2bb164r3ab9g64q62pj369h32d1ickgooglecom;d50f224gg46mp3aff5g2re4l64googlecom;97a42c36c6564e7d85cec6720dd1a107;l9u0l8hf7v90dbu0bs8hlhuiusgooglecom;couuj9mvs6mj61isb7ovtnpqjogooglecom;71imcp9k64r3ibb46sr3cb9k75j6abb260sjib9gc4om6cpg74q3ipj560googlecom;5cpt8fu1v1f330s318r66ms50kgooglecom;1d82f523eddf458fb891aa0c85ae1f21;33d7cc65456d4d44afa8c81466b50502;q1q4m9bu7mfbhc6hir53a78kg0googlecom;gtlijhgtfhrifqrar7jeabrt98googlecom;tsdn0dp9v1pfkbea2ing3vsnqkgooglecom<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 nextUpdate 2021-01-31 10:55:00<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 nextWakeup 2021-01-31 10:55:00<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrank 2021-01-31 09:56:51 state triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau initialized<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:46:59 calname s.name29@gmail.com<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:46:59 lastUpdate 2021-01-31 09:46:57<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2019-10-28 12:23:44 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2020-09-27 00:00:00 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2019-10-28 12:23:44 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2020-09-27 00:01:11 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2020-09-15 13:13:20 modeEnd<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2019-10-28 12:23:44 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2020-09-27 00:00:00 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2020-09-26 00:01:14 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:46:59 modeUpcoming b97bmubcf9dgcaom70a35mpjrsgooglecom;5222781ic0qn872egg4cnaeg5sgooglecom;7rt20hj7bpbh2i6h3rphht4avkgooglecom;50vars734qi6p3mv7d1ieairikgooglecom<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:46:59 nextUpdate 2021-01-31 10:46:57<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:46:59 nextWakeup 2021-01-31 10:46:57<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.GoFrau 2021-01-31 09:54:48 state initialized<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:55:03 calname Sohn1<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:55:03 lastUpdate 2021-01-31 09:55:02<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2019-10-28 12:20:47 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-31 00:00:00 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2019-10-28 12:20:47 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-31 00:37:59 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:46:56 modeEnd 11884c487a9d4aaf9eca19df89f1a357;5cc5691657744229b8cceab735add9f6<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-31 00:37:59 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-31 00:00:00 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-15 00:17:15 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2020-12-15 00:00:01 modeUpcoming<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:55:03 nextUpdate 2021-01-31 10:55:02<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:55:03 nextWakeup 2021-01-31 10:55:02<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn1 2021-01-31 09:55:03 state triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-31 09:56:51 calname Frau<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-31 09:56:51 lastUpdate 2021-01-31 09:55:12<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2019-10-28 12:20:23 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2020-04-21 00:00:00 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2019-10-28 12:20:23 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2020-04-21 00:23:25 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-29 09:21:03 modeEnd<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2020-01-01 00:19:07 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2020-04-21 00:00:00 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2020-04-20 00:32:01 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-06 18:57:25 modeUpcoming c6a44aaa022b40b4a2c654d65d7a6152<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-31 09:56:51 nextUpdate 2021-01-31 10:55:12<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-31 09:56:51 nextWakeup 2021-01-31 10:55:12<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Frau 2021-01-31 09:56:51 state triggered<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 retrieved<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 09:48:42 calname Sohn2<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 09:48:42 lastUpdate 2021-01-31 09:48:41<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2019-10-28 12:21:19 modeAlarm<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 12:00:00 modeAlarmOrStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2019-10-28 12:21:19 modeAlarmed<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 12:56:44 modeChanged<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 08:00:50 modeEnd e2ecc0aae4794807a79a96a9cd4ea4e1;59496228da1e45df9f63ba38fde74ece<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 12:56:44 modeEnded<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 12:00:00 modeStart<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 10:56:44 modeStarted<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2020-02-13 10:00:00 modeUpcoming<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 09:48:42 nextUpdate 2021-01-31 10:48:41<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 09:48:42 nextWakeup 2021-01-31 10:48:41<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.Sohn2 2021-01-31 09:56:51 state retrieved<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewAll t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewAll 2021-01-31 09:56:51 c-term 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewAll 2021-01-31 09:56:51 c-today 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewAll 2021-01-31 09:56:51 c-tomorrow 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewAll 2021-01-31 09:56:51 state t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewFrank t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewFrank 2021-01-31 09:54:50 c-term 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewFrank 2021-01-31 09:54:50 c-today 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewFrank 2021-01-31 09:54:50 c-tomorrow 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewFrank 2021-01-31 09:54:50 state t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrank t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrank 2021-01-31 09:56:51 c-term 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrank 2021-01-31 09:56:51 c-today 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrank 2021-01-31 09:56:51 c-tomorrow 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrank 2021-01-31 09:56:51 state t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrau t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrau 2021-01-31 09:54:50 c-term 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrau 2021-01-31 09:54:50 c-today 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrau 2021-01-31 09:54:50 c-tomorrow 0<
2021.01.31 09:57:22 5: Cmd: >setstate Cal.ViewGoFrau 2021-01-31 09:54:50 state t: 0 td: 0 tm: 0<
2021.01.31 09:57:22 5: Cmd: >setstate Logfile active<
2021.01.31 09:57:22 5: Cmd: >setstate Logfile 2021-01-01 00:00:01 linesInTheFile 0<
2021.01.31 09:57:22 5: Cmd: >setstate NTFY_BackupRun Next: 23:59:00<
2021.01.31 09:57:22 5: Cmd: >setstate NTFY_BackupRun 2021-01-31 09:54:48 state Next: 23:59:00<
2021.01.31 09:57:22 5: Cmd: >setstate TABLETUI TABLETUI<
2021.01.31 09:57:22 5: Cmd: >setstate Urlaub none<&l
« Letzte Änderung: 31 Januar 2021, 12:24:47 von RatisBow »

Offline rudolfkoenig

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 25339
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #10 am: 31 Januar 2021, 11:19:02 »
Bitte alles was mehr als 100 Zeilen sind als (kompirmierter) Anhang, sonst wird es abgeschnitten.
Fuer Anhang siehe Erweiterte Optionen.

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #11 am: 31 Januar 2021, 11:23:09 »
Lass doch bitte mal das notify ntf_ViewCaAll weg.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #12 am: 31 Januar 2021, 13:29:42 »
@rudolfkoenig, Danke für die Komprimier-Info

@Dr. Boris Neubert
anbei die Log ohne  ntf_ViewCaAll, gleicher Effekt. bei 13:17 - 13:19

RatisBow

Offline Dr. Boris Neubert

  • Global Moderator
  • Hero Member
  • ****
  • Beiträge: 5050
  • Are we just self-replicating DNA?
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #13 am: 31 Januar 2021, 15:41:25 »
Okay, hier passiert es:

2021.01.31 13:17:18 4: Calendar Cal.GoFrank: merging data
2021.01.31 13:17:18 4: Calendar Cal.GoFrank: 19451 records processed, 19451 new, 0 known, 0 modified, 0 changed.
2021.01.31 13:17:18 4: Calendar Cal.GoFrank: creating calendar events
2021.01.31 13:18:58 5: Starting notify loop for Cal.GoFrank, 3 event(s), first is calname: f.name@name.de
2021.01.31 13:18:58 5: End notify loop for Cal.GoFrank
2021.01.31 13:18:58 4: Calendar Cal.GoFrank: Checking times...

In dem Kalender sind 19.451 Einträge, aus denen Termine generiert werden. Das dauert und ist auch nicht verwunderlich bei der Menge.

Wenn der Kalender beim nächsten Mal abgefragt wird, werden nur noch die Termine angeschaut, bei denen sich ein Eintrag geändert hat.

Nimm bitte mal nur noch Cal.GoFrank. Nach dem Start siehst Du beim ersten Download wieder eine lange Verarbeitungszeit. Ein

get Cal.GoFrank update
sollte dann schneller über die Bühne sein.
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Offline RatisBow

  • New Member
  • *
  • Beiträge: 26
Antw:Calendar verursacht scheinbar 100% CPU Last über 10 Minuten
« Antwort #14 am: 31 Januar 2021, 16:50:16 »
So habe ich gemacht. War recht Interessant, da erst das schon beschriebene Verhalten mit den ca 2 Minuten bei ca 16:26 kam. Ich habe dann bis 16:31 gewartet, befor GoFrank update aufgerufen wurde. Und dann war es wieder da. Keine 10 Minuten aber bis 16:38 also fast 7 Minuten und dazwischen steht im Log dann nichts:

dies meine ich

2021.01.31 16:31:27 4: Calendar Cal.GoFrank: creating calendar events
2021.01.31 16:38:27 5: Starting notify loop for Cal.GoFrank, 3 event(s), first is calname: f.name@name.de

RatisBow

 

decade-submarginal