Neues Modul für Abfallkalender ABFALL

Begonnen von uniqueck, 27 Januar 2016, 01:02:41

Vorheriges Thema - Nächstes Thema

mahowi

Den einzigen Fehler, den ich feststellen kann, ist die falsche Zuordnung von Wochentagen. Z.B. geht morgen der Restmüll, und das Modul behauptet, morgen sei Montag.

Hier mal ein list:
Internals:
   CFGFN
   DEF        Cal_WAB 43200
   KALENDER   Cal_WAB
   NAME       Abfall
   NOTIFYDEV  Cal_WAB
   NR         143
   NTFY_ORDER 50-Abfall
   STATE      Nächster Termin: Restabfall 03.08.2017 00:00:00
   TYPE       ABFALL
   READINGS:
     2017-08-02 15:10:02   Altpapier_date  17.08.2017 00:00:00
     2017-08-02 15:10:02   Altpapier_days  15
     2017-08-02 15:10:02   Altpapier_description
     2017-08-02 15:10:02   Altpapier_location Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   Altpapier_text  Altpapier
     2017-08-02 15:10:02   Altpapier_weekday Mo
     2017-08-02 15:10:02   Bioabfall_date  10.08.2017 00:00:00
     2017-08-02 15:10:02   Bioabfall_days  8
     2017-08-02 15:10:02   Bioabfall_description
     2017-08-02 15:10:02   Bioabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   Bioabfall_text  Bioabfall
     2017-08-02 15:10:02   Bioabfall_weekday Mo
     2017-08-02 15:10:02   GelberSack_date 24.08.2017 00:00:00
     2017-08-02 15:10:02   GelberSack_days 22
     2017-08-02 15:10:02   GelberSack_description
     2017-08-02 15:10:02   GelberSack_location Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   GelberSack_text Gelber Sack
     2017-08-02 15:10:02   GelberSack_weekday Mo
     2017-08-02 15:10:02   Restabfall_date 03.08.2017 00:00:00
     2017-08-02 15:10:02   Restabfall_days 1
     2017-08-02 15:10:02   Restabfall_description
     2017-08-02 15:10:02   Restabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   Restabfall_text Restabfall
     2017-08-02 15:10:02   Restabfall_weekday Mo
     2017-08-02 15:10:02   Sperrmuell_date 11.08.2017 00:00:00
     2017-08-02 15:10:02   Sperrmuell_days 9
     2017-08-02 15:10:02   Sperrmuell_description
     2017-08-02 15:10:02   Sperrmuell_location Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   Sperrmuell_text Sperrmüll
     2017-08-02 15:10:02   Sperrmuell_weekday Di
     2017-08-02 15:10:02   next            Restabfall_1
     2017-08-02 15:10:02   next_date       03.08.2017 00:00:00
     2017-08-02 15:10:02   next_days       1
     2017-08-02 15:10:02   next_description
     2017-08-02 15:10:02   next_location   Rennerod\, Sägewerk Gerhard
     2017-08-02 15:10:02   next_text       Restabfall
     2017-08-02 15:10:02   next_weekday    Mo
     2017-08-02 15:10:02   state           1
Attributes:
   alias      Müllabfuhr
   calendarname_praefix 0
   group      Termine
   room       Allgemein
   sortby     1
   stateFormat Nächster Termin: next_text next_date
   weekday_mapping So Mo Di Mi Do Fr Sa


iCal-Datei habe ich im Calendar-Thread angehängt.

Unschön ist noch die Anzeige der Uhrzeit 00:00:00 hinter dem Datum.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Christoph Morrison

#841
Zitat von: uniqueck am 02 August 2017, 21:53:08
Bei den diversen Meldungen hier, würde mir natürlich ein bisschen mehr als nur es geht nicht helfen. Ein list oder der ical Kalender und soweiter.

Datum der nächsten Abholung stimmt. next_weekday stimmt leider nicht.

