Calendar - Aktualisierungszeit

Begonnen von cotecmania, 28 April 2016, 09:49:47

Vorheriges Thema - Nächstes Thema

cotecmania

Hallo,

ich habe 3 Google-Kalender und möchte die mit einem AT einmal um 01:30 Uhr täglich aktualisieren. Dazu starte ich diese mit dem Zeitinterval 99999 (>24h)

Einer der Kalender wird allerdings immer um 0:00 Uhr zusätzlich aktualisiert :

2016.04.28 00:00:00 3: CALVIEW CalView_All - CALENDAR:CALENDAR_Abfall triggered, updating CALVIEW CalView_All ...
2016.04.28 01:30:01 3: CALVIEW CalView_All - CALENDAR:CALENDAR_Joe triggered, updating CALVIEW CalView_All ...
2016.04.28 01:30:12 3: CALVIEW CalView_All - CALENDAR:CALENDAR_Feiertage triggered, updating CALVIEW CalView_All ...
2016.04.28 01:30:23 3: CALVIEW CalView_All - CALENDAR:CALENDAR_Abfall triggered, updating CALVIEW CalView_All ...


Internals:
   DEF        ical url http://calendar.google.com/calendar/ical/9hr00qrmpjh20mcv5hc83foccc%40group.calendar.google.com/private-6b8807b8bc813eb542c014e2f63cbeb6/basic.ics 99999
   NAME       CALENDAR_Abfall
   NOTIFYDEV  global
   NR         920
   NTFY_ORDER 50-CALENDAR_Abfall
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-04-28 01:30:23   lastUpdate      2016-04-28 01:30:00
     2016-03-15 20:04:46   modeAlarm
     2016-04-28 00:00:00   modeAlarmOrStart
     2016-03-15 20:04:46   modeAlarmed
     2016-04-28 01:30:23   modeChanged
     2016-04-28 00:00:00   modeEnd         b098b3194cbd1904f0452e7e7f122201;22bnrcuog999mqcvugc4rej38ogooglecom;256o3n629aov23ik3b7qjq7v6sgooglecom;889beb54334ae70873d39560f3a19b83;18ac8a2bfb6a8b9c6eaa0e76fa057d00;oakntetc2eiefpudroclgfdejogooglecom;df09bf8af3c6d8511bc30193686b990d
     2016-04-28 01:30:23   modeEnded
     2016-04-28 00:00:00   modeStart
     2016-04-27 01:30:54   modeStarted
     2016-04-28 01:30:23   modeUpcoming    5308877bdab96dcb4ca9f0bf86d02787;2157a200d4b515fe22484565919e2c85;f0d833adba93535e4d46af46734eeff1;a0ccabd1048b0921616ddd162c248eac;2cd3ed3c0d3d8bfee773d47aac66843c;69ddb791bd75d39d6f47ad4ceb36588d;6cf7b3e5222e979ca7608c2a4195ec32;070ac6290b366274b2f6ec304ba9ec52;cedb2c8720fcabe5179cb95a08f5f12f;36159e848f64ebb2b91e830029e94437;99cc6ce75eb0b0c178233bd8ba731b7c;1b4026642917f004d02037251eb45f30;0262e67c73ede28bb6f9c0110500b4a0;f8dfe697c9d5b039c95c26ecbb66b72b;edfc64e00d1fad8a9c8c82dbcb2437f0;2e9a80a09725cb8cb7d2c6cbaba1d045;279d1df76a586c906e72ba52a7d5d685;eb1275598027020bc76b971758099475;2071a14ccfae6d80043f872a8d1ff6cc;e98f6e6871c64e131a013e639371388c;5e481d2b53a4b91ed082fa9d61f2fce3;34bb3a5faf067aeab4ead408cdecac3a;6191140c072693f9665f1040e62e1e8b;c16b33e3a82ed8697d6c3a0a558a8b65;e9825a8d2a8b3d53bd2fe57ecdfe609f;5f2a93a1422fa96fc803c461bcc41121;7122b8fa788796192df1b47ecfd8de7c;da9e3219d7e459b316b6448f85fcedd1;f7f377dcc01be4f1f0f149a76f903b10;751006893c54073543862940b7e8086d;9009d8e97732d81106ce54f8f5591437;10d24a1bbdd5d32b97c8b0eb9e2a0e4c;6769230d987a6daedfba4fc014ae8fb3;84664bb0fbe9e66b0820b0c37abd4321;855862c189caa6d860aff659f973b191;265532edc890113184828d78f821ad40;bab8e78b3427f1c5c5a442b76511a851;5022f8f9b50f10711cf697d2dd6aad93;8958d62897d1702f949e1871f6f642f5;9419bde58f6373dc03d57c5a27e90a04;1b7eda78fba9ba216b36498f313992c7;acfbf4a154ee6effb689f5680a1a7367;38d82d89b676198b74465ab86f4e7614;c8bd155f0cafe806b0e7aa19ef66993c;6da125608b9fba18897b449a160e4903;665d76e05d6f0fe4ef2f0adc4ad92854;6b70e5622793e40728411e4078883f9b;37bb4e0917dcb6c09b8f96ae1a84b1af;15fc32734502fe068e6ed5e074855eb3
     2016-04-28 01:30:23   nextUpdate      2016-04-29 05:16:39
     2016-04-28 01:30:31   nextWakeup      2016-04-29 05:16:39
     2016-04-28 01:30:23   state           triggered
Attributes:
   hideOlderThan 1d
   room       Kalender,Abfall


Jemand 'ne Idee ?

Gruss

FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

betateilchen

Du solltest Deine at Definitionen kontrollieren, mit dem Kalendermodul selbst hat das nix zu tun.

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

cotecmania

Hi,

Es gibt nur ein AT für die Kalender :

*01:30:00 { fhem ('set CALENDAR_.* reload') }

Gruss
FHEM auf RaspberryPI B (buster)
2xCUL868 für MAX/Slow_RF, HM-LAN, JeeLink
MAX!/HM-Thermostate, FS20/HM-Rolladenschalter, FS20-EM, LevelJet-Ölstandsmessung, PCA301, IT, KM271, IPCAM, FireTAB10 FTUI

Wernieman

2 Sachen:

1. mal in der fhem config geguckt, das Du wirklich nur eine solche definition hast?
auf der Konsole
grep CALENDAR fhem.cfg

2. Warum gehst Du eigentlich über Perl, anstatt direkt über fhem zu gehen?
{ fhem (' ') }
Genau das würdest Du Dir sparen! Perl aufruf und dann wieder fhem ...
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

betateilchen

Ich würde ein "list TYPE=at" machen und die Liste kontrollieren.

Die erste Aktualisierung wird auf jeden Fall nicht von dem bereits erwähnten at (01:30 Uhr) ausgeführt.

Was Werniemann unter 2) meint, ist folgendes (ich musste es auch erst zweimal lesen, um es zu verstehen):


*01:30:00 set CALENDAR_.* reload


Wobei ich ja lieber


*01:30:00 set TYPE=Calendar reload


verwenden würde, um unabhängig vom DeviceName zu sein.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!