Modul Calendar - Nur alte Termine werden in calview angezeigt

Begonnen von Phil__, 15 April 2015, 21:08:20

Vorheriges Thema - Nächstes Thema

Phil__

Hallo das Problem das mein calview nur alte Termine anzeigt.

Ein: get <calendar> full
<calendar> ddurch meinen ersetzt.
Ergibt folgendes: argument missing

Kann jemand helfen?


Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

chris1284

get <name> calendar full all
oder
get <name> calendar full modeUpcoming
wären zb die richtigen befehle

und ein problem, weder im calendar noch calview, kann ich nicht nachstellen. neue termine nach set <calendar> update und set <calview> update sofort verfügbar

Phil__

get calendar full all

Hat funktioniert, allerdings werden nur die alten Termine geladen...

Mit der gleichen ical Adresse hatte es früher immer funktioniert
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

Ralf W.

Gib mal ein wenig mehr Input (DEF, List, Log, etc.).

MfG
Proxmox Nipogi AM16, FHEM:RaspberryMatic:DE ConBee II, diverse Sensoren und Aktoren.

chris1284

der befehl aktualisert aber nicht die termine! das macht nur reload oder update. get ... full zeigt nur deteils zu den terminen.

Phil__

Ja klar, ein set calendar update oder reload bewirkt auch nichts.

Muss ich wohl morgen nochmal ran und zur not hier alle debug infos Posten.
Server: Intel DH77EB + Core i3-2120 mit Ubuntu Server 14.04
Backup: Beaglebone Black
Homematic: HM-LAN-Adapter, HM-CC-RT-DN, HM-CC-TC, HM-LC-SW1-PL2, HM-SEC-RHS, HM-SEC-SC, HM-TC-IT-WM-W-EU, HM-WDS10-TH-O
Weitere: Denon-AVR, PhilipsTV, PhilipsHue, Raspi+XBMC
Nexus 7 (WebViewControl + FTUI)

Thoffi1978

Hallo,

konntest Du erfolgreich alle Termine laden, oder weiterhin nur die "Alten"?

Frini

Ich hatte selbiges Problem.
Gelöst habe ich das, indem ich im calender-Modul mit dem Attribut HideOlderThan alle Termine älter 1d hab ausblenden lassen.
Vielleicht hilft es ja.

kalle86

Ich habe das Problem das alle Termine in Calview angezeigt werden. Ich möchte aber nur die aktuellen bzw. zukünftigen Termine eingeblendet haben.

Habe in Calview den Modus auf  1 (upcomming) gesetzt. Woran könnte das noch liegen?

chris1284

moin,

das liegt daran dass du die commandref nicht gelesen hast http://fhem.de/commandref.html#CALVIEW   ;D  ;)

Zitatdefine <Name> CALVIEW <calendarname(s) separate with ','> <0 next; 1 next 2 for next ; 3 for next ; next > <updateintervall in sec (default 43200)>

egal ob du 1 /2 / xyz setzt, es bewirkt immer next. welche termine angezeigt werden stellt man im calendar ein http://fhem.de/commandref.html#Calendar
der hat die attribute hideolderthan und hideLaterThan

kalle86

wer lesen kann ist klar im Vorteil  ;D Habe mir nur den Calview Wiki angeschaut und der besagt:
Zitat0  für "modeStarted" Termine
1  für "modeStarted";"modeUpcoming" Termine
2  für "all" Termine

Ist vielleicht nicht mehr aktuell  ;)
Danke, auf jeden Fall funktioniert das mit dem hideolderthan und hideLaterThan  :D

Thoffi1978

Ich habe immer noch die Probleme, das mir die Google Kalendereinträge nicht angezeigt werden. Wenn ich eine Serie neu starte, dann wird der erste Termin angezeigt, alle weiteren der Serie dann nicht mehr.

Hat jemand eine Idee woran das liegen kann?

Lieben Gruß
Hoffi


chris1284

mach mal ein list vom calendar-device und vom calview-device.
dann mach im calndar mal ein
get <calendarname> full next

aus der ausgabe kopier dir mal die uid des serientermines der nicht geht und mache ein
get <calendarname> start <uid>

Thoffi1978

Hallo.
hier einmal die Ausgabe vom get ... full next:
840fvsuk05d43h0a3hdpo6hhsggooglecom  upcoming                     07.09.2016 13:00:00-07.09.2016 21:00:00 Arbeit spät
vpng7ufubg8o8mrn5jkp3coodggooglecom  upcoming                     07.09.2016 13:30:00-07.09.2016 21:30:00 Arbeit spaet
9k24sie5ekklffusf6dri2nt2cgooglecom  upcoming                     09.09.2016 05:00:00-09.09.2016 13:30:00 Arbeit Früh
r7fdddivkfdspg2fd18kupppsggooglecom  upcoming                     11.09.2016 07:45:00-11.09.2016 18:30:00 Arbeit WE
s4chv2o0qm8bct6ugulosj8uacgooglecom  upcoming                     17.10.2016 00:00:00-31.10.2016 00:00:00 Urlaub


Arbeit spät, mit ä, ist von mir einmalig angelegt worden. Spaet mit ae ist der Serientermin.

hier die Ausgabe von der start UID:
5.07.2016 13:30:00
26.07.2016 13:30:00
03.08.2016 13:30:00
11.08.2016 13:30:00
19.08.2016 13:30:00
30.08.2016 13:30:00
07.09.2016 13:30:00
15.09.2016 13:30:00
23.09.2016 13:30:00
04.10.2016 13:30:00
12.10.2016 13:30:00
20.10.2016 13:30:00
28.10.2016 13:30:00
08.11.2016 13:30:00
16.11.2016 13:30:00
24.11.2016 13:30:00
02.12.2016 13:30:00
13.12.2016 13:30:00
21.12.2016 13:30:00
29.12.2016 13:30:00
06.01.2017 13:30:00
17.01.2017 13:30:00
25.01.2017 13:30:00
02.02.2017 13:30:00
10.02.2017 13:30:00
21.02.2017 13:30:00
01.03.2017 13:30:00
09.03.2017 13:30:00
17.03.2017 13:30:00
28.03.2017 13:30:00
05.04.2017 13:30:00
13.04.2017 13:30:00
21.04.2017 13:30:00
02.05.2017 13:30:00
10.05.2017 13:30:00
18.05.2017 13:30:00
26.05.2017 13:30:00
06.06.2017 13:30:00
14.06.2017 13:30:00
22.06.2017 13:30:00
30.06.2017 13:30:00
11.07.2017 13:30:00
19.07.2017 13:30:00
27.07.2017 13:30:00
04.08.2017 13:30:00
15.08.2017 13:30:00
23.08.2017 13:30:00
31.08.2017 13:30:00
08.09.2017 13:30:00
19.09.2017 13:30:00
27.09.2017 13:30:00
05.10.2017 13:30:00


ich habe heute einen weiteren Termin im Google Kalender angelegt und es werden mit BEIDE Termine angezeigt. Der Termin für morgen ist aber wieder nicht zu sehen.

List Kalender:Internals:
   DEF        ical url https://calendar.google.com/calendar/ical/fs220j04ulbnqpv2t1n6bask6k%40group.calendar.google.com/private-e705d148f817e714201b6012257fafd3/basic.ics 86400
   NAME       Arbeit_Torsten
   NOTIFYDEV  global
   NR         276
   NTFY_ORDER 50-Arbeit_Torsten
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-09-07 08:06:49   lastUpdate      2016-09-07 08:06:49
     2016-06-27 15:57:11   modeAlarm
     2016-09-03 18:30:00   modeAlarmOrStart
     2016-06-27 15:57:11   modeAlarmed
     2016-09-04 03:35:00   modeChanged
     2016-09-07 03:35:00   modeEnd         21fqpl7bqilebtu3523867dc90_R20160805googlecom;miirsqqe6s5cbvrdsnmtvhr86ggooglecom;th6hpple0roh2r3v1ab7cikhvggooglecom
     2016-09-03 03:35:00   modeEnded
     2016-09-03 18:30:00   modeStart
     2016-09-03 18:30:00   modeStarted
     2016-09-07 08:06:49   modeUpcoming    vpng7ufubg8o8mrn5jkp3coodggooglecom;9k24sie5ekklffusf6dri2nt2cgooglecom;s4chv2o0qm8bct6ugulosj8uacgooglecom;840fvsuk05d43h0a3hdpo6hhsggooglecom;r7fdddivkfdspg2fd18kupppsggooglecom
     2016-09-07 08:06:49   nextUpdate      2016-09-08 08:06:49
     2016-09-07 08:06:50   nextWakeup      2016-09-07 13:00:00
     2016-09-07 08:06:49   state           triggered
Attributes:
   room       Kalender


List CalView:
Internals:
   DEF        Arbeit_Torsten 2
   INTERVAL   43200
   KALENDER   Arbeit_Torsten
   NAME       myCalView
   NR         277
   NTFY_ORDER 50-myCalView
   STATE      t: 3 td: 2 tm: 0
   TYPE       CALVIEW
   Readings:
     2016-09-07 08:06:49   c-term          3
     2016-09-07 08:06:49   c-today         2
     2016-09-07 08:06:49   c-tomorrow      0
     2016-09-07 08:06:49   state           t: 3 td: 2 tm: 0
     2016-09-07 08:06:49   t_001_bdate     07.07.2016
     2016-09-07 08:06:49   t_001_btime     05:00:00
     2016-09-07 08:06:49   t_001_edate     07.07.2016
     2016-09-07 08:06:49   t_001_etime     13:30:00
     2016-09-07 08:06:49   t_001_mode      next
     2016-09-07 08:06:49   t_001_source    Arbeit_Torsten
     2016-09-07 08:06:49   t_001_summary   Arbeit Früh
     2016-09-07 08:06:49   t_002_bdate     15.07.2016
     2016-09-07 08:06:49   t_002_btime     05:00:00
     2016-09-07 08:06:49   t_002_edate     15.07.2016
     2016-09-07 08:06:49   t_002_etime     13:30:00
     2016-09-07 08:06:49   t_002_mode      next
     2016-09-07 08:06:49   t_002_source    Arbeit_Torsten
     2016-09-07 08:06:49   t_002_summary   Arbeit Früh
     2016-09-07 08:06:49   t_003_bdate     15.07.2016
     2016-09-07 08:06:49   t_003_btime     13:30:00
     2016-09-07 08:06:49   t_003_edate     15.07.2016
     2016-09-07 08:06:49   t_003_etime     21:30:00
     2016-09-07 08:06:49   t_003_mode      next
     2016-09-07 08:06:49   t_003_source    Arbeit_Torsten
     2016-09-07 08:06:49   t_003_summary   Arbeit spaet
     2016-09-07 08:06:49   today_001_bdate heute
     2016-09-07 08:06:49   today_001_btime 13:00:00
     2016-09-07 08:06:49   today_001_edate 07.09.2016
     2016-09-07 08:06:49   today_001_etime 21:00:00
     2016-09-07 08:06:49   today_001_mode  next
     2016-09-07 08:06:49   today_001_source Arbeit_Torsten
     2016-09-07 08:06:49   today_001_summary Arbeit spät
     2016-09-07 08:06:49   today_002_bdate heute
     2016-09-07 08:06:49   today_002_btime 13:30:00
     2016-09-07 08:06:49   today_002_edate 07.09.2016
     2016-09-07 08:06:49   today_002_etime 21:30:00
     2016-09-07 08:06:49   today_002_mode  next
     2016-09-07 08:06:49   today_002_source Arbeit_Torsten
     2016-09-07 08:06:49   today_002_summary Arbeit spaet
Attributes:
   maxreadings 3
   modes      next
   room       Kalender


Vielen Dank für Eure Hilfe.
Hoffi

chris1284

du lässt dir im calview auch nur 3 temrine anzeigen (maxreadings 3 ). stelldas mal auf 10 und mach ein get update im calview
im calendar solltest du hideolderthan 1 setzen