Internals:
   CFGFN      ./cfg.d/g/utilities/rubbish_collection.cfg
   DEF        g.utilities.rubbish_collection.calendar
   KALENDER   g.utilities.rubbish_collection.calendar
   NAME       g.utilities.rubbish_collection
   NOTIFYDEV  g.utilities.rubbish_collection.calendar
   NR         842
   NTFY_ORDER 50-g.utilities.rubbish_collection
   STATE 8

   TYPE       ABFALL
   READINGS:
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_date 17.08.2017 07:00:00
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_days 15
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_description Altpapier
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_location TULPENWEG\, Gütersloh
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_text Altpapier
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Altpapier_weekday Montag
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_date 10.08.2017 07:00:00
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_days 8
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_description Gelber Sack
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_location TULPENWEG\, Gütersloh
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_text Gelber Sack
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_GelberSack_weekday Montag
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_date 10.08.2017 07:00:00
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_days 8
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_description Kompost
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_location TULPENWEG\, Gütersloh
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_text Kompost
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Kompost_weekday Montag
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_date 10.08.2017 07:00:00
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_days 8
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_description Restmüll 14-tgl.
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_location TULPENWEG\, Gütersloh
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_text Restmüll 14-tgl.
     2017-08-02 22:21:10   gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_weekday Montag
     2017-08-02 22:21:10   next            gutilitiesrubbish_collectioncalendar_Kompost|gutilitiesrubbish_collectioncalendar_Restmuell14-tgl|gutilitiesrubbish_collectioncalendar_GelberSack_8
     2017-08-02 22:21:10   next_date       10.08.2017 07:00:00
     2017-08-02 22:21:10   next_days       8
     2017-08-02 22:21:10   next_description Kompost und Restmüll 14-tgl. und Gelber Sack
     2017-08-02 22:21:10   next_location   TULPENWEG\, Gütersloh und TULPENWEG\, Gütersloh und TULPENWEG\, Gütersloh
     2017-08-02 22:21:10   next_text       Kompost und Restmüll 14-tgl. und Gelber Sack
     2017-08-02 22:21:10   next_weekday    Montag
     2017-08-02 22:21:10   state           8
Attributes:
   alias      Müllabfuhr
   group      Termine
   icon       bag@black
   room       Allgemein
   stateFormat {formatRubbishCollectionState("g.utilities.rubbish_collection")}


Die Kalenderdatei hängt an.

Kitt

#842
Bei mir werden ganz einfach keine Readings der Abholungen angezeigt, wenn sie ganztägig/wiederholend im Kalender eingetragen sind.
(Der Wochentag -Dienstag- stimmt bei mir auch nicht)

Weiter kann ich leider nicht helfen, tut mir Leid.

Wie finde ich eigentlich die früheren Versionen zum Download?

Internals:
   DEF        Abfallkalender 600
   KALENDER   Abfallkalender
   NAME       Abfall
   NOTIFYDEV  Abfallkalender
   NR         27
   NTFY_ORDER 50-Abfall
   STATE      Umweltmobil in 30 Tag(en)
   TYPE       ABFALL
   READINGS:
     2017-08-02 14:20:46   Umweltmobil_date 01.09.2017 08:30:00
     2017-08-02 14:20:46   Umweltmobil_datum 01.09.2017 08:30:00
     2017-08-02 14:20:46   Umweltmobil_days 30
     2017-08-02 14:20:46   Umweltmobil_description
     2017-08-02 14:20:46   Umweltmobil_location
     2017-08-02 14:20:46   Umweltmobil_tage 30
     2017-08-02 14:20:46   Umweltmobil_text Umweltmobil
     2017-08-02 14:20:46   Umweltmobil_weekday Dienstag
     2017-08-02 14:20:46   Umweltmobil_wochentag Dienstag
     2017-08-02 14:20:46   next            Umweltmobil_30
     2017-08-02 14:20:46   next_date       01.09.2017 08:30:00
     2017-08-02 14:20:46   next_datum      01.09.2017 08:30:00
     2017-08-02 14:20:46   next_days       30
     2017-08-02 14:20:46   next_description
     2017-08-02 14:20:46   next_location
     2017-08-02 14:20:46   next_tage       30
     2017-08-02 14:20:46   next_text       Umweltmobil
     2017-08-02 14:20:46   next_weekday    Dienstag
     2017-08-02 14:20:46   next_wochentag  Dienstag
     2017-08-02 14:20:46   state           30
Attributes:
   calendarname_praefix 0
   delimiter_reading |
   delimiter_text_reading und
   enable_old_readingnames 1
   room       Draußen
   stateFormat next_text in next_tage Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


mahowi

