Neues Modul für Abfallkalender ABFALL

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

Vorheriges Thema - Nächstes Thema

uniqueck

Ich kann das leider nicht nachvollziehen, kann das jemand anders noch bestätigen?

Gruß Constantin

Zitat von: sprudelverduenner am 15 September 2017, 13:49:47
@uniqueck

Ich komme langsam der Sache näher.

Ich habe mir einen Testtermin auf heute Morgen 10h gelegt.
Bis 10.00h wird mir ein Resttag von 1 angezeigt.
Nach 10.00h wird mir Resttag von 0 angezeigt.

Ist das die gewollte Logik?

Ich war immer davon ausgegangen, dass mir (wie im CALVIEW) die noch verbleibenen Kalendertage bis zum Termintag (unabhängig von der Uhrzeit) angezeigt werden würden.

Lieben Gruß,
Sprudelverduener



uniqueck

Hi,

kannst du mir mal ein list deines Abfall Devices schicken, bei mir steht ftui_next_tage korrekt auf 0, wenn es einen Termin heute gibt.

Gruß Constantin

Zitat von: stera am 15 September 2017, 13:14:18
EDIT: Habe das Probleme beim Schreiben gerade selbst gelöst mit einem UserReading. Vll braucht das ja jemand noch, wenn er im TabletUi nur ein wechselndes Symbol anzeigen will.


ftui_next_tage {ReadingsVal("myAbfall","now","") eq "" ? ReadingsVal("myAbfall","next_days","") : "0";},


