57_Calendar.pm: beta-Test der neuen Version

Begonnen von Dr. Boris Neubert, 10 Januar 2016, 16:48:46

Vorheriges Thema - Nächstes Thema

Dr. Boris Neubert

Zitat von: Torben am 10 Januar 2016, 19:47:19
...
2016.01.10 19:43:24 4: Calendar myCal: merging data
2016.01.10 19:44:18 4: Calendar myCal: 574 records processed, 0 new, 574 known, 0 modified, 0 changed.
...


...
2016.01.10 19:46:03 4: Calendar myGeb: merging data
2016.01.10 19:46:03 4: Calendar myGeb: 38 records processed, 0 new, 38 known, 0 modified, 0 changed.
..


Die Ursache für die überproportional lange Dauer beim merge liegt darin, dass die Laufzeit des Merge-Codes O(n^2) ist mit n= Anzahl der VEVENTs (574 vs. 38).

Vermutlich geht das auch besser, wenigstens O(n log n). Das muss ich aber in Ruhe anschauen.

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

Dr. Boris Neubert

Hallo Torben,

hier http://forum.fhem.de/index.php/topic,46608.0.html gibt es eine neue Version. Ich habe versucht, die quadratisch skalierenden Codepassagen zu entschärfen. Es würde mich freuen, wenn Du das nochmal durchtestet und mir die Laufzeit für den großen Kalender mit 574 Einträgen mit der neuen Version durchgibst.

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

Torben

Hallo Boris,

die Geschwindigkeit hat deutlich zugenommen, obwohl der Kalender auch etwas größer geworden ist:
2016.01.24 10:54:55 4: Calendar myCal: Updating...
2016.01.24 10:54:55 4: Calendar myCal: Getting data from URL <hidden>
2016.01.24 10:54:58 4: Calendar myCal: parsing data
2016.01.24 10:55:08 4: Calendar myCal: merging data
2016.01.24 10:55:08 4: Calendar myCal: 582 records processed, 582 new, 0 known, 0 modified, 0 changed.
2016.01.24 10:55:08 4: Calendar myCal: creating calendar events
2016.01.24 10:55:09 4: Calendar myCal: Checking times...


Vielen Dank und Gruß
Torben

Dr. Boris Neubert

Vielen Dank für die schnelle Rückmeldung! 13 Sekunden statt 60 Sekunden, da hat es sich gelohnt, den Nachmittag damit zu verbringen.

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

Torben

Gibt es dann auch ein Update von CALVIEW? Mit dem aktuellen CALVIEW und dem Calendar-Release-Candidate kamen da merkwürdige Ergebnisse raus.

Dr. Boris Neubert

Hallo,

Chris ist wohl dran...

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

Dr. Boris Neubert

Wer es minimalistisch liebt: siehe bitte CalendarAsHtml()
Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

Intruder1956

hallo,
ich habe jetzt mal den Calendar inkl. Goggle Abfall Kalender intalliert.
Sieht glaube ich soweit gut aus.
10: VEVENT @27 [known]
    CREATED: 20160124T154738Z
    DESCRIPTION:
    DTEND: 20160206
    DTSTAMP: 20160124T155336Z
    DTSTART: 20160205
    LAST-MODIFIED: 20160124T155243Z
    LOCATION:
    RRULE: FREQ=WEEKLY;INTERVAL=3;BYDAY=FR
    SEQUENCE: 0
    SUMMARY: Graue Tonne
    UID: lc12rm84h86r6tdp2lcl8n4918@google.com
    >>> is a series
    >>> Events:
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     05.02.2016 00:00:00-06.02.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     26.02.2016 00:00:00-27.02.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     18.03.2016 00:00:00-19.03.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     08.04.2016 00:00:00-09.04.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     29.04.2016 00:00:00-30.04.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     20.05.2016 00:00:00-21.05.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     10.06.2016 00:00:00-11.06.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     01.07.2016 00:00:00-02.07.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     22.07.2016 00:00:00-23.07.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     12.08.2016 00:00:00-13.08.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     02.09.2016 00:00:00-03.09.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     23.09.2016 00:00:00-24.09.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     14.10.2016 00:00:00-15.10.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     04.11.2016 00:00:00-05.11.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     25.11.2016 00:00:00-26.11.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     16.12.2016 00:00:00-17.12.2016 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     06.01.2017 00:00:00-07.01.2017 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     27.01.2017 00:00:00-28.01.2017 00:00:00 Graue Tonne
      lc12rm84h86r6tdp2lcl8n4918googlecom    upcoming                     17.02.2017 00:00:00-18.02.2017 00:00:00 Graue Tonne
    >>> Skipped events:

11: VEVENT @42 [known]
    CREATED: 20160124T154319Z
    DESCRIPTION:
    DTEND: 20160206
    DTSTAMP: 20160124T155336Z
    DTSTART: 20160205
    LAST-MODIFIED: 20160124T155220Z
    LOCATION:
    RRULE: FREQ=WEEKLY;BYDAY=FR
    SEQUENCE: 0
    SUMMARY: Braune Tonne
    UID: q1oj0h6ano1902tboormvkn5tk@google.com
    >>> is a series
    >>> Events:
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     05.02.2016 00:00:00-06.02.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     12.02.2016 00:00:00-13.02.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     19.02.2016 00:00:00-20.02.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     26.02.2016 00:00:00-27.02.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     04.03.2016 00:00:00-05.03.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     11.03.2016 00:00:00-12.03.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     18.03.2016 00:00:00-19.03.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     25.03.2016 00:00:00-26.03.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     01.04.2016 00:00:00-02.04.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     08.04.2016 00:00:00-09.04.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     15.04.2016 00:00:00-16.04.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     22.04.2016 00:00:00-23.04.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     29.04.2016 00:00:00-30.04.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     06.05.2016 00:00:00-07.05.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     13.05.2016 00:00:00-14.05.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     20.05.2016 00:00:00-21.05.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     27.05.2016 00:00:00-28.05.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     03.06.2016 00:00:00-04.06.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     10.06.2016 00:00:00-11.06.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     17.06.2016 00:00:00-18.06.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     24.06.2016 00:00:00-25.06.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     01.07.2016 00:00:00-02.07.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     08.07.2016 00:00:00-09.07.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     15.07.2016 00:00:00-16.07.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     22.07.2016 00:00:00-23.07.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     29.07.2016 00:00:00-30.07.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     05.08.2016 00:00:00-06.08.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     12.08.2016 00:00:00-13.08.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     19.08.2016 00:00:00-20.08.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     26.08.2016 00:00:00-27.08.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     02.09.2016 00:00:00-03.09.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     09.09.2016 00:00:00-10.09.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     16.09.2016 00:00:00-17.09.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     23.09.2016 00:00:00-24.09.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     30.09.2016 00:00:00-01.10.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     07.10.2016 00:00:00-08.10.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     14.10.2016 00:00:00-15.10.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     21.10.2016 00:00:00-22.10.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     28.10.2016 00:00:00-29.10.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     04.11.2016 00:00:00-05.11.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     11.11.2016 00:00:00-12.11.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     18.11.2016 00:00:00-19.11.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     25.11.2016 00:00:00-26.11.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     02.12.2016 00:00:00-03.12.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     09.12.2016 00:00:00-10.12.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     16.12.2016 00:00:00-17.12.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     23.12.2016 00:00:00-24.12.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     30.12.2016 00:00:00-31.12.2016 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     06.01.2017 00:00:00-07.01.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     13.01.2017 00:00:00-14.01.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     20.01.2017 00:00:00-21.01.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     27.01.2017 00:00:00-28.01.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     03.02.2017 00:00:00-04.02.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     10.02.2017 00:00:00-11.02.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     17.02.2017 00:00:00-18.02.2017 00:00:00 Braune Tonne
      q1oj0h6ano1902tboormvkn5tkgooglecom    upcoming                     24.02.2017 00:00:00-25.02.2017 00:00:00 Braune Tonne
    >>> Skipped events:

12: VEVENT @57 [known]
    CREATED: 20160124T154559Z
    DESCRIPTION:
    DTEND: 20160130
    DTSTAMP: 20160124T155336Z
    DTSTART: 20160129
    LAST-MODIFIED: 20160124T155114Z
    LOCATION:
    RRULE: FREQ=WEEKLY;INTERVAL=3;BYDAY=FR
    SEQUENCE: 0
    SUMMARY: Grüne Tonne
    UID: p6b4478dh9ct9dfehl47bhmkto@google.com
    >>> is a series
    >>> Events:
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     29.01.2016 00:00:00-30.01.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     19.02.2016 00:00:00-20.02.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     11.03.2016 00:00:00-12.03.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     01.04.2016 00:00:00-02.04.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     22.04.2016 00:00:00-23.04.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     13.05.2016 00:00:00-14.05.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     03.06.2016 00:00:00-04.06.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     24.06.2016 00:00:00-25.06.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     15.07.2016 00:00:00-16.07.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     05.08.2016 00:00:00-06.08.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     26.08.2016 00:00:00-27.08.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     16.09.2016 00:00:00-17.09.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     07.10.2016 00:00:00-08.10.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     28.10.2016 00:00:00-29.10.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     18.11.2016 00:00:00-19.11.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     09.12.2016 00:00:00-10.12.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     30.12.2016 00:00:00-31.12.2016 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     20.01.2017 00:00:00-21.01.2017 00:00:00 Grüne Tonne
      p6b4478dh9ct9dfehl47bhmktogooglecom    upcoming                     10.02.2017 00:00:00-11.02.2017 00:00:00 Grüne Tonne
    >>> Skipped events:

13: VEVENT @72 [known]
    CREATED: 20160124T151906Z
    DESCRIPTION:
    DTEND: 20160123
    DTSTAMP: 20160124T155336Z
    DTSTART: 20160122
    LAST-MODIFIED: 20160124T153950Z
    LOCATION:
    RRULE: FREQ=WEEKLY;INTERVAL=3;BYDAY=FR
    SEQUENCE: 0
    SUMMARY: Blaue Tonne
    UID: h4obq2g8slpdks71ppvmjjo0cc@google.com
    >>> is a series
    >>> Events:
      h4obq2g8slpdks71ppvmjjo0ccgooglecom         end                     22.01.2016 00:00:00-23.01.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     12.02.2016 00:00:00-13.02.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     04.03.2016 00:00:00-05.03.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     25.03.2016 00:00:00-26.03.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     15.04.2016 00:00:00-16.04.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     06.05.2016 00:00:00-07.05.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     27.05.2016 00:00:00-28.05.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     17.06.2016 00:00:00-18.06.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     08.07.2016 00:00:00-09.07.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     29.07.2016 00:00:00-30.07.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     19.08.2016 00:00:00-20.08.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     09.09.2016 00:00:00-10.09.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     30.09.2016 00:00:00-01.10.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     21.10.2016 00:00:00-22.10.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     11.11.2016 00:00:00-12.11.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     02.12.2016 00:00:00-03.12.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     23.12.2016 00:00:00-24.12.2016 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     13.01.2017 00:00:00-14.01.2017 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     03.02.2017 00:00:00-04.02.2017 00:00:00 Blaue Tonne
      h4obq2g8slpdks71ppvmjjo0ccgooglecom    upcoming                     24.02.2017 00:00:00-25.02.2017 00:00:00 Blaue Tonne
    >>> Skipped events:

jetzt fehlt mir nur noch die Anzeige in Fhem.
das schaffe ich bestimmt auch noch  ::) ???

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Dr. Boris Neubert

Hallo,

ein rudimentäres Beispiel für die Anzeige der nächsten Termine (und nur jeweils der nächste aus einer Serie), maximal 3, ist in der commandref unter "Embedded HTML".

Oder Du wartest, bis Chris CALVIEW angepasst hat.

Ich nehme übrigens Patches auf CalendarAsHtml() entgegegen ;-)

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

Intruder1956

hallo,
läuft  ;D ;D
Jetzt habe ich die nächsten 3 Termine stehen
29.01.16   00:00   Grüne Tonne
05.02.16   00:00   Braune Tonne
05.02.16   00:00   Graue Tonne
Meine fragen jetzt  ;D
Bekomme ich statt Text "Grüne Tonne" auch ein Icon angezeigt ?
Ich muss aber kein Bild haben wenn Erna kommt  8) 8) 8)
Muss ich eigentlich den Kalender in Google Öffentlich machen oder kann ich den Abfall Kalender wieder Öffentlich abschalten ??
Vielen Dank
Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

Dr. Boris Neubert

Zitat von: Intruder1956 am 24 Januar 2016, 17:32:59
Meine fragen jetzt  ;D
Bekomme ich statt Text "Grüne Tonne" auch ein Icon angezeigt ?

Mit dieser Version von CalendarAsHtml() nicht. Die habe ich gestern nur ganz rudimentär zusammengehackt, um mir vor Augen zu führen, welch langer Weg vor mir liegt, die Funktion zu einem vollwertigen Ersatz für die bestehenden Lösungen aufzubohren.

Inwieweit die klassischen Wege dafür noch funktionieren, kann ich nicht beurteilen. Es ist wahrscheinlich, dass alle Anleitungen obsolet sind  :o

Kannst Du mir bitte einen Link zu einer Anleitung schicken, wo eine Icon-Anzeige für Abfallkalender beschrieben ist?

Zitat
Muss ich eigentlich den Kalender in Google Öffentlich machen oder kann ich den Abfall Kalender wieder Öffentlich abschalten ??

Du kannst Calendar auch mit privaten Google-Kalendern betreiben. Das tue ich.

Für Dich könnte noch diese Nachricht interessant sein: http://forum.fhem.de/index.php/topic,36466.msg397579.html#msg397579

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

Intruder1956

Hallo Boris,
Kannst du mir bitte sagen warum ich auf einmal diese Meldung bekomme, obwohl es gestern funktioniert hat.

Undefined subroutine &main::CalendarAsHtml called at (eval 9278) line 1.

Wenn du noch andere Angaben benötigst, schreibe es mir in klaren und verständlichen Worten.
Sodas es ein alter Mann wie ich versteht  ;D ;D ;)

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

betateilchen

Bist Du sicher, dass Du die aktuellste Testversion des Moduls verwendest?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Intruder1956

Hallo Betateilchen,
hab gestern und heute ein Update Fhem gemacht. Sollte aktuell sein

Gruß Werner
Zotac CI547 32GB RAM 500GB SSD,ESXI 6.5, VM-Fhem5.8, VM-ioBroker, Cul 868Mhz;Cul 433Mhz = Busware, LGW, HM-MOD-RPI-PCB, Uniroll, IT YCR-100 TMT2100,ITR-1500, LD382 mit Wifilight, ESA 2000 + SENSOR WZ SET,FS20 TFK, HM-Sec-SC, HM-CC-RT-DN,PCA301,

betateilchen

Nein. Die Version, über die wir hier diskutieren, gibt es noch nicht per update.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!