Zitat von: Kitt am 02 August 2017, 23:06:50
Bei mir werden ganz einfach keine Readings der Abholungen angezeigt, wenn sie ganztägig/wiederholend im Kalender eingetragen sind.

Das sollte mit dem gestrigen Update von 57_Calendar.pm behoben sein. Das Kalender-Modul hatte die Einträge nicht übernommen, wenn kein Enddatum festgelegt ist.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Phiolin

#844
Zitat von: mahowi am 03 August 2017, 07:45:21
Das sollte mit dem gestrigen Update von 57_Calendar.pm behoben sein. Das Kalender-Modul hatte die Einträge nicht übernommen, wenn kein Enddatum festgelegt ist.

Das Calendar Modul ist generell leider nicht das Problem. Weder mit der neuen, noch mit der alten Version von 57_Calendar werden bei mir in Kombination mit der aktuellen Version von ABFALL Abfalltermine generiert. Mit der vorherigen Version des Abfall Moduls geht dagegen alles problemlos, weshalb ich aktuell wieder die alte Version einsetze.

iCal: https://p01-calendars.icloud.com/published/2/najqlfK5A7eF6M3a4s4MBb3rTt4bpNF6kckrbFv0vEUkN88rPEL_9MtcYNC8L_u2caxP9aJyW-8j9sMWuVTH9lX_a4KYEHOhEOG9IuHU9cw



mahowi

Das kommt bei mir eigentlich nur beim Neustart von FHEM vor, wenn ABFALL schon Termine anzeigen soll, bevor Calendar sie aktualisiert hat.

Wie zeigst Du denn die Abfalltermine an? Ich habe bei mir eine ReadingsGroup dafür. Nach dem Update von ABFALL mußt Du da erstmal die alten (deutschen) Reading-Bezeichnungen durch die neuen (englischen) austauschen. So wird z.B. aus Altpapier_datum Altpapier_date. Das hatte ich nämlich auch übersehen und mich gewundert, warum nichts mehr angezeigt wird.

Alternativ gibt es (noch) das Attribut enable_old_readingnames.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

wwiesner

Zeit- und Datumangaben funktionieren nicht mehr (Beim Datum werden Daten der Vergangenheit angegeben; nach Update erfolgt nun eine unschöne Zeitangabe hinter dem Datum grundsätzlich mit 00:00:00, z.B. Abfallkalender_GelbeTonne_date 03.08.2017 00:00:00; der nächste Restmüll ware u.a. aktuell bei mir am 04.08.2017 um 00:00:00 Uhr fällig)

zusätzlich erscheint nach dem Update im fhem-Log die folgende Warnung:
"  PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469"

nach Downgrade (Einspielen der beiden altbewährten Dateien) alles wieder im grünen Bereich und korrekte Angaben beim Abfallkalender, auch die PERL-Warnung ist dann wieder weg...

Phiolin

Zitat von: mahowi am 03 August 2017, 08:21:43
Das kommt bei mir eigentlich nur beim Neustart von FHEM vor, wenn ABFALL schon Termine anzeigen soll, bevor Calendar sie aktualisiert hat.

Wie zeigst Du denn die Abfalltermine an? Ich habe bei mir eine ReadingsGroup dafür. Nach dem Update von ABFALL mußt Du da erstmal die alten (deutschen) Reading-Bezeichnungen durch die neuen (englischen) austauschen. So wird z.B. aus Altpapier_datum Altpapier_date. Das hatte ich nämlich auch übersehen und mich gewundert, warum nichts mehr angezeigt wird.

Alternativ gibt es (noch) das Attribut enable_old_readingnames.

Also mit meinem ursprünglich gesetzten Filter "/.*onne/" bekomme ich erst mal gar keine Readings ins Modul, weder Deutsche, noch Englische. Er findet einfach gar keine Termine.
Wenn ich den Filter entferne, findet er was, macht daraus aber großen Quark, siehe list unten. Hier wird irgendwas verkehrt aus dem Kalender gelesen, so dass die Readings komplett durcheinander und unbrauchbar sind:

Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      5
   TYPE       ABFALL
   READINGS:
     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_date 09.08.2017 00:00:00