hier komplette UserReading:

ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_date","")) : "now";},
ftui_datum_kurz {substr(ReadingsVal("myAbfall","ftui_datum","???"),0,10)},
ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";},
ftui_next_text {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next_text","") : ReadingsVal("myAbfall","now_text","");},
ftui_next_datum {ReadingsVal("myAbfall","now_date","") eq "" ? ReadingsVal("myAbfall","next_date","") : ReadingsVal("myAbfall","now_date","");},
ftui_next_datum_kurz {substr(ReadingsVal("myAbfall","ftui_next_datum","???"),0,10)},
ftui_next_tage {ReadingsVal("myAbfall","now","") eq "" ? ReadingsVal("myAbfall","next_days","") : "0";},
Abfall_Biotonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Biotonne_date","???"),0,10)},
Abfall_Papiertonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Papiertonne_date","???"),0,10)},
Abfall_Restmuelltonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Restmuelltonne_date","???"),0,10)},
Abfall_Wertstofftonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Wertstofftonne_date","???"),0,10)}



Moin Moin,

erstmal danke, dass es hier wieder einige Update gegeben hat.

Ich habe folgendes Problem. Im TabletUi habe ich in der Übersicht ein Symbol wo immer der aktuellste Abholtermin angezeigt wird.


<div data-device="myAbfall"
  data-type="switch"
  data-get="ftui_next"
  data-get-on='["Abfall_Papiertonne_0$","Abfall_Papiertonne_1$","Abfall_Papiertonne_.*","Abfall_Biotonne_0$","Abfall_Biotonne_1$","Abfall_Biotonne_.*","Abfall_Restmuelltonne_0$","Abfall_Restmuelltonne_1$","Abfall_Restmuelltonne_.*","Abfall_Wertstofftonne_0$","Abfall_Wertstofftonne_1$","Abfall_Wertstofftonne_.*"]'
      data-on-colors='["#228B22","#228B22","#228B22","#8B4513","#8B4513","#8B4513","#a9a9a9","#a9a9a9","#a9a9a9","#FFD700","#FFD700","#FFD700"]'
  data-icons='["fa-trash-o blink","fa-trash-o blink","fa-trash-o","fa-trash-o blink","fa-trash-o blink","fa-trash-o","fa-trash-o blink","fa-trash-o blink","fa-trash-o","fa-trash-o blink","fa-trash-o blink","fa-trash-o"]'
  data-background-colors='["red","#ffff00","#505050","red","#ffff00","#505050","red","#ffff00","#505050","red","#ffff00","#505050"]'
  class="readonly large2">
  </div>
  <div data-type="label" data-device="myAbfall" data-get="ftui_next_text" class="small"></div>
  <div data-type="label" data-device="myAbfall" data-get="ftui_next_datum_kurz" class="inline small"></div>
  <div data-type="label" data-device="myAbfall" data-get="ftui_next_tage" class="inline small"></div>
</td>


Die Daten stimmen soweit, außer im ftui_next_tage wird schon wieder die ncähste Tonne angezeigt und nicht "0"
Wie änder ich das ab, dass dort eine Null angezeigt wird?


ftui_next_datum
15.09.2017
2017-09-15 13:03:48
ftui_next_datum_kurz
15.09.2017
2017-09-15 13:03:48
ftui_next_tage
6
2017-09-15 13:03:48
ftui_next_text
Restmülltonne
2017-09-15 13:03:48



Danke,
SteRa

stera

Hallo Constantin,

ich habe das UserReading "ftui_next_tage" einmal von der Abfrage verändert und einen Termin auf heute gelegt.
Wie du im List siehst erscheint ja eine 3 bei next_days und ist ja erstmal richtig.  Man könnte ja thereortisch auch den "ftui_text" filtern und die tage rausschreiben, aber kommt ja immer das gleiche bei raus.

Ich brauche ja eine "0" bzw. ein "Heute" für alle Tonnen hintereinander, weil ich ja nur ein wechselndes Symbol auf der Homeseite anzeige.


Internals:
   DEF        Abfall
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         429
   NTFY_ORDER 50-myAbfall
   STATE      3
   TYPE       ABFALL
   READINGS:
     2017-09-18 01:01:32   Abfall_Biotonne_date 22.09.2017
     2017-09-18 01:01:32   Abfall_Biotonne_datum_kurz 22.09.2017
     2017-09-18 01:01:32   Abfall_Biotonne_days 4
     2017-09-18 01:01:32   Abfall_Biotonne_description
     2017-09-18 01:01:32   Abfall_Biotonne_location
     2017-09-18 01:01:32   Abfall_Biotonne_text Biotonne
     2017-09-18 01:01:32   Abfall_Biotonne_uid mdt6qafs1bah01m5htc15nu8googlecom
     2017-09-18 01:01:32   Abfall_Biotonne_weekday Freitag
     2017-09-18 01:01:32   Abfall_Papiertonne_date 06.10.2017
     2017-09-18 01:01:32   Abfall_Papiertonne_datum_kurz 06.10.2017
     2017-09-18 01:01:32   Abfall_Papiertonne_days 18
     2017-09-18 01:01:32   Abfall_Papiertonne_description
     2017-09-18 01:01:32   Abfall_Papiertonne_location
     2017-09-18 01:01:32   Abfall_Papiertonne_text Papiertonne
     2017-09-18 01:01:32   Abfall_Papiertonne_uid cbik4u63b6okufdng79mv79kgooglecom
     2017-09-18 01:01:32   Abfall_Papiertonne_weekday Freitag
     2017-09-18 01:01:32   Abfall_Restmuelltonne_date 18.09.2017
     2017-09-18 01:01:32   Abfall_Restmuelltonne_datum_kurz 18.09.2017
     2017-09-18 01:01:32   Abfall_Restmuelltonne_days 0
     2017-09-18 01:01:32   Abfall_Restmuelltonne_description
     2017-09-18 01:01:32   Abfall_Restmuelltonne_location
     2017-09-18 01:01:32   Abfall_Restmuelltonne_text Restmülltonne
     2017-09-18 01:01:32   Abfall_Restmuelltonne_uid 5ok6fufdtmcshfed02cch7ongooglecom
     2017-09-18 01:01:32   Abfall_Restmuelltonne_weekday Montag
     2017-09-18 01:01:32   Abfall_Wertstofftonne_date 21.09.2017
     2017-09-18 01:01:32   Abfall_Wertstofftonne_datum_kurz 21.09.2017
     2017-09-18 01:01:32   Abfall_Wertstofftonne_days 3
     2017-09-18 01:01:32   Abfall_Wertstofftonne_description
     2017-09-18 01:01:32   Abfall_Wertstofftonne_location
     2017-09-18 01:01:32   Abfall_Wertstofftonne_text Wertstofftonne
     2017-09-18 01:01:32   Abfall_Wertstofftonne_uid hr38fuo736upcbr77mkidtbsgooglecom
     2017-09-18 01:01:32   Abfall_Wertstofftonne_weekday Donnerstag
     2017-09-18 01:01:32   ftui_datum      now
     2017-09-18 01:01:32   ftui_datum_kurz now
     2017-09-18 01:01:32   ftui_next       Abfall_Restmuelltonne_0
     2017-09-18 01:01:32   ftui_next_datum 18.09.2017
     2017-09-18 01:01:32   ftui_next_datum_kurz 18.09.2017
     2017-09-18 01:01:32   ftui_next_tage  3
     2017-09-18 01:01:32   ftui_next_text  Restmülltonne
     2017-09-18 01:01:32   next            Abfall_Wertstofftonne_3
     2017-09-18 01:01:32   next_date       21.09.2017
     2017-09-18 01:01:32   next_days       3
     2017-09-18 01:01:32   next_description
     2017-09-18 01:01:32   next_location
     2017-09-18 01:01:32   next_text       Wertstofftonne
     2017-09-18 01:01:32   next_weekday    Donnerstag
     2017-09-18 01:01:32   now             Abfall_Restmuelltonne
     2017-09-18 01:01:32   now_date        18.09.2017
     2017-09-18 01:01:32   now_description
     2017-09-18 01:01:32   now_location
     2017-09-18 01:01:32   now_text        Restmülltonne
     2017-09-18 01:01:32   now_weekday     Montag
     2017-09-18 01:01:32   state           3
Attributes:
   room       1_Sortiert
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_date","")) : "now";},
ftui_datum_kurz {substr(ReadingsVal("myAbfall","ftui_datum","???"),0,10)},
ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";},
ftui_next_text {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next_text","") : ReadingsVal("myAbfall","now_text","");},
ftui_next_datum {ReadingsVal("myAbfall","now_date","") eq "" ? ReadingsVal("myAbfall","next_date","") : ReadingsVal("myAbfall","now_date","");},
ftui_next_datum_kurz {substr(ReadingsVal("myAbfall","ftui_next_datum","???"),0,10)},
ftui_next_tage {ReadingsVal("myAbfall","now","") ne "" ? ReadingsVal("myAbfall","next_days","") : "Heute";},
Abfall_Biotonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Biotonne_date","???"),0,10)},
Abfall_Papiertonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Papiertonne_date","???"),0,10)},
Abfall_Restmuelltonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Restmuelltonne_date","???"),0,10)},
Abfall_Wertstofftonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Wertstofftonne_date","???"),0,10)}


sprudelverduenner

@uniqueck
ich würde Dir gerne einmal einen Test-Google-Kalender freigeben.
An welche email-Adresse mache ich das ??
Notfalls gerne auch per PM.

Lieben Gruß,
Sprudelverduenner
FHEM @ RaspberryPi 3, HMLAN, HMUART + HMRS485, Homematic, ESPEasy @ Sonoff / Shelly / ESP8266, ZigBee @ CC2531
Echo Dot, Dreambox, Yamaha MusicCast, Logitech Hub, LW-12, LD382
FRITZ!Box 7590 AX, Mesh @ FRITZ!Repeater 2400, FRITZ!Fon, iPhone 13, iPad Air 5, AppleWatch 8

uniqueck

Zitat von: sprudelverduenner am 18 September 2017, 12:10:40
@uniqueck
ich würde Dir gerne einmal einen Test-Google-Kalender freigeben.
An welche email-Adresse mache ich das ??
Notfalls gerne auch per PM.

Lieben Gruß,
Sprudelverduenner

Einfach per pm, schicken.

Danke

uniqueck

Huhu stera,

es sollte
ftui_next_tage {ReadingsVal("myAbfall","now","") eq "" ? ReadingsVal("myAbfall","next_days","") : "Heute";
anstelle
ftui_next_tage {ReadingsVal("myAbfall","now","") ne "" ? ReadingsVal("myAbfall","next_days","") : "Heute";

Gruß Constantin


Zitat von: stera am 18 September 2017, 01:10:53
Hallo Constantin,

ich habe das UserReading "ftui_next_tage" einmal von der Abfrage verändert und einen Termin auf heute gelegt.
Wie du im List siehst erscheint ja eine 3 bei next_days und ist ja erstmal richtig.  Man könnte ja thereortisch auch den "ftui_text" filtern und die tage rausschreiben, aber kommt ja immer das gleiche bei raus.

Ich brauche ja eine "0" bzw. ein "Heute" für alle Tonnen hintereinander, weil ich ja nur ein wechselndes Symbol auf der Homeseite anzeige.


Internals:
   DEF        Abfall
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         429
   NTFY_ORDER 50-myAbfall
   STATE      3
   TYPE       ABFALL
   READINGS:
     2017-09-18 01:01:32   Abfall_Biotonne_date 22.09.2017
     2017-09-18 01:01:32   Abfall_Biotonne_datum_kurz 22.09.2017
     2017-09-18 01:01:32   Abfall_Biotonne_days 4
     2017-09-18 01:01:32   Abfall_Biotonne_description
     2017-09-18 01:01:32   Abfall_Biotonne_location
     2017-09-18 01:01:32   Abfall_Biotonne_text Biotonne
     2017-09-18 01:01:32   Abfall_Biotonne_uid mdt6qafs1bah01m5htc15nu8googlecom
     2017-09-18 01:01:32   Abfall_Biotonne_weekday Freitag
     2017-09-18 01:01:32   Abfall_Papiertonne_date 06.10.2017
     2017-09-18 01:01:32   Abfall_Papiertonne_datum_kurz 06.10.2017
     2017-09-18 01:01:32   Abfall_Papiertonne_days 18
     2017-09-18 01:01:32   Abfall_Papiertonne_description
     2017-09-18 01:01:32   Abfall_Papiertonne_location
     2017-09-18 01:01:32   Abfall_Papiertonne_text Papiertonne
     2017-09-18 01:01:32   Abfall_Papiertonne_uid cbik4u63b6okufdng79mv79kgooglecom
     2017-09-18 01:01:32   Abfall_Papiertonne_weekday Freitag
     2017-09-18 01:01:32   Abfall_Restmuelltonne_date 18.09.2017
     2017-09-18 01:01:32   Abfall_Restmuelltonne_datum_kurz 18.09.2017
     2017-09-18 01:01:32   Abfall_Restmuelltonne_days 0
     2017-09-18 01:01:32   Abfall_Restmuelltonne_description
     2017-09-18 01:01:32   Abfall_Restmuelltonne_location
     2017-09-18 01:01:32   Abfall_Restmuelltonne_text Restmülltonne
     2017-09-18 01:01:32   Abfall_Restmuelltonne_uid 5ok6fufdtmcshfed02cch7ongooglecom
     2017-09-18 01:01:32   Abfall_Restmuelltonne_weekday Montag
     2017-09-18 01:01:32   Abfall_Wertstofftonne_date 21.09.2017
     2017-09-18 01:01:32   Abfall_Wertstofftonne_datum_kurz 21.09.2017
     2017-09-18 01:01:32   Abfall_Wertstofftonne_days 3
     2017-09-18 01:01:32   Abfall_Wertstofftonne_description
     2017-09-18 01:01:32   Abfall_Wertstofftonne_location
     2017-09-18 01:01:32   Abfall_Wertstofftonne_text Wertstofftonne
     2017-09-18 01:01:32   Abfall_Wertstofftonne_uid hr38fuo736upcbr77mkidtbsgooglecom
     2017-09-18 01:01:32   Abfall_Wertstofftonne_weekday Donnerstag
     2017-09-18 01:01:32   ftui_datum      now
     2017-09-18 01:01:32   ftui_datum_kurz now
     2017-09-18 01:01:32   ftui_next       Abfall_Restmuelltonne_0
     2017-09-18 01:01:32   ftui_next_datum 18.09.2017
     2017-09-18 01:01:32   ftui_next_datum_kurz 18.09.2017
     2017-09-18 01:01:32   ftui_next_tage  3
     2017-09-18 01:01:32   ftui_next_text  Restmülltonne
     2017-09-18 01:01:32   next            Abfall_Wertstofftonne_3
     2017-09-18 01:01:32   next_date       21.09.2017
     2017-09-18 01:01:32   next_days       3
     2017-09-18 01:01:32   next_description
     2017-09-18 01:01:32   next_location
     2017-09-18 01:01:32   next_text       Wertstofftonne
     2017-09-18 01:01:32   next_weekday    Donnerstag
     2017-09-18 01:01:32   now             Abfall_Restmuelltonne
     2017-09-18 01:01:32   now_date        18.09.2017
     2017-09-18 01:01:32   now_description
     2017-09-18 01:01:32   now_location
     2017-09-18 01:01:32   now_text        Restmülltonne
     2017-09-18 01:01:32   now_weekday     Montag
     2017-09-18 01:01:32   state           3
Attributes:
   room       1_Sortiert
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_date","")) : "now";},
ftui_datum_kurz {substr(ReadingsVal("myAbfall","ftui_datum","???"),0,10)},
ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";},
ftui_next_text {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next_text","") : ReadingsVal("myAbfall","now_text","");},
ftui_next_datum {ReadingsVal("myAbfall","now_date","") eq "" ? ReadingsVal("myAbfall","next_date","") : ReadingsVal("myAbfall","now_date","");},
ftui_next_datum_kurz {substr(ReadingsVal("myAbfall","ftui_next_datum","???"),0,10)},
ftui_next_tage {ReadingsVal("myAbfall","now","") ne "" ? ReadingsVal("myAbfall","next_days","") : "Heute";},
Abfall_Biotonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Biotonne_date","???"),0,10)},
Abfall_Papiertonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Papiertonne_date","???"),0,10)},
Abfall_Restmuelltonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Restmuelltonne_date","???"),0,10)},
Abfall_Wertstofftonne_datum_kurz {substr(ReadingsVal("myAbfall","Abfall_Wertstofftonne_date","???"),0,10)}



antonwinden

Hallo, mir ist jetzt aufgefallen das nachdem bei mir Altpapier nur alle 2 Monate ist jetzt nach der Abholung der nächste Altpapiertermin nicht angezeigt wird.
Ist das beabsichtigt oder nur mein Phänomen? Oder kann man das einstellen?
danke anton
KNX, Raspberry, Denon 3313, Philips TV, Xtrend9X00 und viel Optimismus...

uniqueck

Zitat von: antonwinden am 22 September 2017, 18:21:54
Hallo, mir ist jetzt aufgefallen das nachdem bei mir Altpapier nur alle 2 Monate ist jetzt nach der Abholung der nächste Altpapiertermin nicht angezeigt wird.
Ist das beabsichtigt oder nur mein Phänomen? Oder kann man das einstellen?
danke anton
List logs oder ähnliches brauch ich schon zum nachvollziehen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


antonwinden

anbei das list

   DEF        AbfallGooglekalender
   KALENDER   AbfallGooglekalender
   NAME       Muellabfuhr
   NOTIFYDEV  AbfallGooglekalender
   NR         1224
   NTFY_ORDER 50-Muellabfuhr
   STATE      Restmüll am Dienstag in 2 Tag(en),
Restmüll in 2, Altpapier in Altpapier_days und Gelber Sack in 5 Tagen
   TYPE       ABFALL
   READINGS:
     2017-09-24 09:45:25   GelberSack_date 29.09.2017
     2017-09-24 09:45:25   GelberSack_days 5
     2017-09-24 09:45:25   GelberSack_description
     2017-09-24 09:45:25   GelberSack_location
     2017-09-24 09:45:25   GelberSack_text Gelber Sack
     2017-09-24 09:45:25   GelberSack_uid  nquc7k3590f2mgt8hlln1tlupogooglecom
     2017-09-24 09:45:25   GelberSack_weekday Freitag
     2017-09-24 09:45:25   Restmuell_date  26.09.2017
     2017-09-24 09:45:25   Restmuell_days  2
     2017-09-24 09:45:25   Restmuell_description
     2017-09-24 09:45:25   Restmuell_location
     2017-09-24 09:45:25   Restmuell_text  Restmüll
     2017-09-24 09:45:25   Restmuell_uid   ij168vncl1r863vl77tbct7pqcgooglecom
     2017-09-24 09:45:25   Restmuell_weekday Dienstag
     2017-09-24 09:45:25   next            Restmuell_2
     2017-09-24 09:45:25   next_date       26.09.2017
     2017-09-24 09:45:25   next_days       2
     2017-09-24 09:45:25   next_description
     2017-09-24 09:45:25   next_location
     2017-09-24 09:45:25   next_text       Restmüll
     2017-09-24 09:45:25   next_weekday    Dienstag
     2017-09-24 09:45:25   state           2
Attributes:
   alias      Müllabfuhr
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   filter     Restmüll,Altpapier,Gelber Sack
   filter_type include
   group      Abfall und andere Termine
   room       Haus
   stateFormat next_text am next_weekday in next_days Tag(en),
Restmüll in Restmuell_days, Altpapier in Altpapier_days und Gelber Sack in GelberSack_days Tagen
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


ein text next für den Kalender liefert:
26.09.17 00:00 Restmüll
29.09.17 00:00 Gelber Sack
15.11.17 00:00 Altpapier

gruß anton
KNX, Raspberry, Denon 3313, Philips TV, Xtrend9X00 und viel Optimismus...

sprudelverduenner

@uniqueck
Hattest du meine PM mit dem Kalender Zugang erhalten....?
FHEM @ RaspberryPi 3, HMLAN, HMUART + HMRS485, Homematic, ESPEasy @ Sonoff / Shelly / ESP8266, ZigBee @ CC2531
Echo Dot, Dreambox, Yamaha MusicCast, Logitech Hub, LW-12, LD382
FRITZ!Box 7590 AX, Mesh @ FRITZ!Repeater 2400, FRITZ!Fon, iPhone 13, iPad Air 5, AppleWatch 8

uniqueck

Zitat von: antonwinden am 24 September 2017, 10:29:15
anbei das list

   DEF        AbfallGooglekalender
   KALENDER   AbfallGooglekalender
   NAME       Muellabfuhr
   NOTIFYDEV  AbfallGooglekalender
   NR         1224
   NTFY_ORDER 50-Muellabfuhr
   STATE      Restmüll am Dienstag in 2 Tag(en),
Restmüll in 2, Altpapier in Altpapier_days und Gelber Sack in 5 Tagen
   TYPE       ABFALL
   READINGS:
     2017-09-24 09:45:25   GelberSack_date 29.09.2017
     2017-09-24 09:45:25   GelberSack_days 5
     2017-09-24 09:45:25   GelberSack_description
     2017-09-24 09:45:25   GelberSack_location
     2017-09-24 09:45:25   GelberSack_text Gelber Sack
     2017-09-24 09:45:25   GelberSack_uid  nquc7k3590f2mgt8hlln1tlupogooglecom
     2017-09-24 09:45:25   GelberSack_weekday Freitag
     2017-09-24 09:45:25   Restmuell_date  26.09.2017
     2017-09-24 09:45:25   Restmuell_days  2
     2017-09-24 09:45:25   Restmuell_description
     2017-09-24 09:45:25   Restmuell_location
     2017-09-24 09:45:25   Restmuell_text  Restmüll
     2017-09-24 09:45:25   Restmuell_uid   ij168vncl1r863vl77tbct7pqcgooglecom
     2017-09-24 09:45:25   Restmuell_weekday Dienstag
     2017-09-24 09:45:25   next            Restmuell_2
     2017-09-24 09:45:25   next_date       26.09.2017
     2017-09-24 09:45:25   next_days       2
     2017-09-24 09:45:25   next_description
     2017-09-24 09:45:25   next_location
     2017-09-24 09:45:25   next_text       Restmüll
     2017-09-24 09:45:25   next_weekday    Dienstag
     2017-09-24 09:45:25   state           2
Attributes:
   alias      Müllabfuhr
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   filter     Restmüll,Altpapier,Gelber Sack
   filter_type include
   group      Abfall und andere Termine
   room       Haus
   stateFormat next_text am next_weekday in next_days Tag(en),
Restmüll in Restmuell_days, Altpapier in Altpapier_days und Gelber Sack in GelberSack_days Tagen
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


ein text next für den Kalender liefert:
26.09.17 00:00 Restmüll
29.09.17 00:00 Gelber Sack
15.11.17 00:00 Altpapier

gruß anton
Kannst du beim Abfall Modul mal verbose auf 5 stellen und dann Set Update machen und mir den log Auszug zur Verfügung stellen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


uniqueck

Zitat von: sprudelverduenner am 24 September 2017, 11:15:03
@uniqueck
Hattest du meine PM mit dem Kalender Zugang erhalten....?
Ja bin bloß noch unterwegs und erst ab heute abend wieder zu hause.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk


antonwinden

hier das log dazu:
2017.09.24 11:31:55 4: ABFALL_setUpdate(Muellabfuhr) - Start
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - reading lastNow
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 2, 21
2017.09.24 11:31:55 5: ABFALL_GetUpdate (Muellabfuhr) - delete readings
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 1, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - size of events: 2
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.09.24 11:31:55 5: ABFALL_getEvents - next uid : ij168vncl1r863vl77tbct7pqcgooglecom
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Restmüll
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - calendar(AbfallGooglekalender) - uid(ij168vncl1r863vl77tbct7pqcgooglecom) - start(26.09.2017 00:00:00) - days(2) - text(Restmüll) - location() - description() - readingName(Restmuell)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Restmüll
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.09.24 11:31:55 5: ABFALL_getEvents - next uid : nquc7k3590f2mgt8hlln1tlupogooglecom
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Gelber Sack
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - calendar(AbfallGooglekalender) - uid(nquc7k3590f2mgt8hlln1tlupogooglecom) - start(29.09.2017 00:00:00) - days(5) - text(Gelber Sack) - location() - description() - readingName(GelberSack)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 4, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 2, 19
2017.09.24 11:31:55 5: Vor Sortieren
2017.09.24 11:31:55 5: Restmuell
2017.09.24 11:31:55 5: GelberSack
2017.09.24 11:31:55 5: Nach Sortieren
2017.09.24 11:31:55 5: GelberSack
2017.09.24 11:31:55 5: Restmuell
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 11, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 8, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 4, 21
KNX, Raspberry, Denon 3313, Philips TV, Xtrend9X00 und viel Optimismus...

elbe2904

Hallo,

vielen Dank für das tolle Modul.
Ich frage meinen Abfallkalender direkt aus FHEM als ical von der Webseite des Entsorgers ab. Leider sind die Termine am Vorabend vor der Abholung um 18.00 als Erinnerung eingetragen, sodass FHEM mir die Termine immer einen Tag zu früh anzeigt.
Wie kann ich dem Modul sagen (ohne den Kalender manuell anzupassen) die Abholtermine immer +1 Tag anzuzeigen. Geht das irgendwie über readings??

Vielen Dank


uniqueck

Zitat von: antonwinden am 24 September 2017, 11:33:35
hier das log dazu:
2017.09.24 11:31:55 4: ABFALL_setUpdate(Muellabfuhr) - Start
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - reading lastNow
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 2, 21
2017.09.24 11:31:55 5: ABFALL_GetUpdate (Muellabfuhr) - delete readings
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 1, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - size of events: 2
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.09.24 11:31:55 5: ABFALL_getEvents - next uid : ij168vncl1r863vl77tbct7pqcgooglecom
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Restmüll
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - calendar(AbfallGooglekalender) - uid(ij168vncl1r863vl77tbct7pqcgooglecom) - start(26.09.2017 00:00:00) - days(2) - text(Restmüll) - location() - description() - readingName(Restmuell)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Restmüll) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Restmüll
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.09.24 11:31:55 5: ABFALL_getEvents - next uid : nquc7k3590f2mgt8hlln1tlupogooglecom
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Restmüll)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Altpapier)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - event(Gelber Sack) - filter(Gelber Sack)
2017.09.24 11:31:55 5: skipEvent(Muellabfuhr) - Gelber Sack
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 9, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - calendar(AbfallGooglekalender) - uid(nquc7k3590f2mgt8hlln1tlupogooglecom) - start(29.09.2017 00:00:00) - days(5) - text(Gelber Sack) - location() - description() - readingName(GelberSack)
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 4, 19
2017.09.24 11:31:55 5: ABFALL_getEvents(Muellabfuhr) - ABFALL_getEvents, 20170912.220911, 2, 19
2017.09.24 11:31:55 5: Vor Sortieren
2017.09.24 11:31:55 5: Restmuell
2017.09.24 11:31:55 5: GelberSack
2017.09.24 11:31:55 5: Nach Sortieren
2017.09.24 11:31:55 5: GelberSack
2017.09.24 11:31:55 5: Restmuell
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 11, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 8, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.09.24 11:31:55 5: ABFALL_setUpdate(Muellabfuhr) - ABFALL_setUpdate, 20170912.220919, 4, 21

So wie das für mich laut dem log aussieht, bekomme ich vom Kalender nur zwei neue Termine genannt.

Size of Events 2

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk