Neues Modul für Abfallkalender ABFALL

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

Vorheriges Thema - Nächstes Thema

nils_

viele Wege in FHEM es gibt!

Darkmozart

Nils, falls du mich meinst, ich verwende die aktuelle Version aus dem letzten Post von Constantin.

@Constantin:
habe heute im Logfile beim starten des Testsystems auch folgende Einträge gefunden:
2017.09.06 19:25:37 3: ABFALL Muell - CALENDAR:Kalender triggered, updating ABFALL Muell ...
2017.09.06 19:25:37 1: PERL WARNING: Use of uninitialized value $summarys[1] in substitution (s///) at FHEM/ABFALL_getEvents.pm line 407.
2017.09.06 19:25:37 1: PERL WARNING: Use of uninitialized value $summarys[2] in substitution (s///) at FHEM/ABFALL_getEvents.pm line 407.

Aktuell ist kein Filter eingestellt, nur das abfall_clear_reading_regex.

...
Nachtrag:
beim heutigen Test mit den selben Eingaben wie gestern funktioniert der Filter. Keine Ahnung warum, ist ja auch egal, funktioniert :-)
Jetzt muss ich nur noch den reading_regex überzeugen dies auch zu tun und dann ist alles tutti.
RasPi3 mit aktuellem FHEM
CUL 433MHZ
Ne Menge Somfy Rollläden
Aktuelles Projekt: Sensoren (MySensors) für Helligkeit und Temperatur zur Rollladensteuerung
Diverse Spielereien...

Tommy82

Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

uniqueck

Huhu,

also es hatte sich noch ein kleiner Fehler eingeschlichen. Dieser ist seit gestern auch schon auf dem develop Strang behoben, für all die welche die Dateien hier aus dem Post nutzen, einfach die neue hier einspielen.


uniqueck

So beim Suchen nach Duplikaten, hatte sich auch noch ein Fehler eingeschlichen.

Ich muss mir echt mal Gedanken nach automatisierten Tests machen, das geht mir echt aufn Senkel.

Gruß Constantin

nils_

Zitat von: Tommy82 am 06 September 2017, 21:24:50
Nein, ich nutze die Version die übers update ausgeliefert wird

ok, da die aktuelle version  ja momentan nicht im "master"-strang vorhanden ist (?), hast du vermutlich noch nicht die fehlerbereinigte variante!
nimm mal die aus dem thread hier. (achtung: update überschreibt die dann wieder, wenn du es nicht verblockst!)
viele Wege in FHEM es gibt!

uniqueck

Zitat von: nils_ am 07 September 2017, 09:08:20
ok, da die aktuelle version  ja momentan nicht im "master"-strang vorhanden ist (?), hast du vermutlich noch nicht die fehlerbereinigte variante!
nimm mal die aus dem thread hier. (achtung: update überschreibt die dann wieder, wenn du es nicht verblockst!)
Das ist richtig, da es sich noch um eine Test Version handelt. Sobald genügend Leute hier grünes Licht geben, werde ich sie auf dem Master  Strang bereitstellen. Davor muss ich allerdings noch die command ref glatt ziehen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


trinitywhm

Hallo Constantin,

ich habe nun das Modul und setUpdate aus #1009 und getEvents aus #1010 eingespielt und es ist fast perfekt.

  • reading next und next_text enthalten korrekte Werte auch bei mehrfachen Terminen - super
  • ungewöhnlich große Anzahl von Tagen bei bestimmten *_days-Reading kommt nicht mehr vor - super
  • das now_text-Reading enthält die korrekten Angaben - super
  • einzig das now-Reading enthält nur einen von zwei Terminen für heute - das zu fixen wäre auch noch toll

Falls du es brauchst, hier je ein list vom Kalender-Device und vom ABFALL-Device:
list Kalender-Device
Internals:
   DEF        ical url http://calendar.google.com/calendar/ical/qq1btoima98it231k8ikl8pgeo%40group.calendar.google.com/private-8737c8e6d56ba77acde7109162c32000/basic.ics 3600
   NAME       CalHausarbeit
   NOTIFYDEV  global
   NR         144
   NTFY_ORDER 50-CalHausarbeit
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-09-07 20:30:32   calname         Hausarbeit
     2017-09-07 20:30:32   lastUpdate      2017-09-07 20:30:22
     2017-07-29 13:53:10   modeAlarm
     2017-09-07 20:30:33   modeAlarmOrStart jbdcte74r5e222lins94rk9ja4googlecom;ucnaq8rmfqei8n8teni5krcrm4googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
     2017-07-29 13:53:10   modeAlarmed
     2017-09-07 00:14:00   modeChanged
     2017-09-07 20:30:33   modeEnd         cgrj0or16ti36bb470r36b9kc8p38b9o6ph66b9pc9i38e9o6oojcdj26sgooglecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174_R20170708T120000googlecom;69im6d1h74ojeb9k6dh3cb9k6so3ibb161gjcbb668s3ad1jccp38d3564googlecom;ckr32dj368q34b9p64p62b9k6di3abb1coqmabb6c8q3ceb574sjioho60googlecom;cop34opk6cq3ab9lccrjib9k6hj6abb26op66b9h6krj8p35ccrm8cho74googlecom;68s68o9m69i6abb661gmcb9k6pgm2b9o60pjeb9pcgq66db46go3ce1jcogooglecom;cdi68ohpc4q3abb474s36b9k65hj2b9occqmab9m60r36cb16hgj8p9n74googlecom;6cr32dhmc5j6abb2cdgm2b9k6pj66bb2c4o34bb270pjcohg70r64eb4c8googlecom;6kpm4p9ic9h6cb9i74q3eb9k6cqjab9ocgrm6b9oc5i6ccr361h6ae1l70googlecom;71gj0dpiccpj8bb6c9i32b9k6go3gbb2ckrjibb66tj68dhp6sqm8pb668googlecom;74p34e9j6lhmcbb46sr30b9kc8sj4bb2c4sm4bb4c4o68c9h6sqj2e1k6sgooglecom;74p66ohj6pgm6bb3c4pj0b9k70s3abb275im4b9m75i68dr370qmao9mc4googlecom;c8sj2pb56gs6ab9n69ij4b9k71hm8b9p68r3ebb368sj0e9i74q3ic1j68googlecom;6grj6ob26csj8b9j60q36b9kchh3cb9p74rm2b9mc8o3ed1i69h3coph64googlecom;6gsjic9hcoqj6bb3cpj32b9kcoojibb2copjib9j68sj0e346gpjeor56ggooglecom;c5gjie9m6cs3ab9ic8rm6b9k6gqj2b9p6kom4b9m74oj2e9p6krj4dpi74googlecom;74pjicj26opj2b9n6ss6ab9k6dij2b9p6lij0bb16sq36dpn75i68dphckgooglecom;cks64e1gc4sm2bb674sj8b9k60pjibb16oq3cb9o60qm6c316coj2phi70googlecom;0vcn8mi5sfusqs7s3ibkah7v88googlecom;vogt0iidnfav9rnk5vqvf5j3j8googlecom;6ti3aohjcli3ibb1coq34b9k6lim8bb26oqmcbb168p38c1g6krmcp1p64googlecom;1c4rf1d810lbgbs2geirb0nltkgooglecom;coom2e1g6gp3gbb165hj0b9k6koj4b9p6pi32b9h68sj6e1gcgq6ac9hc4googlecom;chh34c9k71hm6b9lc4qm4b9kckom8b9o60oj0bb570rj0dhn6ti3gcpi6sgooglecom;6gojip9mc5ij6b9i6srjcb9k6gsj6bb1c8pm4b9mcdhjcdr5c5h3gp336ggooglecom;c8smaopo6ss32bb16oo32b9k60r36bb26spm6bb16lj66ohm6ssj2o9n6sgooglecom;69hjcdj275i62b9mc8pjeb9kc9ij2b9o64s6cb9h6gr6cor26kr64dr468googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174googlecom;ccqjiphn74sm6b9i70pm6b9kckq62bb2c4pjibb3ckqjcchhc9i3eohj6cgooglecom;70o32db2c8q64b9hcdj6ab9kcdh6ab9p64pj8b9l6os3eohh60oj6e1m74googlecom;68qj4phn6di38bb560rm8b9k64ojibb2c4rmcb9nc8qjadr2c5h3eoj4c4googlecom;clhjae346gp6ab9m60s62b9kcgrj2b9o61h6cbb5ccrmcp3464r3cc316kgooglecom
     2017-09-01 04:00:02   modeEnded
     2017-09-07 20:30:33   modeStart       jbdcte74r5e222lins94rk9ja4googlecom;ucnaq8rmfqei8n8teni5krcrm4googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
     2017-09-07 00:14:00   modeStarted
     2017-09-07 20:30:33   modeUpcoming    coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;582e0huha8ntjmdbo3mgj9qf0kgooglecom;kmuq2ouf1g09fvco10dceii2dggooglecom;4lof4ogf5iq9jdkcjul4nj42mkgooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom;6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom;6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom
     2017-09-07 20:30:32   nextUpdate      2017-09-07 21:30:22
     2017-09-07 20:30:35   nextWakeup      2017-09-07 21:30:22
     2017-09-07 20:30:33   state           triggered
Attributes:
   group      Hausarbeit
   hideLaterThan 70d
   hideOlderThan 2d
   icon       bag
   room       91_WebDevices


list ABFALL-Device
nternals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NOTIFYDEV  CalHausarbeit
   NR         145
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute: Küche sauber machen und Bad sauber machen und Blumen gießen
   TYPE       ABFALL
   READINGS:
     2017-09-07 20:30:34   Autoskontrollieren_date 30.09.2017
     2017-09-07 20:30:34   Autoskontrollieren_days 23
     2017-09-07 20:30:34   Autoskontrollieren_description
     2017-09-07 20:30:34   Autoskontrollieren_location
     2017-09-07 20:30:34   Autoskontrollieren_text Autos kontrollieren
     2017-09-07 20:30:34   Autoskontrollieren_uid 582e0huha8ntjmdbo3mgj9qf0kgooglecom
     2017-09-07 20:30:34   Autoskontrollieren_weekday Samstag
     2017-09-07 20:30:34   Badsaubermachen_date 07.09.2017
     2017-09-07 20:30:34   Badsaubermachen_days 0
     2017-09-07 20:30:34   Badsaubermachen_description
     2017-09-07 20:30:34   Badsaubermachen_location
     2017-09-07 20:30:34   Badsaubermachen_pickups 1
     2017-09-07 20:30:34   Badsaubermachen_text Bad sauber machen
     2017-09-07 20:30:34   Badsaubermachen_uid jbdcte74r5e222lins94rk9ja4googlecom
     2017-09-07 20:30:34   Badsaubermachen_weekday Donnerstag
     2017-09-07 20:30:34   Bettenabziehen_date 08.09.2017
     2017-09-07 20:30:34   Bettenabziehen_days 1
     2017-09-07 20:30:34   Bettenabziehen_description
     2017-09-07 20:30:34   Bettenabziehen_location
     2017-09-07 20:30:34   Bettenabziehen_text Betten abziehen
     2017-09-07 20:30:34   Bettenabziehen_uid kmuq2ouf1g09fvco10dceii2dggooglecom
     2017-09-07 20:30:34   Bettenabziehen_weekday Freitag
     2017-09-07 20:30:34   Blumengiessen_date 07.09.2017
     2017-09-07 20:30:34   Blumengiessen_days 0
     2017-09-07 20:30:34   Blumengiessen_description
     2017-09-07 20:30:34   Blumengiessen_location
     2017-09-07 20:30:34   Blumengiessen_pickups 1
     2017-09-07 20:30:34   Blumengiessen_text Blumen gießen
     2017-09-07 20:30:34   Blumengiessen_uid c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
     2017-09-07 20:30:34   Blumengiessen_weekday Donnerstag
     2017-09-07 20:30:34   Bodensaugen_date 09.09.2017
     2017-09-07 20:30:34   Bodensaugen_days 2
     2017-09-07 20:30:34   Bodensaugen_description
     2017-09-07 20:30:34   Bodensaugen_location
     2017-09-07 20:30:34   Bodensaugen_text Boden saugen
     2017-09-07 20:30:34   Bodensaugen_uid f06fm5ulibbr9f4svr9jp800vggooglecom
     2017-09-07 20:30:34   Bodensaugen_weekday Samstag
     2017-09-07 20:30:34   Einkaufen_date  10.09.2017
     2017-09-07 20:30:34   Einkaufen_days  3
     2017-09-07 20:30:34   Einkaufen_description
     2017-09-07 20:30:34   Einkaufen_location
     2017-09-07 20:30:34   Einkaufen_text  Einkaufen
     2017-09-07 20:30:34   Einkaufen_uid   6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom
     2017-09-07 20:30:34   Einkaufen_weekday Sonntag
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_date 13.09.2017
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_days 6
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_description
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_location
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_uid 6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom
     2017-09-07 20:30:34   HandtuecherBadKuecheWickeltischwechseln_weekday Mittwoch
     2017-09-07 20:30:34   Kuechesaubermachen_date 07.09.2017
     2017-09-07 20:30:34   Kuechesaubermachen_days 0
     2017-09-07 20:30:34   Kuechesaubermachen_description
     2017-09-07 20:30:34   Kuechesaubermachen_location
     2017-09-07 20:30:34   Kuechesaubermachen_pickups 1
     2017-09-07 20:30:34   Kuechesaubermachen_text Küche sauber machen
     2017-09-07 20:30:34   Kuechesaubermachen_uid ucnaq8rmfqei8n8teni5krcrm4googlecom
     2017-09-07 20:30:34   Kuechesaubermachen_weekday Donnerstag
     2017-09-07 20:30:34   Muelleimerrausbringen_date 09.09.2017
     2017-09-07 20:30:34   Muelleimerrausbringen_days 2
     2017-09-07 20:30:34   Muelleimerrausbringen_description
     2017-09-07 20:30:34   Muelleimerrausbringen_location
     2017-09-07 20:30:34   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-09-07 20:30:34   Muelleimerrausbringen_uid 69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
     2017-09-07 20:30:34   Muelleimerrausbringen_weekday Samstag
     2017-09-07 20:30:34   Nachtwaeschewechseln_date 11.09.2017
     2017-09-07 20:30:34   Nachtwaeschewechseln_days 4
     2017-09-07 20:30:34   Nachtwaeschewechseln_description
     2017-09-07 20:30:34   Nachtwaeschewechseln_location
     2017-09-07 20:30:34   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-09-07 20:30:34   Nachtwaeschewechseln_uid 6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom
     2017-09-07 20:30:34   Nachtwaeschewechseln_weekday Montag
     2017-09-07 20:30:34   NeueZahnbuerste_date 16.10.2017
     2017-09-07 20:30:34   NeueZahnbuerste_days 39
     2017-09-07 20:30:34   NeueZahnbuerste_description
     2017-09-07 20:30:34   NeueZahnbuerste_location
     2017-09-07 20:30:34   NeueZahnbuerste_text Neue Zahnbürste
     2017-09-07 20:30:34   NeueZahnbuerste_uid 6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom
     2017-09-07 20:30:34   NeueZahnbuerste_weekday Montag
     2017-09-07 20:30:34   Staubwischen_date 09.09.2017
     2017-09-07 20:30:34   Staubwischen_days 2
     2017-09-07 20:30:34   Staubwischen_description
     2017-09-07 20:30:34   Staubwischen_location
     2017-09-07 20:30:34   Staubwischen_text Staub wischen
     2017-09-07 20:30:34   Staubwischen_uid 4lof4ogf5iq9jdkcjul4nj42mkgooglecom
     2017-09-07 20:30:34   Staubwischen_weekday Samstag
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_date 08.09.2017
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_days 1
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_description
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_location
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_uid coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom
     2017-09-07 20:30:34   Waeschemachenwaschenbuegeln_weekday Freitag
     2017-09-07 20:30:34   next            Waeschemachenwaschenbuegeln|Bettenabziehen_1
     2017-09-07 20:30:34   next_date       08.09.2017
     2017-09-07 20:30:34   next_days       1
     2017-09-07 20:30:34   next_description
     2017-09-07 20:30:34   next_location
     2017-09-07 20:30:34   next_text       Wäsche machen (waschen, bügeln) und Betten abziehen
     2017-09-07 20:30:34   next_weekday    Freitag
     2017-09-07 20:30:34   now             Blumengiessen
     2017-09-07 20:30:34   now_date        07.09.2017
     2017-09-07 20:30:34   now_description
     2017-09-07 20:30:34   now_location
     2017-09-07 20:30:34   now_text        Küche sauber machen und Bad sauber machen und Blumen gießen
     2017-09-07 20:30:34   now_weekday     Donnerstag
     2017-09-07 20:30:34   state           1
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   group      Hausarbeit
   icon       bag
   room       91_WebDevices
   stateFormat Aufgaben heute: now_text
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Gruß Vera

uniqueck

Hallo Vera,

erledigt. Bitte einfach nur die Datei ABFALL_setUpdate.pm im Anhang bei dir einspielen.

Gruß Constantin

trinitywhm

Zitat von: uniqueck am 07 September 2017, 23:38:56
Hallo Vera,

erledigt. Bitte einfach nur die Datei ABFALL_setUpdate.pm im Anhang bei dir einspielen.

Gruß Constantin
Perfekt. Jetzt passt alles. *thumbs up*

uniqueck

Eine Kleinigkeit ist mir noch aufgefallen, das die Readings ständig wechseln weil die Liste vor der Verarbeitung nicht sortiert ist. So heißt es dann mal beim now oder next Reading sobald es mehr als eins ist. A und B und dann mal wieder B und A. Ist sicherlich nicht dramatisch aber sollte sich leicht beheben lassen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


Vaddi

Hallo, mir ist da auch noch etwas aufgefallen.
Ich nutze die Variante mit dem Popup aus diesem Beitrag
https://forum.fhem.de/index.php?topic=68836.0
sowie die Version aus #1009 und die updates dazu aus #1010 und #1014.

Meine Termine im Googlekalender sind von 0-8 Uhr eingetragen, allerdings springt der nach 8 Uhr nicht
zum nächsten Termin über, auch reload des Kalenders hat keine Veränderung gebracht. Jetzt habe ich
gerade zum testen mal eine etwas ältere Version des ABFALL-Moduls genommen und mit dieser Version
ist der Termin sofort weiter gesprungen.

Gruß Patric
fhem auf RPi 3
HM-MOD-RPI-PCB sowie 433mhz Sender
Mehrere HM und 433mhz Produkte

uniqueck

Hallo Patric,

bitte jeweils ein list des Kalenders und des Abfall Moduls hier posten, sonst kann ich dazu nicht wirklich viel sagen.

Gruß Constantin

Zitat von: Vaddi am 08 September 2017, 18:00:42
Hallo, mir ist da auch noch etwas aufgefallen.
Ich nutze die Variante mit dem Popup aus diesem Beitrag
https://forum.fhem.de/index.php?topic=68836.0
sowie die Version aus #1009 und die updates dazu aus #1010 und #1014.

Meine Termine im Googlekalender sind von 0-8 Uhr eingetragen, allerdings springt der nach 8 Uhr nicht
zum nächsten Termin über, auch reload des Kalenders hat keine Veränderung gebracht. Jetzt habe ich
gerade zum testen mal eine etwas ältere Version des ABFALL-Moduls genommen und mit dieser Version
ist der Termin sofort weiter gesprungen.

Gruß Patric

Vaddi

Das ist die list von der etwas älteren Version
Internals:
   DEF        Abfall_Kalender 3600
   KALENDER   Abfall_Kalender
   NAME       myAbfall
   NOTIFYDEV  Abfall_Kalender
   NR         71
   NTFY_ORDER 50-myAbfall
   STATE      BiotonneundGelberSack in 7 Tag(en)
   TYPE       ABFALL
   Readings:
     2017-09-08 22:47:27   Biotonne_date   15.09.2017
     2017-09-08 22:47:27   Biotonne_days   7
     2017-09-08 22:47:27   Biotonne_description
     2017-09-08 22:47:27   Biotonne_location
     2017-09-08 22:47:27   Biotonne_text   Biotonne
     2017-09-08 17:43:07   Biotonne_uid    0npmm4gpd9bb93kbde740vbhkngooglecom
     2017-09-08 22:47:27   Biotonne_weekday Freitag
     2017-09-08 22:47:27   GelberSack_date 15.09.2017
     2017-09-08 22:47:27   GelberSack_days 7
     2017-09-08 22:47:27   GelberSack_description
     2017-09-08 22:47:27   GelberSack_location
     2017-09-08 22:47:27   GelberSack_text GelberSack
     2017-09-08 17:43:07   GelberSack_uid  2oekn3p9npakir70dc8ctn6kjigooglecom
     2017-09-08 22:47:27   GelberSack_weekday Freitag
     2017-09-08 22:47:27   Papiertonne_date 06.10.2017
     2017-09-08 22:47:27   Papiertonne_days 28
     2017-09-08 22:47:27   Papiertonne_description
     2017-09-08 22:47:27   Papiertonne_location
     2017-09-08 22:47:27   Papiertonne_text Papiertonne
     2017-09-08 17:43:07   Papiertonne_uid 7a9kjko9fjq0rcqaaqfmq2jbo9googlecom
     2017-09-08 22:47:27   Papiertonne_weekday Freitag
     2017-09-08 22:47:27   Restabfalltonne_date 22.09.2017
     2017-09-08 22:47:27   Restabfalltonne_days 14
     2017-09-08 22:47:27   Restabfalltonne_description
     2017-09-08 22:47:27   Restabfalltonne_location
     2017-09-08 22:47:27   Restabfalltonne_text Restabfalltonne
     2017-09-08 17:43:07   Restabfalltonne_uid 5p25acn53tf3fjhbpttl1s5k8qgooglecom
     2017-09-08 22:47:27   Restabfalltonne_weekday Freitag
     2017-09-08 22:47:27   ftui_datum      15.09.2017
     2017-09-08 22:47:27   ftui_next       Biotonne|GelberSack_7
     2017-09-08 22:47:27   next            Biotonne|GelberSack_7
     2017-09-08 22:47:27   next_date       15.09.2017
     2017-09-08 22:47:27   next_days       7
     2017-09-08 22:47:27   next_description
     2017-09-08 22:47:27   next_location
     2017-09-08 22:47:27   next_text       BiotonneundGelberSack
     2017-09-08 22:47:27   next_weekday    Freitag
     2017-09-08 22:47:27   state           7
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Draussen
   stateFormat next_text in next_days Tag(en)
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_date","")) : "heute";},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag



List der aktuellen Version.
Internals:
   DEF        Abfall_Kalender 3600
   KALENDER   Abfall_Kalender
   NAME       myAbfall
   NOTIFYDEV  Abfall_Kalender
   NR         71
   NTFY_ORDER 50-myAbfall
   STATE      Biotonne und GelberSack in 7 Tag(en)
   TYPE       ABFALL
   Readings:
     2017-09-08 22:52:49   Biotonne_date   15.09.2017
     2017-09-08 22:52:49   Biotonne_days   7
     2017-09-08 22:52:49   Biotonne_description
     2017-09-08 22:52:49   Biotonne_location
     2017-09-08 22:52:49   Biotonne_text   Biotonne
     2017-09-08 22:52:49   Biotonne_uid    0npmm4gpd9bb93kbde740vbhkngooglecom
     2017-09-08 22:52:49   Biotonne_weekday Freitag
     2017-09-08 22:52:49   GelberSack_date 15.09.2017
     2017-09-08 22:52:49   GelberSack_days 7
     2017-09-08 22:52:49   GelberSack_description
     2017-09-08 22:52:49   GelberSack_location
     2017-09-08 22:52:49   GelberSack_text GelberSack
     2017-09-08 22:52:49   GelberSack_uid  2oekn3p9npakir70dc8ctn6kjigooglecom
     2017-09-08 22:52:49   GelberSack_weekday Freitag
     2017-09-08 22:52:49   Papiertonne_date 08.09.2017
     2017-09-08 22:52:49   Papiertonne_days 0
     2017-09-08 22:52:49   Papiertonne_description
     2017-09-08 22:52:49   Papiertonne_location
     2017-09-08 22:52:49   Papiertonne_pickups 1
     2017-09-08 22:52:49   Papiertonne_text Papiertonne
     2017-09-08 22:52:49   Papiertonne_uid 7a9kjko9fjq0rcqaaqfmq2jbo9googlecom
     2017-09-08 22:52:49   Papiertonne_weekday Freitag
     2017-09-08 22:52:49   Restabfalltonne_date 22.09.2017
     2017-09-08 22:52:49   Restabfalltonne_days 14
     2017-09-08 22:52:49   Restabfalltonne_description
     2017-09-08 22:52:49   Restabfalltonne_location
     2017-09-08 22:52:49   Restabfalltonne_text Restabfalltonne
     2017-09-08 22:52:49   Restabfalltonne_uid 5p25acn53tf3fjhbpttl1s5k8qgooglecom
     2017-09-08 22:52:49   Restabfalltonne_weekday Freitag
     2017-09-08 22:52:49   ftui_datum      heute
     2017-09-08 22:52:49   ftui_next       Papiertonne_0
     2017-09-08 22:52:49   next            Biotonne|GelberSack_7
     2017-09-08 22:52:49   next_date       15.09.2017
     2017-09-08 22:52:49   next_days       7
     2017-09-08 22:52:49   next_description
     2017-09-08 22:52:49   next_location
     2017-09-08 22:52:49   next_text       Biotonne und GelberSack
     2017-09-08 22:52:49   next_weekday    Freitag
     2017-09-08 22:52:49   now             Papiertonne
     2017-09-08 22:52:49   now_date        08.09.2017
     2017-09-08 22:52:49   now_description
     2017-09-08 22:52:49   now_location
     2017-09-08 22:52:49   now_text        Papiertonne
     2017-09-08 22:52:49   now_weekday     Freitag
     2017-09-08 22:52:49   state           7
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Draussen
   stateFormat next_text in next_days Tag(en)
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_date","")) : "heute";},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


List vom Abfallkalender
Internals:
   DEF        ical url https://calendar.google.com/calendar/ical/5sg0t37ki19v0ftjhope75jn10%40group.calendar.google.com/private-xxxxxxxxxxxxxxxxxxxxx/basic.ics
   NAME       Abfall_Kalender
   NOTIFYDEV  global
   NR         48
   NTFY_ORDER 50-Abfall_Kalender
   STATE      triggered
   TYPE       Calendar
   Readings:
     2017-09-08 22:52:48   lastUpdate      2017-09-08 22:52:42
     2017-08-31 17:05:30   modeAlarm
     2017-09-08 08:00:08   modeAlarmOrStart
     2017-08-31 17:05:30   modeAlarmed
     2017-09-08 08:01:32   modeChanged
     2017-08-31 17:05:30   modeEnd
     2017-08-31 17:05:30   modeEnded
     2017-09-08 08:00:08   modeStart
     2017-09-08 00:01:32   modeStarted
     2017-09-08 22:52:48   modeUpcoming    7a9kjko9fjq0rcqaaqfmq2jbo9googlecom;2oekn3p9npakir70dc8ctn6kjigooglecom;0npmm4gpd9bb93kbde740vbhkngooglecom;5p25acn53tf3fjhbpttl1s5k8qgooglecom
     2017-09-08 22:52:48   nextUpdate      2017-09-08 23:52:42
     2017-09-08 22:52:49   nextWakeup      2017-09-08 23:52:42
     2017-09-08 22:52:48   state           triggered
Attributes:
   room       Draussen


Mir kommt es so vor, als ob bei der neuesten Version die now_*readings nicht "entfernt" werden, sobald
der Termin im Kalender abgelaufen ist.

Gruß
Patric
fhem auf RPi 3
HM-MOD-RPI-PCB sowie 433mhz Sender
Mehrere HM und 433mhz Produkte

Darkmozart

Zitat von: Vaddi am 08 September 2017, 22:59:16
Mir kommt es so vor, als ob bei der neuesten Version die now_*readings nicht "entfernt" werden, sobald
der Termin im Kalender abgelaufen ist.
Das wiederum ist allerdings ein Verhalten, was mir persönlich wiederum nicht gefallen würde. Ich begrüße es, wenn das now-Reading (speziell im Bezug auf Mülltonnen) den ganzen Tag bestehen bleibt - und wenns nur ist, das man weiss, das mans vergessen hat...

Im Bezug auf anderweitige, kurzfristigere Termine kann das evtl anders aussehen....

Grüße
Darkmozart
RasPi3 mit aktuellem FHEM
CUL 433MHZ
Ne Menge Somfy Rollläden
Aktuelles Projekt: Sensoren (MySensors) für Helligkeit und Temperatur zur Rollladensteuerung
Diverse Spielereien...