23.08.2017 00:00:00
06.09.2017 00:00:00
20.09.2017 00:00:00
05.10.2017 00:00:00
18.10.2017 00:00:00
02.11.2017 00:00:00
15.11.2017 00:00:00
29.11.2017 00:00:00
13.12.2017 00:00:00
28.12.2017 00:00:00
10.01.2018 00:00:00
24.01.2018 00:00:00
07.02.2018 00:00:00
21.02.2018 00:00:00
07.03.2018 00:00:00
21.03.2018 00:00:00
04.04.2018 00:00:00
18.04.2018 00:00:00
02.05.2018 00:00:00
16.05.2018 00:00:00
30.05.2018 00:00:00
13.06.2018 00:00:00
27.06.2018 00:00:00
11.07.2018 00:00:00
25.07.2018 00:00:00
08.08.2018 00:00:00
22.08.2018 00:00:00
05.09.2018 00:00:00
     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_days 6
     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_description




























     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_location




























     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_text Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
Blaue Tonne
     2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_weekday Sonntag
     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_date 08.08.2017 00:00:00
22.08.2017 00:00:00
05.09.2017 00:00:00
19.09.2017 00:00:00
04.10.2017 00:00:00
17.10.2017 00:00:00
30.10.2017 00:00:00
14.11.2017 00:00:00
28.11.2017 00:00:00
12.12.2017 00:00:00
27.12.2017 00:00:00
09.01.2018 00:00:00
23.01.2018 00:00:00
06.02.2018 00:00:00
20.02.2018 00:00:00
06.03.2018 00:00:00
20.03.2018 00:00:00
03.04.2018 00:00:00
17.04.2018 00:00:00
01.05.2018 00:00:00
15.05.2018 00:00:00
29.05.2018 00:00:00
12.06.2018 00:00:00
26.06.2018 00:00:00
10.07.2018 00:00:00
24.07.2018 00:00:00
07.08.2018 00:00:00
21.08.2018 00:00:00
04.09.2018 00:00:00
     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_days 5
     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_description




























     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_location




























     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_text Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
     2017-08-03 11:11:49   calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_weekday Samstag
     2017-08-03 11:11:49   next            calHaus_GelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonneGelbeTonne_5
     2017-08-03 11:11:49   next_date       08.08.2017 00:00:00
22.08.2017 00:00:00
05.09.2017 00:00:00
19.09.2017 00:00:00
04.10.2017 00:00:00
17.10.2017 00:00:00
30.10.2017 00:00:00
14.11.2017 00:00:00
28.11.2017 00:00:00
12.12.2017 00:00:00
27.12.2017 00:00:00
09.01.2018 00:00:00
23.01.2018 00:00:00
06.02.2018 00:00:00
20.02.2018 00:00:00
06.03.2018 00:00:00
20.03.2018 00:00:00
03.04.2018 00:00:00
17.04.2018 00:00:00
01.05.2018 00:00:00
15.05.2018 00:00:00
29.05.2018 00:00:00
12.06.2018 00:00:00
26.06.2018 00:00:00
10.07.2018 00:00:00
24.07.2018 00:00:00
07.08.2018 00:00:00
21.08.2018 00:00:00
04.09.2018 00:00:00
     2017-08-03 11:11:49   next_days       5
     2017-08-03 11:11:49   next_description




























     2017-08-03 11:11:49   next_location




























     2017-08-03 11:11:49   next_text       Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
Gelbe Tonne
     2017-08-03 11:11:49   next_weekday    Samstag
     2017-08-03 11:11:49   state           5
Attributes:
   room       Kalender


Gehe ich zurück auf die vorherige Version vom ABFALL Modul, sieht alles sofort wieder gut aus:

Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      5
   TYPE       ABFALL
   READINGS:
     2017-08-03 11:15:37   calHaus_Biotonne_datum 16.08.17
     2017-08-03 11:15:37   calHaus_Biotonne_tage 13
     2017-08-03 11:15:37   calHaus_Biotonne_text   Biotonne
     2017-08-03 11:15:37   calHaus_Biotonne_wochentag Mittwoch
     2017-08-03 11:15:37   calHaus_BlaueTonne_datum 09.08.17
     2017-08-03 11:15:37   calHaus_BlaueTonne_tage 6
     2017-08-03 11:15:37   calHaus_BlaueTonne_text   Blaue Tonne
     2017-08-03 11:15:37   calHaus_BlaueTonne_wochentag Mittwoch
     2017-08-03 11:15:37   calHaus_GelbeTonne_datum 08.08.17
     2017-08-03 11:15:37   calHaus_GelbeTonne_tage 5
     2017-08-03 11:15:37   calHaus_GelbeTonne_text   Gelbe Tonne
     2017-08-03 11:15:37   calHaus_GelbeTonne_wochentag Dienstag
     2017-08-03 11:15:37   calHaus_GraueTonne_datum 09.08.17
     2017-08-03 11:15:37   calHaus_GraueTonne_tage 6
     2017-08-03 11:15:37   calHaus_GraueTonne_text   Graue Tonne
     2017-08-03 11:15:37   calHaus_GraueTonne_wochentag Mittwoch
     2017-08-03 11:15:37   next            calHaus_GelbeTonne_5
     2017-08-03 11:15:37   next_datum      08.08.17
     2017-08-03 11:15:37   next_tage       5
     2017-08-03 11:15:37   next_text         Gelbe Tonne
     2017-08-03 11:15:37   next_wochentag  Dienstag
     2017-08-03 11:15:37   state           5
Attributes:
   room       Kalender


Auch hier mal ohne Filter gelesen, denn in dem Kalender sind praktisch eh keine anderen Termine, so dass es da am Ende auch nicht drauf ankommt.
Ist also irgendwas anders in der neuen Version. :)

mahowi

Du scheinst viele gelbe und blaue Tonnen zu haben.  ;D ;)

Da kann ich dann leider nicht weiterhelfen. Bei mir funktioniert alles wieder bis auf die Wochentage und die 00:00:00 am Datum.
CUBe (MAX): HT, FK | CUBe (SlowRF): ESA2000WZ
JeeLink: LaCrosse | nanoCUL433: Smartwares SHS-51001-EU, EM1000GZ
ZME_UZB1: GreenWave PowerNode, Popp Thermostat | SIGNALDuino: HE877, X10 MS14A, Revolt NC-5462,  IT Steckdosen + PIR
tado° | Milight | HUE, Lightify | SmarterCoffee

Phiolin

Die Termine sind bei mir in einem iCloud Kalender eingetragen, jeweils als Serientermin mit wöchentlicher (bzw. 2-wöchentlicher) Wiederholung und ohne Uhrzeit, also Ganztags-Termine. Dazu entsprechende Ausnahmen von der Serie für Tage wo sich die Abholung wegen Feiertagen verschiebt etc.
Also eigentlich jetzt nichts besonderes. Funktioniert ja mit der alten Version auch perfekt. Kalender hatte ich ja oben verlinkt, falls das für die Diagnose hilft. :)

the ratman

vorsichtig aufzeig - nur, falls es übersehen wurde - https://forum.fhem.de/index.php/topic,74945.msg667278.html

könnts da hilfe geben, ohne irgendwo in irgendwelchen modulen rumrühren zu müssen?
→do↑p!dnʇs↓shit←

nils_

wenn ich mich nicht verzählt habe, dann steht in

2017-08-03 11:11:49   calHaus_BlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonneBlaueTonne_date 09.08.2017 00:00:00
23.08.2017 00:00:00
06.09.2017 00:00:00
20.09.2017 00:00:00
05.10.2017 00:00:00
18.10.2017 00:00:00
02.11.2017 00:00:00
15.11.2017 00:00:00
29.11.2017 00:00:00
13.12.2017 00:00:00
28.12.2017 00:00:00
10.01.2018 00:00:00
24.01.2018 00:00:00
07.02.2018 00:00:00
21.02.2018 00:00:00
07.03.2018 00:00:00
21.03.2018 00:00:00
04.04.2018 00:00:00
18.04.2018 00:00:00
02.05.2018 00:00:00
16.05.2018 00:00:00
30.05.2018 00:00:00
13.06.2018 00:00:00
27.06.2018 00:00:00
11.07.2018 00:00:00
25.07.2018 00:00:00
08.08.2018 00:00:00
22.08.2018 00:00:00
05.09.2018 00:00:00


29x der Texte "BlaueTonne" und des sind 29 Termine
irgendwas scheint da mit der Abfrage nicht hinzuhauen.
viele Wege in FHEM es gibt!

Phiolin

Mir würde es reichen, wenn er einfach wie vorher nur den nächsten Termin berücksichtigen würde. Die anderen 28 dürfen dann gerne später kommen.  8)

nils_

Zitat von: Phiolin am 03 August 2017, 13:46:03
Mir würde es reichen, wenn er einfach wie vorher nur den nächsten Termin berücksichtigen würde. Die anderen 28 dürfen dann gerne später kommen.  8)

dachte ich mir schon.
aber vielleicht hilft es ja Constantin den Fehler zu finden  ;)
viele Wege in FHEM es gibt!

TeleDet

Hallo

nur für die Fehlersuche!
Also auch bei mir sieht es derzeit mit aktueller Version von 57_ABFALL.pm und 57_Calendar.pm (Update von Heute!) so aus:

List:
Internals:
   CFGFN      /opt/fhem/FHEM/0097_abfall.cfg
   DEF        Abfall
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         879
   NTFY_ORDER 50-myAbfall
   STATE      12
   TYPE       ABFALL
   Helper:
     DBLOG:
       PapierPapierPapierPapierPapier_days:
         myDbLog:
           TIME       1501778076.49476
           VALUE      26
       PapierPapierPapierPapierPapier_weekday:
         myDbLog:
           TIME       1501778076.49476
           VALUE      Samstag
       RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_days:
         myDbLog:
           TIME       1501778076.49476
           VALUE      12
       RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_weekday:
         myDbLog:
           TIME       1501778076.49476
           VALUE      Samstag
       WertstoffWertstoffWertstoffWertstoffWertstoff_days:
         myDbLog:
           TIME       1501778076.49476
           VALUE      22
       WertstoffWertstoffWertstoffWertstoffWertstoff_weekday:
         myDbLog:
           TIME       1501778076.49476
           VALUE      Dienstag
       next:
         myDbLog:
           TIME       1501778076.49476
           VALUE      RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_12
       next_days:
         myDbLog:
           TIME       1501778076.49476
           VALUE      12
       next_weekday:
         myDbLog:
           TIME       1501778076.49476
           VALUE      Samstag
       state:
         myDbLog:
           TIME       1501778076.49476
           VALUE      12
   READINGS:
     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_date 29.08.2017 00:00:00
26.09.2017 00:00:00
24.10.2017 00:00:00
21.11.2017 00:00:00
19.12.2017 00:00:00
     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_days 26
     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_description




     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_location




     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_text Papier
Papier
Papier
Papier
Papier
     2017-08-03 18:34:36   PapierPapierPapierPapierPapier_weekday Samstag
     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_date 15.08.2017 00:00:00
29.08.2017 00:00:00
12.09.2017 00:00:00
26.09.2017 00:00:00
10.10.2017 00:00:00
24.10.2017 00:00:00
07.11.2017 00:00:00
21.11.2017 00:00:00
05.12.2017 00:00:00
19.12.2017 00:00:00
     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_days 12
     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_description









     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_location









     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_text Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
     2017-08-03 18:34:36   RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_weekday Samstag
     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_date 25.08.2017 00:00:00
22.09.2017 00:00:00
20.10.2017 00:00:00
17.11.2017 00:00:00
15.12.2017 00:00:00
     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_days 22
     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_description




     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_location




     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_text Wertstoff
Wertstoff
Wertstoff
Wertstoff
Wertstoff
     2017-08-03 18:34:36   WertstoffWertstoffWertstoffWertstoffWertstoff_weekday Dienstag
     2017-08-03 18:34:36   next            RestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuellRestmuell_12
     2017-08-03 18:34:36   next_date       15.08.2017 00:00:00
29.08.2017 00:00:00
12.09.2017 00:00:00
26.09.2017 00:00:00
10.10.2017 00:00:00
24.10.2017 00:00:00
07.11.2017 00:00:00
21.11.2017 00:00:00
05.12.2017 00:00:00
19.12.2017 00:00:00
     2017-08-03 18:34:36   next_days       12
     2017-08-03 18:34:36   next_description









     2017-08-03 18:34:36   next_location









     2017-08-03 18:34:36   next_text       Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
Restmüll
     2017-08-03 18:34:36   next_weekday    Samstag
     2017-08-03 18:34:36   state           12
Attributes:
   calendarname_praefix 0
   room       Informationen


und auch ich bekomme im Log die Fehlermeldung:

PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469"

Der Kalender liegt bei Google.

Gruß TeleDet