FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Kalendermodule => Thema gestartet von: uniqueck am 27 Januar 2016, 01:02:41

Titel: Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Januar 2016, 01:02:41
Hallo zusammen,

da ich schon viele Fragen zum Thema Abfallkalender und deren Visualisierung auf FTUI gelesen habe und auch selber mal vor dem Problem stand, wie ich das sinnvoller Weise einbinden kann, habe ich mir nun beim Neuaufsetzen meines Raspis gedacht schreib doch dazu einfach ein Modul.

Vorneweg es ist mein erstes FHEM Modul.
Ich wollte nicht wieder eine 99_myUtils anlegen, dann noch hier ein dummy und da ein dummy und ein dummy um den nächsten Abfalltermin in einem dummy bereitzustellen, sondern es einfach universell halten.

Als Basis für das neuen Modul hat mir das Modul CALVIEW sehr geholfen. Vielen Dank hier an @chris1284.

Ab sofort Installation über github URL.

update (check|all) https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
oder einmalig
update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
dann wird es automatisch bei einem update chek / all mit berücksichtigt.

Doku zu dem Modul siehe Wiki Eintrag http://www.fhemwiki.de/wiki/ABFALL

Umsetzung einer Abfallvisualisierung mit Hilfe des Moduls ABFALL vom User Rince:
https://forum.fhem.de/index.php/topic,50177.0.html (https://forum.fhem.de/index.php/topic,50177.0.html)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Timmy.m am 27 Januar 2016, 20:19:17
Hallo uniqueck.

Vielen Dank für dieses Modul. Habe es installiert und eingerichtet und schon hat er die ersten Readings gefüllt.
Ich muss mal abwarten, ob in den nächsten Tagen noch die weiteren Termine rein kommen.
Bisher nur Papiermüll (Freitag) und Gelber Sack (nächste Woche Freitag), aber noch kein Restmüll (morgen) bzw. Biomüll (nächsten Dienstag).
Ich warte erst einmal eine Woche, was passiert.

Grüße Tim
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 28 Januar 2016, 08:27:18
Hallo Tim,

vielen Dank schon einmal fürs testen. Ich habe gestern noch ein paar Fehler festgestellt,  vor allem bzgl. den Readings des Calendar Moduls modeUpcoming. Diese sind nicht sortiert nach Zeit des eintrettens.  So das bei mir zum Beispiel 300 Tage für die nächste Abholung stehen.  Das muss ich mir noch anschauen.

Ggf. kannst du ja auch mal das Log schicken, dann kann ich sehen welche Termine bei dir überhaupt erkannt wurden.

Gruß

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Marcel85 am 28 Januar 2016, 10:31:48
Habe das Modul gestern auch mal eingerichtet und bei mir tritt das selbe Problem auf.

Der nächste Termin tritt bei mir in 235 Tagen ein. Dabei wäre Montag die nächste Leerung.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 28 Januar 2016, 12:10:53
Also bei mir funktioniert es Prima, hab es in Verweindung mit einem Google Kalender mit 2 Terminen die 2 Wochen auseinander liegen:
- Müllabfuhr: Montags, Ganztags, wiederholung alle 4 Wochen
- Müllabfuhr mit Papier: Montags, Ganztags, wiederholung alle 4 Wochen

Aber wäre es machbar die State anzupassen so das er aus Text und tage besteht?
Internals:
   CFGFN
   DEF        Muellabfuhr 3600
   INTERVAL   3600
   KALENDER   Muellabfuhr
   NAME       Muellabfuhr.Abfall
   NR         2508
   STATE      Muellabfuhr_4
   TYPE       ABFALL
   Readings:
     2016-01-28 12:03:52   Muellabfuhr mit Papier_tage 18
     2016-01-28 12:03:52   Muellabfuhr mit Papier_text Müllabfuhr mit Papier
     2016-01-28 12:03:52   Muellabfuhr_tage 4
     2016-01-28 12:03:52   Muellabfuhr_text Müllabfuhr
     2016-01-28 12:03:52   state           Muellabfuhr_4
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Timmy.m am 29 Januar 2016, 19:37:31
Ich denke mir, dass das Modul erst einmal sich einspielen musste. Bei mir ist nun alles in der Liste. Ich beobachte weiter und werde bei Problemen berichten.
Bisher ein dickes Dankeschön!

Grüße Tim
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 29 Januar 2016, 22:59:48
Gute Idee, tut aber bei mir nicht.

Internals:
   CFGFN
   DEF        muellkalender 3600
   INTERVAL   3600
   KALENDER   muellkalender
   NAME       myAbfall
   NR         2591
   STATE      Abholung Hausmuell_5
   TYPE       ABFALL
   Readings:
     2016-01-29 22:57:49   Abholung Hausmuell_tage 5
     2016-01-29 22:57:49   Abholung Hausmuell_text Abholung Hausmüll
     2016-01-29 22:57:49   state           Abholung Hausmuell_5
Attributes:
   room       Kalender




<div data-device="myABFALL" data-type="symbol"
class="bigger-45 warn wider"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung?Hausmuell_.*","Wertstoff_.*"]'
data-on-colors='["orange","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 30 Januar 2016, 12:41:13
Zitat von: kvo1 am 29 Januar 2016, 22:59:48
Gute Idee, tut aber bei mir nicht.

Internals:
   CFGFN
   DEF        muellkalender 3600
   INTERVAL   3600
   KALENDER   muellkalender
   NAME       myAbfall
   NR         2591
   STATE      Abholung Hausmuell_5
   TYPE       ABFALL
   Readings:
     2016-01-29 22:57:49   Abholung Hausmuell_tage 5
     2016-01-29 22:57:49   Abholung Hausmuell_text Abholung Hausmüll
     2016-01-29 22:57:49   state           Abholung Hausmuell_5
Attributes:
   room       Kalender




<div data-device="myABFALL" data-type="symbol"
class="bigger-45 warn wider"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung?Hausmuell_.*","Wertstoff_.*"]'
data-on-colors='["orange","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>


Du hast das Device myAbfall genannt und im FTUI Code hast du es myABFALL genannt, hier musst du es genau so nennen.

<div data-device="myAbfall" data-type="symbol"
class="bigger-45 warn wider"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung?Hausmuell_.*","Wertstoff_.*"]'
data-on-colors='["orange","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 30 Januar 2016, 12:57:45
Vielen Dank an euch schon einmal das ihr es nutzt und Feedback gebt.

Ich habe den Code mal etwas aufgeräumt und noch ein bisschen Bereinigung bei den ReadingName durchgeführt (Umlaute und Leerzeichen).
Des Weiteren gibt es die Möglichkeit, mit dem Attribute abfall_clear_reading_name eine Bereinigung von irgendwelchen Fixen Parts durchzuführen.
Also wenn der Eintrag im Kalender SBAZV Restmülltonnen lautet und das Attribute abfall_clear_reading_name auf den Wert SBAZV gesetzt wird, dann entsteht daraus das Reading Restmuelltonnen_text Restmülltonnen.

Das mit dem Reading, welches alle Informationen in einem enthällt, muss ich mir mal anschauen.

Gruß und schönes Wochenende.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 30 Januar 2016, 17:40:19
Zitat von: uniqueck am 30 Januar 2016, 12:41:13
Du hast das Device myAbfall genannt und im FTUI Code hast du es myABFALL genannt, hier musst du es genau so nennen.

<div data-device="myAbfall" data-type="symbol"
class="bigger-45 warn wider"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung?Hausmuell_.*","Wertstoff_.*"]'
data-on-colors='["orange","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>

Du hast Recht, ist geändert und passt.

Danke , werde mal weitertesten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hermann am 31 Januar 2016, 09:56:11
Hallo,

Die Idee finde ich Klasse, da auch ich TabletUI einsetze und das so gleich umsetzen kann.
Nur habe ich ein Problem. Wenn ich folgenden Googlekalender anlege bekomme ich eine Meldung das define ABFALL verkehrt ist. Muß der Kalender ohne "ical url" angegeben werden ?

define myAbfall ABFALL ical url https://calendar.google.com/calendar/ical/xxx.calendar.google.com/private-xxxxxxxx/basic.ics 3600

Kann mir jemand auf die Sprünge helfen ?

Hermann
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: VB90 am 31 Januar 2016, 10:15:33
Du vermischt etwas.

Das ganze hat zwei Schritte.

Im ersten musst du den Google-Kalender erst per CALENDAR-Modul in dein FHEM integrieren

define MuellKalender Calendar ical url https.....

hierdurch werden erstmal die Daten aus deinem Kalender bei Google abgeholt.

Danach nimmst du dieses neue Device und strickst es auf das ABFALL-Modul

define myAbfall ABFALL MuellKalender 86400

hier schaut das ABFALL-Modul in die oben geholten Daten und verwertet sie
der Intervall kann für meine Begriffe relativ groß sein, da sich die Daten ja nicht alle naselang ändern.

vb
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Timmy.m am 31 Januar 2016, 12:06:53
Hallo uniqueck.

Ein kleines Problem habe ich noch gefunden. Der Termin "Gelber Sack" wird als Reading mit Leerzeichen angelegt.
Das Leerzeichen macht Probleme bei der HTML Auswertung...
Bekommst du da noch ein Unterstrich dazwischen? Die Umlaute wandelst du ja bereits um, wäre dir sehr dankbar.

Grüße Tim
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 Januar 2016, 15:43:49
Hi Tim,

hast du mein aktuelles Modul aus meinem letzten Beitrag herunterladen und ggf. ein reload des Moduls durchgeführt?

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Timmy.m am 31 Januar 2016, 20:35:02
Zitat von: uniqueck am 31 Januar 2016, 15:43:49
hast du mein aktuelles Modul aus meinem letzten Beitrag herunterladen und ggf. ein reload des Moduls durchgeführt?

Sorry, hatte ich irgendwie übersehen... und hat nun funktioniert! Herzlichen Dank!

Grüße Tim
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 02 Februar 2016, 11:18:32
Hallo,

ich musste heute leider feststellen das es doch noch Probleme mit dem Modul gibt.
Erstmal meine Definition:
Internals:
   DEF        Muellabfuhr 86400
   INTERVAL   86400
   KALENDER   Muellabfuhr
   NAME       Muellabfuhr.Abfall
   NR         215
   STATE      Muellabfuhr_7
   TYPE       ABFALL
   Readings:
     2016-02-02 11:10:51   Muellabfuhr_datum 09.02.2016
     2016-02-02 11:10:51   Muellabfuhr_tage 7
     2016-02-02 11:10:51   Muellabfuhr_text Müllabfuhr
     2016-02-02 11:10:51   MuellabfuhrmitPapier_datum 15.02.2016
     2016-02-02 11:10:51   MuellabfuhrmitPapier_tage 13
     2016-02-02 11:10:51   MuellabfuhrmitPapier_text Müllabfuhr mit Papier
     2016-02-02 11:10:51   state           Muellabfuhr_7
Attributes:
   group      Müllabfuhr
   room       System
   webCmd     update


Undzwar gibt es den Muellabfuhr Termin am 09.02.2016 gar nicht. Der nächste Muellabfuhr Termin wäre erst am 29.02.2016. Hab auch schon das Modul aus deinem letztem Post im Einsatz. Wenn es dir hilft kann ich dir meine iCal URL per PM zukommen lassen.

//Nachtrag:
Und wie bekomme ich den Text des nächsten Termines in ein Label des FTUI? Steh da irgendwie auf dem Schlauch.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Februar 2016, 18:23:45
Ich schaue mir das mal an. Wäre nett wenn du mir die URL zur Verfügung stellen kannst. Da ich bei mir noch kein Problem festgestellt habe. Der nächste Termin hmm. Alles im state Reading unterzubringen ist halt irgendwie auch nicht so das ware wie ich finde. Es sei denn da hat jemand ne coole Idee. Was ich anbieten kann sind Readings in der Form next_text, next_datum und next_tage. Aber was wäre wenn zwei Sachen abgeholt werden?

Gesendet von meinem GT-N7100 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Februar 2016, 18:30:05
Text als solches kannst du wie folgt in FTUI darstellen.


<div data-type="label" data-device="Muellabfuhr.Abfall" data-get="next_text"></div>



Natürlich erst wenn die Readings implementiert sind. Ansonsten kannst du aber heute schon jedes andere *_text Reading dafür nehmen.

Gesendet von meinem GT-N7100 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 02 Februar 2016, 20:38:42
Hab dir ne PM mit der URL geschickt.

Das mit Next wäre perfekt. Und bei mehreren Terminen am selben Tag könnte man die Texte ja mit einem Trenner aneinander hängen den man vllt auch händisch über ein Attribute anpassen könnte? Also so z.B.: next_text: Restmüll|Glas|Papier
und über "attr trenner ', ' " könnte man dann "Restmüll, Glas, Papier" draus machen, so wie man es gerade braucht.
Und next_datum, next_tage ist es ja egal, das ist ja dann nur eines.

//Edit:
Aber das heißt derzeit geht es noch nicht das Label dynamisch auf das nächst kommende anzupassen, oder?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Februar 2016, 22:56:12
Also bzgl. des Termins, der angeblich nicht ist.
Bei mir sagt auch das Kalender Modul, dass du ein Date am 09.02. mit der Muellabfuhr hast  ;)

Mach mal in FHEM:
get Muellabfuhr full modeUpcoming

Und postet hier was da zurückkommt.
Mit den Readings fange ich heute mal an und schaue wie weit ich komme.
Demnächst muss ich das ja so oder so nochmal überarbeiten, aufgrund des anstehenden Updates des 57_Calendar Moduls.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 03 Februar 2016, 07:26:19
Ok, scheinbar ist es kein Problem von deinem Modul sondern vom Kalender Modul.
xxx known upcoming                     09.02.2016 00:00:00-10.02.2016 00:00:00 Müllabfuhr
xxx known upcoming                     15.02.2016 00:00:00-16.02.2016 00:00:00 Müllabfuhr mit Papier
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 03 Februar 2016, 08:30:41
das ist ein bekanntes problem mit ganztages-serientemrinen im calendar. stell dein müll nicht gantägig ein sondern von zb 1:00 bis 23:00 uhr dann gibt es diese geistertermine nicht mehr.
oder du wartest bis die neue version von calendar am 07.02. kommt (dann gehen aber weder calview noch dieses modul mehr  ;D)

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 03 Februar 2016, 09:54:49
@Chris1284: danke =)
Hab mir mal die Beta angeschaut und damit ist das Problem behoben.

Das Abfallmodul ging zwar noch aber die Ausgabe war murks da er nun etliche künftige Termine bekommt. Hab erstmal eine Lösung gefunden, mag aber bessere Lösungen geben. Bin durch die CallFN Zeile nicht ganz durchgestiegen wie ich die anpasse, also hab ich einfach den Return gesplittet und nur den ersten Teil genommen.
Falls intressant hier mein Code:
folgendes nach Zeile 169 einfügen:
if (index($terminstart, "\n") != -1)
{
my @terminstart2 = split(/\n/,$terminstart);
$terminstart = $terminstart2[0];
}
if (index($termintext, "\n") != -1)
{
my @termintext2 = split(/\n/,$termintext);
$termintext = $termintext2[0];
}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 03 Februar 2016, 13:10:03
ich habe auch mal eine Frage zu den Readings, bei mir wird ein Reading dargestellt das für Restmüll mit Datum und den Tagen. Aber ich habe noch ein 2. Eintrag im Kalender, muss der einen entsprechenden Namen haben oder ist es dem Modul egal wie der heißt..?
Heißt bei mir "Gelber Sack, Leichtverpackungen"

List
Internals:
   CFGFN      ./FHEM/System.cfg
   DEF        ical url https://calendar.google.com/calendar/ical/gk50jgcal3c4fmb7ngqttddkoo%40group.calendar.google.com/private-5aba57ab8b3b9c57c9aa60267c8c3f3a/basic.ics
   NAME       MuellKalender
   NR         2734
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-02-03 12:44:59   all             1adem75oa4i3n2ouothc396560googlecom;cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   calname         Abfall
     2016-02-03 12:44:59   lastCheck       2016-02-03 12:44:59
     2016-02-03 12:44:59   lastUpdate      2016-02-03 12:44:59
     2016-02-03 12:44:59   modeAlarm
     2016-02-03 12:44:59   modeAlarmOrStart cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   modeAlarmed
     2016-02-03 12:44:59   modeChanged
     2016-02-03 12:44:59   modeEnd
     2016-02-03 12:44:59   modeEnded
     2016-02-03 12:44:59   modeStart       cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   modeStarted
     2016-02-03 12:44:59   modeUpcoming    1adem75oa4i3n2ouothc396560googlecom
     2016-02-03 12:44:59   stateChanged
     2016-02-03 12:44:59   stateDeleted
     2016-02-03 12:44:59   stateNew
     2016-02-03 12:44:59   stateUpdated
   Fhem:
     interval   3600
     lastCheck  2016-02-03 12:44:59
     lastChkTs  1454499899.57677
     lastUpdate 2016-02-03 12:44:59
     lstUpdtTs  1454499899.30266
     nextCheck  2016-02-03 13:44:59
     nextChkTs  1454503499.30266
     nextUpdate 2016-02-03 13:44:59
     nxtUpdtTs  1454503499.30266
     type       url
     url        https://calendar.google.com/calendar/ical/gk50jgcal3c4fmb7ngqttddkoo%40group.calendar.google.com/private-5aba57ab8b3b9c57c9aa60267c8c3f3a/basic.ics
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Februar 2016, 20:17:36

Kann es sein das der Termin schon läuft? Also quasi modeStarted? Weil ich übernehme nur modeUpcoming Termine in die Readings. Wenn bei den modeStarted auch Interesse besteht würde ich das noch ändern.
Zitat von: moonsorrox am 03 Februar 2016, 13:10:03
ich habe auch mal eine Frage zu den Readings, bei mir wird ein Reading dargestellt das für Restmüll mit Datum und den Tagen. Aber ich habe noch ein 2. Eintrag im Kalender, muss der einen entsprechenden Namen haben oder ist es dem Modul egal wie der heißt..?
Heißt bei mir "Gelber Sack, Leichtverpackungen"

List
Internals:
   CFGFN      ./FHEM/System.cfg
   DEF        ical url https://calendar.google.com/calendar/ical/gk50jgcal3c4fmb7ngqttddkoo%40group.calendar.google.com/private-5aba57ab8b3b9c57c9aa60267c8c3f3a/basic.ics
   NAME       MuellKalender
   NR         2734
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-02-03 12:44:59   all             1adem75oa4i3n2ouothc396560googlecom;cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   calname         Abfall
     2016-02-03 12:44:59   lastCheck       2016-02-03 12:44:59
     2016-02-03 12:44:59   lastUpdate      2016-02-03 12:44:59
     2016-02-03 12:44:59   modeAlarm
     2016-02-03 12:44:59   modeAlarmOrStart cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   modeAlarmed
     2016-02-03 12:44:59   modeChanged
     2016-02-03 12:44:59   modeEnd
     2016-02-03 12:44:59   modeEnded
     2016-02-03 12:44:59   modeStart       cl7bgei6or2r4tt28ue1jcrhscgooglecom
     2016-02-03 12:44:59   modeStarted
     2016-02-03 12:44:59   modeUpcoming    1adem75oa4i3n2ouothc396560googlecom
     2016-02-03 12:44:59   stateChanged
     2016-02-03 12:44:59   stateDeleted
     2016-02-03 12:44:59   stateNew
     2016-02-03 12:44:59   stateUpdated
   Fhem:
     interval   3600
     lastCheck  2016-02-03 12:44:59
     lastChkTs  1454499899.57677
     lastUpdate 2016-02-03 12:44:59
     lstUpdtTs  1454499899.30266
     nextCheck  2016-02-03 13:44:59
     nextChkTs  1454503499.30266
     nextUpdate 2016-02-03 13:44:59
     nxtUpdtTs  1454503499.30266
     type       url
     url        https://calendar.google.com/calendar/ical/gk50jgcal3c4fmb7ngqttddkoo%40group.calendar.google.com/private-5aba57ab8b3b9c57c9aa60267c8c3f3a/basic.ics
Attributes:



Gesendet von meinem GT-N7100 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Februar 2016, 20:18:32
Zitat von: Bootscreen am 03 Februar 2016, 09:54:49
@Chris1284: danke =)
Hab mir mal die Beta angeschaut und damit ist das Problem behoben.

Das Abfallmodul ging zwar noch aber die Ausgabe war murks da er nun etliche künftige Termine bekommt. Hab erstmal eine Lösung gefunden, mag aber bessere Lösungen geben. Bin durch die CallFN Zeile nicht ganz durchgestiegen wie ich die anpasse, also hab ich einfach den Return gesplittet und nur den ersten Teil genommen.
Falls intressant hier mein Code:
folgendes nach Zeile 169 einfügen:
if (index($terminstart, "\n") != -1)
{
my @terminstart2 = split(/\n/,$terminstart);
$terminstart = $terminstart2[0];
}
if (index($termintext, "\n") != -1)
{
my @termintext2 = split(/\n/,$termintext);
$termintext = $termintext2[0];
}

Da schaue ich mir heute abend mal an. Ich hoffe ich bin nicht zu platt wenn ich nachher zu Hause bin.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 03 Februar 2016, 20:31:36
Also heute war ja der Termin, aber der nächste ist ja nächste Woche und der sollte doch angezeigt werden oder wird der noch nicht angezeigt..?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Warlock_2016 am 03 Februar 2016, 21:35:00
Hallo Zusammen

super Idee mit dem Modul.

Wie installiert man das Modul?

Heisst es einfach die Datei runterladen ? aber wohin speichern?

Wenn ich Version eingebe, dann kann ich sehen, dass es das Modul schon gibt?

Gruss, Markus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 03 Februar 2016, 22:12:11
Install. Siehe Post 1 und 8 , aber du musst zuvor einen Kalender mit dem Kalendar Modul einrichten.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Warlock_2016 am 03 Februar 2016, 22:19:19
Danke, das Modul Kalender habe ich bereits installiert.

Muss ich den Anhang einfach runterladen?

Wohin wir dieser kopiert?

Mein Kalendar scheisst bereits Abfall. Was ist mit <calendername> gemeint.

define myAbfall ABFALL <calendername> <intervall>

Wäre es dann: define myAbfall ABFALL ABFALL 3600 ?


Sorry bin Einsteiger  8)

Markus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 03 Februar 2016, 22:54:33
Das Modul musst du nach FHEM kopieren.

Wenn Dein Kalender Abfall heißt, dann so

define myAbfall ABFALL Abfall 3600

Also auf groß/Kleinschreibungachten

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 04 Februar 2016, 01:09:14
also der 2. Termin wird bei mir immer noch nicht angezeigt..!  :-\
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 Februar 2016, 08:34:27
Ich werde die nächste Version gleich auf dem neuen Kalendermodul ausrichten. Das andere macht keinen Sinn mehr. Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HoTi am 05 Februar 2016, 08:51:30
Zitat von: uniqueck am 05 Februar 2016, 08:34:27
Ich werde die nächste Version gleich auf dem neuen Kalendermodul ausrichten. Das andere macht keinen Sinn mehr. Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Super Daumen hoch!!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 05 Februar 2016, 21:16:38
Hallo,

ich habe gerade mal das Abfall-Modul ausprobiert und es funktioniert auf Anhieb. Das einzige, was mir nicht gefällt ist, dass er nicht anzeigt, dass heute ein Abfalltermin ist, sondern dass er schon den nächsten Termin zeigt. Ich stelle in der Regel die Tonne am Morgen raus, wenn ich ins Büro fahre. Wenn jetzt aber mein Wandtablet anzeigt, dass kein Abfalltermin ist, da der Termin erst in 14 Tage ist, vergesse ich unter Umständen, die Tonne raus zu stellen...

Ronny
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 Februar 2016, 21:32:58
Zitat von: RoBra81 am 05 Februar 2016, 21:16:38
Hallo,

ich habe gerade mal das Abfall-Modul ausprobiert und es funktioniert auf Anhieb. Das einzige, was mir nicht gefällt ist, dass er nicht anzeigt, dass heute ein Abfalltermin ist, sondern dass er schon den nächsten Termin zeigt. Ich stelle in der Regel die Tonne am Morgen raus, wenn ich ins Büro fahre. Wenn jetzt aber mein Wandtablet anzeigt, dass kein Abfalltermin ist, da der Termin erst in 14 Tage ist, vergesse ich unter Umständen, die Tonne raus zu stellen...

Ronny


Hi Ronny,

das ist schon addressiert und wird dann in der nächsten Version auch einstellbar sein.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 Februar 2016, 15:37:31
So ich habe nun mal einen Wurf fertig für die Anpassung für das neuen Kalender Modul, welche ab Montag per Update verteilt wird.
Die Event Benachrichtigung durch das Kalender Modul ist noch nicht fertig, dafür aber per Intervall wie gehabt.

Den Modus habe ich wieder entfernt, da mit dem neuen next beim Kalender die Termine korrekt kommen und
ich nicht denke das es hier Bedarf gibt, das nochmal individuell zu handhaben.

Bei Gleichzeitigen Terminen von unterschiedlichen Abfällen, muss ich noch das state Reading entsprechend anpassen.

Kann ja mal jemand testen und Feedback geben, vielleicht kann ich dann noch das eine oder andere Anpassen.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 06 Februar 2016, 16:55:51
ich teste es gerade zusammen mit dem neuen Calendar Modul. Sieht bisher echt gut aus. Danke für die Arbeit!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christoph.Goth am 07 Februar 2016, 16:18:24
Habe es auch gerade bei mir implementiert, Daten werden korrekt gelesen, schaut super aus.
Fehlt in der Tat nur noch eine Anpassung zum Anzeigen, wenn mehrere Termine direkt aufeinander folgen.

Vielen Dank für die Arbeit :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 07 Februar 2016, 17:47:43
wie habt ihr die Anzeige grafisch aufbereitet/angezeigt..?
Also ich meine nicht im Floorplan, denn den nutze ich nicht. Evtl. hat einer es als RSS Anzeige oder auch auf der Weboberfläche vllt habt ihr ja mal ein Bild davon.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Februar 2016, 18:21:04
Nutzt du denn FTUI?
Dann kannst du direkt die Angaben aus meinem ersten Post übernehmen, für eine RSS Aufbereitung habe ich keine Ahnung, da ich so etwas nicht nutze bzw. noch  nie umgesetzt habe in FHEM.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 07 Februar 2016, 18:34:13
Ich mach das momentan in FTUI so:   <li data-row="4" data-col="3" data-sizex="2" data-sizey="1">
  <header>Müll</header>
       
  <div class="inline right-space">

<div data-type="symbol"
        data-device="myAbfall"
        data-get="Restmuell_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" class="">Bio/Restmüll</div> 
</div>
<div class="inline left-space">
<div ata-type="symbol"
        data-device="myAbfall"
        data-get="Papiermuell_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["green","green"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" class="">Papier/Säcke</div> 
</div>

</li>


Zuerst hatte ich es wie der Modulautor dankenswerterweise gleich im ersten Post beschrieben hat. Allerdings konnte man da nicht so gut erkennen, was momentan fällig ist, und Icons die Papier/Säcke bzw Restmüll/Bio erkennbar machen, hatte ich nicht gefunden.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Februar 2016, 18:59:59
Mach ich doch gerne ;)

Du kannst dir noch das Reading Restmuell_text holen, dann kannst du unterhalb des Icons auch noch den sprechenden Text anzeigen, dann brauchst du denn nicht selber in das HTML schreiben.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 07 Februar 2016, 20:30:49
hmmm, du hast nicht zufällig eine Idee wie man in ein Label aus dem state auch die Müllart holen kann? Ich hatte da bisher keine sinnvolle Lösung.
Dann wäre das mit einem Symbol ja perfekt. Für sowas wie Müll nur ein Symbol zu verwenden, find ich ja eigentlich sehr praktisch...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 07 Februar 2016, 21:45:50
Zitat von: uniqueck am 07 Februar 2016, 18:21:04
Nutzt du denn FTUI?
Dann kannst du direkt die Angaben aus meinem ersten Post übernehmen, für eine RSS Aufbereitung habe ich keine Ahnung, da ich so etwas nicht nutze bzw. noch  nie umgesetzt habe in FHEM.
Nein, keine Ahnung kenne ich gar nicht diesen FTUI... Muss ich mal nach suchen was das ist...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Februar 2016, 23:54:30
Zitat von: andi11 am 07 Februar 2016, 20:30:49
hmmm, du hast nicht zufällig eine Idee wie man in ein Label aus dem state auch die Müllart holen kann? Ich hatte da bisher keine sinnvolle Lösung.
Dann wäre das mit einem Symbol ja perfekt. Für sowas wie Müll nur ein Symbol zu verwenden, find ich ja eigentlich sehr praktisch...

Was meinst du denn mit Müllart?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 08 Februar 2016, 05:37:00
In State steht z.b Rest/Biomüll_5 => Symbol  5tage und drunter das Label Rest/Biomüll


Gesendet von iPhone mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Februar 2016, 09:28:48
Das alles im state unter zubringen halte ich für keine sinnvolle Idee ich setze mich heute abend ran und implementiere neue Readings für die nächste Abholung. Allerdings sehe ich hier bei den Labels dann auch ein Problem wenn mehrere Abholungen gleichzeitig statt finden. Denn state würde ich dahingehend abändern, dass er nur die Tage bis zur nächsten Abholung enthält. Wenn die Art des Mülls dann für eine Benachrichtigung gebraucht wird, kann diese ja dann über die next Readings abgefragt werden.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 08 Februar 2016, 11:11:53
...übrigens nun weiß ich auch was FTUI ist...  ;)
setze ich aber überhaupt nicht ein...! Aber man sollte doch auch auf der Weboberfläche die ABFALL Readings vernünftig anzeigen lassen/können..!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 08 Februar 2016, 15:08:48
Ich war faul beim anlegen und hab für Bio/Restmüll je einen abholtetmin und für Papier und Säcke. Daher dachte ich nicht an diese Überschneidung denn die hab ich schon im Vorfeld im Kalender egalisiert


Gesendet von iPhone mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Februar 2016, 20:04:50
Das ist natürlich auch ne Idee. So simpel fas ich gar nicht auf die Idee gekommen bin. Bei mir kommt das aber so oder so nicht vor.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 08 Februar 2016, 21:28:57
Guten Nabend zusammen!

ich melde mich auch mal zu Wort.
Hatte mir gestern ebenfalls dein Modul heruntergeladen und im FHEM Ordern platziert. Nach Reload des Moduls konnte ich auch ein Reading für den kommenden Gartenabfall sehen.
Allerdings lag das bei 48 Tagen. Alle anderen Termine waren bei ca. 245 Tagen...
Die Termine passen so natürlich nicht. Ich verwende eine normale ICAL Datei die in meinem 99_myUtils Abfallkalender problemlos verarbeitet wird.

Gestern lief auch alles einwandfrei. Heute morgen, wo eigentlich mein Wecker (Sonos) angehen sollte, passiert nichts. Vorhin konnte ich dann auch die Ursache für das Problem herausfinden:
Meine Fhem Installation ließ sich auf Grund eines Berechnungsproblems im Modul Abfall nicht starten. Ich hatte zwischenzeitlich heute MIttag per VPN vom Handy aus ein restart angestoßen der aber im gleichen Fehler mündete.


2016.02.08 17:21:42 3: ABFALL_UPDATE
2016.02.08 17:21:42 3: Abfall_getsummery  Termintext :
2016.02.08 17:21:42 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/57_ABFALL.pm line 179.
2016.02.08 17:21:42 1: PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at ./FHEM/57_ABFALL.pm line 180.
Month '-1' out of range 0..11 at ./FHEM/57_ABFALL.pm line 180.
2016.02.08 17:21:45 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:34534: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2016.02.08 17:21:48 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:34534: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2016.02.08 17:21:48 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:34534: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2016.02.08 17:21:48 1: BlockingInformParent (PRESENCE_ProcessLocalScan): Can't connect to localhost:34534: IO::Socket::INET: connect: Verbindungsaufbau abgelehnt
2016.02.08 18:19:33 1: Including fhem.cfg


Vielleicht kannst du damit ja etwas anfangen.
Grüße,
Dirk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Februar 2016, 23:52:47
Diesen Fehler hatte ich auch, hast du schon ein Update durchgeführt, damit das neue Calender Modul zieht?
Bzw. hast du auch das letzte Modul genommen, welches ich hier bereitgestellt habe?
Ich werde mal direkt den ersten Post nochmal aktualisieren, so dass dort das aktuelle zu finden ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 09 Februar 2016, 01:24:35
So ist zwar schon spät, aber wie versprochen noch die Anpassung der Readings.
Es gibt jetzt die next_(datum|text|tage) und next Readings und das state Reading wurde so angepasst, dass nur noch die Anzahl der Tage bis zur nächsten Leerung gesetzt sind. Sollten keine Termine ermitteln werden, so sitzt das state auf "Keine Abholungen".
Das next Reading ohne suffix entspricht dem alten state Reading.

Der Tip vom @andi11 mit der Zusammenlegung der Termine mittels Kalender hat mir erstmal so gut gefallen, dass ich das mit den gemeinsamen Abholungen auf einen Termin erst einmal gelassen habe.

Wir können ja ggf. noch einmal drüber diskutieren, wenn es doch noch Bedarf gibt.

Am ersten Post habe ich das Modul auch aktualisiert.

Gruß und hoffentlich keine verpassten Müllabholungen  :P
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 09 Februar 2016, 07:38:14
Das sieht doch schonmal sehr gut aus =)

Ich hätte nur noch einen Verbesserungsvorschlag / Wunsch: Kannst du das next_text Reading genau so machen wie bei den anderen *_text? Also mit Umlauten und Leerzeichen?
MuellabfuhrmitPapier_text Müllabfuhr mit Papier
next_text MuellabfuhrmitPapier
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 09 Februar 2016, 08:32:57
Guten Morgen,

ich hätte auch noch einen Wunsch: Könntest du ein Reading mit dem Wochentag pro Müllart einführen? Ich finde es sehr hilfreich, wenn man den Wochentag sieht in der Anzeige sieht...

Ronny
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 13:30:45
Hallo,

habe das Modul installiert und den Kalender entsprechend definiert:

define Muellkalender Calendar ical url https://calendar.google.com/calendar/ical/5g9jsc83560vufcmf44gh4rdbc%40group.calendar.google.com/private-27a5axxxxxxxxxxxxxxxxx/basic.ics 21600
define myAbfall ABFALL Muellkalender 86400


Leider bekomme ich beim Speichern die Meldung "Cannot load module ABFALL". Wo soll ich das Modul den ablegen? Ich nutze eine FB 7390.

Viele Grüße, Peter
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 13:42:52
sollte wie die anderen Module auch im /opt/fhem/FHEM liegen...

auf der Console schon ein reload 57_ABFALL gemacht ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 13:47:41
Danke für den schnellen Tipp - habe ich jetzt gemacht und danach habe ich folgende Fehlermeldung bekommen:

Can't locate Date/Parse.pm in @INC (@INC contains: /var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2/mips-linux /var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2/mips-linux /var/InternerSpeicher/fhem/lib/perl5/site_perl/5.12.2 /var/InternerSpeicher/fhem/lib/perl5/5.12.2/mips-linux /var/InternerSpeicher/fhem/lib/perl5/5.12.2/mips-linux /var/InternerSpeicher/fhem/lib/perl5/5.12.2 /opt/lib/perl5/site_perl/5.12.2/mips-linux /opt/lib/perl5/site_perl/5.12.2 /opt/lib/perl5/5.12.2/mips-linux /opt/lib/perl5/5.12.2 . ./FHEM) at ./FHEM/57_ABFALL.pm line 12.
BEGIN failed--compilation aborted at ./FHEM/57_ABFALL.pm line 12.


Was bedeutet das?

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 13:53:18
wie schauen bei dir die Berechtigungen aus ?

-rw-r--r-- 1 fhem dialout  9419 Feb  9 09:46 /opt/fhem/FHEM/57_ABFALL.pm
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 13:59:02
Sorry, bin absoluter FHEM-Amateur: was meinst Du mit Deiner Frage und dem angegebenen Code?

Hab eben nochmal nachgesehen: auf der Fritzbox ist der Speicherpfad für die Module scheinbar var/media/ftp/fhem/FHEM. Könnte es daran liegen? Wie kann ich den Pfad ändern, sodass er auf den richtigen Speicherpfad zugreift um die Abfall.pm zu laden?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 14:17:39
ebenfalls sorry, die Stelle mit der Fritzbox hatte ich überlesen...
Somit sollte das Module bei dir in var/media/ftp/fhem/FHEM liegen.

Mit dem "Code" wollte ich dich bitten, dir die Dateiberechtigungen von 57_ABFALL.pm anzuschauen.
Also im var/media/ftp/fhem/FHEM ein ls -l 57_ABFALL.pm absetzten.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 14:22:12
Dort bekomme ich dann folgendes:

-rw-rw-rw-    1 root     root          9419 Feb  9 13:14 57_ABFALL.pm
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 14:33:28
Die Datei gehört noch root.
Ändern kannst du das mit dem chown-Befehl.
Also im entspr. Verzeichnis
chown fhem:dialout 57_ABFALL.pm
als root ausführen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 09 Februar 2016, 15:01:56
oder gleich so...!  ;)
chown -R fhem:dialout /opt/fhem
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 15:07:18
klappt irgendwie nicht so:
# cd /var/media/ftp/fhem/FHEM
# chown fhem:dialout 57_ABFALL.pm
chown: unknown user/group fhem:dialout
#
# chown -R fhem:dialout /opt/fhem
chown: unknown user/group fhem:dialout


Hab ich was falsch gemacht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 09 Februar 2016, 16:01:26
sieht gut aus die neuste Version. Jetzt noch den Vorschlag von Bootscreen und mir fällt erstmal nix ein, was ich mir noch anders wünschen würde.
Bei mir steht als nächstes Bio/Restmüll an, im reading BioRestmuell_text steht das auch richtig. in Next_text steht aber BioRestmuell.

Endlich hat der Müll soviel Platz wie Ihm zusteht in FTUI => 1 Raster!!!

Der Source dazu: <li data-row="4" data-col="3" data-sizex="1" data-sizey="1">
  <header>Müll</header>

<div data-type="symbol"
        data-device="myAbfall"
        data-get="next_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" data-device="myAbfall" data-get="next_text" class=""></div> 

</li>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 09 Februar 2016, 16:14:09
Wo ist denn jetzt die neueste Version zu finden ? Im ersten Threat ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 16:20:53
Zitat von: hank40 am 09 Februar 2016, 15:07:18
klappt irgendwie nicht so:
# cd /var/media/ftp/fhem/FHEM
# chown fhem:dialout 57_ABFALL.pm
chown: unknown user/group fhem:dialout
#
# chown -R fhem:dialout /opt/fhem
chown: unknown user/group fhem:dialout


Hab ich was falsch gemacht?


Gibt es bei dir keine Gruppe dialouts ? über Befehel groups bekommst du das raus.
Den fhem-user wird es wohl geben.

chown fhem 57_ABFALL.pm
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 18:59:51
Hm, den User gibts bei mir wohl auch nicht:
# cd /var/media/ftp/fhem/FHEM
# chown fhem 57_ABFALL.pm
chown: unknown user fhem

Wo muss ich den groups-Befehl eingeben? In der Konsole oder in Putty? Kann ich alle User anzeigen lassen, um dann den geeigneten zu wählen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 19:06:11
wie schauen denn die Berechtigungen der anderen Module im /var/media/ftp/fhem/FHEM aus ?
ls -l im /var/media/ftp/fhem/FHEM eingeben

Die Befehle sozusagen im putty eingeben.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 09 Februar 2016, 19:07:35
Guten Abend,

dein Problem hat vermutlich nichts mit Rechten oder Usern zu tun, sondern, dass dir, wie die Fehlermeldung besagt, die Date::Parse auf der FritzBox fehlt  - einfach mal im Internet nach der entsprechenden Datei suchen und auf die FritzBox in den richtigen Ordner legen...
Ronny
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 09 Februar 2016, 19:16:16
Zitat von: RoBra81 am 09 Februar 2016, 19:07:35
Guten Abend,

dein Problem hat vermutlich nichts mit Rechten oder Usern zu tun, sondern, dass dir, wie die Fehlermeldung besagt, die Date::Parse auf der FritzBox fehlt  - einfach mal im Internet nach der entsprechenden Datei suchen und auf die FritzBox in den richtigen Ordner legen...
Ronny

läuft fhem auf der Fritzbox als root ?
wenn ja, dann würde das ja erklären, warum bei hank40 fhem-user bzw. dialout nicht vorhanden sind.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 09 Februar 2016, 21:20:21
Zitat von: uniqueck am 08 Februar 2016, 23:52:47
Diesen Fehler hatte ich auch, hast du schon ein Update durchgeführt, damit das neue Calender Modul zieht?
Bzw. hast du auch das letzte Modul genommen, welches ich hier bereitgestellt habe?
Ich werde mal direkt den ersten Post nochmal aktualisieren, so dass dort das aktuelle zu finden ist.

Das Kalendermodul ist aktuell. Hatte vorgestern noch ein komplette Update gemacht.
Ich teste das am Wochenende noch mal. Nicht das mir morgen früh das FHEM wieder stehen bleibt. Dann is es zu Hause immer Dunkel bis abends  :D

Ich hatte das Modul direkt aus dem ersten Beitrag von dir. Dachte, das wäre das aktuelle.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 09 Februar 2016, 21:24:28
Zitat von: RoBra81 am 09 Februar 2016, 19:07:35
Guten Abend,

dein Problem hat vermutlich nichts mit Rechten oder Usern zu tun, sondern, dass dir, wie die Fehlermeldung besagt, die Date::Parse auf der FritzBox fehlt  - einfach mal im Internet nach der entsprechenden Datei suchen und auf die FritzBox in den richtigen Ordner legen...
Ronny

Habe die Datei gefunden und an den entsprechenden Ort gelegt - die Fehlermeldungen werden zwar weniger, aber sind noch nicht ganz weg:
Attempt to reload Date/Parse.pm aborted.
Compilation failed in require at ./FHEM/57_ABFALL.pm line 12.
BEGIN failed--compilation aborted at ./FHEM/57_ABFALL.pm line 12.


Bin für jeden Tipp dankbar  :D

Zitatläuft fhem auf der Fritzbox als root ?
Ja, es steht überall "root" dabei, nachdem ich diesen Befehl in putty eingegeben habe.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 Februar 2016, 01:11:57
Zitat von: hank40 am 09 Februar 2016, 21:24:28
Habe die Datei gefunden und an den entsprechenden Ort gelegt - die Fehlermeldungen werden zwar weniger, aber sind noch nicht ganz weg:
Attempt to reload Date/Parse.pm aborted.
Compilation failed in require at ./FHEM/57_ABFALL.pm line 12.
BEGIN failed--compilation aborted at ./FHEM/57_ABFALL.pm line 12.


Bin für jeden Tipp dankbar  :D
Ja, es steht überall "root" dabei, nachdem ich diesen Befehl in putty eingegeben habe.

Also Zeile 12 ist direkt die Deklaration von use Date::Parse;. Dann ist glaube ich die Bibliothek doch nicht richtig installiert worden.
Such mal nach cpan Date:Parse.

Neue Version hängt am ersten Post, das Reading wurde behoben, den rest habe ich heute nicht mehr geschafft.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 10 Februar 2016, 07:37:43
Das Problem ist, dass CPAN auf einer "normalen" Fritzbox nicht funktioniert. Hast du die Datei genommen:

http://cpansearch.perl.org/src/GBARR/TimeDate-2.30/lib/Date/Parse.pm

Dann kann es sein, dass noch eine Abhängigkeit fehlt, die Date::Parse selbst benötigt:

use strict;
use vars qw($VERSION @ISA @EXPORT);
use Time::Local;
use Carp;
use Time::Zone;
use Exporter;


Ich meine, ich musste damals auch irgendwas nachziehen, kann es aber nicht genau nachvollziehen, da ich das FHEM von der FritzBox verbannt habe und diese mittlerweile auch upgedated habe. Ich habe einfach mal meinen Perl-Ordner von der FritzBox (aus fhem\lib\perl5) mit angehängt, kann aber nicht sagen, ob das mit deiner Perl-Version passt und welche Dateien du für Date::Parse brauchst...

Ronny
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 10 Februar 2016, 08:27:06
Zitat von: uniqueck am 10 Februar 2016, 01:11:57
Neue Version hängt am ersten Post, das Reading wurde behoben, den rest habe ich heute nicht mehr geschafft.

hmmm... also entweder bin ich zu doof oder du meinst etwas anderes mit dem Reading. Hab das Modul ausm ersten Post neu geladen und sogar die Readings im Modul gelöscht, aber irgendwie hat sich bei mir ncihts geändert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 Februar 2016, 09:34:42
Es wäre dann ein list <deviceName> hilfreich. So kann ich nicht beurteilen ob es nicht geklappt hat.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Bootscreen am 10 Februar 2016, 10:33:47
Vergiss was ich geschrieben hab es geht.

Man sollte das Modul auch in den richtigen Ordner kopieren und nicht in den Backup Ordner ^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 10 Februar 2016, 15:57:29
danke für die schnelle Anpassung. Jetzt hab ich Bio/Restmüll dastehen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hank40 am 10 Februar 2016, 20:51:33
Zitat von: RoBra81 am 10 Februar 2016, 07:37:43
Das Problem ist, dass CPAN auf einer "normalen" Fritzbox nicht funktioniert. Hast du die Datei genommen:

http://cpansearch.perl.org/src/GBARR/TimeDate-2.30/lib/Date/Parse.pm

Dann kann es sein, dass noch eine Abhängigkeit fehlt, die Date::Parse selbst benötigt:

use strict;
use vars qw($VERSION @ISA @EXPORT);
use Time::Local;
use Carp;
use Time::Zone;
use Exporter;


Ich meine, ich musste damals auch irgendwas nachziehen, kann es aber nicht genau nachvollziehen, da ich das FHEM von der FritzBox verbannt habe und diese mittlerweile auch upgedated habe. Ich habe einfach mal meinen Perl-Ordner von der FritzBox (aus fhem\lib\perl5) mit angehängt, kann aber nicht sagen, ob das mit deiner Perl-Version passt und welche Dateien du für Date::Parse brauchst...

Ronny

Vielen Dank für die Hilfestellungen, aber es funktioniert leider noch immer nicht. Habe jetzt einen Link gefunden (http://www.fhemwiki.de/wiki/Cpan_auf_Fritzbox), wie man CPAN wohl auf die FB bekommt. Aber ich habe Befürchtungen, dass ich da mehr kaputt mache, als dass es funktioniert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 11 Februar 2016, 11:12:47
Hi,

genau das Modul was ich gebraucht habe. Es ging mir schon eine weile auf den Sack mit der 99_my... .
Eine bitte hätte ich noch.
Es wäre praktikabel wenn das Modul nach einem fhem neustart automatisch einen update ausführt.
Habe es bei mir das der Kalender alle 12h neu eingelesen wird und dann kann es dazu kommen das ich keine Benachrichtigung
bekomme wenn ich am Tag vor der Müllabholung ein update gefahren habe.

Gruß
Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 11 Februar 2016, 14:53:44
Hallo,

vielen Dank für das tolle Modul welches hervorragend funktioniert!
Ich muss jedoch das Modul vier mal nutzen da mein Abfallentsorger jede Müllart als getrennten Kalender (ical) im Internet zur Verfügung stellt.
Ich möchte die Dinger auch nicht in einen gemeinsamen eigenen Kalender importieren, da ich sonst das jedes Jahr wiederholen müsste.

Währe es möglich das einzubauen?

Grüße
Olli
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: SpeedyRS2 am 11 Februar 2016, 15:07:42
Hi,
vielen Dank für das tolle Plugin. Hat auf Anhieb super funktioniert. Da kann ich meine bisherige Lösung entsorgen und muss sie nicht mehr auf das neue Calender Modul anpassen.

Viele Grüße,
Andreas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 11 Februar 2016, 16:54:33
Hallo,
ich habs auch hinbekommen. Am einfachsten ging es über eine Datei, ohne den Google-Kalender.

Jetzt hätte ich es gerne in der http-Oberfläche http://fhem01:8083/fhem    irgendwie besser angezeigt. Gibts da schon etwas? Mit der Tablet-Oberfläche will ich mir noch Zeit lassen.
Oder habe ich das übersehen?

Dankeschön.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 11 Februar 2016, 17:12:26
Zitat von: FHEM-User22 am 11 Februar 2016, 16:54:33
Hallo,
ich habs auch hinbekommen. Am einfachsten ging es über eine Datei, ohne den Google-Kalender.

Jetzt hätte ich es gerne in der http-Oberfläche http://fhem01:8083/fhem    irgendwie besser angezeigt. Gibts da schon etwas? Mit der Tablet-Oberfläche will ich mir noch Zeit lassen.
Oder habe ich das übersehen?

Dankeschön.

einfach eine readingsGroup bauen...
Könnte dann so aussehen:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 11 Februar 2016, 17:44:59
Zitat von: octek0815 am 11 Februar 2016, 17:12:26
einfach eine readingsGroup bauen...
Könnte dann so aussehen:

Super, versuche mich grade einzulesen, aber mir fehlt der Einstieg. Hat jemand einen Vorschlag, für die DEF der readingGroup, auf der ich aufbauen könnte? Irgendwie fehlt mir der Anfang...

Dankeschön.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 11 Februar 2016, 18:02:13
Zitat von: FHEM-User22 am 11 Februar 2016, 17:44:59
Super, versuche mich grade einzulesen, aber mir fehlt der Einstieg. Hat jemand einen Vorschlag, für die DEF der readingGroup, auf der ich aufbauen könnte? Irgendwie fehlt mir der Anfang...

Dankeschön.

Bitteschön...

http://forum.fhem.de/index.php/topic,49151.msg408246.html#msg408246
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 11 Februar 2016, 18:19:23
Zitat von: octek0815 am 11 Februar 2016, 18:02:13
Bitteschön...

http://forum.fhem.de/index.php/topic,49151.msg408246.html#msg408246

Dankeschön. Da muß ich mich ja noch viel reinlesen.
Zumindest habe ich erstmal eine Anzeige...


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 11 Februar 2016, 18:42:53
Zitat von: FHEM-User22 am 11 Februar 2016, 18:19:23
Dankeschön. Da muß ich mich ja noch viel reinlesen.
Zumindest habe ich erstmal eine Anzeige...

änder deine DEF wie folgt:

myAbfall:<Abfall>,<Datum>,<Tage>\
myAbfall:Grimma-GelberSack_text,Grimma-GelberSack_datum,Grimma-GelberSack_tage\
myAbfall:Grimma-Hausmuell_text,Grimma-Hausmuell_datum,Grimma-Hausmuell_tage\
myAbfall:Grimma-Papier_text,Grimma-Papier_datum,Grimma-Papier_tage

Dann haste schon mal ne etwas bessere Übersicht.
Für den Rest solltest du dich in der readingsGroup Wiki einlesen.




Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 08:28:54
Zitat von: octek0815 am 11 Februar 2016, 18:42:53
änder deine DEF wie folgt:

myAbfall:<Abfall>,<Datum>,<Tage>\
myAbfall:Grimma-GelberSack_text,Grimma-GelberSack_datum,Grimma-GelberSack_tage\
myAbfall:Grimma-Hausmuell_text,Grimma-Hausmuell_datum,Grimma-Hausmuell_tage\
myAbfall:Grimma-Papier_text,Grimma-Papier_datum,Grimma-Papier_tage

Dann haste schon mal ne etwas bessere Übersicht.
Für den Rest solltest du dich in der readingsGroup Wiki einlesen.

Moin, suuuper, dankeschön.
aus den \ musste ich ein , machen. Dann lief es.
Es wäre nur prima und es würde den WAF erhöhen, wenn "myAbfall" nicht in jeder Zeile erscheinen würde.

Nochmals Dankeschön.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 12 Februar 2016, 08:45:53
Zitat von: FHEM-User22 am 12 Februar 2016, 08:28:54
Moin, suuuper, dankeschön.
aus den \ musste ich ein , machen. Dann lief es.
Es wäre nur prima und es würde den WAF erhöhen, wenn "myAbfall" nicht in jeder Zeile erscheinen würde.

Nochmals Dankeschön.

Folgendes solltes das Problem lösen...


attr myAbfall mapping &nbsp;

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 Februar 2016, 08:46:15
Erst einmal vielen Dank, dass es anscheinend doch sovielen Usern gefällt und nützt das Modul.

@FHEM-User22: Hierfür einfach in der Readingsgroup das Attribute nonames auf 1 setzen.
@octek0815: Ich habe es mal für mich auf die offene Punkte Liste gesetzt und werde sehen wann ich es umgesetzt bekomme.
@Porsti: Das ist gerade mein nächster Punkt, wobei hier nicht der FHEM Start relevant ist, sondern das Kalender Modul.

Soweit erstmal wieder von mir.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 12 Februar 2016, 08:48:31
Zitat von: octek0815 am 12 Februar 2016, 08:45:53
Folgendes solltes das Problem lösen...


attr myAbfall mapping &nbsp;


Hier mal lesen, da steht alles: http://www.fhemwiki.de/wiki/ReadingsGroup
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 08:50:35
Zitat von: uniqueck am 12 Februar 2016, 08:46:15
@FHEM-User22: Hierfür einfach in der Readingsgroup das Attribute nonames auf 1 setzen.

Jaaaa, super, das ist es. Dankeschön.

Ja, das Modul ist absolute Spitze. Vor allem, das es aus Dateien liest und man keinen Kalender bei Google oder so für den Abfall anlegen muss.

FHEM ist toll!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 12 Februar 2016, 08:51:43
Zitat von: uniqueck am 12 Februar 2016, 08:46:15
Erst einmal vielen Dank, dass es anscheinend doch sovielen Usern gefällt und nützt das Modul.

Wollt auch mal danke sagen für deine geleistete Arbeit...  Daumen hoch !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 12 Februar 2016, 11:03:26
@User22:

Kannst Du mir mal einen Auszug aus deinen Readings posten ?

Bei mir sieht es so aus:

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 11:40:38
Zitat von: raspklaus am 12 Februar 2016, 11:03:26
@User22:

Kannst Du mir mal einen Auszug aus deinen Readings posten ?

Bei mir sieht es so aus:

Hallo gerne:

oder:
list myAbfall
Internals:
   CFGFN
   DEF        Abfall_Grimma 3600
   INTERVAL   3600
   KALENDER   Abfall_Grimma
   NAME       myAbfall
   NR         174
   NTFY_ORDER 50-myAbfall
   STATE      3
   TYPE       ABFALL
   Helper:
     Dblog:
       Grimma-gelbersack_datum:
         Mydblog:
           TIME       1455272759.64726
           VALUE      15.02.16
       Grimma-gelbersack_tage:
         Mydblog:
           TIME       1455272759.64726
           VALUE      3
       Grimma-gelbersack_text:
         Mydblog:
           TIME       1455272759.64726
           VALUE        Grimma - Gelber Sack
       Grimma-hausmuell_datum:
         Mydblog:
           TIME       1455272759.64726
           VALUE      18.02.16
       Grimma-hausmuell_tage:
         Mydblog:
           TIME       1455272759.64726
           VALUE      6
       Grimma-hausmuell_text:
         Mydblog:
           TIME       1455272759.64726
           VALUE        Grimma - Hausmüll
       Grimma-papier_datum:
         Mydblog:
           TIME       1455272759.64726
           VALUE      09.03.16
       Grimma-papier_tage:
         Mydblog:
           TIME       1455272759.64726
           VALUE      26
       Grimma-papier_text:
         Mydblog:
           TIME       1455272759.64726
           VALUE        Grimma - Papier
       Next:
         Mydblog:
           TIME       1455272759.64726
           VALUE      Grimma-GelberSack_3
       Next_datum:
         Mydblog:
           TIME       1455272759.64726
           VALUE      15.02.16
       Next_tage:
         Mydblog:
           TIME       1455272759.64726
           VALUE      3
       Next_text:
         Mydblog:
           TIME       1455272759.64726
           VALUE        Grimma - Gelber Sack
       State:
         Mydblog:
           TIME       1455272759.64726
           VALUE      3
   Readings:
     2016-02-12 11:25:59   Grimma-GelberSack_datum 15.02.16
     2016-02-12 11:25:59   Grimma-GelberSack_tage 3
     2016-02-12 11:25:59   Grimma-GelberSack_text   Grimma - Gelber Sack
     2016-02-12 11:25:59   Grimma-Hausmuell_datum 18.02.16
     2016-02-12 11:25:59   Grimma-Hausmuell_tage 6
     2016-02-12 11:25:59   Grimma-Hausmuell_text   Grimma - Hausmüll
     2016-02-12 11:25:59   Grimma-Papier_datum 09.03.16
     2016-02-12 11:25:59   Grimma-Papier_tage 26
     2016-02-12 11:25:59   Grimma-Papier_text   Grimma - Papier
     2016-02-12 11:25:59   next            Grimma-GelberSack_3
     2016-02-12 11:25:59   next_datum      15.02.16
     2016-02-12 11:25:59   next_tage       3
     2016-02-12 11:25:59   next_text         Grimma - Gelber Sack
     2016-02-12 11:25:59   state           3
Attributes:
   room       Abfall


list Abfall_Grimma
Internals:
   CFGFN
   DEF        ical file /opt/fhem/lkl_abfall_icalGRM.ics 3600
   NAME       Abfall_Grimma
   NR         173
   NTFY_ORDER 50-Abfall_Grimma
   STATE      triggered
   TYPE       Calendar
   Helper:
     Dblog:
       Lastupdate:
         Mydblog:
           TIME       1455272902.94609
           VALUE      2016-02-12 11:28:22
       Modeupcoming:
         Mydblog:
           TIME       1455258502.81808
           VALUE      4020161205;4020160314;4020160801;4020160509;4320160309;4020160912;3820160512;4020160718;4020160329;3820160721;4320160629;3820160303;4020160829;4020161219;4020160620;3820161027;3820160623;4320161117;4020161024;3820160609;4320160601;4020160523;4020161010;4020160704;3820160707;3820160929;3820160414;3820160317;4020160815;4020160926;3820160818;3820161208;4320160406;3820160401;4020161107;4320160921;3820160901;3820160218;4020160215;3820160804;4020160411;4320161214;3820161013;3820160915;4020161121;4320160727;4320161019;4020160229;4320160504;3820161124;4020160606;3820161222;3820161110;4320160824;3820160428;3820160526;4020160425
       Nextupdate:
         Mydblog:
           TIME       1455272902.94609
           VALUE      2016-02-12 12:28:22
       Nextwakeup:
         Mydblog:
           TIME       1455272902.98584
           VALUE      2016-02-12 12:28:22
       State:
         Mydblog:
           TIME       1455272902.97016
           VALUE      triggered
   Readings:
     2016-02-12 11:28:22   lastUpdate      2016-02-12 11:28:22
     2016-02-11 16:26:55   modeAlarm
     2016-02-11 16:26:55   modeAlarmOrStart
     2016-02-11 16:26:55   modeAlarmed
     2016-02-11 16:26:55   modeChanged
     2016-02-11 16:26:55   modeEnd         3820160107;4320160210;4020160118;4020160201;3820160121;4320160113;3820160204
     2016-02-11 16:26:55   modeEnded
     2016-02-11 16:26:55   modeStart
     2016-02-11 16:26:55   modeStarted
     2016-02-12 07:28:22   modeUpcoming    4020161205;4020160314;4020160801;4020160509;4320160309;4020160912;3820160512;4020160718;4020160329;3820160721;4320160629;3820160303;4020160829;4020161219;4020160620;3820161027;3820160623;4320161117;4020161024;3820160609;4320160601;4020160523;4020161010;4020160704;3820160707;3820160929;3820160414;3820160317;4020160815;4020160926;3820160818;3820161208;4320160406;3820160401;4020161107;4320160921;3820160901;3820160218;4020160215;3820160804;4020160411;4320161214;3820161013;3820160915;4020161121;4320160727;4320161019;4020160229;4320160504;3820161124;4020160606;3820161222;3820161110;4320160824;3820160428;3820160526;4020160425
     2016-02-12 11:28:22   nextUpdate      2016-02-12 12:28:22
     2016-02-12 11:28:22   nextWakeup      2016-02-12 12:28:22
     2016-02-12 11:28:22   state           triggered
Attributes:
   room       Abfall


list Abfall
Internals:
   CFGFN
   DEF        myAbfall:<Tage>,<.>,<.>,<Datum>,
myAbfall:Grimma-GelberSack_tage,Grimma-GelberSack_text,<%dustbin@yellow>,Grimma-GelberSack_datum,
myAbfall:Grimma-Hausmuell_tage,Grimma-Hausmuell_text,<%dustbin@white>,Grimma-Hausmuell_datum,
myAbfall:Grimma-Papier_tage,Grimma-Papier_text,<%dustbin@3377D6>,Grimma-Papier_datum,

   NAME       Abfall
   NR         175
   NTFY_ORDER 50-Abfall
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   Content:
     myAbfall   1
   Content2:
   DEVICES:
     ARRAY(0x1f38cd0)
     ARRAY(0x3175688)
     ARRAY(0x349f9e8)
     ARRAY(0x3494090)
   Helper:
     Dblog:
       Myabfall.grimma-gelbersack_datum:
         Mydblog:
           TIME       1455272902.48421
           VALUE      15.02.16
       Myabfall.grimma-gelbersack_tage:
         Mydblog:
           TIME       1455272902.47522
           VALUE      3
       Myabfall.grimma-gelbersack_text:
         Mydblog:
           TIME       1455272902.50265
           VALUE        Grimma - Gelber Sack
       Myabfall.grimma-hausmuell_datum:
         Mydblog:
           TIME       1455272902.52996
           VALUE      18.02.16
       Myabfall.grimma-hausmuell_tage:
         Mydblog:
           TIME       1455272902.51151
           VALUE      6
       Myabfall.grimma-hausmuell_text:
         Mydblog:
           TIME       1455272902.52045
           VALUE        Grimma - Hausmüll
       Myabfall.grimma-papier_datum:
         Mydblog:
           TIME       1455272902.4564
           VALUE      09.03.16
       Myabfall.grimma-papier_tage:
         Mydblog:
           TIME       1455272902.46606
           VALUE      26
       Myabfall.grimma-papier_text:
         Mydblog:
           TIME       1455272902.49332
           VALUE        Grimma - Papier
       Visibility:
         Mydblog:
           TIME       1455272139.31085
           VALUE      toggle
   Fhem:
     lastDefChange 151
     last_update 1455273471.86251
   Helper:
     DEF
     mapping    &nbsp;
     Positions:
       myAbfall.Grimma-GelberSack_datum 2:4
       myAbfall.Grimma-GelberSack_tage 2:1
       myAbfall.Grimma-GelberSack_text 2:2
       myAbfall.Grimma-Hausmuell_datum 3:4
       myAbfall.Grimma-Hausmuell_tage 3:1
       myAbfall.Grimma-Hausmuell_text 3:2
       myAbfall.Grimma-Papier_datum 4:4
       myAbfall.Grimma-Papier_tage 4:1
       myAbfall.Grimma-Papier_text 4:2
     Values:
       formated:

         ARRAY(0x1f323c8)
         ARRAY(0x1ee1a58)

         ARRAY(0x34cce68)
       orig:

         ARRAY(0x34be350)
         ARRAY(0x31815a8)

         ARRAY(0x34855e0)
       prefixsuffix:

         ARRAY(0x34e8d48)
         ARRAY(0x217c030)

         ARRAY(0x1f24350)
Attributes:
   icon       weather_cloudy_heavy
   mapping    &nbsp;
   nonames    1
   room       Abfall,Grimma


so, das ist alles. Oder was brauchst Du noch?



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 11:42:59
Und so siehts bei mir jetzt aus:

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 12 Februar 2016, 11:47:08
Das Problem bei mir ist, dass schon im Reading die Abfallart und das Datum erscheint
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 11:57:58
Hallo,
meine Datei vom Landratsamt sieht so aus, wobei ich das Wort "Abholung" mit einem einfachen Texteditor gegen "Grimma" ausgetauscht habe (suchen und ersetzen) , da ich mehrere Abfallkalender überwachen muß.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 12 Februar 2016, 13:11:16
Bei mir sieht sie leider ganz anders aus, deshalb die Probleme bei der Auswertung
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: FHEM-User22 am 12 Februar 2016, 13:16:40
Zitat von: raspklaus am 12 Februar 2016, 13:11:16
Bei mir sieht sie leider ganz anders aus, deshalb die Probleme bei der Auswertung

ja, stimmt. Da hilft warscheinlich nur mit nem Texteditor suchen->ersetzen und dann das jeweilige Datum per Hand löschen. Ist zwar Arbeit, aber nur einmal im Jahr.

Gruß User22
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 Februar 2016, 18:23:14
Mit Hilfe des Attributes clean reading name könnte man das auch bewerkstelligen. Ich schaue mal das ich das auch als regex Variante anbiete. Dann ist man quasi frei und kann solche unschönen Sachen aus dem Kalendereintrag entfernen.

Mit dem aktuellen Attribute lassen sich nur statische Anteile entfernen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 12 Februar 2016, 20:21:12
Hi constantin,
Checkst du das modul mal ein, evtl erstmal in contrib?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 Februar 2016, 20:41:31
Hmm da muss ich mich mal schlau machen.  Hatte gestern und vorgestern mal angefangen meine eigenes  git repository soweit zu richten. Mal sehen erstmal so und dann schaue ich mal wegen offiziellem.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Raemsna am 12 Februar 2016, 22:27:01
Hallo Constantin,

ich habe eben dein Modul mit dem neuen Calendar Modul ausprobiert und funktioniert soweit einwandfrei. Vielen Dank für dieses super Modul!

Grüße
Raemsna
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Februar 2016, 01:01:46
So es gibt mal wieder ne neue Version des Moduls.
Ich habe das Thema mit den gewünschten Wochentagen als Reading umgesetzt, bitte einmal testen.
Aktuelle Version hängt am ersten Post.

Das attr clean_abfall_reading_name wurde schon einmal in clean_abfall_reading_regex umbenannt und es wird geprüft ob es eine korrekte regex ist, diese wird dann angewandt.

Hier bin ich mir noch nicht hunderprozentig sicher, ob dies schon korrekt funktioniert.
Vielleicht hat ja jemand für mich eine url auf einen Kalender, wo die Reading Termine nicht ganz so prinkelnd aussehen, so dass ich das direkt mal am praktischen Beispiel testen kann.

Nächste Thema wird das Bereitstellen des Moduls über update all <url> sein, danach dann Multi Calender Unterstützung.

Neue Abhängigkeit wird benötigt (sollte aber wahrscheinlich vorhanden sein).
cpan Time::Piece
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Februar 2016, 01:42:23
Installation nun auch über update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 13 Februar 2016, 11:25:26
Hallo Constantin,

hier mal ein Kalender der mit Deinem Modul eigentlich gar nicht arbeiten mag

Gruss
Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HansDampfHH am 13 Februar 2016, 15:44:05
Hm, meine fhem.cfg ist schon ziemlich voll und bietet eine Menge Funktionalitäten und Devices.
Aber mit Deinem Abfall-Modul stehe ich scheinbar auf Kriegsfuss ;-)

Eingebunden habe ich es so:


define AbfallTermine ABFALL Googlecalendar 3600
attr AbfallTermine alias Nächste Abholung
attr AbfallTermine room Abfall


Im Device AbfallTermine steht unter Reading nicht viel:


state
Keine Abholungen
2016-02-13 15:27:07


Was für mich auch noch nicht ersichtlich ist: Wie muss ich denn Kalendereinträge vornehmen?
Gibt es da eine Konvention? Wieso ist das Reading leer? Was mach ich falsch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 13 Februar 2016, 15:47:24
Nach dem Anlegen solltest Du ein

set xxx update

machen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HansDampfHH am 13 Februar 2016, 16:55:23
Du meinst das Device updaten?
set AbfallTermine update

Da tut sich nichts, also keine Fehlermeldung oder sonstiges im Log.
Wie muss ich denn Termine im Kalender anlegen? Gibt es da keine Namenskonvention?
Oder holt sich das Modul alle Termine die dort stehen? Habe mal Testweise 3 Termin für die nächsten Tage angelegt.

Aber wie gesagt, das Reading ist komplett leer :-(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 13 Februar 2016, 19:56:16
Ja, er meinte
set AbfallTermine update

Ist bei dir das aktuelle Kalender-Modul installiert ?
57_Calendar.pm       10790 2016-02-10 18:33:42Z borisneubert

Werde die drei angelegten Termine bei einem
get Googlecalendar text all
angezeigt ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 13 Februar 2016, 20:55:46
Erst einmal vielen Dank für dein Modul. Mit dem Kalender stehe ich ja immer ein wenig auf Kriegsfuß...

Aber dieses hier konnte ich super leicht einrichten. Allerdings hat deine Def. für das TabletUI mir seinen Dienst nicht tun wollen. Daher habe ich dieses  aus einem Post weiter hinten verwendet:
<div data-type="symbol"
        data-device="myAbfall"
        data-get="next_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" data-device="myAbfall" data-part="2" data-get="next_text" class=""></div>



OK, data-part musste noch rein. Aber das ist ja Penuts. Mein Anbieter schreibt halt bei jedem Termin "Abfuhrtermin:Bla,bal". Dazu habe ich dann noch so was wie Tannebaum, Problemmüll.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 13 Februar 2016, 21:09:11
Zitat von: kumue am 13 Februar 2016, 19:56:16
Ja, er meinte
set AbfallTermine update

Ist bei dir das aktuelle Kalender-Modul installiert ?
57_Calendar.pm       10790 2016-02-10 18:33:42Z borisneubert

Werde die drei angelegten Termine bei einem
get Googlecalendar text all
angezeigt ?

rufst du per https oder http ab? Wenn du das Modul dafür nicht installiert hast, dann klappt es nicht, du musst dann mit http abrufen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HansDampfHH am 14 Februar 2016, 01:33:31
Also ich rufe über https ab.
Über das Modul Calview bekomme ich alle readings und Einträge meines Kalenders.
Von daher gehe ich mal davon aus, dass alles so funktioniert wie es soll.

Und ja, wenn ich get Googlecalendar text all eingebe bekomme ich die Termine meines Kalenders.
Also passt auch das. Nichts desto trotz berücksichtigt das ABFALLMODUL nicht den Kalender bzw. bekommt keinen Response!?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Februar 2016, 01:46:19
Kannst du mir deinen Link auf deinen Google Kalender zur Verfügung stellen? Dann kann ich mal in Ruhe schauen. Dieses Wochenende wird es aber wahrscheinlich nichts.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Februar 2016, 01:46:27
Kannst du mir deinen Link auf deinen Google Kalender zur Verfügung stellen? Dann kann ich mal in Ruhe schauen. Dieses Wochenende wird es aber wahrscheinlich nichts.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HansDampfHH am 14 Februar 2016, 09:27:55
PN  :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Newbie am 14 Februar 2016, 11:58:35
Hallo Constantin,

ich nutze dein Modul seit ein paar Tagen, funktioniert soweit auch gut - sprich es macht was es soll.

Im Log-File steht aber regelmäßig folgende Zeile:

ZitatPERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.

Hast du einen Tipp/Idee?

vg Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 14 Februar 2016, 14:03:31
Zitat von: uniqueck am 13 Februar 2016, 01:42:23
Installation nun auch über update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Hi Constantin,
1st try -> funzt.
DICKES LOB und DANKESCHÖN!!!
Wann isses im trunk?  :) 8)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: strannik55 am 14 Februar 2016, 15:56:37
Hi, uniqueck
Gestern war die wellt noch heil.
Instalation hatte gut geklappt, heute versuch  Tablet Ui zu integrieren, nach restart alles wider weg.
Beim aufruf von Fhem erst mal das
Messages collected while initializing FHEM:
configfile: Unknown module ABFALL
Unknown module ABFALL
Unknown module ABFALL
Unknown module ABFALL
statefile: Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell firs

und lastt sich nicht mehr das modul definieren, muss aber gleich sagen bin Anfänger.
Nach jedem versuch
Unknown module ABFALL.
Bitte um hilfe
Modul über dein neuen link neu instlliert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 14 Februar 2016, 22:47:16
Zitat von: strannik55 am 14 Februar 2016, 15:56:37
Hi, uniqueck
Gestern war die wellt noch heil.
Instalation hatte gut geklappt, heute versuch  Tablet Ui zu integrieren, nach restart alles wider weg.
Beim aufruf von Fhem erst mal das
Messages collected while initializing FHEM:
configfile: Unknown module ABFALL
Unknown module ABFALL
Unknown module ABFALL
Unknown module ABFALL
statefile: Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallGelbeTonne first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallPapier first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallRestabfall first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell first
Please define abfallSondermuell firs

und lastt sich nicht mehr das modul definieren, muss aber gleich sagen bin Anfänger.
Nach jedem versuch
Unknown module ABFALL.
Bitte um hilfe
Modul über dein neuen link neu instlliert.
Check deine fhem.cfg. dort muss das define mit ABFALL vorhanden sein. Sieht so aus, als ob das fehlt. update des abfallcalendars notwendig,  spätestens nach x sec automatisch.
Bei mir keine probleme, ftui hat nix damit zu tun, das funzt bei mir übrigens auch damit top!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Februar 2016, 23:59:25
Schaue mal ob das Modul 57_ABFALL noch im FHEM Ordner ist. Ansonsten sieht es danach aus das er ggf. das Modul nicht starten kann. Vielleicht fehlt bei dir das Perl Modul Time::Piece da sit zumindestens die letzte größere Änderung gewesen. Diese kannst du mit cpan nachinstallieren.

Morgen schaue ich wegen den anderen Problemen und wegen den mehrfach Kalenderunterstützung.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Warlock_2016 am 15 Februar 2016, 00:02:10
Hallo Zusammen

irgendwie ist das neue Modul Bugy:

Ich bekommen beim Start des FHEM Servers immer folgende Fehlermeldung angezeigt.

Hat es jemand auch?

Ich muss dann das Modul löschen, damit der Server wieder hochkommt.

Sonnst super Arbeit :)  8)

Gruss, Markus

2016.02.14 23:55:03 2: Messages collected while initializing FHEM: statefile: Usage: setstate <name> <state> where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details. 
2016.02.14 23:55:03 0: Featurelevel: 5.7
2016.02.14 23:55:03 0: Server started with 77 defined entities (fhem.pl:10769/2016-02-08 perl:5.020002 os:linux user:fhem pid:1260)
2016.02.14 23:55:07 3: ABFALL_UPDATE
2016.02.14 23:55:07 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/57_ABFALL.pm line 171.
2016.02.14 23:55:07 1: PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at ./FHEM/57_ABFALL.pm line 172.
Month '-1' out of range 0..11 at ./FHEM/57_ABFALL.pm line 172.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 15 Februar 2016, 10:17:54
Zitat von: Newbie am 14 Februar 2016, 11:58:35
Hallo Constantin,

ich nutze dein Modul seit ein paar Tagen, funktioniert soweit auch gut - sprich es macht was es soll.

Im Log-File steht aber regelmäßig folgende Zeile:

Hast du einen Tipp/Idee?

vg Jens

Bekomme ebenfalls diese Meldung.

Zitat
PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 15 Februar 2016, 23:21:30
Moin.

Sehr tolle Arbeit hast du da gemacht. Vielen Dank dafür!  ;)

Ich weiß nicht ob die Frage schon einmal aufgekommen ist (habe nichts gefunden)...

Kann man den Intervall ausschalten?
Wenn ich das richtig gesehen habe lauscht ABFALL neben dem Intervall auf das "triggered"-Event von Calendar... Mein Calendar wird einmal alle 24 Stunden per "at" aktualisiert. Danach greift ABFALL und aktualisiert seine Readings (vorher Script und Dummys). Das ganze wird dann schick, schick, schick in meiner FTUI verpackt (ich kann 'drauf drücken um das blinken am Tag vor der Abholung zu deaktivieren [Readings werden auf "off" gesetzt]).

Nun aktualisiert ABFALL aber alle X Stunden und ändert mir somit auch wieder meine Anzeige in FTUI.
Und wenn ABFALL so oder so auf das "triggered"-Event vom Calendar lauscht brauch es sich ja nicht 2 mal aktualisieren...

Also... Kann man den Intervall ausschalten und nur auf das "triggered"-Event von Calendar lauschen?

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 Februar 2016, 01:17:00
Zitat von: HansDampfHH am 14 Februar 2016, 09:27:55
PN  :)

Also dir sollte folgender Wert bei dem Attribute abfall_clear_reading_regex helfen.
(\d|\-|\/|\.|Abfuhrtermin| am )

Führ bei mir zu folgendem List

Internals:
   CFGFN
   DEF        Calendar.Abfall
   INTERVAL   43200
   KALENDER   Calendar.Abfall
   NAME       ABFALL.Glattbach
   NR         51
   NTFY_ORDER 50-ABFALL.Glattbach
   STATE      6
   TYPE       ABFALL
   Readings:
     2016-02-16 01:19:28   Biomuellabfuhr_datum 19.12.16
     2016-02-16 01:19:28   Biomuellabfuhr_tage 307
     2016-02-16 01:19:28   Biomuellabfuhr_text    Biomüllabfuhr
     2016-02-16 01:19:28   Biomuellabfuhr_wochentag Montag
     2016-02-16 01:19:28   GelberSack_datum 14.12.16
     2016-02-16 01:19:28   GelberSack_tage 302
     2016-02-16 01:19:28   GelberSack_text    Gelber Sack
     2016-02-16 01:19:28   GelberSack_wochentag Mittwoch
     2016-02-16 01:19:28   Gruenabfallsammlung_datum 28.10.16
     2016-02-16 01:19:28   Gruenabfallsammlung_tage 255
     2016-02-16 01:19:28   Gruenabfallsammlung_text    Grünabfallsammlung
     2016-02-16 01:19:28   Gruenabfallsammlung_wochentag Freitag
     2016-02-16 01:19:28   PapiersammlungdurchVereine_datum 10.12.16
     2016-02-16 01:19:28   PapiersammlungdurchVereine_tage 298
     2016-02-16 01:19:28   PapiersammlungdurchVereine_text    Papiersammlung durch Vereine
     2016-02-16 01:19:28   PapiersammlungdurchVereine_wochentag Samstag
     2016-02-16 01:19:28   Papiertonne_datum 27.12.16
     2016-02-16 01:19:28   Papiertonne_tage 315
     2016-02-16 01:19:28   Papiertonne_text    Papiertonne
     2016-02-16 01:19:28   Papiertonne_wochentag Dienstag
     2016-02-16 01:19:28   Restmuell_datum 27.12.16
     2016-02-16 01:19:28   Restmuell_tage  315
     2016-02-16 01:19:28   Restmuell_text     Restmüll
     2016-02-16 01:19:28   Restmuell_wochentag Dienstag
     2016-02-16 01:19:28   Schadstoffsammlung_datum 12.11.16
     2016-02-16 01:19:28   Schadstoffsammlung_tage 270
     2016-02-16 01:19:28   Schadstoffsammlung_text    Schadstoffsammlung
     2016-02-16 01:19:28   Schadstoffsammlung_wochentag Samstag
     2016-02-16 01:19:28   next            Restmuell_6
     2016-02-16 01:19:28   next_datum      22.02.16
     2016-02-16 01:19:28   next_tage       6
     2016-02-16 01:19:28   next_text          Restmüll
     2016-02-16 01:19:28   next_wochentag  Montag
     2016-02-16 01:19:28   state           6
Attributes:
   abfall_clear_reading_regex (\d|\-|\/|\.|Abfuhrtermin| am )


Ich hoffe damit ist dir erstmal geholfen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 Februar 2016, 02:04:32
So die Meldungen sollte nun wieder weg sein und die Anwendung von den Regex habe ich weiter vorgezogen, so dass aufgrund von Terminen in der Form Abholung xxx am 30.12.2016, diese auch korrekt behandelt werden.

Bitte per update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
die neue Version laden.

Das mit dem doppel Update korrigiere ich dann morgen, ist nun schon etwas spät und morgen um 08 Uhr muss ich mich ja dann auch mal auf Arbeit machen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: majorshark am 16 Februar 2016, 07:31:22
Hallo Constantin.

Habe das Modul heute erst entdeckt und sofort ausprobiert weil die Lösung mit dem Calendar->notify->myUtils bei mir etwas rumgezickt hat. Das Modul hat sofort tadellos Funktioniert. Peng - Alle Readings mit den richtigen Daten gefüllt. Ich werde das die Tage noch beobachten und dann den Schwenk in der FTUI vornehmen und Dummy's löschen.  :)
Danke für Deine Zeit und Arbeit.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 16 Februar 2016, 09:12:29
Das Modul läuft bei mir eigentlich problemlos.

Nur nach einem Neustart von fhem wir angezeigt: Keine Abholungen.
Klar, nach einem manuellen
set myAbfall update
werden die Readings wieder befüllt, oder ich warte die 12h ab, die ich definiert habe...

Könnte das Modul nicht nach einem fhem-Neustart selbstständig ein update machen ?





Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 16 Februar 2016, 10:10:28
Zitat von: kumue am 16 Februar 2016, 09:12:29
Könnte das Modul nicht nach einem fhem-Neustart selbstständig ein update machen ?

Oder die Readings behalten?

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bikerconstantin am 16 Februar 2016, 21:00:57
Das Modul reagiert auf das Event triggered vom Kalendermodul, da dann erst zuverlässig die Termine geholt werden können.
Termine belassen finde ich auch nicht gerade gut, weil so sieht man im Zweifelsfall nicht das etwas nicht stimmt.

Habt ihr schon die neue Version per update all ... gezogen?

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 16 Februar 2016, 21:04:11
ZitatNur nach einem Neustart von fhem wir angezeigt: Keine Abholungen.
Klar, nach einem manuellen

set myAbfall update

gerade ein Update gezogen ... gleiche Meldung  ......Keine Abholungen.

auch .... set myAbfall update   hilft nicht !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bikerconstantin am 16 Februar 2016, 22:53:33
Setze mal bitte log level auf 5 und mache dann nochmal set ... update hnd schick mal das log inklusive ein list des device. Hast du beim calendar device mal überprüft ob dort termine angezeigt werden wenn du set ... full next machst?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 16 Februar 2016, 23:22:11
Zitat von: bikerconstantin am 16 Februar 2016, 22:53:33
Setze mal bitte log level auf 5 und mache dann nochmal set ... update hnd schick mal das log inklusive ein list des device. Hast du beim calendar device mal überprüft ob dort termine angezeigt werden wenn du set ... full next machst?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk
Sorry Constantin,

mein Fehler, ich habe noch das alte Calendar Modul (10257 2015-12-24 13:28:14Z borisneubert), extra mit
exclude_from_update 57_Calendar.pm
vom update ausgeschlossen und nun passt das nicht mehr zu Deinem Modul !

Ich muss das erst mal ordnen !

klaus

myABFALL
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 17 Februar 2016, 09:48:44
Gibt es irgenwo in Deutsch eine gute Beschreibung für die Parameter ?

(\d|\-|\/|\.|Abfuhrtermin| am )
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bikerconstantin am 17 Februar 2016, 10:20:16
Das ist ein regex einfach mal perl regex bei google eingeben. Oder deinen termin text hier posten dann kann man auch zusammen einen regex entwerfen und erklären. 

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 17 Februar 2016, 10:27:25
ok,

dann erklär mal bitte
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Puschel74 am 17 Februar 2016, 11:43:13
https://wiki.selfhtml.org/wiki/Perl/Regul%C3%A4re_Ausdr%C3%BCcke (https://wiki.selfhtml.org/wiki/Perl/Regul%C3%A4re_Ausdr%C3%BCcke)
Als Lektüre immer wieder gut zum lesen  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 17 Februar 2016, 12:07:58
Danke Puschel,

genau das habe ich gesucht  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Newbie am 17 Februar 2016, 20:44:23
Zitat von: uniqueck am 16 Februar 2016, 02:04:32
So die Meldungen sollte nun wieder weg sein ...

Perl-Meldungen sind nach Update weg. Danke

vg Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tekniker-69 am 18 Februar 2016, 04:41:58
Hallo zusammen,

ich nutze das Modul seit ein paar Tagen und es funktioniert auch grundsätzlich, allerdings zählt der Zähler nach der letzen Abholung Rückwärts ( Restmüll next_Tage  = -1).
Anscheinend liesst das Modul alle vorhandenen Termine des Kalenders ( Google Kalender per ical) aus und nutzt den ersten Eintrag, den es findet für die einzelnen Müllarten.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 18 Februar 2016, 08:26:09
Zitat von: tekniker68 am 18 Februar 2016, 04:41:58
Hallo zusammen,

ich nutze das Modul seit ein paar Tagen und es funktioniert auch grundsätzlich, allerdings zählt der Zähler nach der letzen Abholung Rückwärts ( Restmüll next_Tage  = -1).
Anscheinend liesst das Modul alle vorhandenen Termine des Kalenders ( Google Kalender per ical) aus und nutzt den ersten Eintrag, den es findet für die einzelnen Müllarten.

da brauch ich dann von dir mal ein list des calendars und ein list das abfall device.
dann kann ich schauen, so sind es nur Mutmaßungen, die ich anstellen kann.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bikerconstantin am 18 Februar 2016, 08:41:03
Hat denn die regex geholfen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 18 Februar 2016, 09:13:36
@ Techniker68:

Benutze doch mal beim Kalender:

hideOlderThan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tekniker-69 am 18 Februar 2016, 13:01:22
Ich habe das mal probiert mit hideOlderThan, danach hatte ich gar keine Termine mehr.
Komischerweise passt es jetzt, nachdem ich das Atrribut wieder entfernt habe.
Mal sehen wie es nach der nächsten Abholung aussieht.

Danke erst mal an alle.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 19 Februar 2016, 06:26:56
ich glaub ich habe nen käfer gefunden:
heute wird bei mir 2x müll abgeholt, im abfall gibt es aber nur ein next reading bzw das ja nicht richtig weil die beiden termine ja quasie jetzt (weil heute ist freitag und der termin startette 0 uhr ) sind und nicht next. wäre sicher schick ein
reading für aktuelle abholungen und für kommende zu haben (zb habe ich auch solche sachen wie montag müll x und dienstag müll y)

ZitatInternals:
   DEF        Kalender_Abfall 43200
   INTERVAL   43200
   KALENDER   Kalender_Abfall
   NAME       myAbfall
   NR         192
   NTFY_ORDER 50-myAbfall
   STATE      0
   TYPE       ABFALL
   Readings:
     2016-02-19 06:24:20   Bioabfall_datum 22.02.16
     2016-02-19 06:24:20   Bioabfall_tage  3
     2016-02-19 06:24:20   Bioabfall_text    Bioabfall
     2016-02-19 06:24:20   Bioabfall_wochentag Montag
     2016-02-19 06:24:20   Leichtverpackungen_datum 19.02.16
     2016-02-19 06:24:20   Leichtverpackungen_tage 0
     2016-02-19 06:24:20   Leichtverpackungen_text   Leichtverpackungen
     2016-02-19 06:24:20   Leichtverpackungen_wochentag Freitag

     2016-02-19 06:24:20   Papierabfall_datum 19.02.16
     2016-02-19 06:24:20   Papierabfall_tage 0
     2016-02-19 06:24:20   Papierabfall_text   Papierabfall
     2016-02-19 06:24:20   Papierabfall_wochentag Freitag

     2016-02-19 06:24:20   Restabfall_datum 23.02.16
     2016-02-19 06:24:20   Restabfall_tage 4
     2016-02-19 06:24:20   Restabfall_text   Restabfall
     2016-02-19 06:24:20   Restabfall_wochentag Dienstag
     2016-02-19 06:24:20   next            Leichtverpackungen_0
     2016-02-19 06:24:20   next_datum      19.02.16
     2016-02-19 06:24:20   next_tage       0
     2016-02-19 06:24:20   next_text         Leichtverpackungen
     2016-02-19 06:24:20   next_wochentag  Freitag
     2016-02-19 06:24:20   state           0
Attributes:
   DbLogExclude .*
   room       Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Februar 2016, 08:21:20
Hi chris1284

Da schauen ich mir natürlich gerne an. Magst du mir deinen Kalender zur Verfügung stellen?

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 19 Februar 2016, 08:43:25
Hallo uniqueck

Ich habe da mal eine Frage...

Unser Landkreis stellt nach Auswahl eines Permalinks beispielsweise
https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=57%3B60%3B62 (https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=57%3B60%3B62)
einen iCal zum runterladen zur Verfügung.

Diesen hält der Landkreis auch konstant.

Ist es daher möglich diesen Link der abfuhrtermine.ics zum automatischen Einbinden in den Abfallkalender zu verwenden?

Danke für die kurze Aufklärung.

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Februar 2016, 09:18:48
Hierzu einfach einmal define Calendar.Stade CALENDAR ical url <url zum ical Kalender> eintippen.
Spitze Klammern natürlich weglassen. Dann kannst du define Abfall.Stade ABFALL Calendar.Stade

Dieburl wird über ein Kalender Device eingebunden.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 19 Februar 2016, 10:14:08
Inzwischen klappt alles soweit, nur noch ein Schönheitsfehler:

Wenn der Text Leerzeichen enthält wird er nicht angezeigt, z.B. "Papiersammlung durch Vereine"

myAbfall:<Abfall>,<Datum>,<Tage>,
myAbfall:Biomuellabfuhr_text,Biomuellabfuhr_datum,Biomuellabfuhr_tage,
myAbfall:GelberSack_text,GelberSack_datum,GelberSack_tage,
myAbfall:Papiertonne_text,Papiertonne_datum,Papiertonne_tage,
myAbfall:Restmuell_text,Restmuell_datum,Restmuell_tage,
myAbfall:PapiersammlungdurchVereine,PapiersammlungdurchVereine_datum,PapiersammlungdurchVereine_tage,
myAbfall:Schadstoffsammlung_text,Schadstoffsammlung_datum,Schadstoffsammlung_tage,



Internals:
   DEF        waste 86400
   INTERVAL   86400
   KALENDER   waste
   NAME       myAbfall
   NR         60
   NTFY_ORDER 50-myAbfall
   STATE      4
   TYPE       ABFALL
   Readings:
     2016-02-18 13:45:24   Biomuellabfuhr_datum 29.02.16
     2016-02-18 13:45:24   Biomuellabfuhr_tage 11
     2016-02-18 13:45:24   Biomuellabfuhr_text    Biomüllabfuhr
     2016-02-18 13:45:24   Biomuellabfuhr_wochentag Montag
     2016-02-18 13:45:24   GelberSack_datum 09.03.16
     2016-02-18 13:45:24   GelberSack_tage 20
     2016-02-18 13:45:24   GelberSack_text    Gelber Sack
     2016-02-18 13:45:24   GelberSack_wochentag Mittwoch
     2016-02-18 13:45:24   Gruenabfallsammlung_datum 21.04.16
     2016-02-18 13:45:24   Gruenabfallsammlung_tage 63
     2016-02-18 13:45:24   Gruenabfallsammlung_text    Grünabfallsammlung
     2016-02-18 13:45:24   Gruenabfallsammlung_wochentag Donnerstag
     2016-02-18 13:45:24   PapiersammlungdurchVereine_datum 12.03.16
     2016-02-18 13:45:24   PapiersammlungdurchVereine_tage 23
     2016-02-18 13:45:24   PapiersammlungdurchVereine_text    Papiersammlung durch Vereine
     2016-02-18 13:45:24   PapiersammlungdurchVereine_wochentag Samstag
     2016-02-18 13:45:24   Papiertonne_datum 23.02.16
     2016-02-18 13:45:24   Papiertonne_tage 5
     2016-02-18 13:45:24   Papiertonne_text    Papiertonne
     2016-02-18 13:45:24   Papiertonne_wochentag Dienstag
     2016-02-18 13:45:24   Restmuell_datum 22.02.16
     2016-02-18 13:45:24   Restmuell_tage  4
     2016-02-18 13:45:24   Restmuell_text     Restmüll
     2016-02-18 13:45:24   Restmuell_wochentag Montag
     2016-02-18 13:45:24   Schadstoffsammlung_datum 13.04.16
     2016-02-18 13:45:24   Schadstoffsammlung_tage 55
     2016-02-18 13:45:24   Schadstoffsammlung_text    Schadstoffsammlung
     2016-02-18 13:45:24   Schadstoffsammlung_wochentag Mittwoch
     2016-02-18 13:45:24   next            Restmuell_4
     2016-02-18 13:45:24   next_datum      22.02.16
     2016-02-18 13:45:24   next_tage       4
     2016-02-18 13:45:24   next_text          Restmüll
     2016-02-18 13:45:24   next_wochentag  Montag
     2016-02-18 13:45:24   state           4
Attributes:
   abfall_clear_reading_regex (\d|\-|\/|\.|Abfuhrtermin| am )
   room       Abfall

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Februar 2016, 16:39:22
In der Readingsgroup ist ein Fehler, da fehlt bei Papiersammlung von Vereinen das _text, daher wird auch der Text nicht angezeigt.

Gruß

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: raspklaus am 19 Februar 2016, 17:01:16
Danke,

sch... copy and paste
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Februar 2016, 17:10:12
Kein Problem. Im Wald stehen immer soviele Bäume ☺

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 19 Februar 2016, 17:55:23
Zitat von: uniqueck am 19 Februar 2016, 08:21:20
Magst du mir deinen Kalender zur Verfügung stellen?

nu klar
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Doublefant am 20 Februar 2016, 15:58:22
Nachdem das neue Calender Modul mir meine bisherige Müllanzeige zerschossen hat, habe ich mich sehr gefreut dieses Modul gefunden zu haben.
Installiert, eingerichtet und eine readingGroup erstellt, läuft  :D

Vielen Dank für das Modul, tolle Arbeit!

Was ich bisher nicht geschafft habe, ist bestimmt nur eine Kleinigkeit: Wie kann ich die Readings einfärben?
Ich habe das Attr von octek0815 kopiert:
attr rgAbfallkalender valueFormat {if($VALUE eq 1){$VALUE="Morgen"}elsif($VALUE eq 0){$VALUE="Heute"}else{$VALUE="in $VALUE Tagen"}}

und würde gerne das "Heute/Morgen" rot einfärben.

***edit***
habe es herausgefunden, mit valueFormat geht es nicht (bzw. ich kann es nicht), man muss valuestyle nehmen, dann klappt es auch ohne Probleme   :-[
attr rgAbfallkalender valueStyle {if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:green"'}}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 21 Februar 2016, 16:07:40
hi Constantin,

magst du bei gelegenheit das modul ins richtige fhem-repo schieben?
und was mit aufgefallen ist: abfall ist sehr geschwätzig

Zitat
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: retrieved
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: lastUpdate: 2016-02-21 16:03:40
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: nextUpdate: 2016-02-22 16:03:40
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: modeUpcoming: 1FD608B46AE343B0B2BB24716E09755A;mjcesvu1np3uc46d0peiqv70q4googlecom;0AA0F6C45E3B4E0BAC94AB3B4E5AFE30;2ffhvpe7uj4q50curvl8g20140googlecom
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: modeEnd: snu8ea1tlaqfqlbun9s5nsp8l0googlecom;c4k9qcsnkunkms1defq17njaq4googlecom;kbfum52u8dj8stuchnaajedju4googlecom
2016.02.21 16:03:43 3: ABFALL_Notify(myAbfall) - Event: triggered
2016.02.21 16:03:43 3: ABFALL_UPDATE
2016.02.21 16:03:43 3: ABFALL_getSummary(myAbfall) - 22.02.16 - Montag -   Bioabfall - 1 Tage
2016.02.21 16:03:43 3: ABFALL_getSummary(myAbfall) - 23.02.16 - Dienstag -   Restabfall  - 2 Tage
2016.02.21 16:03:43 3: ABFALL_getSummary(myAbfall) - 26.02.16 - Freitag -   Papierabfall - 5 Tage
2016.02.21 16:03:43 3: ABFALL_getSummary(myAbfall) - 04.03.16 - Freitag -   Leichtverpackungen - 12 Tage

hier kannst du denke ich getrost (funktioniert ja) das log-level auf 5 setzen. die meldungen interessieren eicgentlich nur beim fehler suchen denke ich
ein
Zitat2016.02.21 16:03:43 3: ABFALL myAbfall Autoupdate erfolgreich!
würde die 11 Zeilen sehr gut zusammenfassen  ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 21 Februar 2016, 18:01:35
Hallo zusammen,

ich bin mit der Einrichtung des Abfallmoduls dann auch soweit fertig.  8)
Vielen Dank nochmal für das tolle Modul!

Eine Frage habe ich trotzdem noch, da ich einfach nicht weiterkomme.

Ich möchte mir gerne per Mail und Sprachausgabe (Sonos) mitteilen lassen - einen Tag vor Abholung, dass ich die Tonne raus stellen soll.

Folgender Code funktioniert zwar ABER! ich bekomme bei jedem Update/Reload (also immer nach 43200 Sekunden) auf das myAbfall Modul eine Sprachansage/Mail obwohl die Tage des Readings "next_tage" nicht ==1 sind. In meinem heutigen Fall ist das Reading = 9.
Selbst die Ausgabe der Variablen $abfall in der Mail gibt eine 9 an. Also darf das if ja nicht erfüllt sein....

Es handelt sich um eine Notify: nAbfallAlarm welches auf eine Änderung der myAbfall:next_tage reagiert.


myAbfall:next_tage:.* {
my $abfall = ReadingsVal("myAbfall","next_tage","nichts");;
my $abfallmessage = ReadingsVal("myAbfall","next_text","nichts");;
my $abfallmail = "Hallo! Die ".ReadingsVal("myAbfall","next_text","nichts") ." wird morgen abgeholt!";;

if ($abfall == 1 )
{fhem ("set Sonos3 Speak 50 de Die $abfallmessage wird morgen abgeholt!")};;
{DebianMail('meine@Mail.de','Information vom Abfallkalender',"$abfallmail")};;
}


Danke und Grüße,
Dirk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 21 Februar 2016, 19:27:59
probier mal DOIF (das trigger nur einmal wenn das passende event kommt) und ich würde direkt auf myAbfall:next_tage 1 oder state 1 triggern.
da sparst du dir jede menge code weil du dann direkt die ansage raushauen kannst
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 21 Februar 2016, 21:54:54
Danke chris!  :)
Dann lese ich mich mal ins DOIF ein und melde mich zurueck  sobald es klappt.

Wird ja zu schaffen sein  8)

Edit: hat mich jetzt interessiert  :D - das war ja einfach! Und ich knappe da Stunden und such mein Problem beim alten code...


([myAbfall:state] eq "1") ( set Sonos3 Speak 50 de Die [myAbfall:next_text] wird morgen abgeholt,{DebianMail('name@mail.de','Information vom Abfallkalender',' Die [myAbfall:next_text] wird morgen abgeholt')})
[\code]
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 22 Februar 2016, 08:11:12
Zitat von: uniqueck am 19 Februar 2016, 09:18:48
Hierzu einfach einmal define Calendar.Stade CALENDAR ical url <url zum ical Kalender> eintippen.
Spitze Klammern natürlich weglassen. Dann kannst du define Abfall.Stade ABFALL Calendar.Stade

Dieburl wird über ein Kalender Device eingebunden.

Gesendet von meinem GT-N7100 mit Tapatalk

Cool, Danke!

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 22 Februar 2016, 08:16:23
Zitat von: chris1284 am 21 Februar 2016, 16:07:40
hi Constantin,

magst du bei gelegenheit das modul ins richtige fhem-repo schieben?
und was mit aufgefallen ist: abfall ist sehr geschwätzig

hier kannst du denke ich getrost (funktioniert ja) das log-level auf 5 setzen. die meldungen interessieren eicgentlich nur beim fehler suchen denke ich
ein würde die 11 Zeilen sehr gut zusammenfassen  ;D
Du kannst update add <meineUrl>, dann wird das auch immer bei einem Update check bzw. Update all mitdurchgeführt.

Und das Log etwas aufräumen mache ich auch noch. Ich hoffe das ich diese Woche etwas Zeit dazu finde.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 22 Februar 2016, 18:08:50
Zitat von: uniqueck am 22 Februar 2016, 08:16:23
Und das Log etwas aufräumen mache ich auch noch. Ich hoffe das ich diese Woche etwas Zeit dazu finde.
da wird mein menuEntries attribut immer länger und übersichliche und in fhem muss ich im room-menue scrollen^^
habe schon einen  tui, tui nesges, sduino, update check , restart, shutdown , ..... :-[
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rince am 23 Februar 2016, 12:26:53
Hi,

zunächst danke schön für das Modul.
Finde auch, dass es eingecheckt gehört :)

@Devender
([myAbfall:state] eq "1") ( set Sonos3 Speak 50 de Die [myAbfall:next_text] wird morgen abgeholt,{DebianMail('name@mail.de','Information vom Abfallkalender',' Die [myAbfall:next_text] wird morgen abgeholt')})

Die Lösung ist mittelschlau ;)

Schreibe dir das besser in einen Dummy ein.

Warum? Dann kannst du dir bequemer z.B. um 18.00 Uhr, oder alternativ auf Knopfdruck , durchsagen lassen was morgen ansteht.



In etwa so:
Dummy anlegen:
define Abfall_morgen_dummy dummy

DOIF zum befüllen des Dummies anlegen:
define di_Abfall_morgen DOIF ([myAbfall:state] eq "1")
(set Abfall_morgen_dummy Die [myAbfall:next_text] wird morgen abgeholt.)
DOELSE
(set Abfall_morgen_dummy Morgen wird kein Müll geholt)



Damit hast du in dem Dummy immer den richtigen Text stehen (nehme ich an)




Wenn du es etwas komplexer magst, dann kannst du so schön einen Statusbericht erstellen lassen:

(Achtung: nicht copy&pasten ohne es verstanden zu haben!)

define di_Raport DOIF
([raport_trigger] eq "1")
(set raport_text [begruessung_dummy] [Temperatur_dummy] [Abfall_morgen_dummy])
(set raport_trigger 0)
(say [raport_text])


raport_trigger ist ebenfalls ein Dummy. Wenn der auf 1 gesetzt wird (z.B. durch ein at, oder durch einen Taster), läuft das DOIF los:

Es schreibt in einen weiteren Dummy von diversen DOIFs erstellte Nachrichten => es bastelt quasi aus vielen einzelnen Sätzen einen langen Satz

Dann schaltet es den Trigger wieder auf 0 (wobei das letztlich überflüssig ist, ein erneutes setzen von 1 würde auch triggern)

Dann wird (bei mir) mit "say" (das ist in meinem Fall ein cmdalias, um nicht immer den ganzen Rattenschwanz (bei dir: set Sonos3 Speak 50 de)  tippen zu müssen), der Text vorgelesen.
So in etwa könnte das bei dir aussehen:
define alias_TTS cmdalissay say .* AS set Sonos3 Speak 50 de '$EVENT'
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 23 Februar 2016, 20:54:38
Zitat von: chris1284 am 22 Februar 2016, 18:08:50
da wird mein menuEntries attribut immer länger und übersichliche und in fhem muss ich im room-menue scrollen^^
habe schon einen  tui, tui nesges, sduino, update check , restart, shutdown , ..... :-[
Daa verstehe ich nicht. Die werden doch einfach in den Update Mechanismus mit eingeklinkt. Es läuft auch gerade eine Diskussion bzgl. Paketierung von Modulen in FHEM.  Es kann also auch durchaus sein, dass der Trend genau dahin geht. Solange werde ich aufjeden Fall noch abwarten. Modul Anpassungen habe ich gestern abend soweit umgesetzt, bis auf das Thema mit den mehreren Terminen an einem Tag. Hier will mir einfach keine charmante Lösung einfallen. Ggf. mehrere Readings in der Form next_ bzw. now_ und dann durch nummerieren. state dann so abändern das er sagt now 2 Abholungen oder sowas. Aber was ist dann mit next? Nur Anzahl Tage?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 23 Februar 2016, 21:01:55
Hi,

ein fester Zeitpunkt zur Aktualisierung wäre hilfreich anstatt das Intervall.
86400 ist zwar einmal am Tag, aber der Zeitpunkt hängt vom Systemstart von FHEM ab und das ist doof.
Ich hätte gerne früh morgens eine Aktualisierung pro Tag.
Wäre das machbar ?

Und als Modul mit Update waers natürlich noch eleganter ...

Gruss
Joe
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 23 Februar 2016, 21:04:24
Der notify durch den Kalender ist schon drinne. Das Update durch den Timer habe ich in der neuen Version rausgenommen. Du kannst aber mit einem doif manuell aktualisieren.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cruser1800 am 23 Februar 2016, 22:03:07
Ich nutze auch seit kurzem das Modul! Ist wirklich gut.

Nur ein Schönheitsfehler! Bei den Texten sind 2 führende Leerzeichen. Daher konnte ich diesen Wert einfach nicht auswerten! (Hat mich ein paar graue Haare gekostet!  ;) )

Wäre schon wenn du es noch beseitigen kannst!

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 23 Februar 2016, 22:31:19
Bei mir sind keine Leerzeichen !
Die kommen bestimmt aus deinem Kalender ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cruser1800 am 23 Februar 2016, 22:51:11
Im Kalender ist es richtig eingetragen! Wäre auch Komische, dass ich bei mehreren Einträgen immer 2 Leerzeichen drin hätte.

Den Kalender werte ich auch über eine Funktion aus. Hier habe ich den Vergleichswert auch ohne Leerzeichen enthalten.

Ich habe ja erst mal die Lösung für mich gefunden! 

Kann natürlich auch ein Fehler bei SmartVisu sein, da ich den Wert erst hier auswerte! Ich schau es mir einfach noch mal an!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 23 Februar 2016, 23:24:36
Ansonsten bräuchte ich deinen Kalender mal zum testen.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 24 Februar 2016, 07:12:37
Zitat von: cotecmania am 23 Februar 2016, 21:01:55
Ich hätte gerne früh morgens eine Aktualisierung pro Tag.

bringt überhaupt nichts wenn du nicht sicherstellen kannst das der calendar sich vorher auch aktualisiert hat.
die beste lösung ist wie gesagt das interne notify von abfall auf calendar-änderungen. somit ist abfall in abhängigkeit vom calendar immer aktuell
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 24 Februar 2016, 14:19:15
Hi Zusammen,
ich bin nicht sicher ob ich das aktuelle Modul habe? Woran erkenne ich das? Wenn ich versuche mit der Update Funktion es zu updaten bekomme ich folgendes
2016.02.24 14:11:20 1 : UPD FHEM/57_ABFALL.pm
2016.02.24 14:11:20 1 : Got 11117 bytes for FHEM/57_ABFALL.pm, expected 10535
2016.02.24 14:11:20 1 : aborting.


Was ist hier jetzt falsch?

Gruß
Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TechMech am 24 Februar 2016, 14:22:25
Hallo,

ich habe folgendes Problem, bei manuellen "reload" des "AbfallCalendar" wird der "Muellkal" auf die richtigen Tage aktualisiert, sobald der  "AbfallCalendar" sich automatisch "updatet" stehen die Tage im hunderter Bereich.


Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      2
   TYPE       ABFALL
   Readings:
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_datum 09.03.16
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_tage 14
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_text   Abfuhr Leichtstoffe
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_wochentag Mittwoch
     2016-02-24 13:58:42   Glasabfuhr_datum 26.02.16
     2016-02-24 13:58:42   Glasabfuhr_tage 2
     2016-02-24 13:58:42   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:58:42   Glasabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Papierabfuhr_datum 04.03.16
     2016-02-24 13:58:42   Papierabfuhr_tage 9
     2016-02-24 13:58:42   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:58:42   Papierabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_datum 26.02.16
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_tage 2
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:58:42   Sondermuelltag_datum 16.04.16
     2016-02-24 13:58:42   Sondermuelltag_tage 52
     2016-02-24 13:58:42   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:58:42   Sondermuelltag_wochentag Samstag
     2016-02-24 13:58:42   next            Restmuellabfuhr14-taeglich_2
     2016-02-24 13:58:42   next_datum      26.02.16
     2016-02-24 13:58:42   next_tage       2
     2016-02-24 13:58:42   next_text         Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   next_wochentag  Freitag
     2016-02-24 13:58:42   state           2
Attributes:
##################################################
Beim update Tage im hunderter Bereich!
##################################################
Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      29
   TYPE       ABFALL
   Readings:
     2016-02-24 13:48:17   Glasabfuhr_datum 24.03.16
     2016-02-24 13:48:17   Glasabfuhr_tage 29
     2016-02-24 13:48:17   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:48:17   Glasabfuhr_wochentag Donnerstag
     2016-02-24 13:48:17   Papierabfuhr_datum 02.04.16
     2016-02-24 13:48:17   Papierabfuhr_tage 38
     2016-02-24 13:48:17   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:48:17   Papierabfuhr_wochentag Samstag
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_datum 03.06.16
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_tage 100
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:48:17   Sondermuelltag_datum 15.10.16
     2016-02-24 13:48:17   Sondermuelltag_tage 234
     2016-02-24 13:48:17   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:48:17   Sondermuelltag_wochentag Samstag
     2016-02-24 13:48:17   next            Glasabfuhr_29
     2016-02-24 13:48:17   next_datum      24.03.16
     2016-02-24 13:48:17   next_tage       29
     2016-02-24 13:48:17   next_text         Glasabfuhr
     2016-02-24 13:48:17   next_wochentag  Donnerstag
     2016-02-24 13:48:17   state           29
Attributes:
##############################################################
Internals:
   DEF        ical file /opt/fhem/Abfalltermine.ics 28800
   NAME       AbfallCalendar
   NR         602
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-24 14:04:43   lastUpdate      2016-02-24 14:04:42
     2016-02-16 11:43:26   modeAlarm
     2016-02-16 11:43:26   modeAlarmOrStart
     2016-02-16 11:43:26   modeAlarmed
     2016-02-16 11:43:26   modeChanged
     2016-02-24 13:58:42   modeEnd         800427DB16F6C674C125724300526EAAWEIH
     2016-02-16 11:43:26   modeEnded
     2016-02-16 11:43:26   modeStart
     2016-02-16 11:43:26   modeStarted
     2016-02-24 14:04:43   modeUpcoming    800427DB16F6C674C125724300526EAAGELB;800427DB16F6C674C125724300526EAAGLAS;800427DB16F6C674C125724300526EAAPAPIER;800427DB16F6C674C125724300526EAASONDER;800427DB16F6C674C125724300526EAAREST14
     2016-02-24 14:04:43   nextUpdate      2016-02-24 22:04:42
     2016-02-24 14:04:43   nextWakeup      2016-02-24 22:04:42
     2016-02-24 14:04:43   state           triggered
Attributes:


Im Anhang befindet sich meine Datei "Abfalltermine"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 24 Februar 2016, 19:56:25
Hallo uniqueck

Zitat von: uniqueck am 19 Februar 2016, 09:18:48
Hierzu einfach einmal define Calendar.Stade CALENDAR ical url <url zum ical Kalender> eintippen.
Spitze Klammern natürlich weglassen. Dann kannst du define Abfall.Stade ABFALL Calendar.Stade

Dieburl wird über ein Kalender Device eingebunden.

Gesendet von meinem GT-N7100 mit Tapatalk

Habe das ics File wie oben beschrieben eingebunden.


Komischerweise zeigt es mir nur fuer die Gartenabfaelle positive und somit zukunftige Daten an:


Readings
Altpapier_datum 26.01.16 2016-02-24 19:37:43
Altpapier_tage -29 2016-02-24 19:37:43
Altpapier_text Altpapier 2016-02-24 19:37:43
Altpapier_wochentag Dienstag 2016-02-24 19:37:43
Bioabfall_datum 14.01.16 2016-02-24 19:37:43
Bioabfall_tage -41 2016-02-24 19:37:43
Bioabfall_text Bioabfall 2016-02-24 19:37:43
Bioabfall_wochentag Donnerstag 2016-02-24 19:37:43
Gartentonne_datum 23.03.16 2016-02-24 19:37:43
Gartentonne_tage 28 2016-02-24 19:37:43
Gartentonne_text Mittwoch 2016-02-24 19:37:43
GelberSack_datum 02.01.16 2016-02-24 19:37:43
GelberSack_tage -53 2016-02-24 19:37:43
GelberSack_text Gelber Sack 2016-02-24 19:37:43
GelberSack_wochentag Samstag 2016-02-24 19:37:43
Hausmuell14-taeglich_datum 04.01.16 2016-02-24 19:37:43
Hausmuell14-taeglich_tage -51 2016-02-24 19:37:43
Hausmuell14-taeglich_text Hausmüll 14-täglich 2016-02-24 19:37:43
Hausmuell14-taeglich_wochentag Montag 2016-02-24 19:37:43
Weihnachtsbaumabholung_datum 15.01.16 2016-02-24 19:37:43
Weihnachtsbaumabholung_tage -40 2016-02-24 19:37:43
Weihnachtsbaumabholung_text Weihnachtsbaumabholung 2016-02-24 19:37:43
Weihnachtsbaumabholung_wochentag Freitag 2016-02-24 19:37:43
state Keine Abholungen 2016-02-24 19:37:43


Die ics Datei ist hier:
https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62 (https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62)

Einzig fuer die Weihnactsbaumabholung waere das richtig, da diese nur einmal am 15. Januar stattgefunden hat und kein weiterer Terimin im Kalender sein duerfte.

Mache ich was falsch?

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 Februar 2016, 20:03:33
Zitat von: Jens_B am 24 Februar 2016, 14:19:15
Hi Zusammen,
ich bin nicht sicher ob ich das aktuelle Modul habe? Woran erkenne ich das? Wenn ich versuche mit der Update Funktion es zu updaten bekomme ich folgendes
2016.02.24 14:11:20 1 : UPD FHEM/57_ABFALL.pm
2016.02.24 14:11:20 1 : Got 11117 bytes for FHEM/57_ABFALL.pm, expected 10535
2016.02.24 14:11:20 1 : aborting.


Was ist hier jetzt falsch?

Gruß
Jens
Ich denke ich habe vergessen,  das ControlFile zu aktualisieren. Daher der Fehler beim update.
Melde mich sobald es wieder geht.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 Februar 2016, 20:05:11
Zitat von: TechMech am 24 Februar 2016, 14:22:25
Hallo,

ich habe folgendes Problem, bei manuellen "reload" des "AbfallCalendar" wird der "Muellkal" auf die richtigen Tage aktualisiert, sobald der  "AbfallCalendar" sich automatisch "updatet" stehen die Tage im hunderter Bereich.


Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      2
   TYPE       ABFALL
   Readings:
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_datum 09.03.16
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_tage 14
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_text   Abfuhr Leichtstoffe
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_wochentag Mittwoch
     2016-02-24 13:58:42   Glasabfuhr_datum 26.02.16
     2016-02-24 13:58:42   Glasabfuhr_tage 2
     2016-02-24 13:58:42   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:58:42   Glasabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Papierabfuhr_datum 04.03.16
     2016-02-24 13:58:42   Papierabfuhr_tage 9
     2016-02-24 13:58:42   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:58:42   Papierabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_datum 26.02.16
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_tage 2
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:58:42   Sondermuelltag_datum 16.04.16
     2016-02-24 13:58:42   Sondermuelltag_tage 52
     2016-02-24 13:58:42   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:58:42   Sondermuelltag_wochentag Samstag
     2016-02-24 13:58:42   next            Restmuellabfuhr14-taeglich_2
     2016-02-24 13:58:42   next_datum      26.02.16
     2016-02-24 13:58:42   next_tage       2
     2016-02-24 13:58:42   next_text         Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   next_wochentag  Freitag
     2016-02-24 13:58:42   state           2
Attributes:
##################################################
Beim update Tage im hunderter Bereich!
##################################################
Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      29
   TYPE       ABFALL
   Readings:
     2016-02-24 13:48:17   Glasabfuhr_datum 24.03.16
     2016-02-24 13:48:17   Glasabfuhr_tage 29
     2016-02-24 13:48:17   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:48:17   Glasabfuhr_wochentag Donnerstag
     2016-02-24 13:48:17   Papierabfuhr_datum 02.04.16
     2016-02-24 13:48:17   Papierabfuhr_tage 38
     2016-02-24 13:48:17   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:48:17   Papierabfuhr_wochentag Samstag
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_datum 03.06.16
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_tage 100
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:48:17   Sondermuelltag_datum 15.10.16
     2016-02-24 13:48:17   Sondermuelltag_tage 234
     2016-02-24 13:48:17   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:48:17   Sondermuelltag_wochentag Samstag
     2016-02-24 13:48:17   next            Glasabfuhr_29
     2016-02-24 13:48:17   next_datum      24.03.16
     2016-02-24 13:48:17   next_tage       29
     2016-02-24 13:48:17   next_text         Glasabfuhr
     2016-02-24 13:48:17   next_wochentag  Donnerstag
     2016-02-24 13:48:17   state           29
Attributes:
##############################################################
Internals:
   DEF        ical file /opt/fhem/Abfalltermine.ics 28800
   NAME       AbfallCalendar
   NR         602
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-24 14:04:43   lastUpdate      2016-02-24 14:04:42
     2016-02-16 11:43:26   modeAlarm
     2016-02-16 11:43:26   modeAlarmOrStart
     2016-02-16 11:43:26   modeAlarmed
     2016-02-16 11:43:26   modeChanged
     2016-02-24 13:58:42   modeEnd         800427DB16F6C674C125724300526EAAWEIH
     2016-02-16 11:43:26   modeEnded
     2016-02-16 11:43:26   modeStart
     2016-02-16 11:43:26   modeStarted
     2016-02-24 14:04:43   modeUpcoming    800427DB16F6C674C125724300526EAAGELB;800427DB16F6C674C125724300526EAAGLAS;800427DB16F6C674C125724300526EAAPAPIER;800427DB16F6C674C125724300526EAASONDER;800427DB16F6C674C125724300526EAAREST14
     2016-02-24 14:04:43   nextUpdate      2016-02-24 22:04:42
     2016-02-24 14:04:43   nextWakeup      2016-02-24 22:04:42
     2016-02-24 14:04:43   state           triggered
Attributes:


Im Anhang befindet sich meine Datei "Abfalltermine"
Habe ich noch keine Idee, werde es aber mal mit meiner aktuellen Version und deinem Kalender testen.
Kannst du mir den Kalender zur Verfügung stellen?

Gesendet von meinem GT-N7100 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 Februar 2016, 20:07:31
Zitat von: Sailor am 24 Februar 2016, 19:56:25
Hallo uniqueck

Habe das ics File wie oben beschrieben eingebunden.


Komischerweise zeigt es mir nur fuer die Gartenabfaelle positive und somit zukunftige Daten an:


Readings
Altpapier_datum 26.01.16 2016-02-24 19:37:43
Altpapier_tage -29 2016-02-24 19:37:43
Altpapier_text Altpapier 2016-02-24 19:37:43
Altpapier_wochentag Dienstag 2016-02-24 19:37:43
Bioabfall_datum 14.01.16 2016-02-24 19:37:43
Bioabfall_tage -41 2016-02-24 19:37:43
Bioabfall_text Bioabfall 2016-02-24 19:37:43
Bioabfall_wochentag Donnerstag 2016-02-24 19:37:43
Gartentonne_datum 23.03.16 2016-02-24 19:37:43
Gartentonne_tage 28 2016-02-24 19:37:43
Gartentonne_text Mittwoch 2016-02-24 19:37:43
GelberSack_datum 02.01.16 2016-02-24 19:37:43
GelberSack_tage -53 2016-02-24 19:37:43
GelberSack_text Gelber Sack 2016-02-24 19:37:43
GelberSack_wochentag Samstag 2016-02-24 19:37:43
Hausmuell14-taeglich_datum 04.01.16 2016-02-24 19:37:43
Hausmuell14-taeglich_tage -51 2016-02-24 19:37:43
Hausmuell14-taeglich_text Hausmüll 14-täglich 2016-02-24 19:37:43
Hausmuell14-taeglich_wochentag Montag 2016-02-24 19:37:43
Weihnachtsbaumabholung_datum 15.01.16 2016-02-24 19:37:43
Weihnachtsbaumabholung_tage -40 2016-02-24 19:37:43
Weihnachtsbaumabholung_text Weihnachtsbaumabholung 2016-02-24 19:37:43
Weihnachtsbaumabholung_wochentag Freitag 2016-02-24 19:37:43
state Keine Abholungen 2016-02-24 19:37:43


Die ics Datei ist hier:
https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62 (https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62)

Einzig fuer die Weihnactsbaumabholung waere das richtig, da diese nur einmal am 15. Januar stattgefunden hat und kein weiterer Terimin im Kalender sein duerfte.

Mache ich was falsch?

Gruss
    Sailor
Hast du beim Kalender mal versucht das Attribute hideOlderThan zu nutzen?

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 24 Februar 2016, 20:26:39
Hallo uniqueck

Zitat von: uniqueck am 24 Februar 2016, 20:07:31
Hast du beim Kalender mal versucht das Attribute hideOlderThan zu nutzen?

Gesendet von meinem GT-N7100 mit Tapatalk

Um den jeweils aktuellen Jahrestag dort reinzusetzen waere das dann so etwas wie
hideOlderThan = {localtime->mday-2 . "d";;}

Das wird wieder klompiziert... Aber Danke fuer den Tipp. Das hat mich auf die richtige Spur gebracht.

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TechMech am 24 Februar 2016, 20:30:00
Hallo uniqueck,

vielen Dank für die schnelle Antwort.

ZitatKannst du mir den Kalender zur Verfügung stellen?

Im Anhang mein Kalender als ICS- Datei "Abfalltermine"

Gruß TechMech
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hermann am 24 Februar 2016, 20:59:13
Hallo,

Wenn ich versuche das Modul über update (check|all) https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
zu aktualisieren erhalte ich immer folgende Fehlermeldung:

UPD FHEM/57_ABFALL.pm
Got 11117 bytes for FHEM/57_ABFALL.pm, expected 10535
aborting.

Was mache ich falsch ?

Hermann
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 Februar 2016, 00:12:04
Hallo uniqueck,

ich bekomme einfach keine Daten vom meinem Abfallkalender  :'(

Modulversion ist
$Id: 57_ABFALL.pm 11019 2016-02-16 01:55:00Z uniqueck $ 

per update gezogen ...update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt

list myABFALL

nternals:
   DEF        muellkalender 3600
   INTERVAL   3600
   KALENDER   muellkalender
   NAME       myABFALL
   NR         704
   NTFY_ORDER 50-myABFALL
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-02-24 23:53:32   state           Keine Abholungen
Attributes:
   room       Kalender
   verbose    5

FTUI

<div data-device="myABFALL" data-type="symbol"
            class="bigger-45 warn wider"
            data-get-warn=".*(\d+).*"
            data-get-on='["Abholung Hausmüll.*","Wertstoff_.*"]'
            data-on-colors='["orange","#6EB54C"]'            
            data-icons='["fa-trash-o","fa-trash-o"]'
></div>

irgendwie steh ich völlig auf dem Schlauch !

Klaus

dann noch diese Meldungen .. was macht das Modul den mit den squeezeplayern ?

2016.02.25 00:02:42 5 : ABFALL_Notify(myABFALL) - Device: sysmon
2016.02.25 00:02:42 5 : ABFALL_Notify(myABFALL) - Device: squeezeKueche
2016.02.25 00:02:42 5 : ABFALL_Notify(myABFALL) - Device: squeezeKaro
2016.02.25 00:02:43 5 : ABFALL_Notify(myABFALL) - Device: sysmon
2016.02.25 00:02:47 5 : ABFALL_Notify(myABFALL) - Device: squeezeKueche
2016.02.25 00:02:47 5 : ABFALL_Notify(myABFALL) - Device: squeezeKaro
2016.02.25 00:02:52 5 : ABFALL_Notify(myABFALL) - Device: squeezeKueche
2016.02.25 00:02:52 5 : ABFALL_Notify(myABFALL) - Device: squeezeKaro
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 Februar 2016, 01:17:29
Hast du mal geschaut ob der list muellKalender überhaupt was zurückbringt? Das sind nur log Meldungen ich mache nichts mit dem squeezeplayer.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 25 Februar 2016, 06:45:36
Hallo uniqueck

Zitat von: uniqueck am 24 Februar 2016, 20:07:31
Hast du beim Kalender mal versucht das Attribute hideOlderThan zu nutzen?

Also hideOlderThan = 1d oder auch 001d sorgt dafür, dass alle Readings verschwinden... Auch die zukünftigen... Seltsam!

Nachtrag:

Wenn ich im Kalender-Modul ein get myCalendar full all eingebe kommt das zurück

b35a929e275287b3d9fe1a2668242459     start                     02.01.2016 00:00:00- Gelber Sack
201c42caaecd0831b12b8915f16715f9     start                     04.01.2016 00:00:00- Hausmüll 14-täglich
ad2cf380bf04ed4d58835d25ad423ac5     start                     14.01.2016 00:00:00- Bioabfall
2d7d5c3a065240bd9af220090860af24     start                     15.01.2016 00:00:00- Weihnachtsbaumabholung
9d2f2abb670e5195ff8743a980deba14     start                     18.01.2016 00:00:00- Hausmüll 14-täglich
b629cfa4eb56821a420822ada98cbe4f     start                     26.01.2016 00:00:00- Altpapier
06ae18cb75c382c0d61baf344a859384     start                     28.01.2016 00:00:00- Bioabfall
ecd0b7fc5f37f6196e0d615715ca06be     start                     29.01.2016 00:00:00- Gelber Sack
e6bab0b7c726cdc9c7ae28a0e1c08966     start                     01.02.2016 00:00:00- Hausmüll 14-täglich
c789293f888b594a2de1de51761ad3e9     start                     11.02.2016 00:00:00- Bioabfall
f9768b711af130432157e2dc667e303f     start                     15.02.2016 00:00:00- Hausmüll 14-täglich
3e94c9076630e449e95e0dfd00f24527     start                     23.02.2016 00:00:00- Altpapier
15cbc8c3398db6ab8d0c037dce13bf1d     start                     25.02.2016 00:00:00- Bioabfall
f739a50caad08c7cd786e9cb4c14e601  upcoming                     26.02.2016 00:00:00- Gelber Sack
d99f4230c4e7cd214dc9ea6878db0cc3  upcoming                     29.02.2016 00:00:00- Hausmüll 14-täglich
7ece47c6ed1d8b11d823aacc81c3e9df  upcoming                     10.03.2016 00:00:00- Bioabfall
d482f72fafb58bf0803134e049982a53  upcoming                     14.03.2016 00:00:00- Hausmüll 14-täglich
91692978d720367e4864eecf075e0574  upcoming                     22.03.2016 00:00:00- Altpapier
20c161ce58eb5356f8f3ff4030e2a06c  upcoming                     23.03.2016 00:00:00- Gartentonne
4f6976829e4d8bdb93201abe65190e6d  upcoming                     24.03.2016 00:00:00- Bioabfall
fc7d05ce851b6b18e89f390812736420  upcoming                     26.03.2016 00:00:00- Gelber Sack
93c7cd100654c4a605f746677bb69c87  upcoming                     29.03.2016 00:00:00- Hausmüll 14-täglich
4387004376844f7f2e5b3fbe8300b637  upcoming                     07.04.2016 00:00:00- Bioabfall
8e0859a2f5a110f66210a96c1fe9897a  upcoming                     11.04.2016 00:00:00- Hausmüll 14-täglich
7a85d118c60bf9bef40535fafe24b362  upcoming                     19.04.2016 00:00:00- Altpapier
0fb9e0915e60f3d23aead2eed54516af  upcoming                     20.04.2016 00:00:00- Gartentonne
b7a771f90b24602760e8f2afda241fda  upcoming                     21.04.2016 00:00:00- Bioabfall
9b1615ef28eb846d79840acc67e2520d  upcoming                     22.04.2016 00:00:00- Gelber Sack
86d6e073957bf34d5b8462b4f41ef4ed  upcoming                     25.04.2016 00:00:00- Hausmüll 14-täglich
717ff547b225f0183bbea97768333d5d  upcoming                     06.05.2016 00:00:00- Bioabfall
af7d781673e44bd1c4c55b3b87182616  upcoming                     09.05.2016 00:00:00- Hausmüll 14-täglich
cc55486934a87fd7b656427bf6f7c4bb  upcoming                     18.05.2016 00:00:00- Altpapier
af1a571cff845d4c2d1a2081ccecf848  upcoming                     19.05.2016 00:00:00- Gartentonne
e34938a8b608adf9b82323c315b10317  upcoming                     20.05.2016 00:00:00- Bioabfall
8f9a2638e36ed0fb66a29bf8cbc2a168  upcoming                     21.05.2016 00:00:00- Gelber Sack
16e60868de148a40cc4d6629236949a4  upcoming                     23.05.2016 00:00:00- Hausmüll 14-täglich
c74f3ec2f1c2a6bcd392d7f538c16ba0  upcoming                     02.06.2016 00:00:00- Bioabfall
6562899676d7fc1580be1d77a45e2809  upcoming                     06.06.2016 00:00:00- Hausmüll 14-täglich
796e908c4a598c183a9af26cdf3eca16  upcoming                     14.06.2016 00:00:00- Altpapier
3124cd474da917677f7fdd144ebb63bf  upcoming                     15.06.2016 00:00:00- Gartentonne
7c7860a772163ab607cf012405b7fe86  upcoming                     16.06.2016 00:00:00- Bioabfall
15fd9cee27ff437e10d521d535dedc12  upcoming                     17.06.2016 00:00:00- Gelber Sack
bcf9b6156bc0890bccdb9aa471bf03b9  upcoming                     20.06.2016 00:00:00- Hausmüll 14-täglich
4307e2cfe53fd9910f9efd8ff80f7df6  upcoming                     30.06.2016 00:00:00- Bioabfall
6ac827f250d0cbea4e72219ccd9bafa5  upcoming                     04.07.2016 00:00:00- Hausmüll 14-täglich
5215e5e2ea68938acc0ed8c14e5c6f02  upcoming                     12.07.2016 00:00:00- Altpapier
5ba2ea4ce58c4d702f7839f72cf374aa  upcoming                     13.07.2016 00:00:00- Gartentonne
4f3f06bd3d03aaacbc3a923ef23f2172  upcoming                     14.07.2016 00:00:00- Bioabfall
5d2b2bb7d19e81d670c23ea23ebd0da1  upcoming                     15.07.2016 00:00:00- Gelber Sack
77fee174ca21fe3ccd5c1a81ece504de  upcoming                     18.07.2016 00:00:00- Hausmüll 14-täglich
ab425e98c623cacd8e0dbcd9012d5fb1  upcoming                     28.07.2016 00:00:00- Bioabfall
4a3ca079735254616e5d7cdf18d699a0  upcoming                     01.08.2016 00:00:00- Hausmüll 14-täglich
56a6d5aa411544b54c6bc5f4e485a3be  upcoming                     09.08.2016 00:00:00- Altpapier
ac156a941019daff9b478978dd78b95c  upcoming                     10.08.2016 00:00:00- Gartentonne
3fde8e8cbf58e30ab22fb4539e3c8132  upcoming                     11.08.2016 00:00:00- Bioabfall
4ec6c32519d32a60e3b798c72fcb273a  upcoming                     12.08.2016 00:00:00- Gelber Sack
0bb91d4f5b4ba1a96b3e8e798614fcf6  upcoming                     15.08.2016 00:00:00- Hausmüll 14-täglich
345ad5f268830c543594b36d88fc19e8  upcoming                     25.08.2016 00:00:00- Bioabfall
bdf9b3c519c58dacf3b9b491223449fb  upcoming                     29.08.2016 00:00:00- Hausmüll 14-täglich
a48abc3c4cfd01803db503b951d8b99e  upcoming                     06.09.2016 00:00:00- Altpapier
a3dc272ea74cea5e3dfac8e108f863a6  upcoming                     07.09.2016 00:00:00- Gartentonne
29deb49343642c84d9e2f05fd1752da8  upcoming                     08.09.2016 00:00:00- Bioabfall
91115a523da827a410143820d80608b7  upcoming                     09.09.2016 00:00:00- Gelber Sack
b9586091efd29de68a191ec1b82cf92f  upcoming                     12.09.2016 00:00:00- Hausmüll 14-täglich
2b4831c6ed1c9ce1772ac6bd89ad2fe7  upcoming                     22.09.2016 00:00:00- Bioabfall
ef694acfde1adca0116d1f05483726de  upcoming                     26.09.2016 00:00:00- Hausmüll 14-täglich
b1bb18d4e39b66f93eb7fcbf1479ba48  upcoming                     05.10.2016 00:00:00- Altpapier
45648d84d44e60a4380b601530017df8  upcoming                     06.10.2016 00:00:00- Gartentonne
ee005d33b60f8888b3273a39e188efbe  upcoming                     07.10.2016 00:00:00- Bioabfall
6b63ae4307d2a68bce7f4179dc72849d  upcoming                     08.10.2016 00:00:00- Gelber Sack
0619329135ee6977f0e8e96bdb64c01f  upcoming                     10.10.2016 00:00:00- Hausmüll 14-täglich
a0745e2403543631524978e2551e4935  upcoming                     20.10.2016 00:00:00- Bioabfall
b0cdc8fef269733ef5f247f02de13e13  upcoming                     24.10.2016 00:00:00- Hausmüll 14-täglich
3c150556679c3bb92a059d611c1b7e19  upcoming                     01.11.2016 00:00:00- Altpapier
3354bfffc8fd75f5ecee7bb9c5a98011  upcoming                     02.11.2016 00:00:00- Gartentonne
34a46735e17c6682254b386f9f4e158f  upcoming                     03.11.2016 00:00:00- Bioabfall
ca7226a5d9c7a63f3b16e656b236dd42  upcoming                     04.11.2016 00:00:00- Gelber Sack
2de013fdea39e3aefae836785beea52e  upcoming                     07.11.2016 00:00:00- Hausmüll 14-täglich
55d3221a4101260227566e99cf2e07ab  upcoming                     17.11.2016 00:00:00- Bioabfall
17bc5ac06b8afc11a0d2ece21ada03e3  upcoming                     21.11.2016 00:00:00- Hausmüll 14-täglich
5a2487eb7f332cd9d8beeff555064ff3  upcoming                     29.11.2016 00:00:00- Altpapier
65ead07cb560e972cad1bc59e238393f  upcoming                     01.12.2016 00:00:00- Bioabfall
83fc93ff21a90a22f2c50e75a0d0260f  upcoming                     02.12.2016 00:00:00- Gelber Sack
fb139da31828fda5d14966a53ded1abf  upcoming                     05.12.2016 00:00:00- Hausmüll 14-täglich
9d36b486cedf36a0eb97d678bcbe7d80  upcoming                     15.12.2016 00:00:00- Bioabfall
39fe29af7ade241177ed11807b210d23  upcoming                     19.12.2016 00:00:00- Hausmüll 14-täglich
673e75f543ff5ae2b851e4046a298e99  upcoming                     28.12.2016 00:00:00- Altpapier
ce550d696eda48d7b2255f32d832379e  upcoming                     30.12.2016 00:00:00- Bioabfall
8dc4b8da278c49c29be7252041a3125f  upcoming                     31.12.2016 00:00:00- Gelber Sack


Scheinbar haben die Einträge kein Enddatum.

Sobald ich die aber ins Outlook importiere, werden diese aber richtig als Tages-Events angezeigt.

Ist es möglich, daß das Abfallmodul den "-" als Zeichen interpretiert das gleiche Datum mit 23:59Uhr als Ende zu verwenden?

Die Gartentonne ist nämlich als Einzige dieses Jahr noch nicht dran gewesen (23.03.2016) und wird daher als einziges Event richtig vom Abfall-Modul angezeigt.

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 Februar 2016, 08:04:18
Hallo Constantin,
Zitat von: uniqueck am 25 Februar 2016, 01:17:29
Hast du mal geschaut ob der list muellKalender überhaupt was zurückbringt? Das sind nur log Meldungen ich mache nichts mit dem squeezeplayer.

Gesendet von meinem GT-N7100 mit Tapatalk
ja, der list muellKalender bringt .....

Internals:
   DEF        ical file /opt/fhem/BSR_Abfuhrkalender.ics 7200
   NAME       muellkalender
   NR         736
   NTFY_ORDER 50-muellkalender
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-25 07:55:08   lastUpdate      2016-02-25 07:55:08
     2016-02-23 21:23:01   modeAlarm
     2016-02-25 07:55:08   modeAlarmOrStart 20160101T132548CET79361hX1cCwwwbsrde;20160101T132548CET7903GuXvXVwwwbsrde;20160101T132548CET7919XpWVUOwwwbsrde;20160101T132548CET7884OHAU2Vwwwbsrde
     2016-02-23 21:23:01   modeAlarmed
     2016-02-23 21:23:01   modeChanged
     2016-02-24 23:42:39   modeEnd
     2016-02-23 21:23:01   modeEnded
     2016-02-25 07:55:08   modeStart       20160101T132548CET79361hX1cCwwwbsrde;20160101T132548CET7903GuXvXVwwwbsrde;20160101T132548CET7919XpWVUOwwwbsrde;20160101T132548CET7884OHAU2Vwwwbsrde
     2016-02-23 21:23:01   modeStarted
     2016-02-25 07:55:08   modeUpcoming    20160101T132548CET7946ZfUF4fwwwbsrde;20160101T132548CET7973RbrKjGwwwbsrde;20160101T132548CET8023Bln2UUwwwbsrde;20160101T132548CET79654We8BVwwwbsrde;20160101T132548CET7989PuDvUhwwwbsrde;20160101T132548CET801559lkgkwwwbsrde;20160101T132548CET7997EdUT4pwwwbsrde;20160101T132548CET7955hsZS7Bwwwbsrde;20160101T132548CET7981hjg3ovwwwbsrde;20160101T132548CET8005GI9OVmwwwbsrde
     2016-02-25 07:55:08   nextUpdate      2016-02-25 09:55:08
     2016-02-25 07:55:08   nextWakeup      2016-02-25 09:55:08
     2016-02-25 07:55:08   state           triggered
Attributes:
   group      Müll
   hideOlderThan 2d
   icon       time_calendar@purple
   room       Kalender


ZitatDas sind nur log Meldungen ich mache nichts mit dem squeezeplayer.

aber diese Meldungen kommen für alle möglichen eingetragenen Devices ! was macht das für einen Sinn und wie kann ich das unterbinden?

Danke für Deine Hilfe
(soll ich mal den Kalender bereit stellen)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 Februar 2016, 08:35:48
Zitat von: Jens_B am 24 Februar 2016, 14:19:15
Hi Zusammen,
ich bin nicht sicher ob ich das aktuelle Modul habe? Woran erkenne ich das? Wenn ich versuche mit der Update Funktion es zu updaten bekomme ich folgendes
2016.02.24 14:11:20 1 : UPD FHEM/57_ABFALL.pm
2016.02.24 14:11:20 1 : Got 11117 bytes for FHEM/57_ABFALL.pm, expected 10535
2016.02.24 14:11:20 1 : aborting.


Was ist hier jetzt falsch?

Gruß
Jens

neues controlfile ist eingecheckt und somit kann auch die neue version gezogen werden.
falls jemand noch das intervall im def angegeben hat, bitte entfernen oder am besten device löschen und neu anlegen.
es werden jetzt auch mehrere kalender unterstützt, diese werden einfach mit komma getrennt angegeben, so wie beim CALVIEW auch.

des weiteren gibt es eine option zum entfernen, des kalender praefix, wenn man nur einen Kalender hat, sollte man dieses attribute auf 1 setzen.
@chris: es gibt nun auch ein now reading, welches den heutigen abholltermin enthält.

für mehrere auf einen Termin fallende abholungen habe ich noch keine richtige idee.
heute oder morgen abend werde ich mir dann die zahlreichen kalender probleme anschauen, wo es zu keinen readings kommt.

gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 Februar 2016, 09:01:02
Zitat von: kvo1 am 25 Februar 2016, 08:04:18
Hallo Constantin,ja, der list muellKalender bringt .....

Internals:
   DEF        ical file /opt/fhem/BSR_Abfuhrkalender.ics 7200
   NAME       muellkalender
   NR         736
   NTFY_ORDER 50-muellkalender
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-25 07:55:08   lastUpdate      2016-02-25 07:55:08
     2016-02-23 21:23:01   modeAlarm
     2016-02-25 07:55:08   modeAlarmOrStart 20160101T132548CET79361hX1cCwwwbsrde;20160101T132548CET7903GuXvXVwwwbsrde;20160101T132548CET7919XpWVUOwwwbsrde;20160101T132548CET7884OHAU2Vwwwbsrde
     2016-02-23 21:23:01   modeAlarmed
     2016-02-23 21:23:01   modeChanged
     2016-02-24 23:42:39   modeEnd
     2016-02-23 21:23:01   modeEnded
     2016-02-25 07:55:08   modeStart       20160101T132548CET79361hX1cCwwwbsrde;20160101T132548CET7903GuXvXVwwwbsrde;20160101T132548CET7919XpWVUOwwwbsrde;20160101T132548CET7884OHAU2Vwwwbsrde
     2016-02-23 21:23:01   modeStarted
     2016-02-25 07:55:08   modeUpcoming    20160101T132548CET7946ZfUF4fwwwbsrde;20160101T132548CET7973RbrKjGwwwbsrde;20160101T132548CET8023Bln2UUwwwbsrde;20160101T132548CET79654We8BVwwwbsrde;20160101T132548CET7989PuDvUhwwwbsrde;20160101T132548CET801559lkgkwwwbsrde;20160101T132548CET7997EdUT4pwwwbsrde;20160101T132548CET7955hsZS7Bwwwbsrde;20160101T132548CET7981hjg3ovwwwbsrde;20160101T132548CET8005GI9OVmwwwbsrde
     2016-02-25 07:55:08   nextUpdate      2016-02-25 09:55:08
     2016-02-25 07:55:08   nextWakeup      2016-02-25 09:55:08
     2016-02-25 07:55:08   state           triggered
Attributes:
   group      Müll
   hideOlderThan 2d
   icon       time_calendar@purple
   room       Kalender


aber diese Meldungen kommen für alle möglichen eingetragenen Devices ! was macht das für einen Sinn und wie kann ich das unterbinden?

Danke für Deine Hilfe
(soll ich mal den Kalender bereit stellen)
Ja das mit dem Kalender hilft immer.
Du kannst das Loglevel mit den attribute verbose steuern. Wenn es auf 5 steht ist das device am gesprächigsten.

Ansonsten zieh auch einfach erstmal die neue version.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 Februar 2016, 10:34:16
ZitatDu kannst das Loglevel mit den attribute verbose steuern.
ja , schon klar - was ist der default ?? (wenn attr nicht vorhanden)

ZitatAnsonsten zieh auch einfach erstmal die neue version.
habe ich gemacht !

ZitatJa das mit dem Kalender hilft immer.
hängt jetzt hier an ....

Danke !

//EDIT//  Hallo Constantin,

ich habe den Fehler gefunden !!!
"Müll ist eben nur Müll" , so auch der Kalender ....
ich hab dem mal in meine owncloud importiert und mir die Termine angesehen.
Termine werden als Ganztagsereignisse eingetragen, okay.
Bei von steht 02-03-2016    und bei  bis   steht 01-03-2016

schaut man die ics-Datei fehlt  DTEND     .... und das kann scheinbar das Modul von Boris nicht !

Ganz großen Dank für die Mühe und "Daumen hoch" für Dein Modul !!!!

Kvo1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 25 Februar 2016, 10:38:41
Hallo kvo

Zitat von: kvo1 am 25 Februar 2016, 10:34:16
ja , schon klar - was ist der default ?? (wenn attr nicht vorhanden)

Der Default ist dann dass, was Du unter dem globalen Attribut verbose angegeben hast.

Schau mal im Raum "Unsorted" unter dem device "Global" das Attribut "verbose" an.

Gruss
   Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 Februar 2016, 10:57:07
Hi Sailor

ZitatSchau mal im Raum "Unsorted" unter dem device "Global" das Attribut "verbose" an.

ahja , klar  ::)

kvo1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 Februar 2016, 15:34:28
ich habe das fehlende DTEND einfach mit dem kleinen akw - script eingefügt .....


http://forum.fhem.de/index.php/topic,26209.0.html (http://forum.fhem.de/index.php/topic,26209.0.html)

kvo1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 27 Februar 2016, 23:58:07
Danke schonmal für das tolle Modul!
Ich verstehe folgenden Code nicht.

<div data-device="myABFALL" data-type="symbol"
class="bigger-45 warn wider"
data-get="next"
                                data-get-warn=".*(\d+).*"
data-get-on='["Restmuell_.*","Wertstoff_.*"]'
data-on-colors='["#000","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>


.* heißt doch, dass alle Zeichen vorkommen können.
Bei data-get-warn will ich doch eigentlich nur die *_1 haben. Wofür steht das data-get-warn eigentlich genau?
Bei data-get-on doch ebenfalls nur die 1, oder?
Bei mir wird nicht die Farbe angezeigt, die ich mir denke.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 28 Februar 2016, 08:18:24
Zitat von: Gunther am 27 Februar 2016, 23:58:07
Danke schonmal für das tolle Modul!
Ich verstehe folgenden Code nicht.

<div data-device="myABFALL" data-type="symbol"
class="bigger-45 warn wider"
data-get="next"
                                data-get-warn=".*(\d+).*"
data-get-on='["Restmuell_.*","Wertstoff_.*"]'
data-on-colors='["#000","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'
></div>


.* heißt doch, dass alle Zeichen vorkommen können.
Bei data-get-warn will ich doch eigentlich nur die *_1 haben. Wofür steht das data-get-warn eigentlich genau?
Bei data-get-on doch ebenfalls nur die 1, oder?
Bei mir wird nicht die Farbe angezeigt, die ich mir denke.

Moin.

Ich denke zwar, dass das nicht unbedingt hier rein gehört ... aber ...

Beschäftige ich mich ja nun sehr intensiv mit FTUI und data-get-warn (gerade beim Symbol-Widget) ist mir völlig unbekannt.
Dass da überhaupt was bei rum kommt.... Laut Doku auch nicht vorhanden...
Meins sieht so aus: (ich habe Button-Widget deshalb, damit ich das blinken abschalten kann wenn der Müll schon draußen ist.)

<div data-type="button"
data-background-icon="none"
data-device="myAbfall"
data-get="Restmuell_tage"
data-off-color="#606060"
data-fhem-cmd="setreading myAbfall Restmuell_tage off"
data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]'
data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]'
data-on-colors='["#606060","#606060","#606060","#606060"]'
class="bigger">
</div>


Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Februar 2016, 00:21:07
Zitat von: roman1528 am 28 Februar 2016, 08:18:24
Moin.

Ich denke zwar, dass das nicht unbedingt hier rein gehört ... aber ...

Beschäftige ich mich ja nun sehr intensiv mit FTUI und data-get-warn (gerade beim Symbol-Widget) ist mir völlig unbekannt.
Dass da überhaupt was bei rum kommt.... Laut Doku auch nicht vorhanden...
Meins sieht so aus: (ich habe Button-Widget deshalb, damit ich das blinken abschalten kann wenn der Müll schon draußen ist.)

<div data-type="button"
data-background-icon="none"
data-device="myAbfall"
data-get="Restmuell_tage"
data-off-color="#606060"
data-fhem-cmd="setreading myAbfall Restmuell_tage off"
data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]'
data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]'
data-on-colors='["#606060","#606060","#606060","#606060"]'
class="bigger">
</div>


Grüße^^
Es wird über ein Reading ein Symbol befüllt. der regex für data get warn extrahiert eine zahl aus dem reading. Restmuell und wertstoff steuern nur die Farbe des symbols.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 29 Februar 2016, 00:58:04
Zitat von: uniqueck am 29 Februar 2016, 00:21:07
Es wird über ein Reading ein Symbol befüllt. der regex für data get warn extrahiert eine zahl aus dem reading. Restmuell und wertstoff steuern nur die Farbe des symbols.

Wie was wo und warum ist mir persönlich schon klar... Aber hier (jetzt gerade) geht es doch um FTUI. Und mir ist nicht bekannt, dass das Symbol-Widget eine Option namens "data-get-warn" hat! Das wollte ich damit sagen.
Falls du (uniqueck) da mit setstate was gekungelt hast. Gut. Gefällt mir. Dann sollte setstate es aber auch in seine Doku übernehmen...

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Februar 2016, 07:27:59
Gut ich sage nichts.  Ich hatte es damals beim Symbol Widget auf der Wiki Seite dokumentiert. Wer das wieder entfernt hat keine Ahnung. Im Zweifelsfall schaue mal in den Sourcecode vom symbol Widget. Ich schreibe dazu mal setstate an und frage ob er es wieder entfernt hat.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Februar 2016, 23:44:53
Zitat von: Sailor am 24 Februar 2016, 19:56:25
Hallo uniqueck

Habe das ics File wie oben beschrieben eingebunden.


Komischerweise zeigt es mir nur fuer die Gartenabfaelle positive und somit zukunftige Daten an:


Readings
Altpapier_datum 26.01.16 2016-02-24 19:37:43
Altpapier_tage -29 2016-02-24 19:37:43
Altpapier_text Altpapier 2016-02-24 19:37:43
Altpapier_wochentag Dienstag 2016-02-24 19:37:43
Bioabfall_datum 14.01.16 2016-02-24 19:37:43
Bioabfall_tage -41 2016-02-24 19:37:43
Bioabfall_text Bioabfall 2016-02-24 19:37:43
Bioabfall_wochentag Donnerstag 2016-02-24 19:37:43
Gartentonne_datum 23.03.16 2016-02-24 19:37:43
Gartentonne_tage 28 2016-02-24 19:37:43
Gartentonne_text Mittwoch 2016-02-24 19:37:43
GelberSack_datum 02.01.16 2016-02-24 19:37:43
GelberSack_tage -53 2016-02-24 19:37:43
GelberSack_text Gelber Sack 2016-02-24 19:37:43
GelberSack_wochentag Samstag 2016-02-24 19:37:43
Hausmuell14-taeglich_datum 04.01.16 2016-02-24 19:37:43
Hausmuell14-taeglich_tage -51 2016-02-24 19:37:43
Hausmuell14-taeglich_text Hausmüll 14-täglich 2016-02-24 19:37:43
Hausmuell14-taeglich_wochentag Montag 2016-02-24 19:37:43
Weihnachtsbaumabholung_datum 15.01.16 2016-02-24 19:37:43
Weihnachtsbaumabholung_tage -40 2016-02-24 19:37:43
Weihnachtsbaumabholung_text Weihnachtsbaumabholung 2016-02-24 19:37:43
Weihnachtsbaumabholung_wochentag Freitag 2016-02-24 19:37:43
state Keine Abholungen 2016-02-24 19:37:43


Die ics Datei ist hier:
https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62 (https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62)

Einzig fuer die Weihnactsbaumabholung waere das richtig, da diese nur einmal am 15. Januar stattgefunden hat und kein weiterer Terimin im Kalender sein duerfte.

Mache ich was falsch?

Gruss
    Sailor

So ich habe mal ne neue Version hochgeladen.
Wenn du diese ziehst und dann dein ABFALL Modul wie im Anhang konfigurierst sollte alles passen.
hideOlderThan würde ich aber mal als Bug im Zusammenhang mit deinem Beispiel Calendar beim Calendar Modul melden.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 00:08:47
Zitat von: chris1284 am 19 Februar 2016, 17:55:23
nu klar

Hi Chris,

hat zwar ne Weile gedauert, aber teste mal die Version.
Für die now Readings habe ich es erstmal noch nicht eingebaut, aber wenn das bei den next Readings so passt, kann das für die now Readings natürlich genauso umgesetzt werden.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 00:20:42
Zitat von: TechMech am 24 Februar 2016, 14:22:25
Hallo,

ich habe folgendes Problem, bei manuellen "reload" des "AbfallCalendar" wird der "Muellkal" auf die richtigen Tage aktualisiert, sobald der  "AbfallCalendar" sich automatisch "updatet" stehen die Tage im hunderter Bereich.


Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      2
   TYPE       ABFALL
   Readings:
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_datum 09.03.16
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_tage 14
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_text   Abfuhr Leichtstoffe
     2016-02-24 13:58:42   AbfuhrLeichtstoffe_wochentag Mittwoch
     2016-02-24 13:58:42   Glasabfuhr_datum 26.02.16
     2016-02-24 13:58:42   Glasabfuhr_tage 2
     2016-02-24 13:58:42   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:58:42   Glasabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Papierabfuhr_datum 04.03.16
     2016-02-24 13:58:42   Papierabfuhr_tage 9
     2016-02-24 13:58:42   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:58:42   Papierabfuhr_wochentag Freitag
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_datum 26.02.16
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_tage 2
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:58:42   Sondermuelltag_datum 16.04.16
     2016-02-24 13:58:42   Sondermuelltag_tage 52
     2016-02-24 13:58:42   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:58:42   Sondermuelltag_wochentag Samstag
     2016-02-24 13:58:42   next            Restmuellabfuhr14-taeglich_2
     2016-02-24 13:58:42   next_datum      26.02.16
     2016-02-24 13:58:42   next_tage       2
     2016-02-24 13:58:42   next_text         Restmüllabfuhr 14-täglich
     2016-02-24 13:58:42   next_wochentag  Freitag
     2016-02-24 13:58:42   state           2
Attributes:
##################################################
Beim update Tage im hunderter Bereich!
##################################################
Internals:
   DEF        AbfallCalendar 43200
   INTERVAL   43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         606
   NTFY_ORDER 50-Muellkal
   STATE      29
   TYPE       ABFALL
   Readings:
     2016-02-24 13:48:17   Glasabfuhr_datum 24.03.16
     2016-02-24 13:48:17   Glasabfuhr_tage 29
     2016-02-24 13:48:17   Glasabfuhr_text   Glasabfuhr
     2016-02-24 13:48:17   Glasabfuhr_wochentag Donnerstag
     2016-02-24 13:48:17   Papierabfuhr_datum 02.04.16
     2016-02-24 13:48:17   Papierabfuhr_tage 38
     2016-02-24 13:48:17   Papierabfuhr_text   Papierabfuhr
     2016-02-24 13:48:17   Papierabfuhr_wochentag Samstag
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_datum 03.06.16
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_tage 100
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-02-24 13:48:17   Restmuellabfuhr14-taeglich_wochentag Freitag
     2016-02-24 13:48:17   Sondermuelltag_datum 15.10.16
     2016-02-24 13:48:17   Sondermuelltag_tage 234
     2016-02-24 13:48:17   Sondermuelltag_text   Sondermülltag
     2016-02-24 13:48:17   Sondermuelltag_wochentag Samstag
     2016-02-24 13:48:17   next            Glasabfuhr_29
     2016-02-24 13:48:17   next_datum      24.03.16
     2016-02-24 13:48:17   next_tage       29
     2016-02-24 13:48:17   next_text         Glasabfuhr
     2016-02-24 13:48:17   next_wochentag  Donnerstag
     2016-02-24 13:48:17   state           29
Attributes:
##############################################################
Internals:
   DEF        ical file /opt/fhem/Abfalltermine.ics 28800
   NAME       AbfallCalendar
   NR         602
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-24 14:04:43   lastUpdate      2016-02-24 14:04:42
     2016-02-16 11:43:26   modeAlarm
     2016-02-16 11:43:26   modeAlarmOrStart
     2016-02-16 11:43:26   modeAlarmed
     2016-02-16 11:43:26   modeChanged
     2016-02-24 13:58:42   modeEnd         800427DB16F6C674C125724300526EAAWEIH
     2016-02-16 11:43:26   modeEnded
     2016-02-16 11:43:26   modeStart
     2016-02-16 11:43:26   modeStarted
     2016-02-24 14:04:43   modeUpcoming    800427DB16F6C674C125724300526EAAGELB;800427DB16F6C674C125724300526EAAGLAS;800427DB16F6C674C125724300526EAAPAPIER;800427DB16F6C674C125724300526EAASONDER;800427DB16F6C674C125724300526EAAREST14
     2016-02-24 14:04:43   nextUpdate      2016-02-24 22:04:42
     2016-02-24 14:04:43   nextWakeup      2016-02-24 22:04:42
     2016-02-24 14:04:43   state           triggered
Attributes:


Im Anhang befindet sich meine Datei "Abfalltermine"

der Bug liegt im Calendar Device, wenn ich dort nur reload durchführe, dann stimmen auch die Termine, auch im ABFALL Device.
Wenn ich update im Calendar Device durchführe, dann bekomme ich Termine die liegen im Juni Mai oder Oktober, daher kann ich hier auch nix machen.
Hier am besten mal an den maitainer vom Calendar Modul posten.
Sorry das ich nicht helfen konnte.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 00:28:20
Zitat von: kvo1 am 25 Februar 2016, 10:34:16
ja , schon klar - was ist der default ?? (wenn attr nicht vorhanden)
habe ich gemacht !
hängt jetzt hier an ....

Danke !

//EDIT//  Hallo Constantin,

ich habe den Fehler gefunden !!!
"Müll ist eben nur Müll" , so auch der Kalender ....
ich hab dem mal in meine owncloud importiert und mir die Termine angesehen.
Termine werden als Ganztagsereignisse eingetragen, okay.
Bei von steht 02-03-2016    und bei  bis   steht 01-03-2016

schaut man die ics-Datei fehlt  DTEND     .... und das kann scheinbar das Modul von Boris nicht !

Ganz großen Dank für die Mühe und "Daumen hoch" für Dein Modul !!!!

Kvo1

Prinzipiell sollte es aber trotzdem tun, kannst du gerne mal mit der neuen Version testen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 00:30:52
Zitat von: RoBra81 am 05 Februar 2016, 21:16:38
Hallo,

ich habe gerade mal das Abfall-Modul ausprobiert und es funktioniert auf Anhieb. Das einzige, was mir nicht gefällt ist, dass er nicht anzeigt, dass heute ein Abfalltermin ist, sondern dass er schon den nächsten Termin zeigt. Ich stelle in der Regel die Tonne am Morgen raus, wenn ich ins Büro fahre. Wenn jetzt aber mein Wandtablet anzeigt, dass kein Abfalltermin ist, da der Termin erst in 14 Tage ist, vergesse ich unter Umständen, die Tonne raus zu stellen...

Ronny


Sollte dank des neuen Readings now gehen, solltest du das noch nicht mitbekommen haben.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 00:34:46
Zitat von: octek0815 am 11 Februar 2016, 14:53:44
Hallo,

vielen Dank für das tolle Modul welches hervorragend funktioniert!
Ich muss jedoch das Modul vier mal nutzen da mein Abfallentsorger jede Müllart als getrennten Kalender (ical) im Internet zur Verfügung stellt.
Ich möchte die Dinger auch nicht in einen gemeinsamen eigenen Kalender importieren, da ich sonst das jedes Jahr wiederholen müsste.

Währe es möglich das einzubauen?

Grüße
Olli

Sollte gehen, einfach die Calendar Instanzen, per Komma getrennt im define übergeben.

So ich hoffe ich habe nun erstmal alle offenen Probleme und Anfragen beantwortet.
Wenn nicht bitte einfach nochmal melden.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 01 März 2016, 12:46:10
Zitat von: uniqueck am 29 Februar 2016, 23:44:53
So ich habe mal ne neue Version hochgeladen.
Wenn du diese ziehst und dann dein ABFALL Modul wie im Anhang konfigurierst sollte alles passen.
hideOlderThan würde ich aber mal als Bug im Zusammenhang mit deinem Beispiel Calendar beim Calendar Modul melden.

Gruß Constantin

BINGO!!!


OS_CalendarAbfall_Altpapier_datum 22.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_tage 21 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_text Altpapier 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_wochentag Dienstag 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_datum 10.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_tage 9 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_text Bioabfall 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_wochentag Donnerstag 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_datum 23.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_tage 22 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_text Gartentonne 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_wochentag Mittwoch 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_datum 26.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_tage 25 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_text Gelber Sack 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_wochentag Samstag 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_datum 14.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_tage 13 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_text Hausmüll 14-täglich 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_wochentag Montag 2016-03-01 12:36:04
next OS_CalendarAbfall_Bioabfall_9 2016-03-01 12:36:04
next_datum 10.03.16 2016-03-01 12:36:04
next_tage 9 2016-03-01 12:36:04
next_text Bioabfall 2016-03-01 12:36:04
next_wochentag Donnerstag 2016-03-01 12:36:04
state 9 2016-03-01 12:36:04


Ich danke Dir!!!

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 13:04:40
Zitat von: Sailor am 01 März 2016, 12:46:10
BINGO!!!


OS_CalendarAbfall_Altpapier_datum 22.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_tage 21 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_text Altpapier 2016-03-01 12:36:04
OS_CalendarAbfall_Altpapier_wochentag Dienstag 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_datum 10.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_tage 9 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_text Bioabfall 2016-03-01 12:36:04
OS_CalendarAbfall_Bioabfall_wochentag Donnerstag 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_datum 23.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_tage 22 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_text Gartentonne 2016-03-01 12:36:04
OS_CalendarAbfall_Gartentonne_wochentag Mittwoch 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_datum 26.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_tage 25 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_text Gelber Sack 2016-03-01 12:36:04
OS_CalendarAbfall_GelberSack_wochentag Samstag 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_datum 14.03.16 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_tage 13 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_text Hausmüll 14-täglich 2016-03-01 12:36:04
OS_CalendarAbfall_Hausmuell14-taeglich_wochentag Montag 2016-03-01 12:36:04
next OS_CalendarAbfall_Bioabfall_9 2016-03-01 12:36:04
next_datum 10.03.16 2016-03-01 12:36:04
next_tage 9 2016-03-01 12:36:04
next_text Bioabfall 2016-03-01 12:36:04
next_wochentag Donnerstag 2016-03-01 12:36:04
state 9 2016-03-01 12:36:04


Ich danke Dir!!!

Gruß
    Sailor
Wie gesagt bedenke meine Anpassungen skippen nur Termine welche schon in der Vergangenheit liegen. Das Problem muss das Calender Modul ggf. beheben. Beim Abfall Modul werden sonst die Laufzeiten immer länger unso mehr Termine hinzukommen, welche aber schin erledigt sind.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 01 März 2016, 21:17:18
Hallo Constantin

Zitat von: uniqueck am 01 März 2016, 13:04:40
Wie gesagt bedenke meine Anpassungen skippen nur Termine welche schon in der Vergangenheit liegen. Das Problem muss das Calender Modul ggf. beheben. Beim Abfall Modul werden sonst die Laufzeiten immer länger unso mehr Termine hinzukommen, welche aber schin erledigt sind.

OK, werde ich gleich mal melden!

Ich habe mir mal den Code angesehen.


if ($termin->{tage} == 0) {
$nowAbfall_text = $termin->{summary};
$nowAbfall_tage = $termin->{tage};
$nowAbfall_datum = $termin->{bdate};
$nowAbfall_weekday = $termin->{weekday};
$now_readingTermin = $readingTermin;
}


Bedeutet die Abfrage, dass erst am Tag der Abfuhr die Readings auf "now" gesetzt werden?

Wenn ich die Tonne aber schon am Tag davor rausstellen will, muss ich dann die Abfrage von "0" auf "1" setzen?

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 März 2016, 22:08:54
Zitat von: Sailor am 01 März 2016, 21:17:18
Hallo Constantin

OK, werde ich gleich mal melden!

Ich habe mir mal den Code angesehen.


if ($termin->{tage} == 0) {
$nowAbfall_text = $termin->{summary};
$nowAbfall_tage = $termin->{tage};
$nowAbfall_datum = $termin->{bdate};
$nowAbfall_weekday = $termin->{weekday};
$now_readingTermin = $readingTermin;
}


Bedeutet die Abfrage, dass erst am Tag der Abfuhr die Readings auf "now" gesetzt werden?

Wenn ich die Tonne aber schon am Tag davor rausstellen will, muss ich dann die Abfrage von "0" auf "1" setzen?

Gruss
    Sailor

Dazu gibt es doch die next* readings. Diese stehen halt auf next_tage=1 dann ist morgen gemeint. Darauf kannst du somit ein doif oder was auch immer legen um dir ggf. Ne push nachricht oder ähnliches zu schicken.

Gruß
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 01 März 2016, 22:37:37
Zitat von: uniqueck am 01 März 2016, 00:28:20
Prinzipiell sollte es aber trotzdem tun, kannst du gerne mal mit der neuen Version testen.
Hallo Constantin,

Nööö, wenn das Calendar-Modul nix liefert kann ABFALL nix machen , oder  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 02 März 2016, 08:19:02
Hallo Constantin,
muss mich nochmal melden.
Ich versuche gerade das icon bzw. die Zahl größer zu bekommen (nächster Termin in 14 Tagen , es steht nur 4 da).
Habe schon an der    class="bigger-45 warn wider"     versucht, bringt aber irgendwie nix. wie bekommt man das hin ?

Danke klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stromer-12 am 02 März 2016, 08:35:34
Du musst einen Unterstrich in data-get-warn einfügen.

data-get-warn=".*_(\d+).*)"

stromer on tour

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 02 März 2016, 09:23:01
Zitat von: stromer-12 am 02 März 2016, 08:35:34
Du musst einen Unterstrich in data-get-warn einfügen.

data-get-warn=".*_(\d+).*)"

stromer on tour
Hi Stromer,

dann ist das Symbol incl. Tagesangabe ganz weg, auch ne Lösung , aber nicht gewünscht  ;)

kvo1

//EDIT//
ha, wenn ich   data-get-warn=".*(\d+).*)"  ganz lösche dann paßt es !

@Constantin, ist das jetzt im Modul geändert wurden ? , das data-get-warn war ja ohnehin nicht dokumentiert , oder ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stromer-12 am 02 März 2016, 10:25:30
Die letzte ) ist zuviel.

stromer on tour

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 02 März 2016, 11:16:11
Zitat von: stromer-12 am 02 März 2016, 10:25:30
Die letzte ) ist zuviel.

stromer on tour

auch dann geht es nicht !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: scooty am 02 März 2016, 14:48:50
Hallo,

danke für das Modul, verdammt nützlich!  :)

Mit der Version
57_ABFALL.pm           11019 2016-02-16 01:55:00Z uniqueck
bekomme ich allerdings bei jeder Aktualisierung (bzw. Triggerung) folgende Perl-Warnung:
2016.03.02 14:15:02 1: PERL WARNING: Use of uninitialized value within %replacement in substitution iterator at /opt/fhem/FHEM/57_ABFALL.pm line 259.
2016.03.02 14:15:02 3: stacktrace:
2016.03.02 14:15:02 3:     main::__ANON__                      called by /opt/fhem/FHEM/57_ABFALL.pm (259)
2016.03.02 14:15:02 3:     main::ABFALL_getsummery             called by /opt/fhem/FHEM/57_ABFALL.pm (82)
2016.03.02 14:15:02 3:     main::ABFALL_GetUpdate              called by /opt/fhem/FHEM/57_ABFALL.pm (207)
2016.03.02 14:15:02 3:     main::ABFALL_Notify                 called by fhem.pl (3147)
2016.03.02 14:15:02 3:     main::CallFn                        called by fhem.pl (3069)
2016.03.02 14:15:02 3:     main::DoTrigger                     called by fhem.pl (3940)
2016.03.02 14:15:02 3:     main::readingsEndUpdate             called by /opt/fhem/FHEM/57_Calendar.pm (2453)
2016.03.02 14:15:02 3:     main::Calendar_CheckTimes           called by /opt/fhem/FHEM/57_Calendar.pm (2062)
2016.03.02 14:15:02 3:     main::Calendar_ProcessUpdate        called by /opt/fhem/FHEM/HttpUtils.pm (297)
2016.03.02 14:15:02 3:     main::__ANON__                      called by fhem.pl (651)


Kommt die Warnung nur bei mir?
List des Devices:
Internals:
   DEF        Kalender_Haus
   KALENDER   Kalender_Haus
   NAME       Kalender_Haus_Termine
   NR         555
   NTFY_ORDER 50-Kalender_Haus_Termine
   STATE      5
   TYPE       ABFALL
   Readings:
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_datum 27.06.16
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_tage 117
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_text   RSAG Biotonne-Zusatzleerung (keine Bündel-Mitnahme)
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_wochentag Montag
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_datum 14.03.16
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_tage 12
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_text   RSAG Biotonne 2-wö. (inklusive Bündel-Mitnahme)
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_wochentag Montag
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_datum 14.03.16
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_tage 12
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_text   RSAG Papiertonne 4-wö.
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_wochentag Montag
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_datum 07.03.16
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_tage 5
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_text   RSAG Restmülltonne 4-wö.
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_wochentag Montag
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_datum 19.03.16
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_tage 17
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_text   RSAG Wertstofftonne oder -sack 4-wö.
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_wochentag Samstag
     2016-03-02 14:15:02   next            RSAGRestmuelltonne4-woe_5
     2016-03-02 14:15:02   next_datum      07.03.16
     2016-03-02 14:15:02   next_tage       5
     2016-03-02 14:15:02   next_text         RSAG Restmülltonne 4-wö.
     2016-03-02 14:15:02   next_wochentag  Montag
     2016-03-02 14:15:02   state           5
Attributes:
   calendarname_praefix 0


Oder könnte es an den vom Modul generierten Reading-Bezeichnungen liegen, denn beim Start von FHEM kommen auch folgende Meldungen:
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_datum (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_tage (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_text (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_wochentag (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_datum (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_tage (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_text (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_wochentag (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.


Falls weitere Infos benötigt werden, stehe ich gerne zur Verfügung.

Andreas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 März 2016, 20:10:23
Zitat von: scooty am 02 März 2016, 14:48:50
Hallo,

danke für das Modul, verdammt nützlich!  :)

Mit der Version
57_ABFALL.pm           11019 2016-02-16 01:55:00Z uniqueck
bekomme ich allerdings bei jeder Aktualisierung (bzw. Triggerung) folgende Perl-Warnung:
2016.03.02 14:15:02 1: PERL WARNING: Use of uninitialized value within %replacement in substitution iterator at /opt/fhem/FHEM/57_ABFALL.pm line 259.
2016.03.02 14:15:02 3: stacktrace:
2016.03.02 14:15:02 3:     main::__ANON__                      called by /opt/fhem/FHEM/57_ABFALL.pm (259)
2016.03.02 14:15:02 3:     main::ABFALL_getsummery             called by /opt/fhem/FHEM/57_ABFALL.pm (82)
2016.03.02 14:15:02 3:     main::ABFALL_GetUpdate              called by /opt/fhem/FHEM/57_ABFALL.pm (207)
2016.03.02 14:15:02 3:     main::ABFALL_Notify                 called by fhem.pl (3147)
2016.03.02 14:15:02 3:     main::CallFn                        called by fhem.pl (3069)
2016.03.02 14:15:02 3:     main::DoTrigger                     called by fhem.pl (3940)
2016.03.02 14:15:02 3:     main::readingsEndUpdate             called by /opt/fhem/FHEM/57_Calendar.pm (2453)
2016.03.02 14:15:02 3:     main::Calendar_CheckTimes           called by /opt/fhem/FHEM/57_Calendar.pm (2062)
2016.03.02 14:15:02 3:     main::Calendar_ProcessUpdate        called by /opt/fhem/FHEM/HttpUtils.pm (297)
2016.03.02 14:15:02 3:     main::__ANON__                      called by fhem.pl (651)


Kommt die Warnung nur bei mir?
List des Devices:
Internals:
   DEF        Kalender_Haus
   KALENDER   Kalender_Haus
   NAME       Kalender_Haus_Termine
   NR         555
   NTFY_ORDER 50-Kalender_Haus_Termine
   STATE      5
   TYPE       ABFALL
   Readings:
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_datum 27.06.16
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_tage 117
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_text   RSAG Biotonne-Zusatzleerung (keine Bündel-Mitnahme)
     2016-03-02 14:15:02   RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_wochentag Montag
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_datum 14.03.16
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_tage 12
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_text   RSAG Biotonne 2-wö. (inklusive Bündel-Mitnahme)
     2016-03-02 14:15:02   RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_wochentag Montag
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_datum 14.03.16
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_tage 12
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_text   RSAG Papiertonne 4-wö.
     2016-03-02 14:15:02   RSAGPapiertonne4-woe_wochentag Montag
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_datum 07.03.16
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_tage 5
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_text   RSAG Restmülltonne 4-wö.
     2016-03-02 14:15:02   RSAGRestmuelltonne4-woe_wochentag Montag
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_datum 19.03.16
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_tage 17
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_text   RSAG Wertstofftonne oder -sack 4-wö.
     2016-03-02 14:15:02   RSAGWertstofftonneoder-sack4-woe_wochentag Samstag
     2016-03-02 14:15:02   next            RSAGRestmuelltonne4-woe_5
     2016-03-02 14:15:02   next_datum      07.03.16
     2016-03-02 14:15:02   next_tage       5
     2016-03-02 14:15:02   next_text         RSAG Restmülltonne 4-wö.
     2016-03-02 14:15:02   next_wochentag  Montag
     2016-03-02 14:15:02   state           5
Attributes:
   calendarname_praefix 0


Oder könnte es an den vom Modul generierten Reading-Bezeichnungen liegen, denn beim Start von FHEM kommen auch folgende Meldungen:
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_datum (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_tage (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_text (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne-Zusatzleerung(keineBuendel-Mitnahme)_wochentag (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_datum (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_tage (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_text (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
2016.03.02 10:14:48 3: WARNING: unsupported character in reading RSAGBiotonne2-woe(inklusiveBuendel-Mitnahme)_wochentag (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.


Falls weitere Infos benötigt werden, stehe ich gerne zur Verfügung.

Andreas
Freut mich das das Modul hilft.
Klammern werde ich noch bereinigen

Ok Klammern werde ich noch bereinigen. Du solltest aber vielleicht noch ein update machen ich hatte vor ein paar Tagen eine neue Version bereitgestellt.

Werde heute abend noch ne neue Version bereitstellen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 März 2016, 20:11:21
Zitat von: kvo1 am 02 März 2016, 11:16:11
auch dann geht es nicht !
Hi kvo1,

ich schaue mir das mal heute abend an. Von setstate habe ich nich keine Rückmeldung.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 02 März 2016, 20:45:31
Hallo Constantin
Zitatich schaue mir das mal heute abend an. Von setstate habe ich nich keine Rückmeldung

mach Dir keinen Streß meinetwegen !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2016, 00:51:00
Zitat von: kvo1 am 02 März 2016, 08:19:02
Hallo Constantin,
muss mich nochmal melden.
Ich versuche gerade das icon bzw. die Zahl größer zu bekommen (nächster Termin in 14 Tagen , es steht nur 4 da).
Habe schon an der    class="bigger-45 warn wider"     versucht, bringt aber irgendwie nix. wie bekommt man das hin ?

Danke klaus

Hi Klaus,

das ist eine css Klasse aus meiner user .css, wenn du nur bigger schreibst sollte es funktionieren.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 04 März 2016, 07:43:15
Hi Constantin,
Habe es schon gefunden, geändert.

Braucht man den das Data-get-warn überhaupt? Was macht das , find hier Beschreibung zu.

Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 04 März 2016, 09:29:47
Zitat von: kvo1 am 04 März 2016, 07:43:15
Braucht man den das Data-get-warn überhaupt?

Moin.

Nein verflucht  :D :D :D
Vorallem denke ich immer noch, dass es data-get-warn überhaupt nicht gibt!
https://github.com/knowthelist/fhem-tablet-ui#symbol-widgets (https://github.com/knowthelist/fhem-tablet-ui#symbol-widgets) << Sehe ich als offizielle / offiziellere Doku an!

Wozu denn auch... Symbol bringt doch alles mit.....
Nur ein Beispiel!:

<div data-type="symbol"
     data-device="myAbfall"
     data-get="Restmuell_tage"
     data-states='["0","1","[2-9]{1}|[0-9]{2}"]'
     data-icons='["fa-trash-o warn fa-blink","fa-trash-o warn fa-blink","fa-trash-o warn"]'
     data-colors='["#000000","#000000"]'
     class="">
</div>


Funktioniert ganz hervorragend!

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Spartacus am 04 März 2016, 11:39:02
Hallo,
ich habe erst heute von dem Abfallmodul erfahren, da ich bislang meinen Abfallkalender über die myutils ausgewertet habe. Heute habe ich festgestellt, dass es Änderungen am Calendar-Modul gegeben hat und mein Abfallkalender nicht mehr aktualisiert wird. Irgendwie hat das etwas mit den uids zu tun, genaueres weiß ich noch nicht und ein Fix ist derzeit in Diskussion.

Den gleichen Mechanismus benutze ich auch für das Berechnen von Ferienstart und Ende, welches nun ebenfalls nicht mehr funktioniert. Die Werte werden zu Beginn eines Kalenderjahres in Dummys gespeichert und täglich aktualisiert. Das hat keinen tieferen Sinn, sondern dient quasi als Vorfreude für die Kids. Bei Werten <10 Tage wird dies als Countdown jeden morgen per Sonos angesagt.

Meine Frage ist:
Könnte man das Abfall-Modul nicht als allgemeines Modul ausführen? Dann könnte man die Countdowns auch für andere Ereignisse verwenden.

Gruß,
Spartacus.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Spartacus am 04 März 2016, 12:27:41
Hallo,
im Prinzip funktioniert das sogar schon mit dem Abfallkalender,
m.E. wären keine großen Änderungen nötig. Es müsste zus. nur der Endtermin mit ausgewertet werden.

Im Anhang mal ein Screenshot vom dem, was er aus dem Ferienkalender gemacht hat
Spartacus.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 04 März 2016, 12:42:19
Hallo Spartacus

Zitat von: Spartacus am 04 März 2016, 12:27:41
im Prinzip funktioniert das sogar schon mit dem Abfallkalender,
Im Anhang mal ein Screenshot vom dem, was er aus dem Ferienkalender gemacht hat

Super! Dann weiß ich jetzt, wann ich mein Kind an die Straße stellen muß!  ;D

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 04 März 2016, 16:28:07
Zitat von: Spartacus am 04 März 2016, 11:39:02
Meine Frage ist:
Könnte man das Abfall-Modul nicht als allgemeines Modul ausführen? Dann könnte man die Countdowns auch für andere Ereignisse verwenden.

Das sollte man, denke ich, mit in CALVIEW implementieren. Wende dich doch mal an die Spezi's in... Unterstützende Dienste ...glaub ich.

Grüße^^

EDIT

Nee.. das is' hier im Board.... https://forum.fhem.de/index.php/topic,19922.0.html (https://forum.fhem.de/index.php/topic,19922.0.html)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 04 März 2016, 18:02:30
ZitatNein verflucht
immer schön entspannt bleiben  :D :D :D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 04 März 2016, 19:02:08
Hi,
ich hoffe hier kann mir einer Helfen, ich habe bisher meinen Müllkalender über das Calender Modul in zusammenarbeit mit einem notify und einer sub in der 99myUtils.pm und 4 Dummys die denn Status angeben realisiert, nun klappt das ja leider nicht mehr, und ich habe das ABFALL Modul definiert, aber wie bekomme ich es jetzt hin das meine4 Dummys weiter den richtigen State bekommen?

Bisher sah es so aus:
Hi,
leider funktioniert mein Müllkalender auch nicht mehr, einer eine idee was ich tun kann, ausser auf das neue Abfall-Modul umzusteigen?

Mein Kalender sieht so aus:
[code]Internals:
   DEF        ical file /home/thomas/daach-hauptstrasse.ics 36000
   NAME       AbfallA
   NR         228
   NTFY_ORDER 50-AbfallA
   STATE      triggered
   TYPE       Calendar
   Helper:
     Dblog:
       Changed:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6 start
       Lastupdate:
         Mydblog:
           TIME       1456324631.2144
           VALUE      2016-02-24 15:37:10
       Modealarmorstart:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6
       Modechanged:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6
       Modeend:
         Mydblog:
           TIME       1456324631.94966
           VALUE      f6c325fa3e124e58e861b575faead277;737aa85adec1f3140fb47dfecac34f0f;c6dbdbba338350a0cd06d7cd5ab35d04;6f012e49cdd5939ec941dccf571741ca;147c3a1c0453f61e543dd7ae8ee35a74;65fb077386e02b97d4f0e5c58d5bacc5;728ff15869395f3a332f653d2412f251;349ba66903103b54abe630bda82b7728;5fd600c3eaff02a39ca04cff9b4ce9cf;f582797dc008eb43ce28b2d6abcf5edc;eb6d48f4eeed65f8503a8a7933e06512
       Modestart:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6
       Modestarted:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6
       Modeupcoming:
         Mydblog:
           TIME       1456324631.94966
           VALUE      9af33f2b76d19c0973b5214b3a2de1bb;df6be729b05acb2449520fd869b6c2aa;274c5933a79fc3a19bcb61b9da27d05a;5163fdf9cfebb6c8b60892e11cb76e03;3b8d284fc7015b21a4dd4f831491ca3c;255ea065be39f2884d7f7bf188eafe2d;c06506ff2fbbd612b534c887380aa545;7155833479f7c4c3f9b5552236da558d;bf8095dc4d20e049fee94fd6f222d2ce;26eb942f8240b41009af85fdcb56daa9;6f457b16d2d45a8a5c4a40c1591c8142;ed19ca166f67097367fb0e709c129fb6;96cab15f4444209fcfa544640960aaf3;65f73efcbf65c4a0978b7bbb7a713a93;065a5ed2216b5a00b3d1f5a1826b262e;9439159d1249d40fd1ef8f4ad83d6d34;144b3b7153a0af1d76aaf8712a2f5bb0;42f1f1bbbbd32a6d476fc8611d835ed6;c47761fb38ee5f82f83fb7f5eb47cb57;41f810d050b8054083cc0a15d719cc10;50790711c80da14c0c5efd1a2ef43f6a;64b783c994fa2ec6a8f4cb042f9702b3;3509578f59a4f639d0c8bf44af6ef602;926bbf0694896f6482925df487c29356;f1d3e4378fcc05dedf0903f78c58992f;fae05746436c12420248e378fd9e3dc9;1f5821c3d9ed657dc312c6ee35902be8;160a6a9729f1279edb78548266866315;69ab05b5b02624a8b6119b69d95af5ff;3d940aa2c61832055ae5924a0751fcc0;c3a1ef0ee46ca27332168ca2f8bf54ee;f7809e25997d3fb21749610beed1f02b;f108b63a08ac799f338fad1deb5b58bf;6c17257084f4916559c4ab0cc7a8ee0b;149ec80be04c127df2397307b40db327;3217d71a23c41f00cc33726d57ed3f27;61530ee479ed8aa7358f118f261b4d83;3fa31acdf573e0ce51740a70d32608e8;2a17d3731262fbc7aee1d37395fb1204;9a2fabf8103a76d511fe34ed723ca1c0;ad57f1981fbc0ab8ad72008813d9c6eb;319676af7fc7c0fa74539a95ba5f6092;e65f3ab32d14da5d0ca7201638b33b81;5d9dde6fd7aead5b176e3ae2913040a3;e8972e51293d65e9dd3dab8893b88e68;76d4aa2294a1c9024708e729db92be00;8263484420f35709fe9a3e5a110c858b;9a5bfa027a0b8228e6099ca34454b7dd;01feade28d3c9763074773e89b90dc81;118501024d0227ba7707ee1441b29420;d252f7a1aab4cb87e205f0e19fecf625;6d78ff859b38b2fec640618b161e439b;2298f34522ab9098a6e5a4ee379217e1;e2b724454650d8bca40eb8455d40e3bc;0f19d4d0cacac5a3da090e36de58c6f1;5524f5c01ffc4e069398e7d7f56ec0e0;846e9518932e1fa3a94751055e31841d;259cb74a3d045a8e7b828e7e8e8f71ce;643cd426546781501d5bdf4bd052d42b;27aa34c843978665ef02c0fc52c90960;a81ddef6bf0f56aa800b50cd0e66749d;c7b6b21e8b998f70a2ddef8008c7a813;81d92a13bfee2a46563eabc208e28093
       Nextupdate:
         Mydblog:
           TIME       1456324631.2144
           VALUE      2016-02-25 01:37:10
       Nextwakeup:
         Mydblog:
           TIME       1456324631.98558
           VALUE      2016-02-25 00:00:00
       Start:
         Mydblog:
           TIME       1456268402.74847
           VALUE      113bf8eb63827ea37aeb2dfe730c86d6
       State:
         Mydblog:
           TIME       1456324631.94966
           VALUE      triggered
   Readings:
     2016-02-10 17:19:41   all             01feade28d3c9763074773e89b90dc81;065a5ed2216b5a00b3d1f5a1826b262e;0f19d4d0cacac5a3da090e36de58c6f1;113bf8eb63827ea37aeb2dfe730c86d6;118501024d0227ba7707ee1441b29420;144b3b7153a0af1d76aaf8712a2f5bb0;149ec80be04c127df2397307b40db327;160a6a9729f1279edb78548266866315;1f5821c3d9ed657dc312c6ee35902be8;2298f34522ab9098a6e5a4ee379217e1;255ea065be39f2884d7f7bf188eafe2d;259cb74a3d045a8e7b828e7e8e8f71ce;26eb942f8240b41009af85fdcb56daa9;274c5933a79fc3a19bcb61b9da27d05a;27aa34c843978665ef02c0fc52c90960;2a17d3731262fbc7aee1d37395fb1204;319676af7fc7c0fa74539a95ba5f6092;3217d71a23c41f00cc33726d57ed3f27;3509578f59a4f639d0c8bf44af6ef602;3b8d284fc7015b21a4dd4f831491ca3c;3d940aa2c61832055ae5924a0751fcc0;3fa31acdf573e0ce51740a70d32608e8;41f810d050b8054083cc0a15d719cc10;42f1f1bbbbd32a6d476fc8611d835ed6;50790711c80da14c0c5efd1a2ef43f6a;5163fdf9cfebb6c8b60892e11cb76e03;5524f5c01ffc4e069398e7d7f56ec0e0;5d9dde6fd7aead5b176e3ae2913040a3;61530ee479ed8aa7358f118f261b4d83;643cd426546781501d5bdf4bd052d42b;64b783c994fa2ec6a8f4cb042f9702b3;65f73efcbf65c4a0978b7bbb7a713a93;65fb077386e02b97d4f0e5c58d5bacc5;69ab05b5b02624a8b6119b69d95af5ff;6c17257084f4916559c4ab0cc7a8ee0b;6d78ff859b38b2fec640618b161e439b;6f457b16d2d45a8a5c4a40c1591c8142;7155833479f7c4c3f9b5552236da558d;76d4aa2294a1c9024708e729db92be00;81d92a13bfee2a46563eabc208e28093;8263484420f35709fe9a3e5a110c858b;846e9518932e1fa3a94751055e31841d;926bbf0694896f6482925df487c29356;9439159d1249d40fd1ef8f4ad83d6d34;96cab15f4444209fcfa544640960aaf3;9a2fabf8103a76d511fe34ed723ca1c0;9a5bfa027a0b8228e6099ca34454b7dd;9af33f2b76d19c0973b5214b3a2de1bb;a81ddef6bf0f56aa800b50cd0e66749d;ad57f1981fbc0ab8ad72008813d9c6eb;bf8095dc4d20e049fee94fd6f222d2ce;c06506ff2fbbd612b534c887380aa545;c3a1ef0ee46ca27332168ca2f8bf54ee;c47761fb38ee5f82f83fb7f5eb47cb57;c7b6b21e8b998f70a2ddef8008c7a813;d252f7a1aab4cb87e205f0e19fecf625;df6be729b05acb2449520fd869b6c2aa;e2b724454650d8bca40eb8455d40e3bc;e65f3ab32d14da5d0ca7201638b33b81;e8972e51293d65e9dd3dab8893b88e68;ed19ca166f67097367fb0e709c129fb6;f108b63a08ac799f338fad1deb5b58bf;f1d3e4378fcc05dedf0903f78c58992f;f582797dc008eb43ce28b2d6abcf5edc;f7809e25997d3fb21749610beed1f02b;fae05746436c12420248e378fd9e3dc9
     2016-02-10 17:19:42   lastCheck       2016-02-10 17:19:40
     2016-02-24 15:37:11   lastUpdate      2016-02-24 15:37:10
     2016-02-10 17:19:42   modeAlarm
     2016-02-24 00:00:01   modeAlarmOrStart 113bf8eb63827ea37aeb2dfe730c86d6
     2016-02-10 17:19:42   modeAlarmed
     2016-02-24 05:37:11   modeChanged
     2016-02-24 15:37:11   modeEnd         f6c325fa3e124e58e861b575faead277;737aa85adec1f3140fb47dfecac34f0f;c6dbdbba338350a0cd06d7cd5ab35d04;6f012e49cdd5939ec941dccf571741ca;147c3a1c0453f61e543dd7ae8ee35a74;65fb077386e02b97d4f0e5c58d5bacc5;728ff15869395f3a332f653d2412f251;349ba66903103b54abe630bda82b7728;5fd600c3eaff02a39ca04cff9b4ce9cf;f582797dc008eb43ce28b2d6abcf5edc;eb6d48f4eeed65f8503a8a7933e06512
     2016-02-18 02:36:27   modeEnded
     2016-02-24 00:00:01   modeStart       113bf8eb63827ea37aeb2dfe730c86d6
     2016-02-24 05:37:11   modeStarted
     2016-02-24 15:37:11   modeUpcoming    9af33f2b76d19c0973b5214b3a2de1bb;df6be729b05acb2449520fd869b6c2aa;274c5933a79fc3a19bcb61b9da27d05a;5163fdf9cfebb6c8b60892e11cb76e03;3b8d284fc7015b21a4dd4f831491ca3c;255ea065be39f2884d7f7bf188eafe2d;c06506ff2fbbd612b534c887380aa545;7155833479f7c4c3f9b5552236da558d;bf8095dc4d20e049fee94fd6f222d2ce;26eb942f8240b41009af85fdcb56daa9;6f457b16d2d45a8a5c4a40c1591c8142;ed19ca166f67097367fb0e709c129fb6;96cab15f4444209fcfa544640960aaf3;65f73efcbf65c4a0978b7bbb7a713a93;065a5ed2216b5a00b3d1f5a1826b262e;9439159d1249d40fd1ef8f4ad83d6d34;144b3b7153a0af1d76aaf8712a2f5bb0;42f1f1bbbbd32a6d476fc8611d835ed6;c47761fb38ee5f82f83fb7f5eb47cb57;41f810d050b8054083cc0a15d719cc10;50790711c80da14c0c5efd1a2ef43f6a;64b783c994fa2ec6a8f4cb042f9702b3;3509578f59a4f639d0c8bf44af6ef602;926bbf0694896f6482925df487c29356;f1d3e4378fcc05dedf0903f78c58992f;fae05746436c12420248e378fd9e3dc9;1f5821c3d9ed657dc312c6ee35902be8;160a6a9729f1279edb78548266866315;69ab05b5b02624a8b6119b69d95af5ff;3d940aa2c61832055ae5924a0751fcc0;c3a1ef0ee46ca27332168ca2f8bf54ee;f7809e25997d3fb21749610beed1f02b;f108b63a08ac799f338fad1deb5b58bf;6c17257084f4916559c4ab0cc7a8ee0b;149ec80be04c127df2397307b40db327;3217d71a23c41f00cc33726d57ed3f27;61530ee479ed8aa7358f118f261b4d83;3fa31acdf573e0ce51740a70d32608e8;2a17d3731262fbc7aee1d37395fb1204;9a2fabf8103a76d511fe34ed723ca1c0;ad57f1981fbc0ab8ad72008813d9c6eb;319676af7fc7c0fa74539a95ba5f6092;e65f3ab32d14da5d0ca7201638b33b81;5d9dde6fd7aead5b176e3ae2913040a3;e8972e51293d65e9dd3dab8893b88e68;76d4aa2294a1c9024708e729db92be00;8263484420f35709fe9a3e5a110c858b;9a5bfa027a0b8228e6099ca34454b7dd;01feade28d3c9763074773e89b90dc81;118501024d0227ba7707ee1441b29420;d252f7a1aab4cb87e205f0e19fecf625;6d78ff859b38b2fec640618b161e439b;2298f34522ab9098a6e5a4ee379217e1;e2b724454650d8bca40eb8455d40e3bc;0f19d4d0cacac5a3da090e36de58c6f1;5524f5c01ffc4e069398e7d7f56ec0e0;846e9518932e1fa3a94751055e31841d;259cb74a3d045a8e7b828e7e8e8f71ce;643cd426546781501d5bdf4bd052d42b;27aa34c843978665ef02c0fc52c90960;a81ddef6bf0f56aa800b50cd0e66749d;c7b6b21e8b998f70a2ddef8008c7a813;81d92a13bfee2a46563eabc208e28093
     2016-02-24 15:37:11   nextUpdate      2016-02-25 01:37:10
     2016-02-24 15:37:11   nextWakeup      2016-02-25 00:00:00
     2016-02-24 15:37:11   state           triggered
     2016-02-10 17:19:41   stateChanged
     2016-02-10 17:19:41   stateDeleted
     2016-02-10 17:19:41   stateNew
     2016-02-10 17:19:41   stateUpdated
Attributes:
   alias      Abfallkalender
   room       Kalender
 


das notify so:
Internals:
   DEF        AbfallA.all:.* {MuelltermineA("$EVTPART1")}
   NAME       AbfallA_Update.not.Update
   NR         233
   NTFY_ORDER 50-AbfallA_Update.not.Update
   REGEXP     AbfallA.all:.*
   STATE      active
   TYPE       notify
   Readings:
     2016-02-21 17:25:54   state           active
Attributes:
   room       Kalender


die sub in der 99myUtils sieht so aus:
sub
MuelltermineA ($)
{
  my ($Ereignis) = @_;
  my @uids=split(/;/,$Ereignis);
  my (undef,undef,undef,$mday,$mon,$year) = localtime;
  my $t  = timelocal(0,0,0,$mday,$mon,$year);
  my $dtBio = '';
  my $dtYellow = '';
  my $dtRest = '';
  my $dtPapier = '';
  foreach my $uid (@uids) {
    my $Kalendertext = fhem("get AbfallA summary $uid",1);
    if ($Kalendertext =~ /Bioabfall/) {
        my $dt = fhem("get AbfallA start $uid",1);
        my @SplitDt = split(/ /,$dt);
        my @SplitDate = split(/\./,$SplitDt[0]);
        my $eventDate = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
        if (($dtBio eq '' || $eventDate < $dtBio) && $eventDate >= $t)
        {
          $dtBio = $eventDate;
        }
    };
    if ($Kalendertext =~ /Gelber Sack/) {
        my $dt = fhem("get AbfallA start $uid",1);
        my @SplitDt = split(/ /,$dt);
        my @SplitDate = split(/\./,$SplitDt[0]);
        my $eventDate = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
        if (($dtYellow eq '' || $eventDate < $dtYellow) && $eventDate >= $t)
        {
          $dtYellow  = $eventDate;
        }
    };
    if ($Kalendertext =~ /Restabfall/) {
        my $dt = fhem("get AbfallA start $uid",1);
        my @SplitDt = split(/ /,$dt);
        my @SplitDate = split(/\./,$SplitDt[0]);
        my $eventDate = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
        if (($dtRest eq '' || $eventDate < $dtRest) && $eventDate >= $t)
        {
          $dtRest = $eventDate;
        }
    };
if ($Kalendertext =~ /Altpapier/) {
        my $dt = fhem("get AbfallA start $uid",1);
        my @SplitDt = split(/ /,$dt);
        my @SplitDate = split(/\./,$SplitDt[0]);
        my $eventDate = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
        if (($dtPapier eq '' || $eventDate < $dtPapier) && $eventDate >= $t)
        {
          $dtPapier = $eventDate;
        }
    };
  };

  my $dayDiff = 0; 
 
  if ($dtBio eq '') {
    fhem("set BiomuellIn Keine weiteren Termine");
  }
  else {
    $dayDiff = floor(($dtBio - $t) / 60 / 60 / 24);
    if ($dayDiff >= 0) {
      fhem("set BiomuellIn $dayDiff");
    }
  }
  if ($dtYellow eq '') {
    fhem("set GelbeTonneIn Keine weiteren Termine");
  }
  else {
    $dayDiff = floor(($dtYellow - $t) / 60 / 60 / 24);
    if ($dayDiff >= 0) {
      fhem("set GelbeTonneIn $dayDiff");
    }
  }
  if ($dtRest eq '') {
    fhem("set RestmuellIn Keine weiteren Termine");
  }
  else {
    $dayDiff = floor(($dtRest - $t) / 60 / 60 / 24);
    if ($dayDiff >= 0) {
      fhem("set RestmuellIn $dayDiff");
    }
  }
  if ($dtPapier eq '') {
    fhem("set PapierIn Keine weiteren Termine");
  }
  else {
    $dayDiff = floor(($dtPapier - $t) / 60 / 60 / 24);
    if ($dayDiff >= 0) {
      fhem("set PapierIn $dayDiff");
    }
  }
}




Danke[/code]
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2016, 21:17:38
Hi Tommy82,
schau dir dochmal die Readings vom Abfall Modul an. Deine Dummys sind hinfällig. 

Du findest die Readings direkt für jede Art des Mülls welcher sich in deinem Kalender befindet.

Ich habe keine Ahmung ob du nun FTUI nutzt und wie du es dort zur Anzeige gebracht hast.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2016, 21:22:04
Hi Roman1528,

Die besagte Doku stammt von setsate direkt aus dem git repo, ich hatte die Doku im FHem Wiki ergänzt und da ist sie wieder weg.

Das Feature existiert allerdings und steuert den Wert für das warn icon. Aus dem gesamt reading wird mit hilfe des regex der numerische Anteil heraus gepickt.

Gruß Constantin


Zitat von: roman1528 am 04 März 2016, 09:29:47
Moin.

Nein verflucht  :D :D :D
Vorallem denke ich immer noch, dass es data-get-warn überhaupt nicht gibt!
https://github.com/knowthelist/fhem-tablet-ui#symbol-widgets (https://github.com/knowthelist/fhem-tablet-ui#symbol-widgets) << Sehe ich als offizielle / offiziellere Doku an!

Wozu denn auch... Symbol bringt doch alles mit.....
Nur ein Beispiel!:

<div data-type="symbol"
     data-device="myAbfall"
     data-get="Restmuell_tage"
     data-states='["0","1","[2-9]{1}|[0-9]{2}"]'
     data-icons='["fa-trash-o warn fa-blink","fa-trash-o warn fa-blink","fa-trash-o warn"]'
     data-colors='["#000000","#000000"]'
     class="">
</div>


Funktioniert ganz hervorragend!

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 04 März 2016, 23:26:35
Hallo Constantin,

läuft alles super bisher ;)  Habe aber auch nur einen Kalender für Müll und eine Müllart. Jetzt würde ich gern
eine 2. Müllart einbinden.

Muss ich hier einen 2. Kalender anlegen (ABFALL unterstützt ja mehrere Kalender ?!) Wir wäre der Syntax dafür ?

ODER (besser)
ich habe 2. Müllart im gleichen Kalender ..... !
Was wäre hier zu tun ....

habe mal versucht das hier im Thread rauszulesen, finde aber nix !

Gruss
Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2016, 23:44:13
Hi Klaus,

die Müllart kann direkt im selben Kalender stehen.
Also ich habe ein Kalender mit mehreren Serienterminen je einen für jede Müllart.
Dadurch ensteht dann ein weiteres Reading Tupel im Abfall Device.
Wenn du lieber den Weg mit mehreren Kalendern gehen willst, einfach den weiteren Kalender im def mit einem komma getrennt vom ersten angeben und das wars.

define myABFALL ABFALL Kalender1,Kalender2

das wars, mehr musst du nicht machen.

Ich denke ich werde mal für mein Modul eine Wiki Seite anlegen bzw. in der ReadMe im github noch etwas dokumentieren.

Zitat von: kvo1 am 04 März 2016, 23:26:35
Hallo Constantin,

läuft alles super bisher ;)  Habe aber auch nur einen Kalender für Müll und eine Müllart. Jetzt würde ich gern
eine 2. Müllart einbinden.

Muss ich hier einen 2. Kalender anlegen (ABFALL unterstützt ja mehrere Kalender ?!) Wir wäre der Syntax dafür ?

ODER (besser)
ich habe 2. Müllart im gleichen Kalender ..... !
Was wäre hier zu tun ....

habe mal versucht das hier im Thread rauszulesen, finde aber nix !

Gruss
Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 05 März 2016, 00:48:33
Hallo Constantin,

ZitatWenn du lieber den Weg mit mehreren Kalendern gehen willst, einfach den weiteren Kalender im def mit einem komma getrennt vom ersten angeben und das wars.

Code: [Auswählen]

define myABFALL ABFALL Kalender1,Kalender2


das wars, mehr musst du nicht machen.

ahja , da hätte ich zugegebener Maßen auch selbst drauf kommen können  ::) :-[

ZitatIch denke ich werde mal für mein Modul eine Wiki Seite anlegen bzw. in der ReadMe im github noch etwas dokumentieren.

Genau da hatte ich schon gesucht  ;) oder einfach im ersten Beitrag hier !

so , werd´s mal testen !

Danke nochmal
Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: fh168 am 05 März 2016, 09:44:55
Hallo,
ich wollte auch mal das neue Modul ausprobieren, scheitere aber schon beim define:
define Abfall2016 ABFALL https://www.google.com/calendar/ical/wasganzlangesnmi4%40group.calendar.google.com/private-c8089374163beb28163a68ed26d2bfe4/basic.ics 14400
invalid Calendername "http ..... " sagt er mir, wie ist die genaue Definition?
Ich hatte schon https weggelassen, usw.. nix gebracht.

LG
/robin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 10:28:26
Zitat von: fh168 am 05 März 2016, 09:44:55
Hallo,
ich wollte auch mal das neue Modul ausprobieren, scheitere aber schon beim define:
define Abfall2016 ABFALL https://www.google.com/calendar/ical/wasganzlangesnmi4%40group.calendar.google.com/private-c8089374163beb28163a68ed26d2bfe4/basic.ics 14400
invalid Calendername "http ..... " sagt er mir, wie ist die genaue Definition?
Ich hatte schon https weggelassen, usw.. nix gebracht.

LG
/robin
Hallo Robin,

der angeben Kalender muss zuvor über das Kalender Modul angelegt werden.

Define abfallKalender Calendar ical url http://. ... 3600

Define myAbfall ABFALL abfallKalender

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 05 März 2016, 10:43:41
Hi Zusammen,

ich habe den Kalender jetzt schon so einegbunden, das mir immer der nächste Termin angezeigt wird und auch für den jeweiligen Termin der Mülleimer in der jeweiligen Farbe angezeigt wird (Grau=Restmüll, Gelb=Gelber Sack, Grün=Bio, Blau=Altpapier)
Jetzt ist es so, das Gelb und Blau jeweils Dienstags kommen und Grün und Grau Donnerstag. Ich würde gern nicht 4 Icons haben, sondern nur 2, wo wechselweise (also die welche nicht gleichzeitigt kommen) angezeigt wird. Also einmal für Gelb und Grau zusammen und einmal für Blau und Grün zusammen ein Icon/Warnung.
Das habe ich allerdings noch nicht auf die Reihe bekommen.

Gruß
Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 10:49:27
Zitat von: Jens_B am 05 März 2016, 10:43:41
Hi Zusammen,

ich habe den Kalender jetzt schon so einegbunden, das mir immer der nächste Termin angezeigt wird und auch für den jeweiligen Termin der Mülleimer in der jeweiligen Farbe angezeigt wird (Grau=Restmüll, Gelb=Gelber Sack, Grün=Bio, Blau=Altpapier)
Jetzt ist es so, das Gelb und Blau jeweils Dienstags kommen und Grün und Grau Donnerstag. Ich würde gern nicht 4 Icons haben, sondern nur 2, wo wechselweise (also die welche nicht gleichzeitigt kommen) angezeigt wird. Also einmal für Gelb und Grau zusammen und einmal für Blau und Grün zusammen ein Icon/Warnung.
Das habe ich allerdings noch nicht auf die Reihe bekommen.

Gruß
Jens
Da hängt in ein paar Posts zurück eine Version welche ich auch wegen solcher Anforderung gebaut hatte. Also das bezieht sich allerdings nur auf das next reading und now reading. Ist dein Kalender den von dir selbst gepflegt oder bekommst du denn von deinem städtischen Abfallentsorger als ical bereitgestellt? Wenn du ihn so oder so selber pflegst wäre es auch eine einfache Variante die beiden Termine welche auf den selben Tag fallen einfach als ein Termin anzulegen. Also Grün_Blau oder so etwas.

Gruß Constantin

Hier ist der Beitrag  https://forum.fhem.de/index.php?topic=48237.msg418025.msg#418025  (https://forum.fhem.de/index.php?topic=48237.msg418025.msg#418025)

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: fh168 am 05 März 2016, 11:12:55
Danke Constantin, läuft!
Jetzt muss ich ein paar Sachen für Tablet UI und für meinen Bilderrahmen umschreiben, aber ok.

LG
/robin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 05 März 2016, 12:14:53
Zitat von: uniqueck am 05 März 2016, 10:49:27
Da hängt in ein paar Posts zurück eine Version welche ich auch wegen solcher Anforderung gebaut hatte. Also das bezieht sich allerdings nur auf das next reading und now reading. Ist dein Kalender den von dir selbst gepflegt oder bekommst du denn von deinem städtischen Abfallentsorger als ical bereitgestellt? Wenn du ihn so oder so selber pflegst wäre es auch eine einfache Variante die beiden Termine welche auf den selben Tag fallen einfach als ein Termin anzulegen. Also Grün_Blau oder so etwas.

Gruß Constantin

Hier ist der Beitrag  https://forum.fhem.de/index.php?topic=48237.msg418025.msg#418025  (https://forum.fhem.de/index.php?topic=48237.msg418025.msg#418025)


Gesendet von meinem GT-N7100 mit Tapatalk

Ich habe ihn über ein ical File (was der Versorger zur Verfügung stellt) per Calendarmodul in fhem verfügbar gemacht.


Gruß
Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 05 März 2016, 12:30:32
... Ich fände es ja super, wenn ich in ftui, mehrere readings aus einem device abbilden könnte, dann hätte man im Abfallkalender die Möglichkeit auf mehrere readings zu Triggern.
data-get= "1.Reading", "2.Reading".

Vielleicht geht das aber ich habe es noch nicht rausgefunden....

gruß
Jens


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 13:10:38
dazu sind wie gesagt die readings next und now gedacht.
ich werde heute mal ne Version bereitstellen wo das für now und next geht.

Gesendet von meinem LIFETAB_S1034X mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 05 März 2016, 14:21:50
Zitat von: uniqueck am 04 März 2016, 23:44:13
Hi Klaus,

die Müllart kann direkt im selben Kalender stehen.
Also ich habe ein Kalender mit mehreren Serienterminen je einen für jede Müllart.
Dadurch ensteht dann ein weiteres Reading Tupel im Abfall Device.
Wenn du lieber den Weg mit mehreren Kalendern gehen willst, einfach den weiteren Kalender im def mit einem komma getrennt vom ersten angeben und das wars.

define myABFALL ABFALL Kalender1,Kalender2

das wars, mehr musst du nicht machen.

Ich denke ich werde mal für mein Modul eine Wiki Seite anlegen bzw. in der ReadMe im github noch etwas dokumentieren.

Hallo Constantin,

ich habe wie von Dir beschrieben zwei Kalender im DEF angegeben.
define myABFALL ABFALL Kalender1,Kalender2

Habe beide Kalender neu triggern lassen, aber im Abfall-Module werden nur die Readings des zuerst angegebenen Kalenders Kalender1 angezeigt.

Ändere ich die Reihenfolge der Kalender
define myABFALL ABFALL Kalender2,Kalender1

werden nur die Readings von Kalender2 angezeigt - also immer nur die des zuerst angegebenen.

Hast Du einen Tipp, muss ich nochwas beachten ?

Gruß Kai

##################
Edit:
57_ABFALL.pm         11019 2016-02-16 01:55:00Z uniqueck
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 15:34:24
Zitat von: kumue am 05 März 2016, 14:21:50
Hallo Constantin,

ich habe wie von Dir beschrieben zwei Kalender im DEF angegeben.
define myABFALL ABFALL Kalender1,Kalender2

Habe beide Kalender neu triggern lassen, aber im Abfall-Module werden nur die Readings des zuerst angegebenen Kalenders Kalender1 angezeigt.

Ändere ich die Reihenfolge der Kalender
define myABFALL ABFALL Kalender2,Kalender1

werden nur die Readings von Kalender2 angezeigt - also immer nur die des zuerst angegebenen.

Hast Du einen Tipp, muss ich nochwas beachten ?

Gruß Kai

##################
Edit:
57_ABFALL.pm         11019 2016-02-16 01:55:00Z uniqueck


Kannst du mir deine Kalender zur Verfügung stellen?
Sonst kann ich da erstmal nix sagen, da ich nicht weiß was du sonst noch eingestellt hast.

Ein list deines abfall moduls könnte auch noch helfen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 05 März 2016, 16:38:55
Hallo Constantin,

habe grad diese FM im log gesehen..
2016.03.05 16:31:01 1: PERL WARNING: Argument "CA_Abfall_Nisdorf" isn't numeric in int at ./FHEM/57_ABFALL.pm line 39.
CA_Abfall_Nisdorf ist der zweite eingebundene Kalender.


fhem> list myAbfall
Internals:
   DEF        CA_Abfall_Griesheim, CA_Abfall_Nisdorf
   KALENDER   CA_Abfall_Griesheim,
   NAME       myAbfall
   NR         445
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Ca_abfall_griesheim_gelbersack_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      11.03.16
       Ca_abfall_griesheim_gelbersack_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
       Ca_abfall_griesheim_gelbersack_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Gelber Sack
       Ca_abfall_griesheim_gelbersack_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Freitag
       Ca_abfall_griesheim_papiertonne_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      23.03.16
       Ca_abfall_griesheim_papiertonne_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      18
       Ca_abfall_griesheim_papiertonne_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Papiertonne
       Ca_abfall_griesheim_papiertonne_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Mittwoch
       Ca_abfall_griesheim_restmuell_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      17.03.16
       Ca_abfall_griesheim_restmuell_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      12
       Ca_abfall_griesheim_restmuell_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Restmüll
       Ca_abfall_griesheim_restmuell_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Donnerstag
       Next:
         Mydblog:
           TIME       1457192061.91525
           VALUE      CA_Abfall_Griesheim_GelberSack_6
       Next_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      11.03.16
       Next_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Gelber Sack
       Next_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Freitag
       State:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
   Readings:
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_datum 11.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_tage 6
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_text   Gelber Sack
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_wochentag Freitag
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_datum 23.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_tage 18
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_text   Papiertonne
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_wochentag Mittwoch
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_datum 17.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_tage 12
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_text   Restmüll
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_wochentag Donnerstag
     2016-03-05 16:34:21   next            CA_Abfall_Griesheim_GelberSack_6
     2016-03-05 16:34:21   next_datum      11.03.16
     2016-03-05 16:34:21   next_tage       6
     2016-03-05 16:34:21   next_text         Gelber Sack
     2016-03-05 16:34:21   next_wochentag  Freitag
     2016-03-05 16:34:21   state           6
Attributes:





Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 16:53:40
Zitat von: kumue am 05 März 2016, 16:38:55
Hallo Constantin,

habe grad diese FM im log gesehen..
2016.03.05 16:31:01 1: PERL WARNING: Argument "CA_Abfall_Nisdorf" isn't numeric in int at ./FHEM/57_ABFALL.pm line 39.
CA_Abfall_Nisdorf ist der zweite eingebundene Kalender.


fhem> list myAbfall
Internals:
   DEF        CA_Abfall_Griesheim, CA_Abfall_Nisdorf
   KALENDER   CA_Abfall_Griesheim,
   NAME       myAbfall
   NR         445
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Ca_abfall_griesheim_gelbersack_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      11.03.16
       Ca_abfall_griesheim_gelbersack_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
       Ca_abfall_griesheim_gelbersack_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Gelber Sack
       Ca_abfall_griesheim_gelbersack_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Freitag
       Ca_abfall_griesheim_papiertonne_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      23.03.16
       Ca_abfall_griesheim_papiertonne_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      18
       Ca_abfall_griesheim_papiertonne_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Papiertonne
       Ca_abfall_griesheim_papiertonne_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Mittwoch
       Ca_abfall_griesheim_restmuell_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      17.03.16
       Ca_abfall_griesheim_restmuell_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      12
       Ca_abfall_griesheim_restmuell_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Restmüll
       Ca_abfall_griesheim_restmuell_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Donnerstag
       Next:
         Mydblog:
           TIME       1457192061.91525
           VALUE      CA_Abfall_Griesheim_GelberSack_6
       Next_datum:
         Mydblog:
           TIME       1457192061.91525
           VALUE      11.03.16
       Next_tage:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1457192061.91525
           VALUE        Gelber Sack
       Next_wochentag:
         Mydblog:
           TIME       1457192061.91525
           VALUE      Freitag
       State:
         Mydblog:
           TIME       1457192061.91525
           VALUE      6
   Readings:
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_datum 11.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_tage 6
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_text   Gelber Sack
     2016-03-05 16:34:21   CA_Abfall_Griesheim_GelberSack_wochentag Freitag
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_datum 23.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_tage 18
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_text   Papiertonne
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Papiertonne_wochentag Mittwoch
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_datum 17.03.16
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_tage 12
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_text   Restmüll
     2016-03-05 16:34:21   CA_Abfall_Griesheim_Restmuell_wochentag Donnerstag
     2016-03-05 16:34:21   next            CA_Abfall_Griesheim_GelberSack_6
     2016-03-05 16:34:21   next_datum      11.03.16
     2016-03-05 16:34:21   next_tage       6
     2016-03-05 16:34:21   next_text         Gelber Sack
     2016-03-05 16:34:21   next_wochentag  Freitag
     2016-03-05 16:34:21   state           6
Attributes:




Hi entferne mal bitte das Leerzeichen zwischen den beiden Kalendern.
Also nur Kalender1,Kalender2 und nicht Kalender1, Kalender2.
Dann schaue nochmal.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 05 März 2016, 17:47:22
Leerzeichen entfernt... im list (Helper) taucht jetzt was vom zweite Kalender auf, aber nicht bei den Readings.
Keine FM im log, die von vorhin war wohl dem Leerzeichen geschuldet...


fhem> list myAbfall
Internals:
   CFGFN     
   DEF        CA_Abfall_Griesheim,CA_Abfall_Nisdorf
   KALENDER   CA_Abfall_Griesheim,CA_Abfall_Nisdorf
   NAME       myAbfall
   NR         1849
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Ca_abfall_griesheim_gelbersack_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      11.03.16
       Ca_abfall_griesheim_gelbersack_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
       Ca_abfall_griesheim_gelbersack_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Gelber Sack
       Ca_abfall_griesheim_gelbersack_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Freitag
       Ca_abfall_griesheim_papiertonne_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      21.03.16
       Ca_abfall_griesheim_papiertonne_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      16
       Ca_abfall_griesheim_papiertonne_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Papiertonne
       Ca_abfall_griesheim_papiertonne_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Montag
       Ca_abfall_griesheim_restmuell_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      17.03.16
       Ca_abfall_griesheim_restmuell_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      12
       Ca_abfall_griesheim_restmuell_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Restmüll
       Ca_abfall_griesheim_restmuell_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Donnerstag
       Ca_abfall_nisdorf_gelbersack_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      11.03.16
       Ca_abfall_nisdorf_gelbersack_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      6
       Ca_abfall_nisdorf_gelbersack_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Gelber Sack
       Ca_abfall_nisdorf_gelbersack_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Freitag
       Ca_abfall_nisdorf_papiertonne_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      21.03.16
       Ca_abfall_nisdorf_papiertonne_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      16
       Ca_abfall_nisdorf_papiertonne_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Papiertonne
       Ca_abfall_nisdorf_papiertonne_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Montag
       Ca_abfall_nisdorf_restmuell_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      17.03.16
       Ca_abfall_nisdorf_restmuell_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      12
       Ca_abfall_nisdorf_restmuell_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Restmüll
       Ca_abfall_nisdorf_restmuell_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Donnerstag
       Next:
         Mydblog:
           TIME       1457195952.4243
           VALUE      CA_Abfall_Griesheim_GelberSack_6
       Next_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      11.03.16
       Next_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Gelber Sack
       Next_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Freitag
       State:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
   Readings:
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_datum 11.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_tage 6
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_text   Gelber Sack
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_wochentag Freitag
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_datum 21.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_tage 16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_text   Papiertonne
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_wochentag Montag
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_datum 17.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_tage 12
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_text   Restmüll
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_wochentag Donnerstag
     2016-03-05 17:39:12   next            CA_Abfall_Griesheim_GelberSack_6
     2016-03-05 17:39:12   next_datum      11.03.16
     2016-03-05 17:39:12   next_tage       6
     2016-03-05 17:39:12   next_text         Gelber Sack
     2016-03-05 17:39:12   next_wochentag  Freitag
     2016-03-05 17:39:12   state           6
Attributes:

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 17:56:01
Zitat von: kumue am 05 März 2016, 17:47:22
Leerzeichen entfernt... im list (Helper) taucht jetzt was vom zweite Kalender auf, aber nicht bei den Readings.
Keine FM im log, die von vorhin war wohl dem Leerzeichen geschuldet...


fhem> list myAbfall
Internals:
   CFGFN     
   DEF        CA_Abfall_Griesheim,CA_Abfall_Nisdorf
   KALENDER   CA_Abfall_Griesheim,CA_Abfall_Nisdorf
   NAME       myAbfall
   NR         1849
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Ca_abfall_griesheim_gelbersack_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      11.03.16
       Ca_abfall_griesheim_gelbersack_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
       Ca_abfall_griesheim_gelbersack_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Gelber Sack
       Ca_abfall_griesheim_gelbersack_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Freitag
       Ca_abfall_griesheim_papiertonne_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      21.03.16
       Ca_abfall_griesheim_papiertonne_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      16
       Ca_abfall_griesheim_papiertonne_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Papiertonne
       Ca_abfall_griesheim_papiertonne_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Montag
       Ca_abfall_griesheim_restmuell_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      17.03.16
       Ca_abfall_griesheim_restmuell_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      12
       Ca_abfall_griesheim_restmuell_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Restmüll
       Ca_abfall_griesheim_restmuell_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Donnerstag
       Ca_abfall_nisdorf_gelbersack_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      11.03.16
       Ca_abfall_nisdorf_gelbersack_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      6
       Ca_abfall_nisdorf_gelbersack_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Gelber Sack
       Ca_abfall_nisdorf_gelbersack_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Freitag
       Ca_abfall_nisdorf_papiertonne_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      21.03.16
       Ca_abfall_nisdorf_papiertonne_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      16
       Ca_abfall_nisdorf_papiertonne_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Papiertonne
       Ca_abfall_nisdorf_papiertonne_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Montag
       Ca_abfall_nisdorf_restmuell_datum:
         Mydblog:
           TIME       1457195931.45684
           VALUE      17.03.16
       Ca_abfall_nisdorf_restmuell_tage:
         Mydblog:
           TIME       1457195931.45684
           VALUE      12
       Ca_abfall_nisdorf_restmuell_text:
         Mydblog:
           TIME       1457195931.45684
           VALUE        Restmüll
       Ca_abfall_nisdorf_restmuell_wochentag:
         Mydblog:
           TIME       1457195931.45684
           VALUE      Donnerstag
       Next:
         Mydblog:
           TIME       1457195952.4243
           VALUE      CA_Abfall_Griesheim_GelberSack_6
       Next_datum:
         Mydblog:
           TIME       1457195952.4243
           VALUE      11.03.16
       Next_tage:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1457195952.4243
           VALUE        Gelber Sack
       Next_wochentag:
         Mydblog:
           TIME       1457195952.4243
           VALUE      Freitag
       State:
         Mydblog:
           TIME       1457195952.4243
           VALUE      6
   Readings:
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_datum 11.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_tage 6
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_text   Gelber Sack
     2016-03-05 17:39:12   CA_Abfall_Griesheim_GelberSack_wochentag Freitag
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_datum 21.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_tage 16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_text   Papiertonne
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Papiertonne_wochentag Montag
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_datum 17.03.16
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_tage 12
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_text   Restmüll
     2016-03-05 17:39:12   CA_Abfall_Griesheim_Restmuell_wochentag Donnerstag
     2016-03-05 17:39:12   next            CA_Abfall_Griesheim_GelberSack_6
     2016-03-05 17:39:12   next_datum      11.03.16
     2016-03-05 17:39:12   next_tage       6
     2016-03-05 17:39:12   next_text         Gelber Sack
     2016-03-05 17:39:12   next_wochentag  Freitag
     2016-03-05 17:39:12   state           6
Attributes:




Hast du mal set myAbfall update gemacht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 05 März 2016, 17:58:05
hatte ich und eben nochmal... aber unverändert

2016.03.05 17:56:39 3: ABFALL_UPDATE
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 März 2016, 19:23:26
So habe gerade eine neue Version hochgeladen.
Diese unterstützt zum einen Termine, welche auf ein und denselben Tag fallen. Nur relevant für die Readings now / next / now_text / next_text.
Des Weiteren wurde das bereinigen der readingnamen um ungültige Zeichen verbessert.

Zitat von: kumue am 05 März 2016, 17:58:05
hatte ich und eben nochmal... aber unverändert

2016.03.05 17:56:39 3: ABFALL_UPDATE

Naja ich brauch da schon etwas input, in meinem Testsystem laufen diverse Calender Instanzen aus diesem Thread hier einwandfrei, auch wenn ich mehrere angebe.
Du musst mir dann entweder ein Log Output auf Level 5 schicken, oder deine beiden Kalender zur Verfügung stellen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 05 März 2016, 22:27:20
Hallo Constantin,

anbei die beiden Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 01:04:32
Zitat von: kumue am 05 März 2016, 22:27:20
Hallo Constantin,

anbei die beiden Kalender

Hi kumue,

also was ich nicht verstehe wozu du überhaupt zwei Kalender verwendest, in dem einen stehen doch alle drinne.
Es gibt tatsächlich ein Bug im Modul, aber das liegt darin, dass in beiden Kalendern gleiche Termine existieren.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 06 März 2016, 01:07:41
Hallo Constantin,

vielen Dank für die Umsetzung meines Wunsches der Einbindung von mehreren Kalendern.
Es funktioniert perfekt!

Viele Grüße
Olli
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 06 März 2016, 01:11:04
Zitat von: uniqueck am 06 März 2016, 01:04:32
Hi kumue,

also was ich nicht verstehe wozu du überhaupt zwei Kalender verwendest, in dem einen stehen doch alle drinne.

Hi Constantin,

zwei Wohnsitze, somit zwei Kalender...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 06 März 2016, 01:16:48
ZitatHi Klaus,

die Müllart kann direkt im selben Kalender stehen.
Also ich habe ein Kalender mit mehreren Serienterminen je einen für jede Müllart.
Dadurch ensteht dann ein weiteres Reading Tupel im Abfall Device.
Wenn du lieber den Weg mit mehreren Kalendern gehen willst, einfach den weiteren Kalender im def mit einem komma getrennt vom ersten angeben und das wars.

Hi Constantin,
läuft perfekt ! Ich habe jetzt 2 Müllarten in einem Kalender !
Würde jetzt gern je nach Müllart auch ein unterschiedliches Symbol und unterschiedliche Farben anzeigen wollen. Das tut irgendwie nicht....
(das Problem sitzt wohl vor dem Monitor  ;) )




Hier mein Code

<div data-device="myABFALL"
data-type="symbol"
data-get-on='["Abholung Hausmüll.*","Gelbe Tonne.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o","fs-bag warn"]'
class="bigger-45 warn wider">
</div>



Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 01:44:40
Zitat von: kumue am 06 März 2016, 01:11:04
Hi Constantin,

zwei Wohnsitze, somit zwei Kalender...
Oki dann wird ein Schuh drauß.
Sollte jetzt aber trotzdem funktionieren.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 01:48:20


Zitat von: kvo1 am 06 März 2016, 01:16:48
Hi Constantin,
läuft perfekt ! Ich habe jetzt 2 Müllarten in einem Kalender !
Würde jetzt gern je nach Müllart auch ein unterschiedliches Symbol und unterschiedliche Farben anzeigen wollen. Das tut irgendwie nicht....
(das Problem sitzt wohl vor dem Monitor  ;) )




Hier mein Code

<div data-device="myABFALL"
data-type="symbol"
data-get-on='["Abholung Hausmüll.*","Gelbe Tonne.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o","fs-bag warn"]'
class="bigger-45 warn wider">
</div>



Klaus

Hi Klaus,
hier fehlt die Angabe des data-device und des data-get="next".

Des Weiteren würde ich mit Hilfe des Abfall Moduls den Text Abholung aus den Readings elemenieren.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 06 März 2016, 02:13:59
Hi Constantin,
Zitathier fehlt die Angabe des data-device und des data-get="next".
data-device  war schon drin  ;)

data-get="next" ergänmzt , dachte wenn man das nicht angibt wird das als Default verwendet !?

Aber das ICON und die Farbe ändert sich dennoch nicht ! :'(

<div data-device="myABFALL"
data-type="symbol"
data-get="next"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung Hausmüll_.*","Gelbe Tonne_.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o","fs-bag warn"]'
class="bigger-45 warn wider">
</div>


hier ein list ...

Internals:
   DEF        muellkalender 3600
   KALENDER   muellkalender
   NAME       myABFALL
   NR         753
   NTFY_ORDER 50-myABFALL
   STATE      2
   TYPE       ABFALL
   Readings:
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_datum 16.03.16
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_tage 10
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_text   Abholung Hausmüll
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_wochentag Mittwoch
     2016-03-06 01:39:39   muellkalender_GelbeTonne_datum 08.03.16
     2016-03-06 01:39:39   muellkalender_GelbeTonne_tage 2
     2016-03-06 01:39:39   muellkalender_GelbeTonne_text   Gelbe Tonne
     2016-03-06 01:39:39   muellkalender_GelbeTonne_wochentag Dienstag
     2016-03-06 01:39:39   next            muellkalender_GelbeTonne_2
     2016-03-06 01:39:39   next_datum      08.03.16
     2016-03-06 01:39:39   next_tage       2
     2016-03-06 01:39:39   next_text         Gelbe Tonne
     2016-03-06 01:39:39   next_wochentag  Dienstag
     2016-03-06 01:39:39   state           2
Attributes:
   room       Kalender

Danke / Gruss

klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 10:03:21
Zitat von: kvo1 am 06 März 2016, 02:13:59
Hi Constantin,data-device  war schon drin  ;)

data-get="next" ergänmzt , dachte wenn man das nicht angibt wird das als Default verwendet !?

Aber das ICON und die Farbe ändert sich dennoch nicht ! :'(

<div data-device="myABFALL"
data-type="symbol"
data-get="next"
data-get-warn=".*(\d+).*"
data-get-on='["Abholung Hausmüll_.*","Gelbe Tonne_.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o","fs-bag warn"]'
class="bigger-45 warn wider">
</div>


hier ein list ...

Internals:
   DEF        muellkalender 3600
   KALENDER   muellkalender
   NAME       myABFALL
   NR         753
   NTFY_ORDER 50-myABFALL
   STATE      2
   TYPE       ABFALL
   Readings:
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_datum 16.03.16
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_tage 10
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_text   Abholung Hausmüll
     2016-03-06 01:39:39   muellkalender_AbholungHausmuell_wochentag Mittwoch
     2016-03-06 01:39:39   muellkalender_GelbeTonne_datum 08.03.16
     2016-03-06 01:39:39   muellkalender_GelbeTonne_tage 2
     2016-03-06 01:39:39   muellkalender_GelbeTonne_text   Gelbe Tonne
     2016-03-06 01:39:39   muellkalender_GelbeTonne_wochentag Dienstag
     2016-03-06 01:39:39   next            muellkalender_GelbeTonne_2
     2016-03-06 01:39:39   next_datum      08.03.16
     2016-03-06 01:39:39   next_tage       2
     2016-03-06 01:39:39   next_text         Gelbe Tonne
     2016-03-06 01:39:39   next_wochentag  Dienstag
     2016-03-06 01:39:39   state           2
Attributes:
   room       Kalender

Danke / Gruss

klaus
Hi Klaus,
schau dir nochmal dein list an und schaue was da bei next steht und was du bei data-get-on hingeschrieben hast.
Empfehlung wenn du nur ein Kalender Device nutzt das setzen des Praefix abzuschalten im Abfall Modul.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 06 März 2016, 10:22:48
Moin zusammen

anbei ein paar Netzfundstuecke, die ich Euch nicht vorenthalten möchte

Gruß
   Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 06 März 2016, 11:21:48
Hi Constantin,

schau dir nochmal dein list an und schaue was da bei next steht und was du bei data-get-on hingeschrieben hast.

sorry , is ja peinlich  :-[

Empfehlung wenn du nur ein Kalender Device nutzt das setzen des Praefix abzuschalten im Abfall Modul.

und wie ?, über regex ?

Schönen Sonntag !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 12:24:09
Zitat von: kvo1 am 06 März 2016, 11:21:48
Hi Constantin,

schau dir nochmal dein list an und schaue was da bei next steht und was du bei data-get-on hingeschrieben hast.

sorry , is ja peinlich  :-[

Empfehlung wenn du nur ein Kalender Device nutzt das setzen des Praefix abzuschalten im Abfall Modul.

und wie ?, über regex ?

Schönen Sonntag !

Das Attribute heißt calendarname_praefix das auf 0 setzen, dann wird nicht mehr der Kalendername als praefix an die readings gehängt.
Des Weiteren kannst du auch hier schauen, da sind sie nochmal recht übersichtlich erklärt.

https://github.com/uniqueck/fhem-abfall (https://github.com/uniqueck/fhem-abfall)

Oder halt die Doku direk am Modul nutzen. Device specific help

Gruß und ebenfalls einen schönen Sonntag.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rince am 06 März 2016, 13:01:25
@Sailor
Wenn du solche Tonnen brauchst, gib bescheid. Ich kann sie dir beliebig drehen und auch öffnen. Auch verschiedene Farben sind nicht stressig.

Ich zog aber eine andere Verwendung vor :)
https://forum.fhem.de/index.php/topic,50177.0.html
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 06 März 2016, 14:35:07
Hallo,

ich werde da irgendwie nicht schlau draus.
Habe filgenden Code in meiner FTUI:
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="next" data-get-warn=".*(\d+).*" data-get-on='["Muellkalender_Gelbetonne_.*","Muellkalender_Papiertonne_.*","Muellkalender_Restmuell_.*"]' data-on-colors='["#E6E600","#4747D1","#989898"]' data-icons='["fa-trash-o","fa-trash-o","fa-trash-o"]'></div>

Und meine Readings sehen so aus wie auf dem Screenshot.

Laut Kalender habe ich morgen 2 Abfuhrtermine, aber im FTUI wird mir nur einer angezeigt.
Ich hätte gerne alle 3 Tonnen nebeneinander mit der entsprechenden Anzahl der Tage bis zur nächsten Abholung.

Gruss
Dennis

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 06 März 2016, 17:23:19
Also ich habe soweit alles hinbekommen, aber ich bin echt am verzweifeln.
Mein Restmüll wird erst in 15 Tagen abgeholt. Das würde ich gerne ebenfalls darstellen.

In der FTUI sieht es jetzt so aus wie auf dem Screenshot.
Im Code so:
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Gelbetonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#E6E600"]' data-off-colors='["#E6E600"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Papiertonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#4747D1"]' data-off-colors='["#4747D1"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Restmuell_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#9f9f9f"]' data-off-colors='["#9f9f9f"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>


Warum werden mir immer 5 Tage angezeigt und nicht die 15? Ich denke es liegt am regulären Ausdruck. Aber ich komme nicht auf die Lösung.

Gruss
Dennis


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 06 März 2016, 18:32:07
Zitat von: dennis_n am 06 März 2016, 17:23:19
Also ich habe soweit alles hinbekommen, aber ich bin echt am verzweifeln.
Mein Restmüll wird erst in 15 Tagen abgeholt. Das würde ich gerne ebenfalls darstellen.

In der FTUI sieht es jetzt so aus wie auf dem Screenshot.
Im Code so:
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Gelbetonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#E6E600"]' data-off-colors='["#E6E600"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Papiertonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#4747D1"]' data-off-colors='["#4747D1"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Restmuell_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#9f9f9f"]' data-off-colors='["#9f9f9f"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>


Warum werden mir immer 5 Tage angezeigt und nicht die 15? Ich denke es liegt am regulären Ausdruck. Aber ich komme nicht auf die Lösung.

Gruss
Dennis

Wenn du Restmuell_tage nutzt brauchst du data-get-warn nicht. Da in dem Reading so oder so nur Zahlen stehen.

Dann nimmst du statt data-get-on     data-states   oder    data-get-on + data-get-off    siehe FTUI-Doku im Git-Repository! data-states eignet sich hier aber besser.
Und als RegEx....

Ach nimm einfach das hier:  ;D


<div data-device="myAbfall"
     data-type="symbol"
     data-get="Muellkalender_Gelbetonne_tage"
     data-states='["1","([2-9]{1}|[0-9]{2})"]'
     data-colors='["#E6E600","#E6E600"]'
     data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'
     class="big inline">
</div>


Sollte so out off the Box funktionieren...

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 20:12:02
Zitat von: Sailor am 06 März 2016, 10:22:48
Moin zusammen

anbei ein paar Netzfundstuecke, die ich Euch nicht vorenthalten möchte

Gruß
   Sailor

Schick schick, aber für meinen Geschmack etwas groß und nicht ganz so passend für mein Design.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 März 2016, 20:45:29
Zitat von: dennis_n am 06 März 2016, 17:23:19
Also ich habe soweit alles hinbekommen, aber ich bin echt am verzweifeln.
Mein Restmüll wird erst in 15 Tagen abgeholt. Das würde ich gerne ebenfalls darstellen.

In der FTUI sieht es jetzt so aus wie auf dem Screenshot.
Im Code so:
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Gelbetonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#E6E600"]' data-off-colors='["#E6E600"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Papiertonne_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#4747D1"]' data-off-colors='["#4747D1"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>
<div data-device="myAbfall" data-type="symbol" class="big inline warn" data-get="Muellkalender_Restmuell_tage" data-get-warn=".*(\d+).*" data-get-on='["1","^[1-9][0-9]|[2-9]$"]' data-on-colors='["#9f9f9f"]' data-off-colors='["#9f9f9f"]' data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'></div>


Warum werden mir immer 5 Tage angezeigt und nicht die 15? Ich denke es liegt am regulären Ausdruck. Aber ich komme nicht auf die Lösung.

Gruss
Dennis

data-get-warn brauchst du nicht, wenn du ein Reading hast, welches ausschließlich den nummerischen Wert bereitstellt.
Hat die Lösung von roman1528 geholfen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 06 März 2016, 22:01:00
@dennis_n
vermute da steht auch 15 aber Du siehts nur die 5 (hatte ich auch schonmal zwischendurch)

lass mal das data-get-warn (hatte ja uniqueck schon geschrieben)

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 06 März 2016, 22:02:02
Hi,

die Lösung von Roman war wiedermal sehr hilfreich. Der hat mir in letzter Zeit schon öfters geholfen ;-)
Komme mir richtig schlecht vor.

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 06 März 2016, 22:17:09
Zitat von: dennis_n am 06 März 2016, 22:02:02
Hi,

die Lösung von Roman war wiedermal sehr hilfreich. Der hat mir in letzter Zeit schon öfters geholfen ;-)
Komme mir richtig schlecht vor.

Gruss
Dennis

Danke ... jetzt werd ich ganz rot ... ;)
Wenn du dir meine Demo anschaust, kannst du dir grob denken was ich mit FTUI schon alles mögliche durch gemacht habe... klar ist auch viel Copy&Paste dabei... aber selbst dabei klappt nicht immer alles...
Außerdem habe ich schon früher mit HTML 4.2/4.4 viel rumexperimentiert... deswegen ist mir die Materie nicht gänzlich unbekannt  ;D

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 07 März 2016, 08:47:52
Hi,

ich muss mich jetzt leider doch noch einmal melden.
Nachdem gestern Abend alles bestens funktioniert hat, habe ich heute morgen gemerkt, dass die Rolläden nicht automatisch geöffnet wurden.
Daraufhin wollte ich fhem aufrufen --> ging nicht. Nicht erreichbar.
Dann habe ich mich per ssh verbunden. Das ging ohne Probleme.

Nach einem Blick ins Log habe ich folgendes gesehen:
2016.03.07 07:25:22 3: ABFALL_UPDATE
2016.03.07 07:25:23 3: ABFALL myAbfall - CALENDAR:Muellkalender triggered, updating ABFALL myAbfall ...
2016.03.07 07:25:23 3: ABFALL_UPDATE
Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 127.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 81.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 85.
"my" variable $dayDiff masks earlier declaration in same scope at ./FHEM/99_myUtilsMuell.pm line 89.
2016.03.07 07:30:24 1: reload: Error:Modul 99_myUtilsMuell deactivated:


Also bin ich hin und habe in der cfg folgendes auskommentiert:
#define Muellkalender Calendar ical file /opt/fhem/FHEM/Muellkalender2016-2.ics 7200
#define myAbfall ABFALL Muellkalender 3600
#attr myAbfall room Information

Somit konnte ich zumindest nach einem Reboot die Weboberfläche wieder starten.

Kann mir jemand sagen, was es damit auf sich hat?
Ich verstehe auch nicht, wieso fhem noch auf die Datei /FHEM/99_myUtilsMuell.pm zugreifen will. Alle alten Kalender, notifys usw. vom alten Müllkalender sind gelöscht.

Danke

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 07 März 2016, 09:15:20
Hallo Rince

Zitat von: Rince am 06 März 2016, 13:01:25
Ich zog aber eine andere Verwendung vor :)
https://forum.fhem.de/index.php/topic,50177.0.html

Ach du kriegst die Tür nicht zu...  :o

Das fhem kaum Grenzen gesetzt sind war ja klar, aber nun das...  Voll Retro! ;D

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 00:42:42
Moin.

Etwas sehr merkwürdiges ist passiert... Dabei lief doch alles sooo schön.

Habe gerade mal etwas mit meinem Calendar rumgespielt bzgl. des Intervalls. Hatte Ihn kurzzeitig auf "0" was wirklich nicht gut ist... Dadurch ist fhem abgeschmiert.
Über die fhem.cfg wieder zurück gesetzt ... Neustart

Aber nix passiert... Ursache: 57_ABFALL.pm

Warum? kein Plan...
Log:
2016.03.08 00:35:24 3: ABFALL_UPDATE
Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 127.


Auch nach löschen und neu anlegen der gleiche Fehler.

Der Calendar läuft jetzt genau wie vorher und ist up-to-date.

Lösungen?

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: franky08 am 08 März 2016, 07:41:03
Mein fhem ist heute morgen auch plötzlich ausgestiegen, update Abfall dann ==>
2016.03.08 07:13:18 3: ABFALL myAbfall - CALENDAR:Kalender_Frank triggered, updating ABFALL myAbfall ...
2016.03.08 07:13:18 3: ABFALL_UPDATE
<h1>Software error:</h1>
<pre>Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 127.
</pre>
<p>
For help, please send mail to this site's webmaster, giving this error message
and the time and date of the error.

</p>
[Tue Mar  8 07:13:18 2016] fhem.pl: Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 127.


Konnte ich nur durch auskommentieren des Moduls beheben.  :)

VG
Frank
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 08:25:04
Oha sry für die Probleme bei euch schaue ich heute abend gleich mal.  Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 08:52:47
Neue Version ist hochgeladen.
Beim verbinden der now readings war ein Fehler hatte den Unterstrich nicht in Hochkommas gesetzt, naja ;)
Neue Version mit update ... ziehen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 08 März 2016, 09:05:06
Hallo Constantin

Zitat von: uniqueck am 08 März 2016, 08:52:47
Neue Version mit update ... ziehen.

Na siehste - Geht doch!  ;D

Gruss
    Sailor

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 09:23:13
Zitat von: uniqueck am 08 März 2016, 08:52:47
Neue Version ist hochgeladen.
Beim verbinden der now readings war ein Fehler hatte den Unterstrich nicht in Hochkommas gesetzt, naja ;)
Neue Version mit update ... ziehen.

Das ist toll. Vielen Dank... Das läuft wieder

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 08 März 2016, 09:24:40
wie ziehe ich denn das update?

update 57_ABFALL.pm
funktioniert bei mir nicht und lässt fhem abschmieren.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 09:25:34
Zitat von: dennis_n am 08 März 2016, 09:24:40
wie ziehe ich denn das update?

update 57_ABFALL.pm
funktioniert bei mir nicht und lässt fhem abschmieren.

update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 08 März 2016, 09:27:21
Danke mal wieder  :-[

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 08 März 2016, 09:27:38
Hallo Dennis

Zitat von: dennis_n am 08 März 2016, 09:24:40
wie ziehe ich denn das update?

update 57_ABFALL.pm
funktioniert bei mir nicht und lässt fhem abschmieren.


uniqueck hat das Teil gerade erst eingecheckt. Warum weiß ich nicht aber manchmal dauert das über Nacht bis es bereit steht. Versuche mal "update check" und schau ob "57_ABFALL.pm" auftaucht. und dann versuchs mal nur mit "update".

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 08 März 2016, 09:28:59
Zitat von: roman1528 am 08 März 2016, 09:25:34
update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt

Also doch noch nicht im Repository...

Schnüff  :-[

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 09:30:10
Zitat von: Sailor am 08 März 2016, 09:27:38
Hallo Dennis


uniqueck hat das Teil gerade erst eingecheckt. Warum weiß ich nicht aber manchmal dauert das über Nacht bis es bereit steht. Versuche mal "update check" und schau ob "57_ABFALL.pm" auftaucht. und dann versuchs mal nur mit "update".

Gruss
    Sailor

Die Idee ist gut. aber die 57_ABFALL.pm ist glaube noch nicht im offiziellen FHEM-Repo. Deswegen über das Git-Repo von uniqueck ziehen.

Bei FHEM dauert es über nacht... Bei allen anderen die per cotnrol_***.txt ausgeliefert werden geht es sobald diese Datei aktualisiert ist.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rince am 08 März 2016, 10:04:32
Zitat von: Sailor am 07 März 2016, 09:15:20
Hallo Rince

Ach du kriegst die Tür nicht zu...  :o

Das fhem kaum Grenzen gesetzt sind war ja klar, aber nun das...  Voll Retro! ;D

Gruss
    Sailor

;)

Willkommen in einer Welt der Märchen und Wunder, in der Bilder mit dir sprechen, äh, hm, was auch immer  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 08 März 2016, 10:07:05
Zitat von: Rince am 08 März 2016, 10:04:32
Willkommen in einer Welt der Märchen und Wunder, in der Bilder mit dir sprechen, äh, hm, was auch immer  ;)

Also eine Idee hätte ich noch:
Eine original Schwarzwälder Kuckucksuhr, die am Tag der Müllabfuhr beim "Kuckuck" einen entsprechend farbigen Müllsack im Schnabel hält.
Natürlich alles über 57_ABFALL.pm gesteuert...  ;D

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rince am 08 März 2016, 12:16:25
*** Sorry für OT ***

Chapeau!
Die Idee gefällt mir. Auch wenn ich sie niemals umsetzen werde. Ich habe keinen Platz für eine Kuckucksuhr ;)

Aber im Anhang eine Idee dazu (vereinfacht natürlich)

1. Für jede Tonne ein Kuckuck (ich habe es mal mit 4 verschiedenen Vögeln symbolisiert ;) )
2. Die sind auf einem Servo montiert
3. Der jeweilige benötigte Vogel wird mit dem Servo in die richtige Position gebracht (also da, wo dann quasi das Türchen ist, 1x am Tag reicht ja aus, problematisch wird es nur wenn 2 Tonnen gleichzeitig abgeholt werden)

Idee 1:
4. Dann wird mit nem Elektromagnet die ganze Konstruktion nach vorne gekippt.
Wenn der Hebelweg ausreicht, sollte dann der richtige Vogel rausschauen ;)

Idee 2:
4. Die Vögel nicht direkt am Hebelarm befestigen, sondern mit einer längeren Feder
Diese dann per Motor oder Elektromagnet nach vorne ablenken
(so wie in dem Youtube Video, also die Ruheposition ohne Strom zur Feder ausgerichtet, vielleicht 3/4 der Höhe; Magnet bekommt Strom, schnellt 1cm nach vorne, Vogel schwingt raus, Magnet geht aus, Vogel schwingt zurück)

Müsste man mal experimentell bestimmen wie weit das so geht und welche Kraft ein Elektromagnet bräuchte...


Ich habe leider von Animatronik keinen blassen Schimmer. Aber so stelle ich es mir in meiner naiven Weise vor ;)



Edit sagt:
Elektromagnet um Vögel an Feder nach vorne schnellen zu lassen:
https://www.youtube.com/watch?v=-efm9_7ujnQ (https://www.youtube.com/watch?v=-efm9_7ujnQ)
http://www.ebay.de/itm/DC6V-300mA-5N-10mm-JF-0530B-Precise-Pull-Push-Type-Solenoid-Electromagnet-D-/371556598994 (http://www.ebay.de/itm/DC6V-300mA-5N-10mm-JF-0530B-Precise-Pull-Push-Type-Solenoid-Electromagnet-D-/371556598994)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 12:26:29
Ich bin davon ausgegangen ihr habt mein Repository mittels update add in den normalen uodate prozess eingeklinkt. Dann kann man einfach mit uodate check und update all arbeiten. Im ersten Post ist es beschrieben.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: scooty am 08 März 2016, 12:57:39
Zitat von: uniqueck am 02 März 2016, 20:10:23
Freut mich das das Modul hilft.
Klammern werde ich noch bereinigen
Hallo Constantin,

vielen Dank, funktioniert nun perfekt, danke, dass Du Dich der Klammern angenommen hast, obwohl ich ja auch einfach meine Terminbezeichnungen auf valide Zeichen hätte ändern können.  ;)

Ein Frage noch (ist aber wirklich ein Luxusproblem, also keine Prio, ok?):
Habe nur einen Hauskalender, in dem Mülltermine und auch alle weiteren Termine geführt werden.
Dein Modul verarbeitet ja alle Termine, d.h. auch für meine "Nicht-Müll-Termine" werden entsprechende Readings erstellt.
Wäre Dein Modul ggf. durch ein Attribut erweiterbar, in dem man z.B. eine RegEx angibt, um Mülltermine in einem Kalender eindeutig zu identifizieren und somit nur für diese die entsprechenden Readings zu erzeugen?
Also z.B.durch ein
attr entryfilter RSAG
nur Readings für Termine zu erzeugen, in dem der Text "RSAG" (=zufällig der Name unseres Müllentsorgers  ;) ) vorkommt.

So könnte Dein Modul auch etwas allgemeiner verwendet werden, z.B. verschiedene Devices auf Basis Deines Moduls für verschiedene Kalendereintrags-Arten aus nur einem Kalender.

Wie ist Deine/eure Meinung zu sowas?

Viele Grüße,
Andreas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rince am 08 März 2016, 13:14:13
ZitatHabe nur einen Hauskalender, in dem Mülltermine und auch alle weiteren Termine geführt werden.

///
Ich nutze Google, da läuft das so
///

Hast du mal überlegt, ob es nicht praktisch wäre nicht 1 Kalender zu führen, sondern mehrere und die ggfs. zu einem Kalender zusammen zu fassen?

1 Kalender Müll
1 Kalender deine Termine
1 Kalender Termine deiner Frau
1 Kalender Wartung (z.B. Auto / TÜV, Feuerlöscher)

Jede einzelne Quelle kannst du in deinen Kalender einbinden lassen;

Allerdings bleibt eben jede Quelle unabhängig im Zugriff
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 13:31:20
Ist denke ich mal recht simpel machbar. Werde jch heute abend mich mal ransetzen. Die Idee von Rince ist natürlich gut.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 13:42:25
Zitat von: scooty am 08 März 2016, 12:57:39
Hallo Constantin,

vielen Dank, funktioniert nun perfekt, danke, dass Du Dich der Klammern angenommen hast, obwohl ich ja auch einfach meine Terminbezeichnungen auf valide Zeichen hätte ändern können.  ;)

Ein Frage noch (ist aber wirklich ein Luxusproblem, also keine Prio, ok?):
Habe nur einen Hauskalender, in dem Mülltermine und auch alle weiteren Termine geführt werden.
Dein Modul verarbeitet ja alle Termine, d.h. auch für meine "Nicht-Müll-Termine" werden entsprechende Readings erstellt.
Wäre Dein Modul ggf. durch ein Attribut erweiterbar, in dem man z.B. eine RegEx angibt, um Mülltermine in einem Kalender eindeutig zu identifizieren und somit nur für diese die entsprechenden Readings zu erzeugen?
Also z.B.durch ein
attr entryfilter RSAG
nur Readings für Termine zu erzeugen, in dem der Text "RSAG" (=zufällig der Name unseres Müllentsorgers  ;) ) vorkommt.

So könnte Dein Modul auch etwas allgemeiner verwendet werden, z.B. verschiedene Devices auf Basis Deines Moduls für verschiedene Kalendereintrags-Arten aus nur einem Kalender.

Wie ist Deine/eure Meinung zu sowas?

Viele Grüße,
Andreas

Du kannst innerhalb eines Google-Kalenders mehrere Kalender-Instanzen anlegen und für jete einzelne eine URL abrufen.
Klar kommt dann wieder dazu, dass man für diesen Kalender ein eigenes CALENDAR-Device anlegen muss.

Das mit dem Attribut ist aber auch eine Gute Idee...

Es würde ja reichen den "Calendar" nach Termin-Namen zu filtern:
attr myAbfall filter Restmüll,Plastik,Papier,Bio

oder eben:
attr myAbfall filter RSAG
Wenn man denn seinen Entsorger drin stehen hat.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 21:17:56
Da stellt sich dann die Frage filter oder eher include exclude jeweils als regex.
Ich sehe jetzt schon, dass dann wieder jemand auf die Idee kommt ich will lieber ausfiltern als einfiltern ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 21:46:58
Zitat von: uniqueck am 08 März 2016, 21:17:56
Da stellt sich dann die Frage filter oder eher include exclude jeweils als regex.
Ich sehe jetzt schon, dass dann wieder jemand auf die Idee kommt ich will lieber ausfiltern als einfiltern ;)

Da hst du sicher Recht...

Meiner Meinung nach ist es aber Sinnvoller in das Attribut zu schreiben was man haben möchte.

Anstatt da alles (womöglich mehr) rein zu schreiben was man nicht haben möchte... Finde ich etwas Irrsinnig und wäre größerer Aufwand für jeden sowie das Modul.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 22:08:50
ok also eine neues attribute filter.
Angabe als regex, oder einfach komma separierte liste von zeichenketten?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 22:46:57
Zitat von: uniqueck am 08 März 2016, 22:08:50
ok also eine neues attribute filter.
Angabe als regex, oder einfach komma separierte liste von zeichenketten?

Hahaha ... Sowohl als auch!  :P :P :P

Nein. Ich bin für Kommaseparierte Liste. Um zu filtern würde ja ein Wort aus dem jeweiligen Termin reichen.

Beispiel:
Termine: (Name oder Überschrift)

- Restmüll alle 14 Tage Dienstags AHA
- Plastik immer Dienstags REMONDIS
- Date
- Streitgespräch mit dem Chef (die dumme Sau)

Man möchte jetz nur den Müll haben. Nicht den doofen Chef  ;D

attr myAbfall NennenWirIhnFilter Restmüll,Plastik

Jetzt werden in deinem Modul nur Termine ausgewertet, die diese Worte im Namen/Überschrift enthalten... JuliJuplaKarappata HEX HEX  ::) ::)
[Ich habe mit Absicht Umlaute verwendet 8) )

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 23:00:05
Zitat von: roman1528 am 08 März 2016, 22:46:57
Hahaha ... Sowohl als auch!  :P :P :P

Nein. Ich bin für Kommaseparierte Liste. Um zu filtern würde ja ein Wort aus dem jeweiligen Termin reichen.

Beispiel:
Termine: (Name oder Überschrift)

- Restmüll alle 14 Tage Dienstags AHA
- Plastik immer Dienstags REMONDIS
- Date
- Streitgespräch mit dem Chef (die dumme Sau)

Man möchte jetz nur den Müll haben. Nicht den doofen Chef  ;D

attr myAbfall NennenWirIhnFilter Restmüll,Plastik

Jetzt werden in deinem Modul nur Termine ausgewertet, die diese Worte im Namen/Überschrift enthalten... JuliJuplaKarappata HEX HEX  ::) ::)
[Ich habe mit Absicht Umlaute verwendet 8) )

Grüße^^

Das bringt mich zu meiner nächsten Frage, vor oder nach dem regex clean attribute, welches man ja setzen kann um Bereinigung durchzuführen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 08 März 2016, 23:19:54
Zitat von: uniqueck am 08 März 2016, 23:00:05
Das bringt mich zu meiner nächsten Frage, vor oder nach dem regex clean attribute, welches man ja setzen kann um Bereinigung durchzuführen?

Mit dem Attribut habe ich mich (noch) nicht beschäftigt, weil ich explizit nur einen "müllkalender" auslesen lasse.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 März 2016, 23:22:24
Gut ich mach mal nen Aufschlag.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 März 2016, 17:31:28
Zitat von: uniqueck am 04 März 2016, 21:17:38
Hi Tommy82,
schau dir dochmal die Readings vom Abfall Modul an. Deine Dummys sind hinfällig. 

Du findest die Readings direkt für jede Art des Mülls welcher sich in deinem Kalender befindet.

Ich habe keine Ahmung ob du nun FTUI nutzt und wie du es dort zur Anzeige gebracht hast.

Gruß Constantinn

Hi, hast recht, gibt ja für alles ein separates reading, nur wie versehe ich die readings denn jetzt mit einem Dummy/icon der mir anzeigt wann das nächstemal der entsprechende Müll geholt wird!?
Nutze kein FTUI, sonder einen eigenen Floorplan wo ich das ganze über Dummys dargestellt habe, und auch gerne weiter machen würde....
Sah dann so aus:

EDIT:
hab jetzt mal versucht einen meiner dummys über ein notify wieder die Werte zuzuweisen, aber irgendwie bekomme ich es nicht hin, ich möchte das der Dummy im state den Wert des jeweiligen Müll Termins hat, z.b. hat
AbfallA_Altpapier_tage 0, diese 0 möchte ich ins state Reading des dummys schreiben, aber das bekomme ich grade nicht hin. das notify sieht so aus:
define Muellkalender_in_Dummy_kopieren notify myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVENT");
}


Aber dann sieht der dummy so aus:
Internals:
   NAME       PapierIn
   NR         231
   STATE      AbfallA_Altpapier_tage: 0
   TYPE       dummy
   Helper:
     Dblog:
       Abfalla_altpapier_tage:
         Mydblog:
           TIME       1457551665.47554
           VALUE      0
       Abfalla_altpapier_tage::
         Mydblog:
           TIME       1457551792.82098
           VALUE      0
       State:
         Mydblog:
           TIME       1457551125.00396
           VALUE      state
   Readings:
     2016-03-09 20:29:52   AbfallA_Altpapier_tage: 0
Attributes:
   alias      Papier
   fp_Home    481,899,0,
   group      Info
   room       Kalender


es soll ja nur die 0 ins reading.

Was mache ich da falsch?

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 März 2016, 00:24:31
Zitat von: Tommy82 am 09 März 2016, 17:31:28
Hi, hast recht, gibt ja für alles ein separates reading, nur wie versehe ich die readings denn jetzt mit einem Dummy/icon der mir anzeigt wann das nächstemal der entsprechende Müll geholt wird!?
Nutze kein FTUI, sonder einen eigenen Floorplan wo ich das ganze über Dummys dargestellt habe, und auch gerne weiter machen würde....
Sah dann so aus:

EDIT:
hab jetzt mal versucht einen meiner dummys über ein notify wieder die Werte zuzuweisen, aber irgendwie bekomme ich es nicht hin, ich möchte das der Dummy im state den Wert des jeweiligen Müll Termins hat, z.b. hat
AbfallA_Altpapier_tage 0, diese 0 möchte ich ins state Reading des dummys schreiben, aber das bekomme ich grade nicht hin. das notify sieht so aus:
define Muellkalender_in_Dummy_kopieren notify myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVENT");
}


Aber dann sieht der dummy so aus:
Internals:
   NAME       PapierIn
   NR         231
   STATE      AbfallA_Altpapier_tage: 0
   TYPE       dummy
   Helper:
     Dblog:
       Abfalla_altpapier_tage:
         Mydblog:
           TIME       1457551665.47554
           VALUE      0
       Abfalla_altpapier_tage::
         Mydblog:
           TIME       1457551792.82098
           VALUE      0
       State:
         Mydblog:
           TIME       1457551125.00396
           VALUE      state
   Readings:
     2016-03-09 20:29:52   AbfallA_Altpapier_tage: 0
Attributes:
   alias      Papier
   fp_Home    481,899,0,
   group      Info
   room       Kalender


es soll ja nur die 0 ins reading.

Was mache ich da falsch?

Danke

Mit dem notify das verstehe ich nicht, dann kannst du doch auch die _tage Readings des Abfall Moduls nehmen, anstelle deiner Dummies, oder nicht?


@all: Neue Version mit filter attribute ist verfügbar. bitte ziehen und testen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 10 März 2016, 00:54:46
Zitat von: Tommy82 am 09 März 2016, 17:31:28
Hi, hast recht, gibt ja für alles ein separates reading, nur wie versehe ich die readings denn jetzt mit einem Dummy/icon der mir anzeigt wann das nächstemal der entsprechende Müll geholt wird!?
Nutze kein FTUI, sonder einen eigenen Floorplan wo ich das ganze über Dummys dargestellt habe, und auch gerne weiter machen würde....
Sah dann so aus:

EDIT:
hab jetzt mal versucht einen meiner dummys über ein notify wieder die Werte zuzuweisen, aber irgendwie bekomme ich es nicht hin, ich möchte das der Dummy im state den Wert des jeweiligen Müll Termins hat, z.b. hat
AbfallA_Altpapier_tage 0, diese 0 möchte ich ins state Reading des dummys schreiben, aber das bekomme ich grade nicht hin. das notify sieht so aus:
define Muellkalender_in_Dummy_kopieren notify myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVENT");
}


Aber dann sieht der dummy so aus:
Internals:
   NAME       PapierIn
   NR         231
   STATE      AbfallA_Altpapier_tage: 0
   TYPE       dummy
   Helper:
     Dblog:
       Abfalla_altpapier_tage:
         Mydblog:
           TIME       1457551665.47554
           VALUE      0
       Abfalla_altpapier_tage::
         Mydblog:
           TIME       1457551792.82098
           VALUE      0
       State:
         Mydblog:
           TIME       1457551125.00396
           VALUE      state
   Readings:
     2016-03-09 20:29:52   AbfallA_Altpapier_tage: 0
Attributes:
   alias      Papier
   fp_Home    481,899,0,
   group      Info
   room       Kalender


es soll ja nur die 0 ins reading.

Was mache ich da falsch?

Danke

Ich muss da uniqueck recht geben... Das ist dann nur doppelt gemoppelt.

Aber als hilfestellung: statt $EVENT (wo alles aus dem Event drin steht) nimm mal $EVTPART1

und schau hier nochmal:  :P

http://fhem.de/commandref_DE.html#notify (http://fhem.de/commandref_DE.html#notify)

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 10 März 2016, 01:17:18
Zitat von: uniqueck am 10 März 2016, 00:24:31
@all: Neue Version mit filter attribute ist verfügbar. bitte ziehen und testen.

COOL ... aber wie denn nun? Komma?

Wenn ich per Komma getrennt 2 von meinen 3 Müllsorten eingebe dann nimmt er nur die erste.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: scooty am 10 März 2016, 07:24:51
Zitat von: uniqueck am 10 März 2016, 00:24:31
@all: Neue Version mit filter attribute ist verfügbar. bitte ziehen und testen.
Hallo Constantin,

funktioniert perfekt, vielen Dank für Deine Arbeit, wirklich toller Service!
:)

@roman:
Bei mir geht's mir mehreren Werte, durch Komma getrennt (ohne jegliche Leerstellen).

Viele Grüße,
Andreas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 10 März 2016, 11:17:16
Ich habe jetzt mal einen neustart gemacht. Falls es reload nicht gebracht hat.
Geht bei mir immer noch nicht.

So siehts normal aus:

Internals:
   DEF        Abfall
   KALENDER   Abfall
   NAME       myAbfall
   NR         162
   NTFY_ORDER 50-myAbfall
   STATE      5
   TYPE       ABFALL
   Readings:
     2016-03-10 11:16:03   Papier_datum    15.03.16
     2016-03-10 11:16:03   Papier_tage     5
     2016-03-10 11:16:03   Papier_text       Papier
     2016-03-10 11:16:03   Papier_wochentag Dienstag
     2016-03-10 11:16:03   Plastik_datum   15.03.16
     2016-03-10 11:16:03   Plastik_tage    5
     2016-03-10 11:16:03   Plastik_text      Plastik
     2016-03-10 11:16:03   Plastik_wochentag Dienstag
     2016-03-10 11:16:03   Restmuell_datum 15.03.16
     2016-03-10 11:16:03   Restmuell_tage  5
     2016-03-10 11:16:03   Restmuell_text    Restmüll
     2016-03-10 11:16:03   Restmuell_wochentag Dienstag
     2016-03-10 11:16:03   next            Plastik|Papier|Restmuell_5
     2016-03-10 11:16:03   next_datum      15.03.16
     2016-03-10 11:16:03   next_tage       5
     2016-03-10 11:16:03   next_text         Plastik und   Papier und   Restmüll
     2016-03-10 11:16:03   next_wochentag  Dienstag
     2016-03-10 11:16:03   state           5
Attributes:
   calendarname_praefix 0
   group      Abfall
   room       Status


Und so mit filter. Papier fehlt allerdings.

Internals:
   DEF        Abfall
   KALENDER   Abfall
   NAME       myAbfall
   NR         162
   NTFY_ORDER 50-myAbfall
   STATE      5
   TYPE       ABFALL
   Readings:
     2016-03-10 11:14:42   Plastik_datum   15.03.16
     2016-03-10 11:14:42   Plastik_tage    5
     2016-03-10 11:14:42   Plastik_text      Plastik
     2016-03-10 11:14:42   Plastik_wochentag Dienstag
     2016-03-10 11:14:42   next            Plastik_5
     2016-03-10 11:14:42   next_datum      15.03.16
     2016-03-10 11:14:42   next_tage       5
     2016-03-10 11:14:42   next_text         Plastik
     2016-03-10 11:14:42   next_wochentag  Dienstag
     2016-03-10 11:14:42   state           5
Attributes:
   calendarname_praefix 0
   filter     Plastik,Papier
   group      Abfall
   room       Status


Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 11 März 2016, 00:56:18
habe ich deinen Kalender schon zum Testen?

Gesendet von meinem LIFETAB_S1034X mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: fh168 am 11 März 2016, 08:57:12
Hallo Constantin,

der Müllmann kam jetzt schon 2x, genau nach Vorgabe Deines Plugins - super Arbeit.
Ich habe meinen Bilderrahmen und Tablet-UI entprechend umgestellt!
Die Umstellung war einfach und sinnvoll.
https://blog.moneybag.de/fhem-mit-led-statusanzeige-led-stripe-wd2812b-433-mhz-drahtlos-uebertragung/
https://blog.moneybag.de/fhem-alternatives-frontend-fuer-fhem-tablet-ui/

Klappt also alles - Danke!

LG
/robin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 11 März 2016, 10:54:17
Hi Robin

Zitat von: fh168 am 11 März 2016, 08:57:12
der Müllmann kam jetzt schon 2x, genau nach Vorgabe Deines Plugins - super Arbeit.

Und zwar genau in der Reihenfolge und nicht anders herum!  ;D *LOL

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 11 März 2016, 20:35:04
Zitat von: roman1528 am 10 März 2016, 00:54:46
Ich muss da uniqueck recht geben... Das ist dann nur doppelt gemoppelt.

Aber als hilfestellung: statt $EVENT (wo alles aus dem Event drin steht) nimm mal $EVTPART1

und schau hier nochmal:  :P

http://fhem.de/commandref_DE.html#notify (http://fhem.de/commandref_DE.html#notify)

Grüße^^

Hi,
ich habs jetzt mit $EVTPART1 versucht, aber dann wird das reading des Dummys nicht mehr aktualisiert, alos das klappt auch nichht.

@uniqueck wie muss ich das dann genau machen? Versteh ich noch nicht wirklich

Danke für eure Hilfe
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 11 März 2016, 22:33:40
Zitat von: Tommy82 am 11 März 2016, 20:35:04
Hi,
ich habs jetzt mit $EVTPART1 versucht, aber dann wird das reading des Dummys nicht mehr aktualisiert, alos das klappt auch nichht.

@uniqueck wie muss ich das dann genau machen? Versteh ich noch nicht wirklich

Danke für eure Hilfe

Also ich habe keine Ahnung wie FLOORPLAN funktioniert, daher musst du mir schon zeigen wie das gemacht wird, dann kann ich dir sagen was du dafür ersetzen musst.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 12 März 2016, 09:18:51
Hi, ich habe auf dem floorplan einfach 4 Dummys platziert, Papier,Bio,Restmüll und Gelber Sack. Diese Dummys hab ich dann früher wie oben geschrieben über das notify/die sub mit dem entsprechenden state versorgt, und daraufhin verändert sich das icon des Dummys (gibt für jeden Tag ein anderes Icon, kann man oben auf dem Bild sehen.

Heisst, ich würde einfach gerne das state des Dummys mit den entsprechenden Werten bis zu Abholung (1,2,3,4,5...........) setzen, mehr nicht.

Hab heute Morgen aber auch noch diesen Fehler im LOg:

2016.03.12 07:13:42.000 3: ABFALL myAbfall - CALENDAR:AbfallA triggered, updating ABFALL myAbfall ...
2016.03.12 07:13:42.001 3: ABFALL_UPDATE
2016.03.12 07:13:42.038 3: setreading PapierIn 25 : Usage: setreading <name> <reading> <value>
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.

2016.03.12 07:13:42.039 3: Muellkalender_in_Dummy_kopieren return value: Usage: setreading <name> <reading> <value>
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 12 März 2016, 13:52:18
Zitat von: Tommy82 am 12 März 2016, 09:18:51
Hi, ich habe auf dem floorplan einfach 4 Dummys platziert, Papier,Bio,Restmüll und Gelber Sack. Diese Dummys hab ich dann früher wie oben geschrieben über das notify/die sub mit dem entsprechenden state versorgt, und daraufhin verändert sich das icon des Dummys (gibt für jeden Tag ein anderes Icon, kann man oben auf dem Bild sehen.

Heisst, ich würde einfach gerne das state des Dummys mit den entsprechenden Werten bis zu Abholung (1,2,3,4,5...........) setzen, mehr nicht.

Hab heute Morgen aber auch noch diesen Fehler im LOg:

2016.03.12 07:13:42.000 3: ABFALL myAbfall - CALENDAR:AbfallA triggered, updating ABFALL myAbfall ...
2016.03.12 07:13:42.001 3: ABFALL_UPDATE
2016.03.12 07:13:42.038 3: setreading PapierIn 25 : Usage: setreading <name> <reading> <value>
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.

2016.03.12 07:13:42.039 3: Muellkalender_in_Dummy_kopieren return value: Usage: setreading <name> <reading> <value>
where <name> is a single device name, a list separated by komma (,) or a regexp. See the devspec section in the commandref.html for details.


Mach mal:
list Muellkalender_in_Dummy_kopieren
Da scheint ein Fehler in einem simplen FHEM-Befehl zu sein...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 März 2016, 18:28:20
@roman1528: es steht eine neue version bereit, wo der fehler behoben sein sollte.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 12 März 2016, 18:55:05
werde ich mir ansehen :)

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 13 März 2016, 09:40:58
Zitat von: roman1528 am 12 März 2016, 13:52:18
Mach mal:
list Muellkalender_in_Dummy_kopieren
Da scheint ein Fehler in einem simplen FHEM-Befehl zu sein...

Hi,
hier die Ausgabe

Internals:
   DEF        myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVTPART1");
}
   NAME       Muellkalender_in_Dummy_kopieren
   NOTIFYDEV  myAbfall
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall:(AbfallA_Altpapier_tage).*
   STATE      2016-03-13 03:36:29
   TYPE       notify
   Readings:
     2016-03-12 17:36:20   state           active
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 März 2016, 12:11:47
Zitat von: Tommy82 am 13 März 2016, 09:40:58
Hi,
hier die Ausgabe

Internals:
   DEF        myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVTPART1");
}
   NAME       Muellkalender_in_Dummy_kopieren
   NOTIFYDEV  myAbfall
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall:(AbfallA_Altpapier_tage).*
   STATE      2016-03-13 03:36:29
   TYPE       notify
   Readings:
     2016-03-12 17:36:20   state           active
Attributes:



myABFALL:AbfallA_Restmuell_tage:.* { fhem "set PapierIn $EVTPART1" }


Du willst ja den state setzen, also einfach nur set.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 13 März 2016, 12:18:36
Zitat von: Tommy82 am 13 März 2016, 09:40:58
Hi,
hier die Ausgabe

Internals:
   DEF        myAbfall:(AbfallA_Altpapier_tage).* {
  fhem("setreading PapierIn $EVTPART1");
}
   NAME       Muellkalender_in_Dummy_kopieren
   NOTIFYDEV  myAbfall
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall:(AbfallA_Altpapier_tage).*
   STATE      2016-03-13 03:36:29
   TYPE       notify
   Readings:
     2016-03-12 17:36:20   state           active
Attributes:


Moin.

Na siehst du...

Du möchtest einen Dummy direkt setzen. Und nicht ein bestimmtes Reading im Dummy. Somit musst du nur:
set PapierIn $EVTPART1
ausführen.
So wie du es jetzt machst ist die Syntax für setreading falsch. Außer du wolltest:
setreading PapierIn ReadingName $EVTPART1
setzen. Aber das möchtest du ja anscheinend nicht und es reicht ja auch vollkommen aus den Dummy direkt zu beschreiben.

Dann probier also bitte mal:
define Muellkalender_in_Dummy_kopieren notify myAbfall:AbfallA_Altpapier_tage.* set PapierIn $EVTPART1
Klammern habe ich in der notify-RegEx auch noch nie gesehen! Und den einen Befehl als Perl-Syntax auszuführen? Da ist die FHEM-Syntax doch viel einfacher und wahrscheinlich auch verständlicher!

Grüße^^

ganze 7 Minuten schneller.... der uniqueck  :D :D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 13 März 2016, 12:40:02
Zitat von: roman1528 am 12 März 2016, 18:55:05
werde ich mir ansehen :)

Grüße^^

Danke dir. Funktioniert jetzt auch bei mir hervorragend!

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 März 2016, 15:01:27
da war ich wohl schneller.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 13 März 2016, 16:55:40
Hi,
vielen Dank für eure Hilfe,
mit fhem "set PapierIn $EVTPART1" funktioniert es jetzt fürs Papier, kann ich auch mehrere readings in einen notify abfragen und dann verschiedene Dummys mit den Werten füllen?
Hab es jetzt mal so versucht:
Internals:
   DEF        myAbfall:(AbfallA_Altpapier_tage|AbfallA_Bioabfall_tage|AbfallA_GelberSack_tage|AbfallA_Restabfall_tage).*
{ fhem "set PapierIn $EVTPART1"; "set BiomuellIn $EVTPART1"; "set GelbeTonneIn $EVTPART1"; "set RestmuellIn $EVTPART1" }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall:(AbfallA_Altpapier_tage|AbfallA_Bioabfall_tage|AbfallA_GelberSack_tage|AbfallA_Restabfall_tage).*
   STATE      2016-03-14 16:36:58
   TYPE       notify
   Helper:
     Dblog:
       State:
         Mydblog:
           TIME       1457969196.22687
           VALUE      active
   Readings:
     2016-03-14 16:26:36   state           active
Attributes
aber das funktioniert leider nicht, hab im Log dann das:
2016.03.14 16:36:59.078 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.141 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.205 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.268 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.


oder muss ich für jeden dummy ein notify setzen?

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 März 2016, 17:50:00
Zitat von: Tommy82 am 13 März 2016, 16:55:40
Hi,
vielen Dank für eure Hilfe,
mit fhem "set PapierIn $EVTPART1" funktioniert es jetzt fürs Papier, kann ich auch mehrere readings in einen notify abfragen und dann verschiedene Dummys mit den Werten füllen?
Hab es jetzt mal so versucht:
Internals:
   DEF        myAbfall:(AbfallA_Altpapier_tage|AbfallA_Bioabfall_tage|AbfallA_GelberSack_tage|AbfallA_Restabfall_tage).*
{ fhem "set PapierIn $EVTPART1"; "set BiomuellIn $EVTPART1"; "set GelbeTonneIn $EVTPART1"; "set RestmuellIn $EVTPART1" }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall:(AbfallA_Altpapier_tage|AbfallA_Bioabfall_tage|AbfallA_GelberSack_tage|AbfallA_Restabfall_tage).*
   STATE      2016-03-14 16:36:58
   TYPE       notify
   Helper:
     Dblog:
       State:
         Mydblog:
           TIME       1457969196.22687
           VALUE      active
   Readings:
     2016-03-14 16:26:36   state           active
Attributes
aber das funktioniert leider nicht, hab im Log dann das:
2016.03.14 16:36:59.078 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.141 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.205 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.
2016.03.14 16:36:59.268 3: Muellkalender_in_Dummy_kopieren return value: Unknown command {, try help.
Unknown command "set, try help.


oder muss ich für jeden dummy ein notify setzen?

Danke

Nein must du nicht, du kannst hierfür $EVTPART0 benutzen.
myAbfall:AbfallA_.*_tage:.* { fhem "set Dummy.$EVTPART0 $EVTPART1" }

Du musst dann nur die Dummies davor anlegen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roman1528 am 13 März 2016, 18:04:44
oder:

define Muellkalender_in_Dummy_kopieren notify myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }

um deine vorhandenen Dummys zu beschicken.

Grüße^^
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 13 März 2016, 18:07:49
Zitat von: roman1528 am 13 März 2016, 18:04:44
oder:

define Muellkalender_in_Dummy_kopieren notify myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }

um deine vorhandenen Dummys zu beschicken.

Grüße^^

Ihr seid die besten, danke damit scheint jetzt alles wieder zu funktionieren.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: jnewton957 am 13 März 2016, 20:18:02
Hallo,

ich bekomme es auch nach Stunden und Stunden einfach nicht hin und brauche Hilfe

define Abfall Calendar ical url https://calendar.google.com/.........../basic.ics 84400

define notAbfalltermine notify Abfall:triggered { Abfalltermine() }

define MuellterminDummy dummy

define myAbfall ABFALL Abfall 43200
attr myAbfall group Abfall
attr myAbfall room 99_System


meine ics Datei ist von der RSAG
Abfalltermine() ist in der 99_myUtils
###################################################
###     Hilfsfunktion für Kalenderauswertungen  ###
###     Abfallkalender auf basis ical Datei     ###
###################################################


sub
KalenderDatum($$)
{
   my ($KalenderName, $KalenderUid) = @_;
   my $dt = fhem("get $KalenderName start uid=$KalenderUid 1");
   my $ret = time;

   if ($dt and $dt ne "")
   {
      my @SplitDt = split(/ /,$dt);
      my @SplitDate = split(/\./,$SplitDt[0]);
      $ret = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
   }

   return $ret;
}
sub
Abfalltermine()
{
   my $t  = time;
   my @Tonnen = ("GrueneTonne", "GelbeTonne", "Restmuell", "BioTonne");
   my @SuchTexte = (".*Papier.*", ".*Wertstoff.*", ".*Restmüll.*", ".*Bio.*");
   my $uid;
   my $eventDate;
 
   for(my $i=0; $i<4; $i++)
   {
      my @uids = split(/;/,fhem("get Abfall find $SuchTexte[$i]"));
       
      # beendete Termine überspringen
      foreach $uid (@uids)
      {
         $eventDate = KalenderDatum('Abfall', $uid);
         if ($eventDate > $t) { last; }
      }
      my $dayDiff = floor(($eventDate - $t) / 60 / 60 / 24 + 1);
      fhem("setreading MuellterminDummy $Tonnen[$i] $dayDiff");
   }
}


Readings:
myAbfall state Keine Abholungen 2016-03-13 19:44:08 (Das ist für heute auch korrekt - morgen wären jedoch Müll und Gelbe Tonne dran)

Abfall state Active
Abfall all 14517504301muellmaxde;14517504302muellmaxde;14517504303muellmaxde;14517504304muellmaxde;14517504305muellmaxde

notAbfalltermine state Active

==> ansonsten gibt es keine readings !!

Und das ist eben komisch - überalle steht nur 14517504301muellmaxde

meine ics im Anhang

Wo ist mein Fehler / Gedankenfehler ???
Bin Ratlos.


Danke für die Hilfe

Jörg

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 März 2016, 23:06:03
Zitat von: jnewton957 am 13 März 2016, 20:18:02
Hallo,

ich bekomme es auch nach Stunden und Stunden einfach nicht hin und brauche Hilfe

define Abfall Calendar ical url https://calendar.google.com/.........../basic.ics 84400

define notAbfalltermine notify Abfall:triggered { Abfalltermine() }

define MuellterminDummy dummy

define myAbfall ABFALL Abfall 43200
attr myAbfall group Abfall
attr myAbfall room 99_System


meine ics Datei ist von der RSAG
Abfalltermine() ist in der 99_myUtils
###################################################
###     Hilfsfunktion für Kalenderauswertungen  ###
###     Abfallkalender auf basis ical Datei     ###
###################################################


sub
KalenderDatum($$)
{
   my ($KalenderName, $KalenderUid) = @_;
   my $dt = fhem("get $KalenderName start uid=$KalenderUid 1");
   my $ret = time;

   if ($dt and $dt ne "")
   {
      my @SplitDt = split(/ /,$dt);
      my @SplitDate = split(/\./,$SplitDt[0]);
      $ret = timelocal(0,0,0,$SplitDate[0],$SplitDate[1]-1,$SplitDate[2]);
   }

   return $ret;
}
sub
Abfalltermine()
{
   my $t  = time;
   my @Tonnen = ("GrueneTonne", "GelbeTonne", "Restmuell", "BioTonne");
   my @SuchTexte = (".*Papier.*", ".*Wertstoff.*", ".*Restmüll.*", ".*Bio.*");
   my $uid;
   my $eventDate;
 
   for(my $i=0; $i<4; $i++)
   {
      my @uids = split(/;/,fhem("get Abfall find $SuchTexte[$i]"));
       
      # beendete Termine überspringen
      foreach $uid (@uids)
      {
         $eventDate = KalenderDatum('Abfall', $uid);
         if ($eventDate > $t) { last; }
      }
      my $dayDiff = floor(($eventDate - $t) / 60 / 60 / 24 + 1);
      fhem("setreading MuellterminDummy $Tonnen[$i] $dayDiff");
   }
}


Readings:
myAbfall state Keine Abholungen 2016-03-13 19:44:08 (Das ist für heute auch korrekt - morgen wären jedoch Müll und Gelbe Tonne dran)

Abfall state Active
Abfall all 14517504301muellmaxde;14517504302muellmaxde;14517504303muellmaxde;14517504304muellmaxde;14517504305muellmaxde

notAbfalltermine state Active

==> ansonsten gibt es keine readings !!

Und das ist eben komisch - überalle steht nur 14517504301muellmaxde

meine ics im Anhang

Wo ist mein Fehler / Gedankenfehler ???
Bin Ratlos.


Danke für die Hilfe

Jörg

Also ich weiß zwar nicht wozu du die 99_myUtils brauchst, aber bei mir funktioniert dein Calendar wie folgt konfiguriert.


Internals:
   CFGFN
   DEF        ical file /opt/fhem/FHEM/RSAG_Abfuhrtermine.ICS
   NAME       Calendar.RSAG
   NR         664
   NTFY_ORDER 50-Calendar.RSAG
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-03-13 22:56:11   lastUpdate      2016-03-13 22:56:11
     2016-03-13 22:52:16   modeAlarm
     2016-03-13 22:52:16   modeAlarmOrStart
     2016-03-13 22:52:16   modeAlarmed
     2016-03-13 22:52:16   modeChanged
     2016-03-13 22:52:16   modeEnd
     2016-03-13 22:52:16   modeEnded
     2016-03-13 22:52:16   modeStart
     2016-03-13 22:52:16   modeStarted
     2016-03-13 22:56:11   modeUpcoming    14578962981muellmaxde;14578962983muellmaxde;14578962984muellmaxde;14578962985muellmaxde;14578962982muellmaxde
     2016-03-13 22:56:11   nextUpdate      2016-03-13 23:56:11
     2016-03-13 22:56:11   nextWakeup      2016-03-13 23:56:11
     2016-03-13 22:56:11   state           triggered
Attributes:



Internals:
   CFGFN
   DEF        Calendar.RSAG
   KALENDER   Calendar.RSAG
   NAME       Abfall.RSAG
   NR         665
   NTFY_ORDER 50-Abfall.RSAG
   STATE      1
   TYPE       ABFALL
   Readings:
     2016-03-13 23:00:59   Biotonne-Zusatzleerung_datum 20.06.16
     2016-03-13 23:00:59   Biotonne-Zusatzleerung_tage 98
     2016-03-13 23:00:59   Biotonne-Zusatzleerung_text    Biotonne-Zusatzleerung
     2016-03-13 23:00:59   Biotonne-Zusatzleerung_wochentag Montag
     2016-03-13 23:00:59   Biotonne_datum  19.03.16
     2016-03-13 23:00:59   Biotonne_tage   6
     2016-03-13 23:00:59   Biotonne_text      Biotonne
     2016-03-13 23:00:59   Biotonne_wochentag Samstag
     2016-03-13 23:00:59   Papiertonne_datum 04.04.16
     2016-03-13 23:00:59   Papiertonne_tage 21
     2016-03-13 23:00:59   Papiertonne_text    Papiertonne
     2016-03-13 23:00:59   Papiertonne_wochentag Montag
     2016-03-13 23:00:59   Restmuelltonne_datum 14.03.16
     2016-03-13 23:00:59   Restmuelltonne_tage 1
     2016-03-13 23:00:59   Restmuelltonne_text    Restmülltonne
     2016-03-13 23:00:59   Restmuelltonne_wochentag Montag
     2016-03-13 23:00:59   Wertstofftonne_datum 14.03.16
     2016-03-13 23:00:59   Wertstofftonne_tage 1
     2016-03-13 23:00:59   Wertstofftonne_text    Wertstofftonne
     2016-03-13 23:00:59   Wertstofftonne_wochentag Montag
     2016-03-13 23:00:59   next            Restmuelltonne|Wertstofftonne_1
     2016-03-13 23:00:59   next_datum      14.03.16
     2016-03-13 23:00:59   next_tage       1
     2016-03-13 23:00:59   next_text          Restmülltonne  und    Wertstofftonne
     2016-03-13 23:00:59   next_wochentag  Montag
     2016-03-13 23:00:59   state           1
Attributes:
   abfall_clear_reading_regex RSAG|(2|4)-wö\.|inklusive Bündel-Mitnahme|\(|\)|keine Bündel-Mitnahme| oder -sack
   calendarname_praefix 0


Also es kommen bei mir readings zurück, ich habe mir auch erlaubt noch eine Bereingigung deiner Termine durchzuführen.
Vielleicht solltest du auch nochmal ein Update meines Moduls durchführen, da ich kein intervall mehr unterstütze.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uelly am 15 März 2016, 07:51:20
Hallo,

ich muss für das Modul ersteinmal großes Lob aussprechen. Ich bin am Samstag in die Thematik FHEM eingestiegen, mit einem  MAX Cube und habe gestern den Abfall Kalender ans laufen bekommen, auch wenn ein wenig holprig (musste cpan installieren, aber ehe ich darauf kam verginegn stunden...)

So, nun zu meiner Frage: Wie schaffe ich es den, mir jetzt eine Pushover Benachrichtigung zu basteln, die mich am abend vorher erinnert, dass Tonne x morgen abgeholt wird?
Ich weiß es ist eine absolute anfängerfrage, aber ich komme an der stelle gerade nicht weiter, was ich bisher so gefunden hab bezog es sich eben immer auf die "alte Variante" mit den 99_myUtils.

Pushover ist in Fhem schon eingerichtet, wäre nett, wenn mir da jemand helfen könnte, ihr habt ja alle mal klein angefangen...

Grüße, uelly

Ich beantworte meine Frage mal selber...
habe eine DOIF definiert, aktuell hatte es funktioniert
define doif_myAbfall DOIF ([20:00] and [myAbfall:next_tage] ==1) (set Pushover_user msg "[myAbfall:next_text]" "Morgen wird die [myAbfall:next_text] abgeholt.")
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 15 März 2016, 20:31:01
Hi,
hab heute diese Meldung im Log
2016.03.15 06:47:29.838 3: ABFALL_UPDATE
2016.03.15 06:47:29.873 3: set PapierIn  : no set value specified
2016.03.15 06:47:29.875 3: set BiomuellIn  : no set value specified
2016.03.15 06:47:29.876 3: set GelbeTonneIn  : no set value specified
2016.03.15 06:47:29.878 3: set RestmuellIn  : no set value specified
2016.03.15 06:47:29.879 3: Muellkalender_in_Dummy_kopieren return value: no set value specified


irgendwas scheint noch nicht zu passen!?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 00:20:59
Dann brauche ich mal ein list von deinem Abfall Device.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 00:24:18
Zitat von: uelly am 15 März 2016, 07:51:20
Hallo,

ich muss für das Modul ersteinmal großes Lob aussprechen. Ich bin am Samstag in die Thematik FHEM eingestiegen, mit einem  MAX Cube und habe gestern den Abfall Kalender ans laufen bekommen, auch wenn ein wenig holprig (musste cpan installieren, aber ehe ich darauf kam verginegn stunden...)

So, nun zu meiner Frage: Wie schaffe ich es den, mir jetzt eine Pushover Benachrichtigung zu basteln, die mich am abend vorher erinnert, dass Tonne x morgen abgeholt wird?
Ich weiß es ist eine absolute anfängerfrage, aber ich komme an der stelle gerade nicht weiter, was ich bisher so gefunden hab bezog es sich eben immer auf die "alte Variante" mit den 99_myUtils.

Pushover ist in Fhem schon eingerichtet, wäre nett, wenn mir da jemand helfen könnte, ihr habt ja alle mal klein angefangen...

Grüße, uelly

Ich beantworte meine Frage mal selber...
habe eine DOIF definiert, aktuell hatte es funktioniert
define doif_myAbfall DOIF ([20:00] and [myAbfall:next_tage] ==1) (set Pushover_user msg "[myAbfall:next_text]" "Morgen wird die [myAbfall:next_text] abgeholt.")
Sehr gut bin leider nicht früher dazu gekommen, aber wenn es funktioniert und du es dir selber erarbeitet hast ist es doch um so  schöner. Vielleicht schaffe ich es ja mal eine wiki Seite für das Modul anzulegen,  wo dann auch solche Beispiele mit rein können.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 16 März 2016, 04:34:19
Zitat von: uniqueck am 16 März 2016, 00:20:59
Dann brauche ich mal ein list von deinem Abfall Device.

Gesendet von meinem GT-N7100 mit Tapatalk

Hi,
hier das gewünsche list
Internals:
   DEF        AbfallA 3600
   KALENDER   AbfallA
   NAME       myAbfall
   NR         329
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Abfalla_altpapier_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      06.04.16
       Abfalla_altpapier_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      21
       Abfalla_altpapier_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Altpapier
       Abfalla_altpapier_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_bioabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      16.03.16
       Abfalla_bioabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      0
       Abfalla_bioabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Bioabfall
       Abfalla_bioabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_gelbersack_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      31.03.16
       Abfalla_gelbersack_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      15
       Abfalla_gelbersack_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Gelber Sack
       Abfalla_gelbersack_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Donnerstag
       Abfalla_gruenabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      13.04.16
       Abfalla_gruenabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      28
       Abfalla_gruenabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Grünabfall
       Abfalla_gruenabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_problemabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      07.05.16
       Abfalla_problemabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      52
       Abfalla_problemabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Problemabfall
       Abfalla_problemabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Samstag
       Abfalla_restabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      22.03.16
       Abfalla_restabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
       Abfalla_restabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Restabfall
       Abfalla_restabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Dienstag
       Next:
         Mydblog:
           TIME       1458082823.34577
           VALUE      AbfallA_Restabfall_6
       Next_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      22.03.16
       Next_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Restabfall
       Next_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Dienstag
       Now:
         Mydblog:
           TIME       1458082823.34577
           VALUE      AbfallA_Bioabfall
       Now_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      16.03.16
       Now_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Bioabfall
       Now_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       State:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
   Readings:
     2016-03-16 00:00:20   AbfallA_Altpapier_datum 06.04.16
     2016-03-16 00:00:20   AbfallA_Altpapier_tage 21
     2016-03-16 00:00:20   AbfallA_Altpapier_text   Altpapier
     2016-03-16 00:00:20   AbfallA_Altpapier_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_Bioabfall_datum 16.03.16
     2016-03-16 00:00:20   AbfallA_Bioabfall_tage 0
     2016-03-16 00:00:20   AbfallA_Bioabfall_text   Bioabfall
     2016-03-16 00:00:20   AbfallA_Bioabfall_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_GelberSack_datum 31.03.16
     2016-03-16 00:00:20   AbfallA_GelberSack_tage 15
     2016-03-16 00:00:20   AbfallA_GelberSack_text   Gelber Sack
     2016-03-16 00:00:20   AbfallA_GelberSack_wochentag Donnerstag
     2016-03-16 00:00:20   AbfallA_Gruenabfall_datum 13.04.16
     2016-03-16 00:00:20   AbfallA_Gruenabfall_tage 28
     2016-03-16 00:00:20   AbfallA_Gruenabfall_text   Grünabfall
     2016-03-16 00:00:20   AbfallA_Gruenabfall_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_Problemabfall_datum 07.05.16
     2016-03-16 00:00:20   AbfallA_Problemabfall_tage 52
     2016-03-16 00:00:20   AbfallA_Problemabfall_text   Problemabfall
     2016-03-16 00:00:20   AbfallA_Problemabfall_wochentag Samstag
     2016-03-16 00:00:20   AbfallA_Restabfall_datum 22.03.16
     2016-03-16 00:00:20   AbfallA_Restabfall_tage 6
     2016-03-16 00:00:20   AbfallA_Restabfall_text   Restabfall
     2016-03-16 00:00:20   AbfallA_Restabfall_wochentag Dienstag
     2016-03-16 00:00:20   next            AbfallA_Restabfall_6
     2016-03-16 00:00:20   next_datum      22.03.16
     2016-03-16 00:00:20   next_tage       6
     2016-03-16 00:00:20   next_text         Restabfall
     2016-03-16 00:00:20   next_wochentag  Dienstag
     2016-03-16 00:00:20   now             AbfallA_Bioabfall
     2016-03-16 00:00:20   now_datum       16.03.16
     2016-03-16 00:00:20   now_text          Bioabfall
     2016-03-16 00:00:20   now_wochentag   Mittwoch
     2016-03-16 00:00:20   state           6
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 16 März 2016, 07:40:30
Hi Constantin,

Ich wollte mich nochmal für das Super Modul bedanken, läuft bisher völlig unauffällig  :)

Das mit der WIki Seite ist ne gute Idee.

Danke & Gruss
Klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 08:16:22
Zitat von: Tommy82 am 16 März 2016, 04:34:19
Hi,
hier das gewünsche list
Internals:
   DEF        AbfallA 3600
   KALENDER   AbfallA
   NAME       myAbfall
   NR         329
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   Helper:
     Dblog:
       Abfalla_altpapier_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      06.04.16
       Abfalla_altpapier_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      21
       Abfalla_altpapier_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Altpapier
       Abfalla_altpapier_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_bioabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      16.03.16
       Abfalla_bioabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      0
       Abfalla_bioabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Bioabfall
       Abfalla_bioabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_gelbersack_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      31.03.16
       Abfalla_gelbersack_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      15
       Abfalla_gelbersack_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Gelber Sack
       Abfalla_gelbersack_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Donnerstag
       Abfalla_gruenabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      13.04.16
       Abfalla_gruenabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      28
       Abfalla_gruenabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Grünabfall
       Abfalla_gruenabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       Abfalla_problemabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      07.05.16
       Abfalla_problemabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      52
       Abfalla_problemabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Problemabfall
       Abfalla_problemabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Samstag
       Abfalla_restabfall_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      22.03.16
       Abfalla_restabfall_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
       Abfalla_restabfall_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Restabfall
       Abfalla_restabfall_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Dienstag
       Next:
         Mydblog:
           TIME       1458082823.34577
           VALUE      AbfallA_Restabfall_6
       Next_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      22.03.16
       Next_tage:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
       Next_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Restabfall
       Next_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Dienstag
       Now:
         Mydblog:
           TIME       1458082823.34577
           VALUE      AbfallA_Bioabfall
       Now_datum:
         Mydblog:
           TIME       1458082823.34577
           VALUE      16.03.16
       Now_text:
         Mydblog:
           TIME       1458082823.34577
           VALUE        Bioabfall
       Now_wochentag:
         Mydblog:
           TIME       1458082823.34577
           VALUE      Mittwoch
       State:
         Mydblog:
           TIME       1458082823.34577
           VALUE      6
   Readings:
     2016-03-16 00:00:20   AbfallA_Altpapier_datum 06.04.16
     2016-03-16 00:00:20   AbfallA_Altpapier_tage 21
     2016-03-16 00:00:20   AbfallA_Altpapier_text   Altpapier
     2016-03-16 00:00:20   AbfallA_Altpapier_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_Bioabfall_datum 16.03.16
     2016-03-16 00:00:20   AbfallA_Bioabfall_tage 0
     2016-03-16 00:00:20   AbfallA_Bioabfall_text   Bioabfall
     2016-03-16 00:00:20   AbfallA_Bioabfall_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_GelberSack_datum 31.03.16
     2016-03-16 00:00:20   AbfallA_GelberSack_tage 15
     2016-03-16 00:00:20   AbfallA_GelberSack_text   Gelber Sack
     2016-03-16 00:00:20   AbfallA_GelberSack_wochentag Donnerstag
     2016-03-16 00:00:20   AbfallA_Gruenabfall_datum 13.04.16
     2016-03-16 00:00:20   AbfallA_Gruenabfall_tage 28
     2016-03-16 00:00:20   AbfallA_Gruenabfall_text   Grünabfall
     2016-03-16 00:00:20   AbfallA_Gruenabfall_wochentag Mittwoch
     2016-03-16 00:00:20   AbfallA_Problemabfall_datum 07.05.16
     2016-03-16 00:00:20   AbfallA_Problemabfall_tage 52
     2016-03-16 00:00:20   AbfallA_Problemabfall_text   Problemabfall
     2016-03-16 00:00:20   AbfallA_Problemabfall_wochentag Samstag
     2016-03-16 00:00:20   AbfallA_Restabfall_datum 22.03.16
     2016-03-16 00:00:20   AbfallA_Restabfall_tage 6
     2016-03-16 00:00:20   AbfallA_Restabfall_text   Restabfall
     2016-03-16 00:00:20   AbfallA_Restabfall_wochentag Dienstag
     2016-03-16 00:00:20   next            AbfallA_Restabfall_6
     2016-03-16 00:00:20   next_datum      22.03.16
     2016-03-16 00:00:20   next_tage       6
     2016-03-16 00:00:20   next_text         Restabfall
     2016-03-16 00:00:20   next_wochentag  Dienstag
     2016-03-16 00:00:20   now             AbfallA_Bioabfall
     2016-03-16 00:00:20   now_datum       16.03.16
     2016-03-16 00:00:20   now_text          Bioabfall
     2016-03-16 00:00:20   now_wochentag   Mittwoch
     2016-03-16 00:00:20   state           6
Attributes:

Jetzt müsste ich noch wissen wie du letzt endlich dein notify umgesetzt hast.
Sonst kann ich erstmal nix erkennen. Tauchte den die Meldung heute auch wieder auf?
Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 09:41:20
Zitat von: kvo1 am 16 März 2016, 07:40:30
Hi Constantin,

Ich wollte mich nochmal für das Super Modul bedanken, läuft bisher völlig unauffällig  :)

Das mit der WIki Seite ist ne gute Idee.

Danke & Gruss
Klaus
Keine Ursache hätte so oder so nicht gedacht das es soviele nutzen.
Wiki Seite darf auch jemand anders erstellen  :P

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Firetic am 16 März 2016, 12:03:28
Das Modul ist wirklich super und vereinfacht so einiges :-)

Leider schaffe ich es nicht eine automatische Aktualisierung hinzubekommen. Ich muss immer mit "set myAbfall update" meine Readings aktualisieren :-(

Kann mir jemand sagen was ich falsch mache oder wo mein Denkfehler ist?

Ich habe es einmal mit: "define myAbfall ABFALL Googlecalendar 3600" probiert und auch schon die "3600" weggelassen.

Am Anfang hat es zumindest mit dem Update nach 3600s funktioniert - nach einem update geschieht dies leider nun auch nicht mehr :-(

Vielen Dank schonmal
Gruß Firetic
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 13:56:16
Immer wenn dein GoogleCalender device ein notify feuert aufgrund seiner Aktualisierung aktualisiert sich das Abfall Modul.

Ansonsten bräuchte ich lists der entsprechenden beteiligten Devices und ggf  ein Auszug aus dem Log bei verbose level 5.

Du kannst aber auchmal ein reload / update deines Calender Devices durchführen, das sollte auf jeden Fall zu einer Aktualisierung des Abfall Modula führen. Ggf. schauen ob du nicht zufällig das Abfall Modul deaktiviert hast.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 16 März 2016, 19:28:06
Zitat von: uniqueck am 16 März 2016, 08:16:22
Jetzt müsste ich noch wissen wie du letzt endlich dein notify umgesetzt hast.
Sonst kann ich erstmal nix erkennen. Tauchte den die Meldung heute auch wieder auf?
Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Hier das notify, und seltsamerweise ist die Meldung heute nicht aufgetreten
Internals:
   DEF        myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall.*
   STATE      2016-03-16 17:48:31
   TYPE       notify
   Readings:
     2016-03-15 21:48:22   state           active
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 März 2016, 20:56:52
Zitat von: Tommy82 am 16 März 2016, 19:28:06
Hier das notify, und seltsamerweise ist die Meldung heute nicht aufgetreten
Internals:
   DEF        myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall.*
   STATE      2016-03-16 17:48:31
   TYPE       notify
   Readings:
     2016-03-15 21:48:22   state           active
Attributes:

Ich würde das gerne zurück stellen, bis es wieder auftritt. Dann bitte jeweils list des Abfall Moduls und log Auszug.  Ggf. schauen ob sich durch ein reload / update des Kalenders das Problem nachstellen wiederholen lässt. Ich kann nämlich aktuell nix außergewöhnliches erkennen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 17 März 2016, 07:19:24
hallo constantin, es ist so weit, ich kann dir die rm geben.
morgen habe ich 2 termine, es wird aber nur ein next angezeig
hier wäre evtl. für jede müllart ein eigenes next interessant
next_Papier_datum,
next_Papier_tage,
next_Papier_text,
next_Papier_wochentag
next_Restabfal_.*
.....

im state würde ich evtl ehr schreiben "nächter termin in 1 tag, anzahl nächster termine 2" / bzw dafür evtl counter readings bereit stellen.
ich werde morgen mal schauen wie die ausgabe dann aussieht
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 17 März 2016, 08:29:48
Zitat von: chris1284 am 17 März 2016, 07:19:24
hallo constantin, es ist so weit, ich kann dir die rm geben.
morgen habe ich 2 termine, es wird aber nur ein next angezeig
hier wäre evtl. für jede müllart ein eigenes next interessant
next_Papier_datum,
next_Papier_tage,
next_Papier_text,
next_Papier_wochentag
next_Restabfal_.*
.....

im state würde ich evtl ehr schreiben "nächter termin in 1 tag, anzahl nächster termine 2" / bzw dafür evtl counter readings bereit stellen.
ich werde morgen mal schauen wie die ausgabe dann aussieht
Also das Verhalten entspricht der aktuellen Implementierung. Die next und next_text Readings enthalten die Informationen der beiden Leerungen. Sicherlich könnte man auch noch count Readings hinzufügen bzw. nich Readings in der Form next_Abfallart aber Idee hinter den next bzw. nkw Readings war ja das diese unabhängig von der konkreten Art des Abfalls sind. In einem TabletUI müsste ich ja dann wieder genau wissen welches Reading ich lesen muss um die Information anzuzeigen.

Die Trennzeichen zwischen dem text und dem next Readings kannst du per Attribute steuern.

Die Idee für den State ist auch nicht schlecht, ich hatte auch einfach über Zeitstempel der Aktualisierung nachgedacht, so dass man sieht wann wurde das Abfall Modul das letzte mal aktualisiert.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Firetic am 17 März 2016, 11:41:01
@uniqueck

Danke das war der Fehler - ich hatte bei meinem Kalender noch ein "event-on-change-reading" drin was so nicht mehr sein sollte. Habe ich irgendwie komplett übersehen  :-X

Vielen Dank - jetzt ist alles super
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RomanticBoy83 am 17 März 2016, 20:21:27
Hallo und vielen Dank für dieses wirklich klasse Modul!
Ich habe jedoch auch nach einiger Zeit jetzt eine Frage!
Zitat von: uniqueck am 16 März 2016, 13:56:16
Immer wenn dein GoogleCalender device ein notify feuert aufgrund seiner Aktualisierung aktualisiert sich das Abfall Modul.
Was macht dann der Intervall in der Definition des Modules, wenn es nie zu einer Aktualisierung kommt?
Hintergrund:
Auch ich habe meinen Kalender ein event-on-change-reading=1 verpasst, da dieser auf dem RPi liegt und sich nur manuell ändert. Die Berechnung des ABFALL-Modules muss jedoch täglich erfolgen. Logisch würde mir das Intervall erscheinen, welches genau dafür zuständig wäre.
Jedoch gibt es mit dem Intervall scheinbar garkeine weitere Funktion!

Ist das überhaupt für irgendetwas nützlich?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 17 März 2016, 22:44:56
Zitat von: RomanticBoy83 am 17 März 2016, 20:21:27
Hallo und vielen Dank für dieses wirklich klasse Modul!
Ich habe jedoch auch nach einiger Zeit jetzt eine Frage!Was macht dann der Intervall in der Definition des Modules, wenn es nie zu einer Aktualisierung kommt?
Hintergrund:
Auch ich habe meinen Kalender ein event-on-change-reading=1 verpasst, da dieser auf dem RPi liegt und sich nur manuell ändert. Die Berechnung des ABFALL-Modules muss jedoch täglich erfolgen. Logisch würde mir das Intervall erscheinen, welches genau dafür zuständig wäre.
Jedoch gibt es mit dem Intervall scheinbar garkeine weitere Funktion!

Ist das überhaupt für irgendetwas nützlich?
hier musst du im Kalender das Event on change reading entfernen.
das Intervall gibt es nicht mehr.

Gesendet von meinem LIFETAB_S1034X mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RomanticBoy83 am 19 März 2016, 09:13:50
Danke für die Antwort.
Es ist nämlich noch dokumentiert als optional und auch, zumindestens in Prozess des Define enthalten. Nach dem Quellcode wird es jedoch nie wieder genutzt. Müssten wir dann in der nächsten Version einmal vollständig entfernen um diese Verständnisprobleme aus zu räumen.

Zur persönlichen Lösung:
Ich habe es jetzt mit einem zusätzlichen Notify gelößt, welches um 00:00:00 Uhr den Kalender aktualisiert, welcher nun ein Intervall von 12h hat und somit zweimal am Tag ein Event erzeugt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Prof. Dr. Peter Henning am 19 März 2016, 10:03:02
Mein Tipp: Nicht um Mitternacht, sondern wenige Minuten  danach. Um Mitternacht hat die Kiste genügend andere Dinge zu erledigen.

LG

pah
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: holli85 am 20 März 2016, 17:43:30
Hallo zusammen,
ich brauche mal eure Hilfe. Der nächste Müll der noch meinem Kalender bei mir abgeholt wird ist der Gelbe Sack/Altpapier. Eigentlich müssten doch die Anzahl der Tage der Readings "Abfall_GelberSackAltpapier_tage" und "next" übereinstimmen. Dies tun sie aber bei mir nicht. next gibt bei mir den nächsten Termin (1) an und  "Abfall_GelberSackAltpapier_tage" den darauffolgenden  (3).

Wie bekomme ich es hin, dass in beiden Readings derselbe Termin steht?


Internals:
   DEF        Abfall 43200
   KALENDER   Abfall
   NAME       myAbfall
   NR         321
   NTFY_ORDER 50-myAbfall
   STATE      1
   TYPE       ABFALL
   Readings:
     2016-03-20 17:13:11   Abfall_Biomuell_datum 01.04.16
     2016-03-20 17:13:11   Abfall_Biomuell_tage 12
     2016-03-20 17:13:11   Abfall_Biomuell_text   Biomüll
     2016-03-20 17:13:11   Abfall_Biomuell_wochentag Freitag
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_datum 23.03.16
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_tage 3
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_text    Gelber Sack, Altpapier
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_wochentag Mittwoch
     2016-03-20 17:13:11   Abfall_Restmuell_datum 24.03.16
     2016-03-20 17:13:11   Abfall_Restmuell_tage 4
     2016-03-20 17:13:11   Abfall_Restmuell_text   Restmüll
     2016-03-20 17:13:11   Abfall_Restmuell_wochentag Donnerstag
     2016-03-20 17:13:11   next            Abfall_GelberSackAltpapier_1
     2016-03-20 17:13:11   next_datum      21.03.16
     2016-03-20 17:13:11   next_tage       1
     2016-03-20 17:13:11   next_text         Gelber Sack, Altpapier
     2016-03-20 17:13:11   next_wochentag  Montag
     2016-03-20 17:13:11   state           1
Attributes:


Danke für eure Hilfe!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RomanticBoy83 am 20 März 2016, 18:31:09
Das Verhalten sollte so sein, wie von dir gedacht! Bei mir ist es auch tatsächlich so.
Ausnahme: die 0 (heute) wird zum Glück nicht im next dargestellt sondern der nächste Abholtermin.

Da läuft irgendetwas falsch.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 März 2016, 20:11:42
Zitat von: RomanticBoy83 am 20 März 2016, 18:31:09
Das Verhalten sollte so sein, wie von dir gedacht! Bei mir ist es auch tatsächlich so.
Ausnahme: die 0 (heute) wird zum Glück nicht im next dargestellt sondern der nächste Abholtermin.

Da läuft irgendetwas falsch.

Das heute wird im reading now dargestellt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 März 2016, 20:13:11
Zitat von: holli85 am 20 März 2016, 17:43:30
Hallo zusammen,
ich brauche mal eure Hilfe. Der nächste Müll der noch meinem Kalender bei mir abgeholt wird ist der Gelbe Sack/Altpapier. Eigentlich müssten doch die Anzahl der Tage der Readings "Abfall_GelberSackAltpapier_tage" und "next" übereinstimmen. Dies tun sie aber bei mir nicht. next gibt bei mir den nächsten Termin (1) an und  "Abfall_GelberSackAltpapier_tage" den darauffolgenden  (3).

Wie bekomme ich es hin, dass in beiden Readings derselbe Termin steht?


Internals:
   DEF        Abfall 43200
   KALENDER   Abfall
   NAME       myAbfall
   NR         321
   NTFY_ORDER 50-myAbfall
   STATE      1
   TYPE       ABFALL
   Readings:
     2016-03-20 17:13:11   Abfall_Biomuell_datum 01.04.16
     2016-03-20 17:13:11   Abfall_Biomuell_tage 12
     2016-03-20 17:13:11   Abfall_Biomuell_text   Biomüll
     2016-03-20 17:13:11   Abfall_Biomuell_wochentag Freitag
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_datum 23.03.16
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_tage 3
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_text    Gelber Sack, Altpapier
     2016-03-20 17:13:11   Abfall_GelberSackAltpapier_wochentag Mittwoch
     2016-03-20 17:13:11   Abfall_Restmuell_datum 24.03.16
     2016-03-20 17:13:11   Abfall_Restmuell_tage 4
     2016-03-20 17:13:11   Abfall_Restmuell_text   Restmüll
     2016-03-20 17:13:11   Abfall_Restmuell_wochentag Donnerstag
     2016-03-20 17:13:11   next            Abfall_GelberSackAltpapier_1
     2016-03-20 17:13:11   next_datum      21.03.16
     2016-03-20 17:13:11   next_tage       1
     2016-03-20 17:13:11   next_text         Gelber Sack, Altpapier
     2016-03-20 17:13:11   next_wochentag  Montag
     2016-03-20 17:13:11   state           1
Attributes:


Danke für eure Hilfe!

Hi holli85,

wäre es möglich, dass du mir deinen Kalender zur Verfügung stellst, dann kann ich mir das mal genauer ansehen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 März 2016, 10:08:24
Bzw. mach mal ein get Calender full next und poste das Ergebnis hier.

Gesendet von meinem GT-N7100 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: holli85 am 21 März 2016, 19:40:02

Zitat von: uniqueck am 21 März 2016, 10:08:24
Bzw. mach mal ein get Calender full next und poste das Ergebnis hier.

Gesendet von meinem GT-N7100 mit Tapatalk

Nachdem ich die Termine händisch aus dem Kalender gelöscht habe und dann nochmal eingetragen habe, lief alles ohne Probleme.

Bist du trotzdem noch an den Daten interessiert?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 22 März 2016, 19:34:50
Zitat von: holli85 am 21 März 2016, 19:40:02
Nachdem ich die Termine händisch aus dem Kalender gelöscht habe und dann nochmal eingetragen habe, lief alles ohne Probleme.

Bist du trotzdem noch an den Daten interessiert?

Wenn das Problem damit gelöst ist, kann ich dann ja nix mehr nachstellen.
Dann war sicherlich die Fehlerursache die Quelle der Kalender.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 31 März 2016, 07:55:15
Hi,
ich beobachte in letzter Zeit, dass der Abfallcalender kein update durchführt, muss ich immer händisch set <device> update machen.
im define hab ich 14400 angegeben.
hat jemand gleich Erfahrung gemacht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 März 2016, 08:23:55
Zitat von: knopf_piano am 31 März 2016, 07:55:15
Hi,
ich beobachte in letzter Zeit, dass der Abfallcalender kein update durchführt, muss ich immer händisch set <device> update machen.
im define hab ich 14400 angegeben.
hat jemand gleich Erfahrung gemacht?
Meinst du das Calendar Device oder das Abfall Device. Das Abfall Device unterstützt kein intervall mehr, da er sich dann aktualisiert wenn sich das entsprechende Calendar Device aktualisiert.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 31 März 2016, 08:57:40
Hi constantin,
danke die Info, das hilft mir!
Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pointde am 31 März 2016, 17:38:03
Leider reichen meine Kenntnisse für folgendes nicht aus. Die Readings sind einwandfrei (Quelle .ics)
Zur besseren Darstellung möchte ich nun zwei Dummies (Restmuell und Papier) mit den Werten
MuellKalender_Restmuelltonne_tage und MuellKalender_Papiertonne_tage befüllen.
Kann mir bitte jemand helfen?!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 März 2016, 18:09:25
Zitat von: pointde am 31 März 2016, 17:38:03
Leider reichen meine Kenntnisse für folgendes nicht aus. Die Readings sind einwandfrei (Quelle .ics)
Zur besseren Darstellung möchte ich nun zwei Dummies (Restmuell und Papier) mit den Werten
MuellKalender_Restmuelltonne_tage und MuellKalender_Papiertonne_tage befüllen.
Kann mir bitte jemand helfen?!
wozu möchtest du das in Dummies haben?

Gesendet von meinem LIFETAB_S1034X mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pointde am 31 März 2016, 18:41:07
Damit ich sie etwas anschaulich in anyViews habe...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 31 März 2016, 19:18:36
Ich mache das mit einem notfiy genau aus dem Grund der Uebersicht in meinem Dashboard.

myAbfall:.* {
my $vBritta = ReadingsVal("myAbfall","Brittafilter_tage","unbekannt");;
             fhem "set Brittafilter $vBritta ";;


    my $vGelb = ReadingsVal("myAbfall","GelberSackGelbeTonne_tage","unbekannt");
             fhem "set Gelbetonne $vGelb ";;

    my $vPapier = ReadingsVal("myAbfall","Papiertonne_tage","unbekannt");;
             fhem "set Papiertonne $vPapier ";;

    my $vRest = ReadingsVal("myAbfall","Restmuelltonne_tage","unbekannt");;
             fhem "set Restmuell $vRest ";;


    my $vGarten = ReadingsVal("myAbfall","Gartenabfaelle_tage","unbekannt");;
             fhem "set Gartenabfaelle $vGarten ";;
}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pointde am 31 März 2016, 20:04:51
Danke für die Antwort!
So habe ich es jetzt gemacht:
myAbfall:.* {
       my $vPapier = ReadingsVal("myAbfall","Papiertonne_tage","unbekannt");;
             fhem "set Papiertonne $vPapier ";;

    my $vRest = ReadingsVal("myAbfall","Restmuelltonne_tage","unbekannt");;
             fhem "set Restmuell $vRest ";;
}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 31 März 2016, 20:30:17
muesste funktionieren :-)

So sieht es bei mir aus:


definiert habe ich das notify so:

define nAbfallkalender notify 1 1 und dann die DEF angepasst mit obigem Inhalt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pointde am 31 März 2016, 20:31:48
Bei mir jetzt auch  ;D ;D ;D

Außerdem bastle ich gerade an der TabletUI. Da wird mir aber nur der Restmüll angezeigt???
<li data-row="4" data-col="3" data-sizex="2" data-sizey="1">
  <header>Müll</header>       
<div class="inline right-space">
<div data-type="symbol"
        data-device="myAbfall"
        data-get="MuellKalender_Restmuelltonne_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" class="">Restmüll</div>
</div>
<div class="inline left-space">
<div ata-type="symbol"
        data-device="myAbfall"
        data-get="MuellKalender_Papiertonne_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["blue","blue"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
<div data-type="label" class="">Papier</div>
</div>

</li>

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Andy89 am 31 März 2016, 21:27:44
Zitat von: Devender am 31 März 2016, 20:30:17
muesste funktionieren :-)

So sieht es bei mir aus:
geile Idee mit dem Brita-Filter... Hab ich direkt auch mal bei mir eingebaut  ;D ;D ;D ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 März 2016, 23:46:09
Tsts na wenn das nicht auch Abfall ist der Britta Filter  :P

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HoTi am 01 April 2016, 10:04:45
Jetzt werden es viele Seiten hier.

Eine frage hätte ich.

Muss was bestimmtes im Kalender stehen damit er die richtige Tonne erkennt?

Bei mir gibt es:

Restmülltonne
Gelber Sack
Papiertonne


Und das steht immer als Ganztagstermin drin.

*Edit*
Erledigt, funktioniert auch mit den Bezeichnungen

Danke :-)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 01 April 2016, 12:04:52
Gerade dieses geniale Modul entdeckt, vielen Dank dafür.

Leider funktioniert die Anzeige nicht ganz.

Hier das Device:
Internals:
   CFGFN
   DEF        AWB 86400
   INTERVAL   86400
   KALENDER   AWB
   NAME       myAbfall
   NR         10039
   STATE      Nächste Leerung:   Restmüll 40 - 660 Liter in 10 Tagen am Montag, 11.04.16
   TYPE       ABFALL
   Readings:
     2016-04-01 14:07:00   AWB_Papier4-woechentlich_datum 01.04.16
     2016-04-01 14:07:00   AWB_Papier4-woechentlich_tage 0
     2016-04-01 14:07:00   AWB_Papier4-woechentlich_text   Papier (4-wöchentlich)
     2016-04-01 14:07:00   AWB_Papier4-woechentlich_wochentag Freitag
     2016-04-01 14:07:00   AWB_Restmuell40-660Liter_datum 11.04.16
     2016-04-01 14:07:00   AWB_Restmuell40-660Liter_tage 10
     2016-04-01 14:07:00   AWB_Restmuell40-660Liter_text   Restmüll 40 - 660 Liter
     2016-04-01 14:07:00   AWB_Restmuell40-660Liter_wochentag Montag
     2016-04-01 14:07:00   next            AWB_Restmuell40-660Liter_10
     2016-04-01 14:07:00   next_datum      11.04.16
     2016-04-01 14:07:00   next_tage       10
     2016-04-01 14:07:00   next_text         Restmüll 40 - 660 Liter
     2016-04-01 14:07:00   next_wochentag  Montag
     2016-04-01 14:07:00   now             AWB_Papier4-woechentlich
     2016-04-01 14:07:00   now_datum       01.04.16
     2016-04-01 14:07:00   now_text          Papier (4-wöchentlich)
     2016-04-01 14:07:00   now_wochentag   Freitag
     2016-04-01 14:07:00   state           10
Attributes:
   alias      Abfallkalender
   group      Abfallkalender
   icon       message_garbage
   room       Übersicht
   stateFormat Nächste Leerung: next_text in next_tage Tagen am next_wochentag, next_datum


Das habe ich in der index.html:
<div data-device="myABFALL" data-type="symbol"
                                class="bigger warn wider"
                                data-get="next"
                                data-get-warn=".*(\d+).*"
                                data-get-on='["AWB_Restmuell40-660Liter_.*","AWB_Papier4-woechentlich_.*"]'
                                data-on-colors='["#000","#6EB54C"]'                             
                                data-icons='["fa-trash-o","fa-trash-o"]'
></div>


Angezeigt wird mir aber nur eine Tonne, ohne Tage etc.??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 01 April 2016, 19:14:38
ZitatAngezeigt wird mir aber nur eine Tonne, ohne Tage etc.??

ist das gridster Element ev. zu klein ?

Hast du FTUI 1.* oder die 2.1  ?

zeig mal ein Bild wie es aussieht !

aktuelles Modul hast Du ??    update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 01 April 2016, 20:05:10
Aktuelles Modul habe ich, heute Update gemacht.

Ich bekomme jetzt schonmal die rote Warnung, allerdings steht da Null, sollte aber 10 sein.

Hier der Code:
<li data-row="1" data-col="4" data-sizex="1" data-sizey="1">
        <header>MUELL</header>
        <div class="centered container">
            <div class="left">
                <div data-device="myAbfall"
                data-type="symbol"
                class="warn"
                data-get="next_tage"
                data-get-warn=".*(\d+).*"
                data-get-on='["AWB_Restmuell40-660Liter_.*","AWB_Papier4-woechentlich_.*"]'
                data-on-colors='["#F9010D","#0000FF"]'
                data-icons='["fa-trash warn","fa-trash warn"]'>
                </div>
                <div data-type="label"
                data-device="myAbfall"
                data-get="next_text"
                class="cell small"></div>
            </div>
        </div>
</li>


Bild im Anhang
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 01 April 2016, 20:23:35
Hab es hin bekommen, es lag an der RegExp.
So ist es richtig: data-get-warn="AWB_.*_(\d+)"

Aber noch eine andere Frage dazu (mehr zu FTUI): kann ich da auch rechnen?
Ich möchte gerne den Hintergrund einfärben, wenn nur noch ein Tag bis zur Leerung ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 April 2016, 20:32:37
Zitat von: Mitch am 01 April 2016, 20:23:35
Hab es hin bekommen, es lag an der RegExp.
So ist es richtig: data-get-warn="AWB_.*_(\d+)"

Aber noch eine andere Frage dazu (mehr zu FTUI): kann ich da auch rechnen?
Ich möchte gerne den Hintergrund einfärben, wenn nur noch ein Tag bis zur Leerung ist.
Ob das mit dem get warn zusammen funktioniert das weiß ich nicht. Da müsstest du mal bei setstate nachhaken.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 01 April 2016, 22:24:54
Hi Mitch,

ich mach das , allerdings nur für einen Müllart, so....


<header style="color:orange">R E S T M Ü L L A B F U H R</header>
<div data-device="myABFALL"
data-type="button"
data-get="AbholungHausmuell_tage"
data-off-color="#606060"
data-fhem-cmd="setreading AbholungHausmuell_tage off"
data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]'
data-icons='["fa-trash-o warn fa-rotate-90","fa-trash-o warn","fa-trash-o warn blink","fa-trash-o warn"]'
data-on-colors='["#606060","green","red","#606060"]'
class="top-space big">
</div>
<br>
<div class="norrow inline" data-type="label">am:  </div>
<div class="norrow inline" data-type="label" data-device="myABFALL" data-get="AbholungHausmuell_datum"></div>

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 01 April 2016, 23:00:21
Zitat von: Andy89 am 31 März 2016, 21:27:44
geile Idee mit dem Brita-Filter... Hab ich direkt auch mal bei mir eingebaut  ;D ;D ;D ;D

Freut mich wenn ich Helfen konnte  8)

Einzig die Meldung per Mail schreibt mir halt noch " Achtung der Brittefilter wird morgen abgeholt. " - da war ich noch zu Faul mein DOIF umzubauen, damit dafür ein extra text ala "Denk Dran - Der Brittafilter muss morgen gewechselt werden" geschickt wird.

So gesehen ist der Brittafilter aktuell noch Abfall  ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hauswart am 02 April 2016, 00:00:23
Wie pflegst du die Daten vom Brittafilter?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 02 April 2016, 09:48:31
Ich habe meine .ics Datei genommen und einen Teil z.b Papiertonne kopiert und die Datuemer sowie Bezeichnung angepasst. Statt, Papiertonne steht da jetzt Brittafilter.
Ich tausche die Filter immer alle zwei Monate am ersten Sonntag. Daher habe ich die fixen Termine zum ergänzen direkt in die ics eingetragen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hauswart am 02 April 2016, 13:06:14
Okay deine ics Datei ist also lokal gespeichert und nicht abonniert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Andy89 am 02 April 2016, 15:52:57
Zitat von: Hauswart am 02 April 2016, 00:00:23
Wie pflegst du die Daten vom Brittafilter?
ich hab bei mir einfach nen wiederkehrenden Termin im Googlekalender angelegt.

Zitat von: Devender am 01 April 2016, 23:00:21
Einzig die Meldung per Mail schreibt mir halt noch " Achtung der Brittefilter wird morgen abgeholt. " - da war ich noch zu Faul mein DOIF umzubauen, damit dafür ein extra text ala "Denk Dran - Der Brittafilter muss morgen gewechselt werden" geschickt wird.

So gesehen ist der Brittafilter aktuell noch Abfall  ;D
naya sobald du den Filter rausholst ist es ja auch Abfall  ;D ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 April 2016, 10:27:43
Zitat von: Hauswart am 02 April 2016, 13:06:14
Okay deine ics Datei ist also lokal gespeichert und nicht abonniert.
Das Abfall Modul unterstützt auch mehrere Kalender.  Also du kannst einfach den Britta in einem separaten Kalender eintragen und diesen auch den Abfall Modul übergeben.

So kannst du deinen Abfall Kalender vom städtischen Entsorger unberührt lassen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 03 April 2016, 21:46:05
Auf die Idee einen weiteren Kalender für den Brittafilter anzulegen bin ich gar nicht gekommen :-)
Danke!  ;D

Ich habe die ics Datei lokale auf dem PI im /www/ Verzeichnis liegen. Der Versorger bzw. die Stadt ändert den Kalender ja nicht mehr im Laufe des Jahres.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 04 April 2016, 01:34:21
Hallo,
erstmal muss ich ein großes Lob loswerden - Super Job der hier gemacht wurde - hat auf Anhieb zu 100 % funktioniert.
Was ich aber nicht hinbekommen habe ist, dass mithilfe des next- oder now-readings das Icon in FTUI blinkt.

Das funktioniert perfekt:
    <div class="cell">
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A"
data-device="Abfall" data-get='Abfallkalender_LKGRestabfall2-woechentlich_tage' data-off-color="grey"
data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]'
data-on-colors='["gray","gray","gray"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGAltpapier_tage' data-off-color="#4747D1" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#4747D1","#4747D1","#4747D1"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGGelberSack_tage' data-off-color="#E6E600" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#E6E600","#E6E600","#E6E600"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGBioabfall_tage' data-off-color="#06C432" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#06C432","#06C432","#06C432"]' class="bigger"></div>
    </div>


Wie bekomme ich es aber hin, dass das Icon blinkt wenn next_tage="1" ist, denn nur das hab ich auf meiner "Start-/Übersichtsseite" im FTUI, die anderen o.g. vier Icons auf einer Sub-Page.
<div data-device="Abfall"
                data-type="symbol"
                class="warn"
                data-get="next"
                data-get-warn=".*(\d+).*"
                data-get-on='["Abfallkalender_LKGBioabfall_.*","Abfallkalender_LKGAltpapier_.*","Abfallkalender_LKGRestabfall2.*","Abfallkalender_LKGGelberSack.*"]'
                data-on-colors='["green","blue","grey","yellow"]'
                data-icons='["fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'>
                </div>


Wäre toll wenn mir jemand einen Tipp geben könnte.
Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RomanticBoy83 am 04 April 2016, 08:59:20
Hier habe ich dir mal meine Definition geschrieben:
<div data-type="symbol" class="bigplus"
            data-device="muell"
            data-get="cal_abfall_BSR_tage"
            data-get-on='["^0$","^1$",".*"]'
              data-on-colors=["#000000","#000000","#000000"]
              data-icons='["fa-trash fa-spin","fa-trash warn fa-spin","fa-trash-o warn"]'>
         </div>
Deine regExp in data-get-on greifen nicht, da in next nur Ziffern zu finden sind!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hauswart am 04 April 2016, 10:07:37
Zitat von: Devender am 03 April 2016, 21:46:05
Auf die Idee einen weiteren Kalender für den Brittafilter anzulegen bin ich gar nicht gekommen :-)
Danke!  ;D

Ich habe die ics Datei lokale auf dem PI im /www/ Verzeichnis liegen. Der Versorger bzw. die Stadt ändert den Kalender ja nicht mehr im Laufe des Jahres.

Bei uns ändert sich der leider ab und zu :)


@uniqueck danke für den Hinweis!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 April 2016, 16:50:46
Zitat von: perseusarm am 04 April 2016, 01:34:21
Hallo,
erstmal muss ich ein großes Lob loswerden - Super Job der hier gemacht wurde - hat auf Anhieb zu 100 % funktioniert.
Was ich aber nicht hinbekommen habe ist, dass mithilfe des next- oder now-readings das Icon in FTUI blinkt.

Das funktioniert perfekt:
    <div class="cell">
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A"
data-device="Abfall" data-get='Abfallkalender_LKGRestabfall2-woechentlich_tage' data-off-color="grey"
data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]'
data-on-colors='["gray","gray","gray"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGAltpapier_tage' data-off-color="#4747D1" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#4747D1","#4747D1","#4747D1"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGGelberSack_tage' data-off-color="#E6E600" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#E6E600","#E6E600","#E6E600"]' class="bigger"></div>
<div data-type="symbol" data-background-icon="fa-circle-thin " data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="Abfall" data-get='Abfallkalender_LKGBioabfall_tage' data-off-color="#06C432" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#06C432","#06C432","#06C432"]' class="bigger"></div>
    </div>


Wie bekomme ich es aber hin, dass das Icon blinkt wenn next_tage="1" ist, denn nur das hab ich auf meiner "Start-/Übersichtsseite" im FTUI, die anderen o.g. vier Icons auf einer Sub-Page.
<div data-device="Abfall"
                data-type="symbol"
                class="warn"
                data-get="next"
                data-get-warn=".*(\d+).*"
                data-get-on='["Abfallkalender_LKGBioabfall_.*","Abfallkalender_LKGAltpapier_.*","Abfallkalender_LKGRestabfall2.*","Abfallkalender_LKGGelberSack.*"]'
                data-on-colors='["green","blue","grey","yellow"]'
                data-icons='["fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'>
                </div>


Wäre toll wenn mir jemand einen Tipp geben könnte.
Danke
Es sollte eigentlich reichen im Array data-get-on noch jeweils je Abfalltermin ein Eintrag in der Form Abfallterminname_1 und hierfür dann jeweila bei den anderen Arrays jeweils einen Eintrag ergänzen.

Ich denke es wird Zeit das ich noch ne Wiki Seite anlege ind dort genau solche Beispiele mit aufnehme bzw. auch jeder gerne ergänzen darf.

Ich schaue mal das ich heute abend dazu komme.

Nich ein weiterer Tip das Attribute calendername Praefix auf 0 gesetzt, dann wird in den Readings der Calender Name entfernt, dann sind die TAblet UI Definitionen ggf. etwas übersichtlicher. Das Praefix macht nur Sinn bei mehreren Calendern mit ggf. selben Terminnamen.

Gruß Constantin

P.S.: attribute kann auch bisschen anders heißen, ist aber glaube ich recht selbsterklärend mit Hilfe der Modul Doku oder der ersten Seite hier im Thread.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 05 April 2016, 01:07:43
Hallo,

in meinem next-reading steht heute z.B. "LKGRestabfall2-woechentlich_6" wobei offensichtlich die letzte Ziffer dem reading "next_tage" entspricht.
Somit funktioniert das erweitern der Arrays wie von Constantin beschrieben perfekt, allerding muss man drauf achten dass die "Abfallterminname_1" nach vorne ins Array kommen, sonst kommen die nie zum Tragen weil "Abfallterminname_.*" ja schon vorher zuschlägt (und das natürlich auch bei "Abfallterminname_1"). Setzt man aber die "Abfallterminname_1" nach vorne werden die ggfs. vorher gefunden und alles it gut.  ;)


So klappts bei mir  :) :) :) :


<header>Abfall next</header>
    <div class="cell">
<div data-device="Abfall"
                data-type="symbol"
                data-get="next"
                data-get-warn=".*(\d+).*"
data-get-on='["LKGBioabfall_1","LKGAltpapier_1","LKGRestabfall2-woechentlich_1","LKGGelberSack_1","LKGBioabfall_.*","LKGAltpapier_.*","LKGRestabfall2.*","LKGGelberSack.*"]'
data-on-colors='["green","blue","grey","yellow","green","blue","grey","yellow"]'
data-icons='["fa-trash warn blink","fa-trash warn blink","fa-trash warn blink","fa-trash warn blink","fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'>
</div>
                <div data-type="label"
                data-device="Abfall"
                data-get="next_text"
                class="cell small"></div>
            </div>
        </div>
</li>


Wie Du siehst habe ich auch calendername Praefix auf 0 gesetzt, könnte aber sein dass demnächst ein zweiter Kalender dazukommmt. Dann muss ich wieder zurückrudern.

Auf jeden Fall vielen Dank für die schnelle Hilfe.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 April 2016, 01:17:48
Zitat von: perseusarm am 05 April 2016, 01:07:43
Hallo,

in meinem next-reading steht heute z.B. "LKGRestabfall2-woechentlich_6" wobei offensichtlich die letzte Ziffer dem reading "next_tage" entspricht.
Somit funktioniert das erweitern der Arrays wie von Constantin beschrieben perfekt, allerding muss man drauf achten dass die "Abfallterminname_1" nach vorne ins Array kommen, sonst kommen die nie zum Tragen weil "Abfallterminname_.*" ja schon vorher zuschlägt (und das natürlich auch bei "Abfallterminname_1"). Setzt man aber die "Abfallterminname_1" nach vorne werden die ggfs. vorher gefunden und alles it gut.  ;)


So klappts bei mir  :) :) :) :


<header>Abfall next</header>
    <div class="cell">
<div data-device="Abfall"
                data-type="symbol"
                data-get="next"
                data-get-warn=".*(\d+).*"
data-get-on='["LKGBioabfall_1","LKGAltpapier_1","LKGRestabfall2-woechentlich_1","LKGGelberSack_1","LKGBioabfall_.*","LKGAltpapier_.*","LKGRestabfall2.*","LKGGelberSack.*"]'
data-on-colors='["green","blue","grey","yellow","green","blue","grey","yellow"]'
data-icons='["fa-trash warn blink","fa-trash warn blink","fa-trash warn blink","fa-trash warn blink","fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'>
</div>
                <div data-type="label"
                data-device="Abfall"
                data-get="next_text"
                class="cell small"></div>
            </div>
        </div>
</li>


Wie Du siehst habe ich auch calendername Praefix auf 0 gesetzt, könnte aber sein dass demnächst ein zweiter Kalender dazukommmt. Dann muss ich wieder zurückrudern.

Auf jeden Fall vielen Dank für die schnelle Hilfe.
Musst du nur wenn es gleich Termine in beiden Kalendern gibt. Freut mich das mein skizzierter Vorschlag geholfen hat. Heute habe ich es mit der Wiki Seite nicht geschafft, aber morgen vielleicht  8)

Gute Nacht.

Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Esjay am 07 April 2016, 22:52:05
Nabend zusammen,

Erstmal danke für das Modul, klappt echt super!

Ich hätte da allerdings mal ne Frage!
Sobald ich ein Datum einlese, welches über 99 Tage in der Zukunft liegt, dreht sich mein Eimer, und in der Anzeige der Tage steht nur ein !

Ich hab es folgendemaßen eingebunden
<div data-device="myAbfall"
     data-type="symbol"
     data-get="GelberSackundSperrmuell_tage"
     data-states='["1","([2-9]{1}|[0-9]{2})"]'
     data-colors='["#FF0000 ","#FF0000 "]'
     data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'
     class="big inline">
</div>


Kann mir jemand mit mehr Ahnung als ich sie habe erklären, warum das so ist?

Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 April 2016, 00:27:02
Zitat von: Esjaycc am 07 April 2016, 22:52:05
Nabend zusammen,

Erstmal danke für das Modul, klappt echt super!

Ich hätte da allerdings mal ne Frage!
Sobald ich ein Datum einlese, welches über 99 Tage in der Zukunft liegt, dreht sich mein Eimer, und in der Anzeige der Tage steht nur ein !

Ich hab es folgendemaßen eingebunden
<div data-device="myAbfall"
     data-type="symbol"
     data-get="GelberSackundSperrmuell_tage"
     data-states='["1","([2-9]{1}|[0-9]{2})"]'
     data-colors='["#FF0000 ","#FF0000 "]'
     data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'
     class="big inline">
</div>


Kann mir jemand mit mehr Ahnung als ich sie habe erklären, warum das so ist?

Grüße

Dein regex lässt nur Werte bis 99 zu, daher wahrscheinlich das Phänomen. Mindestens 2 Zahlen willst du wahrscheinlich sagen und nicht genau zwei. Also ohne es jetzt genau geprüft zu haben, da ich an der Haktestelle auf meine Bahn warte, müsste es heißen {2,}.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HoTi am 08 April 2016, 08:08:10
Wann geht den dein Modul ins reguläre update??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 April 2016, 08:42:33
Zitat von: RettungsTim am 08 April 2016, 08:08:10
Wann geht den dein Modul ins reguläre update??
Ich sehe immer noch keinen Grund dafür. Über das simple eintippen von update add meine url zum control file, klinke ich mich doch mit in den normalen update prozess.


Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 April 2016, 15:39:14
Hi, nach jedem Neustart hab ich diese Fehlermeldung im Log:
2016.04.09 15:16:43.367 3: ABFALL_UPDATE
2016.04.09 15:16:43.407 3: set PapierIn  : no set value specified
2016.04.09 15:16:43.409 3: set BiomuellIn  : no set value specified
2016.04.09 15:16:43.411 3: set GelbeTonneIn  : no set value specified
2016.04.09 15:16:43.412 3: set RestmuellIn  : no set value specified
2016.04.09 15:16:43.413 3: Muellkalender_in_Dummy_kopieren return value: no set value specified


Hab jetzt mal verbose 5 und stacktrace aktiviert, dann kommt:
2016.04.09 15:36:14.173 5: ABFALL_Notify(myAbfall) - Device: VU_Ultimo
2016.04.09 15:36:14.399 3: ABFALL_UPDATE
2016.04.09 15:36:14.411 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2016.04.09 15:36:14.434 3: set PapierIn  : no set value specified
2016.04.09 15:36:14.436 3: set BiomuellIn  : no set value specified
2016.04.09 15:36:14.437 3: set GelbeTonneIn  : no set value specified
2016.04.09 15:36:14.438 3: set RestmuellIn  : no set value specified
2016.04.09 15:36:14.439 3: Muellkalender_in_Dummy_kopieren return value: no set value specified
2016.04.09 15:36:14.453 5: ABFALL_Notify(myAbfall) - Device: myAbfall
2016.04.09 15:36:14.469 3: CUL_HM set Flur_EG statusRequest
2016.04.09 15:36:14.493 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:14.875 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:15.472 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:15.473 3: ABFALL myAbfall - CALENDAR:AbfallA triggered, updating ABFALL myAbfall ...
2016.04.09 15:36:15.473 3: ABFALL_UPDATE
2016.04.09 15:36:15.480 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2016.04.09 15:36:15.481 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 00:00 Grünabfall
2016.04.09 15:36:15.483 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 - Mittwoch -   Grünabfall - 4 Tage
2016.04.09 15:36:15.484 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 00:00 Bioabfall
2016.04.09 15:36:15.485 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.486 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 20.04.16 00:00 Restabfall
2016.04.09 15:36:15.487 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 20.04.16 - Mittwoch -   Restabfall - 11 Tage
2016.04.09 15:36:15.487 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 00:00 Gelber Sack
2016.04.09 15:36:15.488 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 - Mittwoch -   Gelber Sack - 18 Tage
2016.04.09 15:36:15.489 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 00:00 Bioabfall
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 - Mittwoch -   Bioabfall - 18 Tage
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 04.05.16 00:00 Altpapier
2016.04.09 15:36:15.491 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 04.05.16 - Mittwoch -   Altpapier - 25 Tage
2016.04.09 15:36:15.492 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 07.05.16 00:00 Problemabfall
2016.04.09 15:36:15.493 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 07.05.16 - Samstag -   Problemabfall - 28 Tage
2016.04.09 15:36:15.493 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 11.05.16 00:00 Bioabfall
2016.04.09 15:36:15.494 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 11.05.16 - Mittwoch -   Bioabfall - 32 Tage
2016.04.09 15:36:15.495 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.495 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 19.05.16 00:00 Restabfall
2016.04.09 15:36:15.496 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 19.05.16 - Donnerstag -   Restabfall - 40 Tage
2016.04.09 15:36:15.497 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 20.04.16 - Mittwoch -   Restabfall - 11 Tage
2016.04.09 15:36:15.497 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 00:00 Bioabfall
2016.04.09 15:36:15.498 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 - Mittwoch -   Bioabfall - 46 Tage
2016.04.09 15:36:15.498 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.499 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 00:00 Gelber Sack
2016.04.09 15:36:15.499 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 - Mittwoch -   Gelber Sack - 46 Tage
2016.04.09 15:36:15.500 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 27.04.16 - Mittwoch -   Gelber Sack - 18 Tage
2016.04.09 15:36:15.500 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 01.06.16 00:00 Altpapier
2016.04.09 15:36:15.501 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 01.06.16 - Mittwoch -   Altpapier - 53 Tage
2016.04.09 15:36:15.502 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 04.05.16 - Mittwoch -   Altpapier - 25 Tage
2016.04.09 15:36:15.502 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 06.06.16 00:00 Sperrmüll
2016.04.09 15:36:15.503 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 06.06.16 - Montag -   Sperrmüll - 58 Tage
2016.04.09 15:36:15.503 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 08.06.16 00:00 Bioabfall
2016.04.09 15:36:15.504 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 08.06.16 - Mittwoch -   Bioabfall - 60 Tage
2016.04.09 15:36:15.505 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.506 5: ABFALL_GetUpdate (myAbfall) - 1460498400 - AbfallA_Gruenabfall
2016.04.09 15:36:15.506 5: ABFALL_GetUpdate (myAbfall) - 1460498400 - AbfallA_Bioabfall
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1461103200 - AbfallA_Restabfall
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1461708000 - AbfallA_GelberSack
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1462312800 - AbfallA_Altpapier
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - 1462572000 - AbfallA_Problemabfall
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - 1465164000 - AbfallA_Sperrmuell
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Gruenabfall
2016.04.09 15:36:15.509 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Bioabfall
2016.04.09 15:36:15.510 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Restabfall
2016.04.09 15:36:15.510 5: ABFALL_GetUpdate (myAbfall) - AbfallA_GelberSack
2016.04.09 15:36:15.511 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Altpapier
2016.04.09 15:36:15.512 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Problemabfall
2016.04.09 15:36:15.512 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Sperrmuell
2016.04.09 15:36:15.543 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.563 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.583 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.603 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.627 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.646 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.665 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.684 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.706 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.725 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.744 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.763 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.786 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.804 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.823 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.842 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.864 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.883 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.903 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.922 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.944 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.964 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.983 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.003 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.025 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.044 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.063 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.082 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.104 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.122 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.141 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.160 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.182 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.201 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.220 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.239 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.262 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.281 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.299 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.318 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.341 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.359 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.378 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.397 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.419 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.438 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.457 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.476 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.498 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.517 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.536 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.555 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.577 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.596 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.615 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.635 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.657 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.675 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.694 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.713 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.736 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.754 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.773 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.792 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.814 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.834 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.852 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.871 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.893 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.912 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.931 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.950 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.972 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.991 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.009 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.028 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.051 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.070 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.089 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.108 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.130 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.149 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.168 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.186 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.208 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.227 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.246 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.265 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.288 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.307 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.326 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.344 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.367 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.385 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.404 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.428 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.450 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.470 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.489 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.507 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.530 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.548 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.567 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.586 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.609 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.627 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.647 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.666 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.688 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.707 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.726 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.745 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.767 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.786 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.804 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.823 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.845 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.864 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.882 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.901 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.924 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.943 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.962 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.980 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.003 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.022 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.040 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.059 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.081 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.100 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.118 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.137 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.160 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.178 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.197 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.216 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.270 5: ABFALL_Notify(myAbfall) - Device: myAbfall
2016.04.09 15:36:18.400 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:18.421 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:18.443 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:18.468 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.492 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.509 1: HMLAN_Parse: HmLanAdapter new condition ok
2016.04.09 15:36:18.524 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.682 5: ABFALL_Notify(myAbfall) - Device: vccu
2016.04.09 15:36:18.706 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:21.841 3: CUL_HM set Funkschalter_Keller_Licht statusRequest
2016.04.09 15:36:21.880 5: ABFALL_Notify(myAbfall) - Device: Flur_EG
2016.04.09 15:36:22.157 5: ABFALL_Notify(myAbfall) - Device: CUL_HM_HM_CC_RT_DN_2237FB_Weather
2016.04.09 15:36:22.187 5: ABFALL_Notify(myAbfall) - Device: Gaeste_WC
2016.04.09 15:36:22.233 5: ABFALL_Notify(myAbfall) - Device: Gaeste_WC_Clima
2016.04.09 15:36:22.287 5: ABFALL_Notify(myAbfall) - Device: CUL_HM_HM_CC_RT_DN_2236F8_Weather
2016.04.09 15:36:22.313 5: ABFALL_Notify(myAbfall) - Device: Kueche
2016.04.09 15:36:22.355 5: ABFALL_Notify(myAbfall) - Device: Kueche_Clima
2016.04.09 15:36:22.404 5: ABFALL_Notify(myAbfall) - Device: PC_Buero
2016.04.09 15:36:22.432 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:22.453 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:22.891 5: ABFALL_Notify(myAbfall) - Device: Flur_EG
2016.04.09 15:36:22.917 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:22.966 3: CUL_HM set Keller statusRequest
2016.04.09 15:36:23.101 5: ABFALL_Notify(myAbfall) - Device: FritzBox7490
2016.04.09 15:36:23.154 5: ABFALL_Notify(myAbfall) - Device: Funkschalter_Keller_Licht
2016.04.09 15:36:23.423 5: ABFALL_Notify(myAbfall) - Device: YahooWetter
2016.04.09 15:36:23.815 5: ABFALL_Notify(myAbfall) - Device: Keller
2016.04.09 15:36:23.847 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:23.972 3: CUL_HM set Kinderzimmer statusRequest
2016.04.09 15:36:24.358 5: ABFALL_Notify(myAbfall) - Device: TV_Programme
2016.04.09 15:36:24.569 5: ABFALL_Notify(myAbfall) - Device: Kinderzimmer
2016.04.09 15:36:24.602 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:25.033 5: ABFALL_Notify(myAbfall) - Device: TV_Programme_abend
2016.04.09 15:36:32.131 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:32.160 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:33.843 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster
2016.04.09 15:36:33.896 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster_Clima
2016.04.09 15:36:33.946 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster_Weather
2016.04.09 15:36:36.115 5: ABFALL_Notify(myAbfall) - Device: FritzBox7490
2016.04.09 15:36:38.481 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:42.133 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:42.158 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:52.133 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:52.157 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:58.485 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 April 2016, 02:38:32
Zitat von: Tommy82 am 09 April 2016, 15:39:14
Hi, nach jedem Neustart hab ich diese Fehlermeldung im Log:
2016.04.09 15:16:43.367 3: ABFALL_UPDATE
2016.04.09 15:16:43.407 3: set PapierIn  : no set value specified
2016.04.09 15:16:43.409 3: set BiomuellIn  : no set value specified
2016.04.09 15:16:43.411 3: set GelbeTonneIn  : no set value specified
2016.04.09 15:16:43.412 3: set RestmuellIn  : no set value specified
2016.04.09 15:16:43.413 3: Muellkalender_in_Dummy_kopieren return value: no set value specified


Hab jetzt mal verbose 5 und stacktrace aktiviert, dann kommt:
2016.04.09 15:36:14.173 5: ABFALL_Notify(myAbfall) - Device: VU_Ultimo
2016.04.09 15:36:14.399 3: ABFALL_UPDATE
2016.04.09 15:36:14.411 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2016.04.09 15:36:14.434 3: set PapierIn  : no set value specified
2016.04.09 15:36:14.436 3: set BiomuellIn  : no set value specified
2016.04.09 15:36:14.437 3: set GelbeTonneIn  : no set value specified
2016.04.09 15:36:14.438 3: set RestmuellIn  : no set value specified
2016.04.09 15:36:14.439 3: Muellkalender_in_Dummy_kopieren return value: no set value specified
2016.04.09 15:36:14.453 5: ABFALL_Notify(myAbfall) - Device: myAbfall
2016.04.09 15:36:14.469 3: CUL_HM set Flur_EG statusRequest
2016.04.09 15:36:14.493 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:14.875 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:15.472 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:15.473 3: ABFALL myAbfall - CALENDAR:AbfallA triggered, updating ABFALL myAbfall ...
2016.04.09 15:36:15.473 3: ABFALL_UPDATE
2016.04.09 15:36:15.480 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2016.04.09 15:36:15.481 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 00:00 Grünabfall
2016.04.09 15:36:15.483 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 - Mittwoch -   Grünabfall - 4 Tage
2016.04.09 15:36:15.484 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 00:00 Bioabfall
2016.04.09 15:36:15.485 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.486 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 20.04.16 00:00 Restabfall
2016.04.09 15:36:15.487 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 20.04.16 - Mittwoch -   Restabfall - 11 Tage
2016.04.09 15:36:15.487 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 00:00 Gelber Sack
2016.04.09 15:36:15.488 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 - Mittwoch -   Gelber Sack - 18 Tage
2016.04.09 15:36:15.489 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 00:00 Bioabfall
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 27.04.16 - Mittwoch -   Bioabfall - 18 Tage
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.490 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 04.05.16 00:00 Altpapier
2016.04.09 15:36:15.491 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 04.05.16 - Mittwoch -   Altpapier - 25 Tage
2016.04.09 15:36:15.492 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 07.05.16 00:00 Problemabfall
2016.04.09 15:36:15.493 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 07.05.16 - Samstag -   Problemabfall - 28 Tage
2016.04.09 15:36:15.493 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 11.05.16 00:00 Bioabfall
2016.04.09 15:36:15.494 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 11.05.16 - Mittwoch -   Bioabfall - 32 Tage
2016.04.09 15:36:15.495 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.495 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 19.05.16 00:00 Restabfall
2016.04.09 15:36:15.496 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 19.05.16 - Donnerstag -   Restabfall - 40 Tage
2016.04.09 15:36:15.497 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 20.04.16 - Mittwoch -   Restabfall - 11 Tage
2016.04.09 15:36:15.497 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 00:00 Bioabfall
2016.04.09 15:36:15.498 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 - Mittwoch -   Bioabfall - 46 Tage
2016.04.09 15:36:15.498 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.499 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 00:00 Gelber Sack
2016.04.09 15:36:15.499 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 25.05.16 - Mittwoch -   Gelber Sack - 46 Tage
2016.04.09 15:36:15.500 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 27.04.16 - Mittwoch -   Gelber Sack - 18 Tage
2016.04.09 15:36:15.500 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 01.06.16 00:00 Altpapier
2016.04.09 15:36:15.501 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 01.06.16 - Mittwoch -   Altpapier - 53 Tage
2016.04.09 15:36:15.502 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 04.05.16 - Mittwoch -   Altpapier - 25 Tage
2016.04.09 15:36:15.502 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 06.06.16 00:00 Sperrmüll
2016.04.09 15:36:15.503 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 06.06.16 - Montag -   Sperrmüll - 58 Tage
2016.04.09 15:36:15.503 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 08.06.16 00:00 Bioabfall
2016.04.09 15:36:15.504 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - 08.06.16 - Mittwoch -   Bioabfall - 60 Tage
2016.04.09 15:36:15.505 5: ABFALL_getSummary(myAbfall) - calendar(AbfallA) - exists - 13.04.16 - Mittwoch -   Bioabfall - 4 Tage
2016.04.09 15:36:15.506 5: ABFALL_GetUpdate (myAbfall) - 1460498400 - AbfallA_Gruenabfall
2016.04.09 15:36:15.506 5: ABFALL_GetUpdate (myAbfall) - 1460498400 - AbfallA_Bioabfall
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1461103200 - AbfallA_Restabfall
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1461708000 - AbfallA_GelberSack
2016.04.09 15:36:15.507 5: ABFALL_GetUpdate (myAbfall) - 1462312800 - AbfallA_Altpapier
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - 1462572000 - AbfallA_Problemabfall
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - 1465164000 - AbfallA_Sperrmuell
2016.04.09 15:36:15.508 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Gruenabfall
2016.04.09 15:36:15.509 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Bioabfall
2016.04.09 15:36:15.510 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Restabfall
2016.04.09 15:36:15.510 5: ABFALL_GetUpdate (myAbfall) - AbfallA_GelberSack
2016.04.09 15:36:15.511 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Altpapier
2016.04.09 15:36:15.512 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Problemabfall
2016.04.09 15:36:15.512 5: ABFALL_GetUpdate (myAbfall) - AbfallA_Sperrmuell
2016.04.09 15:36:15.543 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.563 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.583 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.603 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.627 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.646 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.665 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.684 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.706 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.725 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.744 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.763 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.786 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.804 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.823 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.842 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.864 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.883 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.903 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:15.922 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:15.944 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:15.964 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:15.983 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.003 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.025 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.044 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.063 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.082 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.104 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.122 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.141 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.160 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.182 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.201 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.220 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.239 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.262 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.281 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.299 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.318 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.341 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.359 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.378 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.397 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.419 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.438 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.457 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.476 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.498 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.517 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.536 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.555 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.577 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.596 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.615 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.635 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.657 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.675 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.694 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.713 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.736 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.754 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.773 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.792 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.814 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.834 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.852 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.871 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.893 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.912 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:16.931 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:16.950 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:16.972 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:16.991 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.009 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.028 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.051 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.070 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.089 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.108 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.130 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.149 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.168 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.186 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.208 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.227 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.246 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.265 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.288 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.307 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.326 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.344 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.367 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.385 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.404 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.428 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.450 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.470 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.489 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.507 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.530 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.548 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.567 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.586 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.609 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.627 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.647 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.666 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.688 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.707 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.726 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.745 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.767 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.786 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.804 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.823 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.845 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.864 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.882 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.901 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:17.924 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:17.943 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:17.962 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:17.980 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.003 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.022 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.040 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.059 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.081 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.100 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.118 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.137 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.160 5: ABFALL_Notify(myAbfall) - Device: PapierIn
2016.04.09 15:36:18.178 5: ABFALL_Notify(myAbfall) - Device: BiomuellIn
2016.04.09 15:36:18.197 5: ABFALL_Notify(myAbfall) - Device: GelbeTonneIn
2016.04.09 15:36:18.216 5: ABFALL_Notify(myAbfall) - Device: RestmuellIn
2016.04.09 15:36:18.270 5: ABFALL_Notify(myAbfall) - Device: myAbfall
2016.04.09 15:36:18.400 5: ABFALL_Notify(myAbfall) - Device: AbfallA
2016.04.09 15:36:18.421 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:18.443 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:18.468 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.492 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.509 1: HMLAN_Parse: HmLanAdapter new condition ok
2016.04.09 15:36:18.524 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:18.682 5: ABFALL_Notify(myAbfall) - Device: vccu
2016.04.09 15:36:18.706 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:21.841 3: CUL_HM set Funkschalter_Keller_Licht statusRequest
2016.04.09 15:36:21.880 5: ABFALL_Notify(myAbfall) - Device: Flur_EG
2016.04.09 15:36:22.157 5: ABFALL_Notify(myAbfall) - Device: CUL_HM_HM_CC_RT_DN_2237FB_Weather
2016.04.09 15:36:22.187 5: ABFALL_Notify(myAbfall) - Device: Gaeste_WC
2016.04.09 15:36:22.233 5: ABFALL_Notify(myAbfall) - Device: Gaeste_WC_Clima
2016.04.09 15:36:22.287 5: ABFALL_Notify(myAbfall) - Device: CUL_HM_HM_CC_RT_DN_2236F8_Weather
2016.04.09 15:36:22.313 5: ABFALL_Notify(myAbfall) - Device: Kueche
2016.04.09 15:36:22.355 5: ABFALL_Notify(myAbfall) - Device: Kueche_Clima
2016.04.09 15:36:22.404 5: ABFALL_Notify(myAbfall) - Device: PC_Buero
2016.04.09 15:36:22.432 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:22.453 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:22.891 5: ABFALL_Notify(myAbfall) - Device: Flur_EG
2016.04.09 15:36:22.917 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:22.966 3: CUL_HM set Keller statusRequest
2016.04.09 15:36:23.101 5: ABFALL_Notify(myAbfall) - Device: FritzBox7490
2016.04.09 15:36:23.154 5: ABFALL_Notify(myAbfall) - Device: Funkschalter_Keller_Licht
2016.04.09 15:36:23.423 5: ABFALL_Notify(myAbfall) - Device: YahooWetter
2016.04.09 15:36:23.815 5: ABFALL_Notify(myAbfall) - Device: Keller
2016.04.09 15:36:23.847 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:23.972 3: CUL_HM set Kinderzimmer statusRequest
2016.04.09 15:36:24.358 5: ABFALL_Notify(myAbfall) - Device: TV_Programme
2016.04.09 15:36:24.569 5: ABFALL_Notify(myAbfall) - Device: Kinderzimmer
2016.04.09 15:36:24.602 5: ABFALL_Notify(myAbfall) - Device: Rauchmelder_Btn1
2016.04.09 15:36:25.033 5: ABFALL_Notify(myAbfall) - Device: TV_Programme_abend
2016.04.09 15:36:32.131 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:32.160 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:33.843 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster
2016.04.09 15:36:33.896 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster_Clima
2016.04.09 15:36:33.946 5: ABFALL_Notify(myAbfall) - Device: HeizungFenster_Weather
2016.04.09 15:36:36.115 5: ABFALL_Notify(myAbfall) - Device: FritzBox7490
2016.04.09 15:36:38.481 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter
2016.04.09 15:36:42.133 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:42.158 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:52.133 5: ABFALL_Notify(myAbfall) - Device: fp_time
2016.04.09 15:36:52.157 5: ABFALL_Notify(myAbfall) - Device: at_fp_time
2016.04.09 15:36:58.485 5: ABFALL_Notify(myAbfall) - Device: HmLanAdapter

Ohne es genau geprüft zu haben, stammt die Meldung aber eher aus deinem notify, welcher die Werte aus dem Abfall Modul in deine Dummys kopiert, oder?

Das heißt entweder hat das Abfall Modul noch keine Werte aus dem Kalender bekommen und du willst dann etwas kopieren was noch nicht da ist. Daher im notify etwas fehler toleranter arbeiten. Prüfen ob reading da ist und so weiter.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 10 April 2016, 11:41:45
Es scheint ja aus diesem notify zu kommen, aber wo liegt da der Fehler
Internals:
   DEF        myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall.*
   STATE      2016-04-10 11:37:31
   TYPE       notify
   Readings:
     2016-04-10 11:37:23   state           active
Attributes:


Das erscheint ja auch im Log
2016.04.10 11:37:30.650 3: set PapierIn  : no set value specified
2016.04.10 11:37:30.652 3: set BiomuellIn  : no set value specified
2016.04.10 11:37:30.653 3: set GelbeTonneIn  : no set value specified
2016.04.10 11:37:30.655 3: set RestmuellIn  : no set value specified
2016.04.10 11:37:30.656 3: Muellkalender_in_Dummy_kopieren return value: no set value specified
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 April 2016, 12:11:43
Zitat von: Tommy82 am 10 April 2016, 11:41:45
Es scheint ja aus diesem notify zu kommen, aber wo liegt da der Fehler
Internals:
   DEF        myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_tage','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_tage','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_tage','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_tage','')) }
   NAME       Muellkalender_in_Dummy_kopieren
   NR         330
   NTFY_ORDER 50-Muellkalender_in_Dummy_kopieren
   REGEXP     myAbfall.*
   STATE      2016-04-10 11:37:31
   TYPE       notify
   Readings:
     2016-04-10 11:37:23   state           active
Attributes:


Das erscheint ja auch im Log
2016.04.10 11:37:30.650 3: set PapierIn  : no set value specified
2016.04.10 11:37:30.652 3: set BiomuellIn  : no set value specified
2016.04.10 11:37:30.653 3: set GelbeTonneIn  : no set value specified
2016.04.10 11:37:30.655 3: set RestmuellIn  : no set value specified
2016.04.10 11:37:30.656 3: Muellkalender_in_Dummy_kopieren return value: no set value specified

Aber da steht doch im log no set value spezifiziert. Das heißt das die readings vom Abfall Modul noch nicht da sind, wenn das notify läuft.  Zum nachvollziehen log doch mal die Werte vom abfall modul im notify raus.
Ich würde dann halt programmieren wenn die werte leer sind, deine Dummys nicht zu befüllen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 12 April 2016, 09:10:57
Hi, das Abfall Modul ist super. Ich nutze es seit geraumer Zeit.
Frage an alle Programmierer:
Könnte man etwas bauen das man im FTUi hinterlegen kann wenn man die Tonne rausgeschafft hat.
Also man zahlt bei uns je Enleerung, wenn ich die Tonne nicht rausschaffe muss ich auch nix zahlen. Dies würde ich gern im FTUi für das Jahr abbilden/archivieren.
Also wie ein Button den man drückt wenn man die Tonne zur Entleerung rausgestellt hat. Diese Daten sollten dann mit Datum und Uhrzeit in einem Popup das ganze Jahr aufgelistet werden können.
Könnte jemand so etwas in der Art bauen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 12 April 2016, 15:23:04
Hi,

wie funktioniert jetzt eigentlich der Filter ?
Sobald ich einen setze, habe ich keine Termine mehr.
In der CommandRef finde ich auch nichts ...

Gruss
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 April 2016, 18:47:22
Zitat von: cotecmania am 12 April 2016, 15:23:04
Hi,

wie funktioniert jetzt eigentlich der Filter ?
Sobald ich einen setze, habe ich keine Termine mehr.
In der CommandRef finde ich auch nichts ...

Gruss
Oha das muss ich wohl ergänzen. Er arbeitet inkludierend,  wenn es das Wort gibt. Keine Angabe alles ansonsten Match auf Terminname. Poste mal Beispiel was nicht geht.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 April 2016, 19:03:23
Zitat von: Depechem am 12 April 2016, 09:10:57
Hi, das Abfall Modul ist super. Ich nutze es seit geraumer Zeit.
Frage an alle Programmierer:
Könnte man etwas bauen das man im FTUi hinterlegen kann wenn man die Tonne rausgeschafft hat.
Also man zahlt bei uns je Enleerung, wenn ich die Tonne nicht rausschaffe muss ich auch nix zahlen. Dies würde ich gern im FTUi für das Jahr abbilden/archivieren.
Also wie ein Button den man drückt wenn man die Tonne zur Entleerung rausgestellt hat. Diese Daten sollten dann mit Datum und Uhrzeit in einem Popup das ganze Jahr aufgelistet werden können.
Könnte jemand so etwas in der Art bauen?
Kannst du entweder über Dummys lösen, je nachdem wie du das in der UI gelöst haben willst. Oder ggf. über UserReadings im Abfall Modul.
Müsste ich mir auch aber erst Gedanken machen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 12 April 2016, 21:37:18
Hab das gerade mit dem Array für FTUI wie im Beispiel hier probiert.
Leider funktioniert es nicht richtig.

aus meiner index:
<header>ABFALL</header>
        <div class="centered container">
            <div class="center">
                <div data-type="label" class="cell"> </div>
                <div data-device="myAbfall"
                data-type="symbol"
                class="warn"
                data-get="next"
                data-get-warn=".*_(\d+)"
                data-get-on='["Restmuell40-660Liter_1","Papier4-woechentlich_1","Restmuell40-660Liter_.*","Papier4-woechentlich_.*"]'
                data-on-colors='[,,grey","blue","grey","blue"]'
                data-icons='["fa-trash warn blink","fa-trash warn blink","fa-trash warn","fa-trash warn"]'>
</div>


Im Moment steht im Reading next: Restmuell40-660Liter_13

trotzdem blinkt das Mülleimersymbol??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 12 April 2016, 21:50:06
Zitat von: uniqueck am 12 April 2016, 18:47:22
Oha das muss ich wohl ergänzen. Er arbeitet inkludierend,  wenn es das Wort gibt. Keine Angabe alles ansonsten Match auf Terminname. Poste mal Beispiel was nicht geht.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Hi

ohne Filter :
Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      1
   TYPE       ABFALL
   Readings:
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_datum 18.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_tage 6
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_text   Biomüll
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_wochentag Montag
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_datum 07.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_tage 25
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_text   Blaue Tonne
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_wochentag Samstag
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_datum 11.01.17
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_tage 274
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_text   Christbaumabfuhr
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_wochentag Mittwoch
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_datum 19.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_tage 7
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_text   Gartentonne
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_wochentag Dienstag
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_datum 09.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_tage 27
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_text   Gelber Sack
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_wochentag Montag
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_datum 20.10.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_tage 191
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_text   Grünabfuhr
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_wochentag Donnerstag
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_datum 28.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_tage 16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_text   Problemstoffmobil auf Wertstoffhof 1
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_wochentag Donnerstag
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_datum 17.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_tage 35
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_text   Problemstoffmobil auf Wertstoffhof 2
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_wochentag Dienstag
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_datum 13.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_tage 1
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_text   Restmüll
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_wochentag Mittwoch
     2016-04-12 19:25:11   next            CALENDAR_Abfall_Restmuell_1
     2016-04-12 19:25:11   next_datum      13.04.16
     2016-04-12 19:25:11   next_tage       1
     2016-04-12 19:25:11   next_text         Restmüll
     2016-04-12 19:25:11   next_wochentag  Mittwoch
     2016-04-12 19:25:11   state           1
Attributes:
   room       Abfall
   verbose    2


Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-04-12 21:47:09   state           Keine Abholungen
Attributes:
   filter     Restmuell
   room       Abfall
   verbose    2


Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-04-12 21:49:19   state           Keine Abholungen
Attributes:
   filter     BlaueTonne
   room       Abfall
   verbose    2


Gruss
Joe
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 12 April 2016, 23:31:25
Mitch,
deine Regexp im data-get-warn sieht aber etwas anders aus, könnte es daran liegen !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 12 April 2016, 23:35:19
Nein ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 00:11:13
Zitat von: Mitch am 12 April 2016, 21:37:18
Hab das gerade mit dem Array für FTUI wie im Beispiel hier probiert.
Leider funktioniert es nicht richtig.

aus meiner index:
<header>ABFALL</header>
        <div class="centered container">
            <div class="center">
                <div data-type="label" class="cell"> </div>
                <div data-device="myAbfall"
                data-type="symbol"
                class="warn"
                data-get="next"
                data-get-warn=".*_(\d+)"
                data-get-on='["Restmuell40-660Liter_1","Papier4-woechentlich_1","Restmuell40-660Liter_.*","Papier4-woechentlich_.*"]'
                data-on-colors='[,,grey","blue","grey","blue"]'
                data-icons='["fa-trash warn blink","fa-trash warn blink","fa-trash warn","fa-trash warn"]'>
</div>


Im Moment steht im Reading next: Restmuell40-660Liter_13

trotzdem blinkt das Mülleimersymbol??

Bei den Regex wird von Links nach Rechts gesucht, der erste Treffer gewinnt.

Restmuell40-660Liter_13 wird durch Restmuell40-660Liter_1 getroffen.
Du musst die Regex so aufbauen, dass zur erst die Zahlen 2-9 und größer 10 gematcht werden und zum Schluss dann die 1.

Etwas weiter vorne im Thread, sollte es diese Frage schon einmal gegegeben haben.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 00:18:58
So ich habe mal angefangen eine Wiki Seite anzulegen.
Inhalt ist noch nicht final, aber für eine gute Wiki Seite sollten wir Beispiele sammeln, also fühlt euch frei, welche zu posten, damit ich diese dann dorthin überführen kann.
Wie das Modul installiert wird, das werde ich morgen noch ergänzen.

http://www.fhemwiki.de/wiki/ABFALL (http://www.fhemwiki.de/wiki/ABFALL)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 00:20:29
Zitat von: cotecmania am 12 April 2016, 21:50:06
Hi

ohne Filter :
Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      1
   TYPE       ABFALL
   Readings:
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_datum 18.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_tage 6
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_text   Biomüll
     2016-04-12 19:25:11   CALENDAR_Abfall_Biomuell_wochentag Montag
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_datum 07.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_tage 25
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_text   Blaue Tonne
     2016-04-12 19:25:11   CALENDAR_Abfall_BlaueTonne_wochentag Samstag
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_datum 11.01.17
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_tage 274
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_text   Christbaumabfuhr
     2016-04-12 19:25:11   CALENDAR_Abfall_Christbaumabfuhr_wochentag Mittwoch
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_datum 19.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_tage 7
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_text   Gartentonne
     2016-04-12 19:25:11   CALENDAR_Abfall_Gartentonne_wochentag Dienstag
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_datum 09.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_tage 27
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_text   Gelber Sack
     2016-04-12 19:25:11   CALENDAR_Abfall_GelberSack_wochentag Montag
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_datum 20.10.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_tage 191
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_text   Grünabfuhr
     2016-04-12 19:25:11   CALENDAR_Abfall_Gruenabfuhr_wochentag Donnerstag
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_datum 28.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_tage 16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_text   Problemstoffmobil auf Wertstoffhof 1
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof1_wochentag Donnerstag
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_datum 17.05.16
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_tage 35
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_text   Problemstoffmobil auf Wertstoffhof 2
     2016-04-12 19:25:11   CALENDAR_Abfall_ProblemstoffmobilaufWertstoffhof2_wochentag Dienstag
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_datum 13.04.16
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_tage 1
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_text   Restmüll
     2016-04-12 19:25:11   CALENDAR_Abfall_Restmuell_wochentag Mittwoch
     2016-04-12 19:25:11   next            CALENDAR_Abfall_Restmuell_1
     2016-04-12 19:25:11   next_datum      13.04.16
     2016-04-12 19:25:11   next_tage       1
     2016-04-12 19:25:11   next_text         Restmüll
     2016-04-12 19:25:11   next_wochentag  Mittwoch
     2016-04-12 19:25:11   state           1
Attributes:
   room       Abfall
   verbose    2


Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-04-12 21:47:09   state           Keine Abholungen
Attributes:
   filter     Restmuell
   room       Abfall
   verbose    2


Internals:
   DEF        CALENDAR_Abfall
   KALENDER   CALENDAR_Abfall
   NAME       myAbfall
   NR         983
   NTFY_ORDER 50-myAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-04-12 21:49:19   state           Keine Abholungen
Attributes:
   filter     BlaueTonne
   room       Abfall
   verbose    2


Gruss
Joe

Der Filter bezieht sich auf die nicht bereinigten Terminnamen.

Also Restmüll, anstelle Restmuell.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 07:03:21
Zitat von: Prof. Dr. Peter Henning am 13 April 2016, 06:41:19
Es wäre sinnvoll, auf der Wiki-Seite mit einem Satz darauf einzugehen, _warum_ man dieses Hilfsmodul verwenden könnte. Denn die Funktionalität, alle Termine mit einem bestimmten Teilstring im Namen herauszufiltern,  ist auch schon im Calendar-Modul enthalten.

LG

pah
Jap das ist richtig. Ich habe gestern auch nur mal schnell die Seite angelegt um sie nun weiter zu pflegen. Aner danke für den Hinweis.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mitch am 13 April 2016, 07:51:00
Zitat von: uniqueck am 13 April 2016, 00:11:13
Bei den Regex wird von Links nach Rechts gesucht, der erste Treffer gewinnt.

Restmuell40-660Liter_13 wird durch Restmuell40-660Liter_1 getroffen.
Du musst die Regex so aufbauen, dass zur erst die Zahlen 2-9 und größer 10 gematcht werden und zum Schluss dann die 1.

Etwas weiter vorne im Thread, sollte es diese Frage schon einmal gegegeben haben.

Genau das Beispiel habe ich genommen, dann war statt 13 nur noch eine 3 im warn und das Symbol hat auch geblinkt.
Das macht mich wahnsinnig. Habe schon alles mögliche ausprobiert  :'(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 13 April 2016, 16:21:01
Zitat von: uniqueck am 12 April 2016, 19:03:23
Kannst du entweder über Dummys lösen, je nachdem wie du das in der UI gelöst haben willst. Oder ggf. über UserReadings im Abfall Modul.
Müsste ich mir auch aber erst Gedanken machen.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Kannst du so etwas evtl. im Modul umsetzen das dies in FTUI geklickt und angezeigt werden kann. Das wäre echt super. Bin selbst nicht in der Lage dies zu bauen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 17:51:11
Mal drüber nachdenken. Bei uns wäre das tatsächlich auch so mit dem Rausstellen und bezahlen. Was denken die anderen darüber,  würden sich noch mehr so ein Feature wünschen?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 17:55:33
Zitat von: Mitch am 13 April 2016, 07:51:00
Genau das Beispiel habe ich genommen, dann war statt 13 nur noch eine 3 im warn und das Symbol hat auch geblinkt.
Das macht mich wahnsinnig. Habe schon alles mögliche ausprobiert  :'(
Ich schaue wenn ich zu Hause bin mal nach einem Beispiel.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 13 April 2016, 19:29:50
Zitat von: uniqueck am 13 April 2016, 17:51:11
Mal drüber nachdenken. Bei uns wäre das tatsächlich auch so mit dem Rausstellen und bezahlen. Was denken die anderen darüber,  würden sich noch mehr so ein Feature wünschen?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk
Hallo Constantin,
brauchen tue ich sowas nicht wirklich, bei uns wird pro Woche (2 Wochen) abgerechnet, aber das kann sich ja mal ändern.
Letztlich müßte man dann auch irgendwie detektieren das wirklich geleert wurde (da gibt es auch schon Ansätze hier im Forum) etc.

Ich würde das vermutlich über ein dummy und Countermodul realisieren !

Gruss
klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 13 April 2016, 20:51:26
Zitat von: uniqueck am 13 April 2016, 17:51:11
Mal drüber nachdenken. Bei uns wäre das tatsächlich auch so mit dem Rausstellen und bezahlen. Was denken die anderen darüber,  würden sich noch mehr so ein Feature wünschen?

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

So stelle ich mir das ungefähr vor:
Am Tag vor der Leerung blinkt/dreht ja der jeweilige Müll-Button im FTUI. Wenn man die Tonne rausstellt drückt man auf diesen Button damit wird in einem Log die Müllsorte, Datum und Uhrzeit geloggt. Darauf hört der Button auf zu blinken und man weis das man die Tonne draußen hat(Mehrfamilienhaus). Die Logdatei müsste man im FTUI dann z.b.: über ein Popup öffnen können und sieht für das gesamte Jahr die abgeholten Mülltonnen. Dies wäre genial, ich selbst kann dies aber leider nicht verwirklichen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 13 April 2016, 21:05:48
Zitat von: uniqueck am 13 April 2016, 00:20:29
Der Filter bezieht sich auf die nicht bereinigten Terminnamen.

Also Restmüll, anstelle Restmuell.

Gruß Constantin

Hallo Constantin,
da ich mir das dachte hatte ich als Letztes das selbe fuer "BlaueTonne " angehaengt. Das ists also nicht ...
Gruss
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 21:33:48
Zitat von: cotecmania am 13 April 2016, 21:05:48
Hallo Constantin,
da ich mir das dachte hatte ich als Letztes das selbe fuer "BlaueTonne " angehaengt. Das ists also nicht ...
Gruss

Schick mir mal bitte ein list deines Abfall Devices.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 13 April 2016, 22:02:46
Zitat von: uniqueck am 13 April 2016, 21:33:48
Schick mir mal bitte ein list deines Abfall Devices.

Post #396
https://forum.fhem.de/index.php/topic,48237.msg438659.html#msg438659 (https://forum.fhem.de/index.php/topic,48237.msg438659.html#msg438659)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2016, 22:08:05
Zitat von: cotecmania am 13 April 2016, 22:02:46
Post #396
https://forum.fhem.de/index.php/topic,48237.msg438659.html#msg438659 (https://forum.fhem.de/index.php/topic,48237.msg438659.html#msg438659)

Also ich würde den Filter dann auf Blaue Tonne setzen, also mit Leerzeichen, da auch so der original Text lautet bei dem Termin.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cotecmania am 14 April 2016, 10:01:26
Zitat von: uniqueck am 13 April 2016, 22:08:05
Also ich würde den Filter dann auf Blaue Tonne setzen, also mit Leerzeichen, da auch so der original Text lautet bei dem Termin.

Gruß Constantin

OK, nun gehts ...
Hab mich an den Readings orientiert ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tarum am 15 April 2016, 16:09:13
Hallo

tolles Modul und super Arbeit die hier geleistet wird.
nun zu meiner Frage ! Wie kann man die Termine nach Datum sortieren also absteigend weil im Moment ist es etwas durcheinander, es geht um den Abfall Kalender

Danken im voraus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 19 April 2016, 07:20:36
Hallo Tarum, ich habe das Modul Abfallkalender gerade neu entdeckt und deine Lösung gefällt mir sehr gut. Ist es möglich das du deinen Code dafür mal veröffentlichst bzw. auch im WIKI zur Verfügung stellst?

Danke in Vorraus
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tarum am 19 April 2016, 11:54:30
Hallo

bin im momet auf Arbeit, aber heut abend kann ich den code reinstellen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tarum am 19 April 2016, 17:22:42
Hallo,

hier die cfg für den Abfallkalender musst nur noch deinen Kalender Link eintragen


define myCalendar Calendar ical url https://calendar.google.comXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/basic.ics 300
attr myCalendar alias Abfallkalender
attr myCalendar hideLaterThan 65d
attr myCalendar hideOlderThan 1d
attr myCalendar icon recycling
attr myCalendar room Unsorted

define myAbfall ABFALL myCalendar 300
attr myAbfall room Unsorted

define rg_myCalendar readingsGroup myAbfall:<Tag>,<Datum>,<>,<Ereignis>,<Tage>,\
myAbfall:myCalendar_GelberSack_wochentag,myCalendar_GelberSack_datum,<%dustbin@yellow>,myCalendar_GelberSack_text,myCalendar_GelberSack_tage\
myAbfall:myCalendar_Gruenmasse_wochentag,myCalendar_Gruenmasse_datum,<%dustbin@limegreen>,myCalendar_Gruenmasse_text,myCalendar_Gruenmasse_tage\
myAbfall:myCalendar_Bioabfall_wochentag,myCalendar_Bioabfall_datum,<%dustbin@royalblue>,myCalendar_Bioabfall_text,myCalendar_Bioabfall_tage\
myAbfall:myCalendar_Hausmuell4-woechentlicheAbfuhr_wochentag,myCalendar_Hausmuell4-woechentlicheAbfuhr_datum,<%dustbin@orange>,myCalendar_Hausmuell4-woechentlicheAbfuhr_text,myCalendar_Hausmuell4-woechentlicheAbfuhr_tage\

attr rg_myCalendar alias Abfall Kalender
attr rg_myCalendar group Kalender
attr rg_myCalendar nonames 1
attr rg_myCalendar room Kalender,Ãœbersicht
attr rg_myCalendar sortby 1
attr rg_myCalendar valueStyle #{if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:limegreen"'}}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 19 April 2016, 21:59:21
Danke tarum, habe es jetzt bei mir integriert....super Sache.

@all
Kann das Modul auch die Uhrzeit unterstützen? Ich finde dazu leider kein Reading. Wäre Klasse, denn verschiedene Entsorgungstermine sind auch zu bestimmten Uhrzeiten bei mir.

Grüße
cerberus 
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 April 2016, 22:02:24
Zitat von: cerberus am 19 April 2016, 21:59:21
Danke tarum, habe es jetzt bei mir integriert....super Sache.

@all
Kann das Modul auch die Uhrzeit unterstützen? Ich finde dazu leider kein Reading. Wäre Klasse, denn verschiedene Entsorgungstermine sind auch zu bestimmten Uhrzeiten bei mir.

Grüße
cerberus
Kann ich integrieren,  so dass es von außen gesteuert werden kann, ob mit oder ohne Uhrzeit.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 19 April 2016, 22:24:34
Super uniqueck, wäre echt Klasse.

Grüße
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 20 April 2016, 08:51:42
Hi cerberus,
hätte gern Deinen Müllwagen  :D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 20 April 2016, 14:27:27
tolles Modul, ich habe das heute auch mal angegangen...! Super Vielen Dank
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 20 April 2016, 18:37:43
Hallo kvo1, anbei der Müllwagen.

Hier noch ein Link mit einer Menge freien SVG Icons.

http://www.flaticon.com/ (http://www.flaticon.com/)

Grüße
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 20 April 2016, 21:59:02
Hallo moonsorrox, schaut gut aus. Wie machst du das mit den Leerzeichen in der ReadingsGroup?

Grüße
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 21 April 2016, 10:20:55
welches Leerzeichen oder besser an welcher Stelle meinst du..?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 21 April 2016, 18:13:10
z:B. Gelber Sack das wird doch so als Reading aus dem Kalender gelesen, aber wie trage ich das mit dem Leerzeichen oder auch mit ein Komma in die Readingsgroup ein? Oder machst du ein ValueFormat?

Vielleicht habe ich auch nur ein Verständnisproblem damit.


Grüße
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 22 April 2016, 00:57:03
das habe ich so im Kalender stehen und wird vom Modul ausgelesen

ich nutze in der Readingsgroup nur "valueStyle" und "cellStyle" für die Farben, Größe der Schrift usw.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 22 April 2016, 09:16:11
Wie lässt du dir die Zeiten ausgeben?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 22 April 2016, 12:56:45
in der RG..? Datum oder Tage..?
Alles so wie hier im Thread beschrieben...! schau dir das von tarum an das sollte gehen, ich habe das etwas anders von der Formatierung so wie im Posting von mir beschrieben
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 22 April 2016, 13:06:43
Sorry, hab es falsch gesehen, du hast ja keine Uhrzeit drin.

uniqueck wollte das ja noch einbauen

Grüße
cerberus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 22 April 2016, 15:16:54
Jop am we werde ich eine neue version bereitstellen. Ich schwanke noch zwischen neuen readings oder das bestehende reading mit einer optionalen Formatierung zu versehen.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 22 April 2016, 15:25:41
also ich empfinde das mit der Zeit als Luxus, warum brauche ich denn die Zeit..?
Mir ist das doch egal zu welcher Zeit der Müll weggeht  ;) oder habe ich da was falsch verstanden..?  :-\

ich würde es so machen "bestehende reading mit einer optionalen Formatierung" denke das diejenigen die es brauchen dann nutzen könnten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cerberus am 22 April 2016, 16:03:23
Bei mir ist das so, dass bestimmte Entsorgungstermine zu einer bestimmten Urzeit sind z.B. Schadstoffmobil von > bis oder Grünabfallcontainer.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 22 April 2016, 16:19:39
Zitat von: moonsorrox am 22 April 2016, 15:25:41
also ich empfinde das mit der Zeit als Luxus, warum brauche ich denn die Zeit..?
Mir ist das doch egal zu welcher Zeit der Müll weggeht  ;) oder habe ich da was falsch verstanden..?  :-\

ich würde es so machen "bestehende reading mit einer optionalen Formatierung" denke das diejenigen die es brauchen dann nutzen könnten
ich stimme dem moonsorrox zu!
Der Sinn, für mich, ist doch, am Vortag zu wissen bzw. daran erinnert zu werden das ich den Müll raustellen muss ! 8)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 23 April 2016, 10:53:34
da ich das Modul erst kurz einsetze und auch nicht alles durchlesen möchte folgende Frage...
Wenn ich ein Fhem Neustart mache oder auch Fhem einlesen lasse ist die Readingsgroup jedes mal leer, dass heißt für mich ich muss erst einmal ein set myAbfall Update machen, ist das bei euch auch so..? wenn ja kann man das irgendwie ändern..?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 23 April 2016, 20:28:54
Zitat von: moonsorrox am 23 April 2016, 10:53:34
da ich das Modul erst kurz einsetze und auch nicht alles durchlesen möchte folgende Frage...
Wenn ich ein Fhem Neustart mache oder auch Fhem einlesen lasse ist die Readingsgroup jedes mal leer, dass heißt für mich ich muss erst einmal ein set myAbfall Update machen, ist das bei euch auch so..? wenn ja kann man das irgendwie ändern..?
Das liegt am Kalender der liefert die Daten und das Kalender Modul initialisiert sich erst nach start innerhalb einer gewissen Zeitspanne. Dann kann ich nix machen.

Aber wie oft startest du denn durch?

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 23 April 2016, 23:13:49
Zitat von: moonsorrox am 23 April 2016, 10:53:34
wenn ja kann man das irgendwie ändern..?
Ich bin mir nicht ganz sicher, aber da bei mir alle ReadingsGroup nach Neustart schon gefüllt sind, könnte es an diesem notify liegen:
global:initialized set TYPE=Calendar reload

Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 23 April 2016, 23:47:47
Hallo zusammen,
seit kurzem habe ich ein Problem mit unserem "Gelben Sack"  ;) der soll laut Modul erst in 48 Tagen geholt werden, richtig wäre aber in 17 Tagen (Heute 23. April - nächste Abholung am 11. Mai). Die anderen Termin stimmen.
Im Reading steht erst der übernächste Termin drinnen.

Ich hab keine Ahnung warum da zwei Termine üersprungen werden. Wäre schön wenn sich das ml einer von den Experten anschauen könnte, ich hab den Fehler leider nicht finden können.

Kalender: https://calendar.google.com/calendar/ical/7kk49comolc5pc9ethf1ejuk8g%40group.calendar.google.com/private-e897909cd33eb888c775e2a16fb85493/basic.ics
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 24 April 2016, 21:06:00
Sind den die Einträge im Calendar-Modul vorhanden ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 24 April 2016, 23:43:11
Der Google-Kalender zeigt ihn korrekt an, aber beim get Abfallkalender full all ist genau dieser Termin nicht dabei.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 April 2016, 00:31:53
Zitat von: perseusarm am 24 April 2016, 23:43:11
Der Google-Kalender zeigt ihn korrekt an, aber beim get Abfallkalender full all ist genau dieser Termin nicht dabei.
Dann kann ich ihn auch nicht als reading berücksichtigen.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 25 April 2016, 02:08:52
Schon klar, wenn der Kalender nichts liefert, dann kannst Du auch nichts auslesen. Aber wo könnte ich denn im Kalender anfangen nach dem Fehler zu suchen? Ich hab alle Termine mal von ganztägig auf 00:30 bis 23:30 umgestellt und alles aktualisiert und neu geladen, aber das Ergebnis ist das Gleiche - leider.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 April 2016, 20:53:58
Zitat von: perseusarm am 25 April 2016, 02:08:52
Schon klar, wenn der Kalender nichts liefert, dann kannst Du auch nichts auslesen. Aber wo könnte ich denn im Kalender anfangen nach dem Fehler zu suchen? Ich hab alle Termine mal von ganztägig auf 00:30 bis 23:30 umgestellt und alles aktualisiert und neu geladen, aber das Ergebnis ist das Gleiche - leider.
Ich würde das bei Boris Neubert mal adressieren, der ist der maintainer vom Kalendermodul.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 25 April 2016, 23:55:14
Du könntest versuchen, den Kalender mal als ics Datei zu exportieren.
Vielleicht geht das dam mit dem Calndar Modul oder du findest ggf. Die Ursache in der Datei.

Bei meinem Abfallkalender lag es mal an einem fehlenden END Eintrag.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 26 April 2016, 01:29:25
Warum der Termin aber in den letzten paar Tagen immer übersprungen wurde hab ich jetzt nicht mehrweiter erforscht, da kümmer ich mich wieder drum wenn´s mal wieder schief geht, denn komischerweise wird heute nicht 46 Tage sondern 17 angezeigt. Schon besser, aber auch (vermeintlich) falsch.
Des Rätsels Lösung: Ich hab mich immer auf´s PDF verlassen was uns die Gemeinde zum Download zur Verfügung stellt und die Anzeige im Tablet_UI damit verglichen. Dann hab ich mir die ics direkt von muellmax.de heruntergeladen und siehe da, dort gibt es RDATE und EXDATE die im PDF nicht berücksichtigt wurden. Die Erklärung dazu gibt es hier: http://www.kanzaki.com/docs/ical/exdate.html (http://www.kanzaki.com/docs/ical/exdate.html)
Dann passen auch die angezeigten 18 Tage, denn hier wird RDATE und EXDATE offensichtlich ausgewertet !
Vielen Dank an alle, der Tipp die ics-Datei mal herunterzuladen hat mich drauf gebracht.
Danke



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Chris_Worms am 06 Mai 2016, 15:01:28
Hi,

ich habe das Modul nun auch erfolgreich eingebunden. Wie bekomme ich es hin dass die Ereignisse korrekt sortiert werden (siehe Screenshot)?

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 10 Mai 2016, 19:44:28
Ich bin  mir nicht sicher aber ich glaube das readings group device kann das nicht.  Zumindestens habe ich das bei ner kurzen suche danach gefunden.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TechMech am 12 Mai 2016, 08:09:34
Hallo,

ich habe immer noch folgendes Problem, bei manuellen "reload" des "AbfallCalendar" wird der "Muellkal" auf die richtigen Tage aktualisiert, sobald der  "AbfallCalendar" sich automatisch "updatet" stehen die Tage im hunderter Bereich, wie es aussieht per Zufall.

Internals:
   DEF        ical file /opt/fhem/Abfalltermine.ics 28800
   NAME       AbfallCalendar
   NOTIFYDEV  global
   NR         598
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-05-12 07:51:54   lastUpdate      2016-05-12 07:51:54
     2016-02-16 11:43:26   modeAlarm
     2016-03-09 15:46:46   modeAlarmOrStart
     2016-02-16 11:43:26   modeAlarmed
     2016-03-04 05:07:53   modeChanged
     2016-05-12 07:49:57   modeEnd         20160510T082733WEIH
     2016-03-04 05:07:53   modeEnded
     2016-03-09 15:46:46   modeStart
     2016-02-16 11:43:26   modeStarted
     2016-05-12 07:49:57   modeUpcoming    20160510T082733GELB;20160510T082733REST14;20160510T082733SONDER;20160510T082733GLAS;20160510T082733PAPIER
     2016-05-12 07:51:54   nextUpdate      2016-05-12 15:51:54
     2016-05-12 07:51:55   nextWakeup      2016-05-12 15:51:54
     2016-05-12 07:51:54   state           triggered
Attributes:


Internals:
   DEF        AbfallCalendar 43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         602
   NTFY_ORDER 50-Muellkal
   STATE      7
   TYPE       ABFALL
   Readings:
     2016-05-12 07:51:54   AbfallCalendar_AbfuhrLeichtstoffe_datum 19.05.16
     2016-05-12 07:51:54   AbfallCalendar_AbfuhrLeichtstoffe_tage 7
     2016-05-12 07:51:54   AbfallCalendar_AbfuhrLeichtstoffe_text   Abfuhr Leichtstoffe
     2016-05-12 07:51:54   AbfallCalendar_AbfuhrLeichtstoffe_wochentag Donnerstag
     2016-05-12 07:51:54   AbfallCalendar_Glasabfuhr_datum 21.05.16
     2016-05-12 07:51:54   AbfallCalendar_Glasabfuhr_tage 9
     2016-05-12 07:51:54   AbfallCalendar_Glasabfuhr_text   Glasabfuhr
     2016-05-12 07:51:54   AbfallCalendar_Glasabfuhr_wochentag Samstag
     2016-05-12 07:51:54   AbfallCalendar_Papierabfuhr_datum 28.05.16
     2016-05-12 07:51:54   AbfallCalendar_Papierabfuhr_tage 16
     2016-05-12 07:51:54   AbfallCalendar_Papierabfuhr_text   Papierabfuhr
     2016-05-12 07:51:54   AbfallCalendar_Papierabfuhr_wochentag Samstag
     2016-05-12 07:51:54   AbfallCalendar_Restmuellabfuhr14-taeglich_datum 21.05.16
     2016-05-12 07:51:54   AbfallCalendar_Restmuellabfuhr14-taeglich_tage 9
     2016-05-12 07:51:54   AbfallCalendar_Restmuellabfuhr14-taeglich_text   Restmüllabfuhr 14-täglich
     2016-05-12 07:51:54   AbfallCalendar_Restmuellabfuhr14-taeglich_wochentag Samstag
     2016-05-12 07:51:54   AbfallCalendar_Sondermuelltag_datum 25.06.16
     2016-05-12 07:51:54   AbfallCalendar_Sondermuelltag_tage 44
     2016-05-12 07:51:54   AbfallCalendar_Sondermuelltag_text   Sondermülltag
     2016-05-12 07:51:54   AbfallCalendar_Sondermuelltag_wochentag Samstag
     2016-05-12 07:51:54   next            AbfallCalendar_AbfuhrLeichtstoffe_7
     2016-05-12 07:51:54   next_datum      19.05.16
     2016-05-12 07:51:54   next_tage       7
     2016-05-12 07:51:54   next_text         Abfuhr Leichtstoffe
     2016-05-12 07:51:54   next_wochentag  Donnerstag
     2016-05-12 07:51:54   state           7
Attributes:


Internals:
   DEF        AbfallCalendar:(modeUpcoming|modeAlarmOrStart).* {Abfalltermine("$EVENT")}
   NAME       Abfall_Update
   NR         600
   NTFY_ORDER 50-Abfall_Update
   REGEXP     AbfallCalendar:(modeUpcoming|modeAlarmOrStart).*
   STATE      2016-05-12 07:59:01
   TYPE       notify
   Readings:
     2016-05-12 07:51:46   state           active
Attributes:


Im Dateianhang befindet sich mein Müllkalender und ein Bild meiner Readingsgroup.

Vielleicht kann mir jemand dabei helfen, ich bin leider mit meinem Latein am Ende.
Vielen Dank schonmal im Voraus.

Mit freundlichem Gruß TechMech
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Mai 2016, 16:36:07
Kann das jemand anders mal prüfen.  Ich komme aktuell zu nix. Tut mir leid, aber die beiden anderen Änderungswünsche habe ich auch noch nicht anfangen können.

Gruß Constantin

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 14 Mai 2016, 10:59:38
@TechMech
Dein Kalender enthält uneindeutige UIDs.
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GLAS
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733GELB
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733PAPIER
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733REST14
UID:20160510T082733SONDER
UID:20160510T082733SONDER
UID:20160510T082733SONDER
UID:20160510T082733WEIH


Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TechMech am 14 Mai 2016, 11:59:59
@Hans Franz
Vielen Dank für die Antwort.

Interessant wäre jetzt zu wissen, wie so eine UID richtig aussehen muss. Hatte mir die ics Datei, die ich mir bei meinem örtlichen Müllentsorger aus dem netz geladen, in Outlook eingelesen und wieder aus Outlook exportiert als ics. Dachte eigentlich dann könnte nix schief gehen.

Gruß TechMech
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 14 Mai 2016, 13:03:31
Versuch's 'mal mit dem Original. Dort scheinen die UIDs eindeutig zu sein.

Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TechMech am 15 Mai 2016, 12:20:40
Hallo,

es scheint wirklich Outlook das Problem zu sein, mit der original Datei scheint es zu funktionieren, obwohl ich damit am Anfang auch Probleme hatte und die Datei deshalb mit Outlook eingelesen und bearbeitet habe wie z.B.: Termine gestrichen, hinzugeführt und Text verändert, anschließend wurde dann eine neue ics Datei exportiert.

Um Text zu ändren, ist der Text Editor ja auch ein geeignetes Mittel, für den Rest muss ich dann nochmal schauen.

Vielen Dank für deine Hilfe.
Das Modul ist großartig...

Gruß TechMech
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 15 Mai 2016, 12:35:34
Danke für das Lob.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: justme1968 am 19 Mai 2016, 13:06:30
hallo constantin,

ich schaue gerade ob ich von einem handgepflegten holliday file auf dein modul wechsle.

beim ersten testen sind mir die folgenden punkte aufgefallen:

- ich kann von unserem versorger nur ein ical file mit allen terminen für alle abfallarten bekommen.
  da gibt es dann ein mal 'Gruene Tonne plus' und ein mal 'Gruene Tonne plus Container'. nur der erste ist für mich relevant.
  darauf kann ich aber nicht filtern weil der zweite auch passt. statt oder zusätzlich zu index wäre es schön hier auch eine
  regex verwenden zu können. alternativ einen zweiten filter der werte ausschliesst.

- filter ist nicht dokumentiert. vor allem nicht das er auf den original ical namen greift.
  nicht auf den bei dem die leerzeichen entfernt sind :)

- ein mapping der namen aus calendar auf die namen die bei dir verwendet werden.
  unser versorger schreibt manches mit leereichen, manches zusammen, manches gross und manches klein.

- es wäre schön wenn in den reading werten die umlaute erhalten bleiben. das macht sich bei der anzeige besser.

vor allem der erste punkt wäre wichtig da ich das modul sonst nicht verwenden kann ;)

gruss
  andre
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: justme1968 am 20 Mai 2016, 21:28:52
ein vorschlag für punkt 1 aus meiner Wunschliste :)

--- 57_ABFALL.pm 2016-05-20 21:23:02.000000000 +0200
+++ ../57_ABFALL.pm 2016-05-20 21:20:59.000000000 +0200
@@ -268,7 +268,10 @@
if ($filter ne "") {
my $keepTermin = 'false';
foreach my $eachFilter (@filterArray) {
- if (index($eachTermin, $eachFilter) != -1) {
+ if ($eachFilter =~ m'^/(.*)/$' && $eachTermin =~ m/$1/ ) {
+ $keepTermin = 'true';
+ last;
+ } elsif (index($eachTermin, $eachFilter) != -1) {
$keepTermin = 'true';
last;
}


damit kann man in filter auch eine in / eingeschlossene regex verwenden. für mein problem von oben würde das dann so aussehen: attr myAbfall filter Restmuelltonne,/Gruene Tonne plus$/,BioEnergieTonne,GlasboxGruene Tonne plus$ matched nur auf 'Gruene Tonne plus' und nicht auf 'Gruene Tonne plus Container'.

gruss
  andre
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 Mai 2016, 00:16:50
Hi justme1968,

ich habe deine Änderung mal auf den develop strang gepackt unter der url, könnt ihr das modul aktualisieren.

https://raw.githubusercontent.com/uniqueck/fhem-abfall/develop/controls_fhemabfall.txt

Bei dem anderen Thema, schaue ich dann mal drüber.
Doku habe ich für den filter auch eine minimalistische ergänzt.

Bin aktuell zeitlich etwas eingespannt, daher kann ich aktuell nicht soviel machen, aber wenn ihr code änderungen habt, arbeite ich sie gerne ein.

Zitat von: justme1968 am 20 Mai 2016, 21:28:52
ein vorschlag für punkt 1 aus meiner Wunschliste :)

--- 57_ABFALL.pm 2016-05-20 21:23:02.000000000 +0200
+++ ../57_ABFALL.pm 2016-05-20 21:20:59.000000000 +0200
@@ -268,7 +268,10 @@
if ($filter ne "") {
my $keepTermin = 'false';
foreach my $eachFilter (@filterArray) {
- if (index($eachTermin, $eachFilter) != -1) {
+ if ($eachFilter =~ m'^/(.*)/$' && $eachTermin =~ m/$1/ ) {
+ $keepTermin = 'true';
+ last;
+ } elsif (index($eachTermin, $eachFilter) != -1) {
$keepTermin = 'true';
last;
}


damit kann man in filter auch eine in / eingeschlossene regex verwenden. für mein problem von oben würde das dann so aussehen: attr myAbfall filter Restmuelltonne,/Gruene Tonne plus$/,BioEnergieTonne,GlasboxGruene Tonne plus$ matched nur auf 'Gruene Tonne plus' und nicht auf 'Gruene Tonne plus Container'.

gruss
  andre
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: justme1968 am 25 Mai 2016, 08:20:03
danke.

gruss
  andre
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 06 Juni 2016, 15:53:58
Hallo,

auch von mir vielen Dank für dieses Modul.
Mir stellt sich die Frage wie ich das Datum aus dem Kalendereintrag entferne. Da mein Entsorger dieses extra noch mal in der bereitgestellten .ics erwähnen muss.
Beispieleintrag.:  Abfuhrtermin Restabfall/Wertstoffe am 06.06.2016

Abfuhrtermin ist klar,  entferne ich mit abfall_clear_reading_regex. Gibt's  um.... am 06.06.2016  zu entfernen auch so ne raffinierte Lösung.

Gruß

Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 Juni 2016, 10:49:16
Zitat von: TomLee am 06 Juni 2016, 15:53:58
Hallo,

auch von mir vielen Dank für dieses Modul.
Mir stellt sich die Frage wie ich das Datum aus dem Kalendereintrag entferne. Da mein Entsorger dieses extra noch mal in der bereitgestellten .ics erwähnen muss.
Beispieleintrag.:  Abfuhrtermin Restabfall/Wertstoffe am 06.06.2016

Abfuhrtermin ist klar,  entferne ich mit abfall_clear_reading_regex. Gibt's  um.... am 06.06.2016  zu entfernen auch so ne raffinierte Lösung.

Gruß

Thomas
Kannst du mir deinen Kalender zur Verfügung stellen, dann schaue ich mal nach der entsprechenden regex zum ersetzen.
Sonst müsste ich mir selber solche Termine erstellen.

Gesendet von meinem GT-N7100 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Baerny am 25 Juni 2016, 10:59:15
Nachdem in den Tread jetzt mittlerweile schon 2 - 3 mal durchforstet habe, habe ich leider keine Lösung für mein Problem gefunden.
Da ich noch relativ wenig Erfahrung mit Fhem und der Tablet Ui gesammelt habe, benötige ich mal Hilfe.

Mein Problem ist, dass in der Tablet ui die Tage bis zur nächsten Leerung nicht angezeigt werden. Meines Erachtens nach habe ich
alle Schritte wie hier im Tread beschrieben richtig eingegeben. Shem zeigt mir bei den Readings auch Termin an. Wie gesagt nur in der
Tablet ui wird es nicht angezeigt. Evtl. könnt ihr ja aus dem Code erkennen was ich falsch gemacht habe bzw. woran es liegen könnte.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 26 Juni 2016, 22:00:54
Zitat von: Baerny am 25 Juni 2016, 10:59:15
Nachdem in den Tread jetzt mittlerweile schon 2 - 3 mal durchforstet habe, habe ich leider keine Lösung für mein Problem gefunden.
Da ich noch relativ wenig Erfahrung mit Fhem und der Tablet Ui gesammelt habe, benötige ich mal Hilfe.

Mein Problem ist, dass in der Tablet ui die Tage bis zur nächsten Leerung nicht angezeigt werden. Meines Erachtens nach habe ich
alle Schritte wie hier im Tread beschrieben richtig eingegeben. Shem zeigt mir bei den Readings auch Termin an. Wie gesagt nur in der
Tablet ui wird es nicht angezeigt. Evtl. könnt ihr ja aus dem Code erkennen was ich falsch gemacht habe bzw. woran es liegen könnte.

Also zum einen ist dein Devicename im HTML Code falsch geschrieben, des Weiteren wäre es hilfreich keine Bilder zu posten, sondern eher den Code.
Beim Code von Device fehlt die Hälfte der Readings.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 26 Juni 2016, 22:45:07
So aufgrund von eines Wunsches bzgl. Abholtermine auch als solche zu kennzeichnen, habe ich jetzt mal etwas in diese Richtung gebaut.
Wenn sich noch jemand finden würde zum testen, wäre das sehr hilfreich.

Aktualisiert werden kann das Modul mit folgender url


update all https://github.com/uniqueck/fhem-abfall/blame/feature/counting-used-waste-events/controls_fhemabfall.txt


Aktuell fehlt noch so etwas wie clear abholungen.
Und an welchen Terminen, Abholungen genutzt wurden, dass müsste ich dann über Logs machen oder so.

Vielleicht hat ja jemand noch ein paar coole Ideen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 08 Juli 2016, 13:47:11
Zitat von: uniqueck am 26 Juni 2016, 22:45:07
So aufgrund von eines Wunsches bzgl. Abholtermine auch als solche zu kennzeichnen, habe ich jetzt mal etwas in diese Richtung gebaut.
Wenn sich noch jemand finden würde zum testen, wäre das sehr hilfreich.

Aktualisiert werden kann das Modul mit folgender url


update all https://github.com/uniqueck/fhem-abfall/blame/feature/counting-used-waste-events/controls_fhemabfall.txt


Aktuell fehlt noch so etwas wie clear abholungen.
Und an welchen Terminen, Abholungen genutzt wurden, dass müsste ich dann über Logs machen oder so.

Vielleicht hat ja jemand noch ein paar coole Ideen.

Gruß Constantin

Hi Constantin,
ich versuche dies bereits mit FTUI irgendwie einzubinden.
Würdest du es im Modul irgendwie hinbekommenwenn man ein
set myAbfall count Abfall_BlaueTonne ausgibt, das für 24 Stunden das Reading "Abfall_BlaueTonne_tage" statt einer vom Kalender vorgegeben Tageszahl ein anders Zeichen(+ - oder einen Buchstaben reinschreibt?
Dann könnte man in der Benutzeroberfläche des FTUI wunderschön kenntlich machen, das die Mülltonne bereits rausgestellt wurde und die Abholung geloggt wurde!

Gruß Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: perseusarm am 15 Juli 2016, 00:36:33
Mir ist heute aufgefallen das beim Biobfall, der erst in 10 Tagen geholt wird, im F-TUI beim Icon eine 1 angezeigt wird anstelle von 10.

<header>nächster Abfall</header>
    <div class="cell">
<div data-device="Abfall"
                data-type="symbol"
                data-get="next"
                data-get-warn=".*(\d+).*"
data-get-on='["LKGBioabfall_1","LKGAltpapier_1","LKGRestabfall4-woechentlich_1","LKGGelberSack_1","LKGBioabfall_.*","LKGAltpapier_.*","LKGRestabfall.*","LKGGelberSack.*"]'
data-on-colors='["green","blue","grey","yellow","green","blue","grey","yellow"]'
data-icons='["fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn fa-spin","fa-trash warn","fa-trash warn","fa-trash warn","fa-trash warn"]'>
</div>
                <div data-type="label"
                data-device="Abfall"
                data-get="next_datum"
                class="cell small"></div>
            </div>
</li>


List:

Internals:
   DEF        Abfallkalender 86400
   KALENDER   Abfallkalender
   NAME       Abfall
   NR         28
   NTFY_ORDER 50-Abfall
   STATE      10
   TYPE       ABFALL
   Readings:
     2016-07-15 00:05:00   LKGAltpapier_datum 11.08.16
     2016-07-15 00:05:00   LKGAltpapier_tage 27
     2016-07-15 00:05:00   LKGAltpapier_text   LKG Altpapier
     2016-07-15 00:05:00   LKGAltpapier_wochentag Donnerstag
     2016-07-15 00:05:00   LKGBioabfall_datum 25.07.16
     2016-07-15 00:05:00   LKGBioabfall_tage 10
     2016-07-15 00:05:00   LKGBioabfall_text   LKG Bioabfall
     2016-07-15 00:05:00   LKGBioabfall_wochentag Montag
     2016-07-15 00:05:00   LKGGelberSack_datum 05.08.16
     2016-07-15 00:05:00   LKGGelberSack_tage 21
     2016-07-15 00:05:00   LKGGelberSack_text   LKG Gelber Sack
     2016-07-15 00:05:00   LKGGelberSack_wochentag Freitag
     2016-07-15 00:05:00   LKGRestabfall4-woechentlich_datum 01.08.16
     2016-07-15 00:05:00   LKGRestabfall4-woechentlich_tage 17
     2016-07-15 00:05:00   LKGRestabfall4-woechentlich_text   LKG Restabfall 4-wöchentlich
     2016-07-15 00:05:00   LKGRestabfall4-woechentlich_wochentag Montag
     2016-07-15 00:05:00   next            LKGBioabfall_10
     2016-07-15 00:05:00   next_datum      25.07.16
     2016-07-15 00:05:00   next_tage       10
     2016-07-15 00:05:00   next_text         LKG Bioabfall
     2016-07-15 00:05:00   next_wochentag  Montag
     2016-07-15 00:05:00   state           10
Attributes:
   calendarname_praefix 0
   room       Abfallkalender

Wo mache ich denn da beim data-get-warn was falsch ? oder woanders ?
Schon mal vorab Danke, bin sich er das Ihr mir als Anfgänger da helfen könnt...  ;D


[EDIT]
Mein data-get-warn war falsch: So ist´s besser: data-get-warn=".*_(\d+).*"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tueftler1983 am 05 August 2016, 23:04:55
Hallo habe es jetzt endlich geschafft Calendar und das Modul ABFALL ans laufen zu bekommen.
Was mich stört als Reading Next steht bei mir MuellKalender_Biomuell_4
Kann der Kalendername MuellKalender nicht ausgeblendet werden?
Und kann als State nicht die Anzahl der Tage bis zur Abholung und Welche Tonne angezeigt werden?

Sonst schon ne super sache.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 August 2016, 11:47:59
Zitat von: Tueftler1983 am 05 August 2016, 23:04:55
Hallo habe es jetzt endlich geschafft Calendar und das Modul ABFALL ans laufen zu bekommen.
Was mich stört als Reading Next steht bei mir MuellKalender_Biomuell_4
Kann der Kalendername MuellKalender nicht ausgeblendet werden?
Und kann als State nicht die Anzahl der Tage bis zur Abholung und Welche Tonne angezeigt werden?

Sonst schon ne super sache.
Schaue mal unter den Attributen da kannst du das Kalender Präfix abstellen. Das mit State ist so nicht vorgesehen, du kannst dir aber ein Userreading anlegen.

Ich habe mal ein Beispiel vorbereitet, wie du das was du gerne hättest, umsetzen kannst.

nternals:
   CFGFN
   DEF        cal_Abfall
   KALENDER   cal_Abfall
   NAME       abfall_Bretten
   NR         27
   NTFY_ORDER 50-abfall_Bretten
   STATE      In 2 Tage(n) am Montag wird der   Wertstoff abgeholt
   TYPE       ABFALL
   Readings:
     2016-08-06 10:00:37   Restmuell_datum 15.08.16
     2016-08-06 10:00:37   Restmuell_tage  9
     2016-08-06 10:00:37   Restmuell_text    Restmüll
     2016-08-06 10:00:37   Restmuell_wochentag Montag
     2016-08-06 10:00:37   Wertstoff_datum 08.08.16
     2016-08-06 10:00:37   Wertstoff_tage  2
     2016-08-06 10:00:37   Wertstoff_text    Wertstoff
     2016-08-06 10:00:37   Wertstoff_wochentag Montag
     2016-08-06 10:00:37   next            Wertstoff_2
     2016-08-06 10:00:37   next_datum      08.08.16
     2016-08-06 10:00:37   next_tage       2
     2016-08-06 10:00:37   next_text         Wertstoff
     2016-08-06 10:00:37   next_wochentag  Montag
     2016-08-06 10:00:37   state           2
Attributes:
   calendarname_praefix 0
   stateFormat In next_tage Tage(n) am next_wochentag wird der next_text abgeholt



Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hmtec99 am 11 August 2016, 09:20:57
Hallo uniqueck,

danke für das Modul. Für meinen Einsatzzweck hätte ich noch 2 Erweiterungswünsche (ich weiß nicht ob etwas davon bereits eingeflossen ist).

Da ich auch so einer bin der sich keine Termine merken kann und die Tonnen erst morgens rausstellt, habe ich den Abfuhrtermin vergessen, wenn
ich ihn nur am Vortag sehe. Deshalb wäre es gut (z.B. über ein Attribut) auch "modeStarted"-Termine in die Anzeige einzubeziehen.

Die 2te Erweiterung bezieht sich auf die Problemstoff-Sammeltermine in unserem Landkreis. Auch dafür gibt es einen Kalender im ical-Format.
Der nächste Termin wird zwar angezeigt - aber nicht der Ort (Parameter LOCATION: im Kalender).

Und jetzt habe ich gerade noch was gesehen. Im Abfuhrkalender gibt es auch noch den Parameter DESCRIPTION der eigentlich schon die relevanten
Informationen für die Anzeige der Abfuhrtermins (am Abfuhrtag!) enthält (Beispiel: DESCRIPTION:Heute\, Grüne Tonne nicht vergessen!) Vielleicht
könnte man diese Info für einen Datumsvergleich in einer Formel verwenden?

EDIT: Habe gerade gesehen, daß auch im Fall der Problemstoffsammlung der Inhalt von DESCRIPTION: besser geeignet wäre, da er neben dem Ort
auch die Uhrzeiten enthält (z.B. 10.00 - 12.00 Uhr).

Gruß, Oli
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: onkel-tobi am 21 August 2016, 16:50:15
Hi zusammen,

ich habe mal versucht das Modul einzubinden, leider schmiert fhem dann ab:
2016.08.21 16:48:23 1: Perfmon: possible freeze starting at 16:48:10, delay is 13.946
2016.08.21 16:48:23 3: ABFALL_UPDATE
2016.08.21 16:48:23 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/57_ABFALL.pm line 171.
2016.08.21 16:48:23 1: PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at ./FHEM/57_ABFALL.pm line 172.
Month '-1' out of range 0..11 at ./FHEM/57_ABFALL.pm line 172
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 505, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/opt/yowsup-master/yowsup/demos/cli/cli.py", line 153, in startInputThread
    cmd = self._queuedCmds.pop(0) if len(self._queuedCmds) else input(self.getPrompt()).strip()
IOError: [Errno 104] Connection reset by peer

Habe inzw. auch das update des Moduls deaktiviert, aber das bringt auch nichts. Das einzige was hilft ist das Modul wieder zu löschen.
Hat jemand einen Tipp für mich?

Danke & Gruß,

Tobi

Update:
Habe noch mal alles entfernt, aktualisiert und dann via github die aktuellste Abfall.pm eingespielt. Funktioniert jetzt einwandfrei. Nehme mal an, dass da beim ersten Update irgendwas schiefgelaufen ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: jnewton957 am 28 August 2016, 11:50:43
Hallo,

das Modul Abfallkalender läuft hervorragend. Danke dafür.
Habe nachfolgende "Herausforderung".

Bei uns gibt es eine Bio-Zusatzleerung im Sommer. Diese Termine sind im Google Kalender entsprechend mit eigenen Werten eingetragen und werden auch korrekt angezeigt.
Nun ist die Zusatzleerung seit letzte Woche beendet. Somit findet er im Kalender auch keinen neuen Termin. (Der Kalender 2017 existiert ja noch nicht).

Wie kann ich das abfangen. Z.B. Wenn nächster Termin > 2 Monate dann zeige nicht den Wert (Resttage) sondern ein "x" ?
Danke für die Hilfe
Jörg
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Snooper166 am 28 August 2016, 12:38:38
Hallo zusammen,

möchte das Modul hinzufügen, bekomme aber immer folgende Meldung:

2016.08.28 12:31:29 1 : https://github.com/uniqueck/fhem-abfall/blame/feature/counting-used-waste-events/controls_fhemabfall.txt: empty answer received

Eine Idee?

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 28 August 2016, 18:31:16
nimm es doch von hier (https://forum.fhem.de/index.php/topic,48237.msg406646.html#msg406646)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 28 August 2016, 18:34:33
Nene die angehangenen Module habe ich nicht immer aktualisiert.  Ich prüfe das mal, aber es kann  sei  das ich den Branch schon auf den develop Strang gemerget habe.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 August 2016, 19:49:22
Also ein  installieren sollte vom master develop und deinem besagten Strang möglich sein. Hast du mal die anderen Stränge probiert?

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: roadghost am 21 September 2016, 16:09:30
Hallo,

ich möchte gern eine Funktion in FHEM programmieren, diese soll ein at werden.

Ich habe hierzu im fhem wiki eine vorlage gefunden die die Daten eines Abfallkalenders auswertet und in abhängigkeit einer bevorstehenden Mülltonnenleerung eine pushnachricht versendet.

http://www.fhemwiki.de/wiki/Pushover (http://www.fhemwiki.de/wiki/Pushover)

Lässt sich das Abfallmodul und das at zusammenführen ?

Hier ist der Code des at:


*13:25:00 {my $Eventname;my $EventHeute;$EventHeute=fhem("get events today");print $EventHeute;if ($EventHeute ne "none"){$Eventname="Ereignis: $EventHeute";fhem("set pushmsg msg 'fhem' 'Erinnerung an: $Eventname' 0 ");}}


Das Abfallmodul gibt bei mir Readings aus, diese lauten als beispiel:

Abfall_Grau_tage 1

Sprich in 1 Tag(en) wird die Graue Tonne geleert.

Ich habe insg. 4 readings, es ist immer nur die Farbe unterschiedlich, Grau, Gelb, Gruen und Braun.

Das at soll nun jeden Tag um 19 Uhr prüfen, ob das Reading der jeweiligen Tonne auf 1 steht und soll, wenn dem so ist, eine pushnachricht versenden.

Leider sind meine Kenntnisse nicht so besonders, daher habe ich das erstmal mit DOIF gelöst:


define Alarm_Restmuell DOIF ([19:00-21:00] and [myAbfall:Abfall_Grau_tage] < 2) (set pushmsg msg 'Restmuelltonne rausstellen' )


Kann/soll ich das so lassen oder wäre eine Lösung mittels at besser ??

Gruß
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RaspiCOC am 22 September 2016, 11:01:35
Was willst Du da anders machen, wenn es funktioniert?

Weshalb hast Du da den Zeitraum 19 - 21 Uhr reingenommen? Wann willst Du die Pushover-Nachricht bekommen? Dann setze doch die genaue Uhrzeit. Dann würde ich das "<2" durch "eq 1" ersetzen und [myAbfall:Abfall_Grau_tage] durch [?myAbfall:Abfall_Grau_tage] ersetzen, damit der DOIF nur durch die Zeitangabe getriggert wird.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 22 September 2016, 21:59:43
Zitat von: jnewton957 am 28 August 2016, 11:50:43
Hallo,

das Modul Abfallkalender läuft hervorragend. Danke dafür.
Habe nachfolgende "Herausforderung".

Bei uns gibt es eine Bio-Zusatzleerung im Sommer. Diese Termine sind im Google Kalender entsprechend mit eigenen Werten eingetragen und werden auch korrekt angezeigt.
Nun ist die Zusatzleerung seit letzte Woche beendet. Somit findet er im Kalender auch keinen neuen Termin. (Der Kalender 2017 existiert ja noch nicht).

Wie kann ich das abfangen. Z.B. Wenn nächster Termin > 2 Monate dann zeige nicht den Wert (Resttage) sondern ein "x" ?
Danke für die Hilfe
Jörg
Das geht mit dem Modul nicht, da bei jeder Aktualisierung alles gelöscht wird und daher kann ich nicht wissen das es keinen weiteren Termin gibt.

Müsste mir sonst was einfallen lassen, aber du könntest ja auch einfach selber einen weiteren Termin eintragen, welcher einfach ein Jahr in der Zukunft liegt, dann kannst du mit einem Userreading einfach abfragen wenn Tage größer als Schwellwert x ist, dann  setze x als Wert.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 27 September 2016, 01:31:47
Hallo.
Kann mir jemand kurz erklären wie man den Kalender nun weiter benutzt ?
Leider findet man im Internet nur Anleitungen die diese 99_myUtils benutzen.
Ich habe zwei dummy devices mit je einer Tonne als Icon.
Wie bekomme ich nun bei dem einen device den nächsten Termin für die blaue Tonne und bei dem zweiten device die für die schwarze Tonne angezeigt.  :'(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 September 2016, 10:13:24
Zitat von: ArduPino am 27 September 2016, 01:31:47
Hallo.
Kann mir jemand kurz erklären wie man den Kalender nun weiter benutzt ?
Leider findet man im Internet nur Anleitungen die diese 99_myUtils benutzen.
Ich habe zwei dummy devices mit je einer Tonne als Icon.
Wie bekomme ich nun bei dem einen device den nächsten Termin für die blaue Tonne und bei dem zweiten device die für die schwarze Tonne angezeigt.  :'(
Dazu ist genau dieses Modul da. Einfach per Calender Device einen Kalender mit Abfallterminen definieren und dann das Abfall Modul anlegen mit dem Name des Calender Device als Parameter.

define myAbfall Abfall Abfallcalender

Ich hoffe die Angabe ist richtig, wenn nicht schaue mal in den ersten Posts nach.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 27 September 2016, 11:00:26
Google Kalender habe ich, Abfall Modul habe ich auch. Termine werden angezeigt.
Auch habe ich zwei dummys devices (blaue Tonne, schwarze Tonne, aus einem älteren Mülleimer Tutorial) mit zwei verschiedenen Icons.
Wie bekomme ich nun aber die Daten aus dem Kalener Modul in diese dummys, damit ich dort die Tage angezeigt bekomme und bei z.B. nur noch 2 Tagen das Icon ändern lasse.
Wenn ich das schon mal hier im normalen Webinterface so sehen würde, wäre schon mal ausreichend. Generell wollte ich wenn alles soweit ist, das TabletUI verwenden.

Um die Daten aus ABFALL an die dummys zu übertragen, braucht man dafür ein notify oder ein at ?
Irgend wie fehlt mir da der Anfang, habe mir auch schon das Einsteiger Tut angesehen, die Mega PDF ist eher an FS20 Geräte angelehnt, irgendwie bringt mir das nichts.
Hab auch schon einige YT Videos durch...aber auch da geht es dann meistens um was anderes.
Würde mich sehr freuen wenn du (oder jemand anderes) mir dazu helfen könnte, habe schon einige versucht, aber irgendwas mache ich falsch.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 September 2016, 13:06:49
Zitat von: ArduPino am 27 September 2016, 11:00:26
Google Kalender habe ich, Abfall Modul habe ich auch. Termine werden angezeigt.
Auch habe ich zwei dummys devices (blaue Tonne, schwarze Tonne, aus einem älteren Mülleimer Tutorial) mit zwei verschiedenen Icons.
Wie bekomme ich nun aber die Daten aus dem Kalener Modul in diese dummys, damit ich dort die Tage angezeigt bekomme und bei z.B. nur noch 2 Tagen das Icon ändern lasse.
Wenn ich das schon mal hier im normalen Webinterface so sehen würde, wäre schon mal ausreichend. Generell wollte ich wenn alles soweit ist, das TabletUI verwenden.

Um die Daten aus ABFALL an die dummys zu übertragen, braucht man dafür ein notify oder ein at ?
Irgend wie fehlt mir da der Anfang, habe mir auch schon das Einsteiger Tut angesehen, die Mega PDF ist eher an FS20 Geräte angelehnt, irgendwie bringt mir das nichts.
Hab auch schon einige YT Videos durch...aber auch da geht es dann meistens um was anderes.
Würde mich sehr freuen wenn du (oder jemand anderes) mir dazu helfen könnte, habe schon einige versucht, aber irgendwas mache ich falsch.
Schaue dir dazu mal Post https://forum.fhem.de/index.php?topic=48237.msg441633.msg#441633 (https://forum.fhem.de/index.php?topic=48237.msg441633.msg#441633)

Hier wird das zusammen  mit einer readingsGroup gelöst ist denke ich mal für dein webfrontend bevor du dann auf TabletUI wechselst die übersichtlichste Variante.

Gruß aus der Algarve
Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 28 September 2016, 00:14:40
Super ! Genau das habe ich gesucht...weiß gar nicht warum ich das nicht gesehen habe  :o

EDIT:
Habe da noch eine Verständnisfrage:
attr rg_myCalendar valueStyle #{if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:limegreen"'}}

Das # musste ich entfernen, sonst hat es nicht funktioniert.
Der gesamte Text wird nun aber grün, also Wochentag, Text, Datum. Entferne ich den hinteren "else" Teil, ist der Text und Wochentag schwarz, Anzahl der Tage bei 1 rot und bei 0 gelb. So wie es sein soll.
Ersetze ich das ep 1 durch <= 1 ändert sich die ganze Schriftfarbe, also auch Datum, Wochentag usw. Warum ?
Und warum wird der Text auf grün gestellt wenn die letzte "else" abfrage dabei ist ?
Ist dieses $VALUE immer der letzte Eintrag, hier der Tag ? Wie wird das unterschieden zum Text, Wochentag usw ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: accessburn am 07 Oktober 2016, 10:29:12
Huhu, kannst du mal bitte schauen warum eventuell eine Mülltonne fehlt?
Der Restmüll fehlt plötzlich, obwohl die nächste Leerung ganz normal am Mittwoch im Kalender steht (siehe Anhang). Bisher funktionierte es soweit ich weiß problemlos.


Internals:
   DEF        MuellKalender 86400
   KALENDER   MuellKalender
   NAME       myAbfall
   NR         533
   NTFY_ORDER 50-myAbfall
   STATE      3
   TYPE       ABFALL
   Readings:
     2016-10-07 10:25:24   MuellKalender_FESAltpapier_datum 14.10.16
     2016-10-07 10:25:24   MuellKalender_FESAltpapier_tage 7
     2016-10-07 10:25:24   MuellKalender_FESAltpapier_text   FES Altpapier
     2016-10-07 10:25:24   MuellKalender_FESAltpapier_wochentag Freitag
     2016-10-07 10:25:24   MuellKalender_FESBioabfall14-taeglicheLeerung_datum 12.10.16
     2016-10-07 10:25:24   MuellKalender_FESBioabfall14-taeglicheLeerung_tage 5
     2016-10-07 10:25:24   MuellKalender_FESBioabfall14-taeglicheLeerung_text   FES Bioabfall 14-tägliche Leerung
     2016-10-07 10:25:24   MuellKalender_FESBioabfall14-taeglicheLeerung_wochentag Mittwoch
     2016-10-07 10:25:24   MuellKalender_FESLeichtverpackungen14-taeglicheLeerung_datum 10.10.16
     2016-10-07 10:25:24   MuellKalender_FESLeichtverpackungen14-taeglicheLeerung_tage 3
     2016-10-07 10:25:24   MuellKalender_FESLeichtverpackungen14-taeglicheLeerung_text   FES Leichtverpackungen 14-tägliche Leerung
     2016-10-07 10:25:24   MuellKalender_FESLeichtverpackungen14-taeglicheLeerung_wochentag Montag
     2016-10-07 10:25:24   next            MuellKalender_FESLeichtverpackungen14-taeglicheLeerung_3
     2016-10-07 10:25:24   next_datum      10.10.16
     2016-10-07 10:25:24   next_tage       3
     2016-10-07 10:25:24   next_text         FES Leichtverpackungen 14-tägliche Leerung
     2016-10-07 10:25:24   next_wochentag  Montag
     2016-10-07 10:25:24   state           3
Attributes:
   event-min-interval 1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Frank_Huber am 07 Oktober 2016, 13:02:40
wollte das auch gerade mal testen.
Hab die Befehle zum Installieren in fhem ausgeführt und shutdown restart gemacht.

weiterhin "unknown module ABFALL" beim define.

ist da evtl was faul?

in /opt/fhem/FHEMist die 57_Abfall.pm Datei nicht vorhanden
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Oktober 2016, 13:10:24
Dann ist es wahrscheinlich  noch nicht installiert. Was hast du denn genau eingegeben?

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 07 Oktober 2016, 13:11:03
Zitat von: Frank_Huber am 07 Oktober 2016, 13:02:40
in /opt/fhem/FHEMist die 57_Abfall.pm Datei nicht vorhanden

da sollte sie aber liegen...
ist das letzte update schon lange her ?

ist sie bei update check mit aufgeführt ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Frank_Huber am 07 Oktober 2016, 13:28:54
Ergebnis "update check"

fhem
List of new / modified files since last update:
UPD ./CHANGED
UPD ./fhem.pl
UPD FHEM/00_FBAHA.pm
UPD FHEM/00_HMLAN.pm
UPD FHEM/00_HMUARTLGW.pm
UPD FHEM/00_SIGNALduino.pm
UPD FHEM/00_TCM.pm
UPD FHEM/01_FHEMWEB.pm
UPD FHEM/09_CUL_FHTTK.pm
UPD FHEM/10_CUL_HM.pm
UPD FHEM/10_EnOcean.pm
UPD FHEM/10_FBDECT.pm
UPD FHEM/10_IT.pm
UPD FHEM/10_ZWave.pm
UPD FHEM/10_pilight_ctrl.pm
UPD FHEM/14_Hideki.pm
UPD FHEM/14_SD_WS.pm
UPD FHEM/14_SD_WS07.pm
UPD FHEM/14_SD_WS09.pm
UPD FHEM/14_SD_WS_Maverick.pm
UPD FHEM/15_CUL_EM.pm
UPD FHEM/23_LUXTRONIK2.pm
UPD FHEM/24_TPLinkHS110.pm
UPD FHEM/30_DUOFERN.pm
UPD FHEM/30_HUEBridge.pm
UPD FHEM/31_HUEDevice.pm
UPD FHEM/31_LightScene.pm
UPD FHEM/32_yowsup.pm
UPD FHEM/33_readingsGroup.pm
UPD FHEM/36_EMT7110.pm
UPD FHEM/36_EleroDrive.pm
UPD FHEM/36_EleroStick.pm
UPD FHEM/36_KeyValueProtocol.pm
UPD FHEM/36_LaCrosse.pm
UPD FHEM/36_LaCrosseGateway.pm
UPD FHEM/36_Level.pm
UPD FHEM/38_netatmo.pm
UPD FHEM/47_OBIS.pm
UPD FHEM/49_SSCam.pm
UPD FHEM/50_HP1000.pm
UPD FHEM/50_TelegramBot.pm
UPD FHEM/51_I2C_BH1750.pm
UPD FHEM/59_Twilight.pm
UPD FHEM/70_BRAVIA.pm
UPD FHEM/70_JSONMETER.pm
UPD FHEM/70_ONKYO_AVR.pm
UPD FHEM/71_ONKYO_AVR_ZONE.pm
UPD FHEM/72_FRITZBOX.pm
UPD FHEM/73_ElectricityCalculator.pm
UPD FHEM/73_GasCalculator.pm
UPD FHEM/73_km200.pm
UPD FHEM/74_AMAD.pm
UPD FHEM/88_HMCCU.pm
UPD FHEM/88_HMCCUCHN.pm
UPD FHEM/88_HMCCUDEV.pm
UPD FHEM/90_SIGNALduino_un.pm
UPD FHEM/92_FileLog.pm
UPD FHEM/93_DbRep.pm
UPD FHEM/93_PWMR.pm
UPD FHEM/94_PWM.pm
UPD FHEM/95_Dashboard.pm
UPD FHEM/98_CustomReadings.pm
UPD FHEM/98_DLNARenderer.pm
UPD FHEM/98_DOIF.pm
UPD FHEM/98_Dooya.pm
UPD FHEM/98_GAEBUS.pm
UPD FHEM/98_HMinfo.pm
UPD FHEM/98_HTTPMOD.pm
UPD FHEM/98_Hyperion.pm
UPD FHEM/98_JsonList.pm
UPD FHEM/98_JsonList2.pm
UPD FHEM/98_STOCKQUOTES.pm
UPD FHEM/98_Text2Speech.pm
UPD FHEM/98_cmdalias.pm
UPD FHEM/98_copy.pm
UPD FHEM/98_statistics.pm
UPD FHEM/98_weekprofile.pm
UPD FHEM/HMCCUConf.pm
UPD FHEM/HttpUtils.pm
UPD FHEM/ONKYOdb.pm
UPD FHEM/firmware/JeeLink_LaCrosseGateway.bin
UPD FHEM/firmware/SIGNALduino_nano328.hex
UPD FHEM/firmware/SIGNALduino_promini328.hex
UPD FHEM/firmware/SIGNALduino_uno.hex
UPD FHEM/lib/74_AMADautomagicFlowset_2.6.4.xml
UPD FHEM/lib/openzwave_manufacturer_specific.xml
UPD docs/commandref_frame.html
UPD docs/commandref_frame_DE.html
UPD www/pgm2/fhemweb.js
UPD www/pgm2/fhemweb_colorpicker.js

fhemabfall
List of new / modified files since last update:
UPD FHEM/57_ABFALL.pm

New entries in the CHANGED file:
FHEM ABFALL and more last change:
2016-05-25
- add regex support for filter


was ich wundert, das ist unten separat mit "fhemabfall" ?
der Install Befehl müsste das doch auch direkt installieren ohne Update oder?

edit:selbst nach Update kein Modul da.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 07 Oktober 2016, 13:36:06
was passiert, wenn Du
UPD FHEM/57_ABFALL.pm   ausführst ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Frank_Huber am 07 Oktober 2016, 13:39:51
Zitat von: kumue am 07 Oktober 2016, 13:36:06
was passiert, wenn Du
UPD FHEM/57_ABFALL.pm   ausführst ?

Unknown module ABFALL

Korrektur: das stand noch von vorher da.
Datei war da, nach shutdown restart hat es jetzt geladen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Frank_Huber am 07 Oktober 2016, 13:49:51
jetzt will er erst nen Kalender von mir.
muss mich da jetzt erst mal reinlesen.
melde mich bei Bedarf wieder..
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Oktober 2016, 14:12:43
Siehe readme im Github oder erste Seite im thread.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Frank_Huber am 07 Oktober 2016, 14:23:31
Zitat von: uniqueck am 07 Oktober 2016, 14:12:43
Siehe readme im Github oder erste Seite im thread.

Im Start-Thread stand nichts davon, habs dann in der Commandref gesehen. muss ich die Tage mal bischen mehr Zeit investieren.

macht das ganze noch interessanter, is aber nix zum nebenhermal ausprobieren im Büro.:-)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RaspiCOC am 07 Oktober 2016, 21:11:43
Na,
Zitatim Büro.:-)
hat man doch am ehesten Zeit.  ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 07 Oktober 2016, 22:00:04
Hallo
bin zwar schon etwas länger dabei, habe auch schon eine Menge am Laufen, aber immer das Gleiche Problem.
Wochenlang nichts neues in FHEM  gemacht und schon wieder viel vergessen.
Hab erst hinten im Thread gelesen, ok interessant, dann der Hinweis 1. Beitrag.
Dort dann weitergelesen, Code eingetippt, nix geht.
dann im 8 oder 9 Beitrag ( egal ) der Hinweis das erst das Calendar Modul definiert werden muss, also die ical Datei .. Bitte im 1. Post nachtragen.
Das Modul scheint ja echt klasse zu sein.
Jetzt hänge ich mal wieder an der Darstellung der readings, Schnell durch die Seitne gescrollt, doch leider kaum Definitionen, welche attr müssen wie definiert werden damit es dann auch schön aussieht.
Wäre schön wenn das Wiki mit einem kompletten Beispiel ergänzt würde.
FHEM wird halt nicht nur von Profis benutzt die täglich mit Programmcode umgehen.

Einfach zu schade wenn man immer erst ewig suchen muss bis man das komplette Beispiel hat, dazu gehört doch einfach auch eine schöne Darstellung, das macht es doch erst richtig gut.

Links zu den Icons, wo müssen die hin etc.
gerade gefunden
https://github.com/uniqueck
mal sehen was ich da finde


Trotzdem klasse !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Oktober 2016, 23:44:43
Zitat von: Franz Tenbrock am 07 Oktober 2016, 22:00:04
Hallo
bin zwar schon etwas länger dabei, habe auch schon eine Menge am Laufen, aber immer das Gleiche Problem.
Wochenlang nichts neues in FHEM  gemacht und schon wieder viel vergessen.
Hab erst hinten im Thread gelesen, ok interessant, dann der Hinweis 1. Beitrag.
Dort dann weitergelesen, Code eingetippt, nix geht.
dann im 8 oder 9 Beitrag ( egal ) der Hinweis das erst das Calendar Modul definiert werden muss, also die ical Datei .. Bitte im 1. Post nachtragen.
Das Modul scheint ja echt klasse zu sein.
Jetzt hänge ich mal wieder an der Darstellung der readings, Schnell durch die Seitne gescrollt, doch leider kaum Definitionen, welche attr müssen wie definiert werden damit es dann auch schön aussieht.
Wäre schön wenn das Wiki mit einem kompletten Beispiel ergänzt würde.
FHEM wird halt nicht nur von Profis benutzt die täglich mit Programmcode umgehen.

Einfach zu schade wenn man immer erst ewig suchen muss bis man das komplette Beispiel hat, dazu gehört doch einfach auch eine schöne Darstellung, das macht es doch erst richtig gut.

Links zu den Icons, wo müssen die hin etc.
gerade gefunden
https://github.com/uniqueck
mal sehen was ich da finde


Trotzdem klasse !
Hallo Franz,
ich gebe dir recht das wollte ich immer schon machen, aber auch ich habe noch anders zutun. Ich werde mich mal hinsetzen und das entsprechend erweitern. Aber ihr seid alle gerne eingeladen, Beispiele zu posten, welche anderen helfen. Diese können wir ja dann auch gerne im Wiki dokumentieren.

Ich werde das dann entsprechend im ersten Beitrag erweitern bzw. auf das Wiki verweisen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 07 Oktober 2016, 23:50:06
haben doch alle das gleiche Problem
die Zeit fehlt einfach

wenn was gut dokumentiert ist, hab ich es immer auf Anhieb hinbekommen.

Verstehe es ja, die Programmierung ist im Fluß. Änderungen hier und da. Viele hier die eh den gnazen Tag mit It zu tun haben...

Viele Fragen ergeben sich aber dadurch das eben Doku fehlt

Welche attr. was kann man damit machen etc.

Die Readings hab ich ja, aber mit der Darstellung, da bräuchte es halt mal wieder viel Zeit zum lesen
Denke das geht nicht nur mir so.

Beimir läuft ja die alte Visualisierng mit myutils etc, ist aber halt um die Ecke
n8

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Oktober 2016, 01:23:46
Zitat von: Franz Tenbrock am 07 Oktober 2016, 23:50:06
haben doch alle das gleiche Problem
die Zeit fehlt einfach

wenn was gut dokumentiert ist, hab ich es immer auf Anhieb hinbekommen.

Verstehe es ja, die Programmierung ist im Fluß. Änderungen hier und da. Viele hier die eh den gnazen Tag mit It zu tun haben...

Viele Fragen ergeben sich aber dadurch das eben Doku fehlt

Welche attr. was kann man damit machen etc.

Die Readings hab ich ja, aber mit der Darstellung, da bräuchte es halt mal wieder viel Zeit zum lesen
Denke das geht nicht nur mir so.

Beimir läuft ja die alte Visualisierng mit myutils etc, ist aber halt um die Ecke
n8



so ich habe mal den ersten Beitrag in diesem Thread aufgeräumt und das Wiki entsprechend ergänzt. Ich werde am Wiki noch etwas weiterschreiben müssen, da aktuell noch nicht alle Sachen dokumentiert sind. Bilder habe ich auch vor noch zu ergänzen.

Ich hoffe das hilft dir erstmal weiter.

Gruß und gute Nacht Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 08 Oktober 2016, 14:46:15
so hab dann nun doch mich etwas reingekniet
bekomme nun schon mal nur die Tage angezeigt bis die nächste Leerung ansteht
hier der Auszug aus der FHEM.cfg


################################################
#######        Abfall In der Baut
################################################

define AbfallA Calendar ical file ./Daten/Abfallkalender2016_iCal_Bezirk1.ics
attr AbfallA room Abfall

define Abfall_Baut ABFALL AbfallA
attr Abfall_Baut room Abfall
attr Abfall_Baut weekday_mapping So Mo Di Mi Do Fr Sa

define RG_Abfall_Altpapier_Baut readingsGroup Abfall_Baut:AbfallA_AbfuhrAltpapier-Bezirk1_tage
attr RG_Abfall_Altpapier_Baut room Abfall

define RG_Abfall_Gartenabfall_Baut readingsGroup Abfall_Baut:AbfallA_AbfuhrGartenabfaelleHerbst-Bezirk1_tage
attr RG_Abfall_Gartenabfall_Baut room Abfall

define RG_Abfall_Gelber_Baut readingsGroup Abfall_Baut:AbfallA_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage
attr RG_Abfall_Gelber_Baut room Abfall

define RG_Abfall_Restmuell_Baut readingsGroup Abfall_Baut:AbfallA_AbfuhrRestmuelluBioabfall-Bezirk1_tage
attr RG_Abfall_Restmuell_Baut room Abfall


sieht zwar noch nicht gut aus, aber die Richtung stimmt schon mal

so nächster Schritt, es soll alles in eine Readingsgroup

define RG_Abfall_Baut readingsGroup Abfall_Baut:<Altpapier>,AbfallA_AbfuhrAltpapier-Bezirk1_tage,<Gartenabfall>,AbfallA_AbfuhrGartenabfaelleHerbst-Bezirk1_tage,<Gelbetonne>,AbfallA_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage,<Restmuell>,AbfallA_AbfuhrRestmuelluBioabfall-Bezirk1_tage\

attr RG_Abfall_Baut room Abfall


Die Anzeige ist leider nicht untereinander sondern alles in einer Zeile i, in etwas so:
Abfall_Baut   Altpapier  18   Gartenabfall  40  Gelbetonne  6  Restmuell   12

nach Wiki sollte das aber untereinander stehen ?!
und am Anfang der zeile Abfall_Baut     grrr

so nun ist es fast so wie ich es will,
alles untereinander aber mit Abfall_Baut am Anfang der Zeile
das sollte noch weg

Abfall_Baut:<Altpapier>,AbfallA_AbfuhrAltpapier-Bezirk1_tage, Abfall_Baut:<Gartenabfall>,AbfallA_AbfuhrGartenabfaelleHerbst-Bezirk1_tage, Abfall_Baut:<Gelbetonne>,AbfallA_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage, Abfall_Baut:<Restmuell>,AbfallA_AbfuhrRestmuelluBioabfall-Bezirk1_tage



so 2 Kalender gehen nun auch schon mal, habe 2 Abfuhrbezirke...
wenn man weiß wie es geht ;-)
dann noch Icons und Farben :-\
http://www.fhemwiki.de/wiki/ReadingsGroup
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: joewanne am 13 Oktober 2016, 11:08:09
Hallo zusammen,
ich habe gerade das Problem, das wenn beim Abfall Kalender für heute eine Leerung ist, bekomme ich es mit -1 also als gestern angezeigt

Gesendet von meinem EVA-L09 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Oktober 2016, 17:08:08
Wann ist denn der Termin im Kalender eingetragen?

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: brainhead am 15 Oktober 2016, 17:19:29
Hallo das Modul zeigt mir leider keine Readings an

list Kalender zeigt
Internals:
   DEF        ical url KalenderURL 14400
   NAME       Kalender
   NR         57
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-10-15 17:04:25   all             gwa_291GSB_20161017;gwa_291SM1_20161017;gwa_292BTB_20161018;gwa_293GLb_20161019;gwa_298PT1_20161024;gwa_298RM21_20161024;gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-15 17:04:25   calname         Familie
     2016-10-15 17:04:25   lastCheck       2016-10-15 17:04:24
     2016-10-15 17:04:25   lastUpdate      2016-10-15 17:04:24
     2016-10-15 17:04:25   modeAlarm
     2016-10-15 17:04:25   modeAlarmOrStart
     2016-10-15 17:04:25   modeAlarmed
     2016-10-15 17:04:25   modeChanged
     2016-10-15 17:04:25   modeEnd
     2016-10-15 17:04:25   modeEnded
     2016-10-15 17:04:25   modeStart
     2016-10-15 17:04:25   modeStarted
     2016-10-15 17:04:25   modeUpcoming    gwa_291GSB_20161017;gwa_291SM1_20161017;gwa_292BTB_20161018;gwa_293GLb_20161019;gwa_298PT1_20161024;gwa_298RM21_20161024;gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-15 17:04:25   stateChanged    gwa_298PT1_20161024
     2016-10-15 17:04:25   stateDeleted
     2016-10-15 17:04:25   stateNew
     2016-10-15 17:04:25   stateUpdated    gwa_298PT1_20161024
   Fhem:
     interval   14400
     lastCheck  2016-10-15 17:04:24
     lastChkTs  1476543864
     lastUpdate 2016-10-15 17:04:24
     lstUpdtTs  1476543864
     nextCheck  2016-10-15 21:04:24
     nextChkTs  1476558264
     nextUpdate 2016-10-15 21:04:24
     nxtUpdtTs  1476558264
     type       url
     url        CALUrl
Attributes:


get Googlecalendar text all zeigt


17.10.16 00:00 Wertstofftonne
17.10.16 00:00 Grünschnitt
18.10.16 00:00 Biotonne
19.10.16 00:00 Glas
24.10.16 10:00 Papiertonne
24.10.16 10:00 Restmuell 2-woechentlich
31.10.16 00:00 Wertstofftonne
02.11.16 00:00 Biotonne
03.11.16 00:00 Glas
07.11.16 00:00 Papiertonne
07.11.16 00:00 Restmuell 2-woechentlich
14.11.16 00:00 Wertstofftonne
15.11.16 00:00 Biotonne
16.11.16 00:00 Glas
21.11.16 00:00 Restmuell 2-woechentlich
21.11.16 00:00 Papiertonne
28.11.16 00:00 Wertstofftonne
29.11.16 00:00 Biotonne
30.11.16 00:00 Glas
05.12.16 00:00 Restmuell 2-woechentlich
05.12.16 00:00 Papiertonne
12.12.16 00:00 Wertstofftonne
13.12.16 00:00 Biotonne
14.12.16 00:00 Glas
19.12.16 00:00 Restmuell 2-woechentlich
19.12.16 00:00 Papiertonne
27.12.16 00:00 Wertstofftonne
28.12.16 00:00 Biotonne
28.12.16 00:00 Glas

Hoffe jemand kann mir helfe
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 Oktober 2016, 07:09:51
Zitat von: brainhead am 15 Oktober 2016, 17:19:29
Hallo das Modul zeigt mir leider keine Readings an

list Kalender zeigt
Internals:
   DEF        ical url KalenderURL 14400
   NAME       Kalender
   NR         57
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-10-15 17:04:25   all             gwa_291GSB_20161017;gwa_291SM1_20161017;gwa_292BTB_20161018;gwa_293GLb_20161019;gwa_298PT1_20161024;gwa_298RM21_20161024;gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-15 17:04:25   calname         Familie
     2016-10-15 17:04:25   lastCheck       2016-10-15 17:04:24
     2016-10-15 17:04:25   lastUpdate      2016-10-15 17:04:24
     2016-10-15 17:04:25   modeAlarm
     2016-10-15 17:04:25   modeAlarmOrStart
     2016-10-15 17:04:25   modeAlarmed
     2016-10-15 17:04:25   modeChanged
     2016-10-15 17:04:25   modeEnd
     2016-10-15 17:04:25   modeEnded
     2016-10-15 17:04:25   modeStart
     2016-10-15 17:04:25   modeStarted
     2016-10-15 17:04:25   modeUpcoming    gwa_291GSB_20161017;gwa_291SM1_20161017;gwa_292BTB_20161018;gwa_293GLb_20161019;gwa_298PT1_20161024;gwa_298RM21_20161024;gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-15 17:04:25   stateChanged    gwa_298PT1_20161024
     2016-10-15 17:04:25   stateDeleted
     2016-10-15 17:04:25   stateNew
     2016-10-15 17:04:25   stateUpdated    gwa_298PT1_20161024
   Fhem:
     interval   14400
     lastCheck  2016-10-15 17:04:24
     lastChkTs  1476543864
     lastUpdate 2016-10-15 17:04:24
     lstUpdtTs  1476543864
     nextCheck  2016-10-15 21:04:24
     nextChkTs  1476558264
     nextUpdate 2016-10-15 21:04:24
     nxtUpdtTs  1476558264
     type       url
     url        CALUrl
Attributes:


get Googlecalendar text all zeigt


17.10.16 00:00 Wertstofftonne
17.10.16 00:00 Grünschnitt
18.10.16 00:00 Biotonne
19.10.16 00:00 Glas
24.10.16 10:00 Papiertonne
24.10.16 10:00 Restmuell 2-woechentlich
31.10.16 00:00 Wertstofftonne
02.11.16 00:00 Biotonne
03.11.16 00:00 Glas
07.11.16 00:00 Papiertonne
07.11.16 00:00 Restmuell 2-woechentlich
14.11.16 00:00 Wertstofftonne
15.11.16 00:00 Biotonne
16.11.16 00:00 Glas
21.11.16 00:00 Restmuell 2-woechentlich
21.11.16 00:00 Papiertonne
28.11.16 00:00 Wertstofftonne
29.11.16 00:00 Biotonne
30.11.16 00:00 Glas
05.12.16 00:00 Restmuell 2-woechentlich
05.12.16 00:00 Papiertonne
12.12.16 00:00 Wertstofftonne
13.12.16 00:00 Biotonne
14.12.16 00:00 Glas
19.12.16 00:00 Restmuell 2-woechentlich
19.12.16 00:00 Papiertonne
27.12.16 00:00 Wertstofftonne
28.12.16 00:00 Biotonne
28.12.16 00:00 Glas

Hoffe jemand kann mir helfe
Hi,
tritt das Problem immer noch auf. Dann bitte mal ein list des Abfall und Calender Moduls posten, damit beide zusammen passen.
Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HenrikAachen am 28 Oktober 2016, 15:48:55
Hallo,

ich habe das Modul erfolgreich einbinden können.
Leider werden aber nur zwei Tonnen angezeigt:

07.11.16 00:00 Abfuhrtermin: Restmüll
21.11.16 00:00 Abfuhrtermin: Restmüll
24.11.16 00:00 Abfuhrtermin: Gelbe Säcke
05.12.16 00:00 Abfuhrtermin: Restmüll
19.12.16 00:00 Abfuhrtermin: Restmüll
22.12.16 00:00 Abfuhrtermin: Gelbe Säcke

Fehlt also Papier und Bio. Wo kann ich nachsehen warum diese nicht angezeigt werden?
Im Google Kalender stehen sie natürlich.

Ich bin Neueinsteiger, bitte berücksichtigen. Danke.

EDIT:
Fehler gefunden. Obwohl auf dem Handy alle Termine da waren, fehlten sie online im Google Kalender!
Alles gut somit und es funktioniert auf anhieb alles. Danke dafür.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 28 Oktober 2016, 20:51:58
Hallo
auch ich habe ein wenig hier und da gekämpft.
Ich komme am besten klar wenn ich immer den Code aus der fhem.cfg sehe.
Hier der Code mit Erinnerungsmail und Anzeige

Klappt echt prima, die Anzeige kann man sicher noch optimieren ...

Hier mal meinen Code

#############################
###  neue Abfall def  Baut
##############################

define Baut_Gelbetonne dummy
attr Baut_Gelbetonne group Umwelt
attr Baut_Gelbetonne icon bag@yellow
attr Baut_Gelbetonne room Kalender
attr Baut_Gelbetonne verbose 0

define Baut_Restmuell dummy
attr Baut_Restmuell group Umwelt
attr Baut_Restmuell icon bag@brown
attr Baut_Restmuell room Kalender
attr Baut_Restmuell verbose 0

define Baut_Papiertonne dummy
attr Baut_Papiertonne group Umwelt
attr Baut_Papiertonne icon bag@blue
attr Baut_Papiertonne room Kalender
attr Baut_Papiertonne verbose 0

define Baut_Gartenabfaelle dummy
attr Baut_Gartenabfaelle group Umwelt
attr Baut_Gartenabfaelle icon bag@green
attr Baut_Gartenabfaelle room Kalender
attr Baut_Gartenabfaelle verbose 0


define Abfallkalender_B Calendar ical file ./Daten/Abfallkalender2016_iCal_Bezirk1.ics
attr Abfallkalender_B room Kalender
attr Abfallkalender_B verbose 0

define Baut_myAbfall ABFALL Abfallkalender_B
attr Baut_myAbfall room Kalender
attr Baut_myAbfall verbose 0

define B_Abfallkalender notify Baut_myAbfall:.* {\
my $vGelb = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage","unbekannt");;\
             fhem "set Baut_Gelbetonne $vGelb ";;;;\
\
    my $vPapier = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrAltpapier-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Papiertonne $vPapier ";;;;\
\
    my $vRest = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrRestmuelluBioabfall-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Restmuell $vRest ";;;;\
\
\
    my $vGarten = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrGartenabfaelleHerbst-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Gartenabfaelle $vGarten ";;;;\
}
attr B_Abfallkalender room Kalender

####### in die myutils sind passwort und so abgelegt

define Baut_Abfallalarm DOIF ([Baut_myAbfall:state] eq "1") \
({DebianMail('theo@test.de','Die Baut [Baut_myAbfall:next_text] wird morgen abgeholt',' Information vom Abfallkalender')})
attr Baut_Abfallalarm room Kalender
attr Baut_Abfallalarm verbose 5



in der 99_myUtils.pm kommt das rein:

######## DebianMail  Mail auf dem RPi versenden ############
###Test mit :   { DebianMail('theo@test.de','Test','Test-Text');; }
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $attach = shift;
my $ret = "";
my $sender = "theo@test.de";
my $konto = "theo@test.de";
my $passwrd = "passwort_mailkonto";
my $provider = "smtp.provider.de:587";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";
Log 1, "sendEmail Anhang: $attach";

$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -a $attach -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=auto -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}
1;


wichtig ist das hier
Abfallkalender_B_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage
das muss exakt so ind en Readings stehen, je nach Stadt wird das immer etwas anders aussehen.

Vielleicht hilft es ja
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 28 Oktober 2016, 22:25:15
Zitat von: Franz Tenbrock am 28 Oktober 2016, 20:51:58
Hallo
auch ich habe ein wenig hier und da gekämpft.
Ich komme am besten klar wenn ich immer den Code aus der fhem.cfg sehe.
Hier der Code mit Erinnerungsmail und Anzeige

Klappt echt prima, die Anzeige kann man sicher noch optimieren ...

Hier mal meinen Code

#############################
###  neue Abfall def  Baut
##############################

define Baut_Gelbetonne dummy
attr Baut_Gelbetonne group Umwelt
attr Baut_Gelbetonne icon bag@yellow
attr Baut_Gelbetonne room Kalender
attr Baut_Gelbetonne verbose 0

define Baut_Restmuell dummy
attr Baut_Restmuell group Umwelt
attr Baut_Restmuell icon bag@brown
attr Baut_Restmuell room Kalender
attr Baut_Restmuell verbose 0

define Baut_Papiertonne dummy
attr Baut_Papiertonne group Umwelt
attr Baut_Papiertonne icon bag@blue
attr Baut_Papiertonne room Kalender
attr Baut_Papiertonne verbose 0

define Baut_Gartenabfaelle dummy
attr Baut_Gartenabfaelle group Umwelt
attr Baut_Gartenabfaelle icon bag@green
attr Baut_Gartenabfaelle room Kalender
attr Baut_Gartenabfaelle verbose 0


define Abfallkalender_B Calendar ical file ./Daten/Abfallkalender2016_iCal_Bezirk1.ics
attr Abfallkalender_B room Kalender
attr Abfallkalender_B verbose 0

define Baut_myAbfall ABFALL Abfallkalender_B
attr Baut_myAbfall room Kalender
attr Baut_myAbfall verbose 0

define B_Abfallkalender notify Baut_myAbfall:.* {\
my $vGelb = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage","unbekannt");;\
             fhem "set Baut_Gelbetonne $vGelb ";;;;\
\
    my $vPapier = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrAltpapier-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Papiertonne $vPapier ";;;;\
\
    my $vRest = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrRestmuelluBioabfall-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Restmuell $vRest ";;;;\
\
\
    my $vGarten = ReadingsVal("Baut_myAbfall","Abfallkalender_B_AbfuhrGartenabfaelleHerbst-Bezirk1_tage","unbekannt");;;;\
             fhem "set Baut_Gartenabfaelle $vGarten ";;;;\
}
attr B_Abfallkalender room Kalender

####### in die myutils sind passwort und so abgelegt

define Baut_Abfallalarm DOIF ([Baut_myAbfall:state] eq "1") \
({DebianMail('theo@test.de','Die Baut [Baut_myAbfall:next_text] wird morgen abgeholt',' Information vom Abfallkalender')})
attr Baut_Abfallalarm room Kalender
attr Baut_Abfallalarm verbose 5



in der 99_myUtils.pm kommt das rein:

######## DebianMail  Mail auf dem RPi versenden ############
###Test mit :   { DebianMail('theo@test.de','Test','Test-Text');; }
sub
DebianMail
{
my $rcpt = shift;
my $subject = shift;
my $text = shift;
my $attach = shift;
my $ret = "";
my $sender = "theo@test.de";
my $konto = "theo@test.de";
my $passwrd = "passwort_mailkonto";
my $provider = "smtp.provider.de:587";
Log 1, "sendEmail RCP: $rcpt";
Log 1, "sendEmail Subject: $subject";
Log 1, "sendEmail Text: $text";
Log 1, "sendEmail Anhang: $attach";

$ret .= qx(sendEmail -f '$sender' -t '$rcpt' -u '$subject' -m '$text' -a $attach -s '$provider' -xu '$konto' -xp '$passwrd' -o tls=auto -o message-charset=utf-8);
$ret =~ s,[\r\n]*,,g;    # remove CR from return-string
Log 1, "sendEmail returned: $ret";
}
1;


wichtig ist das hier
Abfallkalender_B_AbfuhrLVPGelbeTonnegelberSack-Bezirk1_tage
das muss exakt so ind en Readings stehen, je nach Stadt wird das immer etwas anders aussehen.

Vielleicht hilft es ja
Hallo Franz,
danke dir für das Beispiel, aber wozu sollen die Dummies sein?

Die readings existieren doch im Modul.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 28 Oktober 2016, 23:02:43
Hallo
habs abgekupfert und war einfach froh das es auf Anhieb funktioniert hat.
Wenns überflüssig ist um so besser
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 30 Oktober 2016, 10:35:03
Zitat von: Franz Tenbrock am 28 Oktober 2016, 23:02:43
Hallo
habs abgekupfert und war einfach froh das es auf Anhieb funktioniert hat.
Wenns überflüssig ist um so besser

Poste doch mal ein list deines abfall Moduls, dann siehst du die ganzen readings und das du die dummys nicht mehr brauchst.

gruß constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: brainhead am 31 Oktober 2016, 11:15:58
Zitat von: uniqueck am 20 Oktober 2016, 07:09:51
Hi,
tritt das Problem immer noch auf. Dann bitte mal ein list des Abfall und Calender Moduls posten, damit beide zusammen passen.
Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

also list myABFALL zeigt

Internals:
   DEF        Kalender

   KALENDER   Kalender

   NAME       myABFALL
   NR         58
   NTFY_ORDER 50-myABFALL
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-10-31 11:10:36   state           Keine Abholungen
Attributes:


list Kalender zeigt

Internals:
   DEF        ical url http://calendar.google.com/calendar/ical/xxxxxx.calendar.google.com/private-xxxxxxx/basic.ics 14400
   NAME       Kalender
   NR         57
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-10-31 11:10:33   all             gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   calname         Familie
     2016-10-31 11:10:33   lastCheck       2016-10-31 11:10:30
     2016-10-31 11:10:33   lastUpdate      2016-10-31 11:10:30
     2016-10-31 11:10:33   modeAlarm
     2016-10-31 11:10:33   modeAlarmOrStart gwa_305SM1_20161031
     2016-10-31 11:10:33   modeAlarmed
     2016-10-31 11:10:33   modeChanged     gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   modeEnd
     2016-10-31 11:10:33   modeEnded
     2016-10-31 11:10:33   modeStart       gwa_305SM1_20161031
     2016-10-31 11:10:33   modeStarted     gwa_305SM1_20161031
     2016-10-31 11:10:33   modeUpcoming    gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateChanged    gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateDeleted
     2016-10-31 11:10:33   stateNew        gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateUpdated
   Fhem:
     interval   14400
     lastCheck  2016-10-31 11:10:30
     lastChkTs  1477908630
     lastUpdate 2016-10-31 11:10:30
     lstUpdtTs  1477908630
     nextCheck  2016-10-31 15:10:30
     nextChkTs  1477923030
     nextUpdate 2016-10-31 15:10:30
     nxtUpdtTs  1477923030
     type       url
     url        http://calendar.google.com/calendar/ical/xxxxxx.calendar.google.com/privatexxxx/basic.ics
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 Oktober 2016, 17:35:29
Zitat von: brainhead am 31 Oktober 2016, 11:15:58
also list myABFALL zeigt

Internals:
   DEF        Kalender

   KALENDER   Kalender

   NAME       myABFALL
   NR         58
   NTFY_ORDER 50-myABFALL
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2016-10-31 11:10:36   state           Keine Abholungen
Attributes:


list Kalender zeigt

Internals:
   DEF        ical url http://calendar.google.com/calendar/ical/xxxxxx.calendar.google.com/private-xxxxxxx/basic.ics 14400
   NAME       Kalender
   NR         57
   STATE      Active
   TYPE       Calendar
   Readings:
     2016-10-31 11:10:33   all             gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   calname         Familie
     2016-10-31 11:10:33   lastCheck       2016-10-31 11:10:30
     2016-10-31 11:10:33   lastUpdate      2016-10-31 11:10:30
     2016-10-31 11:10:33   modeAlarm
     2016-10-31 11:10:33   modeAlarmOrStart gwa_305SM1_20161031
     2016-10-31 11:10:33   modeAlarmed
     2016-10-31 11:10:33   modeChanged     gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   modeEnd
     2016-10-31 11:10:33   modeEnded
     2016-10-31 11:10:33   modeStart       gwa_305SM1_20161031
     2016-10-31 11:10:33   modeStarted     gwa_305SM1_20161031
     2016-10-31 11:10:33   modeUpcoming    gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateChanged    gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateDeleted
     2016-10-31 11:10:33   stateNew        gwa_305SM1_20161031;gwa_307BTB_20161102;gwa_308GLb_20161103;gwa_312PT1_20161107;gwa_312RM21_20161107;gwa_319SM1_20161114;gwa_320BTB_20161115;gwa_321GLb_20161116;gwa_326PT1_20161121;gwa_326RM21_20161121;gwa_333SM1_20161128;gwa_334BTB_20161129;gwa_335GLb_20161130;gwa_340PT1_20161205;gwa_340RM21_20161205;gwa_347SM1_20161212;gwa_348BTB_20161213;gwa_349GLb_20161214;gwa_354PT1_20161219;gwa_354RM21_20161219;gwa_362SM1_20161227;gwa_363BTB_20161228;gwa_363GLb_20161228
     2016-10-31 11:10:33   stateUpdated
   Fhem:
     interval   14400
     lastCheck  2016-10-31 11:10:30
     lastChkTs  1477908630
     lastUpdate 2016-10-31 11:10:30
     lstUpdtTs  1477908630
     nextCheck  2016-10-31 15:10:30
     nextChkTs  1477923030
     nextUpdate 2016-10-31 15:10:30
     nxtUpdtTs  1477923030
     type       url
     url        http://calendar.google.com/calendar/ical/xxxxxx.calendar.google.com/privatexxxx/basic.ics
Attributes:
Hi brainhead,

so kann ich nicht wirklich viel erkennen. Entweder du stellst mir den Kalender mal ne Weile zur Verfügung, oder du musst noch get Kalender next full hier posten. Ich glaube zumindest das das command für den Kalender so heißt. Bin gerade in der Bahn auf dem Heimweg, daher kann  ich es nicht prüfen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bjoernbo am 09 Dezember 2016, 23:01:48
Hallo Zusammen,

hatte vor einigen Tagen das ABFALL Modul installiert. Soweit funktionierte es auch bisher einwandfrei. Vorhin konnte ich aber nicht mehr auf FHEM zugreifen. Reboot half auch nicht. Das Logfile zeigte mir dann folgenden Eintrag. Nachdem ich die ABFALL.PM umbenannt habe und FHEM neu gestartet habe, war wieder alles OK. Anbei der Auszug aus dem Logfile:

Zitat
2016.12.09 22:44:36 3: ABFALL_UPDATE
2016.12.09 22:44:36 1: PERL WARNING: Use of uninitialized value in split at ./FHEM/57_ABFALL.pm line 171.
2016.12.09 22:44:36 1: PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at ./FHEM/57_ABFALL.pm line 172.
Month '-1' out of range 0..11 at ./FHEM/57_ABFALL.pm line 172

Sowie der Auszug aus der CONFIG.FHEM:

Zitatdefine Abfallkalender Calendar ical file www/tablet/abfallkalender/USB_Abfuhrtermine_2016.ics
attr Abfallkalender room Abfall
define Abfall ABFALL Abfallkalender

Was ist passiert? Warum tritt/traf der Fehler von jetzt auf gleich auf. Das Modul lief ja einwandfrei ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mkriegl am 12 Dezember 2016, 23:57:25
Sorry, aber ich habe noch so meine Probleme mit dem anlegen. Kalender läuft nur weiß ich nicht was ich wie anlegen muss um meinen Kalender anzufragen:

xxxgooglecom  upcoming                     14.12.2016 00:00:00-15.12.2016 00:00:00 Restmülltonne\, str. hn Str. Hn\, München
xxxgooglecom  upcoming                     21.12.2016 00:00:00-22.12.2016 00:00:00 Restmülltonne\, str. hn Str. Hn\, München
xxxawmmuenchende  upcoming                     28.12.2016 00:00:00-29.12.2016 00:00:00  Achtung: Restmülltonne\, str. hn Str. Hn\, München
xxxgooglecom  upcoming                     28.12.2016 00:00:00-29.12.2016 00:00:00 Restmülltonne\, str. hn Str. Hn\, München
xxxawmmuenchende  upcoming                     28.12.2016 00:00:00-29.12.2016 00:00:00  Achtung: Papiertonne\, str. hn Str. Hn\, München


Bei "Achtung" wird über Weihnachten nicht abgeholt, ist mir im ersten Schritt aber erstmal egal

Das habe ich wo anders gefunden, aber ich denke die Readings müssen angepasst werden:
define myAbfall ABFALL AbfallKalendar 86400
attr myAbfall room Kalender
attr myAbfall group Abfall

define rg_myCalendar readingsGroup myAbfall:<Tag>,<Datum>,<>,<Ereignis>,<Tage>,\
myAbfall:myCalendar_GelberSack_wochentag,myCalendar_GelberSack_datum,<%dustbin@yellow>,myCalendar_GelberSack_text,myCalendar_GelberSack_tage\
myAbfall:myCalendar_Gruenmasse_wochentag,myCalendar_Gruenmasse_datum,<%dustbin@limegreen>,myCalendar_Gruenmasse_text,myCalendar_Gruenmasse_tage\
myAbfall:myCalendar_Bioabfall_wochentag,myCalendar_Bioabfall_datum,<%dustbin@royalblue>,myCalendar_Bioabfall_text,myCalendar_Bioabfall_tage\
myAbfall:myCalendar_Hausmuell4-woechentlicheAbfuhr_wochentag,myCalendar_Hausmuell4-woechentlicheAbfuhr_datum,<%dustbin@orange>,myCalendar_Hausmuell4-woechentlicheAbfuhr_text,myCalendar_Hausmuell4-woechentlicheAbfuhr_tage\

attr rg_myCalendar alias Abfall_Kalender
attr rg_myCalendar group Abfall
attr rg_myCalendar nonames 1
attr rg_myCalendar room Kalender
attr rg_myCalendar sortby 1
attr rg_myCalendar valueStyle #{if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:limegreen"'}}


Danke schon mal für die Hilfe
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hanneck am 18 Dezember 2016, 20:31:36
Hallo,

ich bin heute über das 'KLASSE' ABFALL Modul gestolpert. Ich hatte schon eine Version eines Abfallkalender nach einem Tutorial von Jörg Hofmann https://haus-automatisierung.com/hardware/fhem/2016/05/08/fhem-tutorial-reihe-part-3-Muellplan-in-FHEM-integrieren.html  (https://haus-automatisierung.com/hardware/fhem/2016/05/08/fhem-tutorial-reihe-part-3-Muellplan-in-FHEM-integrieren.html)nachgebaut. Jörg seine Tutorial sind mir bisher sehr hilfreich gewesen, um die ersten Schritte mit Fhem auch mit positiven Ergebnissen zu erreichen.
Mit dem ABFALL Modul bin ich aber meinen Vorstellungen entsprechend weiter voran gekommen. Anbei zum Nachbauen ein paar Bilder und Code.
1. das Calendar Modul:
defmod Muelltonnen_Kalender Calendar ical url http://localhost/klein.ics 14400
attr Muelltonnen_Kalender room Draussen

setstate Muelltonnen_Kalender triggered
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 lastUpdate 2016-12-18 19:58:21
setstate Muelltonnen_Kalender 2016-09-20 23:42:03 modeAlarm
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 modeAlarmOrStart entsterm6def3c789b5132f75d4f61d954d15fd6sbazvde;;entsterme47d4e19bff62ef49b86f3c9e163093bsbazvde;;entstermb6d49531f78c441867a74c1bb2d976a6sbazvde;;entsterm152337e0efa328fe4ae9cb612f11cd0bsbazvde;;entstermc157ee820f2c6829e1cd5ca9ec0796e4sbazvde;;entsterm7a73166964af392ae2d3fa0c3c076148sbazvde;;entsterm3d6388dcfe3dd16a5c21361180905142sbazvde;;entsterma5b43c59e14f2f382e7dd96f0b3f7be8sbazvde;;entsterm22c5486e8cff66177ca5e8f2f32759cesbazvde;;entsterm9dc96de2527ae865d5da8dd3c373c69bsbazvde;;entstermcc3b1857402648d92ba724578d5f723dsbazvde;;entsterma530bcf13d0a9ab56fbe9d7b78485e8asbazvde;;entsterm2b7cc203cb8e8eff15692bb7b8049703sbazvde;;entsterm8f285097e63c41eedf1221845042b552sbazvde;;entsterme76034cd072ef6bdf68ce3c68063ebe4sbazvde;;entsterm8282148d48d0585503d45503d407951dsbazvde;;entsterm2749e334b8e478855f553bfa95a35759sbazvde;;entsterm7b0d6d1b203f7c71031668e91b589778sbazvde;;entsterm18a4c335730ef7c0cfbe4313110555eesbazvde;;entsterme7850d0e4ebf8e59138f6b0d235fd1e5sbazvde;;entstermce430f57c87e203325317cdb2a73818fsbazvde;;entstermeefaa4428b18252777b6f5a8c2d928d3sbazvde;;entsterm95951ff8d91a1074d18a95d50e0ea705sbazvde;;entsterm44addc1edb76bc0cc053de990c093620sbazvde;;entsterm4f92eb91bde74a4107d7f18d85cef9d4sbazvde;;entstermb819c54943b392ae98a59334e3bee9a5sbazvde;;entsterm3f24ab3f40a483b159ce53811385254fsbazvde;;entsterma269dcd7b66061814c213921ebcc4787sbazvde;;entsterm77e4f69a9d4dd0f88ab77207b884a7d8sbazvde;;entstermb8a5d2e9bfce5574cf9476f7d12267aasbazvde;;entsterm7b0aec62b653758baee0d3f501debf6asbazvde;;entsterm24ed9347b18e361e5c1c05d9bfb6bc6asbazvde;;entsterm60d87450e0b86036ddb307c905c68e3fsbazvde;;entsterm708bb2881dc1eb8cbf3d5c32432f96b9sbazvde;;entstermecabcc6a02009263b8613c2c3655819esbazvde;;entsterme114cdc0b923f0e4e1d31445fe7bbd52sbazvde;;entstermd44984d8e9e2a52805f0c8c4d4bd14b5sbazvde;;entstermd07a66068d7c2f047fb1472094c1daa1sbazvde;;entsterm63ecc8a1650b64aff0b4f56abcf8a705sbazvde;;entsterme911a4ad38bede51c28fd49c8416d734sbazvde;;entsterm8827f31ebb85ad5a295ccf08507f1265sbazvde;;entsterm571513a8fe298fe857df7c2998bd575esbazvde;;entsterm47230ead70d6598bb80b57f01ba7e7f3sbazvde;;entsterm0608520eb286d8f45e28b9bd198e4be2sbazvde;;entstermaf0ef9f3a80741750db58153ba9e11fdsbazvde;;entsterme541b6c3a4396e720b143244c4ea08f3sbazvde;;entsterm15165aca5fe39a4732d8d8ef1580bdbesbazvde;;entsterm2cdfc469a3f77784278145488c49bc59sbazvde;;entstermfda1c1ec679409d44ebccd5a9f933170sbazvde;;entsterma104f68600862464157ab732c10882a2sbazvde;;entsterma15311c5187651507c83599b8eeb8f19sbazvde;;entstermfc54dad8adab6f073657b18435b9661csbazvde;;entsterm5dc51a41a1b0462ab4ef553cdf9b1714sbazvde;;entsterm6660400ec539a64aa1032e8a426fe553sbazvde;;entstermcdf9177c26c75c55e58dbefc0c29c7d2sbazvde;;entstermf221bfa31dde6086e8a690bb5e89ecf2sbazvde;;entsterm731286c1bc4c0b0d83313038932dfefbsbazvde;;entsterma3aa857f4866304f10e007d14c05a865sbazvde;;entstermabf284a356ac808a9ba959d0bfa87db9sbazvde;;entstermea0d7406b0c938e03a82a45d76ca66e7sbazvde;;entstermb0329045c111be50b21729441698cd0dsbazvde;;entsterm779ea9122ca4d64158436348b1286eb7sbazvde;;entsterm7cae478c23ddc9ab096ba0a2aa625171sbazvde;;entstermb48240d55b9b4d9ef8e6d2d6ab3cc254sbazvde;;entsterm86463e3b822789b0d9cf3063cda8c513sbazvde;;entsterm8e1db9d14de5b3f5b87c70aca11c4981sbazvde;;entsterm80942601acff5d4633f611339bfbe036sbazvde;;entstermd6bc81ea11244967ab22411e3bd88c08sbazvde;;entsterm7b813cefc7b60d62999d339efc387b2fsbazvde;;entsterm26acb67a13384339bc66277fde3655f5sbazvde;;entsterm40e45fbe8655e2eab30240ab5ec57aa4sbazvde;;entsterm593b9f6c8ad13e66e49741b24b64b255sbazvde;;entsterm1111822bf568289032ff5bba31b2683bsbazvde;;entstermb0bf8852733d2748caba3f56e6251f28sbazvde;;entstermd1937ec3a4087ac3c630cd89a5114a6fsbazvde;;entsterm451e62ce079140805f5a824281a198d5sbazvde;;entsterm24f2a8ef790729d56d9549ce10450df5sbazvde;;entsterm3bac3c4a57677cdbdbd22e480d1bbdcfsbazvde;;entstermfacdd7028fff62613bdf5f45600828acsbazvde
setstate Muelltonnen_Kalender 2016-09-20 23:42:03 modeAlarmed
setstate Muelltonnen_Kalender 2016-12-16 02:32:55 modeChanged
setstate Muelltonnen_Kalender 2016-09-20 23:42:03 modeEnd
setstate Muelltonnen_Kalender 2016-09-20 23:42:03 modeEnded
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 modeStart entsterm6def3c789b5132f75d4f61d954d15fd6sbazvde;;entsterme47d4e19bff62ef49b86f3c9e163093bsbazvde;;entstermb6d49531f78c441867a74c1bb2d976a6sbazvde;;entsterm152337e0efa328fe4ae9cb612f11cd0bsbazvde;;entstermc157ee820f2c6829e1cd5ca9ec0796e4sbazvde;;entsterm7a73166964af392ae2d3fa0c3c076148sbazvde;;entsterm3d6388dcfe3dd16a5c21361180905142sbazvde;;entsterma5b43c59e14f2f382e7dd96f0b3f7be8sbazvde;;entsterm22c5486e8cff66177ca5e8f2f32759cesbazvde;;entsterm9dc96de2527ae865d5da8dd3c373c69bsbazvde;;entstermcc3b1857402648d92ba724578d5f723dsbazvde;;entsterma530bcf13d0a9ab56fbe9d7b78485e8asbazvde;;entsterm2b7cc203cb8e8eff15692bb7b8049703sbazvde;;entsterm8f285097e63c41eedf1221845042b552sbazvde;;entsterme76034cd072ef6bdf68ce3c68063ebe4sbazvde;;entsterm8282148d48d0585503d45503d407951dsbazvde;;entsterm2749e334b8e478855f553bfa95a35759sbazvde;;entsterm7b0d6d1b203f7c71031668e91b589778sbazvde;;entsterm18a4c335730ef7c0cfbe4313110555eesbazvde;;entsterme7850d0e4ebf8e59138f6b0d235fd1e5sbazvde;;entstermce430f57c87e203325317cdb2a73818fsbazvde;;entstermeefaa4428b18252777b6f5a8c2d928d3sbazvde;;entsterm95951ff8d91a1074d18a95d50e0ea705sbazvde;;entsterm44addc1edb76bc0cc053de990c093620sbazvde;;entsterm4f92eb91bde74a4107d7f18d85cef9d4sbazvde;;entstermb819c54943b392ae98a59334e3bee9a5sbazvde;;entsterm3f24ab3f40a483b159ce53811385254fsbazvde;;entsterma269dcd7b66061814c213921ebcc4787sbazvde;;entsterm77e4f69a9d4dd0f88ab77207b884a7d8sbazvde;;entstermb8a5d2e9bfce5574cf9476f7d12267aasbazvde;;entsterm7b0aec62b653758baee0d3f501debf6asbazvde;;entsterm24ed9347b18e361e5c1c05d9bfb6bc6asbazvde;;entsterm60d87450e0b86036ddb307c905c68e3fsbazvde;;entsterm708bb2881dc1eb8cbf3d5c32432f96b9sbazvde;;entstermecabcc6a02009263b8613c2c3655819esbazvde;;entsterme114cdc0b923f0e4e1d31445fe7bbd52sbazvde;;entstermd44984d8e9e2a52805f0c8c4d4bd14b5sbazvde;;entstermd07a66068d7c2f047fb1472094c1daa1sbazvde;;entsterm63ecc8a1650b64aff0b4f56abcf8a705sbazvde;;entsterme911a4ad38bede51c28fd49c8416d734sbazvde;;entsterm8827f31ebb85ad5a295ccf08507f1265sbazvde;;entsterm571513a8fe298fe857df7c2998bd575esbazvde;;entsterm47230ead70d6598bb80b57f01ba7e7f3sbazvde;;entsterm0608520eb286d8f45e28b9bd198e4be2sbazvde;;entstermaf0ef9f3a80741750db58153ba9e11fdsbazvde;;entsterme541b6c3a4396e720b143244c4ea08f3sbazvde;;entsterm15165aca5fe39a4732d8d8ef1580bdbesbazvde;;entsterm2cdfc469a3f77784278145488c49bc59sbazvde;;entstermfda1c1ec679409d44ebccd5a9f933170sbazvde;;entsterma104f68600862464157ab732c10882a2sbazvde;;entsterma15311c5187651507c83599b8eeb8f19sbazvde;;entstermfc54dad8adab6f073657b18435b9661csbazvde;;entsterm5dc51a41a1b0462ab4ef553cdf9b1714sbazvde;;entsterm6660400ec539a64aa1032e8a426fe553sbazvde;;entstermcdf9177c26c75c55e58dbefc0c29c7d2sbazvde;;entstermf221bfa31dde6086e8a690bb5e89ecf2sbazvde;;entsterm731286c1bc4c0b0d83313038932dfefbsbazvde;;entsterma3aa857f4866304f10e007d14c05a865sbazvde;;entstermabf284a356ac808a9ba959d0bfa87db9sbazvde;;entstermea0d7406b0c938e03a82a45d76ca66e7sbazvde;;entstermb0329045c111be50b21729441698cd0dsbazvde;;entsterm779ea9122ca4d64158436348b1286eb7sbazvde;;entsterm7cae478c23ddc9ab096ba0a2aa625171sbazvde;;entstermb48240d55b9b4d9ef8e6d2d6ab3cc254sbazvde;;entsterm86463e3b822789b0d9cf3063cda8c513sbazvde;;entsterm8e1db9d14de5b3f5b87c70aca11c4981sbazvde;;entsterm80942601acff5d4633f611339bfbe036sbazvde;;entstermd6bc81ea11244967ab22411e3bd88c08sbazvde;;entsterm7b813cefc7b60d62999d339efc387b2fsbazvde;;entsterm26acb67a13384339bc66277fde3655f5sbazvde;;entsterm40e45fbe8655e2eab30240ab5ec57aa4sbazvde;;entsterm593b9f6c8ad13e66e49741b24b64b255sbazvde;;entsterm1111822bf568289032ff5bba31b2683bsbazvde;;entstermb0bf8852733d2748caba3f56e6251f28sbazvde;;entstermd1937ec3a4087ac3c630cd89a5114a6fsbazvde;;entsterm451e62ce079140805f5a824281a198d5sbazvde;;entsterm24f2a8ef790729d56d9549ce10450df5sbazvde;;entsterm3bac3c4a57677cdbdbd22e480d1bbdcfsbazvde;;entstermfacdd7028fff62613bdf5f45600828acsbazvde
setstate Muelltonnen_Kalender 2016-12-16 02:32:55 modeStarted
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 modeUpcoming entstermb6ba78a9ca08849659f55120d8546c6esbazvde;;entsterm21246cbb5cb96c407a760c21e50bcc93sbazvde;;entsterm314ee58172013872d1dc191d2b2f1858sbazvde;;entsterm7ce049ba174b309135a6c69af806829fsbazvde;;entsterm792730f80398141e5253aaabffa40373sbazvde;;entsterm56a7aa71258045569dbd6ab345f303absbazvde;;entstermb0413ccf8b9b93ef4305eebdb22e6fa2sbazvde;;entsterm65338af8c3b923158324549276f01c84sbazvde;;entstermecc2f4fa5580611d96f69170bb95e958sbazvde;;entsterm64a8cdb0e38f7cf4b42fafcf59a3e3f3sbazvde;;entsterm761adaf4ce951b75738c44b690ace0c5sbazvde;;entsterm16c7119e62ac6587fc9a0ea9a1caeac9sbazvde;;entstermdcefa511cc6225d0a2f9d57952661a7bsbazvde;;entstermf2ae764f9307851f217e0a548313964bsbazvde;;entsterm289adc452538a9adf5d2a3c99e3c8a9dsbazvde;;entstermadddab77fe6cc8c634f4c76f3aef3eb1sbazvde;;entsterm8a0eee79beedc87e73a752b91e4364e9sbazvde;;entsterm94ecec314c87d5a0ba679a0d355bbf30sbazvde;;entstermb24307d607cf127dff39be906ab77fb4sbazvde;;entsterm78fbf3f3a65b6337ed85837909f48855sbazvde;;entstermd454ab99b8fbd52541f9c4307de74411sbazvde;;entstermc91072a369671774c3eb49679baaa85csbazvde;;entsterm7b4af4f90aca1241c8c8eb4184d4c86fsbazvde;;entsterm6cecfd2d7e59893f4140e7d5fff1615dsbazvde;;entsterma580fed722d1eeeae582a4187930ee08sbazvde;;entstermdc42e4e439d343c53c66bbbd83859cfbsbazvde;;entsterm05c6a8e44406a71d7d7d5ef494c0495dsbazvde;;entstermb9f73b53597d27d81e69bc021ad42b3bsbazvde;;entsterm7adc028c74aca3e6b80f1cdfdc51e8c4sbazvde;;entsterm6a8e877f2b1d9dab8c1f42a1dcf3a418sbazvde;;entsterm5e3f2b9480c1c4dfb98db2c4bffc57c2sbazvde;;entsterm97b6161e156c505d4a106701115313a2sbazvde;;entstermddc31eeb2b5a4ff032dd85b12ef978besbazvde;;entsterm8f92d898a89e8038aa72734ee0735580sbazvde;;entsterm8935e775ac87e5c38c190a0f5884429asbazvde;;entstermc32fea8a76f59e427ab172cb0f25717fsbazvde;;entsterm6cac6b02dbcacf1587596dceec098c80sbazvde;;entsterm39ac5ffda8e275966f68f81f8ef75a15sbazvde;;entstermd5d1bae3856f81153ac6b7d8bfed11fcsbazvde;;entsterme456067eba94400ebf22e54032141825sbazvde;;entsterm7a056799844675ccebac29ef16c5fe5asbazvde;;entsterm0b00fda4b34e8a6762d7236ae56353a6sbazvde;;entsterm0f8f27dbf6117761f7f1d3049cc2b503sbazvde;;entstermd800e5def7f8e521f63c301f05f3d953sbazvde;;entsterm5edef40eb7c20b26356bda71b33e2454sbazvde;;entstermc87e77b5d54c9cca4655af24ba5a47aasbazvde;;entstermd0c79684b5ca75493d5ec7b3b951c32bsbazvde;;entsterm72099d1d0c68158098d9039f0e4e7fdfsbazvde;;entsterm6e5b6fb96cd26ce30427f7e6bc86ad4bsbazvde;;entsterm88f55667418d4652e2c393fd8c8e5090sbazvde;;entsterm9778386c60d868b2f83e16ec0f6f13c9sbazvde;;entsterm9f4970390876e4c33bd8bb7e38636265sbazvde;;entstermda6a6a35bf6760f070296f94c3de0681sbazvde;;entsterm3069b70726f0f2fc75d152b8ced2f81dsbazvde;;entsterm51efac9385c7f60f6816015c1387d4d3sbazvde;;entsterm43e5d53283b5f0d43e0110102362b9e6sbazvde;;entsterm8cc12763fc02baa8da2e47f4ce0d3205sbazvde;;entsterm225db62051470b69930e578c6e5361c2sbazvde;;entsterm1f04c404bf7683f83aa2c4d7ec9b9e1bsbazvde;;entsterm7cdd4a7cdb14aaa5691c27453b914516sbazvde;;entsterm11379ec3a1f8c547dff4e1f32a48d8casbazvde;;entsterm5a5ceeb100ed4c5d9f2506b5c2463091sbazvde;;entsterme710c4d9c4155d8ff604263a135f9887sbazvde;;entsterma21171696bc9766de653b730d1a2cc81sbazvde;;entstermd691e2ed12572f4c0e4c0f9eb93d369esbazvde;;entsterm2af712935b73e472e1d1e204650647f6sbazvde;;entsterm6fdaff81d2026689a3ed20a49dd22884sbazvde;;entstermb482df6968d7e79245b4eba151586f9esbazvde;;entstermcc71ae4bc1b42d4f4d0648b15eb3aad4sbazvde;;entsterm503c079b8c92aaa1c6f98805cddb3353sbazvde;;entsterm37a303d0b43820b2d885f84a48f8a680sbazvde;;entsterme0e715b6127a0ce1535e210883980088sbazvde;;entstermf7952226ce9a764042862c7711e971e1sbazvde;;entsterm4717a1178c76797bfa276d9cd519766bsbazvde;;entsterm31d2ac53a47133b8e40de461ac08229fsbazvde;;entsterm9504e54834a28a4bcf8b3b56794843fcsbazvde;;entsterm02aa1ef8ba19fbab2658a896ed49d41bsbazvde;;entsterm8a5b7f6c9bc3c21d00472685242cf785sbazvde;;entsterm6f610c1347356626728a8245ccf64a01sbazvde;;entsterm665f76864ddc605c795202e57eff607fsbazvde;;entsterm259df51d0c7a4e7b884c1eebc63baebcsbazvde;;entstermbdc0064f5d31d9ee5c4d0efdba25e1d1sbazvde
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 nextUpdate 2016-12-18 23:58:21
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 nextWakeup 2016-12-18 23:58:21
setstate Muelltonnen_Kalender 2016-12-18 19:58:21 state triggered



2. ABFALL Modul:
defmod myAbfall ABFALL Muelltonnen_Kalender
attr myAbfall group Umwelt
attr myAbfall room 9.7_Kalender
attr myAbfall weekday_mapping So Mo Di Mi Do Fr Sa

setstate myAbfall 11
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_datum 31.12.16
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_tage 13
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_text   SBAZV Gelbe Säcke
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_wochentag Sa
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_datum 21.03.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_tage 93
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_text   SBAZV Laubsäcke
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_wochentag Di
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_datum 06.01.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_tage 19
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_text   SBAZV Papiertonnen
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_wochentag Fr
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_datum 29.12.16
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_tage 11
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_text   SBAZV Restmülltonnen
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_wochentag Do
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_datum 10.01.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_tage 23
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_text   SBAZV Weihnachtsbäume
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_wochentag Di
setstate myAbfall 2016-12-18 19:58:21 next Muelltonnen_Kalender_SBAZVRestmuelltonnen_11
setstate myAbfall 2016-12-18 19:58:21 next_datum 29.12.16
setstate myAbfall 2016-12-18 19:58:21 next_tage 11
setstate myAbfall 2016-12-18 19:58:21 next_text   SBAZV Restmülltonnen
setstate myAbfall 2016-12-18 19:58:21 next_wochentag Do
setstate myAbfall 2016-12-18 19:58:21 state 11



Visuelle Auswertung über ein Reading:
defmod myAbfall ABFALL Muelltonnen_Kalender
attr myAbfall group Umwelt
attr myAbfall room 9.7_Kalender
attr myAbfall weekday_mapping So Mo Di Mi Do Fr Sa

setstate myAbfall 11
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_datum 31.12.16
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_tage 13
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_text   SBAZV Gelbe Säcke
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVGelbeSaecke_wochentag Sa
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_datum 21.03.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_tage 93
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_text   SBAZV Laubsäcke
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVLaubsaecke_wochentag Di
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_datum 06.01.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_tage 19
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_text   SBAZV Papiertonnen
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVPapiertonnen_wochentag Fr
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_datum 29.12.16
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_tage 11
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_text   SBAZV Restmülltonnen
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVRestmuelltonnen_wochentag Do
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_datum 10.01.17
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_tage 23
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_text   SBAZV Weihnachtsbäume
setstate myAbfall 2016-12-18 19:58:21 Muelltonnen_Kalender_SBAZVWeihnachtsbaeume_wochentag Di
setstate myAbfall 2016-12-18 19:58:21 next Muelltonnen_Kalender_SBAZVRestmuelltonnen_11
setstate myAbfall 2016-12-18 19:58:21 next_datum 29.12.16
setstate myAbfall 2016-12-18 19:58:21 next_tage 11
setstate myAbfall 2016-12-18 19:58:21 next_text   SBAZV Restmülltonnen
setstate myAbfall 2016-12-18 19:58:21 next_wochentag Do
setstate myAbfall 2016-12-18 19:58:21 state 11



Vielen Dank an den (wissenden) Modul Schreiber [uniqueck], ist mir leider nicht vergönnt. Werde ich nicht mehr schaffen, da gehört doch schon ein wenig mehr Wissen dazu. Aber es gibt ja eben ein Forum mit fähigen Leuten von denen man lernen kann.

So klappt es bestimmt auch bei anderen.

Gruß Dieter




Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Devender am 18 Dezember 2016, 22:43:20
Zitat von: mkriegl am 12 Dezember 2016, 23:57:25
Sorry, aber ich habe noch so meine Probleme mit dem anlegen. Kalender läuft nur weiß ich nicht was ich wie anlegen muss um meinen Kalender anzufragen:
@mkriegel

ähm, das Abfallmodul hast du neben deinem Kalender schon definiert?
define myAbfall ABFALL AbfallKalendar 86400

Wie du das nennst ist egal. Die Zeit gibt das Abfrageintervall des Kalender an. Also wenn du das angelegt hast sollten die
readings im Modul gefüllt werden.

Oder verstehe ich deine Frage falsch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Dezember 2016, 00:08:15
Zitat von: Devender am 18 Dezember 2016, 22:43:20
@mkriegel

ähm, das Abfallmodul hast du neben deinem Kalender schon definiert?
define myAbfall ABFALL AbfallKalendar 86400

Wie du das nennst ist egal. Die Zeit gibt das Abfrageintervall des Kalender an. Also wenn du das angelegt hast sollten die
readings im Modul gefüllt werden.

Oder verstehe ich deine Frage falsch?

das Abfall Modul wird per notify durch den Kalender aktualisiert und wird nicht mehr per intervall gesteuert.
Das heißt ihr müsst keine Zahl mehr angeben, sondern einfach nur


define myAbfall ABFALL AbfallKalendar


Zitat von: Hanneck am 18 Dezember 2016, 20:31:36

Vielen Dank an den (wissenden) Modul Schreiber [uniqueck], ist mir leider nicht vergönnt. Werde ich nicht mehr schaffen, da gehört doch schon ein wenig mehr Wissen dazu. Aber es gibt ja eben ein Forum mit fähigen Leuten von denen man lernen kann.

Mache ich doch gerne, an deinem Kalender erkenne ich woher du kommst ;) SBAZV Südbrandenburgischer Abfallzweckverband ;) Ihr habt wenigstens die Möglichkeit direkt die Werte über eine ical link vom Verband direkt zu beziehen, ich muss leider die Termine immer schön vom Papier abtippen.

Gruß Constantin

Frohe Weihnachten allen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 19 Dezember 2016, 12:51:30
Zitat von: uniqueck am 19 Dezember 2016, 00:08:15
ich muss leider die Termine immer schön vom Papier abtippen.

Das kenne ich aus leidvoller Erfahrung. Unsere Gemeinde lässt sich nicht überreden, ein anderes als das pdf-Format zu veröffentlichen. >:( Nicht mal csv.

Deshalb benutze ich seit zwei Jahren dieses Script
#!/usr/bin/perl
use strict;
use warnings;
use DateTime;

my $s_date_1 = DateTime->new(
    day   => 2,
    month => 1,
    year  => 2017,
);

my $s1_date_1 = DateTime->new(
    day   => 31,
    month => 12,
    year  => 2017,
);
my $add_cal = "07:00:00;07:10:00;;12H;0\n";

printf "Abfuhrbezirk 1:\n";
printf "%s;Biomüll/GS;".$add_cal,$s_date_1->strftime("%d.%m.20%y");
while ( $s_date_1->add(days => 7) < $s1_date_1 ) {
    printf "%s;Papier;".$add_cal,$s_date_1->strftime("%d.%m.20%y");
    $s_date_1->add(days => 7);
    printf "%s;Biomüll;".$add_cal,$s_date_1->strftime("%d.%m.20%y");
    $s_date_1->add(days => 7);
    printf "%s;Restmüll;".$add_cal,$s_date_1->strftime("%d.%m.20%y");
    $s_date_1->add(days => 7);
    printf "%s;Biomüll/GS;".$add_cal,$s_date_1->strftime("%d.%m.20%y");
    }

um zuerst eine csv-Datei zu erstellen, dann diese wegen Feiertagen zu korrigieren und mit  diesem bash-Script (https://www.macwelt-forum.de/threads/bash-script-csv-in-ics-importdatei-fuer-ical-etc-konvertieren.695722/) in einen ical_kalender zu wandeln. Geht allemal schneller und liesse sich noch weiter automatisieren. Ist aber auch nur einmal im Jahr.

Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 20 Dezember 2016, 22:09:19
Hallo Hans,

da muss man sich aber zunächst anmelden , nur um das script downzuloaden  :'(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 20 Dezember 2016, 22:54:19
Oh sorry, war damals noch nicht so.
Ich häng's mal an, ist wegen
ZitatFeel free to use and change this script for your personal needs!
denke ich in Ordnung.
Leicht geändert wegen Abfuhrbezirke, aber auskommentiert.

Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 21 Dezember 2016, 00:09:32
Hallo Hans,
danke Dir !
kvo1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tobias am 22 Dezember 2016, 10:01:04
Hi,
Für unsere Stadt lassen sich die Abfalltermine für ein halbes Jahr im Voraus schön per Webseite abfragen :)
Daraus ist dann das Modul 98_TrashCal.pm entstanden.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nageniil am 24 Dezember 2016, 02:46:43
Ich habe beim Abfallmodul nun zum Jahreswechsel 2 Kalender angegeben:

define Abfallplan ABFALL Abfall2017,Abfall2016

Funktioniert wunderbar - bei den next-Readings wird auch der noch 2016 stattfindende Restmüll angezeigt:

next Biomuell|Restmuell2-woechentlich_6
next_datum 30.12.16
next_tage 6
next_text Biomüll und Restmüll 2-wöchentlich

Aber eben - wie man sieht - auch der erst am 05.01.2017 abzuholende Biomüll.

Ist nicht gar so schlimm, aber doch etwas verwirrend und sicher leicht zu behebn.

Ansonsten vielen Dank für das tolle Modul - und schöne Weihnachten!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tiscali75 am 24 Dezember 2016, 03:08:43
Mal ein frage wofür nutz ihr das modul gibts da eine anbindung zum entsorger? Ich lade mir den cal vom landkreis runter kurz per php script bearbeitet gibts mir nen neuen cal den ich z
B. Bei google oder owncloud einlesen kann, so hab ich alle termine und werde den tag vorher abend erinnert das ich rausstellen muss

Gesendet von meinem SM-N910F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 Dezember 2016, 10:03:41
Zitat von: nageniil am 24 Dezember 2016, 02:46:43
Ich habe beim Abfallmodul nun zum Jahreswechsel 2 Kalender angegeben:

define Abfallplan ABFALL Abfall2017,Abfall2016

Funktioniert wunderbar - bei den next-Readings wird auch der noch 2016 stattfindende Restmüll angezeigt:

next Biomuell|Restmuell2-woechentlich_6
next_datum 30.12.16
next_tage 6
next_text Biomüll und Restmüll 2-wöchentlich

Aber eben - wie man sieht - auch der erst am 05.01.2017 abzuholende Biomüll.

Ist nicht gar so schlimm, aber doch etwas verwirrend und sicher leicht zu behebn.

Ansonsten vielen Dank für das tolle Modul - und schöne Weihnachten!
Kannst du mir mal ein list des Abfall Devices zur Verfügung stellen. Dann kann ich mir das genauer anschauen.

Ansonsten natürlich Frohe Weihnachten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: seb1fx am 30 Dezember 2016, 13:42:07
Hallo zusammen,

da ich Anfänger bin benötige ich eure Hilfe.
Irgendwie bekomme ich den Kalender nicht ins tablet ui, bzw zeigt er mir nix an :( ausser einer NULL

Was habe ich gemacht:

defmod Abfallkalender Calendar ical url https://calendar.google.com/calendar/ical/... .ics 3600
attr Abfallkalender room Umwelt_Aussen

setstate Abfallkalender triggered
setstate Abfallkalender 2016-12-30 13:15:47 lastUpdate 2016-12-30 13:15:46
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarm
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarmOrStart
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarmed
setstate Abfallkalender 2016-12-30 12:52:04 modeChanged
setstate Abfallkalender 2016-12-30 12:52:04 modeEnd
setstate Abfallkalender 2016-12-30 12:52:04 modeEnded
setstate Abfallkalender 2016-12-30 12:52:04 modeStart
setstate Abfallkalender 2016-12-30 12:52:04 modeStarted
setstate Abfallkalender 2016-12-30 13:15:47 modeUpcoming lf9o1kcnc9u6anjdpo1dj4jhvcgooglecom;;47k0puggt502pdevmbdve6eq7cgooglecom;;qhkna7qc7dr0lpj8skcedrt360googlecom;;kd14sf1slmn0tnt4gn9h77bqa4googlecom;;qrknccm39cvjro96oshkdfe8u0googlecom;;7n77q2pcartkraner36tuanmkkgooglecom;;vfmu50ta3q58ppa00ipg3nobskgooglecom;;csm5tc899hg7rnuskb0vfrnh20googlecom;;el4uoqljd3d9u887hprnigre2kgooglecom;;k3l3amdvk2ifohe96qgqp3clsogooglecom;;kua4kaa6vhjvcl4lp8jdinbcbcgooglecom;;3me6v1djpg0rouag33bvbofg8ggooglecom;;94tmk0eh0ev52471cn4bsa32k8googlecom;;m6jle19e93kc5jk2n288mk2lfsgooglecom;;96n9hct6g79f7f03i17e9qq4fogooglecom
setstate Abfallkalender 2016-12-30 13:15:47 nextUpdate 2016-12-30 14:15:46
setstate Abfallkalender 2016-12-30 13:15:47 nextWakeup 2016-12-30 14:15:46
setstate Abfallkalender 2016-12-30 13:15:47 state triggered


Dann:

defmod Muelltonnen ABFALL Abfallkalender 3600
attr Muelltonnen event-on-change-reading .*
attr Muelltonnen room Umwelt_Aussen

setstate Muelltonnen 10
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_datum 09.01.17
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_tage 10
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_text   Blaue und Gelbe Tonne
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_wochentag Mo
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_datum 13.01.17
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_tage 14
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_text   Restmüll
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_wochentag Fr
setstate Muelltonnen 2016-12-30 13:15:47 next Abfallkalender_BlaueundGelbeTonne_10
setstate Muelltonnen 2016-12-30 13:15:47 next_datum 09.01.17
setstate Muelltonnen 2016-12-30 13:15:47 next_tage 10
setstate Muelltonnen 2016-12-30 13:15:47 next_text   Blaue und Gelbe Tonne
setstate Muelltonnen 2016-12-30 13:15:47 next_wochentag Mo
setstate Muelltonnen 2016-12-30 13:15:47 state 10


für tablet ui dann das ->

<li data-row="1" data-col="3" data-sizex="2" data-sizey="2">
<header><div data-type="label" class="large">Abfall</div></header>   
    <div data-device="Muelltonnen" data-type="symbol" class="bigger warn wider"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on=,["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o","fa-trash-o"]'>
    </div>
</li>


Ergebnis:

sie angehängtes Bild

In Fhem wird dargestellt in Tagen, wann die nächste Leerung ist.
Nun würde ich gerne im Tablet UI folgendes abbilden wollen:
eine Tonne für Restmüll
eine für Blaue/Gelbe

jeweils mit Tageszähler (Rückwärts wann es soweit ist)

Gruß

Sebastian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 31 Dezember 2016, 01:46:19
Hallo Sebastian

ersetze mal

data-get-on=,["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'

durch

data-get-on='["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 Dezember 2016, 17:45:19
Zitat von: seb1fx am 30 Dezember 2016, 13:42:07
Hallo zusammen,

da ich Anfänger bin benötige ich eure Hilfe.
Irgendwie bekomme ich den Kalender nicht ins tablet ui, bzw zeigt er mir nix an :( ausser einer NULL

Was habe ich gemacht:

defmod Abfallkalender Calendar ical url https://calendar.google.com/calendar/ical/... .ics 3600
attr Abfallkalender room Umwelt_Aussen

setstate Abfallkalender triggered
setstate Abfallkalender 2016-12-30 13:15:47 lastUpdate 2016-12-30 13:15:46
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarm
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarmOrStart
setstate Abfallkalender 2016-12-30 12:52:04 modeAlarmed
setstate Abfallkalender 2016-12-30 12:52:04 modeChanged
setstate Abfallkalender 2016-12-30 12:52:04 modeEnd
setstate Abfallkalender 2016-12-30 12:52:04 modeEnded
setstate Abfallkalender 2016-12-30 12:52:04 modeStart
setstate Abfallkalender 2016-12-30 12:52:04 modeStarted
setstate Abfallkalender 2016-12-30 13:15:47 modeUpcoming lf9o1kcnc9u6anjdpo1dj4jhvcgooglecom;;47k0puggt502pdevmbdve6eq7cgooglecom;;qhkna7qc7dr0lpj8skcedrt360googlecom;;kd14sf1slmn0tnt4gn9h77bqa4googlecom;;qrknccm39cvjro96oshkdfe8u0googlecom;;7n77q2pcartkraner36tuanmkkgooglecom;;vfmu50ta3q58ppa00ipg3nobskgooglecom;;csm5tc899hg7rnuskb0vfrnh20googlecom;;el4uoqljd3d9u887hprnigre2kgooglecom;;k3l3amdvk2ifohe96qgqp3clsogooglecom;;kua4kaa6vhjvcl4lp8jdinbcbcgooglecom;;3me6v1djpg0rouag33bvbofg8ggooglecom;;94tmk0eh0ev52471cn4bsa32k8googlecom;;m6jle19e93kc5jk2n288mk2lfsgooglecom;;96n9hct6g79f7f03i17e9qq4fogooglecom
setstate Abfallkalender 2016-12-30 13:15:47 nextUpdate 2016-12-30 14:15:46
setstate Abfallkalender 2016-12-30 13:15:47 nextWakeup 2016-12-30 14:15:46
setstate Abfallkalender 2016-12-30 13:15:47 state triggered


Dann:

defmod Muelltonnen ABFALL Abfallkalender 3600
attr Muelltonnen event-on-change-reading .*
attr Muelltonnen room Umwelt_Aussen

setstate Muelltonnen 10
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_datum 09.01.17
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_tage 10
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_text   Blaue und Gelbe Tonne
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_BlaueundGelbeTonne_wochentag Mo
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_datum 13.01.17
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_tage 14
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_text   Restmüll
setstate Muelltonnen 2016-12-30 13:15:47 Abfallkalender_Restmuell_wochentag Fr
setstate Muelltonnen 2016-12-30 13:15:47 next Abfallkalender_BlaueundGelbeTonne_10
setstate Muelltonnen 2016-12-30 13:15:47 next_datum 09.01.17
setstate Muelltonnen 2016-12-30 13:15:47 next_tage 10
setstate Muelltonnen 2016-12-30 13:15:47 next_text   Blaue und Gelbe Tonne
setstate Muelltonnen 2016-12-30 13:15:47 next_wochentag Mo
setstate Muelltonnen 2016-12-30 13:15:47 state 10


für tablet ui dann das ->

<li data-row="1" data-col="3" data-sizex="2" data-sizey="2">
<header><div data-type="label" class="large">Abfall</div></header>   
    <div data-device="Muelltonnen" data-type="symbol" class="bigger warn wider"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on=,["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o","fa-trash-o"]'>
    </div>
</li>


Ergebnis:

sie angehängtes Bild

In Fhem wird dargestellt in Tagen, wann die nächste Leerung ist.
Nun würde ich gerne im Tablet UI folgendes abbilden wollen:
eine Tonne für Restmüll
eine für Blaue/Gelbe

jeweils mit Tageszähler (Rückwärts wann es soweit ist)

Gruß

Sebastian
Huhu,

entweder musst du beim Abfall Modul das attribute Präfix auf 0 setzen, oder aber den Namen des Kalenders mit ins Reading bei deinem TabletUI aufnehmen. Schau dir dazu einfach die Werte von dem next Reading an.

Gruß Constantin und einen guten Rutsch ins neue Jahr

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mkriegl am 02 Januar 2017, 13:25:59
Gutes Neues erstmal zusammen.
Kennt sich jemand besser mit ICS aus? Ich habe mir den 2017 Kalender von AWM runtergeladen und in Google eingelesen. Leider gibt es scheinbar ein Problem mit den Serienterminen. Google übernimmt die Serie als Einzeltermine und übersieht die Ausnahmen (werden ebenfalls angezeigt). Im Kalender in Google werden zwar die Termine angezeigt, allerdings können diese nicht vom Calendar Modul gelesen werden. Nur die einzelnen Termine abseits der Serie werden mir angezeigt.
In google ist mir aufgefallen, dass in jedem Termin das Enddatum rot eingefärbt ist. Wenn ich dieses nochmal editiere, speichere und Calendar aktualisiere, erscheint der Termin über "full_all". Mir wäre es nun lieber die ICS zu reparieren, statt alle Termine einzeln anzufassen. Entweder mag er keine Serientermine, oder in der ICS ist ein Fehler. Anbei mal der Zusatz zu den Serien. Vielleicht ein falscher Strich/Doppelpunkt:

RRULE;BYDAY=WE;WKST=MO:FREQ=WEEKLY;UNTIL=20171231
EXDATE:20170104
EXDATE:20170412
EXDATE:20170419
EXDATE:20170503
EXDATE:20170816
EXDATE:20171004
EXDATE:20171101
EXDATE:20171227
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bruece-lee am 02 Januar 2017, 17:18:08
Hallo uniqueck,

vielen Dank für das klasse Modul!

Ich habe für jede Mülltonne einen Kalender erstellt und das Modul arbeitet super damit. Allerdings habe ich ebenfalls ein Problem mit der Darstellung von "next:


Internals:
   DEF        muelltonnen_kalender_restabfall,muelltonnen_kalender_papier,muelltonnen_kalender_gelbe_tonne,muelltonnen_kalender_bioabfall 90000
   KALENDER   muelltonnen_kalender_restabfall,muelltonnen_kalender_papier,muelltonnen_kalender_gelbe_tonne,muelltonnen_kalender_bioabfall
   NAME       abfallkalender
   NR         2627
   NTFY_ORDER 50-abfallkalender
   STATE      1
   TYPE       ABFALL
   Readings:
     2017-01-02 17:08:51   Bioabfall_datum 03.01.17
     2017-01-02 17:08:51   Bioabfall_tage  1
     2017-01-02 17:08:51   Bioabfall_text    Bioabfall
     2017-01-02 17:08:51   Bioabfall_wochentag Dienstag
     2017-01-02 17:08:51   GelbeTonne_datum 03.01.17
     2017-01-02 17:08:51   GelbeTonne_tage 1
     2017-01-02 17:08:51   GelbeTonne_text   Gelbe Tonne
     2017-01-02 17:08:51   GelbeTonne_wochentag Dienstag
     2017-01-02 17:08:51   Papier_datum    16.01.17
     2017-01-02 17:08:51   Papier_tage     14
     2017-01-02 17:08:51   Papier_text       Papier
     2017-01-02 17:08:51   Papier_wochentag Montag
     2017-01-02 17:08:51   Restabfall_datum 02.01.17
     2017-01-02 17:08:51   Restabfall_tage 0
     2017-01-02 17:08:51   Restabfall_text   Restabfall
     2017-01-02 17:08:51   Restabfall_wochentag Montag
     2017-01-02 17:08:51   next            Papier|GelbeTonne|Bioabfall_1
     2017-01-02 17:08:51   next_datum      03.01.17
     2017-01-02 17:08:51   next_tage       1
     2017-01-02 17:08:51   next_text         Papier und   Gelbe Tonne und   Bioabfall
     2017-01-02 17:08:51   next_wochentag  Dienstag
     2017-01-02 17:08:51   now             Restabfall
     2017-01-02 17:08:51   now_datum       02.01.17
     2017-01-02 17:08:51   now_text          Restabfall
     2017-01-02 17:08:51   now_wochentag   Montag
     2017-01-02 17:08:51   state           1
Attributes:
   alias      Abfallkalender
   calendarname_praefix 0
   comment    ACHTUNG: Inoffizielles Modul. Manuelles Update über Befehl: update (check|all) https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
   room       Kalender
   verbose    2


Wie zu erkennen ist, zeigt next_text den Papiermüll bereits mit an, obwohl dieser erst in 14 Tagen abgeholt wird. Wäre das noch etwas, was Du beheben könntest? Gerne stelle ich meine Kalender zur Verfügung, falls das bei der Fehlersuche hilfreich wäre.

Danke und Gruß,
Bruece-Lee
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Januar 2017, 18:15:07


Zitat von: bruece-lee am 02 Januar 2017, 17:18:08
Hallo uniqueck,

vielen Dank für das klasse Modul!

Ich habe für jede Mülltonne einen Kalender erstellt und das Modul arbeitet super damit. Allerdings habe ich ebenfalls ein Problem mit der Darstellung von "next:


Internals:
   DEF        muelltonnen_kalender_restabfall,muelltonnen_kalender_papier,muelltonnen_kalender_gelbe_tonne,muelltonnen_kalender_bioabfall 90000
   KALENDER   muelltonnen_kalender_restabfall,muelltonnen_kalender_papier,muelltonnen_kalender_gelbe_tonne,muelltonnen_kalender_bioabfall
   NAME       abfallkalender
   NR         2627
   NTFY_ORDER 50-abfallkalender
   STATE      1
   TYPE       ABFALL
   Readings:
     2017-01-02 17:08:51   Bioabfall_datum 03.01.17
     2017-01-02 17:08:51   Bioabfall_tage  1
     2017-01-02 17:08:51   Bioabfall_text    Bioabfall
     2017-01-02 17:08:51   Bioabfall_wochentag Dienstag
     2017-01-02 17:08:51   GelbeTonne_datum 03.01.17
     2017-01-02 17:08:51   GelbeTonne_tage 1
     2017-01-02 17:08:51   GelbeTonne_text   Gelbe Tonne
     2017-01-02 17:08:51   GelbeTonne_wochentag Dienstag
     2017-01-02 17:08:51   Papier_datum    16.01.17
     2017-01-02 17:08:51   Papier_tage     14
     2017-01-02 17:08:51   Papier_text       Papier
     2017-01-02 17:08:51   Papier_wochentag Montag
     2017-01-02 17:08:51   Restabfall_datum 02.01.17
     2017-01-02 17:08:51   Restabfall_tage 0
     2017-01-02 17:08:51   Restabfall_text   Restabfall
     2017-01-02 17:08:51   Restabfall_wochentag Montag
     2017-01-02 17:08:51   next            Papier|GelbeTonne|Bioabfall_1
     2017-01-02 17:08:51   next_datum      03.01.17
     2017-01-02 17:08:51   next_tage       1
     2017-01-02 17:08:51   next_text         Papier und   Gelbe Tonne und   Bioabfall
     2017-01-02 17:08:51   next_wochentag  Dienstag
     2017-01-02 17:08:51   now             Restabfall
     2017-01-02 17:08:51   now_datum       02.01.17
     2017-01-02 17:08:51   now_text          Restabfall
     2017-01-02 17:08:51   now_wochentag   Montag
     2017-01-02 17:08:51   state           1
Attributes:
   alias      Abfallkalender
   calendarname_praefix 0
   comment    ACHTUNG: Inoffizielles Modul. Manuelles Update über Befehl: update (check|all) https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
   room       Kalender
   verbose    2


Wie zu erkennen ist, zeigt next_text den Papiermüll bereits mit an, obwohl dieser erst in 14 Tagen abgeholt wird. Wäre das noch etwas, was Du beheben könntest? Gerne stelle ich meine Kalender zur Verfügung, falls das bei der Fehlersuche hilfreich wäre.

Danke und Gruß,
Bruece-Lee

Hi bruece-lee,

ich denke es sollte kein Problem sein den Fehler zu finden. Wenn es dir nix ausmachen würde, wäre es schön wenn du mir deine Kalender zur Verfügung stellen kannst. Was spricht denn dagegen, alle Müllarten in einm Kalender zu haben? Des Weiteren kannst du das Modul mit Update add URL in den normalen Update Prozess einklinken. Siehe hierzu auch den entsprechenden Wiki Eintrag zum Modul.

Gruß Constantin



Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bruece-lee am 02 Januar 2017, 19:06:22
Hallo Constantin,

anbei die Kalender-Dateien. Man könnte die Müllarten natürlich auch in einen Kalender packen, aber für die zusätzliche Verwendung in Smartvisu brauchte ich Sie getrennt, ansonsten habe ich keine Möglichkeit gefunden, verschiedene Farben im dortigen Kalendermodul auszuwählen.

Dein Modul ist das erste "inoffizielle" das ich verwende. Ich werde mir nochmal anschauen, wie ich das Modul in den allgemeinen Update-Prozess einklinke. Ist eigentlich geplant, das Modul irgendwann in den FHEM eigenen Updateprozess aufzunehmen?

Viele Grüße,
Bruece-Lee
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Januar 2017, 23:32:10
Zitat von: bruece-lee am 02 Januar 2017, 19:06:22
Dein Modul ist das erste "inoffizielle" das ich verwende. Ich werde mir nochmal anschauen, wie ich das Modul in den allgemeinen Update-Prozess einklinke. Ist eigentlich geplant, das Modul irgendwann in den FHEM eigenen Updateprozess aufzunehmen?

ne ich habe erstmal nicht vor, da ich auf SVN nicht wirklich Lust habe und der oben genannte Weg auch funktioniert und so wie ich finde auch einfach Entwicklungsstränge eingebunden werden können.

Anbei der Link auf den Wiki Eintrag zum Modul.

https://wiki.fhem.de/wiki/ABFALL

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 00:27:25
Zitat von: bruece-lee am 02 Januar 2017, 19:06:22
Hallo Constantin,

anbei die Kalender-Dateien. Man könnte die Müllarten natürlich auch in einen Kalender packen, aber für die zusätzliche Verwendung in Smartvisu brauchte ich Sie getrennt, ansonsten habe ich keine Möglichkeit gefunden, verschiedene Farben im dortigen Kalendermodul auszuwählen.

Dein Modul ist das erste "inoffizielle" das ich verwende. Ich werde mir nochmal anschauen, wie ich das Modul in den allgemeinen Update-Prozess einklinke. Ist eigentlich geplant, das Modul irgendwann in den FHEM eigenen Updateprozess aufzunehmen?

Viele Grüße,
Bruece-Lee


So ich habe mal was probiert, aber geänder habe ich nicht wirklich was.
Kannst du mal bitte den develop Strang testen, bitte die neuen readings abholungen_genutzt und _abholungen ignorieren.

update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/develop/controls_fhemabfall.txt

Bei mir sind die Readings aktuell alle korrekt.


Internals:
   DEF        brueceLee_restmuell,brueceLee_papier,brueceLee_gelbesaecke,brueceLee_bioabfall
   KALENDER   brueceLee_restmuell,brueceLee_papier,brueceLee_gelbesaecke,brueceLee_bioabfall
   NAME       brueceLee_Abfall
   NOTIFYDEV  brueceLee_restmuell,brueceLee_papier,brueceLee_gelbesaecke,brueceLee_bioabfall
   NR         30
   NTFY_ORDER 50-brueceLee_Abfall
   STATE      13
   TYPE       ABFALL
   Readings:
     2017-01-03 00:20:28   Bioabfall_abholungen 1
     2017-01-03 00:20:28   Bioabfall_abholungen_genutzt 0
     2017-01-03 00:34:22   Bioabfall_datum 03.01.17
     2017-01-03 00:34:22   Bioabfall_tage  0
     2017-01-03 00:34:22   Bioabfall_text    Bioabfall
     2017-01-03 00:34:22   Bioabfall_wochentag Dienstag
     2017-01-03 00:20:28   GelbeTonne_abholungen 0
     2017-01-03 00:20:28   GelbeTonne_abholungen_genutzt 0
     2017-01-03 00:34:22   GelbeTonne_datum 03.01.17
     2017-01-03 00:34:22   GelbeTonne_tage 0
     2017-01-03 00:34:22   GelbeTonne_text   Gelbe Tonne
     2017-01-03 00:34:22   GelbeTonne_wochentag Dienstag
     2017-01-03 00:20:28   Papier_abholungen 0
     2017-01-03 00:20:28   Papier_abholungen_genutzt 0
     2017-01-03 00:34:22   Papier_datum    16.01.17
     2017-01-03 00:34:22   Papier_tage     13
     2017-01-03 00:34:22   Papier_text       Papier
     2017-01-03 00:34:22   Papier_wochentag Montag
     2017-01-03 00:20:28   Restabfall_abholungen 0
     2017-01-03 00:20:28   Restabfall_abholungen_genutzt 0
     2017-01-03 00:34:22   Restabfall_datum 30.01.17
     2017-01-03 00:34:22   Restabfall_tage 27
     2017-01-03 00:34:22   Restabfall_text   Restabfall
     2017-01-03 00:34:22   Restabfall_wochentag Montag
     2017-01-03 00:34:22   next            Restabfall|Papier_13
     2017-01-03 00:34:22   next_datum      16.01.17
     2017-01-03 00:34:22   next_tage       13
     2017-01-03 00:34:22   next_text         Restabfall und   Papier
     2017-01-03 00:34:22   next_wochentag  Montag
     2017-01-03 00:34:22   now             Bioabfall
     2017-01-03 00:34:22   now_datum       03.01.17
     2017-01-03 00:34:22   now_text          Gelbe Tonne und   Bioabfall
     2017-01-03 00:34:22   now_wochentag   Dienstag
     2017-01-03 00:34:22   state           13
Attributes:
   calendarname_praefix 0
   verbose    5


Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 03 Januar 2017, 11:14:52
Hallo zusammen,

das Modul macht ja vieles einfacher, danke dafür - leider komme ich nicht zurecht. Ich habe die Abfuhrtermine bei mir als ICS geladen, in einen Google Kalender importiert und in FHEM eingebunden:


Internals:
   DEF        ical url https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics 1000
   NAME       AbfallKalender
   NR         75
   STATE      Active
   TYPE       Calendar
   Readings:
     2017-01-03 10:46:35   all             6358701;63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092
     2017-01-03 10:46:35   calname         Müll
     2017-01-03 10:46:35   lastCheck       2017-01-03 10:46:35
     2017-01-03 10:46:35   lastUpdate      2017-01-03 10:46:35
     2017-01-03 10:46:35   modeAlarm
     2017-01-03 10:46:35   modeAlarmOrStart 6358701
     2017-01-03 10:46:35   modeAlarmed
     2017-01-03 10:46:35   modeChanged
     2017-01-03 10:46:35   modeEnd
     2017-01-03 10:46:35   modeEnded
     2017-01-03 10:46:35   modeStart       6358701
     2017-01-03 10:46:35   modeStarted
     2017-01-03 10:46:35   modeUpcoming    63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092
     2017-01-03 10:46:35   stateChanged
     2017-01-03 10:46:35   stateDeleted
     2017-01-03 10:46:35   stateNew
     2017-01-03 10:46:35   stateUpdated
   Fhem:
     interval   1000
     lastCheck  2017-01-03 10:46:35
     lastChkTs  1483436795
     lastUpdate 2017-01-03 10:46:35
     lstUpdtTs  1483436795
     nextCheck  2017-01-03 11:03:15
     nextChkTs  1483437795
     nextUpdate 2017-01-03 11:03:15
     nxtUpdtTs  1483437795
     type       url
     url        https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics
Attributes:
   room       Muell 


Diese scheint zu funktionieren, ich habe das auch mal mit einem CALVIEW-Device ausprobiert:


Internals:
   DEF        AbfallKalender 1
   INTERVAL   43200
   KALENDER   AbfallKalender
   NAME       AbfallKalenderView
   NR         81
   STATE      t: 92 td: 0 tm: 1
   TYPE       CALVIEW
   Readings:
     2017-01-02 23:55:45   c-term          92
     2017-01-02 23:55:45   c-today         0
     2017-01-02 23:55:45   c-tomorrow      1
     2017-01-02 23:55:45   state           t: 92 td: 0 tm: 1
     2017-01-02 23:55:45   t_001_bdate     03.01.2017
     2017-01-02 23:55:45   t_001_btime     00:00:00
     2017-01-02 23:55:45   t_001_edate     04.01.2017
     2017-01-02 23:55:45   t_001_etime     00:00:00
     2017-01-02 23:55:45   t_001_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_001_source    AbfallKalender
     2017-01-02 23:55:45   t_001_summary   Restabfallbehaelter
     2017-01-02 23:55:45   t_002_bdate     05.01.2017
     2017-01-02 23:55:45   t_002_btime     00:00:00
     2017-01-02 23:55:45   t_002_edate     06.01.2017
     2017-01-02 23:55:45   t_002_etime     00:00:00
     2017-01-02 23:55:45   t_002_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_002_source    AbfallKalender
     2017-01-02 23:55:45   t_002_summary   Gelbe Grossbehaelter
     2017-01-02 23:55:45   t_003_bdate     13.01.2017
     2017-01-02 23:55:45   t_003_btime     00:00:00
     2017-01-02 23:55:45   t_003_edate     14.01.2017
     2017-01-02 23:55:45   t_003_etime     00:00:00
     2017-01-02 23:55:45   t_003_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_003_source    AbfallKalender
     2017-01-02 23:55:45   t_003_summary   Bioabfallbehaelter
     2017-01-02 23:55:45   t_004_bdate     13.01.2017
     2017-01-02 23:55:45   t_004_btime     00:00:00
     2017-01-02 23:55:45   t_004_edate     14.01.2017
     2017-01-02 23:55:45   t_004_etime     00:00:00
     2017-01-02 23:55:45   t_004_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_004_source    AbfallKalender
     2017-01-02 23:55:45   t_004_summary   Weihnachtsbaeume
     2017-01-02 23:55:45   t_005_bdate     17.01.2017
     2017-01-02 23:55:45   t_005_btime     00:00:00
     2017-01-02 23:55:45   t_005_edate     18.01.2017
     2017-01-02 23:55:45   t_005_etime     00:00:00
     2017-01-02 23:55:45   t_005_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_005_source    AbfallKalender
     2017-01-02 23:55:45   t_005_summary   Restabfallbehaelter
     2017-01-02 23:55:45   t_006_bdate     18.01.2017
     2017-01-02 23:55:45   t_006_btime     00:00:00
     2017-01-02 23:55:45   t_006_edate     19.01.2017
     2017-01-02 23:55:45   t_006_etime     00:00:00
...


Darauf aufbauend habe ich dann das Modul ABFALL genutzt und per


define MyAbfall ABFALL AbfallKalender


ein ABFALL-Device erzeugt. Dieses findet aber keine Abholungen:


Internals:
   DEF        AbfallKalender
   KALENDER   AbfallKalender
   NAME       MyAbfall
   NR         78
   NTFY_ORDER 50-MyAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2017-01-03 10:24:01   state           Keine Abholungen
Attributes:
   room       Muell


Was mich stutzig macht ist, dass der state von MyAbfall älter ist als der letzte Check des Kalenders; 10:24h vs 10:46h.

Kann man hier einen Fehler erkennen? Welche weiteren Informationen könntet ihr gebrauchen, um den Fehler zu finden? Ich habe auch mal ein FileLog für MyAbfall angelegt, um eventuelle Fehlermeldungen zu sehen. Auch habe ich das Attribut "verbose" von MyAbfall kurz auf 5 gesetzt. Aber leider kam dabei nicht raus, was mir geholfen hätte. Das Logging scheint noch ausbaufähig zu sein - oder ich benutze es falsch. Wenn dem so ist und ich ABFALL ans Laufen bringe schaue ich mal, ob ich hier mir einem changeset unterstützen kann.

Insgesamt sieht mein Fehler ähnlich aus wie der von braindead weiter vorne im Thread - leider hat er Dir, Constantin, dann nicht mehr geantwortet.

Viele Grüße,
Thorsten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 12:43:13
Zitat von: thorstenkranz am 03 Januar 2017, 11:14:52
Hallo zusammen,

das Modul macht ja vieles einfacher, danke dafür - leider komme ich nicht zurecht. Ich habe die Abfuhrtermine bei mir als ICS geladen, in einen Google Kalender importiert und in FHEM eingebunden:


Internals:
   DEF        ical url https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics 1000
   NAME       AbfallKalender
   NR         75
   STATE      Active
   TYPE       Calendar
   Readings:
     2017-01-03 10:46:35   all             6358701;63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092
     2017-01-03 10:46:35   calname         Müll
     2017-01-03 10:46:35   lastCheck       2017-01-03 10:46:35
     2017-01-03 10:46:35   lastUpdate      2017-01-03 10:46:35
     2017-01-03 10:46:35   modeAlarm
     2017-01-03 10:46:35   modeAlarmOrStart 6358701
     2017-01-03 10:46:35   modeAlarmed
     2017-01-03 10:46:35   modeChanged
     2017-01-03 10:46:35   modeEnd
     2017-01-03 10:46:35   modeEnded
     2017-01-03 10:46:35   modeStart       6358701
     2017-01-03 10:46:35   modeStarted
     2017-01-03 10:46:35   modeUpcoming    63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092
     2017-01-03 10:46:35   stateChanged
     2017-01-03 10:46:35   stateDeleted
     2017-01-03 10:46:35   stateNew
     2017-01-03 10:46:35   stateUpdated
   Fhem:
     interval   1000
     lastCheck  2017-01-03 10:46:35
     lastChkTs  1483436795
     lastUpdate 2017-01-03 10:46:35
     lstUpdtTs  1483436795
     nextCheck  2017-01-03 11:03:15
     nextChkTs  1483437795
     nextUpdate 2017-01-03 11:03:15
     nxtUpdtTs  1483437795
     type       url
     url        https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics
Attributes:
   room       Muell 


Diese scheint zu funktionieren, ich habe das auch mal mit einem CALVIEW-Device ausprobiert:


Internals:
   DEF        AbfallKalender 1
   INTERVAL   43200
   KALENDER   AbfallKalender
   NAME       AbfallKalenderView
   NR         81
   STATE      t: 92 td: 0 tm: 1
   TYPE       CALVIEW
   Readings:
     2017-01-02 23:55:45   c-term          92
     2017-01-02 23:55:45   c-today         0
     2017-01-02 23:55:45   c-tomorrow      1
     2017-01-02 23:55:45   state           t: 92 td: 0 tm: 1
     2017-01-02 23:55:45   t_001_bdate     03.01.2017
     2017-01-02 23:55:45   t_001_btime     00:00:00
     2017-01-02 23:55:45   t_001_edate     04.01.2017
     2017-01-02 23:55:45   t_001_etime     00:00:00
     2017-01-02 23:55:45   t_001_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_001_source    AbfallKalender
     2017-01-02 23:55:45   t_001_summary   Restabfallbehaelter
     2017-01-02 23:55:45   t_002_bdate     05.01.2017
     2017-01-02 23:55:45   t_002_btime     00:00:00
     2017-01-02 23:55:45   t_002_edate     06.01.2017
     2017-01-02 23:55:45   t_002_etime     00:00:00
     2017-01-02 23:55:45   t_002_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_002_source    AbfallKalender
     2017-01-02 23:55:45   t_002_summary   Gelbe Grossbehaelter
     2017-01-02 23:55:45   t_003_bdate     13.01.2017
     2017-01-02 23:55:45   t_003_btime     00:00:00
     2017-01-02 23:55:45   t_003_edate     14.01.2017
     2017-01-02 23:55:45   t_003_etime     00:00:00
     2017-01-02 23:55:45   t_003_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_003_source    AbfallKalender
     2017-01-02 23:55:45   t_003_summary   Bioabfallbehaelter
     2017-01-02 23:55:45   t_004_bdate     13.01.2017
     2017-01-02 23:55:45   t_004_btime     00:00:00
     2017-01-02 23:55:45   t_004_edate     14.01.2017
     2017-01-02 23:55:45   t_004_etime     00:00:00
     2017-01-02 23:55:45   t_004_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_004_source    AbfallKalender
     2017-01-02 23:55:45   t_004_summary   Weihnachtsbaeume
     2017-01-02 23:55:45   t_005_bdate     17.01.2017
     2017-01-02 23:55:45   t_005_btime     00:00:00
     2017-01-02 23:55:45   t_005_edate     18.01.2017
     2017-01-02 23:55:45   t_005_etime     00:00:00
     2017-01-02 23:55:45   t_005_location  RUDOLF-HAHN-STR.    4, 53225 BONN
     2017-01-02 23:55:45   t_005_source    AbfallKalender
     2017-01-02 23:55:45   t_005_summary   Restabfallbehaelter
     2017-01-02 23:55:45   t_006_bdate     18.01.2017
     2017-01-02 23:55:45   t_006_btime     00:00:00
     2017-01-02 23:55:45   t_006_edate     19.01.2017
     2017-01-02 23:55:45   t_006_etime     00:00:00
...


Darauf aufbauend habe ich dann das Modul ABFALL genutzt und per


define MyAbfall ABFALL AbfallKalender


ein ABFALL-Device erzeugt. Dieses findet aber keine Abholungen:


Internals:
   DEF        AbfallKalender
   KALENDER   AbfallKalender
   NAME       MyAbfall
   NR         78
   NTFY_ORDER 50-MyAbfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   Readings:
     2017-01-03 10:24:01   state           Keine Abholungen
Attributes:
   room       Muell


Was mich stutzig macht ist, dass der state von MyAbfall älter ist als der letzte Check des Kalenders; 10:24h vs 10:46h.

Kann man hier einen Fehler erkennen? Welche weiteren Informationen könntet ihr gebrauchen, um den Fehler zu finden? Ich habe auch mal ein FileLog für MyAbfall angelegt, um eventuelle Fehlermeldungen zu sehen. Auch habe ich das Attribut "verbose" von MyAbfall kurz auf 5 gesetzt. Aber leider kam dabei nicht raus, was mir geholfen hätte. Das Logging scheint noch ausbaufähig zu sein - oder ich benutze es falsch. Wenn dem so ist und ich ABFALL ans Laufen bringe schaue ich mal, ob ich hier mir einem changeset unterstützen kann.

Insgesamt sieht mein Fehler ähnlich aus wie der von braindead weiter vorne im Thread - leider hat er Dir, Constantin, dann nicht mehr geantwortet.

Viele Grüße,
Thorsten
Hi Thorsten,

wie hast du denn das Modul installiert?
Ist das die richtige URL auf den Google Kalender? Wenn ja würde ich mir das dann heute abend mal anschauen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 03 Januar 2017, 15:47:51
Hallo Constantin,

Danke für deine schnelle Antwort.

Ich habe es per Update Befehl in FHEM installiert, so wie im Wiki beschrieben. Das Modul 57_ABFALL.pm ist auch da und sieht richtig aus.

Google Kalender URI ist richtig, erstens habe ich es überprüft und zweitens werden ja auch Daten geholt. Im CALVIEW kann ich alle Termine sehen.

Was brauchst du denn noch, um es dir anschauen zu können? Danke vorab.

Viele Grüße, Thorsten

Gesendet von meinem SM-G935F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 17:55:25
Zitat von: thorstenkranz am 03 Januar 2017, 15:47:51
Hallo Constantin,

Danke für deine schnelle Antwort.

Ich habe es per Update Befehl in FHEM installiert, so wie im Wiki beschrieben. Das Modul 57_ABFALL.pm ist auch da und sieht richtig aus.

Google Kalender URI ist richtig, erstens habe ich es überprüft und zweitens werden ja auch Daten geholt. Im CALVIEW kann ich alle Termine sehen.

Was brauchst du denn noch, um es dir anschauen zu können? Danke vorab.

Viele Grüße, Thorsten

Gesendet von meinem SM-G935F mit Tapatalk
Ich wollte nur wissen ob ich die URL zum testen heute Abend nehmen kann.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bruece-lee am 03 Januar 2017, 18:48:58
Hallo Constantin,

ich bin wie von Dir vorgeschlagen auf die Developer Version gewechselt und werde mich melden, falls nochmal ein Fehler auftritt.

Parallel versuche ich mich in den Quellcode des Moduls einzuarbeiten. Das Modul ist von der Komplexität noch recht überschaubar, vielleicht eignet es sich daher ganz gut zum lernen. Aber als Perl-Neuling ist der Weg zu einem eigenen Modul wohl noch ein wenig länger.... Aber man lernt von Tag zu Tag.  :)

VG, bruece-lee
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 03 Januar 2017, 20:43:55
@thorstenkranz: Hast du auch die https Zusatzmodule geladen. Ansonsten einfach nur http schreiben

Mein Modul funktioniert. Liegt auch als Google-Kalender vor.

Modul mein Abfall habe ich so definiert:
Zitatdefine myAbfall Abfall MyCalendar
Mein Google Kalender so
Zitatdefine MyCalendar Calendar ical url http://calendar.google.com/calendar/ical/..../basic.ics
Mein Tablet-UI so
Zitat<div data-type="symbol"
        data-device="myAbfall"
        data-get="next_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="cell" >
    </div>
   <div data-type="label" data-device="myAbfall" data-part="4" data-get="next_text" class="">
</div>

Meine Termine stehen in dieser Form im Kalender
ZitatAbfalltermin: Restabfall
Das ergibt dann data-part="4" data-get"next_text"

MyCallView brauchst du dafür nicht. Sinnigerweise zeigt es in meinem Abfallkalender auch Tage ohne Termin an.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 03 Januar 2017, 20:52:23
@dieda, danke für deine Antwort. Ich vermute nicht, dass das Problem bei https liegt - schließlich kann der Calendar ja die Daten abholen. Sicherheitshalber habe ich das aber trotzdem ausprobiert, leider keine Veränderung.

Viele Grüße, Thorsten

Gesendet von meinem SM-G935F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 21:30:04
Zitat von: thorstenkranz am 03 Januar 2017, 20:52:23
@dieda, danke für deine Antwort. Ich vermute nicht, dass das Problem bei https liegt - schließlich kann der Calendar ja die Daten abholen. Sicherheitshalber habe ich das aber trotzdem ausprobiert, leider keine Veränderung.

Viele Grüße, Thorsten

Gesendet von meinem SM-G935F mit Tapatalk

So ich habe es mal bei mir getestet, bei mir kommen alle readings so wie ich das beurteilen kann.


Internals:
   CFGFN
   DEF        thorstenkranz
   KALENDER   thorstenkranz
   NAME       abfall_thorstenkranz
   NOTIFYDEV  thorstenkranz
   NR         53
   NTFY_ORDER 50-abfall_thorstenkranz
   STATE      2
   TYPE       ABFALL
   Readings:
     2017-01-03 21:28:07   Bioabfallbehaelter_abholungen 0
     2017-01-03 21:28:07   Bioabfallbehaelter_abholungen_genutzt 0
     2017-01-03 21:28:25   Bioabfallbehaelter_datum 13.01.17
     2017-01-03 21:28:25   Bioabfallbehaelter_tage 10
     2017-01-03 21:28:25   Bioabfallbehaelter_text   Bioabfallbehaelter
     2017-01-03 21:28:25   Bioabfallbehaelter_wochentag Freitag
     2017-01-03 21:28:07   GelbeBehaelter_abholungen 0
     2017-01-03 21:28:07   GelbeBehaelter_abholungen_genutzt 0
     2017-01-03 21:28:25   GelbeBehaelter_datum 18.01.17
     2017-01-03 21:28:25   GelbeBehaelter_tage 15
     2017-01-03 21:28:25   GelbeBehaelter_text   Gelbe Behaelter
     2017-01-03 21:28:25   GelbeBehaelter_wochentag Mittwoch
     2017-01-03 21:28:07   GelbeGrossbehaelter_abholungen 0
     2017-01-03 21:28:07   GelbeGrossbehaelter_abholungen_genutzt 0
     2017-01-03 21:28:25   GelbeGrossbehaelter_datum 05.01.17
     2017-01-03 21:28:25   GelbeGrossbehaelter_tage 2
     2017-01-03 21:28:25   GelbeGrossbehaelter_text   Gelbe Grossbehaelter
     2017-01-03 21:28:25   GelbeGrossbehaelter_wochentag Donnerstag
     2017-01-03 21:28:07   Papierbehaelter_abholungen 0
     2017-01-03 21:28:07   Papierbehaelter_abholungen_genutzt 0
     2017-01-03 21:28:25   Papierbehaelter_datum 18.01.17
     2017-01-03 21:28:25   Papierbehaelter_tage 15
     2017-01-03 21:28:25   Papierbehaelter_text   Papierbehaelter
     2017-01-03 21:28:25   Papierbehaelter_wochentag Mittwoch
     2017-01-03 21:28:07   Restabfallbehaelter_abholungen 1
     2017-01-03 21:28:07   Restabfallbehaelter_abholungen_genutzt 0
     2017-01-03 21:28:25   Restabfallbehaelter_datum 03.01.17
     2017-01-03 21:28:25   Restabfallbehaelter_tage 0
     2017-01-03 21:28:25   Restabfallbehaelter_text   Restabfallbehaelter
     2017-01-03 21:28:25   Restabfallbehaelter_wochentag Dienstag
     2017-01-03 21:28:07   Sperrmuell_abholungen 0
     2017-01-03 21:28:07   Sperrmuell_abholungen_genutzt 0
     2017-01-03 21:28:25   Sperrmuell_datum 20.03.17
     2017-01-03 21:28:25   Sperrmuell_tage 76
     2017-01-03 21:28:25   Sperrmuell_text   Sperrmuell
     2017-01-03 21:28:25   Sperrmuell_wochentag Montag
     2017-01-03 21:28:07   Weihnachtsbaeume_abholungen 0
     2017-01-03 21:28:07   Weihnachtsbaeume_abholungen_genutzt 0
     2017-01-03 21:28:25   Weihnachtsbaeume_datum 13.01.17
     2017-01-03 21:28:25   Weihnachtsbaeume_tage 10
     2017-01-03 21:28:25   Weihnachtsbaeume_text   Weihnachtsbaeume
     2017-01-03 21:28:25   Weihnachtsbaeume_wochentag Freitag
     2017-01-03 21:28:25   next            GelbeGrossbehaelter_2
     2017-01-03 21:28:25   next_datum      05.01.17
     2017-01-03 21:28:25   next_tage       2
     2017-01-03 21:28:25   next_text         Gelbe Grossbehaelter
     2017-01-03 21:28:25   next_wochentag  Donnerstag
     2017-01-03 21:28:25   now             Restabfallbehaelter
     2017-01-03 21:28:25   now_datum       03.01.17
     2017-01-03 21:28:25   now_text          Restabfallbehaelter
     2017-01-03 21:28:25   now_wochentag   Dienstag
     2017-01-03 21:28:25   state           2
     2017-01-03 21:27:05   thorstenkranz_Bioabfallbehaelter_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_Bioabfallbehaelter_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_GelbeBehaelter_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_GelbeBehaelter_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_GelbeGrossbehaelter_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_GelbeGrossbehaelter_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_Papierbehaelter_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_Papierbehaelter_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_Restabfallbehaelter_abholungen 1
     2017-01-03 21:27:05   thorstenkranz_Restabfallbehaelter_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_Sperrmuell_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_Sperrmuell_abholungen_genutzt 0
     2017-01-03 21:27:05   thorstenkranz_Weihnachtsbaeume_abholungen 0
     2017-01-03 21:27:05   thorstenkranz_Weihnachtsbaeume_abholungen_genutzt 0
Attributes:
   calendarname_praefix 0


Das heißt bei dir passt irgendwas nicht in der Installation.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 03 Januar 2017, 21:35:29
Danke für Deinen Test. Wie kann ich denn dein modul am besten Debuggen, um den Fehler meiner Installation zu finden? Voelleicht fehlt eine library? Die DateParse hatte ich per apt-get nachinstalliert.

Wie kann ich vorgehen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 03 Januar 2017, 21:50:32
Bei mir funzt das so.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 22:14:26
Zitat von: thorstenkranz am 03 Januar 2017, 21:35:29
Danke für Deinen Test. Wie kann ich denn dein modul am besten Debuggen, um den Fehler meiner Installation zu finden? Voelleicht fehlt eine library? Die DateParse hatte ich per apt-get nachinstalliert.

Wie kann ich vorgehen?

Am besten mal FHEM durchstarten und dann mal das log checken, ob schon beim Starten ein Fehler auftritt, dass das Modul nicht richtig geladen werden kann.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 03 Januar 2017, 22:24:11
Hallo Constantin,

Habe ich schon mehrfach gemacht, und gerade nochmal. Die einzige Meldung, die kommt, ist:

2017.01.03 22:19:54 3: ABFALL_UPDATE

Das sieht für mich nach einem Lebenszeichen aus.

Wie kann ich denn das Modul komplett deinstallieren und nochmal neu installieren?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2017, 22:50:04
Zitat von: thorstenkranz am 03 Januar 2017, 22:24:11
Hallo Constantin,

Habe ich schon mehrfach gemacht, und gerade nochmal. Die einzige Meldung, die kommt, ist:

2017.01.03 22:19:54 3: ABFALL_UPDATE

Das sieht für mich nach einem Lebenszeichen aus.

Wie kann ich denn das Modul komplett deinstallieren und nochmal neu installieren?

Zeigt das log nix anderes, vielleicht etwas, was dir nicht wirklich spanisch vorkommt.
Deinstallieren mit Hilfe von update remove url
url welche auch bei update add bzw. update all genutzt wurde.

Gruß Constantin

Gruß Constantin

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 04 Januar 2017, 22:47:41
Ich habe jetzt mal im Modul etwas mich durchdebuggt. Er bekommt aus ABFALL_getsummery keine Termine - darin bleibt die Variable


my $all = CallFn($calendername, "GetFn", $defs{$calendername},(" ","text", "next"));


komplett leer. $defs{$calendername} hingegen ist nicht leer:


2017.01.04 19:34:03 5: $VAR1 = {
          'NR' => 75,
          'STATE' => 'Active',
          'TYPE' => 'Calendar',
          'READINGS' => {
                          'stateChanged' => {
                                              'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeEnded' => {
                                           'TIME' => '2017-01-04 19:34:00',
                                           'VAL' => ''
                                         },
                          'modeStarted' => {
                                             'VAL' => '',
                                             'TIME' => '2017-01-04 19:34:00'
                                           },
                          'modeChanged' => {
                                             'TIME' => '2017-01-04 19:34:00',
                                             'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092'
                                           },
                          'lastCheck' => {
                                           'VAL' => '2017-01-04 19:33:59',
                                           'TIME' => '2017-01-04 19:34:00'
                                         },
                          'modeAlarmOrStart' => {
                                                  'TIME' => '2017-01-04 19:34:00',
                                                  'VAL' => ''
                                                },
                          'stateDeleted' => {
                                              'TIME' => '2017-01-04 19:34:00',
                                              'VAL' => ''
                                            },
                          'calname' => {
                                         'VAL' => 'Müll',
                                         'TIME' => '2017-01-04 19:34:00'
                                       },
                          'all' => {
                                     'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                     'TIME' => '2017-01-04 19:34:00'
                                   },
                          'modeUpcoming' => {
                                              'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeEnd' => {
                                         'TIME' => '2017-01-04 19:34:00',
                                         'VAL' => ''
                                       },
                          'modeAlarm' => {
                                           'VAL' => '',
                                           'TIME' => '2017-01-04 19:34:00'
                                         },
                          'lastUpdate' => {
                                            'TIME' => '2017-01-04 19:34:00',
                                            'VAL' => '2017-01-04 19:33:59'
                                          },
                          'stateNew' => {
                                          'VAL' => '63587010;63587011;63587012;63587013;63587014;63587015;63587016;63587017;63587018;63587019;6358702;63587020;63587021;63587022;63587023;63587024;63587025;63587026;63587027;63587028;63587029;6358703;63587030;63587031;63587032;63587033;63587034;63587035;63587036;63587037;63587038;63587039;6358704;63587040;63587041;63587042;63587043;63587044;63587045;63587046;63587047;63587048;63587049;6358705;63587050;63587051;63587052;63587053;63587054;63587055;63587056;63587057;63587058;63587059;6358706;63587060;63587061;63587062;63587063;63587064;63587065;63587066;63587067;63587068;63587069;6358707;63587070;63587071;63587072;63587073;63587074;63587075;63587076;63587077;63587078;63587079;6358708;63587080;63587081;63587082;63587083;63587084;63587085;63587086;63587087;63587088;63587089;6358709;63587090;63587091;63587092',
                                          'TIME' => '2017-01-04 19:34:00'
                                        },
                          'stateUpdated' => {
                                              'VAL' => '',
                                              'TIME' => '2017-01-04 19:34:00'
                                            },
                          'modeStart' => {
                                           'TIME' => '2017-01-04 19:34:00',
                                           'VAL' => ''
                                         },
                          'modeAlarmed' => {
                                             'TIME' => '2017-01-04 19:34:00',
                                             'VAL' => ''
                                           }
                        },
          'DEF' => 'ical url https://calendar.google.com/calendar/ical/7rohc0mi0ame5ac0d5q8ff3is0%40group.calendar.google.com/private-8397debbc283b178451155dd0bba03a1/basic.ics 1000',
          'fhem' => {
                      'interval' => 1000,
                      'events' => bless( {
                                           'events' => {
                                                         '63587055' => bless( {
                                                                                'uid' => '63587055',
                                                                                'endTriggered' => 0,
                                                                                '_previousState' => '',
                                                                                'alarm' => undef,
                                                                                'end' => 1495231200,
                                                                                '_state' => 'new',
                                                                                '_mode' => 'upcoming',
                                                                                'start' => 1495144800,
                                                                                'startTriggered' => 0,
                                                                                'lastModified' => 1483316345,
                                                                                'summary' => 'Papierbehaelter',
                                                                                '_lastSeen' => 1483554840,
                                                                                'alarmTriggered' => 0,
                                                                                'exdate' => [],
                                                                                'location' => 'RUDOLF-HAHN-STR.    4\\, 53225 BONN',
                                                                                '_previousMode' => 'undefined'
                                                                              }, 'Calendar::Event' ),
                                                         '63587038' => bless( {
                                                                                'uid' => '63587038',
                                                                                'endTriggered' => 0,
                                                                                '_previousState' => '',
                                                                                'alarm' => undef,
                                                                                'end' => 1499205600,
                                                                                '_state' => 'new',
                                                                                '_mode' => 'upcoming',
                                                                                'start' => 1499119200,
                                                                                'startTriggered' => 0,
                                                                                'lastModified' => 1483316345,
                                                                                'summary' => 'Bioabfallbehaelter',
                                                                                '_lastSeen' => 1483554840,
                                                                                'alarmTriggered' => 0,
                                                                                'exdate' => [],
                                                                                'location' => 'RUDOLF-HAHN-STR.    4\\, 53225 BONN',
                                                                                '_previousMode' => 'undefined'
                                                                              }, 'Calendar::Event' ),
                                                         ...


Hilft Dir das beim Verstehen? Was ist an meinem System falsch?

Viele Grüße, Thorsten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 Januar 2017, 23:08:37
Hast du verbose auf 5? Dann sollte eigentlich mehr log ausgaben kommen.
Des Weiteren kannst du auch gerne mal das Modul vom develop Strang installieren.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tedious am 05 Januar 2017, 13:02:48
Hallo zusammen,

schönes Modul, ich denke das ist das was ich gesucht habe. Aber vielleicht kann mir jemand mal auf die Sprünge helfen - wie bekomme ich die Readings denn sinnvoll zerlegt? Irgendwie stehe ich da grade auf dem Schlauch?! "next tage" und "next text" sind klar, aber da ich weder eine Biotonne habe noch einen Tonnentausch sehen will würde ich das gerne auf den gelben Sack, Restmüll und Papiertonne zerlegen - die ich denn in FTUI anzeigen will (was kein Problem wäre wenn ich die Readings hätte).

Internals:
   CFGFN
   DEF        EAW_Abfall
   KALENDER   EAW_Abfall
   NAME       Muellabfuhr
   NR         868
   NTFY_ORDER 50-Muellabfuhr
   STATE      1
   TYPE       ABFALL
   Helper:
     Dblog:
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      05.01.17
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      0
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
       Eaw_abfall_restmuelltonnebiotonnealtpapiertonnegelbersack_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       Eaw_abfall_restmuelltonnebiotonnegelbersack_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      19.01.17
       Eaw_abfall_restmuelltonnebiotonnegelbersack_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      14
       Eaw_abfall_restmuelltonnebiotonnegelbersack_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Gelber Sack
       Eaw_abfall_restmuelltonnebiotonnegelbersack_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       Eaw_abfall_sonderabfallwaldems-esch_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      16.01.17
       Eaw_abfall_sonderabfallwaldems-esch_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      11
       Eaw_abfall_sonderabfallwaldems-esch_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Sonderabfall Waldems-Esch
       Eaw_abfall_sonderabfallwaldems-esch_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Montag
       Eaw_abfall_tonnentausch_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      06.01.17
       Eaw_abfall_tonnentausch_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
       Eaw_abfall_tonnentausch_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Tonnentausch
       Eaw_abfall_tonnentausch_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Freitag
       Next:
         Mydblog:
           TIME       1483615779.43783
           VALUE      EAW_Abfall_Tonnentausch_1
       Next_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      06.01.17
       Next_tage:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
       Next_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Tonnentausch
       Next_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Freitag
       Now:
         Mydblog:
           TIME       1483615779.43783
           VALUE      EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack
       Now_datum:
         Mydblog:
           TIME       1483615779.43783
           VALUE      05.01.17
       Now_text:
         Mydblog:
           TIME       1483615779.43783
           VALUE        Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
       Now_wochentag:
         Mydblog:
           TIME       1483615779.43783
           VALUE      Donnerstag
       State:
         Mydblog:
           TIME       1483615779.43783
           VALUE      1
   Readings:
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_datum 05.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_tage 0
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_text   Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_datum 19.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_text   Restmülltonne, Biotonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_datum 16.01.17
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_tage 11
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_text   Sonderabfall Waldems-Esch
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_wochentag Montag
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_datum 06.01.17
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_tage 1
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_text   Tonnentausch
     2017-01-05 12:29:39   EAW_Abfall_Tonnentausch_wochentag Freitag
     2017-01-05 12:29:39   next            EAW_Abfall_Tonnentausch_1
     2017-01-05 12:29:39   next_datum      06.01.17
     2017-01-05 12:29:39   next_tage       1
     2017-01-05 12:29:39   next_text         Tonnentausch
     2017-01-05 12:29:39   next_wochentag  Freitag
     2017-01-05 12:29:39   now             EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack
     2017-01-05 12:29:39   now_datum       05.01.17
     2017-01-05 12:29:39   now_text          Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   now_wochentag   Donnerstag
     2017-01-05 12:29:39   state           1
Attributes:
   group      EAW Abfall
   room       Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 05 Januar 2017, 13:18:21
Die Readings stehen doch da:
   Readings:
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_datum 05.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_tage 0
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_text   Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_datum 19.01.17
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_text   Restmülltonne, Biotonne, Gelber Sack
     2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_wochentag Donnerstag
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_datum 16.01.17
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_tage 11
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_text   Sonderabfall Waldems-Esch
     2017-01-05 12:29:39   EAW_Abfall_SonderabfallWaldems-Esch_wochentag Montag


Z.B. gehen bei Dir heute Bioabfall, Restmüll, Altpapier und Gelber Sack.  ;)

Du kannst ja beim Reading z.B. für den Gelben Sack auf ".*GelberSack.*datum" filtern, dann bekommst Du als $VALUE das Datum geliefert. Dito für Restmuelltonne und Altpapiertonne.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tedious am 05 Januar 2017, 15:03:36
Danke für den Input - in die Richtung hatte ich gedacht, aber irgendwo hab ich da nen Knoten im Kopf - ich hatte es mit tage versucht:

2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14

state Keine Abholungen

Dachte es liegt an meiner Filterdefinition, aber auch wenn ich Deinen Beispielcode nehme liefert er mit lapidar

state Keine Abholungen

Deswegen schätze ich habe ich nen Knoten im Kopf?!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 Januar 2017, 17:58:40
Zitat von: Tedious am 05 Januar 2017, 15:03:36
Danke für den Input - in die Richtung hatte ich gedacht, aber irgendwo hab ich da nen Knoten im Kopf - ich hatte es mit tage versucht:

2017-01-05 12:29:39   EAW_Abfall_RestmuelltonneBiotonneGelberSack_tage 14

state Keine Abholungen

Dachte es liegt an meiner Filterdefinition, aber auch wenn ich Deinen Beispielcode nehme liefert er mit lapidar

state Keine Abholungen

Deswegen schätze ich habe ich nen Knoten im Kopf?!
Kannst du mir mal deinen Calender zur Verfügung stellen?
Du bist jetzt der dritte innerhalb kürzester Zeit welche Probleme hat. Kannst du mal bei deinem Calender Device ein Set reload und Set Update durchführen?

Des Weiteren würde ich das attribute calender_praefix auf 0 setzen, damit nicht an den langen readings auch noch der Name des Calenders gehangen wird.

Und mit den Filter Attributen arbeiten zum herausfiltern des Termins, welcher für dich Sinn macht.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tedious am 06 Januar 2017, 09:16:11
Hi,

klar, kein Problem:

ical url http://www.eaw-rheingau-taunus.de/abfallkalender/calendar.ics?streetid=2220 86400

nach Update und reload hat sich nichts geändert, ohne Präfix schauts nun so aus:

RestmuelltonneBiotonneAltpapiertonneGelberSack_datum
02.02.17
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_tage
27
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_text
Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
2017-01-06 09:15:22
RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag
Donnerstag
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_datum
19.01.17
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_tage
13
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_text
Restmülltonne, Biotonne, Gelber Sack
2017-01-06 09:15:22
RestmuelltonneBiotonneGelberSack_wochentag
Donnerstag
2017-01-06 09:15:22
SonderabfallWaldems-Esch_datum
16.01.17
2017-01-06 09:15:22
SonderabfallWaldems-Esch_tage
10
2017-01-06 09:15:22
SonderabfallWaldems-Esch_text
Sonderabfall Waldems-Esch
2017-01-06 09:15:22
SonderabfallWaldems-Esch_wochentag
Montag
2017-01-06 09:15:22
Tonnentausch_datum
06.01.17
2017-01-06 09:15:22
Tonnentausch_tage
0
2017-01-06 09:15:22
Tonnentausch_text
Tonnentausch
2017-01-06 09:15:22
Tonnentausch_wochentag
Freitag
2017-01-06 09:15:22
next
SonderabfallWaldems-Esch_10
2017-01-06 09:15:22
next_datum
16.01.17
2017-01-06 09:15:22
next_tage
10
2017-01-06 09:15:22
next_text
Sonderabfall Waldems-Esch
2017-01-06 09:15:22
next_wochentag
Montag
2017-01-06 09:15:22
now
Tonnentausch
2017-01-06 09:15:22
now_datum
06.01.17
2017-01-06 09:15:22
now_text
Tonnentausch
2017-01-06 09:15:22
now_wochentag
Freitag
2017-01-06 09:15:22
state
10
2017-01-06 09:15:22


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 06 Januar 2017, 14:55:02
Jetzt ist es klar. Du muss den Kalender erst in Google importieren und dann den Google-Link benutzen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tedious am 06 Januar 2017, 16:11:47
Warum das? Das ist ein normaler ical-Link den das Calendar-Modul implementiert. Aus dem Modul holt sich das Abfall-Modul die Daten. Das Calview-Modul interpretiert die sauber. Von EWA online in Google und denn in FHEM - das wäre ja vom Rücken durch die Brust ins Auge. Zumal die EAW immer nur 2 Monate im Voraus Daten bereitstellt, ich will ja automatisieren, und nicht die Automatisierung dazu zwingen mich manuell Dinge tun zu lassen (alle 2 Monate die ical wieder importieren)...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 06 Januar 2017, 17:09:36
So ist das Modul definiert. Es verweist auf Kalender nicht auf iCal-Dateien. Du musst dann eben, wenn das so ist, was ich mir nicht vorstellen kann, alle zwei Monate die Termine in deinen Google-Kalender einfügen. Wie man das macht findest du in der Google-Suche.

Der korrekte Link sieht dann ungefähr so aus:
Zitatical url http://calendar.google.com/calendar/ical/......basic.ics

Mein Anbieter hat das komplette Jahr drin, man muss nur den filter richtig setzen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 06 Januar 2017, 17:28:42
Hi Tedious,


ich habe das mal probiert:
define AbfallKalenderTest Calendar ical url http://www.eaw-rheingau-taunus.de/abfallkalender/calendar.ics?streetid=2220 86400
define AbfallTest ABFALL

Funktioniert einwandfrei! Muss irgendwie an Dir liegen ...
Internals:
   CFGFN
   DEF        AbfallKalenderTest
   KALENDER   AbfallKalenderTest
   NAME       AbfallTest
   NR         2691
   NTFY_ORDER 50-AbfallTest
   STATE      10
   TYPE       ABFALL
   Readings:
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneAltpapiertonneGelberSack_datum 02.02.17
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneAltpapiertonneGelberSack_tage 27
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneAltpapiertonneGelberSack_text   Restmülltonne, Biotonne, Altpapiertonne, Gelber Sack
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneAltpapiertonneGelberSack_wochentag Donnerstag
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneGelberSack_datum 19.01.17
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneGelberSack_tage 13
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneGelberSack_text   Restmülltonne, Biotonne, Gelber Sack
     2017-01-06 17:25:48   AbfallKalenderTest_RestmuelltonneBiotonneGelberSack_wochentag Donnerstag
     2017-01-06 17:25:48   AbfallKalenderTest_SonderabfallWaldems-Esch_datum 16.01.17
     2017-01-06 17:25:48   AbfallKalenderTest_SonderabfallWaldems-Esch_tage 10
     2017-01-06 17:25:48   AbfallKalenderTest_SonderabfallWaldems-Esch_text   Sonderabfall Waldems-Esch
     2017-01-06 17:25:48   AbfallKalenderTest_SonderabfallWaldems-Esch_wochentag Montag
     2017-01-06 17:25:48   AbfallKalenderTest_Tonnentausch_datum 06.01.17
     2017-01-06 17:25:48   AbfallKalenderTest_Tonnentausch_tage 0
     2017-01-06 17:25:48   AbfallKalenderTest_Tonnentausch_text   Tonnentausch
     2017-01-06 17:25:48   AbfallKalenderTest_Tonnentausch_wochentag Freitag
     2017-01-06 17:25:48   next            AbfallKalenderTest_SonderabfallWaldems-Esch_10
     2017-01-06 17:25:48   next_datum      16.01.17
     2017-01-06 17:25:48   next_tage       10
     2017-01-06 17:25:48   next_text         Sonderabfall Waldems-Esch
     2017-01-06 17:25:48   next_wochentag  Montag
     2017-01-06 17:25:48   now             AbfallKalenderTest_Tonnentausch
     2017-01-06 17:25:48   now_datum       06.01.17
     2017-01-06 17:25:48   now_text          Tonnentausch
     2017-01-06 17:25:48   now_wochentag   Freitag
     2017-01-06 17:25:48   state           10
Attributes:
   room       Abfall


Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 06 Januar 2017, 17:51:19
Mir wäre das allerdings zu Joker. Webseiten werden immer mal wieder geändert. Was ich habe, habe ich.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 06 Januar 2017, 17:52:39
Der Import nach Google ist nicht notwendig. Das Modul Calendar kommt auch so damit zurecht. Ich selber habe es über Google, per Versorger URL und per lokale ics Datei über localhost probiert. Calendar klappt, Abfall bei mir leider auch nicht. Vielleicht komme ich am Wochenende dazu, weiter zu debuggen.

@constantin: ich habe auch mal die Version aus dem dev branch genommen, keine Änderung.

Lg, Thorsten

Gesendet von meinem SM-G935F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 06 Januar 2017, 18:03:36
Es scheint mit dem letzten Calendar-Update zu tun zu haben. Habe ein Update gezogen. Danach ging der Calendar aber Abfall nicht. Dann den Calendar aus der Datensicherung gezogen und nu funktioniert es wieder.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 06 Januar 2017, 18:11:03
Danke dieda für deine Beobachtung. Das passt. Bei meinem debugging war ja auch alles ok bis zu dem Moment, wo die Termine gezogen werden - da kommen dann leider 0 Termine rüber.

Gesendet von meinem SM-G935F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 06 Januar 2017, 19:00:40
Dann sollte man die Calendar-Vor-Version zum runterladen anbieten für die, die keine Sicherung haben. Bis du fertig bist und solange andere Module nicht dann meckern.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tedious am 06 Januar 2017, 19:55:08
Zitat von: dieda am 06 Januar 2017, 17:51:19
Mir wäre das allerdings zu Joker. Webseiten werden immer mal wieder geändert. Was ich habe, habe ich.

Das sehe ich nicht so - wenn der Anbieter die Termine schiebt oder ändert bekommst Du das nicht mit. Denke mal deswegen forcasten die nur gt 2 Monate, denn sind sie flexibler.

@all: danke für die Hinweise. Ich habs mal im Auge, wenn nicht zieh ich mir die Daten aus dem Calvie-Modul. Wollte das hier halt gerne mal testen wei ich es recht schick finde :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Januar 2017, 00:23:18
Zitat von: Tedious am 06 Januar 2017, 19:55:08
Das sehe ich nicht so - wenn der Anbieter die Termine schiebt oder ändert bekommst Du das nicht mit. Denke mal deswegen forcasten die nur gt 2 Monate, denn sind sie flexibler.

@all: danke für die Hinweise. Ich habs mal im Auge, wenn nicht zieh ich mir die Daten aus dem Calvie-Modul. Wollte das hier halt gerne mal testen wei ich es recht schick finde :)
Vielen Dank Leute ich habe sowas auch in der Vermutung gehabt, hatte allerdings gedacht ich hätte bei meinem dev System das letzte Update gezogen. Schaue mir das an am we.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 07 Januar 2017, 22:21:40
Hallo Jungs,

ihr habt zwar gestern irgendwie meinen Beitrag ignoriert, aber auch mit der neusten Version (hatte ich auf dem anderen System nicht drauf)

57_ABFALL.pm      11019 2016-02-16 01:55:00Z uniqueck
57_Calendar.pm    12946 2017-01-03 17:22:41Z neubert

Geht der direkte Zugriff auf den Kalender den Tedious will!

Also nur als Info.  ::)

Ich wollte für mich nur sicherstellen, ob ich auf meinem Produktivsystem update machen kann oder ob ich dann eventuell in Probleme renne.

Schönes WE
Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Januar 2017, 23:00:08
Zitat von: Otto123 am 07 Januar 2017, 22:21:40
Hallo Jungs,

ihr habt zwar gestern irgendwie meinen Beitrag ignoriert, aber auch mit der neusten Version (hatte ich auf dem anderen System nicht drauf)

57_ABFALL.pm      11019 2016-02-16 01:55:00Z uniqueck
57_Calendar.pm    12946 2017-01-03 17:22:41Z neubert

Geht der direkte Zugriff auf den Kalender den Tedious will!

Also nur als Info.  ::)

Ich wollte für mich nur sicherstellen, ob ich auf meinem Produktivsystem update machen kann oder ob ich dann eventuell in Probleme renne.

Schönes WE
Gruß Otto

Huhu,

dasselbe habe ich gestern abend auch noch festgestellt, der Versionsheader ist zwar bei mir nicht immer gepflegt, aber bei mir funktioniert mit dem aktuellesten Update des Calendar mit meinem dev oder master Strang auch alles.

Nun habe ich leider aktuell erstmal keinen Ansatzpunkt mehr zum Fehler eingrenzen.
Ich werde morgen mal schauen nochmal ein komplett frisches System aufzusetzen und dann die beiden Sachen nur drauf packen, um zu schauen, ob es vielleicht an fehlenden Zusatzmodulen liegt.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 07 Januar 2017, 23:17:55
Hallo zusammen,

Ich habe auch nochmal mir die Sache angeschaut, und jetzt: es funktioniert! Die Sache ist furchtbar trivial.

Ich hatte zunächst mir aus dem svn von FHEM die drei letzten Versionen von 57_Calendar.pm geladen. Mit der drittältesten funktionierte es auf Anhieb. Dann dachte ich, die neueren würden nicht funktionieren. Aber auch die haben beide funktioniert!

Ich habe dann die Version kontrolliert, die bei mir vorhanden war - sie stammte aus Mitte 2015, also quasi uralt. Ich habe mein FHEM über die debian Quellen installiert und dachte, die würden auf der letzten stabilen Version basieren. Anscheinend nicht. Ich habe dann einfach mal ein globales update gemacht in FHEM. Alles gut. Bei mir läuft es jetzt.

Habe dann prompt auch mal eine zweite Instanz von ABFALL erstellt, um die Tage bis zum nächsten Spiel meiner liebsten Fussball Mannschaft anzuzeigen. Auch das klappt problemlos - auch wenn es komisch ist, dass FHEM meine Mannschaft jetzt in der Kategorie "Abfall" führt...

Danke für euren fleißigen Einsatz.

Viele Grüße, Thorsten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Januar 2017, 01:38:47
Zitat von: thorstenkranz am 07 Januar 2017, 23:17:55
Hallo zusammen,

Ich habe auch nochmal mir die Sache angeschaut, und jetzt: es funktioniert! Die Sache ist furchtbar trivial.

Ich hatte zunächst mir aus dem svn von FHEM die drei letzten Versionen von 57_Calendar.pm geladen. Mit der drittältesten funktionierte es auf Anhieb. Dann dachte ich, die neueren würden nicht funktionieren. Aber auch die haben beide funktioniert!

Ich habe dann die Version kontrolliert, die bei mir vorhanden war - sie stammte aus Mitte 2015, also quasi uralt. Ich habe mein FHEM über die debian Quellen installiert und dachte, die würden auf der letzten stabilen Version basieren. Anscheinend nicht. Ich habe dann einfach mal ein globales update gemacht in FHEM. Alles gut. Bei mir läuft es jetzt.

Habe dann prompt auch mal eine zweite Instanz von ABFALL erstellt, um die Tage bis zum nächsten Spiel meiner liebsten Fussball Mannschaft anzuzeigen. Auch das klappt problemlos - auch wenn es komisch ist, dass FHEM meine Mannschaft jetzt in der Kategorie "Abfall" führt...

Danke für euren fleißigen Einsatz.

Viele Grüße, Thorsten

Na da bin ich ja beruhigt, dann kann ich ja jetzt an den Feature abholungen und Zählungen dieser weiterarbeiten.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Januar 2017, 02:07:23
Zitat von: Tedious am 06 Januar 2017, 19:55:08
Das sehe ich nicht so - wenn der Anbieter die Termine schiebt oder ändert bekommst Du das nicht mit. Denke mal deswegen forcasten die nur gt 2 Monate, denn sind sie flexibler.

@all: danke für die Hinweise. Ich habs mal im Auge, wenn nicht zieh ich mir die Daten aus dem Calvie-Modul. Wollte das hier halt gerne mal testen wei ich es recht schick finde :)
hast du auch ein aktuelles Update von fhem gemacht?
wie alt ist denn dein Kalender modul?

Gruß Constantin

Gesendet von meinem LIFETAB_S1034X mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 08 Januar 2017, 12:57:29
kann es sein das meine Fehlermeldungen siehe Beitrag (https://forum.fhem.de/index.php/topic,64389.0.html) mit dem Abfallmodul zutun haben
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 Januar 2017, 18:06:30
Zitat von: moonsorrox am 08 Januar 2017, 12:57:29
kann es sein das meine Fehlermeldungen siehe Beitrag (https://forum.fhem.de/index.php/topic,64389.0.html) mit dem Abfallmodul zutun haben

ne das sieht nicht nach meinem Modul aus.
welchen strang hast du denn von mir auf deinem system drauf?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 08 Januar 2017, 18:10:46
ich habe parallel noch einen Beitrag da wird gesagt irgend etwas mit den Kalendern... ich habe 4 Kalender plus dem ABfallkalender.
Was heißt Strang, wie muss ich das suchen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: romibaer am 10 Januar 2017, 03:50:24
Hallo,
vielen Dank für das super-Modul !
Ich habe es erfolgreich eingebaut und würde gerne noch unter dem Symbol die jeweilige Abfallart stehen haben - bekomme das reading aber leider nicht rein.
Anhand der Screenshots hoffe ich zeigt sich was ich meine.
Also ich habe die Mülltone als Symbol angezeigt - hätte aber gerne noch darunter stehen jetzt in dem Beispiel - Bioabfall

Könnte Ihr mir hier etwas auf die Sprünge helfen ?
Vielen Dank
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 10 Januar 2017, 09:37:49
Versuchs mal damit😉:

<div data-type="label"
data-device="myAbfall"
data-get="next_text"
class="cell darker narrow">
</div>


Gruß

Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: romibaer am 10 Januar 2017, 11:41:07
Danke für die Hilfe !

Mein Code sieht aktuell so aus


<<li data-row="5" data-col="2" data-sizex="1" data-sizey="1">
        <header><div data-type="label" class="large">Abfall</div></header>
     <div data-device="Muelltonnen" data-type="symbol" class="bigger warn wider"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on='["Altpapier","Bioab_.*","Gelber_.*","nabfall_.*","Restab_.*","Sperr_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o","fa-trash-o"]'></div>
  <div data-type="label"
data-device="Muelltonnen"
data-get="next_text"
class="cell darker narrow">
</div>

</li>


Das Ergebniss ist fast richtig - ich hätte nur gerne den Text in der Schattierung drin - also  unter dem Symbol - bekomme das aber nicht formatiert.
Kann mir bitte jemand einen Tipp geben ?

Besten Dank

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 10 Januar 2017, 12:48:59
class="cell bigger warn"

bringt dich wsl. noch etwas höher

Man sieht ja du hast noch Platz nach unten und zur Seite
Mit
widget_base_width
widget_base_height
widget_margin


bissel noch spielen👌
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 11 Januar 2017, 22:10:13
siehe Bild...

<li data-row="10" data-col="7" data-sizex="3" data-sizey="2" class="semitransparent">
<header style="color:orange">Nächste Müllabfuhr (blinkt am Vortag)</header>
<div data-device="myABFALL"
data-type="symbol"
data-get="next"
data-get-warn=".*(\d+).*"
data-get-on='["AbholungHausmuell_1","GelbeTonne_1","AbholungHausmuell_.*","GelbeTonne_.*"]'
data-on-colors='["orange","yellow","orange","yellow"]'
data-icons='["fa-trash-o blink","fs-bag warn blink","fa-trash-o","fs-bag warn"]'
class="top-space big warn">
</div>
<br>
<div class="norrow inline" data-type="label" data-device="myABFALL" data-get="next_text"></div>
<div class="norrow inline" data-type="label" > am:  </div>
<div class="norrow inline" data-type="label" data-device="myABFALL" data-get="next_datum"></div>
</li>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 12 Januar 2017, 17:34:32
Hallo kvo1,

Danke für Dein Beispiel, das hat mir schon mal weiter geholfen.

Leider habe ich 2 Sachen bei dem Code die ich nicht verstehe.

1) Bei mir blinkt es schon 2 Tage vorher ??

2) verstehe ich an dem Code einiges nicht, was im übrigen nicht nur dieses Modul betrifft. Deshalb erlaube ich mir mal ein paar Fragen zu stellen.

Im Wiki habe ich schon nachgelesen, das hat mich aber nicht wirklich schlauer gemacht.

a) data-get-warn=".*(\d+).*" Woher kommt das und wo kann ich nachlesen was ".*(\d+).*" bedeutet ??

b) Data-get-on = woher kommen die Daten ?? Ich finde da keine rechte Zuordnung.

c) was mich auch verwirrt ist immer die doppelte Angabe bsp. data-on-colors='["orange","yellow","orange","yellow"]'    

Falls ich diese Fragen lieber wo anders stellen sollte sag bitte Bescheid dann nehme ich das raus.

Ach so..   

Letzte Frage, ich habe nur die Mülltone die Blinkt. Woher kommt der schicke Gelbe Sack ??

Danke & Grüße

Dummbatz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 12 Januar 2017, 21:40:28
Ich habe bei mir ein paar Spezialfälle, die nicht korrekt angezeigt werden.

Beispiel: Die blaue Tonne und die gelbe Tonne werden am gleichen Tag abgeholt
Der Weihnachtsbaum und die Biotonne auch.

Angezeigt wird nur jeweils der an erster Stelle stehende Termin im Kalender. Also der Weihnnachtsbaum bzw. die gelbe Tonne.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 14 Januar 2017, 02:04:41
Hi Dummbatz

Schau dir mal das Reading next an ! Genau das wird abgefragt und geprüft
Oder schick mal ein List vom Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 14 Januar 2017, 10:23:45
Zitat von: Dummbatz am 12 Januar 2017, 17:34:32
Im Wiki habe ich schon nachgelesen, das hat mich aber nicht wirklich schlauer gemacht.

a) data-get-warn=".*(\d+).*" Woher kommt das und wo kann ich nachlesen was ".*(\d+).*" bedeutet ??
Dummbatz
Hi,

z.B. hier -> https://de.wikipedia.org/wiki/Regul%C3%A4rer_Ausdruck

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 14 Januar 2017, 17:06:21
Hi Dummbatz,

ich versuchs mal so:

von device="myABFALL"  wird das Reading "next" ausgewertet (data-get="next")

a) hängt wohl mit der    class="top-space big warn"    zusammen, ansonsten folge Otto´s link !
b) das ist der jeweilige Inhalt des Reading "next" , das wird genau auf einen der 4 Inhalte (Inhaltsteile) geprüft
c) Doppelt ist relativ , es gibt 2 Zustände für den gelben Sack (yellow)  und 2 Zustände für den Hausmüll (orange)
   und genau den Zuständen (Inhaltsteilen von next) wird dann ein Symbol und eine Farbe zugeordnet

                                                          ["AbholungHausmuell_1","GelbeTonne_1",      "AbholungHausmuell_.*","GelbeTonne_.*"]'
            data-on-colors='["orange",                        "yellow",                   "orange",                        "yellow"]'            
                   data-icons='["fa-trash-o blink",          "fs-bag warn blink",   "fa-trash-o",                   "fs-bag warn"]'

Der Trick ist, das AbholungHausmuell_1  bzw GelbeTonne_1 vorn stehen muss damit das auch mal blinkt  ;)

>>>>Woher kommt der schicke Gelbe Sack ??
dadurch  "fs-bag warn blink"

Hoffe es hilft?

@Otto das mit edn regexp  ist nicht jedermanns Sache (meine auch nicht .. tue mich da auch schwer  :D  )

Gruss klaus



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 14 Januar 2017, 19:52:34
Vielen Dank Jungs,

das muss ich mir aber erst mal in Ruhe ansehen.

Rückmeldung bzw. Fragen kommen etwas später.

Eine Frage trotzdem noch:

Bei mir blinkt der schon 2 Tage vorher ?

LG Dummbatz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: misterziege am 14 Januar 2017, 21:03:21
Also ich klinke mich hier auch mal ein und oute mich gerne ein weiteres Mal als Komplett-Neuling:

Habe das Ganze bei mir auch versucht zu integrieren und habe auch noch diverse Probleme:
Mein derzeitiger Code:
<div data-device="Muell"
data-type="symbol"
data-get="Abfall_graueRestmuelltonne_tage"
data-get-warn=".*(\d+).*"
data-get-on='["Abfall_graueRestmuelltonne_tage","Abfall_graueRestmuelltonne_.*"]'
data-on-colors='["red","grey"]'
data-icons='["fa-trash-o blink","fa-trash-o"]'
class="top-space big warn">
</div>

<div class="norrow inline yellow" data-type="label" data-device="Muell" data-get="Abfall_graueRestmuelltonne_datum"></div>

<div data-device="Muell"
data-type="symbol"
data-get="Abfall_GelberSack_tage"
data-get-warn=".*(\d+).*"
data-get-on='["Abfall_GelberSack_tage","Abfall_GelberSack_.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fs-bag warn blink","fs-bag warn"]'
class="top-space big warn">
</div>

<div class="norrow inline yellow" data-type="label" data-device="Muell" data-get="Abfall_GelberSack_datum"></div>

<br></br>

<div data-device="Muell"
data-type="symbol"
data-get="Abfall_gruenePapiertonneundgruener11mPapiercontainer_tage"
data-get-warn=".*(\d+).*"
data-get-on='["Abfall_gruenePapiertonneundgruener11mPapiercontainer_tage","Abfall_gruenePapiertonneundgruener11mPapiercontainer_.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o blink","fa-trash-o"]'
class="top-space big warn">
</div>

<div class="norrow inline yellow" data-type="label" data-device="Muell" data-get="Abfall_gruenePapiertonneundgruener11mPapiercontainer_datum"></div>



<div data-device="Muell"
data-type="symbol"
data-get="Abfall_brauneBiotonne_tage"
data-get-warn=".*(\d+).*"
data-get-on='["Abfall_brauneBiotonne_tage","Abfall_brauneBiotonne_.*"]'
data-on-colors='["orange","yellow"]'
data-icons='["fa-trash-o blink","fa-trash-o"]'
class="top-space big warn">
</div>

<div class="norrow inline yellow" data-type="label" data-device="Muell" data-get="Abfall_brauneBiotonne_datum"</div>


1. Problem:
Bei zweistelligem "*_tage" wird immer nur die letzte Ziffer im roten Kreis angezeigt.
Daher habe ich aus data-get-warn=".*(\d+).*" mal  data-get-warn=".*(\d\d+).*"
Das hat bei zweistelligen Tagen geklappt führte aber zum Problem, dass einstellige Werte gar nicht mehr angezeigt wurden.
Toll wäre es, wenn zweistellige Tage gar nicht angezeigt würden, ab 9 Tagen dann der einstellige Wert im roten Kreis und ab 2 Tagen erst das blinken des Icons.

2. Problem:
Bei mir blinkt das Symbol immer, egal wie viele Tage es noch sind.

3. Problem:
Das "fs-bag" wird bei mir nicht angezeigt. Gerne würde ich auch eigene Icons verwenden, die ich sogar schon im "default"-Pfad für Icons im entsprechenden fhem-Ordner abgelegt habe und im Frontend auswählen kann. Wie kann ich diese Icons denn hier einbinden?

4. Problem:
Die Farbänderungen "orange", "yellow", "red" und "gray" zeigen keinerlei Wirkung.

Ich bedanke mich vielmals im Voraus für die Unterstützung,
misterziege.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 14 Januar 2017, 23:07:19
Hi Dummbatz

Anstelle GelbeTonne_1  mal  GelbeTonne_0 versuchen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 15 Januar 2017, 13:25:36
Zitat von: kvo1 am 14 Januar 2017, 17:06:21
@Otto das mit edn regexp  ist nicht jedermanns Sache (meine auch nicht .. tue mich da auch schwer  :D  )
Hallo Klaus,
das geht mir genau wie dir!  ;D
Aber der \D+ ist ja noch einer von den einfachen -> (\D) ein Zeichen, das keine Ziffer ist. (+) Der voranstehende Ausdruck muss mindestens einmal vorkommen, darf aber auch mehrfach vorkommen.

Ich wollte ja hauptsächlich den Tipp geben, dass man es wirklich auch nachlesen kann.  ;)

Gruß otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 15 Januar 2017, 18:51:10
Bin gerade dran an dem Link vom Otto...

Das schon schwere Kost  :-[

Ich habe mal Turbo-Pascal was gelernt und paar Jahre später mit Dbase und Clipper gearbeitet aber das ist 35 Jahre her  ;)

Was mich gerade richtig ärgert sind die ganzen Blogs die es so gibt.

Man findet kaum welche die entweder von einander kopiert sind oder nicht geprüft haben was Sie da machen oder schlichtweg falsch sind.

Tja und zu meiner Schande muss ich gestehen weil es schnell gehen soll wird erst mal kopiert und dann festgestellt das es so nicht geht.

Aber nun kommen wir der Sache näher.

Ich hoffe das ist okay wenn wir das hier im Thread machen. Sonst würde ich das in den Anfänger Bereich stellen bzw. stellen lassen.

Geh nun wieder lesen  ;)

LG

Dummbatz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 15 Januar 2017, 22:21:14
Hi Dummbatz,
Was tut den jetzt noch nicht ?

Schich doch mal ein List und deinen Code
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 Januar 2017, 01:45:27
Guten abend,

auf dem develop Zweig habe ich mal wieder ne neue version bereitgestellt. Inhalt ist hauptsächlich für das Zählen von Abholungen, sowie für das setzen des stateFormat und diverse Attribute beim neuen Anlegen einer Abfall Instanz.

Es fehlt noch die Möglichkeit Preise zu hinterlegen, was die Abholung welcher Tonne kostet und entsprechende Readings für die Gesamtkosten in einem Jahr.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 16 Januar 2017, 08:19:12
Hi Constantin ,

erst einmal Danke für Deine unermütliche Arbeit  :)
gibt es es eine Beschreibung der neuen Features (sorry hab jetzt nicht den ganze Thread danach durchsucht )

klaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 16 Januar 2017, 16:17:55
Zitat von: kvo1 am 15 Januar 2017, 22:21:14
Hi Dummbatz,
Was tut den jetzt noch nicht ?

Schich doch mal ein List und deinen Code

Doch es tut.

Zwar noch nicht so wie ich möchte aber grundsätzlich läuft es.

Ich baue es gerade etwas um für meine Readings und werde das dann hier posten.

Im Moment glaube ich zu wissen wie es geht  ;D

2 Sachen habe ich im Moment noch:

FHEM zeigt keine Sonderzeichen an, obwohl ich bereits <meta http-equiv="content-type" content="text/html;charset=utf-8"> in der cfg habe.

Und ich bekomme als Anzeige einen blinkenden Mülleimer aber nicht den schicken Sack.

LG


<li data-row="1" data-col="1" data-sizex="2" data-sizey="2" class="semitransparent">
<header style="color:orange">Nächste Müllabfuhr)</header>
<div data-device="Abfuhr"
data-type="symbol"
data-get="next"
data-get-warn=".*(\d+).*"
data-get-on='["GelberSack_1","Bioabfall_1","Papiertonne_1","Restabfall_1","GelberSack_.*","Bioabfall_.*","Papiertonne_.*","Restabfall_.*"]'
data-on-colors='["orange","yellow","orange","yellow","orange","yellow","orange","yellow"]'
data-icons='["fa-trash-o blink","fs-bag warn blink","fa-trash-o","fs-bag warn"]'
class="top-space big warn">
</div>
<br>
<div class="norrow inline" data-type="label" data-device="Abfuhr" data-get="next_text"></div>
<div class="norrow inline" data-type="label" > am:  </div>
<div class="norrow inline" data-type="label" data-device="Abfuhr" data-get="next_datum"></div>
</li>


Inhalt der Readings (Ich hoffe Du meinst die auch ? )


efmod Abfuhr ABFALL Abfall
attr Abfuhr calendarname_praefix 1
attr Abfuhr room Allgemeine-Daten
attr Abfuhr weekday_mapping So Mo Di Mi Do Fr Sa

setstate Abfuhr 3
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Bioabfall14-taeglich_datum 23.01.17
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Bioabfall14-taeglich_tage 7
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Bioabfall14-taeglich_text   Bioabfall(14-täglich)
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Bioabfall14-taeglich_wochentag Mo
setstate Abfuhr 2017-01-16 16:32:46 Abfall_GelberSack14-taeglich_datum 19.01.17
setstate Abfuhr 2017-01-16 16:32:46 Abfall_GelberSack14-taeglich_tage 3
setstate Abfuhr 2017-01-16 16:32:46 Abfall_GelberSack14-taeglich_text   Gelber Sack(14-täglich)
setstate Abfuhr 2017-01-16 16:32:46 Abfall_GelberSack14-taeglich_wochentag Do
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Papiertonnemonatlich_datum 13.02.17
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Papiertonnemonatlich_tage 28
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Papiertonnemonatlich_text   Papiertonne(monatlich)
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Papiertonnemonatlich_wochentag Mo
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Restabfall40L-240L14-taeglich_datum 16.01.17
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Restabfall40L-240L14-taeglich_tage 0
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Restabfall40L-240L14-taeglich_text   Restabfall 40L-240L(14-täglich)
setstate Abfuhr 2017-01-16 16:32:46 Abfall_Restabfall40L-240L14-taeglich_wochentag Mo
setstate Abfuhr 2017-01-16 16:32:46 next Abfall_GelberSack14-taeglich_3
setstate Abfuhr 2017-01-16 16:32:46 next_datum 19.01.17
setstate Abfuhr 2017-01-16 16:32:46 next_tage 3
setstate Abfuhr 2017-01-16 16:32:46 next_text   Gelber Sack(14-täglich)
setstate Abfuhr 2017-01-16 16:32:46 next_wochentag Do
setstate Abfuhr 2017-01-16 16:32:46 now Abfall_Restabfall40L-240L14-taeglich
setstate Abfuhr 2017-01-16 16:32:46 now_datum 16.01.17
setstate Abfuhr 2017-01-16 16:32:46 now_text   Restabfall 40L-240L(14-täglich)
setstate Abfuhr 2017-01-16 16:32:46 now_wochentag Mo
setstate Abfuhr 2017-01-16 16:32:46 state 3



So vom Code her ist mir bis "next" alles klar. Aber dann geht es los.

Ich brösel das noch mal auf:

data-get-warn=".*(\d+).*" hat lt. Wiki den Wert -1 und durchsucht die

data-get-on='["GelberSack_1","Bioabfall_1","Papiertonne_1","Restabfall_1","GelberSack_.*","Bioabfall_.*","Papiertonne_.*","Restabfall_.*"]' nach einer Ziffer.

Verstehe ich so das mit obigen Readings den "Abfall_GelberSack14-taeglich_3" findet ??

Wiki sagt ja dazu " data-get-on,data-get-off and data-states accept also RegEx values. "

und da steige ich aus  :-X


data-on-colors='["orange","yellow","orange","yellow","orange","yellow","orange","yellow"]'

hier wird den 4 Elementen eine von 2 Farben zugeordnet

Rest des Moduls ist klar.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 Januar 2017, 22:03:15
Zitat von: kvo1 am 16 Januar 2017, 08:19:12
Hi Constantin ,

erst einmal Danke für Deine unermütliche Arbeit  :)
gibt es es eine Beschreibung der neuen Features (sorry hab jetzt nicht den ganze Thread danach durchsucht )

klaus
Ne natürlich noch nicht. Aber freiwillige für den Dokumentationspart dürfen sich gerne melden. Ne im ernst muss ich noch nachreichen. Weiß gar nicht ob der, welcher das Feature gefordert hat überhaupt noch mit liest.


Grob zusammen gefaßt, ermöglicht das Feature das Zählen von Abholungen und tatsächlich genutzter Abholungen. Je nachdem ggf. auch noch mit Preis Berechnung. Das ist aber glaube ich auch nur relevant für Hauseigentümer und nicht so sehr für Mieter.

Ich würde es begrüßen wenn es eine zentrale Datenbank im Internet gibt, wo jeder die Abholungen für seine Straße erfragen könnte, dann würde ich das natürlich sofort in das Modul übernehmen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 16 Januar 2017, 22:24:53
Dummbatz

mach mal bitte ein       list Abfuhr  (oben der eingabebox)

gelber Sack....

hast Du

<link rel="stylesheet" href="/fhem/tablet/lib/openautomation.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/fhemSVG.css" />

in der index.html    ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 17 Januar 2017, 00:22:15
Zitat von: kvo1 am 16 Januar 2017, 22:24:53
Dummbatz

mach mal bitte ein       list Abfuhr  (oben der eingabebox)

gelber Sack....

hast Du

<link rel="stylesheet" href="/fhem/tablet/lib/openautomation.css" />
<link rel="stylesheet" href="/fhem/tablet/lib/fhemSVG.css" />

in der index.html    ?

zu 1)


Internals:
   DEF        Abfall
   KALENDER   Abfall
   NAME       Abfuhr
   NR         48
   NTFY_ORDER 50-Abfuhr
   STATE      3
   TYPE       ABFALL
   Readings:
     2017-01-17 00:00:00   Bioabfall14-taeglich_datum 23.01.17
     2017-01-17 00:00:00   Bioabfall14-taeglich_tage 7
     2017-01-17 00:00:00   Bioabfall14-taeglich_text   Bioabfall(14-täglich)
     2017-01-17 00:00:00   Bioabfall14-taeglich_wochentag Mo
     2017-01-17 00:00:00   GelberSack14-taeglich_datum 19.01.17
     2017-01-17 00:00:00   GelberSack14-taeglich_tage 3
     2017-01-17 00:00:00   GelberSack14-taeglich_text   Gelber Sack(14-täglich)
     2017-01-17 00:00:00   GelberSack14-taeglich_wochentag Do
     2017-01-17 00:00:00   Papiertonnemonatlich_datum 13.02.17
     2017-01-17 00:00:00   Papiertonnemonatlich_tage 28
     2017-01-17 00:00:00   Papiertonnemonatlich_text   Papiertonne(monatlich)
     2017-01-17 00:00:00   Papiertonnemonatlich_wochentag Mo
     2017-01-17 00:00:00   Restabfall40L-240L14-taeglich_datum 30.01.17
     2017-01-17 00:00:00   Restabfall40L-240L14-taeglich_tage 14
     2017-01-17 00:00:00   Restabfall40L-240L14-taeglich_text   Restabfall 40L-240L(14-täglich)
     2017-01-17 00:00:00   Restabfall40L-240L14-taeglich_wochentag Mo
     2017-01-17 00:00:00   next            GelberSack14-taeglich_3
     2017-01-17 00:00:00   next_datum      19.01.17
     2017-01-17 00:00:00   next_tage       3
     2017-01-17 00:00:00   next_text         Gelber Sack(14-täglich)
     2017-01-17 00:00:00   next_wochentag  Do
     2017-01-17 00:00:00   state           3
Attributes:
   calendarname_praefix 0
   delimiter_text_reading und
   room       Allgemeine-Daten
   weekday_mapping So Mo Di Mi Do Fr Sa


zu 2)

ist nun drin

Danke & Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 17 Januar 2017, 08:18:54
Moin Dummbatz

probier mal .....


<li data-row="1" data-col="1" data-sizex="2" data-sizey="2" class="semitransparent">
<header style="color:orange">Nächste Müllabfuhr</header>
<div data-device="Abfuhr"
data-type="symbol"
data-get="next"
data-get-warn=".*(\d+).*"
data-get-on='["Restabfall40L-240L14-taeglich_1","GelberSack14-taeglich_1","Bioabfall14-taeglich_1","Papiertonnemonatlich_1","Restabfall40L-240L14-taeglich_.*","GelberSack14-taeglich_.*","Bioabfall14-taeglich_.*","Papiertonnemonatlich_.*"]'
data-on-colors='["orange","yellow","red","blue","orange","yellow","red","blue"]'
data-icons='["fa-trash-o blink","fs-bag warn blink","fa-trash-o blink","fa-trash-o blink","fa-trash-o","fs-bag warn","fa-trash-o","fa-trash-o"]'
class="top-space big warn">
</div>
<br>
<div class="norrow inline" data-type="label" data-device="Abfuhr" data-get="next_text"></div>
<div class="norrow inline" data-type="label" > am:  </div>
<div class="norrow inline" data-type="label" data-device="Abfuhr" data-get="next_datum"></div>
</li>




hoffe ohne Typo !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 17 Januar 2017, 10:22:58
Zitat von: uniqueck am 16 Januar 2017, 22:03:15
Weiß gar nicht ob der, welcher das Feature gefordert hat überhaupt noch mit liest.

Grob zusammen gefaßt, ermöglicht das Feature das Zählen von Abholungen und tatsächlich genutzter Abholungen. Je nachdem ggf. auch noch mit Preis Berechnung. Das ist aber glaube ich auch nur relevant für Hauseigentümer und nicht so sehr für Mieter.

Ich würde es begrüßen wenn es eine zentrale Datenbank im Internet gibt, wo jeder die Abholungen für seine Straße erfragen könnte, dann würde ich das natürlich sofort in das Modul übernehmen.

Gruß Constantin


Hallöle,
natürlich verfolge ich dies alles noch!
Vielen Dank für deine Weiterentwicklungen ich bin schon gespannt, aber lass dich nicht drängen.
Gruß Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 17 Januar 2017, 11:20:35
@kvo1,

Vielen Dank das klappt bisher.

Ich kapiere es aber immer noch nicht so richtig  :-\

Schaue mir das mal in Ruhe an und probiere da mal rum.

LG

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 17 Januar 2017, 13:05:39
Hallo,

ich möchte gerne das Modul 57_ABFALL.pm installieren, nur leider kommt immer "unknown modul ABFALL"

Woran kann das alles liegen. Die Datei liegt definitiv im Ordner /opt/fehm/FHEM und habe gerade noch ein update von Fhem komplett gemacht.
Ein Kalender ist auch angelegt, benutze schon ein anderes Abfallmodul über die 99_myUtils und wollte gerne umsteigen.
Alles leider ohne Erfolg.

Hoffe ihr habt noch einen Tip ;o)

Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 17 Januar 2017, 13:28:56
Zitat von: stera am 17 Januar 2017, 13:05:39
Woran kann das alles liegen. Die Datei liegt definitiv im Ordner /opt/fehm/FHEM und habe gerade noch ein update von Fhem komplett gemacht.
Hi SteRa,

welche Datei?

Hast Du es so gemacht?! -> https://wiki.fhem.de/wiki/ABFALL

Ich denke dann klappt es auch mit dem Abfall  8)

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 17 Januar 2017, 15:01:44
Hallo,

ich möchte folgendes realisieren; ich hab schon 'ne Weile gesucht aber nichts passendes gefunden.

Wenn das Readings now_datum mit dem heutigen Tag identisch ist, dann soll eine Push- und/oder Email-Nachricht mit dem Inhalt des Readings now_text verschickt werden; d.h. ich möchte am gleichen Tag der Müllabfuhr informiert werden. Zusätzlich, aber auch alleine, wenn nicht anders mlglich, käme eine Benachrichtigung​ am Vortag infrage.

Ich hab schon eine halbgare Lösung, aber vielleicht hat ja schon jemand genau das, was mir so vorschwebt.
Die Pushnachrichten sind nicht das Problem, sondern der Part aus dem Modul ABFALL, d.h. es fehlen mir die richtigen Bedingungen.

Viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: l2r am 17 Januar 2017, 15:09:13
hi,

so mach ich das:


define di_Abfalls_notification DOIF ([06:55] and [CV_Abfall:c-today]>0) (msg push @rr_Michael |Abfall| [Abfalltermine:now_text] Bitte zurecht stellen)
attr do always


habs über ein CalView gelöst...

Gruß Michael
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 17 Januar 2017, 15:15:52
Zitat von: Gisbert am 17 Januar 2017, 15:01:44
Hallo,

ich möchte folgendes realisieren; ich hab schon 'ne Weile gesucht aber nichts passendes gefunden.

Wenn das Readings now_datum mit dem heutigen Tag identisch ist, dann soll eine Push- und/oder Email-Nachricht mit dem Inhalt des Readings now_text verschickt werden; d.h. ich möchte am gleichen Tag der Müllabfuhr informiert werden. Zusätzlich, aber auch alleine, wenn nicht anders mlglich, käme eine Benachrichtigung​ am Vortag infrage.

Ich hab schon eine halbgare Lösung, aber vielleicht hat ja schon jemand genau das, was mir so vorschwebt.
Die Pushnachrichten sind nicht das Problem, sondern der Part aus dem Modul ABFALL, d.h. es fehlen mir die richtigen Bedingungen.

Viele Grüße
Gisbert
Hallo Gisbert,

ich habe keine Nachricht aber Ansage und die auslösende Bedingung im DOIF ist:
Zitat[Abfall:next_tage] == 1) ( set MyTTS volume 30, set MyTTS tts Morgen wird [Abfall:next_text] abgeholt)
[Abfall:now_text] ne "") ( set MyTTS volume 30, set MyTTS tts Heute wird [Abfall:now_text] abgeholt)

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: l2r am 17 Januar 2017, 15:30:37
und wieder ist mein FHEM ein bisschen schlanker geworden.... danke Otto!

Gruß Michael
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 18 Januar 2017, 00:35:28
Zitat von: Otto123 am 17 Januar 2017, 15:15:52
Hallo Gisbert,

ich habe keine Nachricht aber Ansage und die auslösende Bedingung im DOIF ist:
Gruß Otto

Habe den Part auch mal unter Beispiele im Wiki für das Abfallmodul (https://wiki.fhem.de/wiki/ABFALL#Anwendungsbeispiel.28e.29) übernommen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 18 Januar 2017, 07:42:10
Zitat von: Otto123 am 17 Januar 2017, 13:28:56
Hi SteRa,

welche Datei?

Hast Du es so gemacht?! -> https://wiki.fhem.de/wiki/ABFALL

Ich denke dann klappt es auch mit dem Abfall  8)

Gruß Otto


Hallo Otto,

geht leider nicht. Ich habe die Datei im Ordner gelöscht und nochmal das update von der Wikiseite durchgeführt.

Das kommt dann nach dem ich nochmal nur "update" in Fhem ausgeführt habe.

2017.01.18 07:22:56 1 :
2017.01.18 07:22:56 1 : fhemabfall
2017.01.18 07:22:57 1 : UPD FHEM/57_ABFALL.pm
2017.01.18 07:22:57 1 : saving fhem.cfg
2017.01.18 07:22:57 1 :
2017.01.18 07:22:57 1 : New entries in the CHANGED file:
2017.01.18 07:22:57 1 : FHEM ABFALL and more last change:
2017.01.18 07:22:57 1 : 2016-05-25
2017.01.18 07:22:57 1 : - add regex support for filter



Aktuell funktioniert das bei mir ja über die myUtils Version.

Ich habe dort nur noch paar Bugs die mich stören und hoffe das ich die damit wegbekomme

Die Logdatei ist voll mit solchen Einträgen, kommt aber eher von dem CalendarModul oder? attr Verbose 0 hilft leider nicht

2017.01.18 05:46:02 3: get Abfall summary b95fuah365dn1tv553sk5htppcgooglecom : Papiertonne
2017.01.18 05:46:02 3: get Abfall start b95fuah365dn1tv443sk5htppcgooglecom : 18.05.2017 00:00:00
2017.01.18 05:46:02 3: get Abfall summary p650sfibfqu9b5fb2va12hjrj8googlecom : Wertstofftonne
2017.01.18 05:46:02 3: get Abfall start p650sfibfqu9a8ab2wr12hjrj8googlecom : 01.06.2017 00:00:00



- Dann möchte ich gerne das konkrete Datum in der Tablet UI anzeigen und nicht nur die RestTage

- Bei Serienterminen kommt leider aktuell alles durcheinander


Hoffe das ich die Punkte mit dem Abfall-Modul in Griff bekomme?

Gruß,
SteRa



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 18 Januar 2017, 12:57:44
Hallo SteRa,

und
Zitatupdate finished, "shutdown restart" is needed to activate the changes.
hast Du auch gemacht?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 18 Januar 2017, 13:34:30
Hallo Otto,

gestern habe ich das gemacht und nun habe nochmal alles gelöscht und das Update von der WikiSeite mit Neustart gemacht. Nun gehts endlich  8)

Hast du noch Antworten auf meine Fragen?
Das Datum ist vorhanden habe ich gesehen, aber was ist mit diesem Logging vom Kalender, habt ihr das auch?
Gehen die Serientermine jetzt mit dem Kalendermodul. Habe das noch weiter versucht.

Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 18 Januar 2017, 13:41:28
Hallo SteRa,

ich habe keine Table UI .
Ich habe alle vier Sunden diesen Eintrag, da mein Kalender alle vier Stunden triggert.2017.01.18 10:34:44 3: ABFALL Abfall - CALENDAR:AbfallKalender triggered, updating ABFALL Abfall ...
2017.01.18 10:34:44 3: ABFALL_UPDATE

Und meine Readings sind in Ordnung, alle Termine sind Serientermine.
Internals:
   DEF        AbfallKalender
   KALENDER   AbfallKalender
   NAME       Abfall
   NR         552
   NTFY_ORDER 50-Abfall
   STATE      6
   TYPE       ABFALL
   Readings:
     2017-01-18 10:34:44   AbfallKalender_GelbeTonne_datum 25.01.17
     2017-01-18 10:34:44   AbfallKalender_GelbeTonne_tage 7
     2017-01-18 10:34:44   AbfallKalender_GelbeTonne_text   Gelbe Tonne
     2017-01-18 10:34:44   AbfallKalender_GelbeTonne_wochentag Mittwoch
     2017-01-18 10:34:44   AbfallKalender_Hausmuell_datum 18.01.17
     2017-01-18 10:34:44   AbfallKalender_Hausmuell_tage 0
     2017-01-18 10:34:44   AbfallKalender_Hausmuell_text   Hausmüll
     2017-01-18 10:34:44   AbfallKalender_Hausmuell_wochentag Mittwoch
     2017-01-18 10:34:44   AbfallKalender_Papier_datum 24.01.17
     2017-01-18 10:34:44   AbfallKalender_Papier_tage 6
     2017-01-18 10:34:44   AbfallKalender_Papier_text   Papier
     2017-01-18 10:34:44   AbfallKalender_Papier_wochentag Dienstag
     2017-01-18 10:34:44   next            AbfallKalender_Papier_6
     2017-01-18 10:34:44   next_datum      24.01.17
     2017-01-18 10:34:44   next_tage       6
     2017-01-18 10:34:44   next_text         Papier
     2017-01-18 10:34:44   next_wochentag  Dienstag
     2017-01-18 10:34:44   now             AbfallKalender_Hausmuell
     2017-01-18 10:34:44   now_datum       18.01.17
     2017-01-18 10:34:44   now_text          Hausmüll
     2017-01-18 10:34:44   now_wochentag   Mittwoch
     2017-01-18 10:34:44   state           6
Attributes:
   room       Abfall

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: oli82 am 18 Januar 2017, 16:01:06
Hi. Habe es jetzt nicht in dem Thread gefunden, aber kann ich das Attribut Filter auch so nutzen, um mir nur die Einträge mit "tonne" und "muell" anzuzeigen?
Hintergrund:
Ich pflege in einem Kalender alle Termine.
Folgende Namen werden bei Einträgen mit Abfuhrtagen verwendet:
- Biotonne
- Gelber-Sack
- Papiertonne
- Restmüll

Danke für die Hilfe.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 18 Januar 2017, 19:34:48
Hallo oli82,

ich zitiere mal die commandref und das wiki
Zitatfilter      regex zum Filtern der Namen der Termine aus den Kalendern, so dass nur solche genutzt werden, welche diesem Filter entsprechen

Also klares ja.

Kleine Nachfrage wo pflegst Du deinen Kalender?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: oli82 am 18 Januar 2017, 20:02:27
Hi Otto.
Danke, dann hab ich es doch richtig gelesen, nur falsch angewendet.
Den Kalender verwalte ich über Google, Outlook und iOS/Android App
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 18 Januar 2017, 20:20:58
Hallo oli82,

gut outlook hört sich kompliziert an. Aber ich mache das auch alles über Google Kalender und ich "filtere" dadurch, dass ich einfach mehrere Kalender anlege und diese in einem "verknüpfe". Also ich habe meinen eigenen Terminkalender und zwei für die Vereinsarbeit und jetzt noch einen für Abfall.
Das pflegt sich so viel leichter und funktioniert ganz simpel und einwandfrei. Und man kann das so einfach auch in der Verwaltung delegieren. Ich habe z.B. den Abfallkalender gleich für meine Kumpels im Ort frei gegeben. Der Kalender vom örtlichen Entsorger ist bei uns leider etwas Panne.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 19 Januar 2017, 10:10:28
Hallo uniqueck,

ich hatte heute morgen das Phänomen, dass mein now_text mit "0" gefüllt war. Das führte natürlich zu einer "falschen" Ansage  ;)
Der Kalender wurde um 6:34 Uhr getriggert, damit das Abfall Modul ebenfalls um 6:34 Uhr.
Das now_text Reading war aber heute exakt 7:00 Uhr beschrieben wurden.
Der letzte "now" tag war gestern.
Ich habe vor ein paar Minuten einfach den Kalender neu getriggert und damit war das reading verschwunden.

Hast Du dazu irgendeine Idee? In meiner Erinnerung war das vorige Woche als ich mal einen Testtermin eingeschoben hatte, auch so. Da habe ich das aber nicht beachtet.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: oli82 am 19 Januar 2017, 10:13:37
Nochmal Danke Otto. Hatte den Filter viel zu kompliziert angegangen. Nun läuft es.
Die verknüpften Kalender hatte ich auch mal genutzt, nur leider lief das mit SV nicht zusammen.
Ich pflege über mehrere Systeme und Geräte. Ginge dort zwar überall einheitlich über den Browser, aber das wäre zu einfach ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 Januar 2017, 17:57:41


Zitat von: Otto123 am 19 Januar 2017, 10:10:28
Hallo uniqueck,

ich hatte heute morgen das Phänomen, dass mein now_text mit "0" gefüllt war. Das führte natürlich zu einer "falschen" Ansage  ;)
Der Kalender wurde um 6:34 Uhr getriggert, damit das Abfall Modul ebenfalls um 6:34 Uhr.
Das now_text Reading war aber heute exakt 7:00 Uhr beschrieben wurden.
Der letzte "now" tag war gestern.
Ich habe vor ein paar Minuten einfach den Kalender neu getriggert und damit war das reading verschwunden.

Hast Du dazu irgendeine Idee? In meiner Erinnerung war das vorige Woche als ich mal einen Testtermin eingeschoben hatte, auch so. Da habe ich das aber nicht beachtet.

Gruß Otto

Hi Otto,

hast du irgendwie log Einträge oder so? Bitte ansonsten ggf. mal das log Level des Moduls auf 5 setzen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 19 Januar 2017, 18:13:13
Hallo Constantin,

natürlich kein Log also nur der normale Upate Eintrag.
2017.01.19 06:34:43 3: ABFALL Abfall - CALENDAR:AbfallKalender triggered, updating ABFALL Abfall ...
2017.01.19 06:34:43 3: ABFALL_UPDATE
2017.01.19 07:00:00 2: di_GZ: save: Wrote configuration to fhem.cfg
Und ich habe gesehen 7:00 wurde die fhem.cfg geschrieben.

Ich simuliere das morgen mal.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cseuss am 19 Januar 2017, 19:03:37
Hallo zusammen,

ich setze seit einiger Zeit das ABFALL-Modul ein. Es klappt soweit gut.

Das ich derzeit Performance-Probleme auf meinem RPI habe, habe ich einmal den verbose-Level auf 5 gesetzt.

Erschreckenderweise bekomme ich in wenigen Sekunden ca. 400 Einträge eines ABFALL_Notify mit Bezug zu nahezu allen Devices

Search "5: ABFALL_Notify(Abfall) - Device: " (399 hits in 1 file)
  C:\Users\Chris\AppData\Local\Temp\scp26552\opt\fhem\log\fhem-2017-01.log (399 hits)
Line 6981: 2017.01.19 18:47:09 5: ABFALL_Notify(Abfall) - Device: global
Line 6994: 2017.01.19 18:47:14 5: ABFALL_Notify(Abfall) - Device: global
Line 7003: 2017.01.19 18:47:26 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7010: 2017.01.19 18:47:26 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 7013: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7016: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7019: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 7023: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7026: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 7048: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7051: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7069: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7072: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7089: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7092: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7109: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7112: 2017.01.19 18:47:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7122: 2017.01.19 18:47:30 5: ABFALL_Notify(Abfall) - Device: Ju.Fenster.Kontakt.Links
Line 7125: 2017.01.19 18:47:30 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7132: 2017.01.19 18:47:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 7135: 2017.01.19 18:47:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 7138: 2017.01.19 18:47:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 7141: 2017.01.19 18:47:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 7144: 2017.01.19 18:47:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 7149: 2017.01.19 18:47:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7153: 2017.01.19 18:47:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 7161: 2017.01.19 18:47:47 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 7164: 2017.01.19 18:47:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7167: 2017.01.19 18:47:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7170: 2017.01.19 18:47:47 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 7174: 2017.01.19 18:47:48 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7177: 2017.01.19 18:47:48 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 7184: 2017.01.19 18:47:51 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7194: 2017.01.19 18:47:53 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 7202: 2017.01.19 18:47:53 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 7205: 2017.01.19 18:47:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7227: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7230: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7247: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7250: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7269: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7272: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7288: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7291: 2017.01.19 18:47:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7298: 2017.01.19 18:48:03 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 7301: 2017.01.19 18:48:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7304: 2017.01.19 18:48:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7307: 2017.01.19 18:48:03 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 7311: 2017.01.19 18:48:04 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7314: 2017.01.19 18:48:04 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 7321: 2017.01.19 18:48:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7325: 2017.01.19 18:48:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 7333: 2017.01.19 18:48:09 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 7336: 2017.01.19 18:48:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7339: 2017.01.19 18:48:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7342: 2017.01.19 18:48:10 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 7346: 2017.01.19 18:48:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7349: 2017.01.19 18:48:10 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 7356: 2017.01.19 18:48:16 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7363: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 7376: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 7382: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 7385: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 7388: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 7391: 2017.01.19 18:48:17 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 7402: 2017.01.19 18:48:24 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 7408: 2017.01.19 18:48:24 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7413: 2017.01.19 18:48:24 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 7416: 2017.01.19 18:48:25 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7419: 2017.01.19 18:48:25 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7422: 2017.01.19 18:48:25 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 7426: 2017.01.19 18:48:25 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7429: 2017.01.19 18:48:25 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 7451: 2017.01.19 18:48:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7454: 2017.01.19 18:48:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7471: 2017.01.19 18:48:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7474: 2017.01.19 18:48:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7493: 2017.01.19 18:48:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7496: 2017.01.19 18:48:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7512: 2017.01.19 18:48:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7515: 2017.01.19 18:48:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7522: 2017.01.19 18:48:33 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 7525: 2017.01.19 18:48:33 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7528: 2017.01.19 18:48:33 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7531: 2017.01.19 18:48:33 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 7535: 2017.01.19 18:48:34 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7538: 2017.01.19 18:48:34 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 7545: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 7548: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7551: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7554: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 7558: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7561: 2017.01.19 18:48:35 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 7571: 2017.01.19 18:48:37 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 7574: 2017.01.19 18:48:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7581: 2017.01.19 18:48:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 7584: 2017.01.19 18:48:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 7587: 2017.01.19 18:48:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 7590: 2017.01.19 18:48:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 7593: 2017.01.19 18:48:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 7598: 2017.01.19 18:48:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7602: 2017.01.19 18:48:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 7610: 2017.01.19 18:48:41 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7620: 2017.01.19 18:48:46 5: ABFALL_Notify(Abfall) - Device: Sz.Fenster.Kontakt.Links
Line 7623: 2017.01.19 18:48:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7630: 2017.01.19 18:48:48 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 7633: 2017.01.19 18:48:48 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 7636: 2017.01.19 18:48:48 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 7639: 2017.01.19 18:48:48 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 7642: 2017.01.19 18:48:48 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 7664: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7667: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7685: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7688: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7706: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7709: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7725: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7728: 2017.01.19 18:48:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7735: 2017.01.19 18:49:05 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 7738: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7741: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7744: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 7748: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7751: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 7758: 2017.01.19 18:49:06 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7763: 2017.01.19 18:49:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7767: 2017.01.19 18:49:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 7787: 2017.01.19 18:49:09 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7790: 2017.01.19 18:49:09 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7812: 2017.01.19 18:49:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7815: 2017.01.19 18:49:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7832: 2017.01.19 18:49:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7835: 2017.01.19 18:49:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7853: 2017.01.19 18:49:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7856: 2017.01.19 18:49:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7873: 2017.01.19 18:49:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7876: 2017.01.19 18:49:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 7883: 2017.01.19 18:49:31 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7890: 2017.01.19 18:49:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7894: 2017.01.19 18:49:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 7911: 2017.01.19 18:49:41 5: ABFALL_Notify(Abfall) - Device: wonder_borth
Line 7917: 2017.01.19 18:50:15 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 7928: 2017.01.19 18:50:15 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 7931: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 7934: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 7937: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 7940: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 7945: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 7948: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7951: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7954: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 7958: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 7961: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 7969: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 7977: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 7980: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 7984: 2017.01.19 18:50:16 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 7988: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8014: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8017: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8034: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8037: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8054: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8057: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8073: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8076: 2017.01.19 18:50:17 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8083: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 8086: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8089: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8092: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 8096: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8099: 2017.01.19 18:50:20 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 8106: 2017.01.19 18:50:23 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 8109: 2017.01.19 18:50:24 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8112: 2017.01.19 18:50:24 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8115: 2017.01.19 18:50:24 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 8119: 2017.01.19 18:50:24 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8122: 2017.01.19 18:50:24 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 8144: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8147: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8164: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8167: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8186: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8189: 2017.01.19 18:50:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8205: 2017.01.19 18:50:30 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8208: 2017.01.19 18:50:30 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8217: 2017.01.19 18:50:35 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 8220: 2017.01.19 18:50:36 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8223: 2017.01.19 18:50:36 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8226: 2017.01.19 18:50:36 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 8230: 2017.01.19 18:50:36 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8233: 2017.01.19 18:50:36 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 8238: 2017.01.19 18:50:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 8242: 2017.01.19 18:50:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8250: 2017.01.19 18:50:40 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8257: 2017.01.19 18:50:41 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 8263: 2017.01.19 18:50:41 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8270: 2017.01.19 18:50:45 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 8273: 2017.01.19 18:50:46 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 8276: 2017.01.19 18:50:46 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 8279: 2017.01.19 18:50:46 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 8282: 2017.01.19 18:50:46 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 8289: 2017.01.19 18:50:47 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 8292: 2017.01.19 18:50:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8295: 2017.01.19 18:50:48 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8298: 2017.01.19 18:50:48 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 8302: 2017.01.19 18:50:48 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8305: 2017.01.19 18:50:48 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 8327: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8330: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8348: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8351: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8369: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8372: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8388: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8391: 2017.01.19 18:50:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8398: 2017.01.19 18:50:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 8411: 2017.01.19 18:50:58 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 8417: 2017.01.19 18:50:59 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 8420: 2017.01.19 18:50:59 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 8423: 2017.01.19 18:50:59 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 8426: 2017.01.19 18:50:59 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 8433: 2017.01.19 18:51:05 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8442: 2017.01.19 18:51:07 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 8445: 2017.01.19 18:51:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8448: 2017.01.19 18:51:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8451: 2017.01.19 18:51:07 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 8455: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8458: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 8465: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 8468: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 8471: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 8474: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 8477: 2017.01.19 18:51:08 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 8482: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8487: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 8494: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 8497: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8500: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8503: 2017.01.19 18:51:09 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 8507: 2017.01.19 18:51:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8510: 2017.01.19 18:51:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 8520: 2017.01.19 18:51:26 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 8523: 2017.01.19 18:51:26 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8545: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8548: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8566: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8569: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8587: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8590: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8606: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8609: 2017.01.19 18:51:27 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8618: 2017.01.19 18:51:33 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 8621: 2017.01.19 18:51:33 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8624: 2017.01.19 18:51:34 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8627: 2017.01.19 18:51:34 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 8631: 2017.01.19 18:51:34 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8634: 2017.01.19 18:51:34 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 8638: 2017.01.19 18:51:34 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8643: 2017.01.19 18:51:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8648: 2017.01.19 18:51:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 8670: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8673: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8690: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8693: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8711: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8714: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8731: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8734: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8741: 2017.01.19 18:51:57 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 8744: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8747: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8750: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 8754: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8757: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 8764: 2017.01.19 18:51:58 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8769: 2017.01.19 18:52:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 8773: 2017.01.19 18:52:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8781: 2017.01.19 18:52:19 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 8784: 2017.01.19 18:52:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8787: 2017.01.19 18:52:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8790: 2017.01.19 18:52:20 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 8794: 2017.01.19 18:52:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8797: 2017.01.19 18:52:20 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 8804: 2017.01.19 18:52:23 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8826: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8829: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8846: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8849: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8868: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8871: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8887: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8890: 2017.01.19 18:52:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8897: 2017.01.19 18:52:36 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 8900: 2017.01.19 18:52:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 8903: 2017.01.19 18:52:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 8906: 2017.01.19 18:52:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 8909: 2017.01.19 18:52:37 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 8918: 2017.01.19 18:52:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 8921: 2017.01.19 18:52:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8924: 2017.01.19 18:52:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8927: 2017.01.19 18:52:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 8931: 2017.01.19 18:52:39 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 8934: 2017.01.19 18:52:39 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 8939: 2017.01.19 18:52:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 8944: 2017.01.19 18:52:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 8951: 2017.01.19 18:52:43 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 8957: 2017.01.19 18:52:43 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 8964: 2017.01.19 18:52:48 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 8986: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 8989: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9007: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9010: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9027: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9030: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9047: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9050: 2017.01.19 18:52:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9057: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 9060: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9063: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9066: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 9070: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9073: 2017.01.19 18:53:06 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 9078: 2017.01.19 18:53:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 9083: 2017.01.19 18:53:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 9090: 2017.01.19 18:53:13 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 9097: 2017.01.19 18:53:14 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 9100: 2017.01.19 18:53:14 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 9103: 2017.01.19 18:53:14 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 9106: 2017.01.19 18:53:14 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 9109: 2017.01.19 18:53:14 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 9116: 2017.01.19 18:53:17 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 9119: 2017.01.19 18:53:17 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9122: 2017.01.19 18:53:18 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9125: 2017.01.19 18:53:18 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 9129: 2017.01.19 18:53:18 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9132: 2017.01.19 18:53:18 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 9139: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 9152: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 9158: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 9161: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 9164: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 9167: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 9177: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 9185: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 9188: 2017.01.19 18:53:26 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9202: 2017.01.19 18:53:27 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 9205: 2017.01.19 18:53:27 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9208: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9211: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 9215: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9218: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 9239: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9242: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9261: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9264: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9281: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9284: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9301: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9304: 2017.01.19 18:53:28 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9309: 2017.01.19 18:53:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 9313: 2017.01.19 18:53:39 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 9321: 2017.01.19 18:53:39 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 9328: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 9331: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9334: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9337: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 9341: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9344: 2017.01.19 18:53:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 9351: 2017.01.19 18:53:43 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 9354: 2017.01.19 18:53:43 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 9357: 2017.01.19 18:53:43 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 9360: 2017.01.19 18:53:43 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 9363: 2017.01.19 18:53:43 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 9370: 2017.01.19 18:53:50 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 9373: 2017.01.19 18:53:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9376: 2017.01.19 18:53:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9379: 2017.01.19 18:53:51 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 9383: 2017.01.19 18:53:51 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9386: 2017.01.19 18:53:51 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 9408: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9411: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9428: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9431: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9450: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9453: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9469: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9472: 2017.01.19 18:53:57 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 9482: 2017.01.19 18:53:59 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 9485: 2017.01.19 18:53:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9492: 2017.01.19 18:54:04 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 9499: 2017.01.19 18:54:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendMaria
Line 9504: 2017.01.19 18:54:09 5: ABFALL_Notify(Abfall) - Device: BluetoothAnwesendJulian
Line 9511: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 9514: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9517: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 9520: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 9524: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 9527: 2017.01.19 18:54:14 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather


Habt Ihr eine Erklärung, was das sein kann?

Muss das so sein?

Gruß und Danke für Eure Hilfe.

Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 20 Januar 2017, 04:02:29
Hat noch jemand Probleme mit dem Modul seit heute ?

FHEM startet nicht, im Log steht:

2017.01.20 02:29:24 3: ABFALL myAbfall - CALENDAR:CA_Abfall triggered, updating ABFALL myAbfall ...
2017.01.20 02:29:24 3: ABFALL_UPDATE
Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 124.

Als Workaround habe ich die Datei umbenannt und FHEM neu gestartet...
FHEM läuft nun erstmal wieder, aber halt ohne Abfalltermine  :(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 20 Januar 2017, 08:25:00
Zitat von: kumue am 20 Januar 2017, 04:02:29
Hat noch jemand Probleme mit dem Modul seit heute ?

FHEM startet nicht, im Log steht:

2017.01.20 02:29:24 3: ABFALL myAbfall - CALENDAR:CA_Abfall triggered, updating ABFALL myAbfall ...
2017.01.20 02:29:24 3: ABFALL_UPDATE
Can't call method "_" on unblessed reference at ./FHEM/57_ABFALL.pm line 124.

Als Workaround habe ich die Datei umbenannt und FHEM neu gestartet...
FHEM läuft nun erstmal wieder, aber halt ohne Abfalltermine  :(

Gerade ein Update gemacht und hier läuft alles.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 20 Januar 2017, 11:19:22
Zitat von: cseuss am 19 Januar 2017, 19:03:37
Erschreckenderweise bekomme ich in wenigen Sekunden ca. 400 Einträge eines ABFALL_Notify mit Bezug zu nahezu allen Devices

Habt Ihr eine Erklärung, was das sein kann?
Hallo Christian,

wenn einer wüsste wie dein notify aussieht könnte man dazu was sagen. So kann man nur sagen, es ist sicher Dein notify, das triggert scheinbar auf alles.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 20 Januar 2017, 19:15:56
Zitat von: Dummbatz am 20 Januar 2017, 08:25:00
Gerade ein Update gemacht und hier läuft alles.

Danke für die Rückmeldung.
Das Problem gab es schon mal in der Art...
https://forum.fhem.de/index.php?topic=48237.270 (https://forum.fhem.de/index.php?topic=48237.270)
Aber wie es scheint, ist es wohl eher ein lokales Problem, da ich noch keine weiteren "Aufschreie" heute gelesen habe.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: thorstenkranz am 20 Januar 2017, 19:26:04
Zitat von: Otto123 am 20 Januar 2017, 11:19:22
Hallo Christian,

wenn einer wüsste wie dein notify aussieht könnte man dazu was sagen. So kann man nur sagen, es ist sicher Dein notify, das triggert scheinbar auf alles.

Gruß Otto

Da bin ich anderer Meinung. Ich kenne diese Meldungen. Beim debuggen meines Problems (siehe weiter oben) habe ich auch mal die verbosity hochgesetzt und die gleichen Meldungen gesehen. Und ich habe keine Notify auf Abfall definiert. Nur Calendar, Abfall, fertig (zumindest in diesem Stream ;-) ).

Ich kann als Neuling das nicht beurteilen auf Relevanz, vermutlich kann Constantin das am besten.

LG, Thorsten
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 Januar 2017, 21:07:07
Hi ihr,

jap der fix ist auf dem develop Strang, wenn ihr möchtet könnt ihr das testen, einfach wie im Wiki beschrieben den develop Strang nutzen, dann wird auch beim define das notify dev korrekt gesetzt und das modul nur noch durch Events des relevanten Kalender benachrichtigt.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 22 Januar 2017, 05:53:31
Hallo Constantin, Otto und Michael,

vielen Dank für eure Anregungen und Vorschläge für das Versenden von Nachrichten, wann und welche Leerung ansteht.
Im Moment hab ich es noch nicht implementiert, da ich eine Lösung mit einem notify ausprobieren möchte. Wenn die nicht funktioniert, dann werde ich das von Otto vorgeschlagene DOIF, das auch im Wiki steht, benutzen.

Viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 22 Januar 2017, 20:12:37
Hallo Otto,

ich hatte ein notify zur Abfrage des nächsten Müllabfuhrtermins und der Abfallart. Der Vorteil dabei ist, dass man mit $name und $event den Befehl schön kurz und übersichtlich halten kann. Nachteilig ist aber, dass die notify-Syntax nicht so recht zu den Push-Benachrichtigungen zu passen scheinen.
Deshalb nutze ich die Lösung als DOIF-Abfrage.

Meine Frage: kann man deine DOIF-Abfrage mit den Platzhaltern $name und $event kombinieren, und wenn ja, wie?

Viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 22 Januar 2017, 22:16:56
Hallo Gisbert,

ich verstehe Deine Frage komplett nicht.

Was willst Du tun? Wie sah Dein notify aus? Was passt nicht zu Push Nachrichten?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 23 Januar 2017, 19:12:58
Hallo,

ich nutze Tablet UI für die visuelle Anzeige und komme noch nicht ganz klar mit dem CSS Parameter "warn" und "blink". Könnte mir das jemand nochmal näher erklären, wie ich das einstelle, wann die Tonne anfängt zu blinken bzw. drehen etc. Bei blinkt die Tonne nämlich immer  ::)

Am besten an dem Beispiel aus dem Wiki.


<div data-device="myABFALL"
          data-type="symbol"
          class="bigger warn wider"
          data-get="next"
          data-get-warn=".*(\d+).*"
          data-get-on='["Restmuell_.*","Wertstoff_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o","fa-trash-o"]'></div>


Vielen Dank euch und schöne Grüße,
SteRa

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 24 Januar 2017, 06:45:10
Hallo Otto,

entschuldige bitte, dass ich für Verwirrung gesorgt habe.
Meine Programmierkünste sind leider begrenzt.
Sie beschränken sich im Wesentlichen auf copy&paste, was aber oft keine gute Voraussetzungen für eine gute Umsetzung sind.
Ich bemühe mich und versuche mich in die Materie einzuarbeiten.
Einen Fortschritt stelle ich bei mir auf jeden Fall fest, bin aber wie gesagt noch meilenweit davon entfernt, die Materie zu durchdringen.

Basierend auf dem im Netz auffindbaren Code für eine Batterieüberwachung habe ich folgendes notify versucht:
define Muellabfuhr.notify notify .*:next_text.* {if (ReadingsVal("Muellabfuhr.Zuhause","next_tage","") eq "1" && $hour eq "18") {fhem "set Pushover.Nachricht msg 'Müllabfuhr' '$NAME $EVENT')
Mit $name und $event bleibt der Code recht kurz.

Es gibt aber nicht nur Pushover als Nachrichtendienst, sondern noch etliche andere, die in Fhem nutzbar sind - und ich möchte sie alle nutzen.
Bitte frag nicht nach dem Sinn, warum ich alle nutzen möchte; ich gebe zu, dass es keinen Sinn macht noch drei andere zu nutzen, wenn der erste schon geht.
Die einfache Antwort wäre, weil es geht.

Es gibt auch z.B. Pushsafer. Dieser Nachrichtendienst verlangt den Nachrichtentext in Anführungszeichen, was aber anscheinend nicht im Notify funktioniert; ich hab's nicht geschafft.

Mit DOIF hat man wesentlich mehr Möglichkeiten, verschiedene Bedingungen und zeitliche Abfragen in einem Befehl unterzubringen, weshalb ich dieses jetzt bevorzuge.
In DOIF gehen wohl die Wildcards $name und $event nicht, weshalb der Code dann etwas länger ausfällt, zumal, wenn man wie ich dazu neigt, mehrere Pushdienste zu bemühen (hier ist nur einer gezeigt):
define Muellabfuhr DOIF ([Muellabfuhr.Zuhause:next_tage]==1 and [17:30-22:30]) (set PushNotifier.Nachricht message Müllabfuhr _Morgen [Muellabfuhr.Zuhause:next_text]:_[Muellabfuhr.Zuhause:next_wochentag] [Muellabfuhr.Zuhause:next_datum])

Insgesamt habe ich bei der ganzen Aktion wieder etwas dazugelernt.

Viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 24 Januar 2017, 12:07:19
Hallo Gisbert,

das wird jetzt off Topic  ;)
$NAME und $EVENT sind keine Wildcards wie Du sagst, das sind Perl Variablen, die von FHEM zur Verfügung gestellt werden. Beim notify ist die Übergabe klar, das ist Event gesteuert. Beim DOIF gibt es die eventuell auch, aber welcher Name welcher Event? Das ist meist nicht so eindeutig.

Und die Sache mit den Anführungszeichen ist immer schwierig. Ich kann mir gerade mal merken, dass innerhalb "$EVENT" Variablen meist aufgelöst werden und innerhalb '$EVENT' nicht. Aber wenn die geschachtelt auftreten ...
Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 26 Januar 2017, 09:03:39
Guten Morgen Constantin,

heute Morgen hatte ich wieder die Ansage " Es wird null abgeholt".
Gestern war Gelbe Tonne, es ist also irgendwie immer bevorzugt am Tag nach einem Ereignis.
So sehen die Readings aus:Internals:
   DEF        AbfallKalender
   KALENDER   AbfallKalender
   NAME       Abfall
   NOTIFYDEV  AbfallKalender
   NR         552
   NTFY_ORDER 50-Abfall
   STATE      6
   TYPE       ABFALL
   Readings:
     2017-01-25 00:00:00   AbfallKalender_GelbeTonne_abholungen 1
     2017-01-24 14:31:56   AbfallKalender_GelbeTonne_abholungen_genutzt 0
     2017-01-26 06:31:55   AbfallKalender_GelbeTonne_datum 08.02.17
     2017-01-26 06:31:55   AbfallKalender_GelbeTonne_tage 13
     2017-01-26 06:31:55   AbfallKalender_GelbeTonne_text   Gelbe Tonne
     2017-01-26 06:31:55   AbfallKalender_GelbeTonne_wochentag Mittwoch
     2017-01-24 14:31:56   AbfallKalender_Hausmuell_abholungen 0
     2017-01-24 14:31:56   AbfallKalender_Hausmuell_abholungen_genutzt 0
     2017-01-26 06:31:55   AbfallKalender_Hausmuell_datum 01.02.17
     2017-01-26 06:31:55   AbfallKalender_Hausmuell_tage 6
     2017-01-26 06:31:55   AbfallKalender_Hausmuell_text   Hausmüll
     2017-01-26 06:31:55   AbfallKalender_Hausmuell_wochentag Mittwoch
     2017-01-24 14:31:56   AbfallKalender_Papier_abholungen 1
     2017-01-24 14:31:56   AbfallKalender_Papier_abholungen_genutzt 0
     2017-01-26 06:31:55   AbfallKalender_Papier_datum 21.02.17
     2017-01-26 06:31:55   AbfallKalender_Papier_tage 26
     2017-01-26 06:31:55   AbfallKalender_Papier_text   Papier
     2017-01-26 06:31:55   AbfallKalender_Papier_wochentag Dienstag
     2017-01-26 06:31:55   next            AbfallKalender_Hausmuell_6
     2017-01-26 06:31:55   next_datum      01.02.17
     2017-01-26 06:31:55   next_tage       6
     2017-01-26 06:31:55   next_text         Hausmüll
     2017-01-26 06:31:55   next_wochentag  Mittwoch
     2017-01-26 07:00:00   now_text        0
     2017-01-26 06:31:55   state           6
Attributes:
   room       Abfall


Wie Du siehst, alle Readings sind vom letzten Trigger 6:31:55 nur now_text ist von 7:00:00. Ich habe vor ein paar Tagen immer eine Minute vor 7 bis eine Minute danach verbose auf 5 gesetzt um möglichst viel zu sehen. -> Da ist der "Übeltäter"
2017.01.26 07:00:00 4: WriteStatefile Abfall now_text: Missing TIME, using current time
2017.01.26 07:00:00 4: WriteStatefile Abfall now_text: Missing VAL, setting it to 0


Ich habe diese Version laufen 57_ABFALL.pm         11019 2017-01-15 23:10:00Z uniqueck

Der Kalender wird alle 4 Stunden getriggert.

Brauchst Du noch was um eine Idee zu entwickeln?

Edit 27.01. Ich habe heute mal vor 7:00 und nach 7:00 die Readings ausgelesen:
     2017-01-27 02:31:55   next            AbfallKalender_Hausmuell_5
     2017-01-27 02:31:55   next_datum      01.02.17
     2017-01-27 02:31:55   next_tage       5
     2017-01-27 02:31:55   next_text         Hausmüll
     2017-01-27 02:31:55   next_wochentag  Mittwoch
     2017-01-27 02:31:55   state           5



     2017-01-27 06:31:55   next            AbfallKalender_Hausmuell_5
     2017-01-27 06:31:55   next_datum      01.02.17
     2017-01-27 06:31:55   next_tage       5
     2017-01-27 06:31:55   next_text         Hausmüll
     2017-01-27 06:31:55   next_wochentag  Mittwoch
     2017-01-27 07:00:00   now_text        0
     2017-01-27 06:31:55   state           5


Das now_text wird echt um 7 neu gesetzt.

Gruß Otto



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 26 Januar 2017, 12:11:52


Zitat von: stera am 23 Januar 2017, 19:12:58
Hallo,




<div data-device="myABFALL"
          data-type="symbol"
          class="bigger warn wider"
          data-get="next"
          data-get-warn=".*(\d+).*"
          data-get-on='["Restmuell_.*","Wertstoff_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o spin","fa-trash-o blink"]'></div>


Vielen Dank euch und schöne Grüße,
SteRa

Ich glaube direkt hinter das Icon.
Kenne blink für blinken und spin für drehen...schreibe grad vom Handy, wenn es falsch ist bitte nicht hauen.

Gesendet von meinem Wileyfox Swift mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dummbatz am 26 Januar 2017, 19:29:54
Hi Kollegen,

hat einer von Euch das Modul mit dem Filter Attribut laufen ??

Dann würde ich mich mal über 1 Beispiel freuen.

Ich habe nämlich folgendes vor. Das Modul läuft ja, aber als Text unter der Tonne bekomme ich immer so eine Anzeige:

ZitatBioabfall(14-täglich)

Ich möchte es aber gerne so haben:

ZitatBioabfall

Das kann ich ja entweder über Regex lösen oder so hoffe ich auch über den Filter ??

Danke & Grüße

Dummbatz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 26 Januar 2017, 21:30:16
Hallo stera,

schau mal hier bei diesem Beispiel....   https://forum.fhem.de/index.php/topic,48237.msg562928.html#msg562928 (https://forum.fhem.de/index.php/topic,48237.msg562928.html#msg562928)

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 27 Januar 2017, 17:46:36
Jetzt brauch ich doch mal eure Hilfe bei diesem Modul.

Ich möchte ja nur ein Grid verwenden und da soll auch nur eine Mülltonne bzw. ein Bus oder ein Tannebaum auftauchen.
Die Tonne entsprechend soll die Farben
Gelb für den gelben Sack erhalten
Blau für Papier
grau für Restmüll
orange für Bio
gelb für Problemmüll

Mein Problem: Die Tonne blinkt ständig und ist grau.

Ich habe Kvo1's Code schon einmal angepasst
Zitat<li data-row="1" data-col="3" data-sizex="2" data-sizey="2" class="semitransparent">
<header style="color:orange">Muell</header>
   <div data-device="myAbfall"
            data-type="symbol"
            data-get="next"
            data-get-warn=".*(\d+).*"
            data-get-on='["Abfalltermin:Papiersammlung_1","Abfalltermin:Problemabfallsammlung_1","Abfalltermin:Gelbe Tonne_1","Abfalltermin:Bioabfall_1","Abfalltermin: Restabfall_*"]'
            data-on-colors='["blue","orange","yellow","red","grey"]'            
            data-icons='["fa-trash-o blink","fs-bag warn blink","fa-trash-o blink","fa-trash-o blink","fa-trash-o","fs-bag warn","fa-trash-o","fa-trash-o"]'
            class="top-space big warn">
   </div>
<br>
   <div class="norrow inline" data-type="label" data-device="myAbfall" data-part="4" data-get="next_text"></div>
   <div class="norrow inline" data-type="label" > am:  </div>
   <div class="norrow inline" data-type="label" data-device="myAbfall" data-part="4" data-get="next_datum"></div>
</li>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 27 Januar 2017, 19:01:08
Vielen kVo,

habe das nun endlich auch mal begriffen, wie das funktioniert  8) 8)


@ dieda:

Geht die Anzeige vom Datum usw..??

  <div class="norrow inline" data-type="label" data-device="myAbfall" data-part="4" data-get="next_text"></div>
   <div class="norrow inline" data-type="label" > am:  </div>
   <div class="norrow inline" data-type="label" data-device="myAbfall" data-part="4" data-get="next_datum"></div>

Wenn nicht, stimmt das data-device???


Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 27 Januar 2017, 19:03:45
Die Datumsanzeige funktioniert. Mir geht es um die Icons
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 27 Januar 2017, 20:55:20


Zitat von: dieda am 27 Januar 2017, 17:46:36
Jetzt brauch ich doch mal eure Hilfe bei diesem Modul.



Mein Problem: Die Tonne blinkt ständig und ist grau.

Ich habe Kvo1's Code schon einmal angepasst

Du hast irgend wie viel mehr Icons als Farben definiert. Das muss doch gleich sein...oder? Farbe 1 bekommt icon 1, Farbe 2 icon 2.

Gesendet von meinem Wileyfox Swift mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dieda am 28 Januar 2017, 15:33:54
So ganz verstehe ich nicht, was du damit aussagen willst.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ArduPino am 28 Januar 2017, 17:01:12
Zitat von: dieda am 28 Januar 2017, 15:33:54
So ganz verstehe ich nicht, was du damit aussagen willst.

Du hast bei data-on-colors 5 Farben hinterlegt.
Dann hast du bei data-icons aber 8 Icons angegeben.
Muss das nicht gleich sein ? Selbst wenn eine Farbe mehrmals vorkommt, sonst kann die Zuordnung ja gar nicht passen.
Auch verstehe ich dein data-get-on nicht.
Ich stell mal meinen code hier rein, der funktioniert auf jeden Fall.

<tr>
<td><div data-type="label" class="large thin">Hausmüll</div></td>
<td>
<div data-type="symbol"class="bigger warn"
data-device="myAbfall" data-get="Abfall_ARTAbfuhrterminRestmuell_tage"
data-get-on='["0","2"]'
data-on-colors='["#455544","#455544"]'
data-icons='["fa-trash warn fa-spin","fa-trash warn"]'>
</div>
<div data-type="label" class="small top-narrow" data-device="myAbfall" data-get="Abfall_ARTAbfuhrterminRestmuell_wochentag"> </div>
</td>
</tr>


Da sehe ich direkt, das ich was falschs geschrieben hatte, es muss "fa-spin" heißen, damit dreht sich meine Tonne einen Tag vor und am Tag des Termins. Dafür das data-get-on 0 und 2
Bei 0-1 wird das erste Icon und die erste Farbe benutzt, bei 2 und mehr das zweite Icon und die zweite Farbe.

EDIT:
Habe noch mal deinen Beitrag gelesen, du willst nur ein Symbol angezeigt bekommen. Deshalb ist sicher das data-get-on auch anders als bei mir.
Trotzdem müssen die Felder aber alle gleich sein, bei data-get-on z.B. 5 Werte, bei den Farben 5 Werte und eben auch 5 Icons.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: unimatrix am 29 Januar 2017, 10:19:09
Hallo,

super hilfreiches Modul, vielen Dank. Bei mir bekomme ich die Termine nicht als ICS schon vom Entsorger sondern habe mir eigenen eigenen Google Kalender erstellt, wo alle Abfalltermine drin sind. Die habe ich mir so eingetragen,dass sie immer um Mitternacht beginnen und um 9 Uhr morgens enden. Grund: Wenn die Tonne bis 9 nicht raus ist es auch egal, bzw. sie interessiert einen dann nicht mehr.

Nun zeigt das Abfall-Modul ja entsprechende Readings now_.* an, wenn der Termine gerade läuft. Das mache ich mir zu Nutze, um dann morgens auf dem Display die rotierende Tonne mit einer 0 zu haben, und mit dem Laben heute. Dazu habe ich noch folgende Hilfsfunktion definiert (kann man in die 99_myUtils packen)
sub datumHeuteMorgen($){
my $compareDate = shift;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900; $mon += 1;
my $heute = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time+86400);
$year += 1900; $mon += 1;
my $morgen = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
return "heute" if $compareDate eq $heute;
return "morgen" if $compareDate eq $morgen;
return $compareDate;
}


Die wandelt einfach das Datum  in den String "heute" oder "morgen" um oder lässt es so wie es ist, wenn es eben gerade nicht heute oder morgen ist.

Weiterhin folgende userReadings


ftui_text {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next_text","") : ReadingsVal("abf.abfall","now_text","");;},
ftui_tage {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next_tage","") : 0;;},
ftui_datum {ReadingsVal("abf.abfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("abf.abfall","next_datum","")) : "heute";;}


So kann ich ein und das selbe Reading in ftui nutzen, egal ob now gerade gesetzt ist oder nicht. Wenn now_tage dann 0 ist, kann man das im FTUI dafür nutzen, die Tonne zu rotieren, wenn es 1 ist, kann man sie blinken lassen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Januar 2017, 11:02:13
Zitat von: unimatrix am 29 Januar 2017, 10:19:09
Hallo,

super hilfreiches Modul, vielen Dank. Bei mir bekomme ich die Termine nicht als ICS schon vom Entsorger sondern habe mir eigenen eigenen Google Kalender erstellt, wo alle Abfalltermine drin sind. Die habe ich mir so eingetragen,dass sie immer um Mitternacht beginnen und um 9 Uhr morgens enden. Grund: Wenn die Tonne bis 9 nicht raus ist es auch egal, bzw. sie interessiert einen dann nicht mehr.

Nun zeigt das Abfall-Modul ja entsprechende Readings now_.* an, wenn der Termine gerade läuft. Das mache ich mir zu Nutze, um dann morgens auf dem Display die rotierende Tonne mit einer 0 zu haben, und mit dem Laben heute. Dazu habe ich noch folgende Hilfsfunktion definiert (kann man in die 99_myUtils packen)
sub datumHeuteMorgen($){
my $compareDate = shift;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900; $mon += 1;
my $heute = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time+86400);
$year += 1900; $mon += 1;
my $morgen = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
return "heute" if $compareDate eq $heute;
return "morgen" if $compareDate eq $morgen;
return $compareDate;
}


Die wandelt einfach das Datum  in den String "heute" oder "morgen" um oder lässt es so wie es ist, wenn es eben gerade nicht heute oder morgen ist.

Weiterhin folgende userReadings


ftui_text {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next_text","") : ReadingsVal("abf.abfall","now_text","");;},
ftui_tage {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next_tage","") : 0;;},
ftui_datum {ReadingsVal("abf.abfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("abf.abfall","next_datum","")) : "heute";;}


So kann ich ein und das selbe Reading in ftui nutzen, egal ob now gerade gesetzt ist oder nicht. Wenn now_tage dann 0 ist, kann man das im FTUI dafür nutzen, die Tonne zu rotieren, wenn es 1 ist, kann man sie blinken lassen.
Sehr schönes Beispiel, würde ich gerne mit deiner Erlaubnis in den entsprechenden Wiki Eintrag übernehmen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: unimatrix am 29 Januar 2017, 11:38:33
Zitat von: uniqueck am 29 Januar 2017, 11:02:13
Sehr schönes Beispiel, würde ich gerne mit deiner Erlaubnis in den entsprechenden Wiki Eintrag übernehmen.

Gern, aber habe noch Fehler entdeckt. Etwas verfrüht gepostet. Ich optimiere es jetzt und poste nochmal. Kanns auch gerne direkt ins Wiki eintragen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Januar 2017, 11:53:46
Zitat von: unimatrix am 29 Januar 2017, 11:38:33
Gern, aber habe noch Fehler entdeckt. Etwas verfrüht gepostet. Ich optimiere es jetzt und poste nochmal. Kanns auch gerne direkt ins Wiki eintragen?
Sofern du ein Account fürs fhem wiki hast darfst du das gerne machen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: unimatrix am 29 Januar 2017, 13:18:37
alles klar, ist erledigt. VG
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 01 Februar 2017, 09:24:39
Hallo Constantin,

ich will meinen Post (https://forum.fhem.de/index.php/topic,48237.msg569651.html#msg569651) nochmal aufgreifen. Ich habe jetzt jeden Tag immer vor 7:00 Uhr und nach 7:00 die Readings abgegriffen. Scheinbar zufällig ergibt sich immer mal das Bild wie in meinem alten Post (https://forum.fhem.de/index.php/topic,48237.msg569651.html#msg569651): exakt um 7:00, außerhalb des Abfragezyklus des Kalenders wird nur das reading now_text erzeugt und mit 0 beschrieben. Ich habe das in meiner Auswertung einfach berücksichtigt, also kein großes Problem.
Zur Vollständigkeit mal noch die Ansicht wenn es wie heute komplette now_ Readings gibt, da wird 7:00 auch nichts geschrieben.
Vielleicht hilft es, wenn es nur bei mir ist, ist es auch gut :)
Um 4:00 Uhr
     2017-02-01 02:31:55   next_wochentag  Mittwoch
     2017-02-01 02:31:55   now             AbfallKalender_Hausmuell
     2017-02-01 02:31:55   now_datum       01.02.17
     2017-02-01 02:31:55   now_text          Hausmüll
     2017-02-01 02:31:55   now_wochentag   Mittwoch
     2017-02-01 02:31:55   state           7
Um 7:02 Uhr
     2017-02-01 06:31:55   next_wochentag  Mittwoch
     2017-02-01 06:31:55   now             AbfallKalender_Hausmuell
     2017-02-01 06:31:55   now_datum       01.02.17
     2017-02-01 06:31:55   now_text          Hausmüll
     2017-02-01 06:31:55   now_wochentag   Mittwoch
     2017-02-01 06:31:55   state           7

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 Februar 2017, 09:41:09


Zitat von: Otto123 am 01 Februar 2017, 09:24:39
Hallo Constantin,

ich will meinen Post (https://forum.fhem.de/index.php/topic,48237.msg569651.html#msg569651) nochmal aufgreifen. Ich habe jetzt jeden Tag immer vor 7:00 Uhr und nach 7:00 die Readings abgegriffen. Scheinbar zufällig ergibt sich immer mal das Bild wie in meinem alten Post (https://forum.fhem.de/index.php/topic,48237.msg569651.html#msg569651): exakt um 7:00, außerhalb des Abfragezyklus des Kalenders wird nur das reading now_text erzeugt und mit 0 beschrieben. Ich habe das in meiner Auswertung einfach berücksichtigt, also kein großes Problem.
Zur Vollständigkeit mal noch die Ansicht wenn es wie heute komplette now_ Readings gibt, da wird 7:00 auch nichts geschrieben.
Vielleicht hilft es, wenn es nur bei mir ist, ist es auch gut :)
Um 4:00 Uhr
     2017-02-01 02:31:55   next_wochentag  Mittwoch
     2017-02-01 02:31:55   now             AbfallKalender_Hausmuell
     2017-02-01 02:31:55   now_datum       01.02.17
     2017-02-01 02:31:55   now_text          Hausmüll
     2017-02-01 02:31:55   now_wochentag   Mittwoch
     2017-02-01 02:31:55   state           7
Um 7:02 Uhr
     2017-02-01 06:31:55   next_wochentag  Mittwoch
     2017-02-01 06:31:55   now             AbfallKalender_Hausmuell
     2017-02-01 06:31:55   now_datum       01.02.17
     2017-02-01 06:31:55   now_text          Hausmüll
     2017-02-01 06:31:55   now_wochentag   Mittwoch
     2017-02-01 06:31:55   state           7

Gruß Otto

Hi Otto,

ich habe noch keine richtige Idee wo ich da ansetzen soll.

Vielleicht muss ich paar mehr los einbauen und dir eine extra Version zur Verfügung stellen.

Gruß Constantin

P.S. Welche Version setzt du ein für  Oma dev Strang oder die von Master Strang.



Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 01 Februar 2017, 12:25:54
Hi Constantin,

derzeit diese -> 57_ABFALL.pm         11019 2017-01-15 23:10:00Z uniqueck
Ich hatte vorher die vom Master, da war es genauso. Nur das da dieses "Abfallnotify Feuerwerk" unterwegs war :)

Ich weiß nicht was WriteStatefile eigentlich bedeutet. Ich selbst habe exakt um 7:00 zwei DOIFs laufen, das eine davon (set DE_GZ external,save). DE_GZ ist ein THRESHOLD Device.
Das könnte der Zusammenhang mit Statefile sein?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 01 Februar 2017, 15:17:01
Zitat von: Otto123 am 01 Februar 2017, 12:25:54
Hi Constantin,

derzeit diese -> 57_ABFALL.pm         11019 2017-01-15 23:10:00Z uniqueck
Ich hatte vorher die vom Master, da war es genauso. Nur das da dieses "Abfallnotify Feuerwerk" unterwegs war :)

Ich weiß nicht was WriteStatefile eigentlich bedeutet. Ich selbst habe exakt um 7:00 zwei DOIFs laufen, das eine davon (set DE_GZ external,save). DE_GZ ist ein THRESHOLD Device.
Das könnte der Zusammenhang mit Statefile sein?

Gruß Otto
Hi Otto,

muss das genau um  Uhr laufen bei dir.  Könntest du das auf einen anderen Zeitpunkt verschieben? 5 min davor oder danach. Vielleicht kann man es so einschränken. Wenn der Fehler dann 5 min davor oder danach auftritt ist der Zusammenhang wenigstens da.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 01 Februar 2017, 15:40:50
Zitat von: uniqueck am 01 Februar 2017, 15:17:01
Hi Otto,

muss das genau um  Uhr laufen bei dir.  Könntest du das auf einen anderen Zeitpunkt verschieben? 5 min davor oder danach. Vielleicht kann man es so einschränken. Wenn der Fehler dann 5 min davor oder danach auftritt ist der Zusammenhang wenigstens da.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Habs geändert, ich melde mich sobald ich eine Erkenntnis habe. Mal sehen wann es wieder auftritt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 02 Februar 2017, 09:57:33
Moin Constantin,

ich brauchte nicht lange warten  ;)
Zitat2017-02-02 06:31:55   next_wochentag  Mittwoch
     2017-02-02 07:05:00   now_text        0
     2017-02-02 06:31:55   state           6
A
Heute Morgen 7:05 Uhr. Also es liegt daran was zu der Zeit ausgeführt wird. Ich habe dieses threshold:Internals:
   DEF        SensorGZ_Weather:dewpoint:0.5:SensorGZ:tempDiff:-1 PSD2_Sw |set @ on|set @ off|1
   NAME       DE_GZ
   NR         118
   NTFY_ORDER 50-DE_GZ
   STATE      external 13.4
   TYPE       THRESHOLD
   cmd1_gt    set PSD2_Sw on
   cmd2_lt    set PSD2_Sw off
   cmd_default 1
   hysteresis 0.5
   offset     -1
   sensor     SensorGZ_Weather
   sensor_reading dewpoint
   target_reading tempDiff
   target_sensor SensorGZ
   Readings:
     2017-02-02 07:18:26   cmd             cmd2_lt
     2017-02-02 09:13:59   desired_value   13.4349206349206
     2017-02-02 07:05:00   mode            external
     2016-11-24 16:50:41   sensor_value    12.1
     2017-02-02 09:13:49   state           external 13.4
     2017-02-02 09:13:59   threshold_max   12.4349206349206
     2017-02-02 09:13:59   threshold_min   11.9349206349206
Attributes:
   number_format %.1f
   room       Gaestezimmer
   setOnDeactivated cmd2_lt
   state_format _m _dv
und mache zu dieser Zeit in einem DOIF set DE_GZ external,save

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Februar 2017, 11:26:04
Zitat von: Otto123 am 02 Februar 2017, 09:57:33
Moin Constantin,

ich brauchte nicht lange warten  ;)Heute Morgen 7:05 Uhr. Also es liegt daran was zu der Zeit ausgeführt wird. Ich habe dieses threshold:Internals:
   DEF        SensorGZ_Weather:dewpoint:0.5:SensorGZ:tempDiff:-1 PSD2_Sw |set @ on|set @ off|1
   NAME       DE_GZ
   NR         118
   NTFY_ORDER 50-DE_GZ
   STATE      external 13.4
   TYPE       THRESHOLD
   cmd1_gt    set PSD2_Sw on
   cmd2_lt    set PSD2_Sw off
   cmd_default 1
   hysteresis 0.5
   offset     -1
   sensor     SensorGZ_Weather
   sensor_reading dewpoint
   target_reading tempDiff
   target_sensor SensorGZ
   Readings:
     2017-02-02 07:18:26   cmd             cmd2_lt
     2017-02-02 09:13:59   desired_value   13.4349206349206
     2017-02-02 07:05:00   mode            external
     2016-11-24 16:50:41   sensor_value    12.1
     2017-02-02 09:13:49   state           external 13.4
     2017-02-02 09:13:59   threshold_max   12.4349206349206
     2017-02-02 09:13:59   threshold_min   11.9349206349206
Attributes:
   number_format %.1f
   room       Gaestezimmer
   setOnDeactivated cmd2_lt
   state_format _m _dv
und mache zu dieser Zeit in einem DOIF set DE_GZ external,save

Gruß Otto
Da müssen wir uns glaube ich mal an Rudi wenden, ob der eine Idee hat.
Ich habe da keine Idee.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: BuBu79 am 06 Februar 2017, 02:23:58
Nabend,

erstmal vorweg...schönes Modul.

Glaube im Wiki hat sich ein Fehler eingeschlichen beim setzen der userreadings für die erweiterte Einbindung ins Tablet UI.
Habe immer Fehlermeldung bekommen beim absetzen des Befehls da ein ";" vergessen wurde.

so hat es dann geklappt:
attr abf.abfall userReadings ftui_datum {ReadingsVal("abf.abfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("abf.abfall","next_datum","")) : "heute";;},ftui_next {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next","") : ReadingsVal("abf.abfall","now","")."_0";}

*OFFTOPIC Anfang
Ich bin wirklich nen blutiger Anfänger und versuche mich gerade in Fhem und Perl einzufuchsen und nutze daher oft das Wiki.
Etwas einfacher wäre es, wenn obiger Code an das Beispiel im Wiki mit "myAbfall" geschrieben wird. Wäre bestimmt etwas übersichtlicher.
Evtl. sollte auch erwähnt werden, dass der Code fürs Tablet UI in folgenden Zeilen auch noch angepasst werden muss da bei mir unter "ftui_next" noch der Name des Calendar (in meinem Fall "Muelltonnen_Kalender_Muelltonne" angehangen wird.
"
                     data-get-on='["Biotonne_0$","Biotonne_1$","Biotonne_.*","GelberSack_0$","GelberSack_1$","GelberSack_.*","Papiertonne_0$","Papiertonne_1$","Papiertonne_.*","Restmuelltonne_0$","Restmuelltonne_1$","Restmuelltonne_.*"]'
                     

Wie gesagt, soll wirklich keine Kritik sein, hilft aber ungemein wenn man gerade erst eingestiegen ist
*OFFTOPIC Ende

Eine Frage hätte ich dann aber doch noch, laut myAbfall ist der nächste Termin in 14 Tagen, dennoch wird mir im Tablet UI in dem roten "Warn Marker" eine 1 ausgegeben.
Wo könnte ich nach einer Lösung im Code suchen.

Gruß Jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 Februar 2017, 10:43:15
Zitat von: BuBu79 am 06 Februar 2017, 02:23:58
Nabend,

erstmal vorweg...schönes Modul.

Glaube im Wiki hat sich ein Fehler eingeschlichen beim setzen der userreadings für die erweiterte Einbindung ins Tablet UI.
Habe immer Fehlermeldung bekommen beim absetzen des Befehls da ein ";" vergessen wurde.

so hat es dann geklappt:
attr abf.abfall userReadings ftui_datum {ReadingsVal("abf.abfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("abf.abfall","next_datum","")) : "heute";;},ftui_next {ReadingsVal("abf.abfall","now_text","") eq "" ? ReadingsVal("abf.abfall","next","") : ReadingsVal("abf.abfall","now","")."_0";}

*OFFTOPIC Anfang
Ich bin wirklich nen blutiger Anfänger und versuche mich gerade in Fhem und Perl einzufuchsen und nutze daher oft das Wiki.
Etwas einfacher wäre es, wenn obiger Code an das Beispiel im Wiki mit "myAbfall" geschrieben wird. Wäre bestimmt etwas übersichtlicher.
Evtl. sollte auch erwähnt werden, dass der Code fürs Tablet UI in folgenden Zeilen auch noch angepasst werden muss da bei mir unter "ftui_next" noch der Name des Calendar (in meinem Fall "Muelltonnen_Kalender_Muelltonne" angehangen wird.
"
                     data-get-on='["Biotonne_0$","Biotonne_1$","Biotonne_.*","GelberSack_0$","GelberSack_1$","GelberSack_.*","Papiertonne_0$","Papiertonne_1$","Papiertonne_.*","Restmuelltonne_0$","Restmuelltonne_1$","Restmuelltonne_.*"]'
                     

Wie gesagt, soll wirklich keine Kritik sein, hilft aber ungemein wenn man gerade erst eingestiegen ist
*OFFTOPIC Ende

Eine Frage hätte ich dann aber doch noch, laut myAbfall ist der nächste Termin in 14 Tagen, dennoch wird mir im Tablet UI in dem roten "Warn Marker" eine 1 ausgegeben.
Wo könnte ich nach einer Lösung im Code suchen.

Gruß Jan
Huhu,

Wiki werde ich gleich entsprechend anpassen.
Danke für die Hinweise.
Wegen dem anderen Problem zeig mir mal deine Einbindung ins ftui.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: BuBu79 am 09 Februar 2017, 18:51:50
Hi,

sorry das ich jetzt erst Antworten kann, beruflich gerade alles etwas eng.

Folgendes steht in meiner index.php
<li data-row="2" data-col="8" data-sizex="2" data-sizey="2" class="semitransparent">
<header style="color:orange">Abfall</header>
<div data-device="myAbfall"
                     data-type="symbol"
                     data-get="ftui_next"
                     data-get-on='["Biotonne_0$","Biotonne_1$","Biotonne_.*","Muelltonnen_Kalender_GelberSack_0$","Muelltonnen_Kalender_GelberSack_1$","Muelltonnen_Kalender_GelberSack_.*","Muelltonnen_Kalender_PapieruPappe_0$","Muelltonnen_Kalender_PapieruPappe_1$","Muelltonnen_Kalender_PapieruPappe_.*","Muelltonnen_Kalender_MuelltonneGelberSack_0$","Muelltonnen_Kalender_MuelltonneGelberSack_1$","Muelltonnen_Kalender_MuelltonneGelberSack_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#8B4513","#8B4513","#8B4513","#f4e946","#f4e946","#f4e946","#2d9e1c","#2d9e1c","#2d9e1c","#696969","#696969","#696969"]'
                     class="large warn"
                     data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fs-bag fa-spin","fs-bag blink","fs-bag","fs-dustbin fa-spin","fs-dustbin blink","fs-dustbin","fa-trash fa-spin","fa-trash blink","fa-trash"]'/>
        <div data-device="myAbfall" data-get="now_text" data-type="label"/>
                <div data-device="myAbfall" data-get="ftui_datum" data-type="label"/>
</li>


Gruß Jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rheingold am 11 Februar 2017, 16:16:44
Hi,

super Idee mit dem Modul! Leider bekomme ich es noch nicht zum Laufen. Grundlage ist ein Google-Kalender mit den Einträgen "Biotonne", "GelberSack", "Papiertonne" und "Restmuelltonne". Dieser Kalender ist erfolgreich in FHEM eingebunden:
define AbfallGoogleCalender Calendar ical url https://calendar.google.com/calendar/ical/m4afu6al2mbeugk88pqcht6t9g%40group.calendar.google.com/private-12345678901234567890usw/basic.ics
Im nächsten Schritt hatte ich wie im Wiki beschrieben das Modul dazu definiert:
define myABFALL ABFALL AbfallGoogleCalender
Das Resultat ist, dass das Modul erfolgreich eingebunden ist, allerdings immer folgendes sagt: Keine Abholungen

Was habe ich falsch gemacht?

Dem kompletten FHEM-Verzeichnis habe ich als root mit "chown -R fhem:dialour /opt/fhem" via Putty die Rechte gegeben. Die Datei 57_ABFALL.pm hat die Berechtigung 755. Ach ja, und einen "shutdown restart" habe ich durchgeführt.
Habe ich irgend einen Schritt übersehen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 11 Februar 2017, 16:27:59
Zitat von: Rheingold am 11 Februar 2017, 16:16:44
Hi,

super Idee mit dem Modul! Leider bekomme ich es noch nicht zum Laufen. Grundlage ist ein Google-Kalender mit den Einträgen "Biotonne", "GelberSack", "Papiertonne" und "Restmuelltonne". Dieser Kalender ist erfolgreich in FHEM eingebunden:
define AbfallGoogleCalender Calendar ical url https://calendar.google.com/calendar/ical/m4afu6al2mbeugk88pqcht6t9g%40group.calendar.google.com/private-12345678901234567890usw/basic.ics
Im nächsten Schritt hatte ich wie im Wiki beschrieben das Modul dazu definiert:
define myABFALL ABFALL AbfallGoogleCalender
Das Resultat ist, dass das Modul erfolgreich eingebunden ist, allerdings immer folgendes sagt: Keine Abholungen

Was habe ich falsch gemacht?

Dem kompletten FHEM-Verzeichnis habe ich als root mit "chown -R fhem:dialour /opt/fhem" via Putty die Rechte gegeben. Die Datei 57_ABFALL.pm hat die Berechtigung 755. Ach ja, und einen "shutdown restart" habe ich durchgeführt.
Habe ich irgend einen Schritt übersehen?
Wann hast du das letzte mal ein Update gemacht?

Wie alt ist denn das Kalender Modul, da gab es mal eine Änderung auf die das Abfall Modul aufbaut.

Bitte mal ein list von den jeweiligen Devices schicken. Oder du machst mal ein Set Update auf das Abfall Modul.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 11 Februar 2017, 16:30:08
Hi Rheingold,

warum geigelst Du in dem Zusammenhang mit den Rechten rum? Binde doch das MOdul einfach so ein wie im Wiki beschrieben -> https://wiki.fhem.de/wiki/ABFALL
Du stimmt Inhalt und Recht automatisch.

Ein kurzer Test mit Deinem Kalender sagt mir: er ist leer oder Fehler  :o Insofern kann Abfall nichts anderes sagen.
Hast Du die Rechte auf den Kalender vergessen? Ach Du hast die URL gekürzt?  :-X

Versuch mal den -> https://calendar.google.com/calendar/ical/bumf5n64fr8s8f99vlfu06a87k%40group.calendar.google.com/public/basic.ics

Oder funktioniert get AbfallGoogleCalender text all?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rheingold am 11 Februar 2017, 22:00:48
Hi,

get AbfallGoogleCalender text all
liefert folgendes zurück:
Zitat15.02.17 08:00 Restmuelltonne
22.02.17 08:00 Biotonne
22.02.17 08:00 Papiertonne
22.02.17 08:00 GelberSack

Ich habe FHEM am Freitag komplett neu installiert. Daher also heute noch kein Update gemacht, aber es sollte alles relativ frisch sein.

Den Abfallkalender habe ich über folgendes installiert:
update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt

Was könnte hier nicht stimmen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 11 Februar 2017, 22:07:13
ZitatIch habe FHEM am Freitag komplett neu installiert. Daher also heute noch kein Update gemacht
Bedeutet je nach Installation noch gar kein Update gemacht?!

Du hast dein define bla usw/basic.ics ohne Intervall gemacht.
Zitatdefine <name> Calendar ical url <URL> [<interval>]
Das heißt Dein Kalender wird nie aktualisiert, damit wird Dein myABFALL  nie getriggert  :-X

Oder Du hast noch mehr aus Deinem define gestrichen vorm posten  :-X

Was passiert bei set myABFALL update?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rheingold am 11 Februar 2017, 22:10:21
Zitat von: Otto123 am 11 Februar 2017, 22:07:13
Bedeutet je nach Installation noch gar kein Update gemacht?!
Öhm... kann sein... Wie stelle ich das fest und wie kann ich die Update-Intervalle konfigurieren?

Zitat von: Otto123 am 11 Februar 2017, 22:07:13
Du hast dein define bla usw/basic.ics ohne Intervall gemacht. Das heißt Dein Kalender wird nie aktualisiert, damit wird Dein myABFALL  nie getriggert  :-X
Ja, ohne Intervall (wie im Wiki beschrieben). Aber auch wenn ich den manuell update wird myABFALL nicht aktualisiert.

Zitat von: Otto123 am 11 Februar 2017, 22:07:13
Was passiert bei set myABFALL update?
Nix. Lande wieder auf der Startseite.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 11 Februar 2017, 22:18:42
Zitat von: Rheingold am 11 Februar 2017, 22:10:21
Öhm... kann sein... Wie stelle ich das fest und wie kann ich die Update-Intervalle konfigurieren?
Version in der Kommandozeile.
Update-Intervalle konfigurieren? -> per Standard gar nicht. update ist ein manueller Prozess.

ZitatBeispiel:
define AbfallGoogleCalender Calendar ical url https://......
Du meinst die ..... sind ein vollständiges Beispiel? Oder was meinst Du mit
ZitatJa, ohne Intervall (wie im Wiki beschrieben).

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rheingold am 11 Februar 2017, 22:20:49
Ich bekomme folgende Antwort für "Version"

ZitatFile                 Rev   Last Change

fhem.pl               9893 2015-11-15 08:43:05Z rudolfkoenig
57_ABFALL.pm         11019 2016-02-16 01:55:00Z uniqueck
90_at.pm              9868 2015-11-12 18:04:37Z rudolfkoenig
98_autocreate.pm      9415 2015-10-09 17:22:35Z rudolfkoenig
57_Calendar.pm        9155 2015-08-29 15:13:59Z borisneubert
57_CALVIEW.pm         7014 2015-08-05 10:50:00Z chris1284
98_dummy.pm           8809 2015-06-23 18:02:33Z rudolfkoenig
91_eventTypes.pm      8725 2015-06-10 09:50:06Z rudolfkoenig
72_FB_CALLLIST.pm     9363 2015-10-04 10:13:40Z markusbloch
72_FB_CALLMONITOR.pm  8791 2015-06-21 11:23:23Z markusbloch
01_FHEMWEB.pm         9867 2015-11-12 16:41:48Z rudolfkoenig
92_FileLog.pm         9838 2015-11-09 17:32:44Z rudolfkoenig
72_FRITZBOX.pm        9881 2015-11-13 17:16:26Z grompo
02_HTTPSRV.pm         8933 2015-07-11 08:26:21Z borisneubert
36_JeeLink.pm         9562 2015-10-20 17:05:44Z justme1968
36_LaCrosse.pm        9714 2015-10-29 10:14:13Z hcs-svn
10_MAX.pm             8681 2015-06-02 21:40:29Z mgehre
00_MAXLAN.pm          9234 2015-09-11 21:55:14Z mgehre
myUtilsTemplate.pm    7570 2015-01-14 18:31:44Z rudolfkoenig
91_notify.pm          8953 2015-07-13 15:13:06Z rudolfkoenig
73_PRESENCE.pm        9454 2015-10-14 17:01:10Z markusbloch
33_readingsGroup.pm   9513 2015-10-18 10:25:13Z justme1968
99_SUNRISE_EL.pm      9831 2015-11-08 19:13:09Z rudolfkoenig
98_telnet.pm          9511 2015-10-18 10:13:01Z rudolfkoenig
99_Utils.pm           7914 2015-02-08 11:14:10Z rudolfkoenig
59_Weather.pm         8937 2015-07-11 12:56:21Z borisneubert
98_weblink.pm         9861 2015-11-11 18:25:40Z rudolfkoenig
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 Februar 2017, 01:17:52
Zitat von: Rheingold am 11 Februar 2017, 22:10:21
Öhm... kann sein... Wie stelle ich das fest und wie kann ich die Update-Intervalle konfigurieren?
Ja, ohne Intervall (wie im Wiki beschrieben). Aber auch wenn ich den manuell update wird myABFALL nicht aktualisiert.
Nix. Lande wieder auf der Startseite.
Steht im Log etwas? Wie gesagt das riecht nach Calender Modul zu alt.
Ggf.  mal log Level vom Abfall Modul auf 5 setzen und hier posten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 12 Februar 2017, 01:24:51
Kein update gemacht, alles von 2015.

Also bitte mach update.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rheingold am 12 Februar 2017, 13:59:59
Erledigt. Danke, das hat geholfen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 12 Februar 2017, 14:53:00
Merke: Ein frisch installiertes stable FHEM ist nie upToDate sondern aktuell vom Herbst 2015.
Also update gehört zur Installation :)

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rizo am 13 Februar 2017, 13:13:50
Hallo habe gerade das Abfall Modul eingebaut und ein Problem bei der Einbindung in FTUI.

Und zwar zeigt FTUI nur einen weißen keinen Kreis an. Wenn ich den markiere kann ich eine 1 erkennen. Die 1 ist klar da morgen Abholung ist.

Wo ist denn der Fehler?

Internals:
   DEF        BeckerTermine
   KALENDER   BeckerTermine
   NAME       Muellabfuhr
   NR         1013
   NTFY_ORDER 50-Muellabfuhr
   STATE      1
   TYPE       ABFALL
   Readings:
     2017-02-13 12:15:26   BeckerTermine_PapierGelberSack_datum 14.02.17
     2017-02-13 12:15:26   BeckerTermine_PapierGelberSack_tage 1
     2017-02-13 12:15:26   BeckerTermine_PapierGelberSack_text   Papier / Gelber Sack
     2017-02-13 12:15:26   BeckerTermine_PapierGelberSack_wochentag Dienstag
     2017-02-13 12:15:26   BeckerTermine_Restmuell_datum 21.02.17
     2017-02-13 12:15:26   BeckerTermine_Restmuell_tage 8
     2017-02-13 12:15:26   BeckerTermine_Restmuell_text   Restmüll
     2017-02-13 12:15:26   BeckerTermine_Restmuell_wochentag Dienstag
     2017-02-13 12:15:26   next            BeckerTermine_PapierGelberSack_1
     2017-02-13 12:15:26   next_datum      14.02.17
     2017-02-13 12:15:26   next_tage       1
     2017-02-13 12:15:26   next_text         Papier / Gelber Sack
     2017-02-13 12:15:26   next_wochentag  Dienstag
     2017-02-13 12:15:26   state           1
Attributes:
   event-on-change-reading .*
   filter     Papier / Gelber Sack,Restmüll
   room       Kalender


<div data-device="Muellabfuhr" data-type="symbol"
class="bigger-45 warn wider"
data-get-warn=".*(\d+).*"
data-get-on='["Restmüll.*","Papier / Gelber Sack.*"]'
data-on-colors='["orange","#6EB54C"]'
data-icons='["fa-trash-o","fa-trash-o"]'>
</div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 13 Februar 2017, 13:22:10
Hallo rizo,

das kann nur an den .css Dateien liegen, dass die nicht ordentlich eingebunden sind.



Das muss in der CSS zu finden sein. Ich habe die modifiziert in der fhem_tablet_ui_user_css.


i#warn {
    font-size: 40% !important;
    margin-left:44%;
    margin-top:-34%;
    color: #000000;
    font-weight: bold !important;
    font-family: sans-serif;
    letter-spacing: -1px;
}

i#warn-back {
    font-size: 75% !important;
    margin-left:45%;
    margin-top:-35%;
    color: #FFFFFF;
}


Bei weiteren Problemen schicke mal deine Headerzeilen von deiner index.html vom TabletUI

Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rizo am 13 Februar 2017, 13:30:22
jupp das war es.

Und wie immer saß der Fehler vorm PC. Hatte die Css Datei vor langer Zeit mal bearbeitet und das warn fehlte.

Danke dir
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Februar 2017, 13:30:45
Ggf liegt es vielleicht auch ftui 2.6 oder nimmst du noch 2.5

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rizo am 13 Februar 2017, 13:36:01
wenn ich schon dran bin.

wie kann man das umsetzen das man erkennt welcher müll raus muss?

also in meinem Fall brauch ich einmal Restmüll und einmal Papier.

habt ihr das mit icons gelöst oder mit text?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Februar 2017, 15:56:59
Hallo,

ich habe das mit Icons gelöst, aber wir haben hier auch nur zwei verschiedene Müllsorten.


<div data-device="abfall_Bretten"
data-type="symbol" class="bigger warn inline narrow readonly"
        data-get="notification_area" data-get-warn=".*(\d+).*"
        data-get-on='["Restmuell_.*","Wertstoff_.*"]'
        data-on-colors='["#000","#6EB54C"]'
        data-icons='["fa-trash-o","fa-trash-o"]'
        data-background-icon="fa-square"
        data-background-color="#fff">
</div>


Aber ansonsten darfst du auch gerne hier im Wiki bei den Beispielen schauen.
https://wiki.fhem.de/wiki/ABFALL (https://wiki.fhem.de/wiki/ABFALL)

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 14 Februar 2017, 17:08:28
Hallo Constantin,

ich hab dein Modul bei mir installiert.
Es funktioniert für die "Routine"-Abfallsorten, aber anscheinend nicht, wenn ich in den Abfallkalender Sperrmüll selbst eingetragen; Sperrmüll ist bei uns individuell.
BEGIN:VEVENT
UID:20170127T192733CET-8226TpNviB@avea.info
DTSTAMP:20170127T180133Z
CATEGORIES:Abfuhrkalender
DTSTART;VALUE=DATE:20170214
LOCATION:Kuhlmannweg (Bezirk 13)
SUMMARY:Restmülltonne
END:VEVENT
BEGIN:VEVENT
UID:20170127T192733CET-8226TpNviB@avea.info
DTSTAMP:20170127T180133Z
CATEGORIES:Abfuhrkalender
DTSTART;VALUE=DATE:20170220
LOCATION:Kuhlmannweg (Bezirk 13)
SUMMARY:Sperrmüll auf Abruf
END:VEVENT
BEGIN:VEVENT
UID:20170127T192733CET-8232vjFOVI@avea.info
DTSTAMP:20170127T180133Z
CATEGORIES:Abfuhrkalender
DESCRIPTION:Bei Fragen zur Abholung der Gelben Säcke wenden Sie sich bitte an die: REVEA GmbH\, Heide 39\, 51399 Burscheid\,\nTel.: 0800 755 15 02
DTSTART;VALUE=DATE:20170221
LOCATION:Kuhlmannweg (Bezirk 13)
SUMMARY:Gelber Sack
END:VEVENT


Ich habe oben folgendes reinkopiert, mit dem Datum 20.2.2017 (ist oben auch enthalten):
BEGIN:VEVENT
UID:20170127T192733CET-8226TpNviB@avea.info
DTSTAMP:20170127T180133Z
CATEGORIES:Abfuhrkalender
DTSTART;VALUE=DATE:20170220
LOCATION:Kuhlmannweg (Bezirk 13)
SUMMARY:Sperrmüll auf Abruf
END:VEVENT


Eigenartiger Weise wurde einmal "Sperrmüll auf Abruf" am Sonntag, den 12.2. angezeigt.
Ab heute (Dienstag) wird als nächste Aktion "Gelber"Sack angezeigt, der aber laut Liste am 21.2. dran ist; vorher wäre am 20.2. "Sperrmüll auf Anfrage" dran.

Die Liste liegt bei mir auf dem Speicher und wird alle 4 Stunden eingelesen.
ical file /opt/fhem/Abfuhrkalender_Kuhlmannweg_2017.ics 14400
Ich hab einen RPi3B, Jessie; Berechtigung der obigen Datei erscheint mir in Ordnung:
-rw-rw-rw-  1 fhem dialout  17736 Feb 11 08:32 Abfuhrkalender_Kuhlmannweg_2017.ics

Ist in deinem Modul nur Restmülltonne, Gelber Sack und Papiertonne vorgesehen?
Oder wie ist das Verhalten zu erklären?

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans Franz am 14 Februar 2017, 17:41:15
Die UID und DTSTAMP sind nun wahrscheinlich doppelt vorhanden.

Gruß
Hans
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: BuBu79 am 14 Februar 2017, 19:24:58
Glaube Interessant ist, wie du es in die index.html eingebunden hast.

Ich musste es bei mir auch noch etwas anpassen da bei mir im Normalfall Restmüll und Gelber Sack auf einen Tag Fallen. Nur wenn dieser Tag ein Feiertag ist wird Restmüll einen Tag später geholt und Gelber Sack den folgenden Samstag.

Gruß Jan

Edit:

Zitat von: Hans Franz am 14 Februar 2017, 17:41:15
Die UID und DTSTAMP sind nun wahrscheinlich doppelt vorhanden.

Gruß
Hans

Wobei du auch Revht hast, die Daten sind doppelt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 14 Februar 2017, 21:12:16
Hallo Hans und Jan,

ich hab die UID mal abgeändert, die DTSTAMP ist aber immer gleich.
Mal sehen, ob sich da was ändert ... und (Trommelwirbel) ... es hat funktioniert !!

Mit der index.html weiß ich leider im Moment nichts anzufangen; hab ich da etwas übersehen bei der Einrichtung des Moduls?

Viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: BuBu79 am 14 Februar 2017, 22:09:57
Zitat von: Gisbert am 14 Februar 2017, 21:12:16

Mit der index.html weiß ich leider im Moment nichts anzufangen; hab ich da etwas übersehen bei der Einrichtung des Moduls?


Ich dachte es ging um die Visualisierung...aber wenn es läuft ist doch top ;)

Gruß Jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 15 Februar 2017, 08:23:47
Hallo Jan,
an die Visualisierung hab ich mich nicht rangetraut, ist für mich zu schwer. Ich habs per stateFormat textlich mit Zeilenumbruch für mich angepasst.
Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 17 Februar 2017, 12:50:31
Ich bin gestern per Zufall auf das Modul gestossen, heute morgen eingebunden und LÄUFT!

Jetzt hätte ich einen kleinen Wunsch. :)

Mir gehört ein Haus mit drei Zusätzlichen Mietwohnungen, im 2 Wochen Rhytmus muß jede Partei die gelbe Tonne rausstellen.
Die Daten dazu habe ich drin, passt auch alles.

Ich würde gerne im Beschreibungsfeld die Partei eintragen die dran ist (steht bisher im Text, aber dann bekomme ich ja vier Readings).
Somit könnte ich mit einer Zeile eine Benachrichtigung aufsetzen in der dann steht wer dran ist.
Ansonsten müsste ich ja für jede Partei eine eigene machen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 17 Februar 2017, 13:45:53
Zitat von: Christian72D am 17 Februar 2017, 12:50:31
Ich bin gestern per Zufall auf das Modul gestossen, heute morgen eingebunden und LÄUFT!

Jetzt hätte ich einen kleinen Wunsch. :)

Mir gehört ein Haus mit drei Zusätzlichen Mietwohnungen, im 2 Wochen Rhytmus muß jede Partei die gelbe Tonne rausstellen.
Die Daten dazu habe ich drin, passt auch alles.

Ich würde gerne im Beschreibungsfeld die Partei eintragen die dran ist (steht bisher im Text, aber dann bekomme ich ja vier Readings).
Somit könnte ich mit einer Zeile eine Benachrichtigung aufsetzen in der dann steht wer dran ist.
Ansonsten müsste ich ja für jede Partei eine eigene machen...
Wäre das Feld Ort im Google Kalender noch ne Alternative?
Das könnte ich einfacher einbauen, bei dem anderen das wird schwierig.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 20 Februar 2017, 09:09:54
Wenn es für DICH leichter ist: für MICH ist es dann kein Problem.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Wiesel am 23 Februar 2017, 13:26:23
Hallo Zusammen,

ich stehe momentan etwas auf Kriegsfuß mit regex. >:(

Die Abfalltermine habe ich über das angebotene ICS File der Gemeinde in meinen Kalender importiert.
Meine next_text Readings sehen aber deshalb auch etwas unsauber aus.
: /blaue Tonne und : /Gelbe Tonne"

Nun habe ich versucht mittels UserReadings und regex ein neues Reading ohne die Sonderzeichen zu erstellen.
Über die Seite https://www.tutorialspoint.com/execute_perl_online.php (https://www.tutorialspoint.com/execute_perl_online.php) habe ich mir nun ein funktionerendes Script erstellt, welches mir den Text wie gewünscht ausgibt.


#!/usr/bin/perl
use strict;
use warnings;

my $next_text = ": /blaue Tonne und : /Gelbe Tonne";
my $var = "";

while ($next_text =~ m/([a-zA-Z]+)/g) {
    $var = "$var $&";
}
print $var;


Ich habe nun versucht das Script auf das userReadings Attribut anzupassen aber FHEM ist dann zu 100% ausgelastet -_-

attr Abfallkalender userReadings naechste_leerung {my $var; while (ReadingsVal($NAME,"next_text",0) =~ m/([a-zA-Z]+)/g) { $var = "$var $&";}; return $var;}

Was mache ich falsch ?
Vielleicht wisst Ihr ja auch eine etwas einfachere Lösung :-)

Grüße
Wiesel
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Esjay am 23 Februar 2017, 14:08:03
Hallo zusammen,

ich lasse mir täglich vorlesen, welcher Müll als nächstes dran ist.
Vor kurzem habe ich entdeckt, dass es auch ein reading now_wochentag gibt, und habe das prompt in die Ausgabe mit rein genommen. Gestern Abend habe ich mich dann gewundert, dass die Ansage nach den Worten  "Heute ist" stumm blieb. Kurz Fhem aufgerufen, und festgestellt, dass das reading nicht mehr vorhanden war. Kann mir das einer erklären? Gab es da evtl. Änderungen am Modul zwischen 2 Updates?

Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 23 Februar 2017, 14:30:23
Hallo Wiesel,

ZitatVielleicht wisst Ihr ja auch eine etwas einfachere Lösung :-)
Ich will Deinen Wissendrang nach RegEx nicht ausbremsen, aber ich habe einen pragmatischen Ansatz:

Ich habe nämlich zusätzlich zu Deinem Problem beim Kalender meiner Gemeinde festgestellt, dass die keine Zeitzone und damit keine Sommer / Winterzeit richtig gesetzt haben.
Die Termine sind von 0:00 bis 0:00 und nicht als Ganzer Tag usw.

Ich habe von der Gemeinde das PDF aufgemacht (das haben sie hübsch gemacht) und habe im Kalender 3 Serientermine nach den Regeln gemacht (Müll  alle 14 Tage Donnerstag, Papier alle 4 Wochen Dienstag usw)
Dann habe ich die 3 oder 4 Ausnahmen zu den Feiertagen korrigiert.
Das dauert alles keine 5 Minuten.  8)

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Wiesel am 23 Februar 2017, 20:36:48
Zitat von: Otto123 am 23 Februar 2017, 14:30:23
Ich habe von der Gemeinde das PDF aufgemacht (das haben sie hübsch gemacht) und habe im Kalender 3 Serientermine nach den Regeln gemacht (Müll  alle 14 Tage Donnerstag, Papier alle 4 Wochen Dienstag usw)
Dann habe ich die 3 oder 4 Ausnahmen zu den Feiertagen korrigiert.
Das dauert alles keine 5 Minuten.  8)

Hallo Otto,

ich muss ehrlich gestehen, dass ich daran auch schon gedacht hatte aber keine Lust hatte es so zu lösen  ;D

Ich habe es jetzt über die 99_myUtilis.pm gelöst.

#################################################
######### userReading Abfallkalender  ###########
#################################################
sub ur_abfall($) {
my ($next_text) = @_;
my $var = "";
# Log 1, "$next_text";

while ($next_text =~ m/([a-zA-Z]+)/g) {
$var = "$var $&";
}
#return $var;
return sprintf($var);
# Log 1, "$var";
}


und der aufruf des userReadings

attr Abfallkalender naechste_leerung {ur_abfall(ReadingsVal($NAME,"next_text",0))}

Grüße
Wiesel
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 24 Februar 2017, 15:30:21
Hallo,

ich nutze das Modul schon eine ganze Weile und bin auch sehr zufrieden damit. Nun hätte ich allerdings einen Wunsch nach einem neuen Feature und wollte Fragen, ob dies von allgemeinem Interesse ist und ob es einbaubar wäre: Es kommt bei uns ab und zu mal vor, dass die Leerung in den nächsten Tagen ansteht, die Tonne aber noch nicht ganz voll ist. Dann stellt sich uns die Frage, ob wir noch bis zur nächsten Leerung auskommen, oder die Tonne doch schon rausstellen (um Weihnachten/Neujahr waren zum Beispiel drei Wochen Pause und wir haben erst im Nachhinein festgestellt, dass wir die Tonne mal hätten rausstellen sollen). Daher fände ich es praktisch, wenn es pro Abfallart einen Set-Befehl bzw. ein Attribut gäbe, um zwischen den beiden nächsten Terminen hin- und herzuschalten. So könnte ich über die Visu kurz vor Leerung auf den übernächsten Termin umschalten, wenn die Tonne noch nicht voll ist. Ist dieser zu weit weg, schalte ich zurück, anderenfalls würde er nach überschreiten des nächsten Termins zurückschalten. Diese Funktion könnte ich dann außerdem für die Ansage am Morgen beim Verlassen des Hauses nutzen: wenn eine Tonne zur Leerung ansteht, würde ich mir dies dann über eine Sprachansage mitteilen lassen.

Wäre so eine Funktion "Terminumschaltung" implementierbar?

Vielen Dank
Ronny
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Februar 2017, 21:29:40
Zitat von: Wiesel am 23 Februar 2017, 13:26:23
Hallo Zusammen,

ich stehe momentan etwas auf Kriegsfuß mit regex. >:(

Die Abfalltermine habe ich über das angebotene ICS File der Gemeinde in meinen Kalender importiert.
Meine next_text Readings sehen aber deshalb auch etwas unsauber aus.
: /blaue Tonne und : /Gelbe Tonne"

Nun habe ich versucht mittels UserReadings und regex ein neues Reading ohne die Sonderzeichen zu erstellen.
Über die Seite https://www.tutorialspoint.com/execute_perl_online.php (https://www.tutorialspoint.com/execute_perl_online.php) habe ich mir nun ein funktionerendes Script erstellt, welches mir den Text wie gewünscht ausgibt.


#!/usr/bin/perl
use strict;
use warnings;

my $next_text = ": /blaue Tonne und : /Gelbe Tonne";
my $var = "";

while ($next_text =~ m/([a-zA-Z]+)/g) {
    $var = "$var $&";
}
print $var;


Ich habe nun versucht das Script auf das userReadings Attribut anzupassen aber FHEM ist dann zu 100% ausgelastet -_-

attr Abfallkalender userReadings naechste_leerung {my $var; while (ReadingsVal($NAME,"next_text",0) =~ m/([a-zA-Z]+)/g) { $var = "$var $&";}; return $var;}

Was mache ich falsch ?
Vielleicht wisst Ihr ja auch eine etwas einfachere Lösung :-)

Grüße
Wiesel

Hallo Wiesel,

kannst du mir das ICS File mal zur Verfügung stellen, ich würde gerne mal etwas schauen, da ich denke das es aktuell alles mit den Mitteln des Moduls geht.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Februar 2017, 22:30:29
Zitat von: Christian72D am 17 Februar 2017, 12:50:31
Ich bin gestern per Zufall auf das Modul gestossen, heute morgen eingebunden und LÄUFT!

Jetzt hätte ich einen kleinen Wunsch. :)

Mir gehört ein Haus mit drei Zusätzlichen Mietwohnungen, im 2 Wochen Rhytmus muß jede Partei die gelbe Tonne rausstellen.
Die Daten dazu habe ich drin, passt auch alles.

Ich würde gerne im Beschreibungsfeld die Partei eintragen die dran ist (steht bisher im Text, aber dann bekomme ich ja vier Readings).
Somit könnte ich mit einer Zeile eine Benachrichtigung aufsetzen in der dann steht wer dran ist.
Ansonsten müsste ich ja für jede Partei eine eigene machen...

So die Version ist fertig zum testen bitte nicht unbedingt gleich auf die produktiven Systeme ausrollen, lässt sich ja auch ganz gut auf einem Testsystem testen, hat ja keine große Abhängigkeit außer einen Calendar.

Installieren mit folgenden Befehl.

update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/feature/location_support/controls_fhemabfall.txt

update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/feature/location_support/controls_fhemabfall.txt

So ich habe das Modul etwas umgebaut, so dass nun auch Readings für die description und location angelegt werden, aktuell noch ohne Prüfung wenn sie leer sind oder so, aber darüber könnte man nochmal diskutieren, wenn jemand sagt er würde die nur haben wollen, wenn attribute auf 1 oder so sitzt.

Wo ich ein Problem sehe ist description und location bei den next und now readings, da hier wenn mehre Termin auf einen Tag fallen, dass dann doch recht unleserlich werden würde, aber wenn hierfür jemand eine Idee hat, gerne her damit oder auch direkt per code änderung github.

Des Weiteren habe ich die readings mal alle einheitlich auf englisch umbenannt, also den fixen Anteil, der anderen Anteil kommt ja quasi aus euren Kalendern, wenn jemand sehr an den deutschen readings noch hängt, gibt es hierfür das Attribute enable_old_readingnames, dieses einfach auf 1 setzen.

Den Support für das Zählen von Abholungen kann man aktivieren mit enable_counting_pickups.
So dann bitte einmal ausführlich testen und Bericht hier, es sind natürlich auch alle anderen dazu eingeladen, diese neue Version zu testen. Ich denke das ich sie auch recht kurzfristig dann auf den develop Strang mergen werde.

Gruß Constantin


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 03 März 2017, 09:21:45
Ich habe dein Update eingespielt, bekomme aber bisher weder Ort noch Beschreibung angezeigt.

Muß ich noch was beachten?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 März 2017, 11:59:34
Zitat von: Christian72D am 03 März 2017, 09:21:45
Ich habe dein Update eingespielt, bekomme aber bisher weder Ort noch Beschreibung angezeigt.

Muß ich noch was beachten?
Hast du den neuen Link oben benutzt?
Wenn nicht schicke mir mal bitte ein list des Devices.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 04 März 2017, 07:02:02
Bei der zweiten Zeile kommt bei mir ein:

controls_fhemabfall.txt is already present in https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt

List bringt:
Internals:
   DEF        Muelltonnen_Kalender 3600
   KALENDER   Muelltonnen_Kalender
   NAME       Muelltonnen
   NR         395
   NTFY_ORDER 50-Muelltonnen
   STATE      4
   TYPE       ABFALL
   Readings:
     2017-03-04 07:00:25   Muelltonnen_Kalender_Altpapier_datum 08.03.17
     2017-03-04 07:00:25   Muelltonnen_Kalender_Altpapier_tage 4
     2017-03-04 07:00:25   Muelltonnen_Kalender_Altpapier_text   Altpapier
     2017-03-04 07:00:25   Muelltonnen_Kalender_Altpapier_wochentag Mittwoch
     2017-03-04 07:00:25   Muelltonnen_Kalender_GelbeTonne_datum 16.03.17
     2017-03-04 07:00:25   Muelltonnen_Kalender_GelbeTonne_tage 12
     2017-03-04 07:00:25   Muelltonnen_Kalender_GelbeTonne_text   Gelbe Tonne
     2017-03-04 07:00:25   Muelltonnen_Kalender_GelbeTonne_wochentag Donnerstag
     2017-03-04 07:00:25   Muelltonnen_Kalender_SchwarzeTonne_datum 04.03.17
     2017-03-04 07:00:25   Muelltonnen_Kalender_SchwarzeTonne_tage 0
     2017-03-04 07:00:25   Muelltonnen_Kalender_SchwarzeTonne_text   Schwarze Tonne
     2017-03-04 07:00:25   Muelltonnen_Kalender_SchwarzeTonne_wochentag Samstag
     2017-03-04 07:00:25   next            Muelltonnen_Kalender_Altpapier_4
     2017-03-04 07:00:25   next_datum      08.03.17
     2017-03-04 07:00:25   next_tage       4
     2017-03-04 07:00:25   next_text         Altpapier
     2017-03-04 07:00:25   next_wochentag  Mittwoch
     2017-03-04 07:00:25   now             Muelltonnen_Kalender_SchwarzeTonne
     2017-03-04 07:00:25   now_datum       04.03.17
     2017-03-04 07:00:25   now_text          Schwarze Tonne
     2017-03-04 07:00:25   now_wochentag   Samstag
     2017-03-04 07:00:25   state           4
Attributes:
   event-on-change-reading .*
   room       Info


Version bringt:

Latest Revision: 13583

File                Rev   Last Change

57_ABFALL.pm        11019 2016-02-16 01:55:00Z uniqueck
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2017, 10:04:16
Zuerst mit Update remove entfernen, dann kannst du die neue version hinzufügen. Aber wie gesagt am besten ein test system aufsetzen. Fhem auf laptop oder PC halt. Es sei denn du nutzt den Kalender noch nicht richtig produktiv.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cseuss am 04 März 2017, 16:15:22
Hallo Otto,

ich habe leider erst heute Deine Antwort #619 zu meiner Frage #616 gesehen. Sorry.

Ich habe kein ABFALL_Notify in meiner Konfiguration.

Was kann das sein? Kommt das aus dem Abfallmodul?

Gruß

Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 04 März 2017, 17:25:17
Zitat von: cseuss am 04 März 2017, 16:15:22
Hallo Otto,

ich habe leider erst heute Deine Antwort #619 zu meiner Frage #616 gesehen. Sorry.

Ich habe kein ABFALL_Notify in meiner Konfiguration.

Was kann das sein? Kommt das aus dem Abfallmodul?

Gruß

Christian
Hallo Christian,

nö, das war ein falscher Gedanke meinerseits. Sorry.
Ich kenne den Mechanismus nicht so genau, aber scheinbar ist das ein internes notify des Moduls, welches Events vom System empfängt und darauf reagieren kann.
Und scheinbar hatte das zu dieser Zeit "Alle" Events abonniert. Das ist aber mittlerweile behoben.
Constantin kann mich gerne rügen wenn ich das falsch interpretiert habe.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 März 2017, 17:30:43
Zitat von: Otto123 am 04 März 2017, 17:25:17
Hallo Christian,

nö, das war ein falscher Gedanke meinerseits. Sorry.
Ich kenne den Mechanismus nicht so genau, aber scheinbar ist das ein internes notify des Moduls, welches Events vom System empfängt und darauf reagieren kann.
Und scheinbar hatte das zu dieser Zeit "Alle" Events abonniert. Das ist aber mittlerweile behoben.
Constantin kann mich gerne rügen wenn ich das falsch interpretiert habe.

Gruß Otto
Nein alles richtig.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans-Ulrich Tag am 05 März 2017, 20:06:39
Hallo,

auch von mir ein dickes Danke für das Modul!!

Jetzt hätte ich nur noch einen Wunsch: bei uns wird montags immer im Wechsel die Biotonne und der Restabfall abgeholt. Nun ist z.B. der Montag, 01.05. aber ein Feiertag.
Gibt es die Möglichkeit, dass der Termin aus dem Google-Kalender um einen Tag verzögert angezeigt wird? Also am 01.05. der Hinweis auf "morgen" und am 02.05. der Hinweis "Heute wird die Graue Tonne abgeholt."?

In meinem FHEM sind durch die CCU2 bereits die Variablen "Feiertag_heute" und "Feiertag_morgen" als Boolsche Werte vorhanden.

Könnte man die evtl. irgendwie integrieren?

Gruß
Hans-Ulrich
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 05 März 2017, 23:21:56
Ich versuche das erweiterte Wikibeispiel nachzubauen.
ZitatFolgende userReadings werden zum Abfallmodul hinzugefügt, welches in diesem Beispiel "abf.abfall" genannt ist: ...


Beim Eintrag von
attr myAbfall userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_datum","")) : "heute";;},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}

bekomme ich von FHEM beim Speichern der fhem.cfg folgende Meldung:
Unknown command }, try help.

Wo ist der Fehler?


Edit:
Hmm, meine Reading kommen, oder etwa nicht?
Abfall_Altpapier_datum
17.03.17
2017-03-05 23:26:06
Abfall_Altpapier_tage
12
2017-03-05 23:26:06
Abfall_Altpapier_text
Altpapier
2017-03-05 23:26:06
Abfall_Altpapier_wochentag
Freitag
2017-03-05 23:26:06
Abfall_Biomuell_datum
10.03.17
2017-03-05 23:26:06
Abfall_Biomuell_tage
5
2017-03-05 23:26:06
Abfall_Biomuell_text
Biomüll
2017-03-05 23:26:06
Abfall_Biomuell_wochentag
Freitag
2017-03-05 23:26:06
Abfall_GelberSack_datum
09.03.17
2017-03-05 23:26:06
Abfall_GelberSack_tage
4
2017-03-05 23:26:06
Abfall_GelberSack_text
Gelber Sack
2017-03-05 23:26:06
Abfall_GelberSack_wochentag
Donnerstag
2017-03-05 23:26:06
Abfall_Restmuell_datum
31.03.17
2017-03-05 23:26:06
Abfall_Restmuell_tage
25
2017-03-05 23:26:06
Abfall_Restmuell_text
Restmüll
2017-03-05 23:26:06
Abfall_Restmuell_wochentag
Freitag
2017-03-05 23:26:06
ftui_datum
09.03.17
2017-03-05 23:26:06
next
Abfall_GelberSack_4
2017-03-05 23:26:06
next_datum
09.03.17
2017-03-05 23:26:06
next_tage
4
2017-03-05 23:26:06
next_text
Gelber Sack
2017-03-05 23:26:06
next_wochentag
Donnerstag
2017-03-05 23:26:06
state
4
2017-03-05 23:26:06


Edit2: ftui_next kommt nicht. Da scheint etwas noch nicht zu passen. Freue mich über Hilfe.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 05 März 2017, 23:57:05

.........("myAbfall","next_datum","")) : "heute";;}

.........("myABFALL","next_datum","")) : "heute";}


könnte es daran liegen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Thyraz am 06 März 2017, 08:09:02
Auch von mir vielen Danke für dieses tolle Modul. :)

Gerade in Verbindung mit Frontends wie TabletUI oder per Sprachsteuerung "Wann ist Restmüll? -> Übermorgen" eine sehr schöne Lösung. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 06 März 2017, 11:19:29
Zitat von: Hans-Ulrich Tag am 05 März 2017, 20:06:39
Jetzt hätte ich nur noch einen Wunsch: bei uns wird montags immer im Wechsel die Biotonne und der Restabfall abgeholt. Nun ist z.B. der Montag, 01.05. aber ein Feiertag.
Gibt es die Möglichkeit, dass der Termin aus dem Google-Kalender um einen Tag verzögert angezeigt wird? Also am 01.05. der Hinweis auf "morgen" und am 02.05. der Hinweis "Heute wird die Graue Tonne abgeholt."?
Also bei mir bekomme ich einen elektronischen Abfall-Kalender vom Unternehmen zu Verfügung gestellt.
Direkt als .ical. Gibts bei dir evtl. auch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 06 März 2017, 12:09:01
Zitat von: Hans-Ulrich Tag am 05 März 2017, 20:06:39
Gibt es die Möglichkeit, dass der Termin aus dem Google-Kalender um einen Tag verzögert angezeigt wird? Also am 01.05. der Hinweis auf "morgen" und am 02.05. der Hinweis "Heute wird die Graue Tonne abgeholt."?
Zitat von: Christian72D am 06 März 2017, 11:19:29
Also bei mir bekomme ich einen elektronischen Abfall-Kalender vom Unternehmen zu Verfügung gestellt.
Direkt als .ical. Gibts bei dir evtl. auch?
Da mein Kalender vom Entsorger unbrauchbar war, habe ich den selbst gemacht: 3 Serientermine nach Regeln und dieses Jahr wahrscheinlich drei oder vier Ausnahmen/Verschiebungen.
Das hat in Summe weniger Zeit in Anspruch genommen, als einen "FeatureRequest" im Forum abzusetzen.  8) ;D :P
Oder auch jährlich einmal zu prüfen ob der Entsorger Kalender noch funktioniert, nur weil dort der Praktikant oder die Webseite gewechselt hat.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: RoBra81 am 06 März 2017, 12:59:26
Zitat von: RoBra81 am 24 Februar 2017, 15:30:21
Hallo,

ich nutze das Modul schon eine ganze Weile und bin auch sehr zufrieden damit. Nun hätte ich allerdings einen Wunsch nach einem neuen Feature und wollte Fragen, ob dies von allgemeinem Interesse ist und ob es einbaubar wäre: Es kommt bei uns ab und zu mal vor, dass die Leerung in den nächsten Tagen ansteht, die Tonne aber noch nicht ganz voll ist. Dann stellt sich uns die Frage, ob wir noch bis zur nächsten Leerung auskommen, oder die Tonne doch schon rausstellen (um Weihnachten/Neujahr waren zum Beispiel drei Wochen Pause und wir haben erst im Nachhinein festgestellt, dass wir die Tonne mal hätten rausstellen sollen). Daher fände ich es praktisch, wenn es pro Abfallart einen Set-Befehl bzw. ein Attribut gäbe, um zwischen den beiden nächsten Terminen hin- und herzuschalten. So könnte ich über die Visu kurz vor Leerung auf den übernächsten Termin umschalten, wenn die Tonne noch nicht voll ist. Ist dieser zu weit weg, schalte ich zurück, anderenfalls würde er nach überschreiten des nächsten Termins zurückschalten. Diese Funktion könnte ich dann außerdem für die Ansage am Morgen beim Verlassen des Hauses nutzen: wenn eine Tonne zur Leerung ansteht, würde ich mir dies dann über eine Sprachansage mitteilen lassen.

Wäre so eine Funktion "Terminumschaltung" implementierbar?

Vielen Dank
Ronny
Ich wollte mal nachfragen, ob es hier eine Chance auf Umsetzung gibt?

Gesendet von meinem SM-G935F mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 06 März 2017, 21:54:17
Zitat von: kvo1 am 05 März 2017, 23:57:05
.........("myAbfall","next_datum","")) : "heute";;}

.........("myABFALL","next_datum","")) : "heute";}


könnte es daran liegen

Danke, scheint geklappt zu haben.
Ist das Modul eigentlich so gestrickt, dass ich die Wiki-Ergänzung nicht mehr benötige?

Oder was ist der Unterschied zwischen

ftui_datum und next_datum

sowie

ftui_next und next?

Noch eine Frage:
list myAbfall sieht so aus:
2017-03-06 21:43:17   Abfall_Altpapier_datum 17.03.17
     2017-03-06 21:43:17   Abfall_Altpapier_tage 11
     2017-03-06 21:43:17   Abfall_Altpapier_text   Altpapier
     2017-03-06 21:43:17   Abfall_Altpapier_wochentag Freitag
     2017-03-06 21:43:17   Abfall_Biomuell_datum 10.03.17
     2017-03-06 21:43:17   Abfall_Biomuell_tage 4
     2017-03-06 21:43:17   Abfall_Biomuell_text   Biomüll
     2017-03-06 21:43:17   Abfall_Biomuell_wochentag Freitag
     2017-03-06 21:43:17   Abfall_GelberSack_datum 09.03.17
     2017-03-06 21:43:17   Abfall_GelberSack_tage 3
     2017-03-06 21:43:17   Abfall_GelberSack_text   Gelber Sack
     2017-03-06 21:43:17   Abfall_GelberSack_wochentag Donnerstag
     2017-03-06 21:43:17   Abfall_Restmuell_datum 31.03.17
     2017-03-06 21:43:17   Abfall_Restmuell_tage 25
     2017-03-06 21:43:17   Abfall_Restmuell_text   Restmüll
     2017-03-06 21:43:17   Abfall_Restmuell_wochentag Freitag
     2017-03-06 21:43:17   ftui_datum      09.03.17
     2017-03-06 21:43:17   ftui_next       Abfall_GelberSack_3
     2017-03-06 21:43:17   next            Abfall_GelberSack_3
     2017-03-06 21:43:17   next_datum      09.03.17
     2017-03-06 21:43:17   next_tage       3
     2017-03-06 21:43:17   next_text         Gelber Sack
     2017-03-06 21:43:17   next_wochentag  Donnerstag
     2017-03-06 21:43:17   state           3


Muss ich nun in ftui noch was ändern? Ich verstehe das Beispiel im Wiki nicht ganz:
Ich habe nun:
<div data-device="myAbfall"
                     data-type="symbol"
                     data-get="ftui_next"
                     data-get-on='["Biotonne_0$","Biotonne_1$","Biotonne_.*","GelberSack_0$","GelberSack_1$","GelberSack_.*","Papiertonne_0$","Papiertonne_1$","Papiertonne_.*","Restmuelltonne_0$","Restmuelltonne_1$","Restmuelltonne_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#8B4513","#8B4513","#8B4513","#f4e946","#f4e946","#f4e946","#2d9e1c","#2d9e1c","#2d9e1c","#696969","#696969","#696969"]'
                     class="large warn"
                     data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fs-bag fa-spin","fs-bag blink","fs-bag","fs-dustbin fa-spin","fs-dustbin blink","fs-dustbin","fa-trash fa-spin","fa-trash blink","fa-trash"]'
                     />
                <div data-device="myAbfall" data-get="ftui_datum" data-type="label"/> 


Ich verstehe nicht, was hinter den unterschiedlichen Müllbehältern das "_0$" z. B. heißt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Hans-Ulrich Tag am 08 März 2017, 13:19:33
Zitat von: Christian72D am 06 März 2017, 11:19:29
Also bei mir bekomme ich einen elektronischen Abfall-Kalender vom Unternehmen zu Verfügung gestellt.
Direkt als .ical. Gibts bei dir evtl. auch?

Leider nein.
Ich habe jetzt mal bei der Stadt angefragt, ob dort jemand so etwas machen könnte.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 09 März 2017, 09:17:21
Zitat von: uniqueck am 04 März 2017, 10:04:16
Zuerst mit Update remove entfernen, dann kannst du die neue version hinzufügen.
Meinst du update delete? Weil remove finde ich im Wiki nichts zu und es passiert auch nicht wirklich was.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 09 März 2017, 10:36:35
Zitat von: Christian72D am 09 März 2017, 09:17:21
Meinst du update delete? Weil remove finde ich im Wiki nichts zu und es passiert auch nicht wirklich was.
Ok das kann  auch sein.
Würde ich dann  heute abend mal im Wiki ergänzen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Neues Modul für Abfallkalender ABFALL - mehrere Tonnen am Tag
Beitrag von: PeterKramer am 09 März 2017, 10:50:36
Hallo,

erstmal vielen Dank für das Modul!

Ich habe in Fhem das Kalendermodul direkt mit der URL des Ical unseres Entsorgungsbetriebes verknüpft.
Dann habe ich das Modul Abfallkalender installiert und -damit es schnell geht- das Beispiel aus Wiki
"Abfall Einbindung ins Tablet UI, erweitert"
angewendet.
Soweit so gut, es funktioniert und in meinem Ftui sehe ich ein passendes Mülltonnensymbol sowie die Anzeige des Abholtages.
Nun ist es so, das unser Entsorgungsbetrieb häufig 2 verschiedene Tonnen an einem Tag abholt, so auch jetzt am 16.03.2017.

List myABFALL ergibt:

Internals:
   CFGFN
   DEF        Abfallkalender
   KALENDER   Abfallkalender
   NAME       myABFALL
   NR         189
   NTFY_ORDER 50-myABFALL
   STATE      5
   TYPE       ABFALL
   Readings:
     2017-03-08 18:00:30   ELW-Altpapier_datum 17.03.17
     2017-03-08 18:00:30   ELW-Altpapier_tage 9
     2017-03-08 18:00:30   ELW-Altpapier_text   ELW - Altpapier
     2017-03-08 18:00:30   ELW-Altpapier_wochentag Fr
     2017-03-08 18:00:30   ELW-Bioabfall_datum 16.03.17
     2017-03-08 18:00:30   ELW-Bioabfall_tage 8
     2017-03-08 18:00:30   ELW-Bioabfall_text   ELW - Bioabfall
     2017-03-08 18:00:30   ELW-Bioabfall_wochentag Do
     2017-03-08 18:00:30   ELW-Restabfall_datum 16.03.17
     2017-03-08 18:00:30   ELW-Restabfall_tage 8
     2017-03-08 18:00:30   ELW-Restabfall_text   ELW - Restabfall
     2017-03-08 18:00:30   ELW-Restabfall_wochentag Do
     2017-03-08 18:00:30   ELW-Wertstoffe_datum 13.03.17
     2017-03-08 18:00:30   ELW-Wertstoffe_tage 5
     2017-03-08 18:00:30   ELW-Wertstoffe_text   ELW - Wertstoffe
     2017-03-08 18:00:30   ELW-Wertstoffe_wochentag Mo
     2017-03-08 18:00:30   ftui_datum      13.03.17
     2017-03-08 18:00:30   ftui_next       ELW-Wertstoffe_5
     2017-03-08 18:00:30   next            ELW-Wertstoffe_5
     2017-03-08 18:00:30   next_datum      13.03.17
     2017-03-08 18:00:30   next_tage       5
     2017-03-08 18:00:30   next_text         ELW - Wertstoffe
     2017-03-08 18:00:30   next_wochentag  Mo
     2017-03-08 18:00:30   state           5
Attributes:
   calendarname_praefix 0
   room       Abfallkalender
   userReadings ftui_datum {ReadingsVal("myABFALL","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myABFALL","next_datum","")) : "heute";},ftui_next {ReadingsVal("myABFALL","now_text","") eq "" ? ReadingsVal("myABFALL","next","") : ReadingsVal("myABFALL","now","")."_0";}
   weekday_mapping So Mo Di Mi Do Fr Sa

Hier sieht man, dass am 16.03.2017 Bio- und Restabfall geholt werden sollen.

Frage: wie geht das Modul damit um?

Stehen dann in "ftui_next" beide Müllsorten?

Hat jemand auch diese Situation und kann mir helfen, an welcher Stelle ich Anpassungen vornehmen muß, damit ich in einem solchen Falle beide Tonnensymbole im Ftui zu sehen bekomme?

Vielen Dank und Grüße Peter
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 10 März 2017, 12:50:39
Zitat von: uniqueck am 09 März 2017, 10:36:35
Ok das kann  auch sein.
Würde ich dann  heute abend mal im Wiki ergänzen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Ich bin zu blöd dazu... bekomme es auch mit "undelete" nicht raus.
Gibts keine Stelle wo ich von Hand die URL anpassen kann.
SO ein produktiver Einsatz ist es bei mir nicht. Kann also ruhig was schief gehen. Bin mutig. :D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 10 März 2017, 17:45:15
Zitat von: kvo1 am 05 März 2017, 23:57:05
.........("myAbfall","next_datum","")) : "heute";;}

.........("myABFALL","next_datum","")) : "heute";}


könnte es daran liegen

Habe ich heute im Wiki korrigiert. Hoffe, das ist ok.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 10 März 2017, 18:13:18
Zitat von: Christian72D am 10 März 2017, 12:50:39
Ich bin zu blöd dazu... bekomme es auch mit "undelete" nicht raus.
Gibts keine Stelle wo ich von Hand die URL anpassen kann.
SO ein produktiver Einsatz ist es bei mir nicht. Kann also ruhig was schief gehen. Bin mutig. :D

Mit update delete https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt löschst Du die Adresse aus der Liste. Dann mit update add die neue hinzufügen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 10 März 2017, 18:27:37
Ich habe ein komisches Verhalten. Auf meiner Übersichtsseite versuche ich die erweiterte Wiki-Lösung abzubilden.
Leider wird anscheinend das Reading nicht übernommen.
Es wird das Biotonnensymbol (fa-trash-o fa-spin) statt der blauen Tonne (fs-dustbin) angezeigt.

Mein List ergibt folgendes:
Internals:
   DEF        Abfall 3600
   KALENDER   Abfall
   NAME       myAbfall
   NR         2646
   NTFY_ORDER 50-myAbfall
   STATE      7
   TYPE       ABFALL
   Readings:
     2017-03-10 17:53:46   Abfall_Altpapier_datum 17.03.17
     2017-03-10 17:53:46   Abfall_Altpapier_tage 7
     2017-03-10 17:53:46   Abfall_Altpapier_text   Altpapier
     2017-03-10 17:53:46   Abfall_Altpapier_wochentag Freitag
     2017-03-10 17:53:46   Abfall_Biomuell_datum 24.03.17
     2017-03-10 17:53:46   Abfall_Biomuell_tage 14
     2017-03-10 17:53:46   Abfall_Biomuell_text   Biomüll
     2017-03-10 17:53:46   Abfall_Biomuell_wochentag Freitag
     2017-03-10 17:53:46   Abfall_GelberSack_datum 23.03.17
     2017-03-10 17:53:46   Abfall_GelberSack_tage 13
     2017-03-10 17:53:46   Abfall_GelberSack_text   Gelber Sack
     2017-03-10 17:53:46   Abfall_GelberSack_wochentag Donnerstag
     2017-03-10 17:53:46   Abfall_Restmuell_datum 31.03.17
     2017-03-10 17:53:46   Abfall_Restmuell_tage 21
     2017-03-10 17:53:46   Abfall_Restmuell_text   Restmüll
     2017-03-10 17:53:46   Abfall_Restmuell_wochentag Freitag
     2017-03-10 17:53:46   ftui_datum      17.03.17
     2017-03-10 17:53:46   ftui_next       Abfall_Altpapier_7
     2017-03-10 17:53:46   next            Abfall_Altpapier_7
     2017-03-10 17:53:46   next_datum      17.03.17
     2017-03-10 17:53:46   next_tage       7
     2017-03-10 17:53:46   next_text         Altpapier
     2017-03-10 17:53:46   next_wochentag  Freitag
     2017-03-10 17:53:46   state           7
Attributes:
   room       Kalender
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_datum","")) : "heute";},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}


Also speziell: ftui_next       Abfall_Altpapier_7

Meine FTUI-Zeilen sehen so aus (mit Popup fürs Detail). Interessant sollten aber nur die ersten Zeilen sein:
        <header><div data-type="label" class="medium orange">Abfall</div></header>
       
             <div data-type="popup" data-draggable="false" data-height="350px" data-width="550px">
<div data-type="symbol"
data-device="myAbfall"
                     data-get="ftui-next"
                     data-get-on='["Abfall_Biomuell_0$","Abfall_Biomuell_1$","Abfall_Biomuell_.*","Abfall_GelberSack_0$","Abfall_GelberSack_1$","Abfall_GelberSack_.*","Abfall_Altpapier_0$","Abfall_Altpapier_1$","Abfall_Altpapier_.*","Abfall_Restmuell_0$","Abfall_Restmuell_1$","Abfall_Restmuell_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#32a054","#32a054","#32a054","#f4e946","#f4e946","#f4e946","#2d9e1c","#2d9e1c","#2d9e1c","#696969","#696969","#696969"]'
                     class="large warn narrow"
                     data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fs-bag fa-spin","fs-bag blink","fs-bag","fs-dustbin fa-spin","fs-dustbin blink","fs-dustbin","fa-trash fa-spin","fa-trash blink","fa-trash"]'
                     />             
                <div data-device="myAbfall" data-get="ftui_datum" data-type="label" class="darker"/>   
                <div data-device="myAbfall" data-get="next_text" data-type="label" class="darker"/> 
                <div class="dialog"> 
                    <header>Abfall</header>
    <div class="cell">
    <div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='Abfall_GelberSack_tage' data-off-color="#E6E600" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#E6E600","#E6E600","#E6E600"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="Abfall_GelberSack_wochentag" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="Abfall_GelberSack_datum" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Gelber Sack</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='Abfall_Biomuell_tage' data-off-color="#32a054" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#32a054","#32a054","#32a054"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="Abfall_Biomuell_wochentag" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="Abfall_Biomuell_datum" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Biomüll</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='Abfall_Altpapier_tage' data-off-color="#4747D1" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["#4747D1","#4747D1","#4747D1"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="Abfall_Altpapier_wochentag" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="Abfall_Altpapier_datum" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Altpapier</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='Abfall_Restmuell_tage' data-off-color="grey" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fa-trash warn","fa-trash warn blink","fa-trash warn"]' data-on-colors='["gray","gray","gray"]'   class="bigger"></div>
    <div data-device="myAbfall" data-get="Abfall_Restmuell_wochentag" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="Abfall_Restmuell_datum" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Restmüll</div>   
    </div>
   
    </div>
   
    <header>Öffnungszeiten Wertstoffhof</header>
    <div class="cell">
            <h3>Recyclinghof Detmold AGA gGmbH
                Orbker Straße 75
                32758 Detmold</h3><br>
            <p><strong>Mo., Di., Mi., Fr.: 8:00 - 16:30 Uhr,
            Do.: 8:00 - 18:00 Uhr
                Samstag: 8:00 - 12:00 Uhr</strong><br><br>
                Sperrmüll, Elektroaltgeräte, Elektroschrott</p>
        </div>
                </div>
               </div>


Könnt Ihr mir helfen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 10 März 2017, 19:20:56
Ich habe nun mal exakt das Reading Abfall_Altpapier_7 im FTUI Code statt Abfall_Altpapier_.* eingegeben. Das geht.

1) Warum geht Abfall_Altpapier_.* nicht?

2) Zusatzfrage: Was bedeutet im Wiki das $, z. B. bei Abfall_GelberSack_1$?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 10 März 2017, 23:07:32
Hi Gunther

vergleiche ftui_next  aus dem List

mit  data-get="ftui-next"

was fällt Dir auf  :)

ps:
kennst Du das Attribut

calendarname_praefix 0

kvo1
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 11 März 2017, 08:56:36
Zitat von: Gunther am 10 März 2017, 19:20:56
Ich habe nun mal exakt das Reading Abfall_Altpapier_7 im FTUI Code statt Abfall_Altpapier_.* eingegeben. Das geht.

1) Warum geht Abfall_Altpapier_.* nicht?

2) Zusatzfrage: Was bedeutet im Wiki das $, z. B. bei Abfall_GelberSack_1$?
Zu deiner Zusatzfrage.

Match eine 1 am Ende des zu durchsuchenden Strings. Siehe auch https://wiki.selfhtml.org/wiki/Perl/Regul%C3%A4re_Ausdr%C3%BCcke

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 11 März 2017, 09:39:41
Zitat von: kvo1 am 10 März 2017, 23:07:32
Hi Gunther

vergleiche ftui_next  aus dem List

mit  data-get="ftui-next"

was fällt Dir auf  :)

ps:
kennst Du das Attribut

calendarname_praefix 0

kvo1

Hm, habe wohl das falsche File am Wickel (FTP-Übertrag) gehabt. Es stand so drin. Geht jetzt. Danke für den Hinweis!

Zitat von: uniqueck am 11 März 2017, 08:56:36
Zu deiner Zusatzfrage.

Match eine 1 am Ende des zu durchsuchenden Strings. Siehe auch https://wiki.selfhtml.org/wiki/Perl/Regul%C3%A4re_Ausdr%C3%BCcke

Gruß Constantin

Danke für den Link.
Gefunden habe ich das:
Mit dem Dollarzeichen $ am Ende des Suchausdrucks wird die Zeichenkette nur gematcht, wenn sie am Ende des Bereichs steht, wobei noch ein Zeilenumbruch folgen darf.

Verstehe ich in dem Beispiel aber nicht.

Ich habe nun einfach
data-get-on='["Abfall_Biomuell_0","Abfall_Biomuell_1","Abfall_Biomuell_.*","Abfall_GelberSack_0","Abfall_GelberSack_1","Abfall_GelberSack_.*","Abfall_Altpapier_0","Abfall_Altpapier_1","Abfall_Altpapier_.*","Abfall_Restmuell_0","Abfall_Restmuell_1","Abfall_Restmuell_.*"]'

eingetragen, also ohne $.
Führt das zu Problemen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gunther am 11 März 2017, 09:48:08
Und direkt noch eine Frage  ::)

Das Beispiel aus dem Wiki soll ja das Datum so angeben, dass es "heute" und "morgen" anzeigt.

"Heute" klappt. "Morgen" klappt nicht.

Das Userreading dazu habe ich mir angeschaut, verstehe es aber leider nicht:
attr myABFALL userReadings ftui_datum {ReadingsVal("myABFALL","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myABFALL","next_datum","")) : "heute";},ftui_next {ReadingsVal("myABFALL","now_text","") eq "" ? ReadingsVal("myABFALL","next","") : ReadingsVal("myABFALL","now","")."_0";;}

Ein "morgen" finde ich in dem Reading gar nicht. Da ich es nicht verstehe, kann ich leider auch nicht ergänzen.
Wie komme ich da weiter? Gibt es eine Anleitung für Userreadings? Wiki und commandref helfen mir nicht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL - mehrere Tonnen am Tag
Beitrag von: AKL am 11 März 2017, 17:23:22
Zitat von: PeterKramer am 09 März 2017, 10:50:36
...Hier sieht man, dass am 16.03.2017 Bio- und Restabfall geholt werden sollen.

Frage: wie geht das Modul damit um?

Stehen dann in "ftui_next" beide Müllsorten?

Hat jemand auch diese Situation und kann mir helfen, an welcher Stelle ich Anpassungen vornehmen muß, damit ich in einem solchen Falle beide Tonnensymbole im Ftui zu sehen bekomme?...

Hallo Peter,

es werden beide Müllsorten als Text angezeigt, wenn diese auf den selben Termin fallen. Beide Symbole habe ich auch nicht.
Im Reading "next_text" steht bei mir heute "Restmülltonne und Grüngut". Diese werden am 14.03.2017 geleert/abgeholt.

Im ftui werden auch beide Müllsorten angezeigt. Siehe Bild im Anhang.

Gruß
AKL

<li data-row="1" data-col="7" data-sizex="3" data-sizey="3">
<header>Müllkalender</header>


<div data-type="symbol"
data-device="myAbfall"
        data-get="next_tage"
        data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
        data-on-colors='["black","black"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-square"
        class="container big top-space-2x" >
    </div>

<div data-type="label" data-device="myAbfall" data-get="next_text" class="top-space normal"></div>
<div data-type="label" data-device="myAbfall" data-get="next_wochentag" class="top-space normal"></div>

</li>


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 12 März 2017, 11:46:57
Ich habe es jetzt wohl hinbekommen die aktuelle Version drin zu haben (zumindest wurde mir beim Update der Text angezeigt mit Location usw.)
Aber ich seh es im Device noch nicht, Einträge im Kalender sind vorhanden.

Im Log steht folgendes:

2017.03.12 11:39:32 1: New entries in the CHANGED file:
2017.03.12 11:39:32 1: FHEM ABFALL and more last change:
2017.03.12 11:39:32 1: 2017-02-27
2017.03.12 11:39:32 1:  - add new readings location and description
2017.03.12 11:39:32 1: rename readings to english one
2017.03.12 11:39:32 1: add new attribute to enable old readingnames
2017.03.12 11:39:32 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.03.12 11:40:01 3: ABFALL_UPDATE


Version zeigt mir aber:

Latest Revision: 13672

File                Rev   Last Change

fhem.pl             13622 2017-03-05 21:37:35Z rudolfkoenig
57_ABFALL.pm        11019 2017-01-15 23:10:00Z uniqueck
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 März 2017, 12:12:35
Zitat von: Christian72D am 12 März 2017, 11:46:57
Ich habe es jetzt wohl hinbekommen die aktuelle Version drin zu haben (zumindest wurde mir beim Update der Text angezeigt mit Location usw.)
Aber ich seh es im Device noch nicht, Einträge im Kalender sind vorhanden.

Im Log steht folgendes:

2017.03.12 11:39:32 1: New entries in the CHANGED file:
2017.03.12 11:39:32 1: FHEM ABFALL and more last change:
2017.03.12 11:39:32 1: 2017-02-27
2017.03.12 11:39:32 1:  - add new readings location and description
2017.03.12 11:39:32 1: rename readings to english one
2017.03.12 11:39:32 1: add new attribute to enable old readingnames
2017.03.12 11:39:32 1: Calling /usr/bin/perl ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.03.12 11:40:01 3: ABFALL_UPDATE


Version zeigt mir aber:

Latest Revision: 13672

File                Rev   Last Change

fhem.pl             13622 2017-03-05 21:37:35Z rudolfkoenig
57_ABFALL.pm        11019 2017-01-15 23:10:00Z uniqueck

Einfach mal beim Abfall Device Set Update machen. Das Datum vergesse ich immer zu pflegen da will ich mir noch ein Automatismus ausdenken.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL - mehrere Tonnen am Tag
Beitrag von: PeterKramer am 12 März 2017, 16:32:08
Zitat von: AKL am 11 März 2017, 17:23:22
Hallo Peter,

es werden beide Müllsorten als Text angezeigt, wenn diese auf den selben Termin fallen. Beide Symbole habe ich auch nicht.
Im Reading "next_text" steht bei mir heute "Restmülltonne und Grüngut". Diese werden am 14.03.2017 geleert/abgeholt.

Im ftui werden auch beide Müllsorten angezeigt. Siehe Bild im Anhang.


Hallo AKL,

vielen Dank für Deine Antwort!
Die gute Neuigkeit für mich: die doppelten Abholungen werden vom Abfallmodul erkannt und im Reading next_next ausgegeben.
Ich werde jetzt versuchen das Ganze so anzupassen, dass ich beide Symbole im ftui angezeigt bekomme.

Viele Grüße Peter
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cseuss am 14 März 2017, 11:48:38
Hallo zusammen,

ich komme heute noch einmal auf das Performance-Problem zurück.

Constatin und Otto hatten sich ja schon dazu gemeldet wg. des merkwürdigen Abfall Notify.

Wenn ich Global verbose 5 setze, sehe ich es immer noch:

Search "ABFALL_Notify(Abfall)" (1374 hits in 1 file)
  C:\Users\Chris\AppData\Local\Temp\scp01418\opt\fhem\log\fhem-2017-03.log (1374 hits)
Line 24225: 2017.03.14 11:19:25 5: ABFALL_Notify(Abfall) - Device: global
Line 24232: 2017.03.14 11:19:26 5: ABFALL_Notify(Abfall) - Device: global
Line 24241: 2017.03.14 11:19:32 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 24244: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 24247: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 24250: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 24253: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 24260: 2017.03.14 11:19:42 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 24262: 2017.03.14 11:19:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24265: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24269: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 24272: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24276: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 24283: 2017.03.14 11:19:45 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24290: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 24292: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24295: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24299: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 24302: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24306: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 24328: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24331: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24350: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24353: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24371: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24374: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24390: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24393: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24402: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 24405: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 24408: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 24411: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 24414: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 24419: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
Line 24421: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24429: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 24431: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24434: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24438: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 24441: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24445: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 24452: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 24454: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24457: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24461: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 24464: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24468: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 24475: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 24487: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 24494: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 24497: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 24500: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 24503: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 24510: 2017.03.14 11:20:10 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24532: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24535: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24553: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24556: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24573: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24576: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24593: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24596: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24605: 2017.03.14 11:20:35 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24630: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24633: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24651: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24654: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24671: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24674: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24691: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24694: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24701: 2017.03.14 11:20:53 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 24703: 2017.03.14 11:20:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24717: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 24720: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 24723: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 24726: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 24729: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 24734: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 24736: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24739: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24743: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 24746: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24750: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 24754: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24768: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 24775: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
Line 24783: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 24786: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24807: 2017.03.14 11:21:08 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24810: 2017.03.14 11:21:08 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24817: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 24819: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24822: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24826: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 24829: 2017.03.14 11:21:13 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 24833: 2017.03.14 11:21:13 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 24855: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24858: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24875: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24878: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24897: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24900: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24916: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24919: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24926: 2017.03.14 11:21:26 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24936: 2017.03.14 11:21:31 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 24938: 2017.03.14 11:21:31 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 24948: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 24967: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24970: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24988: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 24991: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25009: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25012: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25029: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25032: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25039: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 25042: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 25045: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 25048: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 25051: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 25063: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 25065: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25068: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25072: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 25075: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25079: 2017.03.14 11:22:07 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 25088: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25095: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 25097: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25100: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25104: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 25107: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25111: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 25118: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 25120: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25123: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25127: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 25130: 2017.03.14 11:22:18 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25134: 2017.03.14 11:22:18 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 25157: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25160: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25177: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25180: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25199: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25202: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25218: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25221: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25228: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 25240: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 25247: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 25250: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 25253: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 25256: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 25263: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
Line 25265: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25273: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 25276: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 25279: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 25282: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 25285: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 25292: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 25294: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25297: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25301: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 25304: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25308: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 25315: 2017.03.14 11:22:41 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25322: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 25324: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25327: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25331: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 25334: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25338: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 25359: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25362: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25380: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25383: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25401: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25404: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25421: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25424: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25431: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 25433: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25436: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25440: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 25443: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25447: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 25457: 2017.03.14 11:23:00 5: ABFALL_Notify(Abfall) - Device: Ju.Fenster.Kontakt.Links
Line 25459: 2017.03.14 11:23:00 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25469: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 25471: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25478: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25485: 2017.03.14 11:23:19 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 25487: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25490: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25494: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 25497: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25501: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 25523: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25526: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25544: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25547: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25565: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25568: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25584: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25587: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25596: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 25599: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 25602: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 25605: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 25608: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 25615: 2017.03.14 11:23:32 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25629: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 25636: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
Line 25644: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 25647: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25670: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25673: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25690: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25693: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25712: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25715: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25731: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25734: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25741: 2017.03.14 11:23:57 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25748: 2017.03.14 11:24:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 25750: 2017.03.14 11:24:00 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25753: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25757: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 25760: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25764: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 25771: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 25774: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 25777: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 25780: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 25783: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 25791: 2017.03.14 11:24:13 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
Line 25793: 2017.03.14 11:24:13 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25804: 2017.03.14 11:24:18 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 25806: 2017.03.14 11:24:18 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25829: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25832: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25850: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25853: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25871: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25874: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25890: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25893: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 25900: 2017.03.14 11:24:22 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25907: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 25919: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 25926: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 25929: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 25932: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 25935: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 25942: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 25945: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 25948: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 25951: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 25954: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 25961: 2017.03.14 11:24:47 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 25968: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 25970: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25973: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 25977: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 25980: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 25984: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 26006: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26009: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26026: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26029: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26048: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26051: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26067: 2017.03.14 11:24:52 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26070: 2017.03.14 11:24:52 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26079: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 26081: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26084: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26088: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 26091: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26095: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 26100: 2017.03.14 11:25:00 5: ABFALL_Notify(Abfall) - Device: Jannik_Kalender
Line 26107: 2017.03.14 11:25:00 5: ABFALL_Notify(Abfall) - Device: Jannik_Kalender
Line 26114: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 26116: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26119: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26123: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 26126: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26130: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 26137: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 26139: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26142: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26146: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 26149: 2017.03.14 11:25:05 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26153: 2017.03.14 11:25:05 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 26165: 2017.03.14 11:25:13 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26172: 2017.03.14 11:25:19 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 26174: 2017.03.14 11:25:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26177: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26181: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 26184: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26188: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 26210: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26213: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26230: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26233: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26251: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26254: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26271: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26274: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26281: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 26283: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26286: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26290: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 26293: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26297: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 26304: 2017.03.14 11:25:38 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26311: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 26314: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 26317: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 26320: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 26323: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 26330: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 26332: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26335: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26339: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 26342: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26346: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 26357: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 26377: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26380: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26399: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26402: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26420: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26423: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26434: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 26451: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26454: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26464: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 26466: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26469: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26473: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 26476: 2017.03.14 11:25:54 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26480: 2017.03.14 11:25:54 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 26487: 2017.03.14 11:26:03 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26494: 2017.03.14 11:26:07 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 26496: 2017.03.14 11:26:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26507: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 26514: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
Line 26522: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 26525: 2017.03.14 11:26:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26534: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 26536: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26539: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26543: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 26546: 2017.03.14 11:26:17 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26550: 2017.03.14 11:26:17 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 26571: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26574: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26592: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26595: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26613: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26616: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26633: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26636: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26646: 2017.03.14 11:26:28 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26659: 2017.03.14 11:26:44 5: ABFALL_Notify(Abfall) - Device: Sz.Fenster.Kontakt.Links
Line 26661: 2017.03.14 11:26:44 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26669: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 26671: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26674: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26678: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 26681: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26685: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 26695: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 26697: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26720: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26723: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26741: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26744: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26762: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26765: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26781: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26784: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26791: 2017.03.14 11:26:53 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26798: 2017.03.14 11:26:57 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
Line 26800: 2017.03.14 11:26:57 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26808: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 26811: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 26814: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 26817: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 26820: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 26827: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 26829: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26832: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26836: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 26839: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26843: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 26851: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 26858: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 26870: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 26877: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 26880: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 26883: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 26886: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 26893: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 26895: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26898: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 26902: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 26905: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 26909: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 26932: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26935: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26952: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26955: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26973: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26976: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26992: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 26995: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27002: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 27004: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27007: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27011: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 27014: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27018: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 27025: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 27027: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27030: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27034: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 27037: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27041: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 27048: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 27051: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 27054: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 27057: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 27060: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 27067: 2017.03.14 11:27:44 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27074: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 27076: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27079: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27083: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 27086: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27090: 2017.03.14 11:27:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 27111: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27114: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27132: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27135: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27153: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27156: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27173: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27176: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27185: 2017.03.14 11:28:06 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 27187: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27190: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27194: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 27197: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27201: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 27217: 2017.03.14 11:28:10 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27228: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 27230: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27233: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27237: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 27240: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27244: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 27283: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27286: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27304: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27307: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27325: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27328: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27344: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27347: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27354: 2017.03.14 11:28:35 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27361: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 27364: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 27367: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 27370: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 27373: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 27395: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27398: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27416: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27419: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27437: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27440: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27456: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27459: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27466: 2017.03.14 11:28:55 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 27468: 2017.03.14 11:28:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27476: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 27478: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27481: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27485: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 27488: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27492: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 27499: 2017.03.14 11:29:00 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27506: 2017.03.14 11:29:19 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 27508: 2017.03.14 11:29:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27511: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27515: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 27518: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27522: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 27544: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27547: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27566: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27569: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27585: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27588: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27605: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27608: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27617: 2017.03.14 11:29:25 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27629: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 27636: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
Line 27644: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 27647: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27657: 2017.03.14 11:29:36 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 27659: 2017.03.14 11:29:36 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27662: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27666: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 27669: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27673: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 27690: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 27693: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 27696: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 27699: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 27702: 2017.03.14 11:29:45 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 27713: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 27715: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27718: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27722: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 27725: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27729: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 27736: 2017.03.14 11:29:50 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27758: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27761: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27778: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27781: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27799: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27802: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27819: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27822: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27829: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 27831: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27834: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27838: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 27841: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27845: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 27852: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 27864: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 27871: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 27874: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 27877: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 27880: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 27887: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 27889: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27892: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27896: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 27899: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27903: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 27913: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 27915: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27918: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27922: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 27925: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 27929: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 27936: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 27943: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
Line 27945: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27956: 2017.03.14 11:30:16 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 27958: 2017.03.14 11:30:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 27981: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 27984: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28002: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28005: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28022: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28025: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28042: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28045: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28053: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 28056: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 28059: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 28062: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 28065: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 28072: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 28074: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 28077: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
Line 28081: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 28084: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28088: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 28095: 2017.03.14 11:30:40 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28117: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28120: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28138: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28141: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28158: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28161: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28179: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28182: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28188: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: global
Line 28199: 2017.03.14 11:30:54 5: ABFALL_Notify(Abfall) - Device: global
Line 28210: 2017.03.14 11:31:02 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
Line 28223: 2017.03.14 11:31:05 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28234: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 28237: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 28240: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28244: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 28266: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28269: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28287: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28290: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28307: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28310: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28327: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28330: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28337: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 28340: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 28343: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28347: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 28357: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 28362: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 28365: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 28368: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 28371: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 28374: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 28380: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28387: 2017.03.14 11:31:37 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 28390: 2017.03.14 11:31:37 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 28393: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28397: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 28404: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
Line 28407: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
Line 28410: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28414: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
Line 28436: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28439: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28456: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28459: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28477: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28480: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28497: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28500: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28507: 2017.03.14 11:31:56 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28514: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
Line 28517: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
Line 28520: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28524: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
Line 28531: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
Line 28534: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
Line 28537: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
Line 28540: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
Line 28543: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
Line 28552: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28573: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28576: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28593: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28596: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28614: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28617: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28634: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28637: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28644: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
Line 28656: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
Line 28663: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
Line 28666: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
Line 28669: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
Line 28672: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
Line 28688: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
Line 28695: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
Line 28703: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
Line 28711: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
Line 28714: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
Line 28717: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28721: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
Line 28728: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
Line 28731: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
Line 28734: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28738: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
Line 28745: 2017.03.14 11:32:46 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28767: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28770: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28788: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28791: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28808: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28811: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28828: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28831: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28838: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
Line 28841: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
Line 28844: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28848: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
Line 28855: 2017.03.14 11:33:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
Line 28858: 2017.03.14 11:33:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
Line 28861: 2017.03.14 11:33:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 28865: 2017.03.14 11:33:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
Line 28872: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
Line 28875: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
Line 28878: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
Line 28881: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
Line 28884: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
Line 28891: 2017.03.14 11:33:11 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 28913: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28916: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28933: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28936: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28954: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28957: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28974: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28977: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 28987: 2017.03.14 11:33:26 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
Line 28995: 2017.03.14 11:33:37 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 29002: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
Line 29005: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
Line 29008: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 29012: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
Line 29019: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
Line 29022: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
Line 29025: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 29029: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
Line 29036: 2017.03.14 11:33:47 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
Line 29058: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29061: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29078: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29081: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29099: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29102: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29119: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29122: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29131: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
Line 29134: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
Line 29137: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
Line 29141: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
Line 29148: 2017.03.14 11:34:02 5: ABFALL_Notify(Abfall) - Device: HMLAN1
Line 29155: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
Line 29158: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
Line 29161: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
Line 29164: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
Line 29167: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
Line 29193: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29196: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29214: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29217: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Line 29234: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet


Könnt Ihr das erklären? Die Datei meines Modul 57_ABFAL
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 14 März 2017, 13:01:49
Zitat von: uniqueck am 12 März 2017, 12:12:35
Einfach mal beim Abfall Device Set Update machen. Das Datum vergesse ich immer zu pflegen da will ich mir noch ein Automatismus ausdenken.
Und ich such die ganze Zeit den "Fehler" bei mir.  ;D

OK, die Location und Descrition habe ich in den Kalendern mit drin, bei den "next" Einträgen fehlt mir dieser aber noch.
Oder muß ich das anders realisieren? Oder kommt das erst wenn der nächste Termin da was drin stehen hat?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 März 2017, 18:05:23
Zitat von: Christian72D am 14 März 2017, 13:01:49
Und ich such die ganze Zeit den "Fehler" bei mir.  ;D

OK, die Location und Descrition habe ich in den Kalendern mit drin, bei den "next" Einträgen fehlt mir dieser aber noch.
Oder muß ich das anders realisieren? Oder kommt das erst wenn der nächste Termin da was drin stehen hat?
Prinzipiell wäre das auch automatisch mit dem nächsten notify durch den entsprechenden Kalender passiert.

Naja mit den next und now readings hatte ich überlegt, wie hier verfahren werden soll.

Folgende Varianten gibt es hier. Da es ja passieren kann,das zwei Abholungen auf einen Tag fallen, so würde das dazu führen das wir in Location bzw. Description auch zwei Werte stehen haben würden. Entweder dasselbe Schema wie bei den Text readings von now bzw. next oder ich prüfe ob die Inhalte identisch sind und schreibe nur dann mit Trennzeichen wie im entsprechenden attribute hinterlegt rein, wenn sich die Werte unterscheiden.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 März 2017, 18:39:52
Zitat von: cseuss am 14 März 2017, 11:48:38
Hallo zusammen,

ich komme heute noch einmal auf das Performance-Problem zurück.

Constatin und Otto hatten sich ja schon dazu gemeldet wg. des merkwürdigen Abfall Notify.

Wenn ich Global verbose 5 setze, sehe ich es immer noch:

[code]Search "ABFALL_Notify(Abfall)" (1374 hits in 1 file)
  C:\Users\Chris\AppData\Local\Temp\scp01418\opt\fhem\log\fhem-2017-03.log (1374 hits)
   Line 24225: 2017.03.14 11:19:25 5: ABFALL_Notify(Abfall) - Device: global
   Line 24232: 2017.03.14 11:19:26 5: ABFALL_Notify(Abfall) - Device: global
   Line 24241: 2017.03.14 11:19:32 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 24244: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 24247: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 24250: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 24253: 2017.03.14 11:19:33 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 24260: 2017.03.14 11:19:42 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
   Line 24262: 2017.03.14 11:19:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24265: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24269: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
   Line 24272: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24276: 2017.03.14 11:19:43 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
   Line 24283: 2017.03.14 11:19:45 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24290: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 24292: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24295: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24299: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 24302: 2017.03.14 11:19:50 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24306: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 24328: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24331: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24350: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24353: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24371: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24374: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24390: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24393: 2017.03.14 11:19:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24402: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 24405: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 24408: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 24411: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 24414: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 24419: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
   Line 24421: 2017.03.14 11:19:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24429: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 24431: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24434: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24438: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 24441: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24445: 2017.03.14 11:20:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 24452: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 24454: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24457: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24461: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 24464: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24468: 2017.03.14 11:20:03 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 24475: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 24487: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 24494: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 24497: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 24500: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 24503: 2017.03.14 11:20:04 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 24510: 2017.03.14 11:20:10 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24532: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24535: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24553: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24556: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24573: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24576: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24593: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24596: 2017.03.14 11:20:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24605: 2017.03.14 11:20:35 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24630: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24633: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24651: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24654: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24671: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24674: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24691: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24694: 2017.03.14 11:20:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24701: 2017.03.14 11:20:53 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 24703: 2017.03.14 11:20:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24717: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 24720: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 24723: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 24726: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 24729: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 24734: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 24736: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24739: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24743: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 24746: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24750: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 24754: 2017.03.14 11:21:01 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24768: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
   Line 24775: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
   Line 24783: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
   Line 24786: 2017.03.14 11:21:05 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24807: 2017.03.14 11:21:08 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24810: 2017.03.14 11:21:08 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24817: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 24819: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24822: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24826: 2017.03.14 11:21:12 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 24829: 2017.03.14 11:21:13 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 24833: 2017.03.14 11:21:13 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 24855: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24858: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24875: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24878: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24897: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24900: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24916: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24919: 2017.03.14 11:21:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24926: 2017.03.14 11:21:26 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24936: 2017.03.14 11:21:31 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
   Line 24938: 2017.03.14 11:21:31 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 24948: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 24967: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24970: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24988: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 24991: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25009: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25012: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25029: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25032: 2017.03.14 11:21:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25039: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 25042: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 25045: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 25048: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 25051: 2017.03.14 11:21:55 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 25063: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
   Line 25065: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25068: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25072: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
   Line 25075: 2017.03.14 11:22:06 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25079: 2017.03.14 11:22:07 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
   Line 25088: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25095: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 25097: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25100: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25104: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 25107: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25111: 2017.03.14 11:22:16 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 25118: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
   Line 25120: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25123: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25127: 2017.03.14 11:22:17 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
   Line 25130: 2017.03.14 11:22:18 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25134: 2017.03.14 11:22:18 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
   Line 25157: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25160: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25177: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25180: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25199: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25202: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25218: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25221: 2017.03.14 11:22:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25228: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 25240: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 25247: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 25250: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 25253: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 25256: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 25263: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
   Line 25265: 2017.03.14 11:22:22 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25273: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 25276: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 25279: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 25282: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 25285: 2017.03.14 11:22:24 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 25292: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 25294: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25297: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25301: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 25304: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25308: 2017.03.14 11:22:38 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 25315: 2017.03.14 11:22:41 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25322: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 25324: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25327: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25331: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 25334: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25338: 2017.03.14 11:22:50 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 25359: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25362: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25380: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25383: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25401: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25404: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25421: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25424: 2017.03.14 11:22:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25431: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 25433: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25436: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25440: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 25443: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25447: 2017.03.14 11:22:53 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 25457: 2017.03.14 11:23:00 5: ABFALL_Notify(Abfall) - Device: Ju.Fenster.Kontakt.Links
   Line 25459: 2017.03.14 11:23:00 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25469: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 25471: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25478: 2017.03.14 11:23:07 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25485: 2017.03.14 11:23:19 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 25487: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25490: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25494: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 25497: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25501: 2017.03.14 11:23:20 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 25523: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25526: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25544: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25547: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25565: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25568: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25584: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25587: 2017.03.14 11:23:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25596: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 25599: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 25602: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 25605: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 25608: 2017.03.14 11:23:26 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 25615: 2017.03.14 11:23:32 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25629: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
   Line 25636: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
   Line 25644: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
   Line 25647: 2017.03.14 11:23:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25670: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25673: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25690: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25693: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25712: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25715: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25731: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25734: 2017.03.14 11:23:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25741: 2017.03.14 11:23:57 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25748: 2017.03.14 11:24:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 25750: 2017.03.14 11:24:00 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25753: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25757: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 25760: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25764: 2017.03.14 11:24:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 25771: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 25774: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 25777: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 25780: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 25783: 2017.03.14 11:24:03 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 25791: 2017.03.14 11:24:13 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
   Line 25793: 2017.03.14 11:24:13 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25804: 2017.03.14 11:24:18 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
   Line 25806: 2017.03.14 11:24:18 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25829: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25832: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25850: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25853: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25871: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25874: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25890: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25893: 2017.03.14 11:24:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 25900: 2017.03.14 11:24:22 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25907: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 25919: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 25926: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 25929: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 25932: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 25935: 2017.03.14 11:24:26 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 25942: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 25945: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 25948: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 25951: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 25954: 2017.03.14 11:24:38 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 25961: 2017.03.14 11:24:47 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 25968: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
   Line 25970: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25973: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 25977: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
   Line 25980: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 25984: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
   Line 26006: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26009: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26026: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26029: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26048: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26051: 2017.03.14 11:24:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26067: 2017.03.14 11:24:52 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26070: 2017.03.14 11:24:52 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26079: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 26081: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26084: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26088: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 26091: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26095: 2017.03.14 11:24:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 26100: 2017.03.14 11:25:00 5: ABFALL_Notify(Abfall) - Device: Jannik_Kalender
   Line 26107: 2017.03.14 11:25:00 5: ABFALL_Notify(Abfall) - Device: Jannik_Kalender
   Line 26114: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 26116: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26119: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26123: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 26126: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26130: 2017.03.14 11:25:01 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 26137: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
   Line 26139: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26142: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26146: 2017.03.14 11:25:04 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
   Line 26149: 2017.03.14 11:25:05 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26153: 2017.03.14 11:25:05 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
   Line 26165: 2017.03.14 11:25:13 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26172: 2017.03.14 11:25:19 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
   Line 26174: 2017.03.14 11:25:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26177: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26181: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
   Line 26184: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26188: 2017.03.14 11:25:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
   Line 26210: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26213: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26230: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26233: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26251: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26254: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26271: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26274: 2017.03.14 11:25:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26281: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 26283: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26286: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26290: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 26293: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26297: 2017.03.14 11:25:23 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 26304: 2017.03.14 11:25:38 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26311: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 26314: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 26317: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 26320: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 26323: 2017.03.14 11:25:39 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 26330: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 26332: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26335: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26339: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 26342: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26346: 2017.03.14 11:25:41 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 26357: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 26377: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26380: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26399: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26402: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26420: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26423: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26434: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 26451: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26454: 2017.03.14 11:25:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26464: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 26466: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26469: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26473: 2017.03.14 11:25:53 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 26476: 2017.03.14 11:25:54 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26480: 2017.03.14 11:25:54 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 26487: 2017.03.14 11:26:03 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26494: 2017.03.14 11:26:07 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 26496: 2017.03.14 11:26:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26507: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
   Line 26514: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
   Line 26522: 2017.03.14 11:26:11 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
   Line 26525: 2017.03.14 11:26:12 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26534: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 26536: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26539: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26543: 2017.03.14 11:26:16 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 26546: 2017.03.14 11:26:17 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26550: 2017.03.14 11:26:17 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 26571: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26574: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26592: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26595: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26613: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26616: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26633: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26636: 2017.03.14 11:26:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26646: 2017.03.14 11:26:28 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26659: 2017.03.14 11:26:44 5: ABFALL_Notify(Abfall) - Device: Sz.Fenster.Kontakt.Links
   Line 26661: 2017.03.14 11:26:44 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26669: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 26671: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26674: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26678: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 26681: 2017.03.14 11:26:47 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26685: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 26695: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
   Line 26697: 2017.03.14 11:26:48 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26720: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26723: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26741: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26744: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26762: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26765: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26781: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26784: 2017.03.14 11:26:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26791: 2017.03.14 11:26:53 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26798: 2017.03.14 11:26:57 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
   Line 26800: 2017.03.14 11:26:57 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26808: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 26811: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 26814: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 26817: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 26820: 2017.03.14 11:27:01 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 26827: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 26829: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26832: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26836: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 26839: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26843: 2017.03.14 11:27:10 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 26851: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 26858: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 26870: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 26877: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 26880: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 26883: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 26886: 2017.03.14 11:27:19 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 26893: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
   Line 26895: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26898: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 26902: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
   Line 26905: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 26909: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
   Line 26932: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26935: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26952: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26955: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26973: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26976: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26992: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 26995: 2017.03.14 11:27:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27002: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
   Line 27004: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27007: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27011: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
   Line 27014: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27018: 2017.03.14 11:27:37 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
   Line 27025: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 27027: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27030: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27034: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 27037: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27041: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 27048: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 27051: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 27054: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 27057: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 27060: 2017.03.14 11:27:42 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 27067: 2017.03.14 11:27:44 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27074: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
   Line 27076: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27079: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27083: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
   Line 27086: 2017.03.14 11:27:46 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27090: 2017.03.14 11:27:47 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
   Line 27111: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27114: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27132: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27135: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27153: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27156: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27173: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27176: 2017.03.14 11:27:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27185: 2017.03.14 11:28:06 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 27187: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27190: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27194: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 27197: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27201: 2017.03.14 11:28:07 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 27217: 2017.03.14 11:28:10 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27228: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 27230: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27233: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27237: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 27240: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27244: 2017.03.14 11:28:15 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 27283: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27286: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27304: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27307: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27325: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27328: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27344: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27347: 2017.03.14 11:28:22 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27354: 2017.03.14 11:28:35 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27361: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 27364: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 27367: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 27370: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 27373: 2017.03.14 11:28:42 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 27395: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27398: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27416: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27419: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27437: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27440: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27456: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27459: 2017.03.14 11:28:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27466: 2017.03.14 11:28:55 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 27468: 2017.03.14 11:28:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27476: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 27478: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27481: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27485: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 27488: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27492: 2017.03.14 11:28:59 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 27499: 2017.03.14 11:29:00 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27506: 2017.03.14 11:29:19 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 27508: 2017.03.14 11:29:19 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27511: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27515: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 27518: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27522: 2017.03.14 11:29:20 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 27544: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27547: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27566: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27569: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27585: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27588: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27605: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27608: 2017.03.14 11:29:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27617: 2017.03.14 11:29:25 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27629: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
   Line 27636: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
   Line 27644: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
   Line 27647: 2017.03.14 11:29:33 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27657: 2017.03.14 11:29:36 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
   Line 27659: 2017.03.14 11:29:36 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27662: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27666: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
   Line 27669: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27673: 2017.03.14 11:29:37 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
   Line 27690: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 27693: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 27696: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 27699: 2017.03.14 11:29:44 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 27702: 2017.03.14 11:29:45 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 27713: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 27715: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27718: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27722: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 27725: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27729: 2017.03.14 11:29:46 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 27736: 2017.03.14 11:29:50 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27758: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27761: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27778: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27781: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27799: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27802: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27819: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27822: 2017.03.14 11:29:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27829: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
   Line 27831: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27834: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27838: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
   Line 27841: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27845: 2017.03.14 11:29:55 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
   Line 27852: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 27864: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 27871: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 27874: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 27877: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 27880: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 27887: 2017.03.14 11:29:58 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
   Line 27889: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27892: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27896: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
   Line 27899: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27903: 2017.03.14 11:29:59 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
   Line 27913: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 27915: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27918: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27922: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 27925: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 27929: 2017.03.14 11:30:08 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 27936: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 27943: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: Ga.Bewegung
   Line 27945: 2017.03.14 11:30:15 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27956: 2017.03.14 11:30:16 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
   Line 27958: 2017.03.14 11:30:16 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 27981: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 27984: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28002: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28005: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28022: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28025: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28042: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28045: 2017.03.14 11:30:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28053: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 28056: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 28059: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 28062: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 28065: 2017.03.14 11:30:31 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 28072: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 28074: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 28077: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Batterie
   Line 28081: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 28084: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28088: 2017.03.14 11:30:34 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 28095: 2017.03.14 11:30:40 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28117: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28120: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28138: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28141: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28158: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28161: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28179: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28182: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28188: 2017.03.14 11:30:51 5: ABFALL_Notify(Abfall) - Device: global
   Line 28199: 2017.03.14 11:30:54 5: ABFALL_Notify(Abfall) - Device: global
   Line 28210: 2017.03.14 11:31:02 5: ABFALL_Notify(Abfall) - Device: Wz.Bewegung
   Line 28223: 2017.03.14 11:31:05 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28234: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 28237: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 28240: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28244: 2017.03.14 11:31:10 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 28266: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28269: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28287: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28290: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28307: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28310: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28327: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28330: 2017.03.14 11:31:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28337: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 28340: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 28343: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28347: 2017.03.14 11:31:27 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 28357: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 28362: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 28365: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 28368: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 28371: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 28374: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 28380: 2017.03.14 11:31:31 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28387: 2017.03.14 11:31:37 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 28390: 2017.03.14 11:31:37 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 28393: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28397: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 28404: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung
   Line 28407: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Clima
   Line 28410: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28414: 2017.03.14 11:31:38 5: ABFALL_Notify(Abfall) - Device: Sz.Heizung_Weather
   Line 28436: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28439: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28456: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28459: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28477: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28480: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28497: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28500: 2017.03.14 11:31:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28507: 2017.03.14 11:31:56 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28514: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung
   Line 28517: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Clima
   Line 28520: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28524: 2017.03.14 11:31:59 5: ABFALL_Notify(Abfall) - Device: Ju.Heizung_Weather
   Line 28531: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_Pwr
   Line 28534: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenF
   Line 28537: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenI
   Line 28540: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenPwr
   Line 28543: 2017.03.14 11:32:13 5: ABFALL_Notify(Abfall) - Device: Wz.Stehlampe_SenU
   Line 28552: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28573: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28576: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28593: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28596: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28614: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28617: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28634: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28637: 2017.03.14 11:32:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28644: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_Pwr
   Line 28656: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TV_Leistung
   Line 28663: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenF
   Line 28666: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenI
   Line 28669: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenPwr
   Line 28672: 2017.03.14 11:32:22 5: ABFALL_Notify(Abfall) - Device: Wz.TVSchalter_SenU
   Line 28688: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen
   Line 28695: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.Lu
   Line 28703: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Ga.Sensor.aussen.temp
   Line 28711: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung
   Line 28714: 2017.03.14 11:32:38 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Clima
   Line 28717: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28721: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Bu.Heizung_Weather
   Line 28728: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung
   Line 28731: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Clima
   Line 28734: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28738: 2017.03.14 11:32:39 5: ABFALL_Notify(Abfall) - Device: Gz.Heizung_Weather
   Line 28745: 2017.03.14 11:32:46 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28767: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28770: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28788: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28791: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28808: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28811: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28828: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28831: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28838: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand
   Line 28841: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Clima
   Line 28844: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28848: 2017.03.14 11:32:51 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Wand_Weather
   Line 28855: 2017.03.14 11:33:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten
   Line 28858: 2017.03.14 11:33:00 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Clima
   Line 28861: 2017.03.14 11:33:01 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 28865: 2017.03.14 11:33:01 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.hinten_Weather
   Line 28872: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_Pwr
   Line 28875: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenF
   Line 28878: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenI
   Line 28881: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenPwr
   Line 28884: 2017.03.14 11:33:06 5: ABFALL_Notify(Abfall) - Device: ZE.Steckdose_SenU
   Line 28891: 2017.03.14 11:33:11 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 28913: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28916: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28933: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28936: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28954: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28957: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28974: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28977: 2017.03.14 11:33:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 28987: 2017.03.14 11:33:26 5: ABFALL_Notify(Abfall) - Device: Wz.Sensor.innen
   Line 28995: 2017.03.14 11:33:37 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 29002: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden
   Line 29005: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Clima
   Line 29008: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 29012: 2017.03.14 11:33:40 5: ABFALL_Notify(Abfall) - Device: Bd.Heizung.Boden_Weather
   Line 29019: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne
   Line 29022: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Clima
   Line 29025: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 29029: 2017.03.14 11:33:41 5: ABFALL_Notify(Abfall) - Device: Ja.Heizung.vorne_Weather
   Line 29036: 2017.03.14 11:33:47 5: ABFALL_Notify(Abfall) - Device: Ga.Thermometer
   Line 29058: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29061: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29078: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29081: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29099: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29102: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29119: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29122: 2017.03.14 11:33:51 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29131: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung
   Line 29134: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Clima
   Line 29137: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: ZE.Heizung_Clima
   Line 29141: 2017.03.14 11:33:58 5: ABFALL_Notify(Abfall) - Device: Tr.Heizung_Weather
   Line 29148: 2017.03.14 11:34:02 5: ABFALL_Notify(Abfall) - Device: HMLAN1
   Line 29155: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_Pwr
   Line 29158: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenF
   Line 29161: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenI
   Line 29164: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenPwr
   Line 29167: 2017.03.14 11:34:04 5: ABFALL_Notify(Abfall) - Device: Wz.Deckenfluter_SenU
   Line 29193: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29196: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29214: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29217: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
   Line 29234: 2017.03.14 11:34:21 5: ABFALL_Notify(Abfall) - Device: FHEMTablet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 15 März 2017, 12:58:00
Zitat von: uniqueck am 14 März 2017, 18:05:23
Folgende Varianten gibt es hier. Da es ja passieren kann,das zwei Abholungen auf einen Tag fallen, so würde das dazu führen das wir in Location bzw. Description auch zwei Werte stehen haben würden. Entweder dasselbe Schema wie bei den Text readings von now bzw. next oder ich prüfe ob die Inhalte identisch sind und schreibe nur dann mit Trennzeichen wie im entsprechenden attribute hinterlegt rein, wenn sich die Werte unterscheiden.
Bei welchem Szenario würde ein Privatmann denn zwei unterschiedliche Beschreibungen drin haben?
Location evtl. wenn man sagt "zuhause" und "Geschäft" oder so.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cseuss am 15 März 2017, 13:23:58
Hallo zusammen,

könnt Ihr mir noch helfen bzgl. meiner Hinweise / Fragen in #720 zum ABFALL_Notify?

Leider war mein Beitrag im ersten Wurf unglücklich bzgl. der Logformatierungen. Nun ist der Beitrag wohl defekt und abgeschnitten.

Habe ich vielleicht einen alten Versionsstand des Moduls? Meine Datei 57_ABFALL.pm ist vom 18.12.2016.

Wie kann ich es updaten, wenn es über einen https-Link eingebunden wurde?

Wann wird es ein offizielles Modul?

Fragen über Fragen  ;)

Ich freue mich über Eure Hilfe.

Vielen Dank

Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tutti_Bomovski am 20 März 2017, 10:34:41
Hallo Zusammen,
ich habe mir eine Erinnerung für meinen Abfallkalender gemacht.
Das funktioniert soweit auch ganz gut... Aber!
Es geht halt nur am Tag vorher. Setze ich die Anzahl Tage auf 0 dann passiert leider nichts.

so geht es...
*07:00:00 if ([Abfall:next_tage] eq "1") (set TeleBot message ABFUHRKALENDER \nWICHTIGE INFORMATION! \n\n[Abfall:next_text] steht heute [Abfall:next_wochentag] [Abfall:next_datum] zur Abfuhr an!)


So geht es nicht...
*07:00:00 if ([Abfall:next_tage] eq "0") (set TeleBot message ABFUHRKALENDER \nWICHTIGE INFORMATION! \n\n[Abfall:next_text] steht heute [Abfall:next_wochentag] [Abfall:next_datum] zur Abfuhr an!)


Kann da jemand helfen?

DANKE
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 20 März 2017, 10:50:25
Hi,

klar, weil aus next wird now
[Abfall:now_text] ne "" and [Abfall:now_text] ne "0"

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 März 2017, 10:54:09
Dazu gibt es die now readings bzw. je nachdem wann du den Termin gesetzt hast kannst du nochmal selben Tag mit next arbeiten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tutti_Bomovski am 20 März 2017, 11:43:43
Zitat von: Otto123 am 20 März 2017, 10:50:25
Hi,

klar, weil aus next wird now
[Abfall:now_text] ne "" and [Abfall:now_text] ne "0"

Gruß Otto

Danke werde es ausprobieren!

*07:00:00 if ([Abfall:now_text] ne "" and [Abfall:now_text] ne "0") (set TeleBot message ABFUHRKALENDER \nWICHTIGE INFORMATION! \n\n[Abfall:next_text] steht heute [Abfall:next_wochentag] [Abfall:next_datum] zur Abfuhr an!)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 20 März 2017, 11:53:50
Zur Erklärung: Normal wird nur now_text entsprechend gefüllt. Bei mir mogelt sich aber immer mal wieder an einem anderen Tag eine 0 für ein paar Stunden in das reading. Warum auch immer!?
Deswegen die zweite Bedingung.

Viel Erfolg

Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tutti_Bomovski am 20 März 2017, 14:09:43
Zitat von: Otto123 am 20 März 2017, 11:53:50
Zur Erklärung: Normal wird nur now_text entsprechend gefüllt. Bei mir mogelt sich aber immer mal wieder an einem anderen Tag eine 0 für ein paar Stunden in das reading. Warum auch immer!?
Deswegen die zweite Bedingung.

Viel Erfolg

Otto
Morgen ist mal wieder Abfall...
Ich schaue es mir mal an.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Depechem am 30 März 2017, 10:27:40
2017.03.30 03:00:12.125 1: ERROR evaluating my $TYPE='Calendar';my $EVTPART0='modeUpcoming:';my $NAME='Abfall';my $EVTPART1='...';{ Abfalltermine("$EVENT") }: Undefined subroutine &main::Abfalltermine called at (eval 525645) line 1, <GEN286515> line 1.

2017.03.30 09:00:12.117 1: ERROR evaluating my $TYPE='Calendar';my $EVTPART0='modeUpcoming:';my $NAME='Abfall';my $EVTPART1='...';{ Abfalltermine("$EVENT") }: Undefined subroutine &main::Abfalltermine called at (eval 608959) line 1, <GEN334062> line 1.


Seit geraumer Zeit habe ich folgenden Fehler täglich 3-8x im Log stehen.
Habt ihr eine Idee was dies bedeutet, wie man ihn weg bekommt bzw. ob er etwas zu sagen hat.

Gruß Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ch.eick am 03 April 2017, 18:38:45
Hallo Thomas.

Für mich als Anfänger sieht es danach aus, dass Du in Deiner 99_myUtils.pm die Subroutine "Abfalltermine()" nicht mehr hast,
oder diese durch einen Tippfehler eventuell umbenannt wurde. Der Zeitraum wird sicherlich mit dem Intervall im Abfall Kalender
Device identisch sein. Ich habe mal meine eingefügt.


#
# Abfall Kalender auswerten / Google Kalender: "Abfall"
#

sub
Abfalltermine()
{
   my $t  = time;
   my @Tonnen = ("BlaueTonne", "GelberSack", "GelbeTonne", "GraueTonne", "BrauneTonne", "Gruenbuendel");
   my @nextPickUp = ("BlaueTonne_nextPickUp", "GelberSack_nextPickUp", "GelbeTonne_nextPickUp", "GraueTonne_nextPickUp", "BrauneTonne_nextPickUp", "Gruenbuendel_nextPickUp");
   my @next_wtag = ("BlaueTonne_nextwtag", "GelberSack_nextwtag", "GelbeTonne_nextwtag", "GraueTonne_nextwtag", "BrauneTonne_nextwtag", "Gruenbuendel_nextwtag");
   my @SuchTexte = (".*Blaue.*", ".*Gelber.*", ".*GelbeT.*", ".*Grau.*", ".*Braun.*", ".*Gruen.*");
   my @wtag = ("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
   my $uid;
   my $dayDiff;

   for(my $i=0; $i<6; $i++)
   {
      $dayDiff = -1; #BUG behoben
      my @uids = split(/;/,fhem("get Abfall find $SuchTexte[$i]"));

      # den naechsten Termin aus allen uids finden
      foreach $uid (@uids)
      {
         my $eventDate = KalenderDatum('Abfall', $uid);
         my $dayDiffNeu = floor(($eventDate - $t) / 60 / 60 / 24 + 1);
         if ($dayDiffNeu >= 0 && ($dayDiffNeu < $dayDiff || $dayDiff == -1)) #BUG behoben
         {
            $dayDiff = $dayDiffNeu;
         }
      }

    my ($Sekunden, $Minuten, $Stunden, $Monatstag, $Monat, $Jahr, $Wochentag) = localtime(time + ($dayDiff * 86400));
    my $mt = ($Monatstag < 10) ? "0".$Monatstag : $Monatstag;
    my $m = ($Monat < 10) ? "0".$Monat : $Monat;
    $Jahr += 1900;
    my $zeit =  $mt . "." . $m . "." . $Jahr;

    fhem("setreading MuellterminDummy $Tonnen[$i] $dayDiff");
    fhem("setreading MuellterminDummy $next_wtag[$i] $wtag[$Wochentag]");
    fhem("setreading MuellterminDummy $nextPickUp[$i] $zeit");
   }
}


Und nun noch meine Definitionen:


define Abfall Calendar ical url https://calendar.google.com/calendar/ical/**Hier**steht**Dein***Kalender**/basic.ics 21600      <---- alle 6h
attr Abfall hideOlderThan 10

define notAbfalltermine notify Abfall:triggered { Abfalltermine() }              <----- Da siehst Du den Trigger, wenn sich der Kalender ändert

define MuellterminDummy dummy

define Abfall_View CALVIEW Abfall 0
attr Abfall_View modes next


Nun gibt es zwei Möglichkeiten es weg zu bekommen:
 
1. Die Funktion "Abfalltermine()" wieder herstellen. Du hast eventuell ja eine Sicherung ;-)

2. Die Einträge im FHEM, die für den Abfallkalender gedacht waren auch noch zu entfernen. Zumindest das "notify", weil das bei jeder
   Kalenderaktualisierung die Funktion "Abfalltermine()" aufruft.

Viele Grüße
    Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 11 April 2017, 19:14:09
Ist es eigentlich richig daß ich noch die Readings "description" und "location" habe?
Ich dachte bis auf "now_*" wäre alles eingedeutscht.

Denn dort stehen bei mir definitiv falsche Werte drin...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 11 April 2017, 23:24:25
Zitat von: Christian72D am 11 April 2017, 19:14:09
Ist es eigentlich richig daß ich noch die Readings "description" und "location" habe?
Ich dachte bis auf "now_*" wäre alles eingedeutscht.

Denn dort stehen bei mir definitiv falsche Werte drin...
Ne ich habe alles auf englisch umgestellt. Wo stehen denn bei dir falsche Werte drin.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 13 April 2017, 05:03:28
Eigentlich überall... :(

Ok, alles gelöscht, die 57_ABFALL dann noch manuell entfernt, alles neu aufgesetzt, JETZT gehts.

Was mir jetzt nur optisch mißfällt: die Uhrzeit beim Termin.

Ich habe als "setstate" "next_text am next_date (next_days)" drin stehen.
Es gibt doch bestimmt (mit Perl?) die Möglichkeit das "next_date" auf 6 Stellen zu begrenzen, oder?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 April 2017, 18:26:54
Zitat von: Christian72D am 13 April 2017, 05:03:28
Eigentlich überall... :(

Ok, alles gelöscht, die 57_ABFALL dann noch manuell entfernt, alles neu aufgesetzt, JETZT gehts.

Was mir jetzt nur optisch mißfällt: die Uhrzeit beim Termin.

Ich habe als "setstate" "next_text am next_date (next_days)" drin stehen.
Es gibt doch bestimmt (mit Perl?) die Möglichkeit das "next_date" auf 6 Stellen zu begrenzen, oder?
Anhand des Bildschirmfotos kann ich jetzt nicht ganz nachvollziehen was du meinst.

Gruß Constantin

P.s. Frohe Ostern wünsche ich allen.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 14 April 2017, 11:56:55
Zitat von: uniqueck am 13 April 2017, 18:26:54
Anhand des Bildschirmfotos kann ich jetzt nicht ganz nachvollziehen was du meinst.
Das bei mir noch alles auf deutsch war...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: heikoh81 am 17 April 2017, 21:59:44
Funktioniert super. Vielen Dank für das Modul.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 18 April 2017, 18:05:27
In Zeile 128 wird in nowAbfall_text ein überflüssiger Unterstrich eingefügt. Ist mir nur aufgefallen, weil das bei einer Sonos Sprachausgabe dann tatsächlich auch als "Unterstrich" mitgesprochen wird. :)

$nowAbfall_text .= $delimiter_text_reading . "_" . $termin->{summary};

sollte wohl

$nowAbfall_text .= $delimiter_text_reading . $termin->{summary};

sein. Dann wäre es auch identisch zu nextAbfall_text, dort ist der Unterstrich nämlich nicht drin. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 18 April 2017, 18:16:51
Zitat von: Phiolin am 18 April 2017, 18:05:27
In Zeile 128 wird in nowAbfall_text ein überflüssiger Unterstrich eingefügt. Ist mir nur aufgefallen, weil das bei einer Sonos Sprachausgabe dann tatsächlich auch als "Unterstrich" mitgesprochen wird. :)

$nowAbfall_text .= $delimiter_text_reading . "_" . $termin->{summary};

sollte wohl

$nowAbfall_text .= $delimiter_text_reading . $termin->{summary};

sein. Dann wäre es auch identisch zu nextAbfall_text, dort ist der Unterstrich nämlich nicht drin. :)
Hi,

Danke für die Meldung. Ist allerdings auf dem Branch develop schon behoben. Ich denke ich werde heute Abend mal ein neues Release vorbereiten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 20 April 2017, 14:39:04
ich war jetzt einige Tage nicht da und sehe diese Logfilemeldungen... hat sich etwas verändert..?
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 April 2017, 17:55:59
Zitat von: moonsorrox am 20 April 2017, 14:39:04
ich war jetzt einige Tage nicht da und sehe diese Logfilemeldungen... hat sich etwas verändert..?
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.

Ne habe ich noch nicht. Ich wollte mal ne neue version bereitstellen aber die ist auch schon mehrere Wochen alt.

Ich schaue mal was das für ne code stelle ist.

Gruß Constantin

P.s. Hast du von Master installiert oder develop oder vom Feature Strang.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 20 April 2017, 18:44:10
ich sehe ich habe die Meldungen schon einige Tage drin...!
Dein Modul habe ich schon sehr lange im Einsatz, ich weiß nicht mehr woher ich es installiert habe, ich mache nur regelmäßig Updates

Ich war länger nicht zuhause und habe heute das Update erneut gemacht.


es gibt ja in der letzten Zeit jede Menge Fehlermeldungen was Perl betrifft ich weiß nicht was passiert ist... evtl. gibt es ja Zusammenhänge..!

^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at ./FHEM/01_FHEMWEB.pm line 2650.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at ./FHEM/01_FHEMWEB.pm line 2650.


2017.04.20 14:53:50 1: PERL WARNING: Use of uninitialized value $FW_wname in concatenation (.) or string at ./FHEM/55_GDS.pm line 662, <> line 231.
2017.04.20 14:53:50 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4036, <> line 231.


2017.04.20 14:53:49 1: PERL WARNING: Prototype mismatch: sub main::Log3 ($$$) vs none at ./FHEM/33_readingsGroup.pm line 32, <> line 248.
2017.04.20 14:53:49 1: PERL WARNING: Prototype mismatch: sub main::Log ($$) vs none at ./FHEM/33_readingsGroup.pm line 31, <> line 248.


2017.04.20 14:53:49 1: PERL WARNING: "my" variable $val masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 112.
2017.04.20 14:53:49 1: PERL WARNING: "my" variable $val masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 95.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DeeSPe am 20 April 2017, 18:57:30
Zitat von: moonsorrox am 20 April 2017, 18:44:10
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at ./FHEM/01_FHEMWEB.pm line 2650.
^* matches null string many times in regex; marked by <-- HERE in m/^* <-- HERE $/ at ./FHEM/01_FHEMWEB.pm line 2650.


Ist Dein Problem. RegEx kennt kein nur * denn es muss .* lauten.
EDIT: Evtl. event-on-change-reading nur auf * gesetzt irgendwo?

Zitat von: moonsorrox am 20 April 2017, 18:44:10
2017.04.20 14:53:49 1: PERL WARNING: Prototype mismatch: sub main::Log3 ($$$) vs none at ./FHEM/33_readingsGroup.pm line 32, <> line 248.
2017.04.20 14:53:49 1: PERL WARNING: Prototype mismatch: sub main::Log ($$) vs none at ./FHEM/33_readingsGroup.pm line 31, <> line 248.


Ist bereits gefixt und morgen im Update verfügbar.

Zitat von: moonsorrox am 20 April 2017, 18:44:10
2017.04.20 14:53:49 1: PERL WARNING: "my" variable $val masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 112.
2017.04.20 14:53:49 1: PERL WARNING: "my" variable $val masks earlier declaration in same scope at ./FHEM/99_myUtils.pm line 95.


Ist auch Dein Problem in der 99_myUtils.pm.
"my" doppelt für die selbe Variable angegeben.

Gruß
Dan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 20 April 2017, 21:12:47
EDIT:// neuen Beitrag dazu erstellt weil es hier nicht hingehört (https://forum.fhem.de/index.php/topic,70868.msg623727.html#msg623727)

hier also nur noch die Meldungen zu dem Abfall Modul

das steht in deinem Modul bei 105 drin
my @bts=str2time($M."/".$D."/".$Y." ".$tempstart[1]);
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 21 April 2017, 14:23:44
hier nochmal als Hinweis mein Vorgehen..!

Ich mache ein Fhem Update, so heute morgen...! dann ist die Readingsgroup nach einem Neustart für meinen Abfallkalender leer
Dann mache ich ein set myAbfall update die readingsgroup wird gefüllt und dann erscheinen diese Meldungen im logfile

Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 23 April 2017, 13:27:23
Hallo Constantin,

nach einem Neustart von Fhem (RPi3B) oder nach rereadcfg erscheinen folgende Zeilen im logfile:
2017.04.23 13:13:43 3: ABFALL_UPDATE
Argument "" isn't numeric in numeric eq (==) at (eval 6142) line 1.
2017.04.23 13:13:44 3: ABFALL myMuell - CALENDAR:Muelltonnen.Kalender.AVEA triggered, updating ABFALL myMuell ...
2017.04.23 13:13:44 3: ABFALL_UPDATE


Kannst Du dich der Sache annehmen?

Viele Grüße Gisbert

Mein Abfall device; Definition ist in eine eigene cfg ausgelagert, die mit include in fhem.cfg eingebunden ist:
Internals:
   CFGFN      ./FHEM/BenachrichtigungMuellabfuhr.cfg
   DEF        Muelltonnen.Kalender.AVEA 14400
   KALENDER   Muelltonnen.Kalender.AVEA
   NAME       myMuell
   NR         380
   NTFY_ORDER 50-myMuell
   STATE        Restmülltonne:<br/>Dienstag 25.04.17
   TYPE       ABFALL
   Readings:
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_GelberSack_datum 03.05.17
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_GelberSack_tage 10
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_GelberSack_text   Gelber Sack
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_GelberSack_wochentag Mittwoch
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Papiertonne_datum 03.05.17
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Papiertonne_tage 10
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Papiertonne_text   Papiertonne
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Papiertonne_wochentag Mittwoch
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Restmuelltonne_datum 25.04.17
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Restmuelltonne_tage 2
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Restmuelltonne_text   Restmülltonne
     2017-04-23 13:13:44   MuelltonnenKalenderAVEA_Restmuelltonne_wochentag Dienstag
     2017-04-23 13:13:44   next            MuelltonnenKalenderAVEA_Restmuelltonne_2
     2017-04-23 13:13:44   next_datum      25.04.17
     2017-04-23 13:13:44   next_tage       2
     2017-04-23 13:13:44   next_text         Restmülltonne
     2017-04-23 13:13:44   next_wochentag  Dienstag
     2017-04-23 13:13:44   state           2
     Now_text:
Attributes:
   alias      Muellabfuhr.Kuhlmannweg8
   event-on-change-reading .*
   icon       dustbin
   stateFormat next_text:<br/>next_wochentag next_datum


Sowie mein Abfallkalender:
Internals:
   CFGFN      ./FHEM/BenachrichtigungMuellabfuhr.cfg
   DEF        ical file /opt/fhem/Abfuhrkalender_Leverkusen_Kuhlmannweg_2017.ics 14400
   NAME       Muelltonnen.Kalender.AVEA
   NOTIFYDEV  global
   NR         372
   NTFY_ORDER 50-Muelltonnen.Kalender.AVEA
   STATE      triggered
   TYPE       Calendar
   Readings:
     2017-04-23 13:13:44   lastUpdate      2017-04-23 13:13:44
     2017-01-14 10:06:38   modeAlarm
     2017-04-23 13:13:44   modeAlarmOrStart 20170127T192733CET8175PxClFXaveainfo;20170127T192733CET8262rmxageaveainfo;20170127T192733CET8253eS184aaveainfo;20170127T192733CET8310cCvrMNaveainfo;20170127T192733CET8219APAwxZaveainfo;20170127T192733CET8304PpUfHnaveainfo;20170127T192733CET82115Xuan6aveainfo;20170127T192733CET8229XpLviBaveainfo;20170127T192733CET8204BDPWWBaveainfo;20170127T192733CET8226TpNviBaveainfo;20170127T192733CET8232vjFOVIaveainfo;20170127T192733CET81948XPsOCaveainfo;20170127T192733CET8166hiw2iZaveainfo;20170127T192733CET8181sfzuFZaveainfo;20170127T192733CET8188aRRT8Javeainfo;20170127T192733CET8246mFZjoUaveainfo;20170127T192733CET8268zUCPHcaveainfo;20170127T192733CET8274vkfK3caveainfo;20170127T192733CET829781SRXdaveainfo;20170127T192733CET82898Vv4A6aveainfo;20170127T192733CET8282pPxsa1aveainfo;20170127T192733CET8158kDJjp3aveainfo
     2017-01-14 10:06:38   modeAlarmed
     2017-04-19 00:45:15   modeChanged
     2017-01-27 19:42:21   modeEnd
     2017-01-14 10:06:38   modeEnded
     2017-04-23 13:13:44   modeStart       20170127T192733CET8175PxClFXaveainfo;20170127T192733CET8262rmxageaveainfo;20170127T192733CET8253eS184aaveainfo;20170127T192733CET8310cCvrMNaveainfo;20170127T192733CET8219APAwxZaveainfo;20170127T192733CET8304PpUfHnaveainfo;20170127T192733CET82115Xuan6aveainfo;20170127T192733CET8229XpLviBaveainfo;20170127T192733CET8204BDPWWBaveainfo;20170127T192733CET8226TpNviBaveainfo;20170127T192733CET8232vjFOVIaveainfo;20170127T192733CET81948XPsOCaveainfo;20170127T192733CET8166hiw2iZaveainfo;20170127T192733CET8181sfzuFZaveainfo;20170127T192733CET8188aRRT8Javeainfo;20170127T192733CET8246mFZjoUaveainfo;20170127T192733CET8268zUCPHcaveainfo;20170127T192733CET8274vkfK3caveainfo;20170127T192733CET829781SRXdaveainfo;20170127T192733CET82898Vv4A6aveainfo;20170127T192733CET8282pPxsa1aveainfo;20170127T192733CET8158kDJjp3aveainfo
     2017-04-19 00:45:15   modeStarted
     2017-04-23 13:13:44   modeUpcoming    20170127T192733CET8318SWsC5daveainfo;20170127T192733CET8404ssgOdTaveainfo;20170127T192733CET8375KBbWp7aveainfo;20170127T192733CET8611TMRsJfaveainfo;20170127T192733CET8596a8Lpv3aveainfo;20170127T192733CET83460Df527aveainfo;20170127T192733CET85338N0VSwaveainfo;20170127T192733CET8482vCpvFBaveainfo;20170127T192733CET8411uVEc97aveainfo;20170127T192733CET8476H6uzkEaveainfo;20170127T192733CET83337ciG0haveainfo;20170127T192733CET85546ZO4nxaveainfo;20170127T192733CET8396LddBWDaveainfo;20170127T192733CET85601mwrwlaveainfo;20170127T192733CET8631zZvVHvaveainfo;20170127T192733CET8381Bv3H6Haveainfo;20170127T192733CET8389hTaVaPaveainfo;20170127T192733CET85489foW9Naveainfo;20170127T192733CET8440uvMNPjaveainfo;20170127T192733CET8503NvuGIdaveainfo;20170127T192733CET8417UUbsKjaveainfo;20170127T192733CET8619uVevpJaveainfo;20170127T192733CET8468LiF0RJaveainfo;20170127T192733CET8453gAteS3aveainfo;20170127T192733CET8518U2zfxFaveainfo;20170127T192733CET8324UnKnAmaveainfo;20170127T192733CET86253lH2Jzaveainfo;20170127T192733CET8488vbmOU4aveainfo;20170127T192733CET8425XV8Gzhaveainfo;20170127T192733CET8369TnM20Faveainfo;20170127T192733CET8354d7bvRBaveainfo;20170127T192733CET8539Md72Avaveainfo;20170127T192733CET8461easkKBaveainfo;20170127T192733CET858323ZKI8aveainfo;20170127T192733CET85757O4Vc6aveainfo;20170127T192733CET8339E3OAvLaveainfo;20170127T192733CET8360WvU20Vaveainfo;20170127T192733CET8524SlVu6Oaveainfo;20170127T192733CET8432jWnoP9aveainfo;20170127T192733CET8497uK7v1daveainfo;20170127T192733CET8568UGM8TJaveainfo;20170127T192733CET8446SueXlMaveainfo;20170127T192733CET8512IBkDXdaveainfo;20170127T192733CET86043cZUk9aveainfo;20170127T192733CET8589LrdJCuaveainfo
     2017-04-23 13:13:44   nextUpdate      2017-04-23 17:13:44
     2017-04-23 13:13:44   nextWakeup      2017-04-23 17:13:44
     2017-04-23 13:13:44   state           triggered
Attributes:
   icon       dustbin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 23 April 2017, 14:42:43
ich möchte auch nochmal nachfragen, was die Meldungen in meinem Log sein können..!

Log von heute:

Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 12:00:01 3: CALVIEW View_S - CALENDAR:SchichtKalender triggered, updating CALVIEW View_S ...
2017.04.23 12:00:01 3: CALVIEW View_U - CALENDAR:UrlaubsKalender triggered, updating CALVIEW View_U ...
2017.04.23 12:00:01 3: CALVIEW View_T - CALENDAR:TerminKalender triggered, updating CALVIEW View_T ...
2017.04.23 12:00:01 3: CALVIEW View_G - CALENDAR:GeburtstagsKalender triggered, updating CALVIEW View_G ...
2017.04.23 12:00:01 3: CALVIEW View_M - CALENDAR:MusikKalender triggered, updating CALVIEW View_M ...
2017.04.23 11:36:33 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 10:10:00 3: CUL_HM set RollladenSZ on
2017.04.23 09:45:00 3: CUL_HM set Klingel on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 08:20:00 3: CUL_HM set RollladenWZ on
2017.04.23 08:00:01 3: CALVIEW View_S - CALENDAR:SchichtKalender triggered, updating CALVIEW View_S ...
2017.04.23 08:00:01 3: CALVIEW View_T - CALENDAR:TerminKalender triggered, updating CALVIEW View_T ...
2017.04.23 08:00:01 3: CALVIEW View_M - CALENDAR:MusikKalender triggered, updating CALVIEW View_M ...
2017.04.23 08:00:01 3: CALVIEW View_U - CALENDAR:UrlaubsKalender triggered, updating CALVIEW View_U ...
2017.04.23 08:00:01 3: CALVIEW View_G - CALENDAR:GeburtstagsKalender triggered, updating CALVIEW View_G ...
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 07:26:34 3: CUL_HM set Uhrzeit off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 05:58:26 3: CUL_HM set Ladestation_Kueche on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 04:00:01 3: CALVIEW View_S - CALENDAR:SchichtKalender triggered, updating CALVIEW View_S ...
2017.04.23 04:00:01 3: CALVIEW View_G - CALENDAR:GeburtstagsKalender triggered, updating CALVIEW View_G ...
2017.04.23 04:00:01 3: CALVIEW View_U - CALENDAR:UrlaubsKalender triggered, updating CALVIEW View_U ...
2017.04.23 04:00:01 3: CALVIEW View_M - CALENDAR:MusikKalender triggered, updating CALVIEW View_M ...
2017.04.23 04:00:01 3: CALVIEW View_T - CALENDAR:TerminKalender triggered, updating CALVIEW View_T ...
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 02:51:32 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 00:45:00 3: CUL_HM set WegLampe_Sw_02 off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.04.23 00:15:00 2: FB_CALLMONITOR (Callmonitor) - read 43 contacts from ./log/Fritz_Box_Telefonbuch.xml
2017.04.23 00:15:00 2: FB_CALLMONITOR (Callmonitor) - found FritzBox phonebook ./log/Fritz_Box_Telefonbuch.xml
2017.04.23 00:15:00 2: FB_CALLMONITOR (Callmonitor) - read 42 contacts from remote phonebook "Telefonbuch"
2017.04.23 00:15:00 3: FB_CALLMONITOR (Callmonitor) - found 1 phonebooks


Abfall Kalender cfg.
define myAbfall ABFALL myCalendar 3600
attr myAbfall alias Müllabfuhr
attr myAbfall group ABFALL
attr myAbfall icon message_garbage@blue
attr myAbfall room HWR
attr myAbfall sortby 01
attr myAbfall stateFormat Tage bis zur nächsten Leerung: next_tage
attr myAbfall verbose 0


define myCalendar Calendar ical url https://calendar.google.com/calendar/ical/xxxxxxxxxxxxxxxxxxxxxxxxxxx/basic.ics
attr myCalendar alias Abfallkalender
attr myCalendar icon recycling


Readingsgroup:

define rg_myCalendar readingsGroup myAbfall:<%recycling@lightgreen>,<Datum>,<Symbol>,<Abfallart>,<Tage>,\
myAbfall:Restmuell_wochentag,Restmuell_datum,<%dustbin@LightSlateGray>,Restmuell_text,Restmuell_tage\
myAbfall:GelberSackLeichtverpackungen_wochentag,GelberSackLeichtverpackungen_datum,<%bag@yellow>,GelberSackLeichtverpackungen_text,GelberSackLeichtverpackungen_tage\
myAbfall:BioabfallGruengut_wochentag,BioabfallGruengut_datum,<%bag@limegreen>,BioabfallGruengut_text,BioabfallGruengut_tage\
myAbfall:PapierAbfall_wochentag,PapierAbfall_datum,<%bag@royalblue>,PapierAbfall_text,PapierAbfall_tage\
myAbfall:O-Tonne_wochentag,O-Tonne_datum,<%dustbin@orange>,O-Tonne_text,O-Tonne_tage\

attr rg_myCalendar cellStyle {"r:1"=>'style="font-weight:normal;;font-size:17px;;text-align:center;;color:AntiqueWhite;;"', \
"r:2"=>'style="font-weight:normal;;font-size:15px;;text-align:center;;"', \
"r:3"=>'style="font-weight:normal;;font-size:15px;;text-align:center;;"',\
"r:4"=>'style="font-weight:normal;;font-size:15px;;text-align:center;;"',\
"r:5"=>'style="font-weight:normal;;font-size:15px;;text-align:center;;"',\
"r:6"=>'style="font-weight:normal;;font-size:15px;;text-align:center;;"'}
attr rg_myCalendar group ABFALL
attr rg_myCalendar noheading 1
attr rg_myCalendar nonames 1
attr rg_myCalendar room HWR
attr rg_myCalendar sortby 02
attr rg_myCalendar valueStyle {if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:lightgreen"'}else{'style="color:LightSteelBlue"'}}

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 25 April 2017, 00:05:45
Ich schaue das ich die Tage mal zum schauen komme.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 26 April 2017, 12:57:18
Was mache ich falsch daß ich IMMER WIEDER die Deutschen Werte MIT drin stehen habe?

Muelltonnen_Kalender_Altpapier_date    20.04.2017 00:00:00 2017-04-16 06:01:56
Muelltonnen_Kalender_Altpapier_datum 04.05.17 2017-04-26 12:46:17


Und komischerweise ist das deutsche dann auch richtig.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 03 Mai 2017, 12:41:00
was mich wundert das hier niemand diese Fehlermeldungen hat, bin ich der einzige..?

Diese sind alle von heute... ich weiß nicht wo ich den Fehler suchen soll...!
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.

Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 11:19:53 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 09:45:00 3: CUL_HM set RollladenSZ on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 09:15:00 3: CUL_HM set Klingel on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 08:10:00 3: CUL_HM set RollladenWZ on
2017.05.03 07:36:26 3: CUL_HM set Ladestation_Kueche on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 07:04:14 3: CUL_HM set Uhrzeit off
2017.05.03 07:03:22 3: CUL_HM set Ladestation_FlurOben on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 04:35:47 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 01:19:47 3: CUL_HM set Ladestation_Kueche on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 05 Mai 2017, 16:32:42
Irgendwie aktualisiert sich die Anzeige in der Ftui nicht. Im Fhem selber werden mir die richtigen Tage angezeigt. Jemand eine Idee ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 05 Mai 2017, 16:43:40
Zitat von: moonsorrox am 03 Mai 2017, 12:41:00
was mich wundert das hier niemand diese Fehlermeldungen hat, bin ich der einzige..?

Diese sind alle von heute... ich weiß nicht wo ich den Fehler suchen soll...!
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.

Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 11:19:53 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 09:45:00 3: CUL_HM set RollladenSZ on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 09:15:00 3: CUL_HM set Klingel on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 08:10:00 3: CUL_HM set RollladenWZ on
2017.05.03 07:36:26 3: CUL_HM set Ladestation_Kueche on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 07:04:14 3: CUL_HM set Uhrzeit off
2017.05.03 07:03:22 3: CUL_HM set Ladestation_FlurOben on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 04:35:47 3: CUL_HM set Ladestation_Kueche off
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
2017.05.03 01:19:47 3: CUL_HM set Ladestation_Kueche on
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.


Kann es sein, daß der zugehörige Kalender leer ist oder nicht abgerufen werden kann? Soweit ich das sehe, wird um Zeile 105 im Modul das Update der Kalenderdaten gemacht. Wenn der Kalender nicht gelesen wird, bleiben die zugehörigen Variablen leer bzw. undefiniert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 05 Mai 2017, 17:16:02
Zitat von: mahowi am 05 Mai 2017, 16:43:40
Kann es sein, daß der zugehörige Kalender leer ist oder nicht abgerufen werden kann?

ich sage es mal so... wenn ich in Fhem ein Update gemacht habe mit anschl. Neustart sehe ich an der readingsgroup vom Abfallkalender das sie leer ist demnach ist der Kalender auch leer, dann kommt auch kein Fehler... sobald aber irgendwann der Kalender gefüllt ist, kommt diese Fehlermeldung ständig...
Also eigentlich anders herum wie du es beschreibst....

Der Kalender hat ja dann alle Einträge mit Abfall in den Readings, dann beginnt sich das Log zu füllen mit immer diesen Einträgen.

Es lief ja auch ewig damit und ich habe nie etwas an dem Fhem Abfall geändert, deshalb weiß ich nicht wo und was ich suchen soll.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 05 Mai 2017, 20:12:57
Daß der Kalender nach dem Start erstmal leer ist, habe ich bei mir auch. Die Fehlermeldungen allerdings nicht. Da wird wohl uniqueck helfen müssen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 06 Mai 2017, 17:46:20
ich habe jetzt festgestellt das ich ein Intervall von 3600 drin hatte, deshalb hat er mir also alle Stunde das Log zugemüllt mit den Fehlermeldungen.
Frage ist jetzt nur noch warum kommt diese Fehlermeldung. Stört mich aber jetzt nicht mehr so, da sie nur noch nach aktualisieren des Abfall kommt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 Mai 2017, 18:28:56
Intervall ist schon lange nicht mehr unterstützt. Mach mal ein Update des Abfall Modul und nimm das intervall raus. Aktualisierung kommt durch Calender Modul.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 06 Mai 2017, 18:33:05
Zitat von: uniqueck am 06 Mai 2017, 18:28:56
Intervall ist schon lange nicht mehr unterstützt.
genau so etwas blödes  :-\ dachte ich mir schon, denn warum doppelt Intervall  ;) da habe ich wohl etwas gepennt  :'(

Das habe ich schon vorhin raus genommen und wollte es später noch schreiben...
Aber einmal ganz am Anfang wie oben geschrieben so z.B. nach einem Update/Neustart von Fhem und sobald das Abfall Modul gefüllt wird da kommen diese Meldungen noch. Stört mich aber nicht....  :D

Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 06 Mai 2017, 21:35:47
Heißt das jetzt dass Intervall nirgends mehr benötigt wird?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 07 Mai 2017, 00:13:10
Intervall brauchst du nur bei den Kalendern, alle anderen Geräte holen sich dann ja die Werte ab, egal was für ein Kalender du nutzt.. ich habe 6 Kalender und da wird das Intervall eingetragen z.B. 43200 oder 86400 wie auch immer...

Ich weiß nicht genau wie sich jetzt z.B. CALVIEW verhält, ob da noch ein Intervall eingetragen werden muss (ich bin der Meinung ja), aber das steht sicher in der commandref
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Mai 2017, 09:02:29
Zitat von: moonsorrox am 07 Mai 2017, 00:13:10
Intervall brauchst du nur bei den Kalendern, alle anderen Geräte holen sich dann ja die Werte ab, egal was für ein Kalender du nutzt.. ich habe 6 Kalender und da wird das Intervall eingetragen z.B. 43200 oder 86400 wie auch immer...

Ich weiß nicht genau wie sich jetzt z.B. CALVIEW verhält, ob da noch ein Intervall eingetragen werden muss (ich bin der Meinung ja), aber das steht sicher in der commandref
Schaue ich heute mir mal die Tage an bin gerade noch im Urlaub. Ich bräuchte mal ein list des Abfall Devices.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 07 Mai 2017, 09:14:03
Bei mir ist es wie folgt definiert.

define Abfallkalender Calendar ical url https:/...
attr Abfallkalender alias Abfallkalender
attr Abfallkalender group Kalender
attr Abfallkalender room Büro
define vCal_Abfallkalender ABFALL Abfallkalender 21600
attr vCal_Abfallkalender group Kalender
attr vCal_Abfallkalender room Büro


und im html...
<header class="headerTransparent">       
  <div data-type="label">M&Uuml;LLABFUHR         
  </div>
</header>           
<div class="hbox">                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_HausmuellroterDeckel_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="#808080" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["#808080","#808080","#808080","#808080"]' class="large shadow">                          
    </div>                                           
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_BlauePapiertonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="cornflowerblue" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["cornflowerblue","cornflowerblue","cornflowerblue","cornflowerblue"]' class="large shadow">                          
    </div>                                                     
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_GelberSackGelbeTonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="yellow" data-icons='["fs-bag warn","fs-bag warn","fs-bag warn blink","fs-bag warn"]' data-on-colors='["yellow","yellow","yellow","yellow"]' class="large shadow">                          
    </div>                                                     
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_Biotonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="orange" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["SaddleBrown","SaddleBrown","SaddleBrown","SaddleBrown"]' class="large shadow">                          
    </div>                       
  </div>


Übrigens der Abfahrtmonitor aktualisiert sich im web auch nicht. Nur in Fhem direkt seh ich aktuelle Daten, auch bei den Kalendern.

Und meine Terminkalender sind in der ftui völlig leer.
define Geburtstagskalender Calendar ical url https://.... 21600
attr Geburtstagskalender alias Geburtstagskalender
attr Geburtstagskalender group Kalender
attr Geburtstagskalender hideOlderThan 0
attr Geburtstagskalender room Büro
define vCal_Geburtstagskalender CALVIEW Geburtstagskalender 2 21600
attr vCal_Geburtstagskalender group Kalender
attr vCal_Geburtstagskalender maxreadings 5
attr vCal_Geburtstagskalender modes next
attr vCal_Geburtstagskalender room Büro


im html
<header class="semitransparentheaderround">GEBURTSTAGE
</header>
<br>
<div class="hbox left-space-2x">    
  <div data-type="calview"  data-device="vCal_Geburtstagskalender" data-get="all" data-max="4" data-color="#FAA460" data-detail=["bdate"] data-part="(\d\d\.\d\d\.).*" class="normal"> 
  </div>    
  <div data-type="calview"  data-device="vCal_Geburtstagskalender" data-get="all" data-max="4" data-color="#FAA460" data-detail=["summary"] class="normal"> 
  </div>
</div>
</div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 07 Mai 2017, 11:27:19
Zitat von: uniqueck am 07 Mai 2017, 09:02:29
Schaue ich heute mir mal die Tage an bin gerade noch im Urlaub. Ich bräuchte mal ein list des Abfall Devices.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
mach dir kein Stress, es geht ja alles... Meldungen kommen ohne Intervall auch nicht mehr, nur wie oben beschrieben.
Wenn du zurück bist sag bescheid dann kommt auch ein list
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 07 Mai 2017, 11:33:57
Zitat von: en-trust am 07 Mai 2017, 09:14:03
Und meine Terminkalender sind in der ftui völlig leer.
define Geburtstagskalender Calendar ical url https://.... 21600
attr Geburtstagskalender alias Geburtstagskalender
attr Geburtstagskalender group Kalender
attr Geburtstagskalender hideOlderThan 0
attr Geburtstagskalender room Büro
define vCal_Geburtstagskalender CALVIEW Geburtstagskalender 2 21600
attr vCal_Geburtstagskalender group Kalender
attr vCal_Geburtstagskalender maxreadings 5
attr vCal_Geburtstagskalender modes next
attr vCal_Geburtstagskalender room Büro


dann nutze doch evtl. mal CALVIEW so in der Art, dass mache ich auch..
define View_A CALVIEW AbfallKalender 2 86400

hier mal ein list:
Internals:
   CFGFN      ./FHEM/Kalender.cfg
   DEF        AbfallKalender 2 86400
   INTERVAL   86400
   KALENDER   AbfallKalender
   NAME       View_A
   NR         4252
   NTFY_ORDER 50-View_A
   STATE      t: 10 td: 0 tm: 0
   TYPE       CALVIEW
   Readings:
     2017-05-07 06:35:01   c-term          10
     2017-05-07 06:35:01   c-today         0
     2017-05-07 06:35:01   c-tomorrow      0
     2017-05-07 06:35:01   state           t: 10 td: 0 tm: 0
     2017-05-07 06:35:01   t_001_bdate     06.04.2016
     2017-05-07 06:35:01   t_001_btime     00:00:00
     2017-05-07 06:35:01   t_001_daysleft  -396
     2017-05-07 06:35:01   t_001_daysleftLong in -396 Tagen
     2017-05-07 06:35:01   t_001_edate     07.04.2016
     2017-05-07 06:35:01   t_001_etime     00:00:00
     2017-05-07 06:35:01   t_001_mode      next
     2017-05-07 06:35:01   t_001_source    AbfallKalender
     2017-05-07 06:35:01   t_001_summary   Gelber Sack, Leichtverpackungen
     2017-05-07 06:35:01   t_002_bdate     06.04.2016
     2017-05-07 06:35:01   t_002_btime     00:00:00
     2017-05-07 06:35:01   t_002_daysleft  -396
     2017-05-07 06:35:01   t_002_daysleftLong in -396 Tagen
     2017-05-07 06:35:01   t_002_edate     07.04.2016
     2017-05-07 06:35:01   t_002_etime     00:00:00
     2017-05-07 06:35:01   t_002_mode      next
     2017-05-07 06:35:01   t_002_source    AbfallKalender
     2017-05-07 06:35:01   t_002_summary   Restmüll
     2017-05-07 06:35:01   t_003_bdate     13.04.2016
     2017-05-07 06:35:01   t_003_btime     00:00:00
     2017-05-07 06:35:01   t_003_daysleft  -389
     2017-05-07 06:35:01   t_003_daysleftLong in -389 Tagen
     2017-05-07 06:35:01   t_003_edate     14.04.2016
     2017-05-07 06:35:01   t_003_etime     00:00:00
     2017-05-07 06:35:01   t_003_mode      next
     2017-05-07 06:35:01   t_003_source    AbfallKalender
     2017-05-07 06:35:01   t_003_summary   Gelber Sack, Leichtverpackungen
     2017-05-07 06:35:01   t_004_bdate     20.04.2016
     2017-05-07 06:35:01   t_004_btime     00:00:00
     2017-05-07 06:35:01   t_004_daysleft  -382
     2017-05-07 06:35:01   t_004_daysleftLong in -382 Tagen
     2017-05-07 06:35:01   t_004_description Papierabfall
     2017-05-07 06:35:01   t_004_edate     21.04.2016
     2017-05-07 06:35:01   t_004_etime     00:00:00
     2017-05-07 06:35:01   t_004_mode      next
     2017-05-07 06:35:01   t_004_source    AbfallKalender
     2017-05-07 06:35:01   t_004_summary   Papier Abfall
     2017-05-07 06:35:01   t_005_bdate     20.04.2016
     2017-05-07 06:35:01   t_005_btime     00:00:00
     2017-05-07 06:35:01   t_005_daysleft  -382
     2017-05-07 06:35:01   t_005_daysleftLong in -382 Tagen
     2017-05-07 06:35:01   t_005_description Bioabfall, Grüngut
     2017-05-07 06:35:01   t_005_edate     21.04.2016
     2017-05-07 06:35:01   t_005_etime     00:00:00
     2017-05-07 06:35:01   t_005_mode      next
     2017-05-07 06:35:01   t_005_source    AbfallKalender
     2017-05-07 06:35:01   t_005_summary   Bioabfall, Grüngut
     2017-05-07 06:35:01   t_006_bdate     20.04.2016
     2017-05-07 06:35:01   t_006_btime     00:00:00
     2017-05-07 06:35:01   t_006_daysleft  -382
     2017-05-07 06:35:01   t_006_daysleftLong in -382 Tagen
     2017-05-07 06:35:01   t_006_edate     21.04.2016
     2017-05-07 06:35:01   t_006_etime     00:00:00
     2017-05-07 06:35:01   t_006_mode      next
     2017-05-07 06:35:01   t_006_source    AbfallKalender
     2017-05-07 06:35:01   t_006_summary   Gelber Sack, Leichtverpackungen
     2017-05-07 06:35:01   t_007_bdate     20.04.2016
     2017-05-07 06:35:01   t_007_btime     00:00:00
     2017-05-07 06:35:01   t_007_daysleft  -382
     2017-05-07 06:35:01   t_007_daysleftLong in -382 Tagen
     2017-05-07 06:35:01   t_007_edate     21.04.2016
     2017-05-07 06:35:01   t_007_etime     00:00:00
     2017-05-07 06:35:01   t_007_mode      next
     2017-05-07 06:35:01   t_007_source    AbfallKalender
     2017-05-07 06:35:01   t_007_summary   Restmüll
     2017-05-07 06:35:01   t_008_bdate     27.04.2016
     2017-05-07 06:35:01   t_008_btime     00:00:00
     2017-05-07 06:35:01   t_008_daysleft  -375
     2017-05-07 06:35:01   t_008_daysleftLong in -375 Tagen
     2017-05-07 06:35:01   t_008_description Papierabfall
     2017-05-07 06:35:01   t_008_edate     28.04.2016
     2017-05-07 06:35:01   t_008_etime     00:00:00
     2017-05-07 06:35:01   t_008_mode      next
     2017-05-07 06:35:01   t_008_source    AbfallKalender
     2017-05-07 06:35:01   t_008_summary   Papier Abfall
     2017-05-07 06:35:01   t_009_bdate     27.04.2016
     2017-05-07 06:35:01   t_009_btime     00:00:00
     2017-05-07 06:35:01   t_009_daysleft  -375
     2017-05-07 06:35:01   t_009_daysleftLong in -375 Tagen
     2017-05-07 06:35:01   t_009_description Bioabfall, Grüngut
     2017-05-07 06:35:01   t_009_edate     28.04.2016
     2017-05-07 06:35:01   t_009_etime     00:00:00
     2017-05-07 06:35:01   t_009_mode      next
     2017-05-07 06:35:01   t_009_source    AbfallKalender
     2017-05-07 06:35:01   t_009_summary   Bioabfall, Grüngut
     2017-05-07 06:35:01   t_010_bdate     27.04.2016
     2017-05-07 06:35:01   t_010_btime     00:00:00
     2017-05-07 06:35:01   t_010_daysleft  -375
     2017-05-07 06:35:01   t_010_daysleftLong in -375 Tagen
     2017-05-07 06:35:01   t_010_edate     28.04.2016
     2017-05-07 06:35:01   t_010_etime     00:00:00
     2017-05-07 06:35:01   t_010_mode      next
     2017-05-07 06:35:01   t_010_source    AbfallKalender
     2017-05-07 06:35:01   t_010_summary   Gelber Sack, Leichtverpackungen
Attributes:
   alias      Anstehender -- Abfall
   maxreadings 10
   modes      next
   room       Kalender
   sortby     01
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mrbreil am 07 Mai 2017, 16:23:43
Hallo, ich habe ein kleines Problem mit dem delimiter_text_reading Attribut. Es fehlt ein Leerzeichen.

setstate Muelltonnen   Biound  Plastik

wenn ich bei dem Attribut ein Leerzeichen hinzufüge wird es gelöscht, per Weboberfläche aber auch beim direkten edieren der fhem.cfg.

Wie macht ihr das?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 07 Mai 2017, 20:02:36
calview klappt ja auch nicht, denn meine anderen Kalender zeigen ja auch nichts an
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 09 Mai 2017, 12:58:34
Keiner eine Idee ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: qlaus am 09 Mai 2017, 14:11:33
Hallo en-trust,

vielleicht solltest Du mal das Attribut in Anführungszeichen setzen.

setstate Muelltonnen "Bio und  Plastik"


Gruß
qlaus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 09 Mai 2017, 23:24:17
Zitat von: en-trust am 07 Mai 2017, 20:02:36
calview klappt ja auch nicht, denn meine anderen Kalender zeigen ja auch nichts an

klappt deshalb nicht da ja CALVIEW auch nur das anzeigt was der Kalender anzeigt.. da muss irgend etwas mit den Kalendern sein, vllt. hast du im DEF einen Fehler drin..!!

Ein list meines Abfallkalender sieht so aus:
Internals:
   CFGFN      ./FHEM/Kalender.cfg
   DEF        ical url https://calendar.google.com/calendar/ical/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/private-5aba57ab8b3b9c57c9aa60267c8c3f3a/basic.ics 43200
   NAME       AbfallKalender
   NOTIFYDEV  global
   NR         4119
   NTFY_ORDER 50-AbfallKalender
   STATE      triggered
   TYPE       Calendar
   Readings:
     2017-05-09 12:17:17   lastUpdate      2017-05-09 12:17:16
     2017-05-09 12:17:17   modeAlarm       t642ejp0e7j425grv27gv2u368googlecom;cl7bgei6or2r4tt28ue1jcrhscgooglecom;1adem75oa4i3n2ouothc396560googlecom;iqpu6g00aeg11co4m47e39lpokgooglecom;66bvdbefph1jdradvmgddolq2sgooglecom
     2017-05-09 12:17:17   modeAlarmOrStart t642ejp0e7j425grv27gv2u368googlecom;cl7bgei6or2r4tt28ue1jcrhscgooglecom;1adem75oa4i3n2ouothc396560googlecom;iqpu6g00aeg11co4m47e39lpokgooglecom;66bvdbefph1jdradvmgddolq2sgooglecom
     2017-05-06 16:46:43   modeAlarmed
     2017-05-06 16:46:43   modeChanged
     2017-05-06 16:46:43   modeEnd
     2017-05-06 16:46:43   modeEnded
     2017-05-06 16:46:43   modeStart
     2017-05-06 16:46:43   modeStarted
     2017-05-06 16:46:43   modeUpcoming
     2017-05-09 12:17:17   nextUpdate      2017-05-10 00:17:16
     2017-05-09 12:17:17   nextWakeup      2017-05-10 00:00:00
     2017-05-09 12:17:17   state           triggered
Attributes:
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 10 Mai 2017, 20:23:20
Also den Abfallkalender im Fhem selbst kann ich aktualisiert sehen. Nur im ftui nicht. Da stehen noch die aten Tage.

Hier mal die Config

define Abfallkalender Calendar ical url https://calendar.xxxxx.ics
attr Abfallkalender alias Abfallkalender
attr Abfallkalender group Kalender
attr Abfallkalender hideOlderThan 0
attr Abfallkalender room Büro
define vCal_Abfallkalender CALVIEW Abfallkalender 2 21600
attr vCal_Abfallkalender group Kalender
attr vCal_Abfallkalender maxreadings 5
attr vCal_Abfallkalender modes next
attr vCal_Abfallkalender room Büro


<header class="headerTransparent">       
  <div data-type="label">M&Uuml;LLABFUHR         
  </div>
</header>           
<div class="hbox">                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_HausmuellroterDeckel_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="#808080" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["#808080","#808080","#808080","#808080"]' class="large shadow">                          
    </div>                                           
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_BlauePapiertonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="cornflowerblue" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["cornflowerblue","cornflowerblue","cornflowerblue","cornflowerblue"]' class="large shadow">                          
    </div>                                                     
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_GelberSackGelbeTonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="yellow" data-icons='["fs-bag warn","fs-bag warn","fs-bag warn blink","fs-bag warn"]' data-on-colors='["yellow","yellow","yellow","yellow"]' class="large shadow">                          
    </div>                                                     
  </div>                                              
  <div class="centered">                          
    <div data-type="symbol" data-background-icon="none" data-device="vCal_Abfallkalender" data-get="Abfallkalender_Biotonne_tage" data-get-on='["off","0","1","[2-9]{1}|[0-9]{2}"]' data-get-warn=".*(\d+).*" data-off-color="orange" data-icons='["ro-bin warn","ro-bin warn","ro-bin warn blink","ro-bin warn"]' data-on-colors='["SaddleBrown","SaddleBrown","SaddleBrown","SaddleBrown"]' class="large shadow">                          
    </div>                       
  </div>                                        
</div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 12 Mai 2017, 22:16:58
Ich komm der Sache näher. In den Readings steht z.B. für Biotonne 10 Tage und für BlaueTonne 28 Tage. Im ftui in den Roten Warfeldern steht aber nur 0 und 8, sprich immer nur die letzte Zahl. Wie kommt das ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pcbastler am 14 Mai 2017, 10:57:10
Wahrscheinlich passt in das Warnfeld nur eine Ziffer, Ich hab das wie folgt gelöst:

data-get-on='["off","0","1","[2-9]{1}","[0-9]{2}"]'
               data-icons='["fa-trash-o","fa-trash-o warn blink","fa-trash-o warn","fa-trash-o warn","fa-trash-o"]'
               data-off-color="cornflowerblue"
               data-on-colors='["cornflowerblue","cornflowerblue","cornflowerblue","cornflowerblue","cornflowerblue"]'  

Somit erscheint die Warnung erst bei einstelligen Werten.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 14 Mai 2017, 12:19:10
von mir jetzt mal eine Rückmeldung... diesen Fehler habe ich ja immer gehabt:
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.
Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 105.


seit dem 12.05.2017 und einem Update welches ich regelmäßig mache gibt es diesen Fehler nicht mehr... schön das es so ist, aber ich habe nichts verändert... somit wird es wohl ein Rätsel bleiben warum der Fehler nun gekommen ist und ebenso wieder verschwunden ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: hawkeyexp am 27 Mai 2017, 14:42:51
Hi zusammen,

ich nutze aktuell die Version aus dem develop (2017-01-16) und habe ein komischen Effekt: Restabfall und Bio wird nicht aus dem Kalender gelesen - Gelbe Tonne und Altpapier dagegen ohne Probleme. Hat jemand ne Idee oder ist es ggf. ein Bug in der Dev-Version ?

Gruß Marc
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 20 Juni 2017, 12:53:10
Hallo
2 Jahre lief meine einfache Abfallvisualisierung ohne Probleme
seit 2 Wochen oder so geht nichts mehr
hab auf https umgestelllt ?!

so sieht die ical Datei aus

BEGIN:VCALENDAR
PRODID:-//Microsoft Corporation//Outlook 14.0 MIMEDIR//EN
VERSION:2.0
METHOD:PUBLISH
X-CALSTART:20170102T050000Z
X-CALEND:20171230T050000Z
X-WR-RELCALID:{0000002E-2271-9319-9D34-0564A5710B46}
X-WR-CALNAME:Abfallkalender 2017 - Bezirk 4
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170102T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170102T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAEAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170109T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170109T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Weihnachtsbäume Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAIAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170113T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170113T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAMAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170116T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170116T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAQAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170125T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170125T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAUAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170127T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170127T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAYAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170130T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170130T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAcAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170210T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170210T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAgAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170213T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170213T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAkAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170222T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170222T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAoAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170224T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170224T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAsAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170227T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170227T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzAwAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170310T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170310T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzA0AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170313T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170313T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Garten Frühjahr Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzA4AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170313T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170313T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzA8AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170322T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170322T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBAAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170324T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20170324T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBEAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170327T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170327T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBIAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170407T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170407T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBMAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170410T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170410T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBQAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170420T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170420T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBUAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170422T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170422T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBYAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170424T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170424T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBcAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170506T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170506T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBgAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170508T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170508T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBkAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170517T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170517T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBoAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170519T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170519T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBsAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170522T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170522T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzBwAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170602T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170602T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzB0AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170606T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170606T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzB4AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170614T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170614T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzB8AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170617T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170617T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCAAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170619T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170619T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCEAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170630T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170630T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCIAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170703T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170703T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCMAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170712T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170712T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCQAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170714T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170714T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCUAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170717T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170717T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCYAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170728T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170728T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCcAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170731T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170731T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCgAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170809T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170809T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCkAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170811T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170811T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCoAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170814T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170814T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCsAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170825T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170825T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzCwAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170828T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170828T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzC0AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170906T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170906T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzC4AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170908T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170908T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzC8AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170911T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170911T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDAAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170922T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170922T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDEAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20170925T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20170925T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDIAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171005T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20171005T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDMAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171007T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20171007T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDQAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171009T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20171009T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDUAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171020T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20171020T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDYAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171023T040000Z
DTSTAMP:20161109T123554Z
DTSTART:20171023T040000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDcAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171102T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171102T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDgAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171104T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171104T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDkAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171106T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171106T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDoAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171117T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171117T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDsAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171120T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171120T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Garten Herbst Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzDwAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171120T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171120T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzD0AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171129T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171129T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzD4AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171201T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171201T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzD8AAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171204T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171204T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzEAAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171215T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171215T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzEEAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171218T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171218T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Rest+Bio Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzEIAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171228T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171228T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr Papier Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzEMAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20161109T123251Z
DTEND:20171230T050000Z
DTSTAMP:20161109T123554Z
DTSTART:20171230T050000Z
LAST-MODIFIED:20161109T123251Z
PRIORITY:5
SEQUENCE:0
SUMMARY:Abfuhr LVP Bezirk 4
TRANSP:OPAQUE
UID:AAAAAMZSGK4TrTVFhW7CnPFbX+kHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
NpWQbPJNYgAAACDzvzEQAAA==
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-IMPORTANCE:1
END:VEVENT
END:VCALENDAR



hab alles neu nach dieser Anleitung gemacht, wenn ich die ical aus dem Video nehme geht alles wenn ich meine alte die bisher funktioniert hat bekomme ich gar keine Readings

https://haus-automatisierung.com/hardware/fhem/2016/12/21/fhem-tutorial-reihe-part-3-2-Muellplan-auf-abfall-modul-umstellen.html

wenn ich nun get muelltonnen_kalender text all mache kommt das hier:

02.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.01.17 06:00 Abfuhr Weihnachtsbäume Bezirk 4
13.01.17 06:00 Abfuhr LVP Bezirk 4
16.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
25.01.17 06:00 Abfuhr Papier Bezirk 4
27.01.17 06:00 Abfuhr LVP Bezirk 4
30.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.02.17 06:00 Abfuhr LVP Bezirk 4
13.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.02.17 06:00 Abfuhr Papier Bezirk 4
24.02.17 06:00 Abfuhr LVP Bezirk 4
27.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.03.17 06:00 Abfuhr LVP Bezirk 4
13.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
13.03.17 06:00 Abfuhr Garten Frühjahr Bezirk 4
22.03.17 06:00 Abfuhr Papier Bezirk 4
24.03.17 06:00 Abfuhr LVP Bezirk 4
27.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
07.04.17 06:00 Abfuhr LVP Bezirk 4
10.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.04.17 06:00 Abfuhr Papier Bezirk 4
22.04.17 06:00 Abfuhr LVP Bezirk 4
24.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
06.05.17 06:00 Abfuhr LVP Bezirk 4
08.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
17.05.17 06:00 Abfuhr Papier Bezirk 4
19.05.17 06:00 Abfuhr LVP Bezirk 4
22.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
02.06.17 06:00 Abfuhr LVP Bezirk 4
06.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
14.06.17 06:00 Abfuhr Papier Bezirk 4
17.06.17 06:00 Abfuhr LVP Bezirk 4
19.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
30.06.17 06:00 Abfuhr LVP Bezirk 4
03.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
12.07.17 06:00 Abfuhr Papier Bezirk 4
14.07.17 06:00 Abfuhr LVP Bezirk 4
17.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
28.07.17 06:00 Abfuhr LVP Bezirk 4
31.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.08.17 06:00 Abfuhr Papier Bezirk 4



die Readings sehen dann aber so aus:

Readings
calname
Abfallkalender 2017 - Bezirk 4
2017-06-20 12:47:21
lastUpdate
2017-06-20 12:47:21
2017-06-20 12:47:21
modeAlarm
2017-06-20 12:22:39
modeAlarmOrStart
2017-06-20 12:36:24
modeAlarmed
2017-06-20 12:22:39
modeChanged
2017-06-20 12:22:39
modeEnd
2017-06-20 12:47:21
modeEnded
2017-06-20 12:22:39
modeStart
2017-06-20 12:36:24
modeStarted
2017-06-20 12:22:39
modeUpcoming
AAAAAMZSGK4TrTVFhW7CnPFbXkHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
2017-06-20 12:47:21
nextUpdate
2017-06-20 13:47:21
2017-06-20 12:47:21
nextWakeup
2017-06-20 13:47:21
2017-06-20 12:47:21
state
triggered
2017-06-20 12:47:21



was im Wiki vielleicht noch fehlt ist ein ganz einfaches Beispiel der Visualisierung mit FHEM,
nutze nur Dashboard
bisher hatte ich eine gelbe grüne blaute Tonne und dahinter eine Zahle wie lange es noch dauert.

bin schon weider 2 Stunden dran und finde nciht raus was nun schon wieder faul ist
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 Juni 2017, 16:37:54
Hast du auch ein Abfall Modul angelegt? Du hast hier nur den Calender gepostet der ist Grundvoraussetzung und wird durch das Abfall Modul genutzt um an die Termine zu kommen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 Juni 2017, 16:39:12
Zitat von: hawkeyexp am 27 Mai 2017, 14:42:51
Hi zusammen,

ich nutze aktuell die Version aus dem develop (2017-01-16) und habe ein komischen Effekt: Restabfall und Bio wird nicht aus dem Kalender gelesen - Gelbe Tonne und Altpapier dagegen ohne Probleme. Hat jemand ne Idee oder ist es ggf. ein Bug in der Dev-Version ?

Gruß Marc
Ein bisschen mehr output benötige ich um nach dem Fehler zu suchen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 20 Juni 2017, 19:19:50
Hallo Constatin
das aus der fhem.cfg:

define Muelltonnen_Kalender Calendar ical file ./Daten/Abfallkalender2017_iCal_Bezirk4.ics 3600
attr Muelltonnen_Kalender room Abfall
define Muelltonnen ABFALL Muelltonnen_Kalender 3600
attr Muelltonnen event-on-change-reading .*
attr Muelltonnen room Abfall

bin das online Video durchgegangen,
wenn ich statt meiner ical die vom Videoherausgeber nehme klappt alles,

bis vor ca 2 Wochen ging alles ohne Probleme


Internals
CFGFN

DEF
Muelltonnen_Kalender 3600
KALENDER

Muelltonnen_Kalender
NAME

Muelltonnen
NR

2453
NTFY_ORDER

50-Muelltonnen
STATE

94
TYPE

ABFALL
Readings
Muelltonnen_Kalender_AbfuhrLVPBezirk4_datum

22.09.17

2017-06-20 19:14:13
Muelltonnen_Kalender_AbfuhrLVPBezirk4_tage

94

2017-06-20 19:14:13
Muelltonnen_Kalender_AbfuhrLVPBezirk4_text

Abfuhr LVP Bezirk 4

2017-06-20 19:14:13
Muelltonnen_Kalender_AbfuhrLVPBezirk4_wochentag

Freitag

2017-06-20 19:14:13
next

Muelltonnen_Kalender_AbfuhrLVPBezirk4_94

2017-06-20 19:14:13
next_datum

22.09.17

2017-06-20 19:14:13
next_tage

94

2017-06-20 19:14:13
next_text

Abfuhr LVP Bezirk 4

2017-06-20 19:14:13
next_wochentag

Freitag

2017-06-20 19:14:13
state

94

2017-06-20 19:14:13


wie bekommeich die INternals eigentlich besser dargestellt ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ThomasB am 21 Juni 2017, 16:47:51
Hallo,

ich habe das ABFALL-Modul erstmalig eingerichtet und finde es sehr gut. Danke für die Arbeit.

Meine Frage: Mein Entsorger liefert die Termine in der ical-Datei so, dass bei gleichzeitiger Abholung verschiedener Abfallsorten an einem Tag nur ein Kalendereintrag existiert, getrennt mit Komma. z.B. "Restmüll, Papier". Somit gibt es auch zusammengesetzte Readings:

BioabfaelleLeichtverpackungen_datum 28.06.17
BioabfaelleLeichtverpackungen_tage 7
BioabfaelleLeichtverpackungen_text   Bioabfälle, Leichtverpackungen
BioabfaelleLeichtverpackungen_wochentag Mittwoch
RestmuellPapier_datum 19.07.17
RestmuellPapier_tage 28
RestmuellPapier_text   Restmüll, Papier
RestmuellPapier_wochentag Mittwoch
Restmuell_datum 05.07.17
Restmuell_tage 14
Restmuell_text   Restmüll
Restmuell_wochentag Mittwoch


Ich hätte aber gerne getrennte Readings für die einzelnen Abfallsorten, damit ich auf der Oberfläche Icons, Farben etc. steuern kann. Wie kann ich dieses Ziel erreichen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 21 Juni 2017, 16:52:19
Zitat von: ThomasB am 21 Juni 2017, 16:47:51
Hallo,

ich habe das ABFALL-Modul erstmalig eingerichtet und finde es sehr gut. Danke für die Arbeit.

Meine Frage: Mein Entsorger liefert die Termine in der ical-Datei so, dass bei gleichzeitiger Abholung verschiedener Abfallsorten an einem Tag nur ein Kalendereintrag existiert, getrennt mit Komma. z.B. "Restmüll, Papier". Somit gibt es auch zusammengesetzte Readings:
Ich hätte aber gerne getrennte Readings für die einzelnen Abfallsorten, damit ich auf der Oberfläche Icons, Farben etc. steuern kann. Wie kann ich dieses Ziel erreichen?
Mein pragmatischer Ansatz, mach lieber selbst eine Kalender, dauert wenige Minuten. Es sind in der Regel nur drei Serientermine und max eine Handvoll Ausnahmen. Gleichzeitig gehst Du dem Unvermögen der Kalenderersteller des Entsorgers aus dem Weg.

Ansonsten fällt mir ein: userReadings und mit einem regEx oder split alles aufteilen.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 21 Juni 2017, 20:14:51
Hi,

wenn ich auf die aktuelle Version von 57_Calendar update bekomme ich nur noch eine Abfallart angezeigt und die anderen werden nicht mehr angezeigt.

Habe die folgenden Hausmuell, Altpapier und Wertstofftonne.

Nach dem Update nur noch Hausmuell.

Habt ihr ähnliche Probleme oder stimmt etwas bei mir nicht.
nach dem einspielen eines Backup ist alles wieder ok.

Gruß
Porsti
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 21 Juni 2017, 22:27:03
hatte genua das gleiche auch und nun geht nichts mehr
siehe oben
da ich aber viel geändert hatte doorpi update https hab ich nciht mitbekommen wann was
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 22 Juni 2017, 09:43:30
macht doch mal ein list von den devices, dann sieht man evtl. mal was. und das dann noch in code-tags gepostet und schon sieht das annehmbar aus ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 11:19:57
hab ich doch oben gemacht,
den ganzen Code vom ical File der Stadt,
den fhem.cfg code und die Listings.
Es hat bei mir 2 Jahre geklappt mit email
da ich dann aber doorpi auf einem anderen Raspi in der Arbeit hatte hab ich nicht mitbekommen bei welcher Aktion update oder so es auf einmal nnicht mehr ging.
Aufgefallen ist es als an meiner Arbeitsstelle die Tonnen nicht draussen standen und übergequollen sind.
Ich hatte 2 Kalender die eben 2 Jahre funktioniert haben, allerdings altes Modul
es war nur noch 1 Listing da die restlcihen Tonnen nicht.
ich dachte ich hätte Murks gemacht war wohl aber nicht so
dann hab ich ganz genau nach Video Anleitung das Modul installiert,
ich bekomme aber keine Readings automatisch angezeigt.
das ical File das der Video Anleitung beilag funktioniert, es sieht ind er Struktur auch anders aus.
Da ich aber das ical am Jahresende runtergeladen habe und es dann monatelang seine Arbeit verrrichtet hat sollte es also gehen.
Wenn ich dann
get Muelltonnenkalender text all
eingebe kommt das hier

19.05.17 06:00 Abfuhr LVP Bezirk 4

get Muelltonnenkalender full all
AAAAAMZSGK4TrTVFhW7CnPFbXkHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd       end                     19.05.2017 06:00:00-19.05.2017 06:00:00 Abfuhr LVP Bezirk 4

Readings
calname          Abfallkalender 2017 - Bezirk 4    2017-06-22 11:18:14         
lastUpdate                                                       2017-06-22 11:18:14
   

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 22 Juni 2017, 12:48:36
also ermittelt hat er anscheinend das hier

2017-06-20 19:14:13 next_datum 22.09.17
2017-06-20 19:14:13 next_tage 94
2017-06-20 19:14:13 next_text Abfuhr LVP Bezirk 4


den eintrag gib es schonmal in deiner datei.
warum er die dazwischen übersprungen hat, weiß ich nicht.

ist dein fhem aktuell?
macht bei dir ein list <device> wirklich so komische zeilenumbrüche??  :o


//edit:
deine termine haben das immer den gleichen start und endzeitpunkt. kann es daran liegen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 12:56:18
habs so rüberkopiert und zusammengeschustert
list device
kannte ich noch nicht ( s.o.) hol ich nach, gerade läuft ein image
sorry

wenn ich die ical aus dem Video nehme gehts ja, aber die ical aus waltrop ging ja noch vor kurzem, ich hab die im Dezember geladen und seitdem nicht verändert, also nicht neu geladen !

update gerade noch mal gemacht.

was ist denn wenn du die ical von mir (s.-o ) auf dein system kopierst


Internals:
   DEF        Muelltonnen_Kalender 3600
   KALENDER   Muelltonnen_Kalender
   NAME       Muelltonnen
   NR         907
   NTFY_ORDER 50-Muelltonnen
   STATE      8
   TYPE       ABFALL
   Readings:
     2017-06-22 12:58:14   Muelltonnen_Kalender_AbfuhrLVPBezirk4_datum 30.06.17
     2017-06-22 12:58:14   Muelltonnen_Kalender_AbfuhrLVPBezirk4_tage 8
     2017-06-22 12:58:14   Muelltonnen_Kalender_AbfuhrLVPBezirk4_text   Abfuhr LVP Bezirk 4
     2017-06-22 12:58:14   Muelltonnen_Kalender_AbfuhrLVPBezirk4_wochentag Freitag
     2017-06-22 12:58:14   next            Muelltonnen_Kalender_AbfuhrLVPBezirk4_8
     2017-06-22 12:58:14   next_datum      30.06.17
     2017-06-22 12:58:14   next_tage       8
     2017-06-22 12:58:14   next_text         Abfuhr LVP Bezirk 4
     2017-06-22 12:58:14   next_wochentag  Freitag
     2017-06-22 12:58:14   state           8
Attributes:
   event-on-change-reading .*
   room       Abfall



Internals:
   DEF        ical file ./Daten/Abfallkalender2017_iCal_Bezirk4.ics 3600
   NAME       Muelltonnen_Kalender
   NOTIFYDEV  global
   NR         906
   NTFY_ORDER 50-Muelltonnen_Kalender
   STATE      triggered
   TYPE       Calendar
   Readings:
     2017-06-22 12:58:14   calname         Abfallkalender 2017 - Bezirk 4
     2017-06-22 12:58:14   lastUpdate      2017-06-22 12:58:14
     2017-06-20 12:22:39   modeAlarm
     2017-06-20 12:36:24   modeAlarmOrStart
     2017-06-20 12:22:39   modeAlarmed
     2017-06-20 12:22:39   modeChanged
     2017-06-22 12:11:29   modeEnd
     2017-06-20 12:22:39   modeEnded
     2017-06-20 12:36:24   modeStart
     2017-06-20 12:22:39   modeStarted
     2017-06-22 12:11:29   modeUpcoming    AAAAAMZSGK4TrTVFhW7CnPFbXkHAHQYWBF9CmdNpWQbPJNYgAAACDzvgZoAAHQYWBF9Cmd
     2017-06-22 12:58:14   nextUpdate      2017-06-22 13:58:14
     2017-06-22 12:58:14   nextWakeup      2017-06-22 13:58:14
     2017-06-22 12:58:14   state           triggered
Attributes:
   room       Abfall
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 22 Juni 2017, 13:08:11
Hi Franz,

mal andersrum, was ist wenn Du mal meinen Kalender bei dir im Muelltonnen_Kalender verwendest?
ical url https://calendar.google.com/calendar/ical/bumf5n64fr8s8f99vlfu06a87k%40group.calendar.google.com/private-058f78026c3b29446a489b2202aa3f53/basic.ics 14400

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 13:26:45
ok hab ich gemacht


Internals:
   DEF        Muelltonnen_Kalender 3600
   KALENDER   Muelltonnen_Kalender
   NAME       Muelltonnen
   NR         907
   NTFY_ORDER 50-Muelltonnen
   STATE      6
   TYPE       ABFALL
   Readings:
     2017-06-22 13:24:42   Muelltonnen_Kalender_GelbeTonne_datum 28.06.17
     2017-06-22 13:24:42   Muelltonnen_Kalender_GelbeTonne_tage 6
     2017-06-22 13:24:42   Muelltonnen_Kalender_GelbeTonne_text   Gelbe Tonne
     2017-06-22 13:24:42   Muelltonnen_Kalender_GelbeTonne_wochentag Mittwoch
     2017-06-22 13:24:42   Muelltonnen_Kalender_Hausmuell_datum 05.07.17
     2017-06-22 13:24:42   Muelltonnen_Kalender_Hausmuell_tage 13
     2017-06-22 13:24:42   Muelltonnen_Kalender_Hausmuell_text   Hausmüll
     2017-06-22 13:24:42   Muelltonnen_Kalender_Hausmuell_wochentag Mittwoch
     2017-06-22 13:24:42   Muelltonnen_Kalender_Papier_datum 11.07.17
     2017-06-22 13:24:42   Muelltonnen_Kalender_Papier_tage 19
     2017-06-22 13:24:42   Muelltonnen_Kalender_Papier_text   Papier
     2017-06-22 13:24:42   Muelltonnen_Kalender_Papier_wochentag Dienstag
     2017-06-22 13:24:42   next            Muelltonnen_Kalender_GelbeTonne_6
     2017-06-22 13:24:42   next_datum      28.06.17
     2017-06-22 13:24:42   next_tage       6
     2017-06-22 13:24:42   next_text         Gelbe Tonne
     2017-06-22 13:24:42   next_wochentag  Mittwoch
     2017-06-22 13:24:42   state           6
Attributes:
   event-on-change-reading .*
   room       Abfall

ok liegt an dem von unserer Stadt
aber der wurde wie geschrieben nicht geändert, hab den im Januar geladen und dann hat er funktioniert


aber Gartenlicht geht  ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 22 Juni 2017, 13:41:45
Ich empfehle ja immer: Mach einen eigenen Kalender, das dauert 5 min und ist den ganzen Stress mit den Entsorgerkalendern eigentlich nicht wert.
3 Serientermine, ca. 5 Einzeländerungen - ok man muss Anfang des jahres mal die Ausnahmen nachpflegen. Dafür ist der Kalender  auch im Januar schon gefüllt, falls der Praktikant im Amt gewechselt hat udn keiner da ist oder weiß wie es geht.
8)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 13:46:16
das merkwürdige ist doch das der Kalender bis vor 2-3 Wochen funktioniert hat, ich habe keinen neuen geladen !
2016 und 2017 hat es geklappt bis halt Anfang? Juni

achso ich hab 2 Kalender die ich pflegen muss
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 22 Juni 2017, 13:53:15
vielleicht hat die Datei im Juni einen Schuss?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 13:59:18
das hier war ich nicht


Antw:Neues Modul für Abfallkalender ABFALL
« Antwort #775 am: 27 Mai 2017, 14:42:51 »

    Zitat

Hi zusammen,

ich nutze aktuell die Version aus dem develop (2017-01-16) und habe ein komischen Effekt: Restabfall und Bio wird nicht aus dem Kalender gelesen - Gelbe Tonne und Altpapier dagegen ohne Probleme. Hat jemand ne Idee oder ist es ggf. ein Bug in der Dev-Version ?

Gruß Marc

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 22 Juni 2017, 14:09:20
Zitat von: Otto123 am 22 Juni 2017, 13:53:15
vielleicht hat die Datei im Juni einen Schuss?

kannst du die datei mal in einen google kalender importieren? evtl. gibts da ja fehlermeldungen oder was auch immer :)
hab da leider keinen zugriff drauf von hier....
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 14:13:26
hab kein google Konto , will ich auch nicht haben

die komplette datei ist etwas weiter oben

hier der Link zu der Datei die ich nutze
http://www.vue-waltrop.de/wp-content/uploads/Abfallkalender2017_iCal_Bezirk1.ics
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 22 Juni 2017, 14:17:13
ok,
evtl. kann otto da was machen ;)



ich hab mal nach ical validatoren gesucht.
einer sagt alles ok.
der nächste meckert rum wegen fehlendem ORGANIZER. das war zu beheben, wenn du die zeile 4 mit METHOD:PUBLISH entfernst.

vermute aber nicht das es dein problem ist, kannst ja mal versuchen  :-[
kenne das format leider nicht wirklich, deswegen weiß ich auch sonst nix.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 22 Juni 2017, 14:27:47
Kann man in google problemlos importieren. Allerdings war das Bezirk1
Aber irgendwie ist das doch genauso wie es bei Dir drin steht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 14:48:28
jaaber es wird das reading nicht angezeigt
als einzelen Liste hab ich es auch so angezeigt bekommen
aber wenn ich dann List .. mache kommt das wie oben.

wenn sich kein anderer meldet lassen wir das erst mal, bin gerade noch bei den Bewegungsmeldern...das klappt schon mal  8)
sonst kommt was durcheinander, hatte mich nur gemeldet weil ja obensichnoch einer mit dem gleichen Fehler gemeldet hatte

THX
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 17:43:52
könnte es hiermit zusammenhängen
https://forum.fhem.de/index.php/topic,73044.msg646553.html#msg646553
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 22 Juni 2017, 18:25:39
Hi,

das vermute ich auc sehr stark. Sobald ich eine alte Calendar einspiele klappt wieder alles wieder ohne Probleme.

Hier mal ein List der Devices vor dem Update:

Abfallkalender:

Internals:
   CFGFN      ./FHEM/fhem_dev_abfallkalender.cfg
   DEF        AbfallCalendar 43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         213
   NTFY_ORDER 50-Muellkal
   STATE      6
   TYPE       ABFALL
   Readings:
     2017-06-22 12:11:43   AbfallCalendar_Altpapier_datum 28.06.17
     2017-06-22 12:11:43   AbfallCalendar_Altpapier_tage 6
     2017-06-22 12:11:43   AbfallCalendar_Altpapier_text   Altpapier
     2017-06-22 12:11:43   AbfallCalendar_Altpapier_wochentag Mittwoch
     2017-06-22 12:11:43   AbfallCalendar_Hausmuell_datum 28.06.17
     2017-06-22 12:11:43   AbfallCalendar_Hausmuell_tage 6
     2017-06-22 12:11:43   AbfallCalendar_Hausmuell_text   Hausmuell
     2017-06-22 12:11:43   AbfallCalendar_Hausmuell_wochentag Mittwoch
     2017-06-22 12:11:43   AbfallCalendar_Schadstoffmobil_datum 29.09.17
     2017-06-22 12:11:43   AbfallCalendar_Schadstoffmobil_tage 99
     2017-06-22 12:11:43   AbfallCalendar_Schadstoffmobil_text   Schadstoffmobil
     2017-06-22 12:11:43   AbfallCalendar_Schadstoffmobil_wochentag Freitag
     2017-06-22 12:11:43   AbfallCalendar_Wertstofftonne_datum 07.07.17
     2017-06-22 12:11:43   AbfallCalendar_Wertstofftonne_tage 15
     2017-06-22 12:11:43   AbfallCalendar_Wertstofftonne_text   Wertstofftonne
     2017-06-22 12:11:43   AbfallCalendar_Wertstofftonne_wochentag Freitag
     2017-06-22 12:11:43   next            AbfallCalendar_Hausmuell|AbfallCalendar_Altpapier_6
     2017-06-22 12:11:43   next_datum      28.06.17
     2017-06-22 12:11:43   next_tage       6
     2017-06-22 12:11:43   next_text         Hausmuell und   Altpapier
     2017-06-22 12:11:43   next_wochentag  Mittwoch
     2017-06-22 12:11:43   state           6
Attributes:
   alias      Müllkalender


Calendar:

Internals:
   CFGFN      ./FHEM/fhem_dev_abfallkalender.cfg
   DEF        ical file /opt/fhem/Abfallkalender.ics 28800
   NAME       AbfallCalendar
   NOTIFYDEV  global
   NR         209
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-07 11:04:31   all             AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYYAAA
     2017-06-21 20:10:28   calname         Abfallkalender
     2016-02-07 11:04:31   lastCheck       2016-02-07 11:04:30
     2017-06-22 12:11:43   lastUpdate      2017-06-22 12:11:43
     2017-06-21 00:00:00   modeAlarm
     2017-06-22 00:00:00   modeAlarmOrStart
     2017-06-20 03:17:18   modeAlarmed
     2017-06-22 04:11:43   modeChanged
     2017-06-22 12:11:43   modeEnd         AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0UAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0YAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgy4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgx4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgykAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0IAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgygAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0kAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg08AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0AAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgz4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0oAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0EAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1AAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgx8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0sAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg04AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1IAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgx0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgy0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0MAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgy8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg00AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0cAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgywAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgycAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1MAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0gAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgysAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1UAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgz8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1EAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0wAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1QAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgzwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg0QAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgz0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVgyMAAA
     2017-06-22 04:11:43   modeEnded
     2017-06-22 00:00:00   modeStart
     2017-06-21 03:17:18   modeStarted
     2017-06-22 12:11:43   modeUpcoming    AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1oAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3YAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2EAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3cAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg20AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg10AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2MAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2IAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2gAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg18AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1cAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4cAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg14AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3QAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3UAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4IAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1YAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg38AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2oAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3kAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3AAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg30AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2YAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1gAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4MAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2cAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3sAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1wAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3EAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4EAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2UAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg24AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1sAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg34AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg1kAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2AAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3IAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4AAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3MAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3gAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4UAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2sAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4YAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2wAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg28AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3oAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2kAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg2QAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg3wAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXVBs0lysPLqWG4AAAEVg4QAAA
     2017-06-22 12:11:43   nextUpdate      2017-06-22 20:11:43
     2017-06-22 12:11:43   nextWakeup      2017-06-22 20:11:43
     2017-06-22 12:11:43   state           triggered
     2016-02-07 11:04:31   stateChanged    AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYYAAA
     2016-02-07 11:04:31   stateDeleted
     2016-02-07 11:04:31   stateNew        AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYYAAA
     2016-02-07 11:04:31   stateUpdated
Attributes:
   hideLaterThan 100d
   hideOlderThan 10d
   verbose    0


Nach dem Update:

Abfallkalender

Internals:
   CFGFN      ./FHEM/fhem_dev_abfallkalender.cfg
   DEF        AbfallCalendar 43200
   KALENDER   AbfallCalendar
   NAME       Muellkal
   NR         214
   NTFY_ORDER 50-Muellkal
   STATE      6
   TYPE       ABFALL
   Readings:
     2017-06-22 18:22:01   AbfallCalendar_Hausmuell_datum 28.06.17
     2017-06-22 18:22:01   AbfallCalendar_Hausmuell_tage 6
     2017-06-22 18:22:01   AbfallCalendar_Hausmuell_text   Hausmuell
     2017-06-22 18:22:01   AbfallCalendar_Hausmuell_wochentag Mittwoch
     2017-06-22 18:22:01   next            AbfallCalendar_Hausmuell_6
     2017-06-22 18:22:01   next_datum      28.06.17
     2017-06-22 18:22:01   next_tage       6
     2017-06-22 18:22:01   next_text         Hausmuell
     2017-06-22 18:22:01   next_wochentag  Mittwoch
     2017-06-22 18:22:01   state           6
Attributes:
   alias      Müllkalender


Calendar
[code]
Internals:
   CFGFN      ./FHEM/fhem_dev_abfallkalender.cfg
   DEF        ical file /opt/fhem/Abfallkalender.ics 28800
   NAME       AbfallCalendar
   NOTIFYDEV  global
   NR         210
   NTFY_ORDER 50-AbfallCalendar
   STATE      triggered
   TYPE       Calendar
   Readings:
     2016-02-07 11:04:31   all             AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYYAAA
     2017-06-22 18:22:00   calname         Abfallkalender
     2016-02-07 11:04:31   lastCheck       2016-02-07 11:04:30
     2017-06-22 18:22:00   lastUpdate      2017-06-22 18:22:00
     2017-06-21 00:00:00   modeAlarm
     2017-06-22 00:00:00   modeAlarmOrStart
     2017-06-20 03:17:18   modeAlarmed
     2017-06-22 04:11:43   modeChanged
     2017-06-22 18:20:21   modeEnd
     2017-06-22 04:11:43   modeEnded
     2017-06-22 00:00:00   modeStart
     2017-06-21 03:17:18   modeStarted
     2017-06-22 18:20:21   modeUpcoming    AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAEVc5QAAEk7yhP4BXV
     2017-06-22 18:22:00   nextUpdate      2017-06-23 02:22:00
     2017-06-22 18:22:01   nextWakeup      2017-06-23 02:22:00
     2017-06-22 18:22:01   state           triggered
     2016-02-07 11:04:31   stateChanged    AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYYYAAA
     2016-02-07 11:04:31   stateDeleted
     2016-02-07 11:04:31   stateNew        AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYT8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYToAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYTwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYU8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYUwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYV8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYVwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYW8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYWwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX0AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX4AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYX8AAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXAAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXEAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXIAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXMAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXQAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXUAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXYAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXcAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXgAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXkAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXoAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXsAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7yhP4BXVBs0lysPLqWG4AAAESlZ8AAEk7yhP4BXVBs0lysPLqWG4AAAEVYXwAAA;AAAAALR0TxXvcutGgWaylypExFkHAEk7y
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 22 Juni 2017, 19:11:01
da haben einige scheinbar noch kein update gemacht  ;)
dannn kommen ja wohl ncoh andere mit dem Problem
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 23 Juni 2017, 08:12:36
@Porsti: hab jetzt nicht genau verglichen, aber passen die Readings beim Calendar in beiden Versionen??

dann muss vermutlich das ABFALL modul an die neue Calendar funktionalität angepasst werden  ::)


stellt doch mal das Calendar Modul auf die alte Abarbeitung um. --> attr update sync (müsste es sein, laut https://fhem.de/commandref_DE.html#Calendar ist es aber auch so wenn es nicht gesetzt ist. einfach mal versuchen ;) )
oder holt euch eine alte Version aus dem svn.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 24 Juni 2017, 10:03:59
Hi,

habe mal die reading verglichen.
Es sieht nach dem Update auf die neue Calendar Version anders aus.
Die readings sind weniger und deutlich kürzer.

Im Ahang sind 3 Dateien:

1. "vor" erstellt vor dem Update
2. "nach_sync" nach mit Update mit attr update sync
3. "nach_async" nach mit Update mit attr update async

Das Abfallmodul funktioniert nur vor dem Update sync und async haben keinen Einfluss.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 26 Juni 2017, 08:02:28
dann stups doch mal den maintainer vom calendar modul auf den thread hier.
ich kann dir leider nicht sagen woran es nun hängt...  :-[
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 13 Juli 2017, 08:55:18
Hallo
es geht immer noch nicht ,
da ich aber über
get abfallkalender text all
das hier bekomme:

2.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.01.17 06:00 Abfuhr Weihnachtsbäume Bezirk 4
13.01.17 06:00 Abfuhr LVP Bezirk 4
16.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
25.01.17 06:00 Abfuhr Papier Bezirk 4
27.01.17 06:00 Abfuhr LVP Bezirk 4
30.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.02.17 06:00 Abfuhr LVP Bezirk 4
13.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.02.17 06:00 Abfuhr Papier Bezirk 4
24.02.17 06:00 Abfuhr LVP Bezirk 4
27.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.03.17 06:00 Abfuhr LVP Bezirk 4
13.03.17 06:00 Abfuhr Garten Frühjahr Bezirk 4
13.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.03.17 06:00 Abfuhr Papier Bezirk 4
24.03.17 06:00 Abfuhr LVP Bezirk 4
27.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
07.04.17 06:00 Abfuhr LVP Bezirk 4
10.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.04.17 06:00 Abfuhr Papier Bezirk 4
22.04.17 06:00 Abfuhr LVP Bezirk 4
24.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
06.05.17 06:00 Abfuhr LVP Bezirk 4
08.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
17.05.17 06:00 Abfuhr Papier Bezirk 4
19.05.17 06:00 Abfuhr LVP Bezirk 4
22.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
02.06.17 06:00 Abfuhr LVP Bezirk 4
06.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
14.06.17 06:00 Abfuhr Papier Bezirk 4
17.06.17 06:00 Abfuhr LVP Bezirk 4
19.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
30.06.17 06:00 Abfuhr LVP Bezirk 4
03.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
12.07.17 06:00 Abfuhr Papier Bezirk 4
14.07.17 06:00 Abfuhr LVP Bezirk 4
17.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
28.07.17 06:00 Abfuhr LVP Bezirk 4
31.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.08.17 06:00 Abfuhr Papier Bezirk 4
11.08.17 06:00 Abfuhr LVP Bezirk 4
14.08.17 06:00 Abfuhr Rest+Bio Bezirk 4
25.08.17 06:00 Abfuhr LVP Bezirk 4
28.08.17 06:00 Abfuhr Rest+Bio Bezirk 4
06.09.17 06:00 Abfuhr Papier Bezirk 4
08.09.17 06:00 Abfuhr LVP Bezirk 4
11.09.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.09.17 06:00 Abfuhr LVP Bezirk 4
25.09.17 06:00 Abfuhr Rest+Bio Bezirk 4
05.10.17 06:00 Abfuhr Papier Bezirk 4
07.10.17 06:00 Abfuhr LVP Bezirk 4
09.10.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.10.17 06:00 Abfuhr LVP Bezirk 4
23.10.17 06:00 Abfuhr Rest+Bio Bezirk 4
02.11.17 06:00 Abfuhr Papier Bezirk 4
04.11.17 06:00 Abfuhr LVP Bezirk 4
06.11.17 06:00 Abfuhr Rest+Bio Bezirk 4
17.11.17 06:00 Abfuhr LVP Bezirk 4
20.11.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.11.17 06:00 Abfuhr Garten Herbst Bezirk 4
29.11.17 06:00 Abfuhr Papier Bezirk 4
01.12.17 06:00 Abfuhr LVP Bezirk 4
04.12.17 06:00 Abfuhr Rest+Bio Bezirk 4
15.12.17 06:00 Abfuhr LVP Bezirk 4
18.12.17 06:00 Abfuhr Rest+Bio Bezirk 4
28.12.17 06:00 Abfuhr Papier Bezirk 4
30.12.17 06:00 Abfuhr LVP Bezirk 4


könnte ich ja leicht alles in eine einfahce txt Datei speichern und die dann auswerten
richtig gedacht?

ich vermisse die Möglichkeiten des Moduls, habne hier 20 Wohnungen und letzte woche wurde der gelbe Müll verpennt, jetzt quillt es über und die Fliegen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Juli 2017, 11:54:23
Zitat von: Franz Tenbrock am 13 Juli 2017, 08:55:18
Hallo
es geht immer noch nicht ,
da ich aber über
get abfallkalender text all
das hier bekomme:

2.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.01.17 06:00 Abfuhr Weihnachtsbäume Bezirk 4
13.01.17 06:00 Abfuhr LVP Bezirk 4
16.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
25.01.17 06:00 Abfuhr Papier Bezirk 4
27.01.17 06:00 Abfuhr LVP Bezirk 4
30.01.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.02.17 06:00 Abfuhr LVP Bezirk 4
13.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.02.17 06:00 Abfuhr Papier Bezirk 4
24.02.17 06:00 Abfuhr LVP Bezirk 4
27.02.17 06:00 Abfuhr Rest+Bio Bezirk 4
10.03.17 06:00 Abfuhr LVP Bezirk 4
13.03.17 06:00 Abfuhr Garten Frühjahr Bezirk 4
13.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.03.17 06:00 Abfuhr Papier Bezirk 4
24.03.17 06:00 Abfuhr LVP Bezirk 4
27.03.17 06:00 Abfuhr Rest+Bio Bezirk 4
07.04.17 06:00 Abfuhr LVP Bezirk 4
10.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.04.17 06:00 Abfuhr Papier Bezirk 4
22.04.17 06:00 Abfuhr LVP Bezirk 4
24.04.17 06:00 Abfuhr Rest+Bio Bezirk 4
06.05.17 06:00 Abfuhr LVP Bezirk 4
08.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
17.05.17 06:00 Abfuhr Papier Bezirk 4
19.05.17 06:00 Abfuhr LVP Bezirk 4
22.05.17 06:00 Abfuhr Rest+Bio Bezirk 4
02.06.17 06:00 Abfuhr LVP Bezirk 4
06.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
14.06.17 06:00 Abfuhr Papier Bezirk 4
17.06.17 06:00 Abfuhr LVP Bezirk 4
19.06.17 06:00 Abfuhr Rest+Bio Bezirk 4
30.06.17 06:00 Abfuhr LVP Bezirk 4
03.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
12.07.17 06:00 Abfuhr Papier Bezirk 4
14.07.17 06:00 Abfuhr LVP Bezirk 4
17.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
28.07.17 06:00 Abfuhr LVP Bezirk 4
31.07.17 06:00 Abfuhr Rest+Bio Bezirk 4
09.08.17 06:00 Abfuhr Papier Bezirk 4
11.08.17 06:00 Abfuhr LVP Bezirk 4
14.08.17 06:00 Abfuhr Rest+Bio Bezirk 4
25.08.17 06:00 Abfuhr LVP Bezirk 4
28.08.17 06:00 Abfuhr Rest+Bio Bezirk 4
06.09.17 06:00 Abfuhr Papier Bezirk 4
08.09.17 06:00 Abfuhr LVP Bezirk 4
11.09.17 06:00 Abfuhr Rest+Bio Bezirk 4
22.09.17 06:00 Abfuhr LVP Bezirk 4
25.09.17 06:00 Abfuhr Rest+Bio Bezirk 4
05.10.17 06:00 Abfuhr Papier Bezirk 4
07.10.17 06:00 Abfuhr LVP Bezirk 4
09.10.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.10.17 06:00 Abfuhr LVP Bezirk 4
23.10.17 06:00 Abfuhr Rest+Bio Bezirk 4
02.11.17 06:00 Abfuhr Papier Bezirk 4
04.11.17 06:00 Abfuhr LVP Bezirk 4
06.11.17 06:00 Abfuhr Rest+Bio Bezirk 4
17.11.17 06:00 Abfuhr LVP Bezirk 4
20.11.17 06:00 Abfuhr Rest+Bio Bezirk 4
20.11.17 06:00 Abfuhr Garten Herbst Bezirk 4
29.11.17 06:00 Abfuhr Papier Bezirk 4
01.12.17 06:00 Abfuhr LVP Bezirk 4
04.12.17 06:00 Abfuhr Rest+Bio Bezirk 4
15.12.17 06:00 Abfuhr LVP Bezirk 4
18.12.17 06:00 Abfuhr Rest+Bio Bezirk 4
28.12.17 06:00 Abfuhr Papier Bezirk 4
30.12.17 06:00 Abfuhr LVP Bezirk 4


könnte ich ja leicht alles in eine einfahce txt Datei speichern und die dann auswerten
richtig gedacht?

ich vermisse die Möglichkeiten des Moduls, habne hier 20 Wohnungen und letzte woche wurde der gelbe Müll verpennt, jetzt quillt es über und die Fliegen...
Stell mir mal deinen Kalender zur Verfügung, dann schaue ich heute abend mal.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 13 Juli 2017, 15:19:31
1000 Dank

mit einem anderen Kalender aus dem Forum hat es geklappt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Juli 2017, 00:46:27
Hallo Franz,

so ich habe das mal alles nachgestellt, aber so wie das für mich aussieht, liefert deine ical Datei immer nur eine uid für den nächsten Termin und daher gibt es keine verschiedenen Abholungen.
Du musst mal schauen, warum die exportierte Datei keine unterschiedlichen uids beinhaltet für die Termine.
Ggf. liegt es auch an den Serienterminen, weche eine Dauer von 0 Minuten haben.

Ich kann sonst keinen Fehler bei mir entdecken.

Gruß Constantin

P.S.: Ich habe ihn einfach bei google mal importiert und der hat dann die uids korrigiert, vielleicht probierst du das auch mal.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 14 Juli 2017, 07:38:17
danke
Hallo
was merkwürdig ist das es ja bis ende Mai problemlos geklappt hat.
Also bei Google hochladen und dann wieder runterladen und fertig ?
Bin zwar kein Google Fan und bin da weder mit PC noch mit Handy eingelogt, muss dann erst mal wieder an mein Passwort kommen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 Juli 2017, 08:46:05
Hallo Franz,
anbei die Datei.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 14 Juli 2017, 08:52:09
Super Plattform hier, 1000 Dank, werde es gleich ausprobieren und mich melden
1000 Dank

und es geht wieder !

da ich 2 Bezrike habe, also einen Google Kalender anlegen da die ical Datei importieren, und dann wieder exportieren

es gibt schon komische Sachen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 25 Juli 2017, 08:07:21
Hallo Constantin,

wenn im Abfuhrkalender 2 Fuhren vorgesehen sind, ist die Darstellung am Vortag ("next_text") in Ordnung.
Am gleichen Tag ("now_text") mogelt sich ein Strich zwischen die beiden Fuhren, siehe Screenshot von Pushbullet. Es sieht auch bei anderen Messengern, die ich nutze, identisch aus.

Gibt es eine Möglichkeit den Strich zu vermeiden?

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 26 Juli 2017, 08:58:44
https://github.com/uniqueck/fhem-abfall/blob/master/FHEM/57_ABFALL.pm#L128

nur warum es so drin steht müsste Constantin sagen.

bei https://github.com/uniqueck/fhem-abfall/blob/master/FHEM/57_ABFALL.pm#L138 steht es nicht drin, darum passt es wohl am vortag.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 26 Juli 2017, 20:59:25
Danke an Nils und Frage an Constantin,

muss dieser Ausdruck: "_" . in Zeile 128 drin stehen oder kann der weg?

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Juli 2017, 23:33:07
Hallo zusammen,

habe den develop Strang auf den master gemerget, also einfach update durchführen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rainbowrun am 28 Juli 2017, 18:40:33
Da ich noch ziemlich jung in der Materie bin, tut es mir leid wenn die frage schon gestellt wurde aber ich habe nun 30 Seiten von diesen Beitrag durchsucht aber nichts gefunden.

Mein Problem ist erst mal das bei mir die "weekday" falsch sind er sagt zu mir zum Beispiel der 05.09.2017 ist ein Samstag es ist aber ein Dienstag.
Wie kann ich das ändern?
Dazu kommt noch das bei mir alles im Text auf englisch steht Beispiel 
Readings: "Biotonne04102017_text Biotonne 04.10.2017"
und gibt es eine Möglichkeit die Umlaute zu ändern in der ics datei? Fhem zeigt es mir gerade so an Restm�ll 27.12.2017 oder hilft da nur das gute alte selbst umschreiben?

meine Erfahrung mit Fhem ist noch nicht so groß lese zwar schon viel aber fang jetzt erst an alles nach und nach nach zubauen

LG
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 29 Juli 2017, 07:00:43
Hallo Constantin,

ich melde mich heute mit einem neuen Problem.
Ich nutze das Attribut stateFormat, um mir die Müllart, den Wochentag und das Datum anzeigen zu lassen:
next_text:<br/>next_wochentag next_datum
Seit heute fehlen aber anscheinend die readings next_wochentag und next_datum.
Ein update deines Moduls habe ich am Donnerstag, den 27.7. mittags gemacht. Da ist mir aber nichts aufgefallen, auch nicht gestern am Freitag. Erst heute morgen (Samstag) ist es mir bewusst aufgefallen.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christoph Morrison am 29 Juli 2017, 08:33:34
Die Readings wurden umbenannt und heißen nun next_weekday und next_date. Hat mich auch überrascht (und ist auch ungünstig ganz ohne Hinweis).
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 29 Juli 2017, 08:43:25
Da scheint aber was durcheinander geraten zu sein.

next_date wird jetzt leider mit Uhrzeit angezeigt: 01.08.2017 00:00:00, was natürlich keinen Sinn ergibt, da die Müllabfuhr nicht zu einer genauen Zeit abgeholt wird.

next_day scheint aber tatsächlich falsch zu sein, es wird Samstag angezeigt, was mit dem heutigen Wochentag übereinstimmt, aber nicht mit dem Abholtag, der Dienstag ist.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Juli 2017, 09:46:33
Ich schaue mir das heute abend an.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christoph Morrison am 29 Juli 2017, 10:39:20
Zitat von: uniqueck am 29 Juli 2017, 09:46:33
Ich schaue mir das heute abend an.

Planst du das wieder auf den alten Stand mit deutschen Readings-Namen zu bringen? Oder bleibt es bei den englischen Namen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christoph Morrison am 29 Juli 2017, 11:12:51
Zitat von: Gisbert am 29 Juli 2017, 08:43:25
next_day scheint aber tatsächlich falsch zu sein, es wird Samstag angezeigt, was mit dem heutigen Wochentag übereinstimmt, aber nicht mit dem Abholtag, der Dienstag ist.

Ein Reading next_day habe ich gar nicht?! Nur next_days und da steht korrekt der nächste Abholtag drin. Unten sieht man auch schön, dass der State-Format-String nicht mehr funktioniert, da die Readings umbenannt wurden.

Edit:
Der Wert im Reading next_weekday stimmt natürlich trotzdem nicht. Der nächste Abholtag ist Donnerstag, der 10. August.

define g.utilities.rubbish_collection ABFALL g.utilities.rubbish_collection.calendar
attr g.utilities.rubbish_collection alias Müllabfuhr
attr g.utilities.rubbish_collection group Termine
attr g.utilities.rubbish_collection icon bag@black
attr g.utilities.rubbish_collection room Allgemein
attr g.utilities.rubbish_collection stateFormat {formatRubbishCollectionState("g.utilities.rubbish_collection")}

setstate g.utilities.rubbish_collection Abholung des Komposts, Restmülls 14-tgl. und Gelben Sacks in 0 Tagen (, )
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_date 17.08.2017 07:00:00
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_days 19
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_description Altpapier
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_location TULPENWEG\, Gütersloh
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_text Altpapier
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Altpapier_weekday Montag
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_date 10.08.2017 07:00:00
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_days 12
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_description Gelber Sack
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_location TULPENWEG\, Gütersloh
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_text Gelber Sack
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_GelberSack_weekday Montag
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_date 10.08.2017 07:00:00
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_days 12
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_description Kompost
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_location TULPENWEG\, Gütersloh
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_text Kompost
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Kompost_weekday Montag
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_date 10.08.2017 07:00:00
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_days 12
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_description Restmüll 14-tgl.
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_location TULPENWEG\, Gütersloh
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_text Restmüll 14-tgl.
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 gutilitiesrubbish_collectioncalendar_Restmuell14-tgl_weekday Montag
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next gutilitiesrubbish_collectioncalendar_Kompost|gutilitiesrubbish_collectioncalendar_Restmuell14-tgl|gutilitiesrubbish_collectioncalendar_GelberSack_12
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_date 10.08.2017 07:00:00
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_days 12
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_description Kompost und Restmüll 14-tgl. und Gelber Sack
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_location TULPENWEG\, Gütersloh und TULPENWEG\, Gütersloh und TULPENWEG\, Gütersloh
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_text Kompost und Restmüll 14-tgl. und Gelber Sack
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 next_weekday Montag
setstate g.utilities.rubbish_collection 2017-07-29 11:05:32 state 12
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 29 Juli 2017, 14:00:24
Zunächst mal finde ich das Modul eine super Sache. Hätte da zwar nen anderen Anwendungsfall, aber dafür passt das auch prima.

Nur leider scheint es Probleme mit Serienterminen und/oder ganztägigen Terminen zu geben. In meinem Kalender kommt beides vor. Ich bilde damit die regelmäßigen Hausarbeiten ab. Serientermine weil sich die Ereignisse immer wiederholen (alle vier Tage Müll rausbringen usw.) und ganztätig weil die Tätigkeit eben irgendwann an diesem Tag dran ist.

Wenn ich einen Testkalender mit einzelnen Terminen ausprobiere klappt alles wunderbar. Aber sobald ich aus einem der Terminen einen Serientermin mache, so "spinnt" die Anzeige. In der Häufigkeit der aufkommenden Termine wird dann die Bezeichnung hintereinander gehängt also steht dann im Reading "AutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollieren....." so oft wie es Termine in dieser Serie gibt. Aber wie sonst als mit Serienterminen soll ich denn diese wiederkehrenden Termine eintragen? Tatsächlich alle einzeln? :-\
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 29 Juli 2017, 14:05:18
Zitat von: trinitywhm am 29 Juli 2017, 14:00:24
Zunächst mal finde ich das Modul eine super Sache. Hätte da zwar nen anderen Anwendungsfall, aber dafür passt das auch prima.

Nur leider scheint es Probleme mit Serienterminen und/oder ganztägigen Terminen zu geben. In meinem Kalender kommt beides vor. Ich bilde damit die regelmäßigen Hausarbeiten ab. Serientermine weil sich die Ereignisse immer wiederholen (alle vier Tage Müll rausbringen usw.) und ganztätig weil die Tätigkeit eben irgendwann an diesem Tag dran ist.

Wenn ich einen Testkalender mit einzelnen Terminen ausprobiere klappt alles wunderbar. Aber sobald ich aus einem der Terminen einen Serientermin mache, so "spinnt" die Anzeige. In der Häufigkeit der aufkommenden Termine wird dann die Bezeichnung hintereinander gehängt also steht dann im Reading "AutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollierenAutoskontrollieren....." so oft wie es Termine in dieser Serie gibt. Aber wie sonst als mit Serienterminen soll ich denn diese wiederkehrenden Termine eintragen? Tatsächlich alle einzeln? :-\

OK, ist die Antwort auf die o.g. Frage im Calendar-Modul die Attribute hideLaterThan und hideOlderThan zu verwenden? Wenn das so ist, wäre das nicht vielleicht eine Erwähnung im WIKI wert? Also nur wenn das tatsächlich die Lösung ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 29 Juli 2017, 14:07:08
Hallo Jeschkec,

du hast recht, es heißt next_days und der Wert ist 3, was Sinn macht für den nächsten Dienstag.

next_weekday steht aber wie gesagt auf Samstag.

Wir sollten Constantin Gelegenheit geben nachzuschauen, woran es liegen könnte.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tueftler1983 am 31 Juli 2017, 00:10:48
Hallo ich habe ein Problem, habe heute ein Update von fhem gemacht unter anderem hat sich auch dein modul geupdatet, aber jetzt wird mir der nächste abhol Termin nicht mehr richtig angezeigt statt Bio, 2, Dienstag steht jetzt
Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio Bio, 0, 0

Woran kann das liegen??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 31 Juli 2017, 00:21:05
Hallo zusammen,

also am besten mein Modul aktuell nicht aktualisieren, oder am besten die letzte Version wieder einspielen von einem Backup vor dem update oder so.
Das sieht mir nach einer Änderung bei den Serien Terminen beim Calender Modul aus, das muss ich mir erst mal genauer anschauen.

Bzgl. der Readings, die habe ich mal einheitlich auf englisch umgestellt, für alle die die alten Readings haben wollen, gibt es bei den attributen noch einen schalter, aber ich werde es in zukünftigen Versionen entfernen, da es den Code unnötig aufbläht.

Gruß und noch einmal sorry für dieses Chaos, ich wollte nur mal endlich die Änderungen wieder alle zusammen bringen und da ich vom tester des dev strangs nix negatives gehört hatte, bin ich davon ausgegangen geht alles ok.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 31 Juli 2017, 10:54:18
Nachdem ich deutschen Readingnamen auf die neuen englischen geändert habe, werden mir die Termine auch wieder angezeigt.

Die Wochentage passen aber leider gar nicht, wie auch schon von Gisbert angemerkt:
Restabfall_date     03.08.2017 00:00:00
Restabfall_weekday  Mo

Der 03.08. ist aber ein Donnerstag.

Ansonsten ist die Anzeige bis auf die unschöne Uhrzeit 00:00:00 in Ordnung.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 31 Juli 2017, 19:13:59
Hallo Constantin,

ich hab die 57_ABFALL.pm aus einer Sicherung vom Mittwoch, den 26.7. aufgespielt und Fhem neu gestartet (shutdown restart). Damit sieht es sehr gut aus.

Ich hoffe, dass du nicht zuviel Zeit investieren musst, um es auf den schönen Status von letztem Mittwoch hinzubekommen.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 31 Juli 2017, 21:49:52
Zitat von: trinitywhm am 29 Juli 2017, 14:05:18
OK, ist die Antwort auf die o.g. Frage im Calendar-Modul die Attribute hideLaterThan und hideOlderThan zu verwenden? Wenn das so ist, wäre das nicht vielleicht eine Erwähnung im WIKI wert? Also nur wenn das tatsächlich die Lösung ist.
OK, ich habe wohl mal zu einem echt blöden Zeitpunkt mit diesem Modul angefangen und wohl genau die Version erwischt die nicht 100% läuft. Nachdem ich auch das Modul aus einem Backup eingespielt habe, funktioniert alles wunderbar und genau so wie ich mir das vorgestellt habe. Serientermine stellen kein Problem dar, next und now Werte werden alle befüllt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 01 August 2017, 18:32:23
Hallo Constantin,

nach einem Fhem update, aber ohne update von 57_Abfall.pm, bekomme ich bis auf ein einziges Reading (state) keinerlei weiteren Readings.

Mich wundert, dass ich der einzige sein sollte, bei dem solch ein Verhalten auftritt. Andernfalls müsste ich annehmen, dass das Modul nicht weit verbreitet ist, was ich aber kaum glauben kann bei der Resonanz hier im Forum.

Ich hoffe, dass du dein Modul wieder hinbekommst, mittlerweile hab ich es lieb gewonnen :)

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: CoolTux am 01 August 2017, 20:57:46
Euer Problem könnt ihr hier finden

https://forum.fhem.de/index.php/topic,74481.msg666242.html#msg666242
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kitt am 01 August 2017, 23:31:48
Bin auch interessiert an diesem Modul, klingt ja sehr spannend.

Habe es wohl auch zu einem eher ungünstigen Zeitpunkt entdeckt, denn
ich versuche es auch schon seit einigen Tagen zum Laufen zu bringen.

Gibt es denn irgendwo die Möglichkeit, die alte Version runterzuladen?
Oder liegt es am Calendar-Modul?

Viele Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 02 August 2017, 07:57:21
Zitat von: CoolTux am 01 August 2017, 20:57:46
Euer Problem könnt ihr hier finden

https://forum.fhem.de/index.php/topic,74481.msg666242.html#msg666242

Ja, die Änderung in 57_Calendar.pm hatte dafür gesorgt, daß keine Termine ohne Enddatum abgeholt werden. Der Patch aus dem Thread bzw. die neue Version, die heute im Update war, behebt den Fehler.

Die falsch zugeordneten Wochentage liegen allerdings am ABFALL-Modul.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kitt am 02 August 2017, 16:57:28
Funktioniert das Modul denn bei allen wieder?

Als FHEM-Anfänger ist die Fehlersuche sehr frustrierend, wenn man nicht weiß, ob das Modul fehlerfrei funktioniert  :-\

Bei mir werden weiterhin keine ganztätigen, sich wiederholende, Abfalltermine angezeigt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 02 August 2017, 17:08:50
Hi,

Ich habe mal irgendwann das Modul wieder aus dem Update rausgenommen (ich glaube ich hatte falsch verstanden das es jetzt offiziell ausgeliefert wird)  ::)
57_ABFALL.pm          11019 2016-02-16 01:55:00Z uniqueck
Läuft voll zu meiner Zufriedenheit. Gibt es doch sicher noch auf dem github?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 02 August 2017, 18:10:03
Hallo zusammen,

eine Rückmeldung von meiner Seite.
Nach dem Fhem update heute morgen inkl. 57_ABFALL.pm läuft das Abfallmodul wieder rund.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 02 August 2017, 20:14:54
Hallo
hab gerade ein update gemacht
und
es geht mal wieder nicht
hatte 2 wochen problemlos geklappt

Antwort #811 am: 14 Juli 2017, 08:52:09 »

das Problem war behoben und nun wieder wie vorher ;-(

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 02 August 2017, 21:17:16
Auch bei mir klappt die Sache seit den letzten Updates nicht mehr. Auch nicht mit dem heutigen.
Ich habe die alten Versionen wieder eigespielt. Damit läuft alles prima und unproblematisch
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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. Ich versuche mein bestes bin allerdings aktuell auch ein bisschen eingespannt und daher habe ich nicht ganz soviel Zeit. Wenn jemand über den Code drüber schauen will, darf er es gerne tun und mir dann ein pullrequest schicken oder auch hier im forum seinen Vorschlag für die Fehlerursache unterbreiten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 02 August 2017, 22:19:51
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 (https://forum.fhem.de/index.php/topic,74481.msg666283.html#msg666283) angehängt.

Unschön ist noch die Anzeige der Uhrzeit 00:00:00 hinter dem Datum.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christoph Morrison am 02 August 2017, 22:36:50
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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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.
(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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 03 August 2017, 07:45:21
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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 03 August 2017, 08:10:15
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


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 03 August 2017, 10:01:56
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...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 03 August 2017, 11:16:53
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. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 03 August 2017, 11:42:10
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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 03 August 2017, 13:08:48
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. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 03 August 2017, 13:29:02
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?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 03 August 2017, 13:39:49
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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 03 August 2017, 14:18:22
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  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 03 August 2017, 18:44:54
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


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 03 August 2017, 19:26:35

Kann mir eventuell jemand bitte eine ältere funktionierende Version der 57_ABFALL.pm
(ohne die aktuellen Änderungen) zum Download zur Verfügung stellen oder einen
entprechenden Link nennen?

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Esjay am 03 August 2017, 20:29:21
Zitat von: TeleDet am 03 August 2017, 19:26:35
Kann mir eventuell jemand bitte eine ältere funktionierende Version der 57_ABFALL.pm
(ohne die aktuellen Änderungen) zum Download zur Verfügung stellen oder einen
entprechenden Link nennen?

Gruß TeleDet
https://svn.fhem.de/trac/log
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 04 August 2017, 00:21:12
Zitat von: TeleDet am 03 August 2017, 19:26:35
Kann mir eventuell jemand bitte eine ältere funktionierende Version der 57_ABFALL.pm
(ohne die aktuellen Änderungen) zum Download zur Verfügung stellen oder einen
entprechenden Link nennen?
https://raw.githubusercontent.com/uniqueck/fhem-abfall/c5d3f5d38e92905b576bd0cf43b5eec9748a81b7/FHEM/57_ABFALL.pm
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 04 August 2017, 08:56:10
wegen den log einträgen:
http://www.perlmonks.org/?node_id=1018892
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 04 August 2017, 09:43:03
Zitat von: nils_ am 04 August 2017, 08:56:10
wegen den log einträgen:
http://www.perlmonks.org/?node_id=1018892
meinst du mich?

wenn du das daugerecht aufarbeiten müsstest, was würdest du dann schreiben?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 04 August 2017, 10:21:47
Zitat von: the ratman am 04 August 2017, 09:43:03
meinst du mich?
nein :)
ich habe mich auf diese warning in den logs bezogen, die ja anscheinend bei mehreren auftritt
PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469"

Zitat von: the ratman am 04 August 2017, 09:43:03
wenn du das daugerecht aufarbeiten müsstest, was würdest du dann schreiben?
vorranging erstmal wieder nur Infosammlung für Constantin :D

aufgearbeitet: irgendwas stimmt mit dem "Datum" nicht bzw. es enthält zu viele Zeichen und daran stört sich die Funktion (mit log eintrag!).
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 04 August 2017, 14:14:43
Zitat von: nils_ am 03 August 2017, 13:39:49
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.

schonmal ausprobiert im Calendar-Device die Attribute hideOlderThan und hideLaterThan auszuprobieren. Das hat bei mir geholfen das selbe Problem zu lösen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 04 August 2017, 14:41:00
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. Ich versuche mein bestes bin allerdings aktuell auch ein bisschen eingespannt und daher habe ich nicht ganz soviel Zeit. Wenn jemand über den Code drüber schauen will, darf er es gerne tun und mir dann ein pullrequest schicken oder auch hier im forum seinen Vorschlag für die Fehlerursache unterbreiten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Vorneweg, ich verwende das Modul nicht für die Abfallbehälter sondern für anstehende Aufgaben im Haushalt. Dafür funktioniert das auch super. Die Readings der einzelnen Tätigkeiten werden korrekt befüllt und auch alle erkannt. Allerdings sind die Angaben in den now-Readings das Problem. Bei now wird immer nur ein Ereignis gefunden und angezeigt. Nach jedem Kalenderupdate kann das ein anderes sein. Aber eben immer nur eins. In now_text hingegen werden alle Tätigkeiten angezeigt (die die ich auch in now erwarten würde). Dort stimmt allerdings mit der Formatierung etwas nicht. Egal ob ich das Attribut delimiter_text_reading gesetzt habe oder nicht, werden die Werte ohne Leerzeichen mit dem "und" verknüpft bzw. wenn das Attribut nicht gesetzt ist, gibt es einen Unterstrich den ich in dem Attribut now_text nicht erwarten würde.

Hier mein list vom ABFALL-Device:
Internals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NR         151
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute:   Handtücher Bad, Küche, Wickeltisch wechseln und _  Boden saugen und _  Staub wischen und _  Mülleimer rausbringen
   TYPE       ABFALL
   READINGS:
     2017-08-04 14:26:14   Autoskontrollieren_datum 05.08.17
     2017-08-04 14:26:14   Autoskontrollieren_tage 1
     2017-08-04 14:26:14   Autoskontrollieren_text   Autos kontrollieren
     2017-08-04 14:26:14   Autoskontrollieren_wochentag Samstag
     2017-08-04 14:26:14   Badsaubermachen_datum 06.08.17
     2017-08-04 14:26:14   Badsaubermachen_tage 2
     2017-08-04 14:26:14   Badsaubermachen_text   Bad sauber machen
     2017-08-04 14:26:14   Badsaubermachen_wochentag Sonntag
     2017-08-04 14:26:14   Bettenabziehen_datum 11.08.17
     2017-08-04 14:26:14   Bettenabziehen_tage 7
     2017-08-04 14:26:14   Bettenabziehen_text   Betten abziehen
     2017-08-04 14:26:14   Bettenabziehen_wochentag Freitag
     2017-08-04 14:26:14   Blumengiessen_datum 06.08.17
     2017-08-04 14:26:14   Blumengiessen_tage 2
     2017-08-04 14:26:14   Blumengiessen_text   Blumen gießen
     2017-08-04 14:26:14   Blumengiessen_wochentag Sonntag
     2017-08-04 14:26:14   Bodensaugen_datum 04.08.17
     2017-08-04 14:26:14   Bodensaugen_tage 0
     2017-08-04 14:26:14   Bodensaugen_text   Boden saugen
     2017-08-04 14:26:14   Bodensaugen_wochentag Freitag
     2017-08-04 14:26:14   Einkaufen_datum 05.08.17
     2017-08-04 14:26:14   Einkaufen_tage  1
     2017-08-04 14:26:14   Einkaufen_text    Einkaufen
     2017-08-04 14:26:14   Einkaufen_wochentag Samstag
     2017-08-04 14:26:14   HandtuecherBadKuecheWickeltischwechseln_datum 04.08.17
     2017-08-04 14:26:14   HandtuecherBadKuecheWickeltischwechseln_tage 0
     2017-08-04 14:26:14   HandtuecherBadKuecheWickeltischwechseln_text   Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-04 14:26:14   HandtuecherBadKuecheWickeltischwechseln_wochentag Freitag
     2017-08-04 14:26:14   Kuechesaubermachen_datum 06.08.17
     2017-08-04 14:26:14   Kuechesaubermachen_tage 2
     2017-08-04 14:26:14   Kuechesaubermachen_text   Küche sauber machen
     2017-08-04 14:26:14   Kuechesaubermachen_wochentag Sonntag
     2017-08-04 14:26:14   Muelleimerrausbringen_datum 04.08.17
     2017-08-04 14:26:14   Muelleimerrausbringen_tage 0
     2017-08-04 14:26:14   Muelleimerrausbringen_text   Mülleimer rausbringen
     2017-08-04 14:26:14   Muelleimerrausbringen_wochentag Freitag
     2017-08-04 14:26:14   Nachtwaeschewechseln_datum 10.08.17
     2017-08-04 14:26:14   Nachtwaeschewechseln_tage 6
     2017-08-04 14:26:14   Nachtwaeschewechseln_text   Nachtwäsche wechseln
     2017-08-04 14:26:14   Nachtwaeschewechseln_wochentag Donnerstag
     2017-08-04 14:26:14   Staubwischen_datum 04.08.17
     2017-08-04 14:26:14   Staubwischen_tage 0
     2017-08-04 14:26:14   Staubwischen_text   Staub wischen
     2017-08-04 14:26:14   Staubwischen_wochentag Freitag
     2017-08-04 14:26:14   Waeschemachenwaschenbuegeln_datum 07.08.17
     2017-08-04 14:26:14   Waeschemachenwaschenbuegeln_tage 3
     2017-08-04 14:26:14   Waeschemachenwaschenbuegeln_text   Wäsche machen (waschen, bügeln)
     2017-08-04 14:26:14   Waeschemachenwaschenbuegeln_wochentag Montag
     2017-08-04 14:26:14   next            Autoskontrollieren|Einkaufen_1
     2017-08-04 14:26:14   next_datum      05.08.17
     2017-08-04 14:26:14   next_tage       1
     2017-08-04 14:26:14   next_text         Autos kontrollieren und   Einkaufen
     2017-08-04 14:26:14   next_wochentag  Samstag
     2017-08-04 14:26:14   now             Muelleimerrausbringen
     2017-08-04 14:26:14   now_datum       04.08.17
     2017-08-04 14:26:14   now_text          Handtücher Bad, Küche, Wickeltisch wechseln und _  Boden saugen und _  Staub wischen und _  Mülleimer rausbringen
     2017-08-04 14:26:14   now_wochentag   Freitag
     2017-08-04 14:26:14   state           1
Attributes:
   calendarname_praefix 0
   group      Hausarbeit
   icon       bag
   room       91_WebDevices
   stateFormat Aufgaben heute: now_text
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Und hier mein List vom CALENDAR-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         150
   NTFY_ORDER 50-CalHausarbeit
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-08-04 14:39:59   calname         Hausarbeit
     2017-08-04 14:39:59   lastUpdate      2017-08-04 14:39:56
     2017-07-29 13:53:10   modeAlarm
     2017-08-04 14:40:00   modeAlarmOrStart f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;4lof4ogf5iq9jdkcjul4nj42mkgooglecom
     2017-07-29 13:53:10   modeAlarmed
     2017-08-04 00:49:02   modeChanged
     2017-08-04 14:40:00   modeEnd         ckr32dj368q34b9p64p62b9k6di3abb1coqmabb6c8q3ceb574sjioho60googlecom;74pjicj26opj2b9n6ss6ab9k6dij2b9p6lij0bb16sq36dpn75i68dphckgooglecom;68qj4phn6di38bb560rm8b9k64ojibb2c4rmcb9nc8qjadr2c5h3eoj4c4googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174googlecom;cks64e1gc4sm2bb674sj8b9k60pjibb16oq3cb9o60qm6c316coj2phi70googlecom;clhjae346gp6ab9m60s62b9kcgrj2b9o61h6cbb5ccrmcp3464r3cc316kgooglecom;6gojip9mc5ij6b9i6srjcb9k6gsj6bb1c8pm4b9mcdhjcdr5c5h3gp336ggooglecom;cgrj0or16ti36bb470r36b9kc8p38b9o6ph66b9pc9i38e9o6oojcdj26sgooglecom;68s68o9m69i6abb661gmcb9k6pgm2b9o60pjeb9pcgq66db46go3ce1jcogooglecom;69hjcdj275i62b9mc8pjeb9kc9ij2b9o64s6cb9h6gr6cor26kr64dr468googlecom;c8sj2pb56gs6ab9n69ij4b9k71hm8b9p68r3ebb368sj0e9i74q3ic1j68googlecom;70o32db2c8q64b9hcdj6ab9kcdh6ab9p64pj8b9l6os3eohh60oj6e1m74googlecom;74p66ohj6pgm6bb3c4pj0b9k70s3abb275im4b9m75i68dr370qmao9mc4googlecom;69im6d1h74ojeb9k6dh3cb9k6so3ibb161gjcbb668s3ad1jccp38d3564googlecom;6kpm4p9ic9h6cb9i74q3eb9k6cqjab9ocgrm6b9oc5i6ccr361h6ae1l70googlecom;1c4rf1d810lbgbs2geirb0nltkgooglecom;cdi68ohpc4q3abb474s36b9k65hj2b9occqmab9m60r36cb16hgj8p9n74googlecom;6grj6ob26csj8b9j60q36b9kchh3cb9p74rm2b9mc8o3ed1i69h3coph64googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174_R20170708T120000googlecom;6gsjic9hcoqj6bb3cpj32b9kcoojibb2copjib9j68sj0e346gpjeor56ggooglecom;0vcn8mi5sfusqs7s3ibkah7v88googlecom;71gj0dpiccpj8bb6c9i32b9k6go3gbb2ckrjibb66tj68dhp6sqm8pb668googlecom;6ti3aohjcli3ibb1coq34b9k6lim8bb26oqmcbb168p38c1g6krmcp1p64googlecom;6cr32dhmc5j6abb2cdgm2b9k6pj66bb2c4o34bb270pjcohg70r64eb4c8googlecom;c5gjie9m6cs3ab9ic8rm6b9k6gqj2b9p6kom4b9m74oj2e9p6krj4dpi74googlecom;c8smaopo6ss32bb16oo32b9k60r36bb26spm6bb16lj66ohm6ssj2o9n6sgooglecom;74p34e9j6lhmcbb46sr30b9kc8sj4bb2c4sm4bb4c4o68c9h6sqj2e1k6sgooglecom;chh34c9k71hm6b9lc4qm4b9kckom8b9o60oj0bb570rj0dhn6ti3gcpi6sgooglecom;vogt0iidnfav9rnk5vqvf5j3j8googlecom;ccqjiphn74sm6b9i70pm6b9kckq62bb2c4pjibb3ckqjcchhc9i3eohj6cgooglecom;cop34opk6cq3ab9lccrjib9k6hj6abb26op66b9h6krj8p35ccrm8cho74googlecom;coom2e1g6gp3gbb165hj0b9k6koj4b9p6pi32b9h68sj6e1gcgq6ac9hc4googlecom
     2017-07-29 13:53:10   modeEnded
     2017-08-04 14:40:00   modeStart       f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;4lof4ogf5iq9jdkcjul4nj42mkgooglecom
     2017-08-04 00:49:02   modeStarted
     2017-08-04 14:40:00   modeUpcoming    kmuq2ouf1g09fvco10dceii2dggooglecom;coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom;6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom;6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom;ucnaq8rmfqei8n8teni5krcrm4googlecom;6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom;582e0huha8ntjmdbo3mgj9qf0kgooglecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom;jbdcte74r5e222lins94rk9ja4googlecom
     2017-08-04 14:39:59   nextUpdate      2017-08-04 15:39:56
     2017-08-04 14:40:00   nextWakeup      2017-08-04 15:39:56
     2017-08-04 14:40:00   state           triggered
Attributes:
   group      Hausarbeit
   hideLaterThan 30d
   hideOlderThan 20d
   icon       bag
   room       91_WebDevices


Brauchst du noch mehr Infos?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 04 August 2017, 17:06:46
Besten Dank an @mahowi und @Esjay !!! :) ;)

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 05 August 2017, 20:33:25
hat das modul probleme? es zeigt mir heute in fhem nur murks. sinnlose readingsnamen wie "
Kalender_Abfall_BioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfall_date" und die termine sind heute laut modul 2, in wahrheit 0 laut calendar und calview

mal en teil de sx-seitigen list

ZitatInternals:
   DEF        Kalender_Abfall 43200
   KALENDER   Kalender_Abfall
   NAME       myAbfall
   NOTIFYDEV  Kalender_Abfall
   NR         75
   NTFY_ORDER 50-myAbfall
   STATE      2
   TYPE       ABFALL
   READINGS:
     2017-08-05 20:28:32   Kalender_Abfall_BioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfall_date 07.08.2017 00:00:00
21.08.2017 00:00:00
04.09.2017 00:00:00
18.09.2017 00:00:00
02.10.2017 00:00:00
16.10.2017 00:00:00
30.10.2017 00:00:00
13.11.2017 00:00:00
27.11.2017 00:00:00
11.12.2017 00:00:00
25.12.2017 00:00:00
08.01.2018 00:00:00
22.01.2018 00:00:00
05.02.2018 00:00:00
19.02.2018 00:00:00
05.03.2018 00:00:00
19.03.2018 00:00:00
02.04.2018 00:00:00
16.04.2018 00:00:00
30.04.2018 00:00:00
14.05.2018 00:00:00
28.05.2018 00:00:00
11.06.2018 00:00:00
25.06.2018 00:00:00
09.07.2018 00:00:00
23.07.2018 00:00:00
06.08.2018 00:00:00
20.08.2018 00:00:00
03.09.2018 00:00:00
     2017-08-05 20:28:32   Kalender_Abfall_BioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfall_days 2
     2017-08-05 20:28:32   Kalender_Abfall_BioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfallBioabfall_description Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt
Bioabfall wird abgeholt


ja, hide older than ist gesetzt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Taipan am 06 August 2017, 15:02:31
Hi,
bei mir stimmt auch seit gestern was nicht... Ich habe ein Update gemacht und danach waren die definierten Readings für ftui nicht mehr gültig:

Beispiel:
'Abfuhrkalender_Restmuell14-taeglicheAbfuhr_tage' ist jetzt: 'Abfuhrkalender_Restmuell14-taeglicheAbfuhr_days' (entsprechend bei den anderen Abfallsorten)

Das größte Problem ist aber das mein nächster Event in 8 Tagen die Restmüllabholung ist (wird als next aufgezeigt), und in myAbfall der nächte Termin für die Abholung in 134 Tagen, am 18.12.2017 steht. Dieser will sich durch Updates partout nicht korrigieren! Somit wird in FTUI nix gescheites bei Restmüll angezeigt...

Kann mir jemand sagen wo ich dran drehen muß, damit sich das normalisiert? Die Daten im entsprechenden Google-Kalender sind korrekt...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 06 August 2017, 17:36:45
Bei mir gibts auch ein Problem mit der NICHT Beta Version, ALLE Wochentage sind komplett falsch:

Muelltonnen_Kalender_Altpapier_date   09.08.2017 00:00:00
Muelltonnen_Kalender_Altpapier_days   3
Muelltonnen_Kalender_Altpapier_weekday   Sonntag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 07 August 2017, 08:20:20
Zitat von: Taipan am 06 August 2017, 15:02:31
Hi,
bei mir stimmt auch seit gestern was nicht... Ich habe ein Update gemacht und danach waren die definierten Readings für ftui nicht mehr gültig:

Beispiel:
'Abfuhrkalender_Restmuell14-taeglicheAbfuhr_tage' ist jetzt: 'Abfuhrkalender_Restmuell14-taeglicheAbfuhr_days' (entsprechend bei den anderen Abfallsorten)

Das größte Problem ist aber das mein nächster Event in 8 Tagen die Restmüllabholung ist (wird als next aufgezeigt), und in myAbfall der nächte Termin für die Abholung in 134 Tagen, am 18.12.2017 steht. Dieser will sich durch Updates partout nicht korrigieren! Somit wird in FTUI nix gescheites bei Restmüll angezeigt...

Kann mir jemand sagen wo ich dran drehen muß, damit sich das normalisiert? Die Daten im entsprechenden Google-Kalender sind korrekt...


Wie ich nur eine Seite vor dieser erwähnt habe, wurden die Reading-Namen von deutsch auf englisch geändert:
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.

Du mußt also entweder das erwähnte Attribut setzen oder entsprechen in FTUI die Readingnamen ändern.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 07 August 2017, 08:46:27
Hi,

mit der neuen Calendar-Version (57_Calendar.pm 14832 2017-08-01), der Version 57_CALVIEW.pm 14014 2017-04-17 und der ALTEN Abfall-Version (57_ABFALL.pm 11019 2016-02-16) läuft alles ausgezeichnet und problemlos ! Alles spielt hier wunderbar zusammen. Diese Module klappen also entgegen den Annahmen mancher User. Das Problem liegt an dem Update der ABFALL.pm.
Sobald man die neue 57_ABFALL.pm einspielt war's das. Dann beginnen die "Abfall-Probleme" und auch die PERL-Warnung ist im Log wieder da...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Christian72D am 07 August 2017, 09:21:43
Zitat von: chris1284 am 07 August 2017, 08:07:47
das es am modul wohl keine änderung gab muss die ursache wo anderst liegen.
da nur noch der calendar mit rein spielt als datenlieferant und es dort ein update gab gehe ich mal davon aus das es damit zusammen hängt

Das erklärt dann aber nicht mein Problem daß das Datum richtig aber der Wochentag falsch ist, oder doch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Taipan am 07 August 2017, 10:55:12
Ja kann ich bestätigen... Das Attribut und die Änderungen wirken sich  NICHT auf meinen Fehler aus...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 07 August 2017, 19:59:48
@wwiesner

Wäre schön, wenn du die Versionen gleich mal zum downloaden mit angeboten hättest.  ;)
So hätten wir alle mal mittesten können.  ;D

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: marcus5020 am 07 August 2017, 21:04:45
Hallo !

Habe leider auch seit einigen Tagen (weiß leider nicht mehr seit wann genau) Probleme mit dem Abfall-/Kalender-Modul - es werden "Keine Abholungen" angezeigt, obwohl der Google-Kalender "normal" damit gefüllt ist.

Hier meine Einträge in Fhem:

1.) Abfall:
defmod Abfall Calendar ical url https://calendar.google.com/calendar/ical/xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.ics 86400

setstate Abfall triggered
setstate Abfall 2017-08-07 20:51:08 calname Abfall
setstate Abfall 2017-08-07 20:51:08 lastUpdate 2017-08-07 20:51:07
setstate Abfall 2017-08-07 20:45:50 modeAlarm
setstate Abfall 2017-08-07 20:45:50 modeAlarmOrStart
setstate Abfall 2017-08-07 20:45:50 modeAlarmed
setstate Abfall 2017-08-07 20:45:50 modeChanged
setstate Abfall 2017-08-07 20:50:12 modeEnd 54e36dukvk3elmtvq43q3if1gmgooglecom;;jakdsabamg9bad3pq84cj93oe4googlecom
setstate Abfall 2017-08-07 20:45:50 modeEnded
setstate Abfall 2017-08-07 20:45:50 modeStart
setstate Abfall 2017-08-07 20:45:50 modeStarted
setstate Abfall 2017-08-07 20:51:08 modeUpcoming 1r21kif1smc6opj8u48epj88lkgooglecom;;csrdk99bvhrmmhdqg6mlteg76ogooglecom;;p9gomfrea66tfkerdgmsmgajv0googlecom
setstate Abfall 2017-08-07 20:51:08 nextUpdate 2017-08-08 20:51:07
setstate Abfall 2017-08-07 20:51:08 nextWakeup 2017-08-08 20:51:07
setstate Abfall 2017-08-07 20:51:08 state triggered


2.) Abfallkalender:
defmod Abfallkalender ABFALL Abfall
attr Abfallkalender calendarname_praefix 0
attr Abfallkalender enable_old_readingnames 1

setstate Abfallkalender Keine Abholungen
setstate Abfallkalender 2017-08-07 20:51:13 state Keine Abholungen


Woran könnte es liegen, dass das Modul keine Termine / Abholungen mehr anzeigt, obwohl es immer tadellos funktioniert hat ?
Hat jemand eine (rettende) Idee - hab´ bisher mit den Lösungsvorschlägen keine Besserung erzielen können.

Vielen Dank für Eure Hilfe schon im Voraus !

Lg
Marcus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 07 August 2017, 21:34:52
einfach wieder auf die 57_ABFALL.pm         11019 2016-02-16 01:55:00Z uniqueck wechseln und alles geht wie gehabt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: marcus5020 am 07 August 2017, 21:50:57
Hallo Chris,

vielen Dank für Deine Antwort - jetzt oute ich mich zwar als ziemlicher Anfänger, aber da ich bzgl. downgrade auf eine frühere Modulversion schon öfters eine Anleitung gesucht nie aber eine gefunden habe, frage ich Dich trotzdem:

1.) wo finde ich die Version und
2.) wie ersetze ich die Neue gegen die Alte und
3.) wie verhindere ich, dass beim nächsten Update wieder die Neue eingespielt wird.

Falls sich dies für Dich kurz und ohne großen Aufwand erklären lässt, wäre ich Dir sehr dankbar !

Lg
Marcus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: honkmasta am 07 August 2017, 22:10:32
Bei mir lief auch gar nichts mehr ...

Anbei eine Anleitung für eine schnelle Abhilfe bis das Modul korrigiert ist.

Auch ich hatte die Probleme das keine Daten aus dem aktuellen Kalender gezogen werden:
- Dies trat nur mit Serienterminen auf
-> Abhilfe: Ich habe alle Serientermine per Copy&Paste im Google Calender auf Einzeltermine umgestellt
=> Termine werden wieder geladen.

Falsches Mapping der Wochentage:
- alle Termine sind bei mir interessanterweise um 4 Tage verschoben
-> Abhilfe: Weekday Mapping umgestellt auf Mi Do Fr Sa So Mo Di
=> Wochentage werden wieder korrekt angezeigt

Zu lange Zeitangabe im Tablet UI (Datum und Uhrzeit)
-> ich habe mir den interessanten Teil herausgeschnitten
data-part="1"
=> nur das Datum wird angezeigt

Eventuell hilft das ... Gruss aus Hannover
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: marcus5020 am 07 August 2017, 22:44:36
Vielen Dank - der workaround mit den Einzel- statt Serienterminen funktioniert perfekt - kann man den Fehler auch im Modul beheben ?

Lg Marcus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 07 August 2017, 23:20:43
hatte zum Glück noch eine alte Abfall Version auf meinem 2. Rechner
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris1284 am 08 August 2017, 07:04:45
das mit der terminumwandlung ist ganz schön aufwendig...hier die alte version
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 08 August 2017, 07:38:31
bei mir funktioniert eine Version mit 13729 byte falls das hilft
hatte erst die calendar ausgetauscht, damit aber noch fehlerhaft dann die abfall
jetzt wieder ok
die calendar hat 119661 byte
evt. hilft es ja
bei mir fing das theater im Juni oder schon Mai an, da war ich mit doorpi beschäftigt und kann es nicht genau sagen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 08 August 2017, 07:46:54
Zitat von: honkmasta am 07 August 2017, 22:10:32
Falsches Mapping der Wochentage:
- alle Termine sind bei mir interessanterweise um 4 Tage verschoben
-> Abhilfe: Weekday Mapping umgestellt auf Mi Do Fr Sa So Mo Di
=> Wochentage werden wieder korrekt angezeigt

Da hätte man ja auch mal selbst drauf kommen können.  :D  Danke!

Ich hatte schon vorher nur Einzeltermine, deswegen sind andere Fehler bei mir nicht aufgefallen.

Übrigens, wer ältere Versionen des Moduls benötigt, kann sie auch einfach von Github runterladen. Auf dieser Seite (https://github.com/uniqueck/fhem-abfall/commits/master) kann man sich alle Commits ansehen und die entsprechende Version ansehen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 08 August 2017, 11:56:29
Moin,

ich wiederhole mich gern
Zitat
57_ABFALL.pm          11019 2016-02-16 01:55:00Z uniqueck
Läuft voll zu meiner Zufriedenheit.
Mein Calendar Modul ist übrigens aktuell, also das ist nicht das primäre Problem.
Den Ansatz jetzt die Kalender und Definitionen an die momentanen Fehler anzupassen finde ich den völlig falschen Weg.
Das ist ja wie: die Reifen mit Beulen zu bekleben - weil die Straße Schlaglöcher hat  ;D

Ich bin mal so frei, da das Browsen im Github auch nicht so einfach für den ungeübten  ist. Ich glaube es ist konkret die Datei (https://github.com/uniqueck/fhem-abfall/blob/6638c848942e8fd1a4af05b97aded8b21e33299a/FHEM/57_ABFALL.pm).

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 08 August 2017, 12:37:09
Zitat von: Otto123 am 08 August 2017, 11:56:29
Moin,

ich wiederhole mich gernMein Calendar Modul ist übrigens aktuell, also das ist nicht das primäre Problem.
Den Ansatz jetzt die Kalender und Definitionen an die momentanen Fehler anzupassen finde ich den völlig falschen Weg.
Das ist ja wie: die Reifen mit Beulen zu bekleben - weil die Straße Schlaglöcher hat  ;D

Gruß Otto

Hier das gleiche. Calendar Modul aktuell und Abfall Modul vom 16.02.2016. Funktioniert wunderbar - es liegt nicht, zumindest nicht ausschließlich, an den Änderungen vom Calendar Modul. Das Calendar Modul macht bei mir ansonsten alles was es soll und läuft mit der vorherigen Version vom Abfall Modul auch problemlos.
Daher sehe ich auch keinen Grund, meine ganzen Abfall-Kalender Termine zu verändern. Die Termine sind ok und werden vom Calendar Modul offenbar auch korrekt gelesen, sonst hätte ja auch die alte Abfall-Version damit Probleme haben müssen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: honkmasta am 08 August 2017, 13:25:27
Moin,

@Phiolin/Otto: Sehe ich im Grunde genauso, Calendar funktioniert, Abfall hat einen Bug und muss korrigiert werden.

Bis der TE oder Modulentwickler sich nochmal meldet wollte ich nur einen Tip als alternativen Workaround geben. Ich hatte eben keine Lust meine gerade angepassten englischen Readings wieder zurückzubauen und auf das alte funktionierende Modul zu schalten.

Gruß aus Hannover
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Taipan am 08 August 2017, 17:54:24
@Otto123

Danke! Endlich wieder ein sauberes FTUI...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 08 August 2017, 19:30:10
Danke an alle die mit dem Hinweis auf die:

   57_ABFALL.pm          11019 2016-02-16 01:55:00Z uniqueck

geholfen haben!!! Es ist wieder Ordnung in meinem Abfall  :D :D ;D

@uniqueck ... man könnte jetzt meckern, obwohl du natürlich hier hilfsbereit und ehrenamtlich
ein Modul entwickelt und kostenlos zur Verfügung gestellt hast! Aber damit bist du auch eine
Verantwortung insofern eingegangen, dass wenn Fehler in schlecht getestete Versionen im
normalen Update von fhem landen, du dir ein klein wenig Kritik über die Sorgfalt gefallen lassen musst!

Bitte zukünftig nur bis zu Ende getestete Versionen wirklich in den Update-Mechanismus von fhem
einstellen! Ansonsten helfen wir beim Testen von Beta-Versionen doch sehr gern mit!  ;) ;D

Aber dennoch Hut ab vor deinem Enthusiasmus und Danke für die viele Arbeit die du in deiner Freizeit hier reinsteckst!!!  :)

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 08 August 2017, 20:10:37
Bedenke, dass das Abfall Modul nicht Teil der offiziellen FHEM Distribution ist.

Natürlich ist der Einwand bezüglich testen und Sorgfalt sicherlich irgendwo berechtigt, aber bei der Vielzahl an möglichen Szenarien, sind Tests auch manchmal schwierig.

Nichtsdestotrotz hast du das Abfall Modul selbst in deine FHEM Update Konfiguration aufgenommen und bist damit zumindest selber dieses Risiko eingegangen.  :)

Was definitiv schön gewesen wäre, ist das Rückgängig machen der letzten Änderungen im Master branch. Dann hätten alle am nächsten Tag wieder die alte, funktionierende Version gehabt und wir hätten uns die letzten 20 Posts hier sparen können. So bekommen jetzt aber alle potentiellen neuen Benutzer weiterhin eine fehlerhafte Version und dadurch wird es hier bestimmt nicht besser. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 09 August 2017, 18:56:40
@Phiolin ... du hast natürlich 100% Recht mit dem was du sagst !!!

Also das mit dem im "Update-Mechanismus von fhem einstellen" nehme ich natürlich zurück!!!

ZitatWas definitiv schön gewesen wäre, ist das Rückgängig machen der letzten Änderungen im Master branch. Dann hätten alle am nächsten Tag wieder die alte, funktionierende Version gehabt und wir hätten uns die letzten 20 Posts hier sparen können. So bekommen jetzt aber alle potentiellen neuen Benutzer weiterhin eine fehlerhafte Version und dadurch wird es hier bestimmt nicht besser. :)

Das kann ich nur unterschreiben! Und, es sollte recht schnell passieren!  ;)

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Taipan am 09 August 2017, 20:15:57
Fürs erste mache ich mal:

attr global exclude_from_update fhemabfall
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Thyraz am 10 August 2017, 08:49:52
Zitat von: Taipan am 09 August 2017, 20:15:57
Fürs erste mache ich mal:

attr global exclude_from_update fhemabfall

Wäre ein "attr global exclude_from_update 57_ABFALL.pm" nicht hilfreicher? ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: funktionaer am 10 August 2017, 11:37:35
Hallo zusammen,
ich verwende das Modul ABFALL im Zusammenhang mit einem Kalender meines regionalen Entsorgers. Läuft alles gut. Ich möchte jedoch, dass nur ein Event abgefeuert wird, wenn sich ein Reading ändert. Das Modul checkt alle Stunde den Kalender. Jetzt sollte das doch mit dem attr event-on-change-reading .*funktionieren. Leider stehen im Event-Log bei jedem Update alle Werte drin, obwohl sich das Reding nicht geändert hat.

Kann mir jemand bitte weiterhelfen? Stehe auf dem Schlauch.

Danke,
funktionaer
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Thyraz am 10 August 2017, 12:06:03
Ich schätze das Modul löscht alle Readings und erstellt sie neu, da es ja keine festen Namen für die Readings gibt wie bei den meisten anderen Modulen.
Dadurch "ändert" sich aus FHEM-Sicht eben immer was und du bekommst auch Events...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 11 August 2017, 01:54:38
Hallo zusammen,

ich habe leider das Problem, dass ich in dem TabletUI nur die jeweils letze Zahl des Tages, wann die Tonne abgeholt wird angezeigt kriege. Sprich, wenn in 13 Tagen die Tonne geleert wird, steht im UI nur eine 3.

Das Thema wurde im Post #583 schon mal aufgefasst. Leider konnte ich da keine richtige Antwort raus lesen.

Würde mich über eine kurze Erklärung/Aufklärung freuen!

Gruß,

Fixel
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 11 August 2017, 12:50:52
@Fixel

Denke (\d+) sollte dein Problem beheben.


    <div     data-type="symbol"
        data-device="Abfall"
        data-get-warn="(\d+)"
        data-get="AbfallCalendar_PapierLeerungfuernMuellApp_tage"
        data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'
        data-on-colors='["blue","blue"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="inline warn" >
    </div>



Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 11 August 2017, 12:54:24
Hallo,

habe auch wieder die alte Version eingespielt, habe aber das Problem das ich nur die Werte für eine Tonne aus dem Calendar kriege. Im Calendar sind alle drin? Jemand eine Idee?

Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 11 August 2017, 13:28:31
Zitat von: Eisix am 11 August 2017, 12:50:52
@Fixel

Denke (\d+) sollte dein Problem beheben.


    <div     data-type="symbol"
        data-device="Abfall"
        data-get-warn="(\d+)"
        data-get="AbfallCalendar_PapierLeerungfuernMuellApp_tage"
        data-icons='["fa-trash-o warn fa-spin","fa-trash-o warn"]'
        data-on-colors='["blue","blue"]'
        data-get-on='["0","2"]'
        data-background-icon="fa-circle"
        class="inline warn" >
    </div>



Gruß
Eisix

Super, hat geklappt!

Danke dir!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris76e am 12 August 2017, 07:30:41
Zitat von: Eisix am 11 August 2017, 12:54:24
Hallo,

habe auch wieder die alte Version eingespielt, habe aber das Problem das ich nur die Werte für eine Tonne aus dem Calendar kriege. Im Calendar sind alle drin? Jemand eine Idee?

Gruß
Eisix

War bei mir auchso, habe dann die Version aus Beitag #879 installiert, jetzt ist wieder alles okay
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 12 August 2017, 08:19:14
Hallo
bei mir war im Mai plötzlich der Wurm drin,
auch nur 1. Termin wurde angezeigt,
dann bekam ich den Tip den Kalender nach Google zu importieren, dan exportieren dann wieder einspielen gut wars.
Dann vor 2 Wochen Update dann ging wieder gar nichts.
Nun wieder alte Version.
Die ersten Fehler waren bei manchen Kalendern also schon im Mai, neuer Fehler später.
Also Version aus April und älter.

alles nur Vermutungen , aber ev hilft es ja beim Fehler suchen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nanocosmos am 13 August 2017, 11:26:48
Hallo,

und erstmal vielen Dank für das Erstellen dieses Moduls für FHEM.
Leider habe ich ein wenig damit zu kämpfen. Ich habe mich am Wiki Eintrag gehalten und versucht das Modul unter FTUI zu nutzen.
Zunächst hatte ich Probleme mit den Readings. Dank des Forums bin ich darauf gekommen, dass es wohl am neuen Modul liegt. Nach Einspielen der alten 57_Abfall.pm sahen die Readings normal aus.
Allerdings habe ich weiterhin Probleme bei der Anzeige in FTUI.
Ich habe den Code aus dem Wiki genommen:
<li data-row="2" data-col="4" data-sizex="3" data-sizey="3">
<header>Müllkalender</header>
<div data-device="myABFALL" data-type="symbol" class="bigger warn wider"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on='["Restmuell_.*","Wertstoff_.*"]'
          data-on-colors='["#000","#6EB54C"]'
          data-icons='["fa-trash-o","fa-trash-o"]'></div>
</li>

Leider erscheint bei mir bloß eine graue Tonne und sonst nichts.  :(

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: CoolTux am 13 August 2017, 11:38:52
Wie heißt denn Dein ABFALL Device?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nanocosmos am 13 August 2017, 11:52:17
Danke für den Tipp! Hätte mir natürlich auffallen müssen: myAbfall als Device aber myABFALL im FTUI   ::)

Jetzt wird in FTUI schon mal eine graue Tonne mit Tagen bis zur Leerung angezeigt.
Nur fehlen die anderen Tonnen und es wird auch die falsche Tonne angezeigt. Leider wären die Biotonne und die Papiertonne dran.  ;D

Hatte überlegt, dass ich bei data-get-on noch die weiteren Tonnen eintrage, also so:
data-get-on='["Restmuell_.*","Wertstoff_.*","Biotonne_.*","Papiertonne_.*"]'
Leider ohne Ergebnis.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 13 August 2017, 20:03:52
@nanocosmos

das wird mit dieser Version von ABFALL bzw mit den in der zugehörigen Beispielen im Wiki nicht funktionieren. Ich habe es auch versucht und
mit "Anwendungsbeispiel(e) - Einbindung ins Tablet UI" das was du nutzt, bekommst du das was im Anhang Bild "Abfall 2.jpg" zu sehen ist.
Mit "Anwendungsbeispiel(e) - Einbindung ins Tablet UI, erweitert" bekommst du das was in Anhang "Abfall 2.jpg" zu sehen ist.

Wobei im Wiki da nich ein Fehler im Code steckt!

attr myABFALL userReadings ftui_datum {ReadingsVal("myABFALL","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myABFALL","next_datum","")) : "heute";},ftui_next {ReadingsVal("myABFALL","now_text","") eq "" ? ReadingsVal("myABFALL","next","") : ReadingsVal("myABFALL","now","")."_0";;}

sollte richtig lauten:

attr myABFALL userReadings ftui_datum {ReadingsVal("myABFALL","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myABFALL","next_datum","")) : "heute";;},ftui_next {ReadingsVal("myABFALL","now_text","") eq "" ? ReadingsVal("myABFALL","next","") : ReadingsVal("myABFALL","now","")."_0";;}

sonst bekommt man einen Fehler in der Form:

Zitat2017.08.13 19:01:25 1: configfile: Unknown command },ftui_next, try help.
2017.08.13 19:01:25 2: Messages collected while initializing FHEM: configfile: Unknown command },ftui_next, try help.

Das was du vermutlich möchtest ist in Anhang "Abfall 1.jpg" zu sehen. Das bekommst du mit dieser Anleitung:

http://www.juergenstechnikwelt.de/smarthome-2/smarthome-mit-fhem-umsetzung-meines-abfallkalenders/ (http://www.juergenstechnikwelt.de/smarthome-2/smarthome-mit-fhem-umsetzung-meines-abfallkalenders/)

Du kannst den selben Google-Kalender verwenden wie für die "57_ABFALL.pm". Ich verwende beide Versionen.
Die "57_ABFALL.pm" für die Erinnerung per Telegram App und die aus dem Link für FTUI.

Gruß TeleDet

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nanocosmos am 13 August 2017, 22:24:45
Vielen Dank für Deine ausführliche Hilfe!!!
Ich werde es morgen direkt mal versuchen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 August 2017, 00:06:54
So ich habe nun mal Zeit gefunden, mich mit dem Fehler zu befassen ;)

Bitte testet mal die angehangende Version und gebt mir Rückmeldung ob das so wieder alles ok ist.

Gruß Constantin

P.S.: Ich möchte mich noch einmal für die Unannehmlichkeiten entschuldigen, welche du die letzte Version entstanden sind und des Weiteren hatte ich auch wenig Zeit mich zeitnah um das Problem zu kümmern.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 14 August 2017, 04:35:24
Runtergeladen, eingespielt und bis jetzt alles OK.
Einzig was mir auffiel:
stateFormat next_text in next_tage Tag(en)
ändern in
stateFormat next_text in next_days Tag(en)

Danke schonmal !
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 14 August 2017, 08:09:54
Hallo Constantin,

ich habe die Version aus Deinem Post installiert und bekomme jetzt alte Termine vom Anfang des Jahres angezeigt anstatt der nächsten Termine.

list Abfall:
Internals:
   CFGFN
   DEF        Cal_WAB 43200
   KALENDER   Cal_WAB
   NAME       Abfall
   NOTIFYDEV  Cal_WAB
   NR         143
   NTFY_ORDER 50-Abfall
   STATE      Nächster Termin: next_text next_date
   TYPE       ABFALL
   READINGS:
     2017-08-14 07:59:38   Altpapier_date  30.03.2017 00:00:00
     2017-08-14 07:59:38   Altpapier_days  -137
     2017-08-14 07:59:38   Altpapier_location Rennerod\, Sägewerk Gerhard
     2017-08-14 07:59:38   Altpapier_text  Altpapier
     2017-08-14 07:59:38   Altpapier_weekday Do
     2017-08-14 07:59:38   Bioabfall_date  23.03.2017 00:00:00
     2017-08-14 07:59:38   Bioabfall_days  -144
     2017-08-14 07:59:38   Bioabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-14 07:59:38   Bioabfall_text  Bioabfall
     2017-08-14 07:59:38   Bioabfall_weekday Do
     2017-08-14 07:59:38   GelberSack_date 06.04.2017 00:00:00
     2017-08-14 07:59:38   GelberSack_days -130
     2017-08-14 07:59:38   GelberSack_location Rennerod\, Sägewerk Gerhard
     2017-08-14 07:59:38   GelberSack_text Gelber Sack
     2017-08-14 07:59:38   GelberSack_weekday Do
     2017-08-14 07:59:38   Restabfall_date 12.04.2017 00:00:00
     2017-08-14 07:59:38   Restabfall_days -124
     2017-08-14 07:59:38   Restabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-14 07:59:38   Restabfall_text Restabfall
     2017-08-14 07:59:38   Restabfall_weekday Mi
     2017-08-14 07:59:38   Sperrmuell_date 11.08.2017 00:00:00
     2017-08-14 07:59:38   Sperrmuell_days -3
     2017-08-14 07:59:38   Sperrmuell_location Rennerod\, Sägewerk Gerhard
     2017-08-14 07:59:38   Sperrmuell_text Sperrmüll
     2017-08-14 07:59:38   Sperrmuell_weekday Fr
     2017-08-14 07:59:38   state           Keine Abholungen
Attributes:
   alias      Müllabfuhr
   calendarname_praefix 0
   group      Termine
   room       Allgemein
   sortby     1
   stateFormat Nächster Termin: next_text next_date
   weekday_mapping Mi Do Fr Sa So Mo Di


Hier mal die Ausgabe von get Cal_WAB full next:
3c1ebb8c7877911c1f53acc9e2a3d021googlecom     start                     23.03.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
5ea5d15dbe4d97bc71405bd6eb7f2a53googlecom     start                     30.03.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
38cc75ac20287d88e78fa74b6e40c6efgooglecom     start                     06.04.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
d6de497984ff649f91e5d86672081a4fgooglecom     start                     06.04.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
e6aa4d9d7602192f7df754ba355b06fbgooglecom     start                     12.04.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
36952d5e93a87b6fe86ea2f35c9cc314googlecom     start                     21.04.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
9c9cf90698c7fb03623d2cffe7124875googlecom     start                     27.04.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
569d3a474262ed831404d23e20f66570googlecom     start                     05.05.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
cbb5d60ce3e8282ebb79bde0beff65aagooglecom     start                     05.05.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
3b0330cc324480eddc3a05fcf4a0192egooglecom     start                     11.05.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
b72916f557f5d102600e0540af2fa51bgooglecom     start                     18.05.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
b1f0d54911612f62fdd0bbda22c6775bgooglecom     start                     26.05.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
a38016b75ea76dee23e2cb9ddfe1ef9fgooglecom     start                     01.06.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
b9d436c2c92b6f80b24cc9bd223d624bgooglecom     start                     01.06.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
a225f0bfca8f4bbe8ef9889639241614googlecom     start                     16.06.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
72a68687c682b8893fa832172be19c8bgooglecom     start                     22.06.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
09f0a54a6f23c6f9e9a02b6f95a72f2cgooglecom     start                     29.06.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
2b2b934626e7ffe9d6fc1ec1a99f6cb2googlecom     start                     29.06.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
0b5a0a740912cb2e12e3f499220c2f55googlecom     start                     06.07.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
f102fdd453df338ef9404ae10d510807googlecom     start                     13.07.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
4f6982cf754521d6b91c03cf480d3d8bgooglecom     start                     20.07.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
fa88b843f7bdbfa6579ab113ddeaab8agooglecom     start                     27.07.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
51cea2cc4eb87500868fb45787a0010bgooglecom     start                     27.07.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
bde441ec3ba0407f13bfe92d11b229f1googlecom     start                     03.08.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
08fc33b46161804c9a4bf3086b81739dgooglecom     start                     10.08.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
33108f3c03cae8646d3ef4303329c345googlecom     start                     11.08.2017 00:00:00- Sperrmüll Rennerod\, Sägewerk Gerhard
dd1e00aee0a8ea08f1e57194924ba707googlecom  upcoming                     17.08.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
d3e5d8df0e3749472dabf7f7375f00e2googlecom  upcoming                     24.08.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
b62c9cc5a5b586faaa7e22a7a739942fgooglecom  upcoming                     24.08.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
2ba7511fb5c0ae9075d5867a676571c5googlecom  upcoming                     31.08.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
1b73f503afdcc6a02040807a07f3db73googlecom  upcoming                     07.09.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
b9e328dc3bc5f946c1c79b42e769ba4bgooglecom  upcoming                     14.09.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
b791448eeeef8f69f74d6d01bcec75b2googlecom  upcoming                     21.09.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
43bcf9aaaddf761c9e8ef51670f7c059googlecom  upcoming                     21.09.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
fc9506e6232efb805913e64edb7b9dd3googlecom  upcoming                     28.09.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
c588b38b8edf36cb3c7161015e60e6afgooglecom  upcoming                     06.10.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
e9621d90185e3bac85ac5c90236001dcgooglecom  upcoming                     12.10.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
b859fe84db392ca2dc80c3e288169151googlecom  upcoming                     19.10.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
175f7303cb3f5c7d2a0e469c5e8b7d4egooglecom  upcoming                     19.10.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
f6d8446c7eeddd3e189da10464e35767googlecom  upcoming                     26.10.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
bf6f8fd54ebbb3daebe6e4a2c2e9134bgooglecom  upcoming                     03.11.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
5129334861b55f0d480a26425bf251f0googlecom  upcoming                     09.11.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
a7a9d11721c949da34e21079d9093dcbgooglecom  upcoming                     16.11.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
c612fe1b3b5bdea2646bbe4cf63741fegooglecom  upcoming                     16.11.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
bfc86d3456a8c8c94b763bbab94c0112googlecom  upcoming                     23.11.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
29ca0035f50a3a9da944ba3a2743308bgooglecom  upcoming                     30.11.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
0c7a329df377af4e42642aafa6096a75googlecom  upcoming                     07.12.2017 00:00:00- Altpapier Rennerod\, Sägewerk Gerhard
a11640f2112a1fe4be7b1ca34796f22cgooglecom  upcoming                     14.12.2017 00:00:00- Gelber Sack Rennerod\, Sägewerk Gerhard
1a6196a1b1be6e5b1011930021f6640egooglecom  upcoming                     14.12.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard
e93f784d554c4bf2495b777fa5b65806googlecom  upcoming                     21.12.2017 00:00:00- Restabfall Rennerod\, Sägewerk Gerhard
f161a7bdafa42bc136c646c8762c20c2googlecom  upcoming                     29.12.2017 00:00:00- Bioabfall Rennerod\, Sägewerk Gerhard


Wie es aussieht, werden die Termine, die auf "start" stehen, angezeigt, anstatt "upcoming".

Außerdem gibt es wieder Perl Warnungen:
2017.08.14 07:59:15.935 3: ABFALL Abfall - CALENDAR:Cal_WAB triggered, updating ABFALL Abfall ...
2017.08.14 07:59:15.936 3: ABFALL_UPDATE
2017.08.14 07:59:15.962 1: PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.24/Time/Piece.pm line 481.
2017.08.14 07:59:15.962 1: stacktrace:
2017.08.14 07:59:15.963 1:     main::__ANON__                      called by /usr/lib/arm-linux-gnueabihf/perl/5.24/Time/Piece.pm (481)
2017.08.14 07:59:15.963 1:     Time::Piece::strptime               called by ./FHEM/57_ABFALL.pm (427)
2017.08.14 07:59:15.963 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.14 07:59:15.964 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.14 07:59:15.964 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.14 07:59:15.964 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.14 07:59:15.964 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.14 07:59:15.965 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.14 07:59:15.965 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.14 07:59:15.965 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2310)
2017.08.14 07:59:15.966 1:     main::Calendar_PollChild            called by fhem.pl (3021)
2017.08.14 07:59:15.966 1:     main::HandleTimeout                 called by fhem.pl (621)
2017.08.14 07:59:15.971 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 435.
2017.08.14 07:59:15.972 1: stacktrace:
2017.08.14 07:59:15.972 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (435)
2017.08.14 07:59:15.973 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.14 07:59:15.973 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.14 07:59:15.973 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.14 07:59:15.974 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.14 07:59:15.974 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.14 07:59:15.974 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.14 07:59:15.975 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.14 07:59:15.975 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2310)
2017.08.14 07:59:15.975 1:     main::Calendar_PollChild            called by fhem.pl (3021)
2017.08.14 07:59:15.975 1:     main::HandleTimeout                 called by fhem.pl (621)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 14 August 2017, 08:39:12
Ist auf jeden Fall schon mal besser als vorher, aber einige Dinge sind trotzdem anders und sollten so glaube ich nicht sein.
Hier mal ein Vergleich:

Zuerst mal treten beim Update ein paar Perl Warnings auf:
2017.08.14 08:35:10 3: ABFALL cal.Abfall - CALENDAR:cal.Haus triggered, updating ABFALL cal.Abfall ...
2017.08.14 08:35:10 3: ABFALL_UPDATE
2017.08.14 08:35:10 1: PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469.
2017.08.14 08:35:10 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 435.
2017.08.14 08:35:10 1: PERL WARNING: Use of uninitialized value $nextAbfall_location in string eq at ./FHEM/57_ABFALL.pm line 225.
2017.08.14 08:35:10 1: PERL WARNING: Use of uninitialized value $nextAbfall_description in string eq at ./FHEM/57_ABFALL.pm line 232.


Dann ein List mit der neuen Version:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      2
   TYPE       ABFALL
   READINGS:
     2017-08-14 08:35:10   calHaus_Biotonne_date 16.08.2017 00:00:00
30.08.2017 00:00:00
13.09.2017 00:00:00
27.09.2017 00:00:00
11.10.2017 00:00:00
25.10.2017 00:00:00
08.11.2017 00:00:00
22.11.2017 00:00:00
06.12.2017 00:00:00
20.12.2017 00:00:00
03.01.2018 00:00:00
17.01.2018 00:00:00
31.01.2018 00:00:00
14.02.2018 00:00:00
28.02.2018 00:00:00
14.03.2018 00:00:00
28.03.2018 00:00:00
11.04.2018 00:00:00
25.04.2018 00:00:00
09.05.2018 00:00:00
23.05.2018 00:00:00
06.06.2018 00:00:00
20.06.2018 00:00:00
04.07.2018 00:00:00
18.07.2018 00:00:00
01.08.2018 00:00:00
15.08.2018 00:00:00
29.08.2018 00:00:00
12.09.2018 00:00:00
     2017-08-14 08:35:10   calHaus_Biotonne_days 2
     2017-08-14 08:35:10   calHaus_Biotonne_text Biotonne
     2017-08-14 08:35:10   calHaus_Biotonne_weekday Sonntag
     2017-08-14 08:35:10   calHaus_BlaueTonne_date 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-14 08:35:10   calHaus_BlaueTonne_days 9
     2017-08-14 08:35:10   calHaus_BlaueTonne_text Blaue Tonne
     2017-08-14 08:35:10   calHaus_BlaueTonne_weekday Sonntag
     2017-08-14 08:35:10   calHaus_GelbeTonne_date 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
18.09.2018 00:00:00
     2017-08-14 08:35:10   calHaus_GelbeTonne_days 8
     2017-08-14 08:35:10   calHaus_GelbeTonne_text Gelbe Tonne
     2017-08-14 08:35:10   calHaus_GelbeTonne_weekday Samstag
     2017-08-14 08:35:10   calHaus_GraueTonne_date 16.08.2017 00:00:00
23.08.2017 00:00:00
30.08.2017 00:00:00
06.09.2017 00:00:00
13.09.2017 00:00:00
20.09.2017 00:00:00
27.09.2017 00:00:00
05.10.2017 00:00:00
11.10.2017 00:00:00
18.10.2017 00:00:00
25.10.2017 00:00:00
02.11.2017 00:00:00
08.11.2017 00:00:00
15.11.2017 00:00:00
22.11.2017 00:00:00
29.11.2017 00:00:00
06.12.2017 00:00:00
13.12.2017 00:00:00
20.12.2017 00:00:00
28.12.2017 00:00:00
03.01.2018 00:00:00
10.01.2018 00:00:00
17.01.2018 00:00:00
24.01.2018 00:00:00
31.01.2018 00:00:00
07.02.2018 00:00:00
14.02.2018 00:00:00
21.02.2018 00:00:00
28.02.2018 00:00:00
07.03.2018 00:00:00
14.03.2018 00:00:00
21.03.2018 00:00:00
28.03.2018 00:00:00
04.04.2018 00:00:00
11.04.2018 00:00:00
18.04.2018 00:00:00
25.04.2018 00:00:00
02.05.2018 00:00:00
09.05.2018 00:00:00
16.05.2018 00:00:00
23.05.2018 00:00:00
30.05.2018 00:00:00
06.06.2018 00:00:00
13.06.2018 00:00:00
20.06.2018 00:00:00
27.06.2018 00:00:00
04.07.2018 00:00:00
11.07.2018 00:00:00
18.07.2018 00:00:00
25.07.2018 00:00:00
01.08.2018 00:00:00
08.08.2018 00:00:00
15.08.2018 00:00:00
22.08.2018 00:00:00
29.08.2018 00:00:00
05.09.2018 00:00:00
12.09.2018 00:00:00
     2017-08-14 08:35:10   calHaus_GraueTonne_days 2
     2017-08-14 08:35:10   calHaus_GraueTonne_text Graue Tonne
     2017-08-14 08:35:10   calHaus_GraueTonne_weekday Sonntag
     2017-08-14 08:35:10   next            calHaus_GraueTonne|calHaus_Biotonne_2
     2017-08-14 08:35:10   next_date       16.08.2017 00:00:00
30.08.2017 00:00:00
13.09.2017 00:00:00
27.09.2017 00:00:00
11.10.2017 00:00:00
25.10.2017 00:00:00
08.11.2017 00:00:00
22.11.2017 00:00:00
06.12.2017 00:00:00
20.12.2017 00:00:00
03.01.2018 00:00:00
17.01.2018 00:00:00
31.01.2018 00:00:00
14.02.2018 00:00:00
28.02.2018 00:00:00
14.03.2018 00:00:00
28.03.2018 00:00:00
11.04.2018 00:00:00
25.04.2018 00:00:00
09.05.2018 00:00:00
23.05.2018 00:00:00
06.06.2018 00:00:00
20.06.2018 00:00:00
04.07.2018 00:00:00
18.07.2018 00:00:00
01.08.2018 00:00:00
15.08.2018 00:00:00
29.08.2018 00:00:00
12.09.2018 00:00:00
     2017-08-14 08:35:10   next_days       2
     2017-08-14 08:35:10   next_text       Graue Tonne und Biotonne
     2017-08-14 08:35:10   next_weekday    Sonntag
     2017-08-14 08:35:10   state           2
Attributes:
   room       Kalender


Im Vergleich dazu mit der alten (funktionierenden) Version:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      2
   TYPE       ABFALL
   READINGS:
     2017-08-14 08:38:00   calHaus_Biotonne_datum 16.08.17
     2017-08-14 08:38:00   calHaus_Biotonne_tage 2
     2017-08-14 08:38:00   calHaus_Biotonne_text   Biotonne
     2017-08-14 08:38:00   calHaus_Biotonne_wochentag Mittwoch
     2017-08-14 08:38:00   calHaus_BlaueTonne_datum 23.08.17
     2017-08-14 08:38:00   calHaus_BlaueTonne_tage 9
     2017-08-14 08:38:00   calHaus_BlaueTonne_text   Blaue Tonne
     2017-08-14 08:38:00   calHaus_BlaueTonne_wochentag Mittwoch
     2017-08-14 08:38:00   calHaus_GelbeTonne_datum 22.08.17
     2017-08-14 08:38:00   calHaus_GelbeTonne_tage 8
     2017-08-14 08:38:00   calHaus_GelbeTonne_text   Gelbe Tonne
     2017-08-14 08:38:00   calHaus_GelbeTonne_wochentag Dienstag
     2017-08-14 08:38:00   calHaus_GraueTonne_datum 16.08.17
     2017-08-14 08:38:00   calHaus_GraueTonne_tage 2
     2017-08-14 08:38:00   calHaus_GraueTonne_text   Graue Tonne
     2017-08-14 08:38:00   calHaus_GraueTonne_wochentag Mittwoch
     2017-08-14 08:38:00   next            calHaus_Biotonne|calHaus_GraueTonne_2
     2017-08-14 08:38:00   next_datum      16.08.17
     2017-08-14 08:38:00   next_tage       2
     2017-08-14 08:38:00   next_text         Biotonne und   Graue Tonne
     2017-08-14 08:38:00   next_wochentag  Mittwoch
     2017-08-14 08:38:00   state           2
Attributes:
   room       Kalender


Bei den Datumsfeldern wird also immer noch irgendwie zuviel gelesen. Sieht so aus, als würden anstatt nur der nächste Termin, hier alle Termine der Serie ausgelesen werden.
Aber es geht voran. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 14 August 2017, 13:23:45
Hallo zusammen,

ich habe das Abfall Modul seit 3 Tagen laufen. Funktionsprobleme kann ich keine feststellen, allerdings sieht mein Log ziemlich chaotisch aus!

Mein Fhem ist aktuell,  Abfall Modul ist aus Github auch das neuste.

Hier ein Paar Auszüge (Die Meldungen kommen recht schnell und recht oft vor.):

2017.08.14 13:06:09 3: ABFALL AbfallcalenderModul - CALENDAR:Abfallcalender triggered, updating ABFALL AbfallcalenderModul ...
2017.08.14 13:06:09 3: ABFALL_UPDATE
2017.08.14 13:06:09 1: PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469.
2017.08.14 13:06:09 1: stacktrace:
2017.08.14 13:06:09 1:     main::__ANON__                      called by /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm (469)
2017.08.14 13:06:09 1:     Time::Piece::strptime               called by ./FHEM/57_ABFALL.pm (414)
2017.08.14 13:06:09 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.14 13:06:09 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.14 13:06:09 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.14 13:06:09 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.14 13:06:09 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.14 13:06:09 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.14 13:06:09 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.14 13:06:09 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2249)
2017.08.14 13:06:09 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2215)
2017.08.14 13:06:09 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (453)
2017.08.14 13:06:09 1:     main::__ANON__                      called by fhem.pl (686)
2017.08.14 13:06:09 1: PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.20/Time/Piece.pm line 469.


Kurze Frage am Rande, wo ich bisher keine Antwort gelesen habe:

Warum ist das Abfall Modul bisher noch nicht im SVN verfügbar?

Danke und Gruß,

Fixel
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 August 2017, 23:30:18
So hier nun eine neue Version, wo sowohl das Problem mit dem Wochentag als auch die Warnings im Log behoben sein sollten.
Des Weiteren kommen nun auch wieder korrekt die Readings.

Bitte prüfen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 15 August 2017, 08:22:52
Hallo Constantin,

die neue Version funktioniert schon besser.  :)

Allerdings sind die Wochentage noch um einen Tag verschoben. Z.B. geht bei uns Altpapier am 17.8. weg, also am Donnerstag, ABFALL zeigt aber Freitag an:
Internals:
   CFGFN
   DEF        Cal_WAB 43200
   KALENDER   Cal_WAB
   NAME       Abfall
   NOTIFYDEV  Cal_WAB
   NR         143
   NTFY_ORDER 50-Abfall
   STATE      Nächster Termin: Altpapier 17.08.2017 00:00:00
   TYPE       ABFALL
   READINGS:
     2017-08-15 08:14:53   Altpapier_date  17.08.2017 00:00:00
     2017-08-15 08:14:53   Altpapier_days  2
     2017-08-15 08:14:53   Altpapier_location Rennerod\, Sägewerk Gerhard
     2017-08-15 08:14:53   Altpapier_text  Altpapier
     2017-08-15 08:14:53   Altpapier_weekday Fr
     2017-08-15 08:14:53   Bioabfall_date  24.08.2017 00:00:00
     2017-08-15 08:14:53   Bioabfall_days  9
     2017-08-15 08:14:53   Bioabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-15 08:14:53   Bioabfall_text  Bioabfall
     2017-08-15 08:14:53   Bioabfall_weekday Fr
     2017-08-15 08:14:53   GelberSack_date 24.08.2017 00:00:00
     2017-08-15 08:14:53   GelberSack_days 9
     2017-08-15 08:14:53   GelberSack_location Rennerod\, Sägewerk Gerhard
     2017-08-15 08:14:53   GelberSack_text Gelber Sack
     2017-08-15 08:14:53   GelberSack_weekday Fr
     2017-08-15 08:14:53   Restabfall_date 31.08.2017 00:00:00
     2017-08-15 08:14:53   Restabfall_days 16
     2017-08-15 08:14:53   Restabfall_location Rennerod\, Sägewerk Gerhard
     2017-08-15 08:14:53   Restabfall_text Restabfall
     2017-08-15 08:14:53   Restabfall_weekday Fr
     2017-08-15 08:14:53   next            Altpapier_2
     2017-08-15 08:14:53   next_date       17.08.2017 00:00:00
     2017-08-15 08:14:53   next_days       2
     2017-08-15 08:14:53   next_location   Rennerod\, Sägewerk Gerhard
     2017-08-15 08:14:53   next_text       Altpapier
     2017-08-15 08:14:53   next_weekday    Fr
     2017-08-15 08:14:53   state           2
Attributes:
   alias      Müllabfuhr
   calendarname_praefix 0
   group      Termine
   room       Allgemein
   sortby     1
   stateFormat Nächster Termin: next_text next_date
   weekday_mapping Mo Di Mi Do Fr Sa So


Es kommen noch Warnings in den Zeilen 402 und 403:
2017.08.15 08:14:08.817 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 402.
2017.08.15 08:14:08.817 1: stacktrace:
2017.08.15 08:14:08.817 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (402)
2017.08.15 08:14:08.818 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.15 08:14:08.818 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.15 08:14:08.818 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.15 08:14:08.818 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.15 08:14:08.819 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.15 08:14:08.819 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.15 08:14:08.819 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.15 08:14:08.819 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2310)
2017.08.15 08:14:08.820 1:     main::Calendar_PollChild            called by fhem.pl (3021)
2017.08.15 08:14:08.820 1:     main::HandleTimeout                 called by fhem.pl (621)
2017.08.15 08:14:08.820 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 403.
2017.08.15 08:14:08.820 1: stacktrace:
2017.08.15 08:14:08.821 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (403)
2017.08.15 08:14:08.821 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.15 08:14:08.821 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.15 08:14:08.821 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.15 08:14:08.821 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.15 08:14:08.822 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.15 08:14:08.822 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.15 08:14:08.822 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.15 08:14:08.822 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2310)
2017.08.15 08:14:08.823 1:     main::Calendar_PollChild            called by fhem.pl (3021)
2017.08.15 08:14:08.823 1:     main::HandleTimeout                 called by fhem.pl (621)


Und ab und zu in Zeile 439:
2017.08.15 08:14:09.164 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 08:14:09.164 1: stacktrace:
2017.08.15 08:14:09.164 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (439)
2017.08.15 08:14:09.165 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.08.15 08:14:09.165 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.08.15 08:14:09.165 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.08.15 08:14:09.165 1:     main::CallFn                        called by fhem.pl (3354)
2017.08.15 08:14:09.165 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.08.15 08:14:09.166 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.08.15 08:14:09.166 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.08.15 08:14:09.166 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2310)
2017.08.15 08:14:09.166 1:     main::Calendar_PollChild            called by fhem.pl (3021)
2017.08.15 08:14:09.167 1:     main::HandleTimeout                 called by fhem.pl (621)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 15 August 2017, 08:28:12
Zitat von: mahowi am 15 August 2017, 08:22:52
Hallo Constantin,

die neue Version funktioniert schon besser.  :)

Allerdings sind die Wochentage noch um einen Tag verschoben. Z.B. geht bei uns Altpapier am 17.8. weg, also am Donnerstag, ABFALL zeigt aber Freitag an:

Kann ich bei mir so nicht bestätigen, bei mir sind die Wochentage exakt so, wie sie sein sollten  :)


Die Perl Warnings in den Zeilen 402 und 403 kann ich hingegen bestätigen. Die Zeile 439 taucht bei mir im Log wiederum nicht auf.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 15 August 2017, 08:34:22
Sorry, Wochentage sind in Ordnung. Ich hatte nicht bedacht, daß die Wochentage bei Sonntag anfangen, daher war mein weekday_mapping noch falsch.  :-[
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: honkmasta am 15 August 2017, 08:50:01
Hallo Constantin,

vielen Dank für das Update! Readings und Termine sind wieder korrekt.

Ich bekomme auch die gleichen Warnings im Log (fehlende Initialisierung - sollte einfach behebbar sein)?

Zitat
2017.08.15 08:36:26 1: PERL WARNING: Use of uninitialized value $eventLocation in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 08:36:26 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 08:36:26 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 402.
2017.08.15 08:36:26 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 403.

Gruß
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Marsupilami am 15 August 2017, 11:12:46
Hi,

hatte auch Probleme mit den Wochentagen, bei mir waren die um 3 bzw. 4 Tage verschoben. Also statt Dienstag bekam ich Samstag angezeigt.

Habe gerade versucht, auf die neue Version upzudaten. Bekomme aber eine Fehlermeldung:
2017.08.15 11:05:09 1 : UPD FHEM/57_ABFALL.pm
2017.08.15 11:05:09 1 : Got 20744 bytes for FHEM/57_ABFALL.pm, expected 20080
2017.08.15 11:05:09 1 : aborting.

Was könnte denn da nicht passen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 15 August 2017, 11:20:54
Die neue Version ist nicht auf Github, sondern in Beitrag #909 (https://forum.fhem.de/index.php/topic,48237.msg672121.html#msg672121). Damit ist das Problem der verschobenen Wochentage beseitigt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Marsupilami am 15 August 2017, 11:36:10
Danke,

habe die pm runtergeladen und per Filezilla in FHEM abgelegt.
Passt nun.


Ein Updateversuch (auch wenn nicht notwendig) bringt aber nach wie vor die gleiche Fehlermeldung???

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 15 August 2017, 11:53:02
Ja ich hatte gestern ausversehen schon die Version zu Github gepusht. Aber noch nicht das control file generiert.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Marsupilami am 15 August 2017, 11:54:53
Danke für die schnelle Hilfe

Gruß Siggi
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 15 August 2017, 12:19:32
mein log wird immer noch zugemüllt PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 402.

btw
github noch nicht aktuell?
New entries in the CHANGED file:
FHEM ABFALL and more last change:
2017-07-26
- prepare new version
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 15 August 2017, 13:54:23
Zitat von: uniqueck am 14 August 2017, 23:30:18
So hier nun eine neue Version, wo sowohl das Problem mit dem Wochentag als auch die Warnings im Log behoben sein sollten.
Des Weiteren kommen nun auch wieder korrekt die Readings.

Bitte prüfen.

Gruß Constantin

Jetzt sieht es besser aus. Paar Warnings noch, aber ansonsten sind die Readings alle wie sie sein sollen.

2017.08.15 13:52:47 3: ABFALL_UPDATE
2017.08.15 13:52:47 1: PERL WARNING: Use of uninitialized value $eventLocation in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 13:52:47 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 13:52:47 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 402.
2017.08.15 13:52:47 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 403.


Aktuelles list:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      1
   TYPE       ABFALL
   READINGS:
     2017-08-15 13:52:47   calHaus_Biotonne_date 16.08.2017 00:00:00
     2017-08-15 13:52:47   calHaus_Biotonne_days 1
     2017-08-15 13:52:47   calHaus_Biotonne_text Biotonne
     2017-08-15 13:52:47   calHaus_Biotonne_weekday Mittwoch
     2017-08-15 13:52:47   calHaus_BlaueTonne_date 23.08.2017 00:00:00
     2017-08-15 13:52:47   calHaus_BlaueTonne_days 8
     2017-08-15 13:52:47   calHaus_BlaueTonne_text Blaue Tonne
     2017-08-15 13:52:47   calHaus_BlaueTonne_weekday Mittwoch
     2017-08-15 13:52:47   calHaus_GelbeTonne_date 22.08.2017 00:00:00
     2017-08-15 13:52:47   calHaus_GelbeTonne_days 7
     2017-08-15 13:52:47   calHaus_GelbeTonne_text Gelbe Tonne
     2017-08-15 13:52:47   calHaus_GelbeTonne_weekday Dienstag
     2017-08-15 13:52:47   calHaus_GraueTonne_date 16.08.2017 00:00:00
     2017-08-15 13:52:47   calHaus_GraueTonne_days 1
     2017-08-15 13:52:47   calHaus_GraueTonne_text Graue Tonne
     2017-08-15 13:52:47   calHaus_GraueTonne_weekday Mittwoch
     2017-08-15 13:52:47   next            calHaus_Biotonne|calHaus_GraueTonne_1
     2017-08-15 13:52:47   next_date       16.08.2017 00:00:00
     2017-08-15 13:52:47   next_days       1
     2017-08-15 13:52:47   next_text       Biotonne und Graue Tonne
     2017-08-15 13:52:47   next_weekday    Mittwoch
     2017-08-15 13:52:47   state           1
   helper:
     bm:
       ABFALL_Notify:
         cnt        30
         dmx        0
         mTS        14.08. 20:35:09
         max        45
         tot        262
         mAr:
           HASH(0x2eedc68)
           HASH(0x2e5b920)
       ABFALL_Set:
         cnt        28
         dmx        0
         mTS        15.08. 13:52:48
         max        289
         tot        289
         mAr:
           HASH(0x2eedc68)
           cal.Abfall
           update
Attributes:
   room       Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 15 August 2017, 14:46:11
Ich würde heute Abend dann nochmal wegen den Warnungen im Log schauen und dann die Version offiziell veröffentlichen im Master. Des weiteren sind herzlich Nutzer des Moduls eingeladen zu helfen die Doku auf dem aktuellen Stand zu halten.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 15 August 2017, 19:11:55
Hallo,

habe gerade die neue Version getestet.


2017.08.15 19:08:54.586 3: ABFALL Abfall - CALENDAR:AbfallCalendar triggered, updating ABFALL Abfall ...
2017.08.15 19:08:54.587 3: ABFALL_UPDATE
2017.08.15 19:08:54.589 1: PERL WARNING: Use of uninitialized value $eventLocation in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 19:08:54.589 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 439.
2017.08.15 19:08:54.589 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 402.
2017.08.15 19:08:54.590 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 403.


Readings werden korrekt angelegt.

Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 15 August 2017, 19:23:02
Was mich noch stört, ist die Uhrzeit 00:00:00 hinter dem Datum. Lässt sich das vielleicht noch im Modul ausfiltern?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 15 August 2017, 19:37:26
Per Attribut steuerbar oder fix immer keine Uhrzeit? Wie sieht der Rest das.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 15 August 2017, 19:39:10
Zitat von: uniqueck am 15 August 2017, 19:37:26
Per Attribut steuerbar oder fix immer keine Uhrzeit? Wie sieht der Rest das.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Attribut ist natürlich immer besser, da man eine Wahl hat! Aber die 00:00 ist meiner Meinung nach nicht sinnvoll, somit könnte sie auch ganz raus.  ???
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: benz_freak am 15 August 2017, 19:40:37
Also die Uhrzeit brauche ich für die Mülltonne nicht. Aber es benutzen andere ja auch nicht nur dafür. Also Attribut ist doch dann top


Gesendet mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 15 August 2017, 20:08:16
Zitat von: uniqueck am 15 August 2017, 19:37:26
Per Attribut steuerbar oder fix immer keine Uhrzeit? Wie sieht der Rest das.
Hallo Constantin,

Vielen Dank für deine Arbeit.
Zeitweilig ging mir die Ungeduld mancher Mitglieder auf den Wecker. Ich hab mich weitgehend zurückgehalten und dachte, jetzt lasst ihn doch mal machen, er wird sich schon mit einer Lösung melden, wenn es soweit ist.

Kannst du mir auf die Sprünge helfen, wie man die Uhrzeit per Attribut entfernt? Falls möglich mit einem konkreten Beispiel?

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 15 August 2017, 20:34:17
Zitat von: uniqueck am 15 August 2017, 19:37:26
Per Attribut steuerbar oder fix immer keine Uhrzeit? Wie sieht der Rest das.
Im Prinzip kann man es sicher auch per Attribut machen, aber ich nehme an, daß ist wahrscheinlich komplizierter für Dich zu implementieren und die Uhrzeit dürfte von niemandem genutzt werden. Da normalerweise ja nur ein Abfuhrtag angegeben ist, steht die wahrscheinlich bei allen auf 00:00:00.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 15 August 2017, 23:20:33
Hallo mahowi,

ich dachte es gäbe einen einfachen Weg.
Ich wüsste schon, wie ich es umsetzen würde:
attr myAbfall userReadings myDatum {substr(ReadingsVal('myAbfall','next_datum',''),0,10)} oder ggf. next_date.
Damit werden die ersten 10 Zeichen (yyyy-mm-dd) incl. Trennzeichen geschrieben, der Rest wird ignoriert.
Ich hab's aber noch nicht geprüft.

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 August 2017, 00:15:28
So die neue Version inklusive Option um die Darstellung des Datums zu beeinflußen ist fertig.

Bitte testen, die Warnungen sollten weg sein, des Weiteren gibt es ein neues Attribute data_style mit den Werten date oder dateTime.
Wenn es nicht gesetzt ist, dann nehme ich den Wert date als gesetzt an, bei einem neu definierten ABFALL device, wird dieser Wert als default Wert gesetzt.

Solten noch Auffälligkeiten auftretten bitte melden.

Gruß Constantin

P.S.: Doku der commandref steht noch aus.
P.P.S: über den develop strang kann auch die neue Version gezogen werden, sollte jemand diesen Strang benutzen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 August 2017, 00:16:20
Zitat von: Gisbert am 15 August 2017, 23:20:33
Hallo mahowi,

ich dachte es gäbe einen einfachen Weg.
Ich wüsste schon, wie ich es umsetzen würde:
attr myAbfall userReadings myDatum {substr(ReadingsVal('myAbfall','next_datum',''),0,10)} oder ggf. next_date.
Damit werden die ersten 10 Zeichen (yyyy-mm-dd) incl. Trennzeichen geschrieben, der Rest wird ignoriert.
Ich hab's aber noch nicht geprüft.

Viele Grüße Gisbert

deine Frage sollte damit geklärt sein, oder?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kumue am 16 August 2017, 00:32:39
neueste Version eingepielt.

Was mir gleich auffiel:
next_text Gelber SackundBio 2017-08-16 00:25:00

Da fehlen die Leerzeichen.. Gestern waren sie noch da.

Im Log fand ich eben noch
2017.08.16 00:35:01 1: PERL WARNING: Argument "13.09.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:35:01 1: PERL WARNING: Argument "04.09.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:35:00 1: PERL WARNING: Argument "30.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:35:00 1: PERL WARNING: Argument "29.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:25:00 1: PERL WARNING: Argument "06.09.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:25:00 1: PERL WARNING: Argument "25.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 00:25:00 1: PERL WARNING: Argument "18.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 16 August 2017, 06:22:57
Leider doch nicht alles ok. Siehe Post 920 von gestern wären bei mir heute 2 Tonnen zur Abholung dran. Heute fehlen aber jegliche now_* Attribute, es wird keine Abholung angezeigt. Für next_text wird außerdem die Graue Tonne mit angezeigt, obwohl in 6 Tagen nur die Gelbe Tonne dran wäre.

List mit Version aus #909:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         86
   NTFY_ORDER 50-cal.Abfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2017-08-16 04:35:09   calHaus_Biotonne_date 30.08.2017 00:00:00
     2017-08-16 04:35:09   calHaus_Biotonne_days 14
     2017-08-16 04:35:09   calHaus_Biotonne_text Biotonne
     2017-08-16 04:35:09   calHaus_Biotonne_weekday Mittwoch
     2017-08-16 04:35:09   calHaus_BlaueTonne_date 23.08.2017 00:00:00
     2017-08-16 04:35:09   calHaus_BlaueTonne_days 7
     2017-08-16 04:35:09   calHaus_BlaueTonne_text Blaue Tonne
     2017-08-16 04:35:09   calHaus_BlaueTonne_weekday Mittwoch
     2017-08-16 04:35:09   calHaus_GelbeTonne_date 22.08.2017 00:00:00
     2017-08-16 04:35:09   calHaus_GelbeTonne_days 6
     2017-08-16 04:35:09   calHaus_GelbeTonne_text Gelbe Tonne
     2017-08-16 04:35:09   calHaus_GelbeTonne_weekday Dienstag
     2017-08-16 04:35:09   calHaus_GraueTonne_date 23.08.2017 00:00:00
     2017-08-16 04:35:09   calHaus_GraueTonne_days 7
     2017-08-16 04:35:09   calHaus_GraueTonne_text Graue Tonne
     2017-08-16 04:35:09   calHaus_GraueTonne_weekday Mittwoch
     2017-08-16 04:35:09   next            calHaus_GraueTonne|calHaus_GelbeTonne_6
     2017-08-16 04:35:09   next_date       22.08.2017 00:00:00
     2017-08-16 04:35:09   next_days       6
     2017-08-16 04:35:09   next_text       Graue Tonne und Gelbe Tonne
     2017-08-16 04:35:09   next_weekday    Dienstag
     2017-08-16 04:35:09   state           6
   helper:
     bm:
       ABFALL_Notify:
         cnt        52
         dmx        0
         mTS        16.08. 00:35:09
         max        258
         tot        1373
         mAr:
           HASH(0x2eedc68)
           HASH(0x2e5b920)
       ABFALL_Set:
         cnt        46
         dmx        0
         mTS        15.08. 13:52:48
         max        289
         tot        289
         mAr:
           HASH(0x2eedc68)
           cal.Abfall
           update
Attributes:
   room       Kalender


Link zum Kalender: https://p01-calendars.icloud.com/published/2/najqlfK5A7eF6M3a4s4MBb3rTt4bpNF6kckrbFv0vEUkN88rPEL_9MtcYNC8L_u2caxP9aJyW-8j9sMWuVTH9lX_a4KYEHOhEOG9IuHU9cw

Zusätzlich mit der Version aus Post 930 ein weiteres Problem:
Es wird nicht nur die Abholung heute nicht angezeigt, es werden stattdessen Abholungen für 3 Tonnen in 6 Tagen angezeigt, obwohl da laut Kalender nur 1 Tonne abgeholt wird (Gelb).
Die Biotonne ist siehe list unten nämlich erst in 14 Tagen dran, wird aber trotzdem bei next_days und next_text schon für eine Abholung in 6 Tagen angezeigt. Ebenso wird die Graue Tonne bei next_text mit angezeigt, obwohl sie aber erst in 7 Tagen dran wäre - was ja auch richtig erkannt wird. Da scheint der Zusammenbau der next_* Werte nicht richtig zu klappen.

List mit Version aus #930:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         85
   NTFY_ORDER 50-cal.Abfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2017-08-16 07:07:46   calHaus_Biotonne_date 30.08.2017
     2017-08-16 07:07:46   calHaus_Biotonne_days 14
     2017-08-16 07:07:46   calHaus_Biotonne_description
     2017-08-16 07:07:46   calHaus_Biotonne_location
     2017-08-16 07:07:46   calHaus_Biotonne_text Biotonne
     2017-08-16 07:07:46   calHaus_Biotonne_weekday Mittwoch
     2017-08-16 07:07:46   calHaus_BlaueTonne_date 23.08.2017
     2017-08-16 07:07:46   calHaus_BlaueTonne_days 7
     2017-08-16 07:07:46   calHaus_BlaueTonne_description
     2017-08-16 07:07:46   calHaus_BlaueTonne_location
     2017-08-16 07:07:46   calHaus_BlaueTonne_text Blaue Tonne
     2017-08-16 07:07:46   calHaus_BlaueTonne_weekday Mittwoch
     2017-08-16 07:07:46   calHaus_GelbeTonne_date 22.08.2017
     2017-08-16 07:07:46   calHaus_GelbeTonne_days 6
     2017-08-16 07:07:46   calHaus_GelbeTonne_description
     2017-08-16 07:07:46   calHaus_GelbeTonne_location
     2017-08-16 07:07:46   calHaus_GelbeTonne_text Gelbe Tonne
     2017-08-16 07:07:46   calHaus_GelbeTonne_weekday Dienstag
     2017-08-16 07:07:46   calHaus_GraueTonne_date 23.08.2017
     2017-08-16 07:07:46   calHaus_GraueTonne_days 7
     2017-08-16 07:07:46   calHaus_GraueTonne_description
     2017-08-16 07:07:46   calHaus_GraueTonne_location
     2017-08-16 07:07:46   calHaus_GraueTonne_text Graue Tonne
     2017-08-16 07:07:46   calHaus_GraueTonne_weekday Mittwoch
     2017-08-16 07:07:46   next            calHaus_Biotonne|calHaus_GraueTonne|calHaus_GelbeTonne_6
     2017-08-16 07:07:46   next_date       22.08.2017
     2017-08-16 07:07:46   next_days       6
     2017-08-16 07:07:46   next_description
     2017-08-16 07:07:46   next_location
     2017-08-16 07:07:46   next_text       Biotonne und Graue Tonne und Gelbe Tonne
     2017-08-16 07:07:46   next_weekday    Dienstag
     2017-08-16 07:07:46   state           6
Attributes:
   room       Kalender


Korrekt müsste es dagegen wie folgt aussehen.
List mit der ursprünglichen, funktionierenden Version:
Internals:
   DEF        cal.Haus 3600
   KALENDER   cal.Haus
   NAME       cal.Abfall
   NOTIFYDEV  cal.Haus
   NR         85
   NTFY_ORDER 50-cal.Abfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2017-08-16 07:12:10   calHaus_Biotonne_datum 16.08.17
     2017-08-16 07:12:10   calHaus_Biotonne_tage 0
     2017-08-16 07:12:10   calHaus_Biotonne_text   Biotonne
     2017-08-16 07:12:10   calHaus_Biotonne_wochentag Mittwoch
     2017-08-16 07:12:10   calHaus_BlaueTonne_datum 23.08.17
     2017-08-16 07:12:10   calHaus_BlaueTonne_tage 7
     2017-08-16 07:12:10   calHaus_BlaueTonne_text   Blaue Tonne
     2017-08-16 07:12:10   calHaus_BlaueTonne_wochentag Mittwoch
     2017-08-16 07:12:10   calHaus_GelbeTonne_datum 22.08.17
     2017-08-16 07:12:10   calHaus_GelbeTonne_tage 6
     2017-08-16 07:12:10   calHaus_GelbeTonne_text   Gelbe Tonne
     2017-08-16 07:12:10   calHaus_GelbeTonne_wochentag Dienstag
     2017-08-16 07:12:10   calHaus_GraueTonne_datum 16.08.17
     2017-08-16 07:12:10   calHaus_GraueTonne_tage 0
     2017-08-16 07:12:10   calHaus_GraueTonne_text   Graue Tonne
     2017-08-16 07:12:10   calHaus_GraueTonne_wochentag Mittwoch
     2017-08-16 07:12:10   next            calHaus_GelbeTonne_6
     2017-08-16 07:12:10   next_datum      22.08.17
     2017-08-16 07:12:10   next_tage       6
     2017-08-16 07:12:10   next_text         Gelbe Tonne
     2017-08-16 07:12:10   next_wochentag  Dienstag
     2017-08-16 07:12:10   now             calHaus_Biotonne
     2017-08-16 07:12:10   now_datum       16.08.17
     2017-08-16 07:12:10   now_text          Graue Tonne und   Biotonne
     2017-08-16 07:12:10   now_wochentag   Mittwoch
     2017-08-16 07:12:10   state           6
Attributes:
   room       Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 16 August 2017, 07:09:01
Hallo Constantin,

ich hab das Modul aus dem Beitrag #930 geladen und es läuft bei mir ohne Auffälligkeit.
Der nächste Termin mit 2 Abholungen wird auch richtig angezeigt, d.h. mit den entsprechenden Leerzeichen: "Gelber Sack und Papiertonne".

Beim Laden des Moduls in Fhem sowie beim update innerhalb des Moduls werden folgende Einträge ins Logfile geschrieben:
2017.08.16 04:45:19 3: ABFALL myMuell - CALENDAR:Muelltonnen.Kalender.AVEA triggered, updating ABFALL myMuell ...
2017.08.16 04:45:19 3: ABFALL_UPDATE
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Initialize redefined at .//FHEM/57_ABFALL.pm line 16.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Define redefined at .//FHEM/57_ABFALL.pm line 37.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Undef redefined at .//FHEM/57_ABFALL.pm line 74.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Set redefined at .//FHEM/57_ABFALL.pm line 80.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_GetUpdate redefined at .//FHEM/57_ABFALL.pm line 124.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Attr redefined at .//FHEM/57_ABFALL.pm line 312.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Notify redefined at .//FHEM/57_ABFALL.pm line 339.
2017.08.16 06:49:07 3: ABFALL_UPDATE
2017.08.16 06:49:07 1: PERL WARNING: Argument "22.08.2017" isn't numeric in numeric lt (<) at .//FHEM/57_ABFALL.pm line 467.
2017.08.16 06:49:07 1: PERL WARNING: Argument "29.08.2017" isn't numeric in numeric lt (<) at .//FHEM/57_ABFALL.pm line 467.
2017.08.16 06:49:07 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 316179) line 1.


Mir scheint, dass das Modul wieder stabil läuft, so dass ich es wieder direkt in den Standard FHEM Update Prozess eingeklinkt habe (wie im Wiki beschrieben).

Vielen Dank und viele Grüße
Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 16 August 2017, 07:28:17
Mit gesetzten Attribut date_style wird jetzt nur das Datum angezeigt. Super!  :D

Warnings bekomme ich auch wie die anderen in Zeile 467.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 August 2017, 08:28:09
Zitat von: Gisbert am 16 August 2017, 07:09:01
Hallo Constantin,

ich hab das Modul aus dem Beitrag #930 geladen und es läuft bei mir ohne Auffälligkeit.
Der nächste Termin mit 2 Abholungen wird auch richtig angezeigt, d.h. mit den entsprechenden Leerzeichen: "Gelber Sack und Papiertonne".

Beim Laden des Moduls in Fhem sowie beim update innerhalb des Moduls werden folgende Einträge ins Logfile geschrieben:
2017.08.16 04:45:19 3: ABFALL myMuell - CALENDAR:Muelltonnen.Kalender.AVEA triggered, updating ABFALL myMuell ...
2017.08.16 04:45:19 3: ABFALL_UPDATE
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Initialize redefined at .//FHEM/57_ABFALL.pm line 16.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Define redefined at .//FHEM/57_ABFALL.pm line 37.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Undef redefined at .//FHEM/57_ABFALL.pm line 74.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Set redefined at .//FHEM/57_ABFALL.pm line 80.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_GetUpdate redefined at .//FHEM/57_ABFALL.pm line 124.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Attr redefined at .//FHEM/57_ABFALL.pm line 312.
2017.08.16 06:41:04 1: PERL WARNING: Subroutine ABFALL_Notify redefined at .//FHEM/57_ABFALL.pm line 339.
2017.08.16 06:49:07 3: ABFALL_UPDATE
2017.08.16 06:49:07 1: PERL WARNING: Argument "22.08.2017" isn't numeric in numeric lt (<) at .//FHEM/57_ABFALL.pm line 467.
2017.08.16 06:49:07 1: PERL WARNING: Argument "29.08.2017" isn't numeric in numeric lt (<) at .//FHEM/57_ABFALL.pm line 467.
2017.08.16 06:49:07 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 316179) line 1.


Mir scheint, dass das Modul wieder stabil läuft, so dass ich es wieder direkt in den Standard FHEM Update Prozess eingeklinkt habe (wie im Wiki beschrieben).

Vielen Dank und viele Grüße
Gisbert
Noch habe ich es nicht in den offiziellen Master Strang gepusht.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 16 August 2017, 08:41:54
bei mir - nach einspielen des modules vom anfang dieser seite2017.08.16 08:40:03 1: PERL WARNING: Argument "24.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.16 08:40:03 1: stacktrace:
2017.08.16 08:40:03 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (467)
2017.08.16 08:40:03 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (190)
2017.08.16 08:40:03 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (89)
2017.08.16 08:40:03 1:     main::ABFALL_Set                    called by fhem.pl (3428)
2017.08.16 08:40:03 1:     main::CallFn                        called by fhem.pl (1741)
2017.08.16 08:40:03 1:     main::DoSet                         called by fhem.pl (1774)
2017.08.16 08:40:03 1:     main::CommandSet                    called by fhem.pl (1170)
2017.08.16 08:40:03 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2492)
2017.08.16 08:40:03 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (904)
2017.08.16 08:40:03 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (548)
2017.08.16 08:40:03 1:     main::FW_Read                       called by fhem.pl (3433)
2017.08.16 08:40:03 1:     main::CallFn                        called by fhem.pl (689)
mehrfach im log bei updates des moduls, aber lang nicht mehr so oft wie die alte meldung. wir nähern uns ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 16 August 2017, 19:47:24
Hallo zusammen,

da jetzt das Datum schön Formatiert ist, wollte ich gerne unter der Mülltonne im TabletUI das Datum anzeigen.

Kriege das leider nicht so ganz unter einander hin.
Hat da jemand ein Beispiel parat?

Danke

Gruß Fixel
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TeleDet am 16 August 2017, 20:00:47
@Fixel2012

schau mal hier:

https://forum.fhem.de/index.php/topic,48237.msg671580.html#msg671580 (https://forum.fhem.de/index.php/topic,48237.msg671580.html#msg671580)

da habe ich die beiden Möglichkeiten laut Wiki schon mal anhand von Screenshots beschrieben.  ;)

Gruß TeleDet
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 16 August 2017, 21:14:07
Zitat von: TeleDet am 16 August 2017, 20:00:47
@Fixel2012

schau mal hier:

https://forum.fhem.de/index.php/topic,48237.msg671580.html#msg671580 (https://forum.fhem.de/index.php/topic,48237.msg671580.html#msg671580)

da habe ich die beiden Möglichkeiten laut Wiki schon mal anhand von Screenshots beschrieben.  ;)

Gruß TeleDet

Danke, habe das ganz übersehen gehabt! Klappt nun!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Marsupilami am 17 August 2017, 13:35:30
Hallo,
ich habe auch den "isn't numeric' Fehler:

2017.08.17 13:08:47 1: PERL WARNING: Argument "18.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.17 13:08:47 1: PERL WARNING: Argument "25.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.17 13:08:47 1: PERL WARNING: Argument "12.09.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.

Durch was wird der denn ausgelöst?

Gruß
Siggi
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: HeRo am 17 August 2017, 14:19:54
Hallo wollte das Modul ABFALL instalieren, leider bekomme ich folgende Meldung:
2017.08.17 14:14:45 1 : UPD FHEM/57_ABFALL.pm
2017.08.17 14:14:45 1 : Got 20744 bytes for FHEM/57_ABFALL.pm, expected 20080
2017.08.17 14:14:45 1 : aborting.

Vielen Dank

Roland
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 17 August 2017, 14:21:13
Zitat von: Marsupilami am 17 August 2017, 13:35:30
ich habe auch den "isn't numeric' Fehler:
[...]
Durch was wird der denn ausgelöst?

Dadurch, daß z.B. 25.08.2017 eben nicht numerisch ist und Perl beim Vergleich mit "<" einen numerischen Wert erwartet. Numerisch wäre z.B. 25082017, also ohne Punkte. Es gibt auch die Möglichkeit, über die Time::...-Funktionen Daten zu vergleichen.

Ich hatte mir gestern mal die Zeile angesehen, bin aber auf die Schnelle nicht daraus schlau geworden, was hier verglichen wird.
if ($eventDate < $foundItem->{date} && $eventDate > time) {
Ich hab mir hier mal $eventDate und $foundItem->{date} ausgeben lassen:
2017.08.16 20:14:46.902 5: eventDate: 1504735200, date: 24.08.2017, time:1502907286.90257
$eventDate und time haben also als Format Unix Timestamp und $foundItem->{date} ist ein Datum im Format DD.MM.YYYY. Der zweite Vergleich funktioniert also, der erste ergibt nur eine Fehlermeldung.
Meinem Verständnis nach dürfte die if-Bedingung eigentlich nie erfüllt sein. Oder versteh ich hier irgendetwas falsch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 17 August 2017, 14:47:32
Mein Fehler, muss ich anders lösen. Ich habe diese Stelle übersehen.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 17 August 2017, 14:56:18
Zitat von: HeRo am 17 August 2017, 14:19:54
Hallo wollte das Modul ABFALL instalieren, leider bekomme ich folgende Meldung:
2017.08.17 14:14:45 1 : UPD FHEM/57_ABFALL.pm
2017.08.17 14:14:45 1 : Got 20744 bytes for FHEM/57_ABFALL.pm, expected 20080
2017.08.17 14:14:45 1 : aborting.

Du mußt das Modul momentan aus Beitrag #930 herunterladen oder den develop-Zweig auf Github nutzen:
Zitat von: uniqueck am 16 August 2017, 08:28:09
Noch habe ich es nicht in den offiziellen Master Strang gepusht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 17 August 2017, 18:48:59
Nochmal eine Frage und meine ich habe es schon irgendwo gelesen. Serientermine funktionieren mit dem CalendarModul und Google Kalender nicht oder mache ich was falsch?

Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 18 August 2017, 10:18:27
Hallo SteRa,

ich habe nur Serientermine und Google Kalender. Funktioniert 1a

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 19 August 2017, 12:44:02
Hallo,

mit der Version aus Beitrag #930 kommen bei mir wieder keinerlei now-Readings an. Und beim next_text werden alle Einträge hintereinander weg geschrieben trotz gesetztem delimiter_text_reading-Attribut (und).
Hier noch ein aktuelles list meines Abfall-Devices:
nternals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NOTIFYDEV  CalHausarbeit
   NR         149
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute: now_text
   TYPE       ABFALL
   READINGS:
     2017-08-19 12:30:48   Autoskontrollieren_date 02.09.2017
     2017-08-19 12:30:48   Autoskontrollieren_days 14
     2017-08-19 12:30:48   Autoskontrollieren_description
     2017-08-19 12:30:48   Autoskontrollieren_location
     2017-08-19 12:30:48   Autoskontrollieren_text Autos kontrollieren
     2017-08-19 12:30:48   Autoskontrollieren_weekday Samstag
     2017-08-19 12:30:48   Badsaubermachen_date 22.08.2017
     2017-08-19 12:30:48   Badsaubermachen_days 3
     2017-08-19 12:30:48   Badsaubermachen_description
     2017-08-19 12:30:48   Badsaubermachen_location
     2017-08-19 12:30:48   Badsaubermachen_text Bad sauber machen
     2017-08-19 12:30:48   Badsaubermachen_weekday Dienstag
     2017-08-19 12:30:48   Bettenabziehen_date 08.09.2017
     2017-08-19 12:30:48   Bettenabziehen_days 20
     2017-08-19 12:30:48   Bettenabziehen_description
     2017-08-19 12:30:48   Bettenabziehen_location
     2017-08-19 12:30:48   Bettenabziehen_text Betten abziehen
     2017-08-19 12:30:48   Bettenabziehen_weekday Freitag
     2017-08-19 12:30:48   Blumengiessen_date 22.08.2017
     2017-08-19 12:30:48   Blumengiessen_days 3
     2017-08-19 12:30:48   Blumengiessen_description
     2017-08-19 12:30:48   Blumengiessen_location
     2017-08-19 12:30:48   Blumengiessen_text Blumen gießen
     2017-08-19 12:30:48   Blumengiessen_weekday Dienstag
     2017-08-19 12:30:48   Bodensaugen_date 20.08.2017
     2017-08-19 12:30:48   Bodensaugen_days 1
     2017-08-19 12:30:48   Bodensaugen_description
     2017-08-19 12:30:48   Bodensaugen_location
     2017-08-19 12:30:48   Bodensaugen_text Boden saugen
     2017-08-19 12:30:48   Bodensaugen_weekday Sonntag
     2017-08-19 12:30:48   Einkaufen_date  21.08.2017
     2017-08-19 12:30:48   Einkaufen_days  2
     2017-08-19 12:30:48   Einkaufen_description
     2017-08-19 12:30:48   Einkaufen_location
     2017-08-19 12:30:48   Einkaufen_text  Einkaufen
     2017-08-19 12:30:48   Einkaufen_weekday Montag
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_date 23.10.2017
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_days 65
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_description
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_location
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-19 12:30:48   HandtuecherBadKuecheWickeltischwechseln_weekday Montag
     2017-08-19 12:30:48   Kuechesaubermachen_date 22.08.2017
     2017-08-19 12:30:48   Kuechesaubermachen_days 3
     2017-08-19 12:30:48   Kuechesaubermachen_description
     2017-08-19 12:30:48   Kuechesaubermachen_location
     2017-08-19 12:30:48   Kuechesaubermachen_text Küche sauber machen
     2017-08-19 12:30:48   Kuechesaubermachen_weekday Dienstag
     2017-08-19 12:30:48   Muelleimerrausbringen_date 20.08.2017
     2017-08-19 12:30:48   Muelleimerrausbringen_days 1
     2017-08-19 12:30:48   Muelleimerrausbringen_description
     2017-08-19 12:30:48   Muelleimerrausbringen_location
     2017-08-19 12:30:48   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-08-19 12:30:48   Muelleimerrausbringen_weekday Sonntag
     2017-08-19 12:30:48   Nachtwaeschewechseln_date 26.08.2017
     2017-08-19 12:30:48   Nachtwaeschewechseln_days 7
     2017-08-19 12:30:48   Nachtwaeschewechseln_description
     2017-08-19 12:30:48   Nachtwaeschewechseln_location
     2017-08-19 12:30:48   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-08-19 12:30:48   Nachtwaeschewechseln_weekday Samstag
     2017-08-19 12:30:48   NeueZahnbuerste_date 16.10.2017
     2017-08-19 12:30:48   NeueZahnbuerste_days 58
     2017-08-19 12:30:48   NeueZahnbuerste_description
     2017-08-19 12:30:48   NeueZahnbuerste_location
     2017-08-19 12:30:48   NeueZahnbuerste_text Neue Zahnbürste
     2017-08-19 12:30:48   NeueZahnbuerste_weekday Montag
     2017-08-19 12:30:48   Staubwischen_date 20.08.2017
     2017-08-19 12:30:48   Staubwischen_days 1
     2017-08-19 12:30:48   Staubwischen_description
     2017-08-19 12:30:48   Staubwischen_location
     2017-08-19 12:30:48   Staubwischen_text Staub wischen
     2017-08-19 12:30:48   Staubwischen_weekday Sonntag
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_date 26.10.2017
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_days 68
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_description
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_location
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-08-19 12:30:48   Waeschemachenwaschenbuegeln_weekday Donnerstag
     2017-08-19 12:30:48   next            Waeschemachenwaschenbuegeln|Muelleimerrausbringen|HandtuecherBadKuecheWickeltischwechseln|Staubwischen|Bodensaugen_1
     2017-08-19 12:30:48   next_date       20.08.2017
     2017-08-19 12:30:48   next_days       1
     2017-08-19 12:30:48   next_description
     2017-08-19 12:30:48   next_location
     2017-08-19 12:30:48   next_text       Wäsche machen (waschen, bügeln)undMülleimer rausbringenundHandtücher Bad, Küche, Wickeltisch wechselnundStaub wischenundBoden saugen
     2017-08-19 12:30:48   next_weekday    Sonntag
     2017-08-19 12:30:48   state           1
Attributes:
   calendarname_praefix 0
   date_style date
   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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 14:29:24
Hallo zusammen,

nun wieder eine neue Version.

Bitte testen und Rückmeldung geben, ich hoffe wir haben das Modul dann wieder auf den alt gewohnten Stand.

Gruß Constantin


Per develop Strang stelle ich das Modul auch wieder zur Verfügung.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 20 August 2017, 16:52:53
leider nein ...2017.08.20 16:49:06 1: Logfile gelöscht
2017.08.20 16:50:19 1: PERL WARNING: Argument "24.08.2017" isn't numeric in numeric lt (<) at ./FHEM/57_ABFALL.pm line 467.
2017.08.20 16:50:19 1: stacktrace:
2017.08.20 16:50:19 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (467)
2017.08.20 16:50:19 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (190)
2017.08.20 16:50:19 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (89)
2017.08.20 16:50:19 1:     main::ABFALL_Set                    called by fhem.pl (3428)
2017.08.20 16:50:19 1:     main::CallFn                        called by fhem.pl (1741)
2017.08.20 16:50:19 1:     main::DoSet                         called by fhem.pl (1774)
2017.08.20 16:50:19 1:     main::CommandSet                    called by fhem.pl (1170)
2017.08.20 16:50:19 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2492)
2017.08.20 16:50:19 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (904)
2017.08.20 16:50:19 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (548)
2017.08.20 16:50:19 1:     main::FW_Read                       called by fhem.pl (3433)
2017.08.20 16:50:19 1:     main::CallFn                        called by fhem.pl (689)
für jeden termin bei jedem update
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 16:59:45
Verstehe ich nicht habe bei mir ins log geschaut nix in der art gesehen. Stellst du mir mal deinen Kalender zur Verfügung. Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ComputerZOO am 20 August 2017, 17:17:36
Moin,

bei mir funktioniert die neue Version scheinbar, ohne die Fehler im Log zu erzeugen.

Daumen hoch.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 20 August 2017, 17:40:24
ich nehm alles zurück ... sorry
habs modul nomal neu (auf den richtgen server) hochgeladen, jetzt funzt es. man sollt am winscp nicht zu viele tabs aufmachen *g*
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: mahowi am 20 August 2017, 18:36:36
Das Modul funktioniert jetzt wieder wie gewohnt ohne Einträge im Log. Super!  :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 20 August 2017, 21:27:46
Zitat von: uniqueck am 20 August 2017, 14:29:24
Hallo zusammen,

nun wieder eine neue Version.

Bitte testen und Rückmeldung geben, ich hoffe wir haben das Modul dann wieder auf den alt gewohnten Stand.

Gruß Constantin


Per develop Strang stelle ich das Modul auch wieder zur Verfügung.

Ich habe das Modul eben per develop-Strang installiert. Ich bekomme immernoch keine now-Readings und next_text ist noch immer ohne leerzeichen mit dem delimiter_text_reading verknüpft.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 20 August 2017, 23:12:59
Hi,

danke für das update des Moduls. Ich habe Fhem gerade geupdatet. Nach dem shutdown restart kriege ich die message, dass date_style kein gültiges attribut ist.

Wurde das beim updaten des Moduls vergessen ein zu bauen?  :o
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 23:21:17
Zitat von: Fixel2012 am 20 August 2017, 23:12:59
Hi,

danke für das update des Moduls. Ich habe Fhem gerade geupdatet. Nach dem shutdown restart kriege ich die message, dass date_style kein gültiges attribut ist.

Wurde das beim updaten des Moduls vergessen ein zu bauen?  :o

welchen Strang? Ich habe es noch nicht auf den master Strang geschoben.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 23:21:49
Zitat von: trinitywhm am 20 August 2017, 21:27:46
Ich habe das Modul eben per develop-Strang installiert. Ich bekomme immernoch keine now-Readings und next_text ist noch immer ohne leerzeichen mit dem delimiter_text_reading verknüpft.

Darf ich bitte zum testen deinen Kalender haben?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 20 August 2017, 23:28:31
Hier ein list meines Kalender-Devices
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         148
   NTFY_ORDER 50-CalHausarbeit
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-08-20 23:24:24   calname         Hausarbeit
     2017-08-20 23:24:24   lastUpdate      2017-08-20 23:24:22
     2017-07-29 13:53:10   modeAlarm
     2017-08-20 23:24:24   modeAlarmOrStart 4lof4ogf5iq9jdkcjul4nj42mkgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
     2017-07-29 13:53:10   modeAlarmed
     2017-08-20 00:46:24   modeChanged
     2017-08-20 23:24:24   modeEnd         coom2e1g6gp3gbb165hj0b9k6koj4b9p6pi32b9h68sj6e1gcgq6ac9hc4googlecom;74p34e9j6lhmcbb46sr30b9kc8sj4bb2c4sm4bb4c4o68c9h6sqj2e1k6sgooglecom;c5gjie9m6cs3ab9ic8rm6b9k6gqj2b9p6kom4b9m74oj2e9p6krj4dpi74googlecom;cop34opk6cq3ab9lccrjib9k6hj6abb26op66b9h6krj8p35ccrm8cho74googlecom;0vcn8mi5sfusqs7s3ibkah7v88googlecom;cks64e1gc4sm2bb674sj8b9k60pjibb16oq3cb9o60qm6c316coj2phi70googlecom;70o32db2c8q64b9hcdj6ab9kcdh6ab9p64pj8b9l6os3eohh60oj6e1m74googlecom;6kpm4p9ic9h6cb9i74q3eb9k6cqjab9ocgrm6b9oc5i6ccr361h6ae1l70googlecom;c8sj2pb56gs6ab9n69ij4b9k71hm8b9p68r3ebb368sj0e9i74q3ic1j68googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174googlecom;cgrj0or16ti36bb470r36b9kc8p38b9o6ph66b9pc9i38e9o6oojcdj26sgooglecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174_R20170708T120000googlecom;c8smaopo6ss32bb16oo32b9k60r36bb26spm6bb16lj66ohm6ssj2o9n6sgooglecom;74pjicj26opj2b9n6ss6ab9k6dij2b9p6lij0bb16sq36dpn75i68dphckgooglecom;ckr32dj368q34b9p64p62b9k6di3abb1coqmabb6c8q3ceb574sjioho60googlecom;68s68o9m69i6abb661gmcb9k6pgm2b9o60pjeb9pcgq66db46go3ce1jcogooglecom;chh34c9k71hm6b9lc4qm4b9kckom8b9o60oj0bb570rj0dhn6ti3gcpi6sgooglecom;vogt0iidnfav9rnk5vqvf5j3j8googlecom;cdi68ohpc4q3abb474s36b9k65hj2b9occqmab9m60r36cb16hgj8p9n74googlecom;74p66ohj6pgm6bb3c4pj0b9k70s3abb275im4b9m75i68dr370qmao9mc4googlecom;69im6d1h74ojeb9k6dh3cb9k6so3ibb161gjcbb668s3ad1jccp38d3564googlecom;6gojip9mc5ij6b9i6srjcb9k6gsj6bb1c8pm4b9mcdhjcdr5c5h3gp336ggooglecom;6gsjic9hcoqj6bb3cpj32b9kcoojibb2copjib9j68sj0e346gpjeor56ggooglecom;6grj6ob26csj8b9j60q36b9kchh3cb9p74rm2b9mc8o3ed1i69h3coph64googlecom;6ti3aohjcli3ibb1coq34b9k6lim8bb26oqmcbb168p38c1g6krmcp1p64googlecom;68qj4phn6di38bb560rm8b9k64ojibb2c4rmcb9nc8qjadr2c5h3eoj4c4googlecom;1c4rf1d810lbgbs2geirb0nltkgooglecom;69hjcdj275i62b9mc8pjeb9kc9ij2b9o64s6cb9h6gr6cor26kr64dr468googlecom;6cr32dhmc5j6abb2cdgm2b9k6pj66bb2c4o34bb270pjcohg70r64eb4c8googlecom;71gj0dpiccpj8bb6c9i32b9k6go3gbb2ckrjibb66tj68dhp6sqm8pb668googlecom;clhjae346gp6ab9m60s62b9kcgrj2b9o61h6cbb5ccrmcp3464r3cc316kgooglecom;ccqjiphn74sm6b9i70pm6b9kckq62bb2c4pjibb3ckqjcchhc9i3eohj6cgooglecom
     2017-07-29 13:53:10   modeEnded
     2017-08-20 23:24:24   modeStart       4lof4ogf5iq9jdkcjul4nj42mkgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
     2017-08-20 00:46:24   modeStarted
     2017-08-20 23:24:24   modeUpcoming    6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom;6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom;582e0huha8ntjmdbo3mgj9qf0kgooglecom;coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom;kmuq2ouf1g09fvco10dceii2dggooglecom;jbdcte74r5e222lins94rk9ja4googlecom;6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom;ucnaq8rmfqei8n8teni5krcrm4googlecom
     2017-08-20 23:24:24   nextUpdate      2017-08-21 00:24:22
     2017-08-20 23:24:26   nextWakeup      2017-08-21 00:00:00
     2017-08-20 23:24:24   state           triggered
Attributes:
   group      Hausarbeit
   hideLaterThan 70d
   hideOlderThan 20d
   icon       bag
   room       91_WebDevices


Und mir ist gerade aufgefallen dass die Werte in den next-Readings eigentlich die now-Readings sind. Zumindest ist das aktuell so, weiß nicht ob das jeden Tag so ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 23:50:42
Zitat von: trinitywhm am 20 August 2017, 23:28:31
Hier ein list meines Kalender-Devices
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         148
   NTFY_ORDER 50-CalHausarbeit
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-08-20 23:24:24   calname         Hausarbeit
     2017-08-20 23:24:24   lastUpdate      2017-08-20 23:24:22
     2017-07-29 13:53:10   modeAlarm
     2017-08-20 23:24:24   modeAlarmOrStart 4lof4ogf5iq9jdkcjul4nj42mkgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
     2017-07-29 13:53:10   modeAlarmed
     2017-08-20 00:46:24   modeChanged
     2017-08-20 23:24:24   modeEnd         coom2e1g6gp3gbb165hj0b9k6koj4b9p6pi32b9h68sj6e1gcgq6ac9hc4googlecom;74p34e9j6lhmcbb46sr30b9kc8sj4bb2c4sm4bb4c4o68c9h6sqj2e1k6sgooglecom;c5gjie9m6cs3ab9ic8rm6b9k6gqj2b9p6kom4b9m74oj2e9p6krj4dpi74googlecom;cop34opk6cq3ab9lccrjib9k6hj6abb26op66b9h6krj8p35ccrm8cho74googlecom;0vcn8mi5sfusqs7s3ibkah7v88googlecom;cks64e1gc4sm2bb674sj8b9k60pjibb16oq3cb9o60qm6c316coj2phi70googlecom;70o32db2c8q64b9hcdj6ab9kcdh6ab9p64pj8b9l6os3eohh60oj6e1m74googlecom;6kpm4p9ic9h6cb9i74q3eb9k6cqjab9ocgrm6b9oc5i6ccr361h6ae1l70googlecom;c8sj2pb56gs6ab9n69ij4b9k71hm8b9p68r3ebb368sj0e9i74q3ic1j68googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174googlecom;cgrj0or16ti36bb470r36b9kc8p38b9o6ph66b9pc9i38e9o6oojcdj26sgooglecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174_R20170708T120000googlecom;c8smaopo6ss32bb16oo32b9k60r36bb26spm6bb16lj66ohm6ssj2o9n6sgooglecom;74pjicj26opj2b9n6ss6ab9k6dij2b9p6lij0bb16sq36dpn75i68dphckgooglecom;ckr32dj368q34b9p64p62b9k6di3abb1coqmabb6c8q3ceb574sjioho60googlecom;68s68o9m69i6abb661gmcb9k6pgm2b9o60pjeb9pcgq66db46go3ce1jcogooglecom;chh34c9k71hm6b9lc4qm4b9kckom8b9o60oj0bb570rj0dhn6ti3gcpi6sgooglecom;vogt0iidnfav9rnk5vqvf5j3j8googlecom;cdi68ohpc4q3abb474s36b9k65hj2b9occqmab9m60r36cb16hgj8p9n74googlecom;74p66ohj6pgm6bb3c4pj0b9k70s3abb275im4b9m75i68dr370qmao9mc4googlecom;69im6d1h74ojeb9k6dh3cb9k6so3ibb161gjcbb668s3ad1jccp38d3564googlecom;6gojip9mc5ij6b9i6srjcb9k6gsj6bb1c8pm4b9mcdhjcdr5c5h3gp336ggooglecom;6gsjic9hcoqj6bb3cpj32b9kcoojibb2copjib9j68sj0e346gpjeor56ggooglecom;6grj6ob26csj8b9j60q36b9kchh3cb9p74rm2b9mc8o3ed1i69h3coph64googlecom;6ti3aohjcli3ibb1coq34b9k6lim8bb26oqmcbb168p38c1g6krmcp1p64googlecom;68qj4phn6di38bb560rm8b9k64ojibb2c4rmcb9nc8qjadr2c5h3eoj4c4googlecom;1c4rf1d810lbgbs2geirb0nltkgooglecom;69hjcdj275i62b9mc8pjeb9kc9ij2b9o64s6cb9h6gr6cor26kr64dr468googlecom;6cr32dhmc5j6abb2cdgm2b9k6pj66bb2c4o34bb270pjcohg70r64eb4c8googlecom;71gj0dpiccpj8bb6c9i32b9k6go3gbb2ckrjibb66tj68dhp6sqm8pb668googlecom;clhjae346gp6ab9m60s62b9kcgrj2b9o61h6cbb5ccrmcp3464r3cc316kgooglecom;ccqjiphn74sm6b9i70pm6b9kckq62bb2c4pjibb3ckqjcchhc9i3eohj6cgooglecom
     2017-07-29 13:53:10   modeEnded
     2017-08-20 23:24:24   modeStart       4lof4ogf5iq9jdkcjul4nj42mkgooglecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
     2017-08-20 00:46:24   modeStarted
     2017-08-20 23:24:24   modeUpcoming    6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom;6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom;582e0huha8ntjmdbo3mgj9qf0kgooglecom;coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom;kmuq2ouf1g09fvco10dceii2dggooglecom;jbdcte74r5e222lins94rk9ja4googlecom;6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom;ucnaq8rmfqei8n8teni5krcrm4googlecom
     2017-08-20 23:24:24   nextUpdate      2017-08-21 00:24:22
     2017-08-20 23:24:26   nextWakeup      2017-08-21 00:00:00
     2017-08-20 23:24:24   state           triggered
Attributes:
   group      Hausarbeit
   hideLaterThan 70d
   hideOlderThan 20d
   icon       bag
   room       91_WebDevices


Und mir ist gerade aufgefallen dass die Werte in den next-Readings eigentlich die now-Readings sind. Zumindest ist das aktuell so, weiß nicht ob das jeden Tag so ist.

Also für mich sieht das bei mir erstmal soweit ok aus.
Morgen sollte es ein now reading geben.


Internals:
   DEF        trinitywhm_Cal
   KALENDER   trinitywhm_Cal
   NAME       FHEM_Abfall_Test
   NOTIFYDEV  trinitywhm_Cal
   NR         41
   NTFY_ORDER 50-Franz_Abfall
   STATE      Mülleimer rausbringenundStaub wischenundBoden saugenundEinkaufen in 1 Tag(en)
   TYPE       ABFALL
   READINGS:
     2017-08-20 23:49:17   Autoskontrollieren_date 02.09.2017 00:00:00
     2017-08-20 23:49:17   Autoskontrollieren_days 13
     2017-08-20 23:49:17   Autoskontrollieren_description
     2017-08-20 23:49:17   Autoskontrollieren_location
     2017-08-20 23:49:17   Autoskontrollieren_text Autos kontrollieren
     2017-08-20 23:49:17   Autoskontrollieren_weekday Samstag
     2017-08-20 23:49:17   Badsaubermachen_date 22.08.2017 00:00:00
     2017-08-20 23:49:17   Badsaubermachen_days 2
     2017-08-20 23:49:17   Badsaubermachen_description
     2017-08-20 23:49:17   Badsaubermachen_location
     2017-08-20 23:49:17   Badsaubermachen_text Bad sauber machen
     2017-08-20 23:49:17   Badsaubermachen_weekday Dienstag
     2017-08-20 23:49:17   Bettenabziehen_date 08.09.2017 00:00:00
     2017-08-20 23:49:17   Bettenabziehen_days 19
     2017-08-20 23:49:17   Bettenabziehen_description
     2017-08-20 23:49:17   Bettenabziehen_location
     2017-08-20 23:49:17   Bettenabziehen_text Betten abziehen
     2017-08-20 23:49:17   Bettenabziehen_weekday Freitag
     2017-08-20 23:49:17   Blumengiessen_date 22.08.2017 00:00:00
     2017-08-20 23:49:17   Blumengiessen_days 2
     2017-08-20 23:49:17   Blumengiessen_description
     2017-08-20 23:49:17   Blumengiessen_location
     2017-08-20 23:49:17   Blumengiessen_text Blumen gießen
     2017-08-20 23:49:17   Blumengiessen_weekday Dienstag
     2017-08-20 23:49:17   Bodensaugen_date 24.08.2017 00:00:00
     2017-08-20 23:49:17   Bodensaugen_days 4
     2017-08-20 23:49:17   Bodensaugen_description
     2017-08-20 23:49:17   Bodensaugen_location
     2017-08-20 23:49:17   Bodensaugen_text Boden saugen
     2017-08-20 23:49:17   Bodensaugen_weekday Donnerstag
     2017-08-20 23:49:17   Einkaufen_date  21.08.2017 00:00:00
     2017-08-20 23:49:17   Einkaufen_days  1
     2017-08-20 23:49:17   Einkaufen_description
     2017-08-20 23:49:17   Einkaufen_location
     2017-08-20 23:49:17   Einkaufen_text  Einkaufen
     2017-08-20 23:49:17   Einkaufen_weekday Montag
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_date 24.09.2018 00:00:00
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_days 400
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_description
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_location
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-20 23:49:17   HandtuecherBadKuecheWickeltischwechseln_weekday Montag
     2017-08-20 23:49:17   Kuechesaubermachen_date 22.08.2017 00:00:00
     2017-08-20 23:49:17   Kuechesaubermachen_days 2
     2017-08-20 23:49:17   Kuechesaubermachen_description
     2017-08-20 23:49:17   Kuechesaubermachen_location
     2017-08-20 23:49:17   Kuechesaubermachen_text Küche sauber machen
     2017-08-20 23:49:17   Kuechesaubermachen_weekday Dienstag
     2017-08-20 23:49:17   Muelleimerrausbringen_date 24.08.2017 00:00:00
     2017-08-20 23:49:17   Muelleimerrausbringen_days 4
     2017-08-20 23:49:17   Muelleimerrausbringen_description
     2017-08-20 23:49:17   Muelleimerrausbringen_location
     2017-08-20 23:49:17   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-08-20 23:49:17   Muelleimerrausbringen_weekday Donnerstag
     2017-08-20 23:49:17   Nachtwaeschewechseln_date 26.08.2017 00:00:00
     2017-08-20 23:49:17   Nachtwaeschewechseln_days 6
     2017-08-20 23:49:17   Nachtwaeschewechseln_description
     2017-08-20 23:49:17   Nachtwaeschewechseln_location
     2017-08-20 23:49:17   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-08-20 23:49:17   Nachtwaeschewechseln_weekday Samstag
     2017-08-20 23:49:17   NeueZahnbuerste_date 16.10.2017 00:00:00
     2017-08-20 23:49:17   NeueZahnbuerste_days 57
     2017-08-20 23:49:17   NeueZahnbuerste_description
     2017-08-20 23:49:17   NeueZahnbuerste_location
     2017-08-20 23:49:17   NeueZahnbuerste_text Neue Zahnbürste
     2017-08-20 23:49:17   NeueZahnbuerste_weekday Montag
     2017-08-20 23:49:17   Staubwischen_date 24.08.2017 00:00:00
     2017-08-20 23:49:17   Staubwischen_days 4
     2017-08-20 23:49:17   Staubwischen_description
     2017-08-20 23:49:17   Staubwischen_location
     2017-08-20 23:49:17   Staubwischen_text Staub wischen
     2017-08-20 23:49:17   Staubwischen_weekday Donnerstag
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_date 23.09.2018 00:00:00
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_days 399
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_description
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_location
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-08-20 23:49:17   Waeschemachenwaschenbuegeln_weekday Sonntag
     2017-08-20 23:49:17   next            Muelleimerrausbringen|Staubwischen|Bodensaugen|Einkaufen_1
     2017-08-20 23:49:17   next_date       21.08.2017 00:00:00
     2017-08-20 23:49:17   next_days       1
     2017-08-20 23:49:17   next_description
     2017-08-20 23:49:17   next_location
     2017-08-20 23:49:17   next_text       Mülleimer rausbringenundStaub wischenundBoden saugenundEinkaufen
     2017-08-20 23:49:17   next_weekday    Montag
     2017-08-20 23:49:17   state           1
Attributes:
   calendarname_praefix 0
   date_style dateTime
   delimiter_reading |
   delimiter_text_reading und
   stateFormat next_text in next_days Tag(en)
   verbose    3
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 20 August 2017, 23:51:52
Wenn keiner noch ne Anmerkung hat, dann würde ich morgen das Modul wieder auf den master Strang kippen, so dass es dann ab morgen abend für jeden wieder zur Verfügung steht.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 21 August 2017, 00:09:08
Das ist ja super. Heute gibt's tatsächlich auch wieder korrekte now-Readings.
Nur die (hoffentlich Kleinigkeit) mit dem Leerzeichen beim verknüpfen mit delemiter-text-reading. In next_text steht bei mir mit drei Ereignissen das drin "Blumen gießen undKüche sauber machenundBad sauber machen"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 August 2017, 00:28:46
Zitat von: trinitywhm am 21 August 2017, 00:09:08
Das ist ja super. Heute gibt's tatsächlich auch wieder korrekte now-Readings.
Nur die (hoffentlich Kleinigkeit) mit dem Leerzeichen beim verknüpfen mit delemiter-text-reading. In next_text steht bei mir mit drei Ereignissen das drin "Blumen gießen undKüche sauber machenundBad sauber machen"

Habe eine neue Version auf dem develop Strang bereitgestellt, welche das Problem behebt.
Sie ist auch hier angehangen am Post.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 21 August 2017, 06:13:12
Jetzt passt der next_text in der Verknüpfung mit Leerzeichen, aber nun fehlen wieder die now-Readings. Die Einträge in den next-readings sind now und next in einem.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 21 August 2017, 07:22:44
Zitat von: Otto123 am 18 August 2017, 10:18:27
Hallo SteRa,

ich habe nur Serientermine und Google Kalender. Funktioniert 1a

Gruß Otto

Dann mache ich wohl irgendwas falsch.. Bei mir übernimmt er Sie nicht aus den Serienterminen. Ich müsste jetzt wieder die Termine einzeln kopieren. Hat jemand eine Idee voran es liegen könnte?

Gruß, SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 21 August 2017, 08:34:21
Zitat von: uniqueck am 20 August 2017, 23:21:17
welchen Strang? Ich habe es noch nicht auf den master Strang geschoben.

Alles klar, ich dachte es wäre schon ins SVN geschoben worden, geht nun wieder  :)

Danke dir!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knopf_piano am 21 August 2017, 08:48:38
Keine Auffälligkeit bisher, perfekt - Vielen Dank.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 21 August 2017, 09:04:59
@Fixel2012
nur ne dumme frage: warum machst du eig. kein offizielles modul draus mal? scheint ja sehr beliebt und verbreitet zu sein und ich hab im "offiziellen" teil schon wesentlich schlechtere module gsehen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 21 August 2017, 09:14:48
Zitat von: the ratman am 21 August 2017, 09:04:59
@Fixel2012
nur ne dumme frage: warum machst du eig. kein offizielles modul draus mal? scheint ja sehr beliebt und verbreitet zu sein und ich hab im "offiziellen" teil schon wesentlich schlechtere module gsehen.

Glaube du irrst dich da in der Person, die du Ansprechen willst?  ;D

Aber die Frage habe ich mir auch schon gestellt  ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 21 August 2017, 09:15:53
Zitat von: stera am 21 August 2017, 07:22:44
Dann mache ich wohl irgendwas falsch.. Bei mir übernimmt er Sie nicht aus den Serienterminen. Ich müsste jetzt wieder die Termine einzeln kopieren. Hat jemand eine Idee voran es liegen könnte?

Gruß, SteRa
Was sollst Du da falsch machen? Das geht doch gar nicht. Ich nehme immer noch die Version die ich Beitrag 882 verlinkt habe.
https://forum.fhem.de/index.php/topic,48237.msg669422.html#msg669422
So eingebunden -> https://heinz-otto.blogspot.de/2017/01/kalender-auswerten.html
Meine definition
define AbfallKalender Calendar ical url https://calendar.google.com/calendar/ical/bumf5n64fr8s8f99vlfu06a87k%40group.calendar.google.com/private-058f78026c3b29446a489b2202aa3f53/basic.ics 14400
attr AbfallKalender room Abfall

Kannst Du gerne mal testen.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 21 August 2017, 09:38:28
Zitat von: Fixel2012 am 21 August 2017, 09:14:48
Glaube du irrst dich da in der Person, die du Ansprechen willst?  ;D

Aber die Frage habe ich mir auch schon gestellt  ;)

upps sorry, ich meinte natürlich @uniqueck (hoff ich *g*)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Thyraz am 21 August 2017, 11:31:08
Zitat von: Otto123 am 21 August 2017, 09:15:53
Ich nehme immer noch die Version die ich Beitrag 882 verlinkt habe.

Das du dann ein anderes Ergebnis haben kannst als jemand der die akutell hochgeladene neue Testversion ausprobiert finde ich dann aber wenig überraschend... ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 21 August 2017, 11:44:40
Zitat von: Thyraz am 21 August 2017, 11:31:08
Das du dann ein anderes Ergebnis haben kannst als jemand der die akutell hochgeladene neue Testversion ausprobiert finde ich dann aber wenig überraschend... ;)
Ob stera die aktuelle Version testet oder generell oder mit irgendeiner speziellen Version Problem mit Serienterminen hat er nicht geschrieben. Sollte die aktuelle Version keine Serientermine können wäre sie unbrauchbar. Dann könnte man mit der funktionierenden Version gegentesten ob etwas anderes falsch ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 August 2017, 14:51:55
Ich habe bzgl. Serientermine nur soweit etwas geändert das wieder der erste Termin des Serientermins erkannt wird.

Des Weiteren zu den Fragen warum es kein offizielles Modul wird, da ich es so eigentlich als angenehm empfinde und nicht wirklich mit svn arbeiten möchte. Da ja jeder der das Modul nutzen möchte es einfach per update add.... in den normalen update Mechanismus einklinken kann, sehe ich da gerade keine großen Unterschied zu dem offiziellen Modulen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: igami am 21 August 2017, 17:57:02
Zitat von: uniqueck am 21 August 2017, 14:51:55
Des Weiteren zu den Fragen warum es kein offizielles Modul wird, da ich es so eigentlich als angenehm empfinde und nicht wirklich mit svn arbeiten möchte. Da ja jeder der das Modul nutzen möchte es einfach per update add.... in den normalen update Mechanismus einklinken kann, sehe ich da gerade keine großen Unterschied zu dem offiziellen Modulen.
SVN ist wirklich kein Hexenwerk, ich war da selbst auch erst skeptisch.

Vorteile wenn es ofiziell wäre:
- du erreichst mehr Leute
- es gibt eine online commandref
- du brauchst die CHANGED file nicht selbst pflegen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 August 2017, 18:45:44
Zitat von: igami am 21 August 2017, 17:57:02
SVN ist wirklich kein Hexenwerk, ich war da selbst auch erst skeptisch.

Vorteile wenn es ofiziell wäre:
- du erreichst mehr Leute
- es gibt eine online commandref
- du brauchst die CHANGED file nicht selbst pflegen
Ich kenne diverse vcs Systeme von der Arbeit , aber in meiner Freizeit würde ich gerne mit dem arbeiten was mir Spaß macht und da ich nicht der Meinung bin, dass nur weil es mit offiziell verteilt wird das es automatisch mehr Leute nutzen würde ich es gerne so beibehalten. Das fhem wiki und das forum sind bei Ideen so oder so die erste Anlaufstelle.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kitt am 21 August 2017, 19:45:45
Bei mir werden im neuen Modul am Tag der Abholung sowohl die aktuellen Abholungen angezeigt als als die der nächsten Woche?  :-\
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 21 August 2017, 19:59:45
Zitat von: Kitt am 21 August 2017, 19:45:45
Bei mir werden im neuen Modul am Tag der Abholung sowohl die aktuellen Abholungen angezeigt als als die der nächsten Woche?  :-\

ja ich habe auch bei der Version aus dem develop-Strang das Phänomen das now und next zusammen in next dargestellt werden. Dafür aber keinerlei now-readings mehr.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 August 2017, 20:14:59
Bitte jeweils mal ein list eures Abfall Moduls schicken.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 21 August 2017, 20:22:09
Zitat von: uniqueck am 21 August 2017, 20:14:59
Bitte jeweils mal ein list eures Abfall Moduls schicken.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Bitteschön, das list meines Abfall Moduls
Internals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NOTIFYDEV  CalHausarbeit
   NR         149
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute: now_text
   TYPE       ABFALL
   READINGS:
     2017-08-21 20:09:04   Autoskontrollieren_date 02.09.2017
     2017-08-21 20:09:04   Autoskontrollieren_days 12
     2017-08-21 20:09:04   Autoskontrollieren_description
     2017-08-21 20:09:04   Autoskontrollieren_location
     2017-08-21 20:09:04   Autoskontrollieren_text Autos kontrollieren
     2017-08-21 20:09:04   Autoskontrollieren_weekday Samstag
     2017-08-21 20:09:04   Badsaubermachen_date 22.08.2017
     2017-08-21 20:09:04   Badsaubermachen_days 1
     2017-08-21 20:09:04   Badsaubermachen_description
     2017-08-21 20:09:04   Badsaubermachen_location
     2017-08-21 20:09:04   Badsaubermachen_text Bad sauber machen
     2017-08-21 20:09:04   Badsaubermachen_weekday Dienstag
     2017-08-21 20:09:04   Bettenabziehen_date 08.09.2017
     2017-08-21 20:09:04   Bettenabziehen_days 18
     2017-08-21 20:09:04   Bettenabziehen_description
     2017-08-21 20:09:04   Bettenabziehen_location
     2017-08-21 20:09:04   Bettenabziehen_text Betten abziehen
     2017-08-21 20:09:04   Bettenabziehen_weekday Freitag
     2017-08-21 20:09:04   Blumengiessen_date 22.08.2017
     2017-08-21 20:09:04   Blumengiessen_days 1
     2017-08-21 20:09:04   Blumengiessen_description
     2017-08-21 20:09:04   Blumengiessen_location
     2017-08-21 20:09:04   Blumengiessen_text Blumen gießen
     2017-08-21 20:09:04   Blumengiessen_weekday Dienstag
     2017-08-21 20:09:04   Bodensaugen_date 24.08.2017
     2017-08-21 20:09:04   Bodensaugen_days 3
     2017-08-21 20:09:04   Bodensaugen_description
     2017-08-21 20:09:04   Bodensaugen_location
     2017-08-21 20:09:04   Bodensaugen_text Boden saugen
     2017-08-21 20:09:04   Bodensaugen_weekday Donnerstag
     2017-08-21 20:09:04   Einkaufen_date  25.08.2017
     2017-08-21 20:09:04   Einkaufen_days  4
     2017-08-21 20:09:04   Einkaufen_description
     2017-08-21 20:09:04   Einkaufen_location
     2017-08-21 20:09:04   Einkaufen_text  Einkaufen
     2017-08-21 20:09:04   Einkaufen_weekday Freitag
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_date 23.10.2017
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_days 63
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_description
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_location
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-21 20:09:04   HandtuecherBadKuecheWickeltischwechseln_weekday Montag
     2017-08-21 20:09:04   Kuechesaubermachen_date 22.08.2017
     2017-08-21 20:09:04   Kuechesaubermachen_days 1
     2017-08-21 20:09:04   Kuechesaubermachen_description
     2017-08-21 20:09:04   Kuechesaubermachen_location
     2017-08-21 20:09:04   Kuechesaubermachen_text Küche sauber machen
     2017-08-21 20:09:04   Kuechesaubermachen_weekday Dienstag
     2017-08-21 20:09:04   Muelleimerrausbringen_date 24.08.2017
     2017-08-21 20:09:04   Muelleimerrausbringen_days 3
     2017-08-21 20:09:04   Muelleimerrausbringen_description
     2017-08-21 20:09:04   Muelleimerrausbringen_location
     2017-08-21 20:09:04   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-08-21 20:09:04   Muelleimerrausbringen_weekday Donnerstag
     2017-08-21 20:09:04   Nachtwaeschewechseln_date 26.08.2017
     2017-08-21 20:09:04   Nachtwaeschewechseln_days 5
     2017-08-21 20:09:04   Nachtwaeschewechseln_description
     2017-08-21 20:09:04   Nachtwaeschewechseln_location
     2017-08-21 20:09:04   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-08-21 20:09:04   Nachtwaeschewechseln_weekday Samstag
     2017-08-21 20:09:04   NeueZahnbuerste_date 16.10.2017
     2017-08-21 20:09:04   NeueZahnbuerste_days 56
     2017-08-21 20:09:04   NeueZahnbuerste_description
     2017-08-21 20:09:04   NeueZahnbuerste_location
     2017-08-21 20:09:04   NeueZahnbuerste_text Neue Zahnbürste
     2017-08-21 20:09:04   NeueZahnbuerste_weekday Montag
     2017-08-21 20:09:04   Staubwischen_date 24.08.2017
     2017-08-21 20:09:04   Staubwischen_days 3
     2017-08-21 20:09:04   Staubwischen_description
     2017-08-21 20:09:04   Staubwischen_location
     2017-08-21 20:09:04   Staubwischen_text Staub wischen
     2017-08-21 20:09:04   Staubwischen_weekday Donnerstag
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_date 30.10.2017
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_days 70
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_description
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_location
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-08-21 20:09:04   Waeschemachenwaschenbuegeln_weekday Montag
     2017-08-21 20:09:04   next            Einkaufen|Blumengiessen|Badsaubermachen|Kuechesaubermachen_1
     2017-08-21 20:09:04   next_date       22.08.2017
     2017-08-21 20:09:04   next_days       1
     2017-08-21 20:09:04   next_description
     2017-08-21 20:09:04   next_location
     2017-08-21 20:09:04   next_text       Einkaufen und Blumen gießen  und Bad sauber machen und Küche sauber machen
     2017-08-21 20:09:04   next_weekday    Dienstag
     2017-08-21 20:09:04   state           1
Attributes:
   calendarname_praefix 0
   date_style date
   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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 21 August 2017, 21:30:02
Zitat von: uniqueck am 21 August 2017, 18:45:44
Ich kenne diverse vcs Systeme von der Arbeit , aber in meiner Freizeit würde ich gerne mit dem arbeiten was mir Spaß macht und da ich nicht der Meinung bin, dass nur weil es mit offiziell verteilt wird das es automatisch mehr Leute nutzen würde ich es gerne so beibehalten. Das fhem wiki und das forum sind bei Ideen so oder so die erste Anlaufstelle.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Somit gibt es aber auch keinen Commandref Eintrag? Dieser ist für mich bei einem Modul immer der erste Anlaufpunkt. Das Wiki kommt erst danach.  :o ???
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kitt am 21 August 2017, 21:32:23
ZitatBitte jeweils mal ein list eures Abfall Moduls schicken.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Und hier das von mir:

Internals:
   DEF        Abfallkalender 43200
   KALENDER   Abfallkalender
   NAME       Abfall
   NOTIFYDEV  Abfallkalender
   NR         27
   NTFY_ORDER 50-Abfall
   STATE      28.08.2017: Biotonne & Gelber Sack & Restmüll
   TYPE       ABFALL
   READINGS:
     2017-08-21 19:43:27   Biotonne_date   04.09.2017
     2017-08-21 19:43:27   Biotonne_days   14
     2017-08-21 19:43:27   Biotonne_description
     2017-08-21 19:43:27   Biotonne_location
     2017-08-21 19:43:27   Biotonne_text   Biotonne
     2017-08-21 19:43:27   Biotonne_weekday Montag
     2017-08-21 19:43:27   GelberSack_date 28.08.2017
     2017-08-21 19:43:27   GelberSack_days 7
     2017-08-21 19:43:27   GelberSack_description
     2017-08-21 19:43:27   GelberSack_location
     2017-08-21 19:43:27   GelberSack_text Gelber Sack
     2017-08-21 19:43:27   GelberSack_weekday Montag
     2017-08-21 19:43:27   Papier_date     18.09.2017
     2017-08-21 19:43:27   Papier_days     28
     2017-08-21 19:43:27   Papier_description
     2017-08-21 19:43:27   Papier_location
     2017-08-21 19:43:27   Papier_text     Papier
     2017-08-21 19:43:27   Papier_weekday  Montag
     2017-08-21 19:43:27   Restmuell_date  28.08.2017
     2017-08-21 19:43:27   Restmuell_days  7
     2017-08-21 19:43:27   Restmuell_description
     2017-08-21 19:43:27   Restmuell_location
     2017-08-21 19:43:27   Restmuell_text  Restmüll
     2017-08-21 19:43:27   Restmuell_weekday Montag
     2017-08-21 19:43:27   Umweltmobil_date 01.09.2017
     2017-08-21 19:43:27   Umweltmobil_days 11
     2017-08-21 19:43:27   Umweltmobil_description
     2017-08-21 19:43:27   Umweltmobil_location
     2017-08-21 19:43:27   Umweltmobil_text Umweltmobil
     2017-08-21 19:43:27   Umweltmobil_weekday Freitag
     2017-08-21 19:43:27   next            Biotonne|GelberSack|Restmuell_7
     2017-08-21 19:43:27   next_date       28.08.2017
     2017-08-21 19:43:27   next_days       7
     2017-08-21 19:43:27   next_description
     2017-08-21 19:43:27   next_location
     2017-08-21 19:43:27   next_text       Biotonne & Gelber Sack & Restmüll
     2017-08-21 19:43:27   next_weekday    Montag
     2017-08-21 19:43:27   state           7
Attributes:
   calendarname_praefix 0
   delimiter_reading |
   delimiter_text_reading &
   room       Draußen
   stateFormat next_date: next_text
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 21 August 2017, 22:00:41
Zitat von: uniqueck am 21 August 2017, 14:51:55... Des Weiteren zu den Fragen warum es kein offizielles Modul wird, da ich es so eigentlich als angenehm empfinde und nicht wirklich mit svn arbeiten möchte. Da ja jeder der das Modul nutzen möchte es einfach per update add.... in den normalen update Mechanismus einklinken kann, sehe ich da gerade keine großen Unterschied zu dem offiziellen Modulen. ...
schade!
ich kann nur von mir reden, aber grade solche hilfsmodule hätten meine fhem-begeisterung früher entfacht. als (eh schon überforderter) anfänger muß man solche modul-perlen erst mal finden.
mir gehts also weniger darum, wo man dein modul her kriegt, sondern das mans leicht findet. für mich war das halt die commandref weil geordnet, neben einem teilweise falschem/veraltetem wiki oder dem total übermüllten forum mit den x "neues modul" einträgen aus dem 100jährigen krieg.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 22 August 2017, 07:07:57
bitte mal folgende Version testen.

sollte das problem mit den now readings beseitigen.

gruß constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: l2r am 22 August 2017, 12:31:38
passt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 22 August 2017, 16:11:02
Ja, jetzt passen die Werte bei mir auch. Die Version aus #984 scheint zu laufen, danke. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 22 August 2017, 20:44:05
Zitat von: uniqueck am 22 August 2017, 07:07:57
bitte mal folgende Version testen.

sollte das problem mit den now readings beseitigen.

gruß constantin
now_text passt jetzt. Die Leerzeichen vor und nach dem delemiter_text_reading und alle Werte in now_text sind jetzt korrrekt. Allerdings im reading now steht nur noch eine von drei einträgen die eigentlich auf now fallen würden. In now_text stehen drei drin, in now leider nur eins.
Hier ein list meines aktuellen Abfall-Device
nternals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NOTIFYDEV  CalHausarbeit
   NR         149
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute: Blumen gießen  und Bad sauber machen und Küche sauber machen
   TYPE       ABFALL
   READINGS:
     2017-08-22 20:37:37   Autoskontrollieren_date 02.09.2017
     2017-08-22 20:37:37   Autoskontrollieren_days 11
     2017-08-22 20:37:37   Autoskontrollieren_description
     2017-08-22 20:37:37   Autoskontrollieren_location
     2017-08-22 20:37:37   Autoskontrollieren_text Autos kontrollieren
     2017-08-22 20:37:37   Autoskontrollieren_weekday Samstag
     2017-08-22 20:37:37   Badsaubermachen_date 22.08.2017
     2017-08-22 20:37:37   Badsaubermachen_days 0
     2017-08-22 20:37:37   Badsaubermachen_description
     2017-08-22 20:37:37   Badsaubermachen_location
     2017-08-22 20:37:37   Badsaubermachen_text Bad sauber machen
     2017-08-22 20:37:37   Badsaubermachen_weekday Dienstag
     2017-08-22 20:37:37   Bettenabziehen_date 08.09.2017
     2017-08-22 20:37:37   Bettenabziehen_days 17
     2017-08-22 20:37:37   Bettenabziehen_description
     2017-08-22 20:37:37   Bettenabziehen_location
     2017-08-22 20:37:37   Bettenabziehen_text Betten abziehen
     2017-08-22 20:37:37   Bettenabziehen_weekday Freitag
     2017-08-22 20:37:37   Blumengiessen_date 22.08.2017
     2017-08-22 20:37:37   Blumengiessen_days 0
     2017-08-22 20:37:37   Blumengiessen_description
     2017-08-22 20:37:37   Blumengiessen_location
     2017-08-22 20:37:37   Blumengiessen_text Blumen gießen
     2017-08-22 20:37:37   Blumengiessen_weekday Dienstag
     2017-08-22 20:37:37   Bodensaugen_date 24.08.2017
     2017-08-22 20:37:37   Bodensaugen_days 2
     2017-08-22 20:37:37   Bodensaugen_description
     2017-08-22 20:37:37   Bodensaugen_location
     2017-08-22 20:37:37   Bodensaugen_text Boden saugen
     2017-08-22 20:37:37   Bodensaugen_weekday Donnerstag
     2017-08-22 20:37:37   Einkaufen_date  25.08.2017
     2017-08-22 20:37:37   Einkaufen_days  3
     2017-08-22 20:37:37   Einkaufen_description
     2017-08-22 20:37:37   Einkaufen_location
     2017-08-22 20:37:37   Einkaufen_text  Einkaufen
     2017-08-22 20:37:37   Einkaufen_weekday Freitag
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_date 31.10.2017
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_days 70
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_description
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_location
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_weekday Dienstag
     2017-08-22 20:37:37   Kuechesaubermachen_date 22.08.2017
     2017-08-22 20:37:37   Kuechesaubermachen_days 0
     2017-08-22 20:37:37   Kuechesaubermachen_description
     2017-08-22 20:37:37   Kuechesaubermachen_location
     2017-08-22 20:37:37   Kuechesaubermachen_text Küche sauber machen
     2017-08-22 20:37:37   Kuechesaubermachen_weekday Dienstag
     2017-08-22 20:37:37   Muelleimerrausbringen_date 24.08.2017
     2017-08-22 20:37:37   Muelleimerrausbringen_days 2
     2017-08-22 20:37:37   Muelleimerrausbringen_description
     2017-08-22 20:37:37   Muelleimerrausbringen_location
     2017-08-22 20:37:37   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-08-22 20:37:37   Muelleimerrausbringen_weekday Donnerstag
     2017-08-22 20:37:37   Nachtwaeschewechseln_date 26.08.2017
     2017-08-22 20:37:37   Nachtwaeschewechseln_days 4
     2017-08-22 20:37:37   Nachtwaeschewechseln_description
     2017-08-22 20:37:37   Nachtwaeschewechseln_location
     2017-08-22 20:37:37   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-08-22 20:37:37   Nachtwaeschewechseln_weekday Samstag
     2017-08-22 20:37:37   NeueZahnbuerste_date 16.10.2017
     2017-08-22 20:37:37   NeueZahnbuerste_days 55
     2017-08-22 20:37:37   NeueZahnbuerste_description
     2017-08-22 20:37:37   NeueZahnbuerste_location
     2017-08-22 20:37:37   NeueZahnbuerste_text Neue Zahnbürste
     2017-08-22 20:37:37   NeueZahnbuerste_weekday Montag
     2017-08-22 20:37:37   Staubwischen_date 24.08.2017
     2017-08-22 20:37:37   Staubwischen_days 2
     2017-08-22 20:37:37   Staubwischen_description
     2017-08-22 20:37:37   Staubwischen_location
     2017-08-22 20:37:37   Staubwischen_text Staub wischen
     2017-08-22 20:37:37   Staubwischen_weekday Donnerstag
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_date 30.10.2017
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_days 69
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_description
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_location
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_weekday Montag
     2017-08-22 20:37:37   next            Waeschemachenwaschenbuegeln_1
     2017-08-22 20:37:37   next_date       23.08.2017
     2017-08-22 20:37:37   next_days       1
     2017-08-22 20:37:37   next_description
     2017-08-22 20:37:37   next_location
     2017-08-22 20:37:37   next_text       Wäsche machen (waschen, bügeln)
     2017-08-22 20:37:37   next_weekday    Mittwoch
     2017-08-22 20:37:37   now             Kuechesaubermachen
     2017-08-22 20:37:37   now_date        22.08.2017
     2017-08-22 20:37:37   now_description
     2017-08-22 20:37:37   now_location
     2017-08-22 20:37:37   now_text        Blumen gießen  und Bad sauber machen und Küche sauber machen
     2017-08-22 20:37:37   now_weekday     Dienstag
     2017-08-22 20:37:37   state           1
Attributes:
   calendarname_praefix 0
   date_style date
   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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 22 August 2017, 20:49:12
Hallo Constantin,

ich hab das Modul aus #984 runtergeladen und in Fhem reinkopiert; Berichtigungen und Besitzer sind angepasst worden.
In fhem hab ich ein rereadcfg durchgeführt (update über master- und/oder development-Strang hab ich vorher gelöscht).

Bei mir erscheint jetzt die Uhrzeit wieder und das Attribute data_style ist nicht als Dropdown verfügbar.
Ich bin etwas ratlos.

Ein list meines Abfallkalenders:
defmod myMuell ABFALL Muelltonnen.Kalender.AVEA 14400
attr myMuell alias Muellabfuhr.Kuhlmannweg8
attr myMuell enable_old_readingnames 1
attr myMuell event-on-change-reading .*
attr myMuell icon dustbin
attr myMuell room Mobile
attr myMuell stateFormat next_text:<br/>next_wochentag next_datum

setstate myMuell Restmülltonne:<br/>Dienstag 29.08.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_date 05.09.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_datum 05.09.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_days 14
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_description Bei Fragen zur Abholung der Gelben Säcke wenden Sie sich bitte an die: REVEA GmbH\, Heide 39\, 51399 Burscheid\,\nTel.: 0800 755 15 02
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_location Kuhlmannweg (Bezirk 13)
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_tage 14
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_text Gelber Sack
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_weekday Dienstag
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_GelberSack_wochentag Dienstag
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_date 19.09.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_datum 19.09.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_days 28
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_location Kuhlmannweg (Bezirk 13)
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_tage 28
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_text Papiertonne
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_weekday Dienstag
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Papiertonne_wochentag Dienstag
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_date 29.08.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_datum 29.08.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_days 7
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_location Kuhlmannweg (Bezirk 13)
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_tage 7
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_text Restmülltonne
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_weekday Dienstag
setstate myMuell 2017-08-22 20:33:40 MuelltonnenKalenderAVEA_Restmuelltonne_wochentag Dienstag
setstate myMuell 2017-08-22 20:33:40 next MuelltonnenKalenderAVEA_Restmuelltonne_7
setstate myMuell 2017-08-22 20:33:40 next_date 29.08.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 next_datum 29.08.2017 00:00:00
setstate myMuell 2017-08-22 20:33:40 next_days 7
setstate myMuell 2017-08-22 20:33:40 next_location Kuhlmannweg (Bezirk 13)
setstate myMuell 2017-08-22 20:33:40 next_tage 7
setstate myMuell 2017-08-22 20:33:40 next_text Restmülltonne
setstate myMuell 2017-08-22 20:33:40 next_weekday Dienstag
setstate myMuell 2017-08-22 20:33:40 next_wochentag Dienstag
setstate myMuell 2017-08-22 20:33:40 state 7


Viele Grüße Gisbert

PS:
Ein rereadcfg hat anscheinend nicht ausgereicht - nach einem Neustart (shutdown restart) läuft es glatt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 23 August 2017, 10:19:32
Hallo Constantin, hallo alle zusammen...,

nach entsprechenden Änderungen bzw. den Ändern der deutschen Zeitangaben an die neue Variante (tag in day, wochentag in weekday  etc.) klappt das Teil aus #984 nun problemlos und prima !
Alle Funktionen, Abfragen und Ausgaben nun wie vorher. Danke !
Allerdings... Die Perl-Warnung "PERL WARNING: Redundant argument in sprintf at ./FHEM/09_CUL_FHTTK.pm line 273" erscheint nach wie vor im Log.

Ansonsten klappt alles wieder. Kleines Anzeigebeispiel als Anhang...

Viele Grüße an Alle
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 23 August 2017, 10:34:08
Zitat von: wwiesner am 23 August 2017, 10:19:32
Allerdings... Die Perl-Warnung "PERL WARNING: Redundant argument in sprintf at ./FHEM/09_CUL_FHTTK.pm line 273" erscheint nach wie vor im Log.

die kommt aber aus einem anderen modul.... oder nicht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 23 August 2017, 11:12:00
Zitat von: nils_ am 23 August 2017, 10:34:08
die kommt aber aus einem anderen modul.... oder nicht?

Das ist zu vermuten. Komischerweise gibt es diese Meldung nur bei Verwendung der neuen "57_ABFALL.pm". Mit der "alten" Variante (11019 2016-02-16 01:55:00) gab es diese Warnung nicht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 23 August 2017, 12:05:19
Wird die neuste Version demnächst auf den Offiziellen Strang gepusht?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 23 August 2017, 14:30:05
Zitat von: wwiesner am 23 August 2017, 11:12:00
Das ist zu vermuten. Komischerweise gibt es diese Meldung nur bei Verwendung der neuen "57_ABFALL.pm". Mit der "alten" Variante (11019 2016-02-16 01:55:00) gab es diese Warnung nicht.

ich glaub das ist zufall
laut https://svn.fhem.de/trac/browser/trunk/fhem/FHEM/09_CUL_FHTTK.pm#L273
kam da etwas zu schnell (?), und deswegen wurde da was mit sprintf(...) zusammengebaut.

ich vermute du bekommt diesen log eintrag auch ohne das Abfall modul.
aber vielleicht kannst du den maintainer von CUL_FHTTK fragen bzw. im entsprechenden forum nachfragen, ob da noch ein fehler drin ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 23 August 2017, 15:03:55
Zitat von: trinitywhm am 22 August 2017, 20:44:05
now_text passt jetzt. Die Leerzeichen vor und nach dem delemiter_text_reading und alle Werte in now_text sind jetzt korrrekt. Allerdings im reading now steht nur noch eine von drei einträgen die eigentlich auf now fallen würden. In now_text stehen drei drin, in now leider nur eins.
Hier ein list meines aktuellen Abfall-Device
nternals:
   DEF        CalHausarbeit
   KALENDER   CalHausarbeit
   NAME       AbfallHausarbeit
   NOTIFYDEV  CalHausarbeit
   NR         149
   NTFY_ORDER 50-AbfallHausarbeit
   STATE      Aufgaben heute: Blumen gießen  und Bad sauber machen und Küche sauber machen
   TYPE       ABFALL
   READINGS:
     2017-08-22 20:37:37   Autoskontrollieren_date 02.09.2017
     2017-08-22 20:37:37   Autoskontrollieren_days 11
     2017-08-22 20:37:37   Autoskontrollieren_description
     2017-08-22 20:37:37   Autoskontrollieren_location
     2017-08-22 20:37:37   Autoskontrollieren_text Autos kontrollieren
     2017-08-22 20:37:37   Autoskontrollieren_weekday Samstag
     2017-08-22 20:37:37   Badsaubermachen_date 22.08.2017
     2017-08-22 20:37:37   Badsaubermachen_days 0
     2017-08-22 20:37:37   Badsaubermachen_description
     2017-08-22 20:37:37   Badsaubermachen_location
     2017-08-22 20:37:37   Badsaubermachen_text Bad sauber machen
     2017-08-22 20:37:37   Badsaubermachen_weekday Dienstag
     2017-08-22 20:37:37   Bettenabziehen_date 08.09.2017
     2017-08-22 20:37:37   Bettenabziehen_days 17
     2017-08-22 20:37:37   Bettenabziehen_description
     2017-08-22 20:37:37   Bettenabziehen_location
     2017-08-22 20:37:37   Bettenabziehen_text Betten abziehen
     2017-08-22 20:37:37   Bettenabziehen_weekday Freitag
     2017-08-22 20:37:37   Blumengiessen_date 22.08.2017
     2017-08-22 20:37:37   Blumengiessen_days 0
     2017-08-22 20:37:37   Blumengiessen_description
     2017-08-22 20:37:37   Blumengiessen_location
     2017-08-22 20:37:37   Blumengiessen_text Blumen gießen
     2017-08-22 20:37:37   Blumengiessen_weekday Dienstag
     2017-08-22 20:37:37   Bodensaugen_date 24.08.2017
     2017-08-22 20:37:37   Bodensaugen_days 2
     2017-08-22 20:37:37   Bodensaugen_description
     2017-08-22 20:37:37   Bodensaugen_location
     2017-08-22 20:37:37   Bodensaugen_text Boden saugen
     2017-08-22 20:37:37   Bodensaugen_weekday Donnerstag
     2017-08-22 20:37:37   Einkaufen_date  25.08.2017
     2017-08-22 20:37:37   Einkaufen_days  3
     2017-08-22 20:37:37   Einkaufen_description
     2017-08-22 20:37:37   Einkaufen_location
     2017-08-22 20:37:37   Einkaufen_text  Einkaufen
     2017-08-22 20:37:37   Einkaufen_weekday Freitag
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_date 31.10.2017
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_days 70
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_description
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_location
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
     2017-08-22 20:37:37   HandtuecherBadKuecheWickeltischwechseln_weekday Dienstag
     2017-08-22 20:37:37   Kuechesaubermachen_date 22.08.2017
     2017-08-22 20:37:37   Kuechesaubermachen_days 0
     2017-08-22 20:37:37   Kuechesaubermachen_description
     2017-08-22 20:37:37   Kuechesaubermachen_location
     2017-08-22 20:37:37   Kuechesaubermachen_text Küche sauber machen
     2017-08-22 20:37:37   Kuechesaubermachen_weekday Dienstag
     2017-08-22 20:37:37   Muelleimerrausbringen_date 24.08.2017
     2017-08-22 20:37:37   Muelleimerrausbringen_days 2
     2017-08-22 20:37:37   Muelleimerrausbringen_description
     2017-08-22 20:37:37   Muelleimerrausbringen_location
     2017-08-22 20:37:37   Muelleimerrausbringen_text Mülleimer rausbringen
     2017-08-22 20:37:37   Muelleimerrausbringen_weekday Donnerstag
     2017-08-22 20:37:37   Nachtwaeschewechseln_date 26.08.2017
     2017-08-22 20:37:37   Nachtwaeschewechseln_days 4
     2017-08-22 20:37:37   Nachtwaeschewechseln_description
     2017-08-22 20:37:37   Nachtwaeschewechseln_location
     2017-08-22 20:37:37   Nachtwaeschewechseln_text Nachtwäsche wechseln
     2017-08-22 20:37:37   Nachtwaeschewechseln_weekday Samstag
     2017-08-22 20:37:37   NeueZahnbuerste_date 16.10.2017
     2017-08-22 20:37:37   NeueZahnbuerste_days 55
     2017-08-22 20:37:37   NeueZahnbuerste_description
     2017-08-22 20:37:37   NeueZahnbuerste_location
     2017-08-22 20:37:37   NeueZahnbuerste_text Neue Zahnbürste
     2017-08-22 20:37:37   NeueZahnbuerste_weekday Montag
     2017-08-22 20:37:37   Staubwischen_date 24.08.2017
     2017-08-22 20:37:37   Staubwischen_days 2
     2017-08-22 20:37:37   Staubwischen_description
     2017-08-22 20:37:37   Staubwischen_location
     2017-08-22 20:37:37   Staubwischen_text Staub wischen
     2017-08-22 20:37:37   Staubwischen_weekday Donnerstag
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_date 30.10.2017
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_days 69
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_description
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_location
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
     2017-08-22 20:37:37   Waeschemachenwaschenbuegeln_weekday Montag
     2017-08-22 20:37:37   next            Waeschemachenwaschenbuegeln_1
     2017-08-22 20:37:37   next_date       23.08.2017
     2017-08-22 20:37:37   next_days       1
     2017-08-22 20:37:37   next_description
     2017-08-22 20:37:37   next_location
     2017-08-22 20:37:37   next_text       Wäsche machen (waschen, bügeln)
     2017-08-22 20:37:37   next_weekday    Mittwoch
     2017-08-22 20:37:37   now             Kuechesaubermachen
     2017-08-22 20:37:37   now_date        22.08.2017
     2017-08-22 20:37:37   now_description
     2017-08-22 20:37:37   now_location
     2017-08-22 20:37:37   now_text        Blumen gießen  und Bad sauber machen und Küche sauber machen
     2017-08-22 20:37:37   now_weekday     Dienstag
     2017-08-22 20:37:37   state           1
Attributes:
   calendarname_praefix 0
   date_style date
   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


Hab jetzt leider festgestellt dass auch noch andere Readings nicht die korrekten Werte enthalten. z.B. Waeschemachenwaschenbuegeln_days. Da steht aktuell 69 drin (siehe list von gestern). Korrekt wäre 0 (weil es heute ist) oder 4, wann es das nächste Mal dran ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 27 August 2017, 12:47:40
Hallo Constantin,

erst mal: Tolle Arbeit das Modul!
Ich habe ein Problem mit dem Filter...
Ich habe in meinem Kalender neben den Müll-Terminen auch noch weitere Termine gespeichert (Geburtstage, Termine usw...)
Nun würde ich gerne alles außer den Müll-Terminen ausfiltern. Nachdem ich den Kompletten Thread gelesen habe, sollte der Filter ja inkludierend funktionieren: Sprich ich gebe die Namen der Abfalltermine an und bekomme dann keine anderen mehr.
Nun, das scheint bei mir nicht zu funktionieren... Ich bekomme entweder alle Termine angezeigt oder alle außer den Müllterminen - was ja im ganzen nicht wirklich zielführend ist.
(Ich verwende das aktuellste Modul das du an den Post 984 angehängt hast).
Ansonsten funktioniert das Modul tadellos :-)

Den Link zu meinem Kalender schicke ich dir per PN
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 August 2017, 22:08:56
Zitat von: Darkmozart am 27 August 2017, 12:47:40
Hallo Constantin,

erst mal: Tolle Arbeit das Modul!
Ich habe ein Problem mit dem Filter...
Ich habe in meinem Kalender neben den Müll-Terminen auch noch weitere Termine gespeichert (Geburtstage, Termine usw...)
Nun würde ich gerne alles außer den Müll-Terminen ausfiltern. Nachdem ich den Kompletten Thread gelesen habe, sollte der Filter ja inkludierend funktionieren: Sprich ich gebe die Namen der Abfalltermine an und bekomme dann keine anderen mehr.
Nun, das scheint bei mir nicht zu funktionieren... Ich bekomme entweder alle Termine angezeigt oder alle außer den Müllterminen - was ja im ganzen nicht wirklich zielführend ist.
(Ich verwende das aktuellste Modul das du an den Post 984 angehängt hast).
Ansonsten funktioniert das Modul tadellos :-)

Den Link zu meinem Kalender schicke ich dir per PN

da hat sich wohl der Fehlerteufel eingeschlichen in der Doku.
Der Filter dient zum Ausfiltern, also einfach Geburtstag bei dir angeben, dann wird alles ausgefiltern.
Vielleicht sollte hier noch ein inkludierender Filter mit dazu, aber erstmal muss ich wieder alle Fehler ausbügeln, sonst werde ich hier wohl gesteinigt ;)

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 27 August 2017, 22:59:24
Zitat von: uniqueck
Vielleicht sollte hier noch ein inkludierender Filter mit dazu, [...]
*Dafür* inkludierend wäre in diesem Fall wohl echt angebracht. Vor allem weil eben dieser Kalender von allen Familienmitgliedern genutzt wird und da ein einheitliches System reinbringen kann ich von vornherein vergessen  ::)
Aber keinen Stress deswegen - einfach auf der ToDo-Liste unten anhängen dann wird das schon. Zumindest wenn du so weitermachst wie bisher :-)

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 28 August 2017, 00:11:45
So anbei mal wieder eine neue Version, bitte prüfen und Rückmeldung geben.
Ich muss allerdings noch etwas mit dem Entwickler des Calenders Moduls klären bzgl. Serienterminen.

Für alle welche keine Serientermine nutzen, sondern normale Termine, wird diese Version aktuell nicht zu dem gewünschten Ergebniss führen.

Gruß Constantin

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Phiolin am 30 August 2017, 08:48:01
Bisher keine Probleme mit der Version aus #998 :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Standarduser am 03 September 2017, 16:06:21
Hallo zusammen,

ich hab gerade mal wieder ins Logfile geschaut und beim FHEM-Start folgende Meldungen gefunden:

2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value $eventLocation in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 438.
2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 438.
2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 401.
2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 402.
2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value $nextAbfall_location in string eq at ./FHEM/57_ABFALL.pm line 224.
2017.09.03 12:54:02 1: PERL WARNING: Use of uninitialized value $nextAbfall_description in string eq at ./FHEM/57_ABFALL.pm line 231.


Einschränkungen an der Funktion konnte ich jedoch nicht entdecken.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 September 2017, 23:40:19
Hallo zusammen,

ich habe am Modul noch etwas gearbeitet.
Bitte folgende Dateien einspielen und testen und Rückmeldung geben.
Es werden alle drei Dateien benötigt, ich habe die kritischen Funktionen in einer Entscheidungstabelle ausgelagert, so dass sich die Verarbeitungslogik etwas besser nachvollziehen lässt.

Gruß Constantin Krüger
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 05 September 2017, 00:48:39
Hallo Darkmozart,

das Feature ist umgesetzt, es gibt nun ein Attribut filter_type, welches auf include oder exclude gesetzt werden kann, Standard ist include, damit sollte das dokumentierte Verhalten wieder hergestellt sein.
Die Version steht auf dem develop Strang zur Verfügung, oder hier in diesem Post, die drei Dateien in das FHEM Verzeichnis kopieren.

Des Weiteren werden in der Version auf dem develop Strang auch neue *_uid readings je Event im Kalender bereitgestellt.

Gruß Constantin


Zitat von: Darkmozart am 27 August 2017, 12:47:40
Hallo Constantin,

erst mal: Tolle Arbeit das Modul!
Ich habe ein Problem mit dem Filter...
Ich habe in meinem Kalender neben den Müll-Terminen auch noch weitere Termine gespeichert (Geburtstage, Termine usw...)
Nun würde ich gerne alles außer den Müll-Terminen ausfiltern. Nachdem ich den Kompletten Thread gelesen habe, sollte der Filter ja inkludierend funktionieren: Sprich ich gebe die Namen der Abfalltermine an und bekomme dann keine anderen mehr.
Nun, das scheint bei mir nicht zu funktionieren... Ich bekomme entweder alle Termine angezeigt oder alle außer den Müllterminen - was ja im ganzen nicht wirklich zielführend ist.
(Ich verwende das aktuellste Modul das du an den Post 984 angehängt hast).
Ansonsten funktioniert das Modul tadellos :-)

Den Link zu meinem Kalender schicke ich dir per PN
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 05 September 2017, 12:16:05
Hallo Constantin,
Geiler Service!
Werde ich heute Abend gleich mal testen.
Danke schon mal!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 05 September 2017, 19:01:26
Hm, scheint sich irgendwo ein Fehler eingeschlichen haben...

Mal ein list mit Filter (include):
Internals:
   DEF        Kalender
   KALENDER   Kalender
   NAME       Muell
   NOTIFYDEV  Kalender
   NR         21
   NTFY_ORDER 50-Muell
   STATE      next_text in next_days Tag(en)
   TYPE       ABFALL
   READINGS:
     2017-09-05 18:50:59   state           Keine Abholungen
Attributes:
   abfall_clear_reading_regex in Holzheim-DLG
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   filter     Papiertonne in Holzheim-DLG_3
   filter_type include
   room       Müll
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag

Und zum Vergleich ohne Filter:
Internals:
   DEF        Kalender
   KALENDER   Kalender
   NAME       Muell
   NOTIFYDEV  Kalender
   NR         21
   NTFY_ORDER 50-Muell
   STATE      Papiertonne in Holzheim-DLG in 3 Tag(en)
   TYPE       ABFALL
   READINGS:
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_date 11.09.2017
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_days 6
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_description
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_location Holzheim-DLG\, Ellerbach
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_text Biotonne in Holzheim-DLG
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_uid 6ti68p1lcdj3ebb36cqm8b9k6cr36bb16opj0bb5c8pj6ohn6hj3gcj46kgooglecom
     2017-09-05 18:53:01   BiotonneinHolzheim-DLG_weekday Montag
     2017-09-05 18:53:01   Geburtstageoefeles_date 31.12.2017
     2017-09-05 18:53:01   Geburtstageoefeles_days 117
     2017-09-05 18:53:01   Geburtstageoefeles_description 1969
     2017-09-05 18:53:01   Geburtstageoefeles_location
     2017-09-05 18:53:01   Geburtstageoefeles_text Geburtstage öfeles
     2017-09-05 18:53:01   Geburtstageoefeles_uid u9ic93edknvmie9cf5ef7v8jt4googlecom
     2017-09-05 18:53:01   Geburtstageoefeles_weekday Sonntag
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_date 22.09.2017
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_days 17
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_description
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_location Holzheim-DLG\, Ellerbach
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_text Gelber Sack in Holzheim-DLG
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_uid clijgdhmccpjab9g6lhm6b9kcor3cb9ocko3eb9jccpjaoj66cpj2c34cogooglecom
     2017-09-05 18:53:01   GelberSackinHolzheim-DLG_weekday Freitag
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_date 08.09.2017
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_days 3
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_description
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_location Holzheim-DLG\, Ellerbach
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_text Papiertonne in Holzheim-DLG
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_uid cgr3cp1hclh64b9i74oj0b9kccqm4bb1c4rm2b9hccsj2oj674r64d9h6cgooglecom
     2017-09-05 18:53:01   PapiertonneinHolzheim-DLG_weekday Freitag
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_date 15.09.2017
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_days 10
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_description
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_location Holzheim-DLG\, Ellerbach
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_text Restmüll in Holzheim-DLG
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_uid 74r3adpgchijib9h6tj38b9k6dimab9p6srm2bb168q66d1o69gj2p1i6cgooglecom
     2017-09-05 18:53:01   RestmuellinHolzheim-DLG_weekday Freitag
     2017-09-05 18:53:01   TanteChristaGeburtstag_date 25.05.2018
     2017-09-05 18:53:01   TanteChristaGeburtstag_days 262
     2017-09-05 18:53:01   TanteChristaGeburtstag_description 1982
     2017-09-05 18:53:01   TanteChristaGeburtstag_location
     2017-09-05 18:53:01   TanteChristaGeburtstag_text Tante Christa Geburtstag
     2017-09-05 18:53:01   TanteChristaGeburtstag_uid 9nbmed40eu2t5amsloj077tjh4googlecom
     2017-09-05 18:53:01   TanteChristaGeburtstag_weekday Freitag
     2017-09-05 18:53:01   next            PapiertonneinHolzheim-DLG_3
     2017-09-05 18:53:01   next_date       08.09.2017
     2017-09-05 18:53:01   next_days       3
     2017-09-05 18:53:01   next_description
     2017-09-05 18:53:01   next_location   Holzheim-DLG\, Ellerbach
     2017-09-05 18:53:01   next_text       Papiertonne in Holzheim-DLG
     2017-09-05 18:53:01   next_weekday    Freitag
     2017-09-05 18:53:01   state           3
Attributes:
   abfall_clear_reading_regex in Holzheim-DLG
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Müll
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag

Ich habs als Filter mit Papiertonne, Papier.*, Papier*, Papiertonne.*, Papiertonne* und Papiertonne in Holzheim-usw versucht - jedesmal das gleiche Ergebnis.
dazwischen immer set Update und Seite neu geladen - also doppelt gemoppelt :-)
Auch der abfall_clear_reading_regex wegert sich seinen Dienst zu tun. :-(
Ich fürchte ich mache dir schon wieder Arbeit...

Grüße
Darkmozart
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 05 September 2017, 20:40:36
Hi, hab seit einigen Tagen folgende Meldungen im Log:

2017.09.05 09:42:25.303 1: PERL WARNING: garbage at end of string in strptime: 17 at /usr/lib/arm-linux-gnueabihf/perl/5.24/Time/Piece.pm line 481.
2017.09.05 09:42:25.304 1: stacktrace:
2017.09.05 09:42:25.304 1:     main::__ANON__                      called by /usr/lib/arm-linux-gnueabihf/perl/5.24/Time/Piece.pm (481)
2017.09.05 09:42:25.304 1:     Time::Piece::strptime               called by ./FHEM/57_ABFALL.pm (414)
2017.09.05 09:42:25.305 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (188)
2017.09.05 09:42:25.305 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (353)
2017.09.05 09:42:25.305 1:     main::ABFALL_Notify                 called by fhem.pl (3433)
2017.09.05 09:42:25.306 1:     main::CallFn                        called by fhem.pl (3354)
2017.09.05 09:42:25.306 1:     main::DoTrigger                     called by fhem.pl (4326)
2017.09.05 09:42:25.307 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2728)
2017.09.05 09:42:25.307 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2238)
2017.09.05 09:42:25.307 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2249)
2017.09.05 09:42:25.307 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2215)
2017.09.05 09:42:25.308 1:     main::Calendar_ProcessUpdate        called by ./FHEM/57_Calendar.pm (2161)
2017.09.05 09:42:25.308 1:     main::Calendar_GetUpdate            called by ./FHEM/57_Calendar.pm (1892)
2017.09.05 09:42:25.308 1:     main::Calendar_Wakeup               called by fhem.pl (3021)
2017.09.05 09:42:25.309 1:     main::HandleTimeout                 called by fhem.pl (621)


Fehler wiederholt sich dann mehrfach im Log, was könnte da schief laufen?

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 06 September 2017, 08:03:15
benutzt du die version aus https://forum.fhem.de/index.php/topic,48237.msg681024.html#msg681024 ??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 06 September 2017, 19:33:51
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.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 06 September 2017, 21:24:50
Zitat von: nils_ am 06 September 2017, 08:03:15
benutzt du die version aus https://forum.fhem.de/index.php/topic,48237.msg681024.html#msg681024 ??

Nein, ich nutze die Version die übers update ausgeliefert wird
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 September 2017, 22:55:20
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.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 September 2017, 23:49:19
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 07 September 2017, 09:08:20
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!)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 September 2017, 10:57:20
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 07 September 2017, 20:45:51
Hallo Constantin,

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

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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: trinitywhm am 08 September 2017, 07:41:33
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*
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 September 2017, 12:22:28
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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 (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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 September 2017, 22:22:54
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 (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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Vaddi am 08 September 2017, 22:59:16
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 08 September 2017, 23:40:58
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 September 2017, 23:51:55
Hallo Vaddi,

hierfür bitte einfach das Attribute hideOlderThan im Kalender Device auf 10 oder so setzen, sollte dein Problem beheben.
Das andere würde so nicht einfach machbar sein, wenn ich vom Kalender gesagt bekomme, dass dieser Termin noch so ist und nicht schon vergangen ist.

Gruß Constantin


Zitat von: Vaddi am 08 September 2017, 22:59:16
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 08 September 2017, 23:56:09
Hallo zusammen,

das Probleme der ständig wechselnden Reihenfolge bei next und now Readings mit mehrfachen Termin ist nun auch behoben.
Biite einfach folgendes Modul in euer FHEM Verzeichnis kopieren.

Sollte es nicht weitere Aufschreie geben, würde ich morgen abend die Version zurück auf den Master Strang bringen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Vaddi am 09 September 2017, 02:32:52
Zitat von: uniqueck am 08 September 2017, 23:51:55
Hallo Vaddi,

hierfür bitte einfach das Attribute hideOlderThan im Kalender Device auf 10 oder so setzen, sollte dein Problem beheben.
Das andere würde so nicht einfach machbar sein, wenn ich vom Kalender gesagt bekomme, dass dieser Termin noch so ist und nicht schon vergangen ist.

Gruß Constantin

Vielen Dank, das wars. Hatte fhem letztens neu aufgesetzt und wahrscheinlich vergessen das attr zu setzen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 10 September 2017, 19:45:29
Zitat von: uniqueck am 06 September 2017, 22:55:20
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.

Also hiermit läuft bei mir seit ein paar Tagen alles Problemlos.

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 12 September 2017, 09:35:02
grüß euch ...
hab ich das richtig verstanden? das abfallmodul im normalen strang is nun up2date?
weil dann hätte ich n problem - immer noch das alte beim updaten des moduls:2017.09.12 09:32:21 1: Logfile gelöscht
2017.09.12 09:32:35 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 401.
2017.09.12 09:32:35 1: stacktrace:
2017.09.12 09:32:35 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (401)
2017.09.12 09:32:35 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (187)
2017.09.12 09:32:35 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (86)
2017.09.12 09:32:35 1:     main::ABFALL_Set                    called by fhem.pl (3442)
2017.09.12 09:32:35 1:     main::CallFn                        called by fhem.pl (1744)
2017.09.12 09:32:35 1:     main::DoSet                         called by fhem.pl (1777)
2017.09.12 09:32:35 1:     main::CommandSet                    called by fhem.pl (1173)
2017.09.12 09:32:35 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2492)
2017.09.12 09:32:35 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (904)
2017.09.12 09:32:35 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (548)
2017.09.12 09:32:35 1:     main::FW_Read                       called by fhem.pl (3447)
2017.09.12 09:32:35 1:     main::CallFn                        called by fhem.pl (691)
2017.09.12 09:32:35 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 402.
2017.09.12 09:32:35 1: stacktrace:
2017.09.12 09:32:35 1:     main::__ANON__                      called by ./FHEM/57_ABFALL.pm (402)
2017.09.12 09:32:35 1:     main::getEvents                     called by ./FHEM/57_ABFALL.pm (187)
2017.09.12 09:32:35 1:     main::ABFALL_GetUpdate              called by ./FHEM/57_ABFALL.pm (86)
2017.09.12 09:32:35 1:     main::ABFALL_Set                    called by fhem.pl (3442)
2017.09.12 09:32:35 1:     main::CallFn                        called by fhem.pl (1744)
2017.09.12 09:32:35 1:     main::DoSet                         called by fhem.pl (1777)
2017.09.12 09:32:35 1:     main::CommandSet                    called by fhem.pl (1173)
2017.09.12 09:32:35 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2492)
2017.09.12 09:32:35 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (904)
2017.09.12 09:32:35 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (548)
2017.09.12 09:32:35 1:     main::FW_Read                       called by fhem.pl (3447)
2017.09.12 09:32:35 1:     main::CallFn                        called by fhem.pl (691)
das kommt für jeden termin, bei jedem update
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 September 2017, 10:57:22
huhu,

ich habe es noch nicht auf den master strang gepackt bin noch am überarbeiten der commandref.

gruß constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 12 September 2017, 12:30:00
uije ... zahlt sichs warten aus, oder sollt ich mir wieder eine ältere version aufspielen derweil?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Thyraz am 12 September 2017, 12:39:36
Man könnte auch (ganz verrückt, ich weiß...) schon die aktuelle Version auspielen. ;)
Entweder hier aus dem Anhang im Forum, oder aus dem Developer Strang.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 12 September 2017, 12:58:20
du schelm, du *g*
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 12 September 2017, 21:01:30
Ne ich denke heute abend schaffe ich es. Komplett überarbeitet ist sie aber ich wollte noch Anwendungsbeispiele mit einbauen, aber da verweise ich dann doch lieber auf das Wiki.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 September 2017, 00:58:31
So gut ist etwas später geworden, aber es sollte nun auf dem master Strang wieder die aktuelle Version zur Verfügung stehen.
Bissl nacharbeiten bleiben noch. Ich würde ganz gerne mal wissen, wer noch das Zählen der Abholungen nutzt und schon einmal etwas ausführlicher getestet hat.
Das Wiki muss auch noch aktualisiert werden, aber das mache ich heute nicht mehr, vielleicht will das ja auch jemand übernehmen.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 13 September 2017, 09:06:56
damit ich mal was positives sag:
keine log-einträge mehr bei update und stimmen tut auch alles. wobei ich sagen muß, dass ich nur termine mit festen zeiten hab.

somit:
danke für deine mühen!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 13 September 2017, 11:14:20
Hallo uniqueck,

danke für Deine Arbeit an dem Abfall-Modul. Ich habe heute morgen ein Update über den offiziellen Weg erhalten.

Ich muss gestehen, dass ich in letzter Zeit etwas den Faden hier verloren habe.
Ein Problem, dass weiterhin bei mir besteht ist, dass bei Terrminen, die ich mit Abfall Modul auslese die Resttage m.M. nicht richtig angezeigt werden - die Resttage sind um die Zahl 1 erhöht.
Also ein Termin für Morgen hat days = 2 und ein Termin für heute hat days = 1.

Andere Termine lese ich aus meinem Google-Kalender mit CALVIEW aus - da habe ich bei Terminen für heute 0 days...

Ist das so gewollt, steckt da noch ein Bug evt. drin oder muss ich noch etwas extra konfigurieren?
Wenn das so beabsichtigt ist - wäre das auch kein riesen Drama - ich bräuchte nur meine Abfragen anzupassen. Aber ich finde die Zählweise nicht wirklich logisch ...

Lieben Gruß,
Sprudelverduenner
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: antonwinden am 13 September 2017, 16:00:11
seit dem update steht bei mir nur mehr:
"Aufgaben heute: now_text Aufgaben in next_days Tag(en) next_text"
vorher ist da was drinnen gestanden. muß man bei der definition was ändern?
gruß anton
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 September 2017, 16:40:35
Zitat von: sprudelverduenner am 13 September 2017, 11:14:20
Hallo uniqueck,

danke für Deine Arbeit an dem Abfall-Modul. Ich habe heute morgen ein Update über den offiziellen Weg erhalten.

Ich muss gestehen, dass ich in letzter Zeit etwas den Faden hier verloren habe.
Ein Problem, dass weiterhin bei mir besteht ist, dass bei Terrminen, die ich mit Abfall Modul auslese die Resttage m.M. nicht richtig angezeigt werden - die Resttage sind um die Zahl 1 erhöht.
Also ein Termin für Morgen hat days = 2 und ein Termin für heute hat days = 1.

Andere Termine lese ich aus meinem Google-Kalender mit CALVIEW aus - da habe ich bei Terminen für heute 0 days...

Ist das so gewollt, steckt da noch ein Bug evt. drin oder muss ich noch etwas extra konfigurieren?
Wenn das so beabsichtigt ist - wäre das auch kein riesen Drama - ich bräuchte nur meine Abfragen anzupassen. Aber ich finde die Zählweise nicht wirklich logisch ...

Lieben Gruß,
Sprudelverduenner
Wann wird dein Kalender aktualisiert?
Oder hast du schon mal set Abfallname update durch geführt?

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 September 2017, 16:45:26
Zitat von: antonwinden am 13 September 2017, 16:00:11
seit dem update steht bei mir nur mehr:
"Aufgaben heute: now_text Aufgaben in next_days Tag(en) next_text"
vorher ist da was drinnen gestanden. muß man bei der definition was ändern?
gruß anton
Entweder das Attribut enable_old_readingnames aktivieren oder next_tage durch  next_days ersetzen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: antonwinden am 13 September 2017, 20:24:04
hab das alte gelöscht und einfach ein neues device abfall dann hat es gefunkt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ChrisW am 13 September 2017, 21:04:20
hmm wie genau müssen die EInträge im Kalender heißen damit diese erkannt werden ?
Und für TabletUI habe ich wie im Wiki alles gemacht jedoch bekomme ich hier :
Folgende userReadings werden zum Abfallmodul hinzugefügt, welches in diesem Beispiel "abf.abfall" genannt ist:

attr myABFALL userReadings ftui_datum {ReadingsVal("myABFALL","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myABFALL","next_datum","")) : "heute";},ftui_next {ReadingsVal("myABFALL","now_text","") eq "" ? ReadingsVal("myABFALL","next","") : ReadingsVal("myABFALL","now","")."_0";;}

Ein fehler:
Unknown command },ftui_next, try help.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 13 September 2017, 21:20:53
@uniqueck

Danke für Deine Antwort.

Mein Kalender wird alle 10 Minuten aktualisiert.
Der Tipp mit dem Update hat bei mir geholfen. Danach waren die Resttage so wie Sie sein sollten.

Danke und schönen Abend.

Sprudelverduenner

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 13 September 2017, 21:26:13
Zitat von: sprudelverduenner am 13 September 2017, 21:20:53
Mein Kalender wird alle 10 Minuten aktualisiert.
Macht das Sinn? Was passiert da außer Umweltverschmutzung?  ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ChrisW am 13 September 2017, 21:57:15
also mein Fehler ist das bei mir alles Englisch ist obwohl im Kalender alles Deutsch eingestellt ist
mein List :
2017-09-13 21:53:43   Abfall_Altpapier_date 28.09.2017
     2017-09-13 21:53:43   Abfall_Altpapier_days 15
     2017-09-13 21:53:43   Abfall_Altpapier_description Gerke - App
     2017-09-13 21:53:43   Abfall_Altpapier_location zuhause
     2017-09-13 21:53:43   Abfall_Altpapier_text Abfall_Altpapier
     2017-09-13 21:53:43   Abfall_Altpapier_uid 6osj2c1jc4r38b9o61h34b9k6xxxxxn64om2dpj68q3coj56sgooglecom
     2017-09-13 21:53:43   Abfall_Altpapier_weekday Donnerstag


EDIT: aha durch zufall gerade "enable_old_readingnames" gefunden
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 14 September 2017, 20:12:08
Zitat von: sprudelverduenner am 13 September 2017, 21:20:53
@uniqueck
Mein Kalender wird alle 10 Minuten aktualisiert.
Der Tipp mit dem Update hat bei mir geholfen. Danach waren die Resttage so wie Sie sein sollten.

Ich muss mich leider korrigieren:

Heute sind wieder alle Resttage um 1 erhöht.
Ich habe zusätzlich zu bestehenden Terminen mal für heute, morgen und Samstag jeweils einen Testeintrag erstellt.
Ich habe auch gerade noch einmal ein set Abfalltermin update durchgeführt - es bleibt bei den falschen Einträgen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 14 September 2017, 22:02:58
kleiner Nachtrag:

Ich habe jetzt nochmal ein Update gemacht - und jetzt stimmen die Resttage von Terminen in der Zukunft.

Es muss irgendetwas mit dem Zeitraum zwischen 21 - 22h zu tun haben.

Ich habe stündlich vor 21h immer das Update gemacht und die Tage sind um 1 erhöht.
Gestern wie heute ein Update nach 21Uhr und die Tage passen.

Ob es etwas mit dem Termin von heute zu tun hat? Ich hatte einen Termin um 21h eingetragen, der ist ja nun aus der Liste raus - allerdings eben um 21.05h meine ich waren die falschen Angaben noch da ...

Ich verstehe das nicht wirklich...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 September 2017, 23:56:52
Wobei wenn dein Kalender alle 10 min aktualisiert wird, dann aktualisiert sich das Abfall Modul auch alleine.
Naja wenn es jetzt funktioniert ist ja gut.

Zitat von: sprudelverduenner am 13 September 2017, 21:20:53
@uniqueck

Danke für Deine Antwort.

Mein Kalender wird alle 10 Minuten aktualisiert.
Der Tipp mit dem Update hat bei mir geholfen. Danach waren die Resttage so wie Sie sein sollten.

Danke und schönen Abend.

Sprudelverduenner
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 14 September 2017, 23:58:46
Zitat von: sprudelverduenner am 14 September 2017, 22:02:58
kleiner Nachtrag:

Ich habe jetzt nochmal ein Update gemacht - und jetzt stimmen die Resttage von Terminen in der Zukunft.

Es muss irgendetwas mit dem Zeitraum zwischen 21 - 22h zu tun haben.

Ich habe stündlich vor 21h immer das Update gemacht und die Tage sind um 1 erhöht.
Gestern wie heute ein Update nach 21Uhr und die Tage passen.

Ob es etwas mit dem Termin von heute zu tun hat? Ich hatte einen Termin um 21h eingetragen, der ist ja nun aus der Liste raus - allerdings eben um 21.05h meine ich waren die falschen Angaben noch da ...

Ich verstehe das nicht wirklich...

Dann wäre mein Bitte, ob du mir deinen Kalender zur Verfügung stellen kannst, oder aber einen Bereitstellen, mit welchen du das selbe Problem hast, welcher aber nur Testtermine enthält.

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 15 September 2017, 00:02:48
Bitte nutze besser gleich die englischen oder stelle darauf um, da ich das Attribut bei einem der nächsten Releases entferne und auch die deutschen Readingname, dann nicht mehr zur Verfügung stehen.
Das Attribut ist nur als Übergangslösung gedacht.

Gruß Constantin

Zitat von: ChrisW am 13 September 2017, 21:57:15
also mein Fehler ist das bei mir alles Englisch ist obwohl im Kalender alles Deutsch eingestellt ist
mein List :
2017-09-13 21:53:43   Abfall_Altpapier_date 28.09.2017
     2017-09-13 21:53:43   Abfall_Altpapier_days 15
     2017-09-13 21:53:43   Abfall_Altpapier_description Gerke - App
     2017-09-13 21:53:43   Abfall_Altpapier_location zuhause
     2017-09-13 21:53:43   Abfall_Altpapier_text Abfall_Altpapier
     2017-09-13 21:53:43   Abfall_Altpapier_uid 6osj2c1jc4r38b9o61h34b9k6xxxxxn64om2dpj68q3coj56sgooglecom
     2017-09-13 21:53:43   Abfall_Altpapier_weekday Donnerstag


EDIT: aha durch zufall gerade "enable_old_readingnames" gefunden
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ChrisW am 15 September 2017, 07:29:31
oh reicht es den Kalender umzustellen oder das Konto?  Wird es dann direkt geändert ? Habe gerade alle Termine neu eintragen müssen :/
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 15 September 2017, 08:49:09
Weder noch :-)
Es reicht wenn du dein stateFormat auf die englischen ReadingNamen anpasst.
Die Readings heißen halt dann
..._date
..._days usw.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 16 September 2017, 00:16:07
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


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 17 September 2017, 09:49:39
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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)}

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 18 September 2017, 23:41:17
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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 19 September 2017, 00:28:42
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)}


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 September 2017, 08:56:43
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 24 September 2017, 11:15:03
@uniqueck
Hattest du meine PM mit dem Kalender Zugang erhalten....?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 September 2017, 11:21:40
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 24 September 2017, 11:22:29
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag 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
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: elbe2904 am 24 September 2017, 23:06:55
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 26 September 2017, 00:26:45
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

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 26 September 2017, 00:27:39
Zitat von: elbe2904 am 24 September 2017, 23:06:55
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
Welche der readings brauchst du denn? Wochentag Tage und Datum?

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: antonwinden am 26 September 2017, 07:30:01
sorry war mein Fehler - hab beim Kalender die Termine auf die nächsten 40 Tage eingeschränkt und das ist bei einem 2-monatigem Rhytmus etwas zu wenig :-)
gruß anton
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: screetch82 am 26 September 2017, 22:07:05
Hi

wie bekomme ich denn im WebInterface bei der readingsgroup hinter die einzelnen Items ein passende Farbige Tonne? und wie  mache ich dies bei dem Abfall device wo quasi die nächst abgeholte Tonne angezeigt wird?

define Muelltonnen ABFALL Muelltonnen_Kalender 3600
attr Muelltonnen alias naechsteAbholung
attr Muelltonnen calendarname_praefix 0
attr Muelltonnen date_style date
attr Muelltonnen delimiter_reading |
attr Muelltonnen delimiter_text_reading und
attr Muelltonnen group Abfall
attr Muelltonnen icon muelltonne
attr Muelltonnen room Allgemein
attr Muelltonnen stateFormat next_text in next_days Tag(en) @ next_weekday am next_date
attr Muelltonnen weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag

define doif_Abfall DOIF ([19:30] and [Muelltonnen:next_days] == 1)\
    (set telebot message 'Müll' 'Morgen wird [Muelltonnen:next_text] abgeholt')\
DOELSEIF ([07:00] and [Muelltonnen:now_text] ne "")\
    (set Wtelebot message 'Müll' 'Heute wird [Muelltonnen:now_text] abgeholt')
define Muellplan readingsGroup Muelltonnen:GelbeWertstofftonneSaecke_text,GelbeWertstofftonneSaecke_date,GelbeWertstofftonneSaecke_days, Muelltonnen:Bioabfall_text,dustbin@#8B4513,Bioabfall_date,Bioabfall_days, Muelltonnen:Papiertonne_text,Papiertonne_date,Papiertonne_days, Muelltonnen:Restabf2woe_text,Restabf2woe_date,Restabf2woe_days, Muelltonnen:Restabf2woenRestabf4woe_text,Restabf2woenRestabf4woe_date,Restabf2woenRestabf4woe_days, Muelltonnen:Strauchwerkgebuendelt_text,Strauchwerkgebuendelt_date,Strauchwerkgebuendelt_days\
\

attr Muellplan alias Plan
attr Muellplan group Abfall
attr Muellplan icon muelltonne
attr Muellplan mapping &nbsp;;
attr Muellplan room Allgemein
attr Muellplan valueFormat {if($VALUE eq 1){$VALUE="Morgen"}elsif($VALUE eq 0){$VALUE="Heute"}}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 29 September 2017, 10:49:31
Hallo
benutze schon sehr lange das modul myAbfall. Die Funktion ist ,bis zu der kleinen änderung der sprache von deutsch auf englisch und nach der änderung bei meinen system, 100 prozent in ordnung.
Ich habe aber schon von anfang an eine fehlermeldung im logfile die mich noch etwas stört.Vielleicht kann mir jemand sagen wie ich diese reparieren kann.
Hier mein auszug :

2017.09.15 10:38:52 3: ABFALL myAbfall - CALENDAR:Muellabfuhr triggered, updating ABFALL myAbfall ...
2017.09.15 10:38:52 3: ABFALL_UPDATE
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 438.
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 401.
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 402.
2017.09.15 10:38:52 1: ERROR evaluating my $SELF='notAbfalltermine';my $NAME='Muellabfuhr';my $EVENT='triggered';my $TYPE='Calendar';my $EVTPART0='triggered';{ Abfalltermine() }: Undefined subroutine &main::Abfalltermine called at (eval 316) line 1.

2017.09.15 10:38:52 3: notAbfalltermine return value: Undefined subroutine &main::Abfalltermine called at (eval 316) line 1.

danke für eure hilfe
jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 September 2017, 12:31:19
Zitat von: Rukijan am 29 September 2017, 10:49:31
Hallo
benutze schon sehr lange das modul myAbfall. Die Funktion ist ,bis zu der kleinen änderung der sprache von deutsch auf englisch und nach der änderung bei meinen system, 100 prozent in ordnung.
Ich habe aber schon von anfang an eine fehlermeldung im logfile die mich noch etwas stört.Vielleicht kann mir jemand sagen wie ich diese reparieren kann.
Hier mein auszug :

2017.09.15 10:38:52 3: ABFALL myAbfall - CALENDAR:Muellabfuhr triggered, updating ABFALL myAbfall ...
2017.09.15 10:38:52 3: ABFALL_UPDATE
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value $eventDescription in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 438.
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/57_ABFALL.pm line 401.
2017.09.15 10:38:52 1: PERL WARNING: Use of uninitialized value within @starts in string eq at ./FHEM/57_ABFALL.pm line 402.
2017.09.15 10:38:52 1: ERROR evaluating my $SELF='notAbfalltermine';my $NAME='Muellabfuhr';my $EVENT='triggered';my $TYPE='Calendar';my $EVTPART0='triggered';{ Abfalltermine() }: Undefined subroutine &main::Abfalltermine called at (eval 316) line 1.

2017.09.15 10:38:52 3: notAbfalltermine return value: Undefined subroutine &main::Abfalltermine called at (eval 316) line 1.

danke für eure hilfe
jan

Hast du den aktuellen Stand des Moduls?

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 29 September 2017, 14:24:33
hallo
ja habe extra heute nochmal nach deiner anleitung das update gemacht. kann ich das irgendwie auslesen?

   jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 September 2017, 14:34:49
Zitat von: Rukijan am 29 September 2017, 14:24:33
hallo
ja habe extra heute nochmal nach deiner anleitung das update gemacht. kann ich das irgendwie auslesen?

   jan
Tippe mal in der fhem console Version ein und zeige was da steht.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 29 September 2017, 14:42:00
hier der auszug :

Latest Revision: 14983

File                 Rev   Last Change

fhem.pl              14945 2017-08-22 17:28:46Z rudolfkoenig
57_ABFALL.pm         11020 2017-09-13 00:40:21Z uniqueck
96_allowed.pm        14888 2017-08-13 12:07:12Z rudolfkoenig
90_at.pm             14888 2017-08-13 12:07:12Z rudolfkoenig
98_autocreate.pm     14530 2017-06-17 19:38:39Z rudolfkoenig
57_Calendar.pm       14832 2017-08-01 18:36:03Z neubert
10_CUL_HM.pm         14886 2017-08-13 08:07:44Z martinp876
98_DOIF.pm           14790 2017-07-26 10:27:41Z Damian
98_dummy.pm          12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
72_FB_CALLLIST.pm    14919 2017-08-18 17:41:36Z markusbloch
72_FB_CALLMONITOR.pm 14946 2017-08-22 21:10:11Z markusbloch
01_FHEMWEB.pm        14904 2017-08-15 12:24:49Z rudolfkoenig
92_FileLog.pm        14888 2017-08-13 12:07:12Z rudolfkoenig
95_FLOORPLAN.pm      13735 2017-03-19 12:43:53Z UliM
72_FRITZBOX.pm       14623 2017-07-02 11:25:51Z tupol
98_HMinfo.pm         14608 2017-07-01 04:53:04Z martinp876
00_HMLAN.pm          14073 2017-04-22 13:45:25Z martinp876
02_HTTPSRV.pm        13976 2017-04-12 13:35:44Z neubert
No Id found for 99_myUtils.pm
91_notify.pm         14888 2017-08-13 12:07:12Z rudolfkoenig
70_ONKYO_AVR.pm      14399 2017-05-28 10:33:19Z loredo
73_PRESENCE.pm       14711 2017-07-13 20:31:11Z markusbloch
70_Pushover.pm       14012 2017-04-17 13:09:41Z loredo
33_readingsGroup.pm  14044 2017-04-20 07:48:44Z justme1968
99_SUNRISE_EL.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
98_SVG.pm            14888 2017-08-13 12:07:12Z rudolfkoenig
98_telnet.pm         14453 2017-06-02 17:37:59Z rudolfkoenig
99_Utils.pm          13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm        14745 2017-07-18 20:56:01Z markusbloch
91_watchdog.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
00_ZWDongle.pm       14888 2017-08-13 12:07:12Z rudolfkoenig

ABFALL_getEvents.pm  11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm  11021 2017-09-13 00:32:22Z uniqueck
Blocking.pm          14734 2017-07-17 09:07:13Z rudolfkoenig
Color.pm             11159 2016-03-30 16:08:06Z justme1968
DevIo.pm             14933 2017-08-20 14:21:58Z rudolfkoenig
FritzBoxUtils.pm     14541 2017-06-19 09:13:10Z rudolfkoenig
HMConfig.pm          14887 2017-08-13 09:47:00Z martinp876
HttpUtils.pm         14945 2017-08-22 17:28:46Z rudolfkoenig
ONKYOdb.pm           14012 2017-04-17 13:09:41Z loredo
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm    14862 2017-08-07 15:16:03Z rudolfkoenig
ZWLib.pm             12651 2016-11-25 15:12:14Z rudolfkoenig

fhemweb.js                 14516 2017-06-15 11:01:57Z rudolfkoenig
fhemweb_colorpicker.js     13580 2017-03-02 13:03:29Z justme1968
fhemweb_fbcalllist.js      13629 2017-03-06 20:50:43Z markusbloch
fhemweb_readingsGroup.js   13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_sortable.js        13629 2017-03-06 20:50:43Z markusbloch
fhemweb_uzsu.js            13580 2017-03-02 13:03:29Z justme1968




hier der letzte auszug aus dem logfile:
2017.09.29 14:39:31 3: ABFALL myAbfall - CALENDAR:Muellabfuhr triggered, updating ABFALL myAbfall ...
2017.09.29 14:39:31 1: ERROR evaluating my $EVENT='triggered';my $NAME='Muellabfuhr';my $TYPE='Calendar';my $SELF='notAbfalltermine';my $EVTPART0='triggered';{ Abfalltermine() }: Undefined subroutine &main::Abfalltermine called at (eval 298) line 1.

2017.09.29 14:39:31 3: notAbfalltermine return value: Undefined subroutine &main::Abfalltermine called at (eval 298) line 1.



jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 September 2017, 15:19:39
Zitat von: Rukijan am 29 September 2017, 14:42:00
hier der auszug :

Latest Revision: 14983

File                 Rev   Last Change

fhem.pl              14945 2017-08-22 17:28:46Z rudolfkoenig
57_ABFALL.pm         11020 2017-09-13 00:40:21Z uniqueck
96_allowed.pm        14888 2017-08-13 12:07:12Z rudolfkoenig
90_at.pm             14888 2017-08-13 12:07:12Z rudolfkoenig
98_autocreate.pm     14530 2017-06-17 19:38:39Z rudolfkoenig
57_Calendar.pm       14832 2017-08-01 18:36:03Z neubert
10_CUL_HM.pm         14886 2017-08-13 08:07:44Z martinp876
98_DOIF.pm           14790 2017-07-26 10:27:41Z Damian
98_dummy.pm          12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
72_FB_CALLLIST.pm    14919 2017-08-18 17:41:36Z markusbloch
72_FB_CALLMONITOR.pm 14946 2017-08-22 21:10:11Z markusbloch
01_FHEMWEB.pm        14904 2017-08-15 12:24:49Z rudolfkoenig
92_FileLog.pm        14888 2017-08-13 12:07:12Z rudolfkoenig
95_FLOORPLAN.pm      13735 2017-03-19 12:43:53Z UliM
72_FRITZBOX.pm       14623 2017-07-02 11:25:51Z tupol
98_HMinfo.pm         14608 2017-07-01 04:53:04Z martinp876
00_HMLAN.pm          14073 2017-04-22 13:45:25Z martinp876
02_HTTPSRV.pm        13976 2017-04-12 13:35:44Z neubert
No Id found for 99_myUtils.pm
91_notify.pm         14888 2017-08-13 12:07:12Z rudolfkoenig
70_ONKYO_AVR.pm      14399 2017-05-28 10:33:19Z loredo
73_PRESENCE.pm       14711 2017-07-13 20:31:11Z markusbloch
70_Pushover.pm       14012 2017-04-17 13:09:41Z loredo
33_readingsGroup.pm  14044 2017-04-20 07:48:44Z justme1968
99_SUNRISE_EL.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
98_SVG.pm            14888 2017-08-13 12:07:12Z rudolfkoenig
98_telnet.pm         14453 2017-06-02 17:37:59Z rudolfkoenig
99_Utils.pm          13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm        14745 2017-07-18 20:56:01Z markusbloch
91_watchdog.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
00_ZWDongle.pm       14888 2017-08-13 12:07:12Z rudolfkoenig

ABFALL_getEvents.pm  11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm  11021 2017-09-13 00:32:22Z uniqueck
Blocking.pm          14734 2017-07-17 09:07:13Z rudolfkoenig
Color.pm             11159 2016-03-30 16:08:06Z justme1968
DevIo.pm             14933 2017-08-20 14:21:58Z rudolfkoenig
FritzBoxUtils.pm     14541 2017-06-19 09:13:10Z rudolfkoenig
HMConfig.pm          14887 2017-08-13 09:47:00Z martinp876
HttpUtils.pm         14945 2017-08-22 17:28:46Z rudolfkoenig
ONKYOdb.pm           14012 2017-04-17 13:09:41Z loredo
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm    14862 2017-08-07 15:16:03Z rudolfkoenig
ZWLib.pm             12651 2016-11-25 15:12:14Z rudolfkoenig

fhemweb.js                 14516 2017-06-15 11:01:57Z rudolfkoenig
fhemweb_colorpicker.js     13580 2017-03-02 13:03:29Z justme1968
fhemweb_fbcalllist.js      13629 2017-03-06 20:50:43Z markusbloch
fhemweb_readingsGroup.js   13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_sortable.js        13629 2017-03-06 20:50:43Z markusbloch
fhemweb_uzsu.js            13580 2017-03-02 13:03:29Z justme1968




hier der letzte auszug aus dem logfile:
2017.09.29 14:39:31 3: ABFALL myAbfall - CALENDAR:Muellabfuhr triggered, updating ABFALL myAbfall ...
2017.09.29 14:39:31 1: ERROR evaluating my $EVENT='triggered';my $NAME='Muellabfuhr';my $TYPE='Calendar';my $SELF='notAbfalltermine';my $EVTPART0='triggered';{ Abfalltermine() }: Undefined subroutine &main::Abfalltermine called at (eval 298) line 1.

2017.09.29 14:39:31 3: notAbfalltermine return value: Undefined subroutine &main::Abfalltermine called at (eval 298) line 1.



jan
Das kommt nicht aus dem Modul. Hast du ein notify oder doif für das Modul definiert?

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 29 September 2017, 19:01:06
hallo
ja habe ein doif und ein  readingsGroup
das zuerst :
define notAbfalltermine notify Muellabfuhr:triggered { Abfalltermine() }

hier mein auszug des doif ( das ist aber erst neu , am anfang hatte ich ein notify)
define Pushover_Abfall DOIF ([19:01] and [myAbfall:next_days] eq "1") (set PushoverJan_HandyFHEM msg 'Mülltonne rausstellen' '[myAbfall:next_text]')
attr Pushover_Abfall devStateIcon cmd_1:bag@red
attr Pushover_Abfall room Status
attr Pushover_Abfall state [myAbfall:next_text]

hier der  readingsGroup:
define Tonne.raus1 readingsGroup TYPE=ABFALL:Muellabfuhr_Papiertonne_days,\
TYPE=ABFALL:Muellabfuhr_Biotonne_days,\
TYPE=ABFALL:Muellabfuhr_GelberSack_days,\
TYPE=ABFALL:Muellabfuhr_Resttonne_days\
attr Tonne.raus1 fp_erdgeschoss 403,101,0,Tonne.raus1,
attr Tonne.raus1 fp_erdgeschoss 26,856,1,Tonne.raus1,
attr Tonne.raus1 mapping {'Muellabfuhr_Papiertonne_days' => 'Papiertonne','Muellabfuhr_Resttonne_days' => 'Restmülltonne','Muellabfuhr_Biotonne_days' => 'Biotonne','Muellabfuhr_GelberSack_days' => 'Gelber Sack' }
attr Tonne.raus1 notime 1
attr Tonne.raus1 room Status
attr Tonne.raus1 valueFormat {Muellabfuhr_Papiertonne_days => "rausstellen in %.0f Tage",Muellabfuhr_Resttonne_days => "rausstellen in %.0f Tage",Muellabfuhr_Biotonne_days => "rausstellen in %.0f Tage",Muellabfuhr_GelberSack_days => "rausstellen in %.0f Tage"}


hoffe du siehst den fehler
jan

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 September 2017, 20:05:28
Zitat von: Rukijan am 29 September 2017, 19:01:06
hallo
ja habe ein doif und ein  readingsGroup
das zuerst :
define notAbfalltermine notify Muellabfuhr:triggered { Abfalltermine() }

hier mein auszug des doif ( das ist aber erst neu , am anfang hatte ich ein notify)
define Pushover_Abfall DOIF ([19:01] and [myAbfall:next_days] eq "1") (set PushoverJan_HandyFHEM msg 'Mülltonne rausstellen' '[myAbfall:next_text]')
attr Pushover_Abfall devStateIcon cmd_1:bag@red
attr Pushover_Abfall room Status
attr Pushover_Abfall state [myAbfall:next_text]

hier der  readingsGroup:
define Tonne.raus1 readingsGroup TYPE=ABFALL:Muellabfuhr_Papiertonne_days,\
TYPE=ABFALL:Muellabfuhr_Biotonne_days,\
TYPE=ABFALL:Muellabfuhr_GelberSack_days,\
TYPE=ABFALL:Muellabfuhr_Resttonne_days\
attr Tonne.raus1 fp_erdgeschoss 403,101,0,Tonne.raus1,
attr Tonne.raus1 fp_erdgeschoss 26,856,1,Tonne.raus1,
attr Tonne.raus1 mapping {'Muellabfuhr_Papiertonne_days' => 'Papiertonne','Muellabfuhr_Resttonne_days' => 'Restmülltonne','Muellabfuhr_Biotonne_days' => 'Biotonne','Muellabfuhr_GelberSack_days' => 'Gelber Sack' }
attr Tonne.raus1 notime 1
attr Tonne.raus1 room Status
attr Tonne.raus1 valueFormat {Muellabfuhr_Papiertonne_days => "rausstellen in %.0f Tage",Muellabfuhr_Resttonne_days => "rausstellen in %.0f Tage",Muellabfuhr_Biotonne_days => "rausstellen in %.0f Tage",Muellabfuhr_GelberSack_days => "rausstellen in %.0f Tage"}


hoffe du siehst den fehler
jan
Wozu soll das notify sein? Das würde ich mal deaktivieren, weil laut log Meldung sieht das nach der Quelle des Fehlers aus.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 29 September 2017, 20:08:42
brauche ich das nicht um vom kalender die daten zu triggern?
werde es jetzt mal bis morgen ausschalten.
melde mich morgen mit einer rückmeldung.
danke erstmal bis hierhin.

jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 September 2017, 20:59:12
Zitat von: Rukijan am 29 September 2017, 20:08:42
brauche ich das nicht um vom kalender die daten zu triggern?
werde es jetzt mal bis morgen ausschalten.
melde mich morgen mit einer rückmeldung.
danke erstmal bis hierhin.

jan
Nein das brauchst du nicht. Lese auch im Wiki dazu nach. Das Modul wird automatisch durch den Kalender getriggert.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Rukijan am 30 September 2017, 11:41:59
hallo
das war der fehler. habe dieses notify gelöscht.
vielen dank nochmal für die hilfe und das modul ,will ich nicht mehr missen. ;)

mfg jan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 11:38:05
Hi,

seit meinem letzten Update von fhem vor zwei Tagen, aktualisiert sich mein Müllkalender nicht mehr.
Ich muss immer manuell das Device myAbfall updaten. Dann stimmt wieder alles.
Woran kann das liegen bzw. welche Informationen benötigt ihr, um mir zu helfen?

Danke

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 12:09:37
Zitat von: dennis_n am 03 Oktober 2017, 11:38:05
Hi,

seit meinem letzten Update von fhem vor zwei Tagen, aktualisiert sich mein Müllkalender nicht mehr.
Ich muss immer manuell das Device myAbfall updaten. Dann stimmt wieder alles.
Woran kann das liegen bzw. welche Informationen benötigt ihr, um mir zu helfen?

Danke

Gruss
Dennis
Ein list des Devices Abfall und Calender und ein version.

Ansonsten log Meldungen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 12:13:25
Hier ein list von myAbfall

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_days 13
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_description
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_location
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 11:34:39   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 11:34:39   Muellkalender_Papiertonne_days 13
     2017-10-03 11:34:39   Muellkalender_Papiertonne_description
     2017-10-03 11:34:39   Muellkalender_Papiertonne_location
     2017-10-03 11:34:39   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 11:34:39   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 11:34:39   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 11:34:39   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 11:34:39   Muellkalender_Restmuell_days 27
     2017-10-03 11:34:39   Muellkalender_Restmuell_description
     2017-10-03 11:34:39   Muellkalender_Restmuell_location
     2017-10-03 11:34:39   Muellkalender_Restmuell_text Restmuell
     2017-10-03 11:34:39   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 11:34:39   Muellkalender_Restmuell_weekday Montag
     2017-10-03 11:34:39   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 11:34:39   next_date       16.10.2017
     2017-10-03 11:34:39   next_days       13
     2017-10-03 11:34:39   next_description
     2017-10-03 11:34:39   next_location
     2017-10-03 11:34:39   next_text       Gelbetonne und Papiertonne
     2017-10-03 11:34:39   next_weekday    Montag
     2017-10-03 11:34:39   state           13
Attributes:
   room       Information


Hier von Calender

Internals:
   DEF        ical file /opt/fhem/FHEM/Muellkalender_Dennis.ics 72000
   NAME       Muellkalender
   NOTIFYDEV  global
   NR         114
   NTFY_ORDER 50-Muellkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-10-03 03:48:08   calname         Muellkalender2016
     2017-10-03 03:48:08   lastUpdate      2017-10-03 03:48:08
     2016-03-08 09:31:58   modeAlarm
     2017-10-02 11:00:00   modeAlarmOrStart
     2016-03-08 09:31:58   modeAlarmed
     2017-10-03 03:48:08   modeChanged
     2016-12-15 17:43:37   modeEnd
     2016-12-12 18:11:50   modeEnded
     2017-10-02 11:00:00   modeStart
     2017-10-02 11:00:00   modeStarted
     2017-10-02 11:00:00   modeUpcoming    l6jotn4cnnv3ao1mts3k9dp0logooglecom;8hr0m8u80ueekh7n037fdptte0googlecom;nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 03:48:08   nextUpdate      2017-10-03 23:48:08
     2017-10-03 03:48:08   nextWakeup      2017-10-03 23:48:08
     2017-10-03 03:48:08   state           triggered
Attributes:


Und hier ein version

Latest Revision: 15154

File                   Rev   Last Change

fhem.pl                15112 2017-09-21 07:22:33Z rudolfkoenig
57_ABFALL.pm           11020 2017-09-13 00:40:21Z uniqueck
96_allowed.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
98_autocreate.pm       15038 2017-09-10 10:00:18Z rudolfkoenig
57_Calendar.pm         14832 2017-08-01 18:36:03Z neubert
98_DOIF.pm             14790 2017-07-26 10:27:41Z Damian
98_dummy.pm            12700 2016-12-02 16:49:42Z rudolfkoenig
34_ESPEasy.pm          14936 2017-08-21 04:12:53Z dev0
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
# $Id: 00_FHEMduino.pm mdorenka $
# $Id: 14_FHEMduino_PT2262.pm 0002 2014-05-28 snoop & mdorenka $
01_FHEMWEB.pm          15111 2017-09-21 07:08:41Z rudolfkoenig
92_FileLog.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
02_HTTPSRV.pm          13976 2017-04-12 13:35:44Z neubert
30_HUEBridge.pm        15123 2017-09-23 17:20:38Z justme1968
31_HUEDevice.pm        14256 2017-05-12 13:35:40Z justme1968
98_JsonList2.pm        13757 2017-03-20 19:17:02Z rudolfkoenig
31_LightScene.pm       15146 2017-09-28 06:28:07Z justme1968
30_MilightBridge.pm    11710 2016-06-24 09:07:17Z mattwire
31_MilightDevice.pm    11177 2016-04-03 11:40:34Z markus-m
91_notify.pm           14888 2017-08-13 12:07:12Z rudolfkoenig
70_Pushover.pm         14012 2017-04-17 13:09:41Z loredo
98_structure.pm        15129 2017-09-24 08:58:57Z rudolfkoenig
99_SUNRISE_EL.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
98_telnet.pm           15006 2017-09-05 09:37:33Z rudolfkoenig
59_Twilight.pm         14039 2017-04-19 19:59:56Z orti-otto
99_Utils.pm            13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_WeekdayTimer.pm     13374 2017-02-09 20:00:35Z orti-otto
10_ZWave.pm            15064 2017-09-14 18:34:05Z rudolfkoenig
00_ZWDongle.pm         15055 2017-09-12 15:41:02Z rudolfkoenig

ABFALL_getEvents.pm    11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm    11021 2017-09-13 00:32:22Z uniqueck
Blocking.pm            15128 2017-09-24 08:16:16Z rudolfkoenig
Color.pm               11159 2016-03-30 16:08:06Z justme1968
DevIo.pm               14933 2017-08-20 14:21:58Z rudolfkoenig
HttpUtils.pm           15041 2017-09-10 13:52:34Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm      14862 2017-08-07 15:16:03Z rudolfkoenig
ZWLib.pm               12651 2016-11-25 15:12:14Z rudolfkoenig

fhemweb.js                 14906 2017-08-15 20:06:05Z rudolfkoenig
fhemweb_colorpicker.js     13580 2017-03-02 13:03:29Z justme1968
fhemweb_fbcalllist.js      13629 2017-03-06 20:50:43Z markusbloch
fhemweb_readingsGroup.js   13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_sortable.js        13629 2017-03-06 20:50:43Z markusbloch
fhemweb_uzsu.js            13580 2017-03-02 13:03:29Z justme1968

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 12:19:20
Zitat von: dennis_n am 03 Oktober 2017, 12:13:25
Hier ein list von myAbfall

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_days 13
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_description
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_location
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 11:34:39   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 11:34:39   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 11:34:39   Muellkalender_Papiertonne_days 13
     2017-10-03 11:34:39   Muellkalender_Papiertonne_description
     2017-10-03 11:34:39   Muellkalender_Papiertonne_location
     2017-10-03 11:34:39   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 11:34:39   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 11:34:39   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 11:34:39   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 11:34:39   Muellkalender_Restmuell_days 27
     2017-10-03 11:34:39   Muellkalender_Restmuell_description
     2017-10-03 11:34:39   Muellkalender_Restmuell_location
     2017-10-03 11:34:39   Muellkalender_Restmuell_text Restmuell
     2017-10-03 11:34:39   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 11:34:39   Muellkalender_Restmuell_weekday Montag
     2017-10-03 11:34:39   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 11:34:39   next_date       16.10.2017
     2017-10-03 11:34:39   next_days       13
     2017-10-03 11:34:39   next_description
     2017-10-03 11:34:39   next_location
     2017-10-03 11:34:39   next_text       Gelbetonne und Papiertonne
     2017-10-03 11:34:39   next_weekday    Montag
     2017-10-03 11:34:39   state           13
Attributes:
   room       Information


Hier von Calender

Internals:
   DEF        ical file /opt/fhem/FHEM/Muellkalender_Dennis.ics 72000
   NAME       Muellkalender
   NOTIFYDEV  global
   NR         114
   NTFY_ORDER 50-Muellkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-10-03 03:48:08   calname         Muellkalender2016
     2017-10-03 03:48:08   lastUpdate      2017-10-03 03:48:08
     2016-03-08 09:31:58   modeAlarm
     2017-10-02 11:00:00   modeAlarmOrStart
     2016-03-08 09:31:58   modeAlarmed
     2017-10-03 03:48:08   modeChanged
     2016-12-15 17:43:37   modeEnd
     2016-12-12 18:11:50   modeEnded
     2017-10-02 11:00:00   modeStart
     2017-10-02 11:00:00   modeStarted
     2017-10-02 11:00:00   modeUpcoming    l6jotn4cnnv3ao1mts3k9dp0logooglecom;8hr0m8u80ueekh7n037fdptte0googlecom;nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 03:48:08   nextUpdate      2017-10-03 23:48:08
     2017-10-03 03:48:08   nextWakeup      2017-10-03 23:48:08
     2017-10-03 03:48:08   state           triggered
Attributes:


Und hier ein version

Latest Revision: 15154

File                   Rev   Last Change

fhem.pl                15112 2017-09-21 07:22:33Z rudolfkoenig
57_ABFALL.pm           11020 2017-09-13 00:40:21Z uniqueck
96_allowed.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
98_autocreate.pm       15038 2017-09-10 10:00:18Z rudolfkoenig
57_Calendar.pm         14832 2017-08-01 18:36:03Z neubert
98_DOIF.pm             14790 2017-07-26 10:27:41Z Damian
98_dummy.pm            12700 2016-12-02 16:49:42Z rudolfkoenig
34_ESPEasy.pm          14936 2017-08-21 04:12:53Z dev0
91_eventTypes.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
# $Id: 00_FHEMduino.pm mdorenka $
# $Id: 14_FHEMduino_PT2262.pm 0002 2014-05-28 snoop & mdorenka $
01_FHEMWEB.pm          15111 2017-09-21 07:08:41Z rudolfkoenig
92_FileLog.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
02_HTTPSRV.pm          13976 2017-04-12 13:35:44Z neubert
30_HUEBridge.pm        15123 2017-09-23 17:20:38Z justme1968
31_HUEDevice.pm        14256 2017-05-12 13:35:40Z justme1968
98_JsonList2.pm        13757 2017-03-20 19:17:02Z rudolfkoenig
31_LightScene.pm       15146 2017-09-28 06:28:07Z justme1968
30_MilightBridge.pm    11710 2016-06-24 09:07:17Z mattwire
31_MilightDevice.pm    11177 2016-04-03 11:40:34Z markus-m
91_notify.pm           14888 2017-08-13 12:07:12Z rudolfkoenig
70_Pushover.pm         14012 2017-04-17 13:09:41Z loredo
98_structure.pm        15129 2017-09-24 08:58:57Z rudolfkoenig
99_SUNRISE_EL.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
98_telnet.pm           15006 2017-09-05 09:37:33Z rudolfkoenig
59_Twilight.pm         14039 2017-04-19 19:59:56Z orti-otto
99_Utils.pm            13259 2017-01-28 17:39:39Z rudolfkoenig
98_version.pm          15140 2017-09-26 09:20:09Z markusbloch
98_WeekdayTimer.pm     13374 2017-02-09 20:00:35Z orti-otto
10_ZWave.pm            15064 2017-09-14 18:34:05Z rudolfkoenig
00_ZWDongle.pm         15055 2017-09-12 15:41:02Z rudolfkoenig

ABFALL_getEvents.pm    11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm    11021 2017-09-13 00:32:22Z uniqueck
Blocking.pm            15128 2017-09-24 08:16:16Z rudolfkoenig
Color.pm               11159 2016-03-30 16:08:06Z justme1968
DevIo.pm               14933 2017-08-20 14:21:58Z rudolfkoenig
HttpUtils.pm           15041 2017-09-10 13:52:34Z rudolfkoenig
RTypes.pm              10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm       12935 2017-01-02 19:51:46Z rudolfkoenig
TcpServerUtils.pm      14862 2017-08-07 15:16:03Z rudolfkoenig
ZWLib.pm               12651 2016-11-25 15:12:14Z rudolfkoenig

fhemweb.js                 14906 2017-08-15 20:06:05Z rudolfkoenig
fhemweb_colorpicker.js     13580 2017-03-02 13:03:29Z justme1968
fhemweb_fbcalllist.js      13629 2017-03-06 20:50:43Z markusbloch
fhemweb_readingsGroup.js   13580 2017-03-02 13:03:29Z justme1968
fhemweb_readingsHistory.js 13580 2017-03-02 13:03:29Z justme1968
fhemweb_sortable.js        13629 2017-03-06 20:50:43Z markusbloch
fhemweb_uzsu.js            13580 2017-03-02 13:03:29Z justme1968



Sieht soweit alles gut aus, bis auf das intervall beim Abfall Modul dieses wird schon länger nicht mehr benötigt. Mach mal ein Set Update auf den Calender und schicke mir dann mal den log Auszug vom Abfall Modul. Davor allerdings verbose auf 5 stellen beim Abfall Modul.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 12:22:18
Hier der log Auszug

2017.10.03 12:21:28 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 3: ABFALL myAbfall - CALENDAR:Muellkalender triggered, updating ABFALL myAbfall ...
2017.10.03 12:21:29 4: ABFALL_setUpdate(myAbfall) - Start
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - reading lastNow
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 2, 21
2017.10.03 12:21:29 5: ABFALL_GetUpdate (myAbfall) - delete readings
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 1, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - size of events: 3
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : l6jotn4cnnv3ao1mts3k9dp0logooglecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(l6jotn4cnnv3ao1mts3k9dp0logooglecom) - start(16.10.2017 10:00:00) - days(13) - text(Papiertonne) - location() - description() - readingName(Muellkalender_Papiertonne)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : 8hr0m8u80ueekh7n037fdptte0googlecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(8hr0m8u80ueekh7n037fdptte0googlecom) - start(16.10.2017 10:00:00) - days(13) - text(Gelbetonne) - location() - description() - readingName(Muellkalender_Gelbetonne)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : nujodk3ra1cngu6l1dtflvvn1ogooglecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(nujodk3ra1cngu6l1dtflvvn1ogooglecom) - start(30.10.2017 10:00:00) - days(27) - text(Restmuell) - location() - description() - readingName(Muellkalender_Restmuell)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 4, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 2, 19
2017.10.03 12:21:29 5: Vor Sortieren
2017.10.03 12:21:29 5: Muellkalender_Papiertonne
2017.10.03 12:21:29 5: Muellkalender_Gelbetonne
2017.10.03 12:21:29 5: Muellkalender_Restmuell
2017.10.03 12:21:29 5: Nach Sortieren
2017.10.03 12:21:29 5: Muellkalender_Gelbetonne
2017.10.03 12:21:29 5: Muellkalender_Papiertonne
2017.10.03 12:21:29 5: Muellkalender_Restmuell
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 11, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 9, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 10, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 4, 21
2017.10.03 12:21:30 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 12:29:20
Zitat von: dennis_n am 03 Oktober 2017, 12:22:18
Hier der log Auszug

2017.10.03 12:21:28 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 5: ABFALL_Notify(myAbfall) - Device: Muellkalender
2017.10.03 12:21:29 3: ABFALL myAbfall - CALENDAR:Muellkalender triggered, updating ABFALL myAbfall ...
2017.10.03 12:21:29 4: ABFALL_setUpdate(myAbfall) - Start
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - reading lastNow
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 2, 21
2017.10.03 12:21:29 5: ABFALL_GetUpdate (myAbfall) - delete readings
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 1, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - size of events: 3
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : l6jotn4cnnv3ao1mts3k9dp0logooglecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(l6jotn4cnnv3ao1mts3k9dp0logooglecom) - start(16.10.2017 10:00:00) - days(13) - text(Papiertonne) - location() - description() - readingName(Muellkalender_Papiertonne)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : 8hr0m8u80ueekh7n037fdptte0googlecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(8hr0m8u80ueekh7n037fdptte0googlecom) - start(16.10.2017 10:00:00) - days(13) - text(Gelbetonne) - location() - description() - readingName(Muellkalender_Gelbetonne)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2017.10.03 12:21:29 5: ABFALL_getEvents - next uid : nujodk3ra1cngu6l1dtflvvn1ogooglecom
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 19, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - calendar(Muellkalender) - uid(nujodk3ra1cngu6l1dtflvvn1ogooglecom) - start(30.10.2017 10:00:00) - days(27) - text(Restmuell) - location() - description() - readingName(Muellkalender_Restmuell)
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 15, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 18, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 4, 19
2017.10.03 12:21:29 5: ABFALL_getEvents(myAbfall) - ABFALL_getEvents, 20170912.220911, 2, 19
2017.10.03 12:21:29 5: Vor Sortieren
2017.10.03 12:21:29 5: Muellkalender_Papiertonne
2017.10.03 12:21:29 5: Muellkalender_Gelbetonne
2017.10.03 12:21:29 5: Muellkalender_Restmuell
2017.10.03 12:21:29 5: Nach Sortieren
2017.10.03 12:21:29 5: Muellkalender_Gelbetonne
2017.10.03 12:21:29 5: Muellkalender_Papiertonne
2017.10.03 12:21:29 5: Muellkalender_Restmuell
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 11, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:29 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 9, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 3, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 10, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 16, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 19, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 20, 21
2017.10.03 12:21:30 5: ABFALL_setUpdate(myAbfall) - ABFALL_setUpdate, 20170912.220919, 4, 21
2017.10.03 12:21:30 5: ABFALL_Notify(myAbfall) - Device: Muellkalender

Und deine readings haben sich nicht aktualisiert? Das Abfall Modul wird aktualisiert wenn der Kalender ein Event erzeugt, das er sich aktualisiert hat.

Ich kann erstmal keinen Fehler erkennen.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 12:31:58
Yep, haben sich nicht aktualisiert. Erst wenn ich myAbfall manuell update aktualisieren sich die Readings.

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 12:46:19
Zitat von: dennis_n am 03 Oktober 2017, 12:31:58
Yep, haben sich nicht aktualisiert. Erst wenn ich myAbfall manuell update aktualisieren sich die Readings.

Gruss
Dennis
Schicke mal ein list von myAbfall bevor du den Kalender aktualisiert und danach. Danke

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 13:17:50
Hier das list vor der Aktualisierung

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_days 13
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_description
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_location
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 12:21:29   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 12:21:29   Muellkalender_Papiertonne_days 13
     2017-10-03 12:21:29   Muellkalender_Papiertonne_description
     2017-10-03 12:21:29   Muellkalender_Papiertonne_location
     2017-10-03 12:21:29   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 12:21:29   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 12:21:29   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 12:21:29   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 12:21:29   Muellkalender_Restmuell_days 27
     2017-10-03 12:21:29   Muellkalender_Restmuell_description
     2017-10-03 12:21:29   Muellkalender_Restmuell_location
     2017-10-03 12:21:29   Muellkalender_Restmuell_text Restmuell
     2017-10-03 12:21:29   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 12:21:29   Muellkalender_Restmuell_weekday Montag
     2017-10-03 12:21:29   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 12:21:29   next_date       16.10.2017
     2017-10-03 12:21:29   next_days       13
     2017-10-03 12:21:29   next_description
     2017-10-03 12:21:29   next_location
     2017-10-03 12:21:29   next_text       Gelbetonne und Papiertonne
     2017-10-03 12:21:29   next_weekday    Montag
     2017-10-03 12:21:29   state           13
Attributes:
   room       Information


Und danach:

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_days 13
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_description
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_location
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 13:17:17   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 13:17:17   Muellkalender_Papiertonne_days 13
     2017-10-03 13:17:17   Muellkalender_Papiertonne_description
     2017-10-03 13:17:17   Muellkalender_Papiertonne_location
     2017-10-03 13:17:17   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 13:17:17   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 13:17:17   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 13:17:17   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 13:17:17   Muellkalender_Restmuell_days 27
     2017-10-03 13:17:17   Muellkalender_Restmuell_description
     2017-10-03 13:17:17   Muellkalender_Restmuell_location
     2017-10-03 13:17:17   Muellkalender_Restmuell_text Restmuell
     2017-10-03 13:17:17   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 13:17:17   Muellkalender_Restmuell_weekday Montag
     2017-10-03 13:17:17   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 13:17:17   next_date       16.10.2017
     2017-10-03 13:17:17   next_days       13
     2017-10-03 13:17:17   next_description
     2017-10-03 13:17:17   next_location
     2017-10-03 13:17:17   next_text       Gelbetonne und Papiertonne
     2017-10-03 13:17:17   next_weekday    Montag
     2017-10-03 13:17:17   state           13
Attributes:
   room       Information
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stera am 03 Oktober 2017, 13:27:18


Hast du mal ein "shutdown restart" nach dem Update gemacht?

Gruß,
SteRa
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 13:28:03
Ja, schon mehrfach. Funktioniert auch nicht.

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 13:36:21
die readings haben sich doch aktualisiert.
schau mal auf den zeitstempel.

gruß constantin

Zitat von: dennis_n am 03 Oktober 2017, 13:17:50
Hier das list vor der Aktualisierung

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_days 13
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_description
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_location
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 12:21:29   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 12:21:29   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 12:21:29   Muellkalender_Papiertonne_days 13
     2017-10-03 12:21:29   Muellkalender_Papiertonne_description
     2017-10-03 12:21:29   Muellkalender_Papiertonne_location
     2017-10-03 12:21:29   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 12:21:29   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 12:21:29   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 12:21:29   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 12:21:29   Muellkalender_Restmuell_days 27
     2017-10-03 12:21:29   Muellkalender_Restmuell_description
     2017-10-03 12:21:29   Muellkalender_Restmuell_location
     2017-10-03 12:21:29   Muellkalender_Restmuell_text Restmuell
     2017-10-03 12:21:29   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 12:21:29   Muellkalender_Restmuell_weekday Montag
     2017-10-03 12:21:29   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 12:21:29   next_date       16.10.2017
     2017-10-03 12:21:29   next_days       13
     2017-10-03 12:21:29   next_description
     2017-10-03 12:21:29   next_location
     2017-10-03 12:21:29   next_text       Gelbetonne und Papiertonne
     2017-10-03 12:21:29   next_weekday    Montag
     2017-10-03 12:21:29   state           13
Attributes:
   room       Information


Und danach:

Internals:
   DEF        Muellkalender 36000
   KALENDER   Muellkalender
   NAME       myAbfall
   NOTIFYDEV  Muellkalender
   NR         115
   NTFY_ORDER 50-myAbfall
   STATE      13
   TYPE       ABFALL
   READINGS:
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_date 16.10.2017
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_days 13
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_description
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_location
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_text Gelbetonne
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_uid 8hr0m8u80ueekh7n037fdptte0googlecom
     2017-10-03 13:17:17   Muellkalender_Gelbetonne_weekday Montag
     2017-10-03 13:17:17   Muellkalender_Papiertonne_date 16.10.2017
     2017-10-03 13:17:17   Muellkalender_Papiertonne_days 13
     2017-10-03 13:17:17   Muellkalender_Papiertonne_description
     2017-10-03 13:17:17   Muellkalender_Papiertonne_location
     2017-10-03 13:17:17   Muellkalender_Papiertonne_text Papiertonne
     2017-10-03 13:17:17   Muellkalender_Papiertonne_uid l6jotn4cnnv3ao1mts3k9dp0logooglecom
     2017-10-03 13:17:17   Muellkalender_Papiertonne_weekday Montag
     2017-10-03 13:17:17   Muellkalender_Restmuell_date 30.10.2017
     2017-10-03 13:17:17   Muellkalender_Restmuell_days 27
     2017-10-03 13:17:17   Muellkalender_Restmuell_description
     2017-10-03 13:17:17   Muellkalender_Restmuell_location
     2017-10-03 13:17:17   Muellkalender_Restmuell_text Restmuell
     2017-10-03 13:17:17   Muellkalender_Restmuell_uid nujodk3ra1cngu6l1dtflvvn1ogooglecom
     2017-10-03 13:17:17   Muellkalender_Restmuell_weekday Montag
     2017-10-03 13:17:17   next            Muellkalender_Gelbetonne|Muellkalender_Papiertonne_13
     2017-10-03 13:17:17   next_date       16.10.2017
     2017-10-03 13:17:17   next_days       13
     2017-10-03 13:17:17   next_description
     2017-10-03 13:17:17   next_location
     2017-10-03 13:17:17   next_text       Gelbetonne und Papiertonne
     2017-10-03 13:17:17   next_weekday    Montag
     2017-10-03 13:17:17   state           13
Attributes:
   room       Information

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dennis_n am 03 Oktober 2017, 13:39:40
Ja klar haben die sich aktualisiert. Ich habe das ja auch manuell ausgelöst.
Aber sie aktualisieren sich nciht automatisch.

Gruss
Dennis
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Oktober 2017, 13:44:11
Zitat von: dennis_n am 03 Oktober 2017, 13:39:40
Ja klar haben die sich aktualisiert. Ich habe das ja auch manuell ausgelöst.
Aber sie aktualisieren sich nciht automatisch.

Gruss
Dennis

du hast nur das gemacht was der kalender sonst macht.
der kalender aktualisiert sich alle 7200 sec, kannst das ja mal auf 60 runter setzen.
dann siehst du es.

beobachte dann einfach mal das log.

gruß constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: IcemanNRW am 09 Oktober 2017, 14:57:05
Hallo zusammen,

habe mir den Abfallkalender nun auch in mein FTUI eingebunden.
Leider funktioniert die Anzeige noch nicht richtig: Es erscheint in FTUI eine drehende Mülltonne mit einem roten Ausrufezeichen. Weiterhin sehen meine Reading komplett anders aus, als bei anderen (z.B. ist es bei mir auf englisch (obwohl der Rest auf deutsch ist) und meine Reads fangen so an: "RSAGBiotonne2-woeinklusiveBuendel-Mitnahme")....

Zitatlist Abfall
Internals:
   CFGFN
   DEF        ical url https://calendar.google.com/calendar/ical/XXXeqepjk%40group.calendar.google.com/private-06340ff354c7e3a34XXXXffae44/basic.ics 21600
   NAME       Abfall
   NOTIFYDEV  global
   NR         3471
   NTFY_ORDER 50-Abfall
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2017-10-09 13:29:38   calname         Abfall
     2017-10-09 13:29:38   lastUpdate      2017-10-09 13:29:38
     2017-10-09 12:25:28   modeAlarm
     2017-10-09 12:25:28   modeAlarmOrStart
     2017-10-09 12:25:28   modeAlarmed
     2017-10-09 12:25:28   modeChanged
     2017-10-09 12:25:28   modeEnd
     2017-10-09 12:25:28   modeEnded
     2017-10-09 12:25:28   modeStart
     2017-10-09 12:25:28   modeStarted
     2017-10-09 12:25:28   modeUpcoming    15074965312muellmaxde;15074965311muellmaxde;15074965313muellmaxde;15074965314muellmaxde
     2017-10-09 13:29:38   nextUpdate      2017-10-09 19:29:38
     2017-10-09 13:29:38   nextWakeup      2017-10-09 19:29:38
     2017-10-09 13:29:38   state           triggered
Attributes:
   room       Abfallkalender



Zitatlist myAbfall
Internals:
   CFGFN
   DEF        Abfall 3600
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         3575
   NTFY_ORDER 50-myAbfall
   STATE      RSAG Restmülltonne 2-wö.  und  RSAG Wertstofftonne oder -sack 4-wö. in 3 Tag(en)
   TYPE       ABFALL
   READINGS:
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_date 19.10.2017
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_days 10
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_description RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_location XXX
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_text RSAG Biotonne 2-wö. (inklusive Bündel-Mitnahme)
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_uid 15074965312muellmaxde
     2017-10-09 14:37:51   RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_weekday Donnerstag
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_date 19.10.2017
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_days 10
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_description RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_location XXX
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_text RSAG Papiertonne 4-wö.
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_uid 15074965313muellmaxde
     2017-10-09 14:37:51   RSAGPapiertonne4-woe_weekday Donnerstag
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_date 12.10.2017
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_days 3
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_description RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_location XXX
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_text RSAG Restmülltonne 2-wö.
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_uid 15074965311muellmaxde
     2017-10-09 14:37:51   RSAGRestmuelltonne2-woe_weekday Donnerstag
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_date 12.10.2017
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_days 3
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_description RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_location XXX
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_text RSAG Wertstofftonne oder -sack 4-wö.
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_uid 15074965314muellmaxde
     2017-10-09 14:37:51   RSAGWertstofftonneoder-sack4-woe_weekday Donnerstag
     2017-10-09 14:37:51   ftui_datum
     2017-10-09 14:37:51   ftui_next       RSAGRestmuelltonne2-woe|RSAGWertstofftonneoder-sack4-woe_3
     2017-10-09 14:37:51   next            RSAGRestmuelltonne2-woe|RSAGWertstofftonneoder-sack4-woe_3
     2017-10-09 14:37:51   next_date       12.10.2017
     2017-10-09 14:37:51   next_days       3
     2017-10-09 14:37:51   next_description RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306  und  RSAG AöR\nPleiser Hecke 4\n53721 Siegburg\n\ninfo@rsag.de\nwww.rsag.de\n\nTermin-Vergabe: 02241 306 444 für Sperrmüll\, Grünabfälle\, Elektrogroßgeräte\nInfo-Telefon: 02241 306 306
     2017-10-09 14:37:51   next_location   XXX 
     2017-10-09 14:37:51   next_text       RSAG Restmülltonne 2-wö.  und  RSAG Wertstofftonne oder -sack 4-wö.
     2017-10-09 14:37:51   next_weekday    Donnerstag
     2017-10-09 14:37:51   state           3
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading  und
   room       Abfallkalender
   stateFormat next_text in next_days Tag(en)
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_datum","")) : "heute";;},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";;}
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag



Zitat99_myUtils.pm

sub datumHeuteMorgen($){
my $compareDate = shift;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900; $mon += 1;
my $heute = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time+86400);
$year += 1900; $mon += 1;
my $morgen = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
return "heute" if $compareDate eq $heute;
return "morgen" if $compareDate eq $morgen;
return $compareDate;
}
1;



Zitatindex.html
<li class="gridster" data-row="3" data-col="4" data-sizex="2" data-sizey="3">
  <header><div data-type="label" class="medium orange">Abfall</div></header>
             <div data-type="popup" data-draggable="false" data-height="350px" data-width="550px">
<div data-type="symbol"
data-device="myAbfall"
data-get="ftui_next"
                     data-get-on='["RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_0","RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_1","RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_.*","RSAGWertstofftonneoder-sack4-woe_0","RSAGWertstofftonneoder-sack4-woe_1","RSAGWertstofftonneoder-sack4-woe_.*","RSAGPapiertonne4-woe_0","RSAGPapiertonne4-woe_1","RSAGPapiertonne4-woe_.*","RSAGRestmuelltonne2-woe_0","RSAGRestmuelltonne2-woe_1","RSAGRestmuelltonne2-woe_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#32a054","#32a054","#32a054","#E6E600","#E6E600","#E6E600","#6699FF","#6699FF","#6699FF","gray","gray","gray"]'
                     class="large warn narrow"
                     data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o"]'
                     />             
                <div data-device="myAbfall" data-get="ftui_datum" data-type="label" class="darker"/>   
                <div data-device="myAbfall" data-get="next_text" data-type="label" class="darker"/>
                <div class="dialog">
                    <header>Abfall</header>
    <div class="cell">
    <div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='RSAGWertstofftonneoder-sack4-woe_days' data-off-color="#E6E600" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fs-bag warn","fs-bag warn blink","fs-bag warn"]' data-on-colors='["#E6E600","#E6E600","#E6E600"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="RSAGWertstofftonneoder-sack4-woe_weekday" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="RSAGWertstofftonneoder-sack4-woe_date" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Gelber Sack</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_days' data-off-color="#8B4513" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fs-dustbin warn","fs-dustbin warn blink","fs-dustbin warn"]' data-on-colors='["#8B4513","#8B4513","#8B4513"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_weekday" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="RSAGBiotonne2-woeinklusiveBuendel-Mitnahme_date" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Biomüll</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='RSAGPapiertonne4-woe_days' data-off-color="#32a054" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fs-dustbin warn","fs-dustbin warn blink","fs-dustbin warn"]' data-on-colors='["#32a054","#32a054","#32a054"]' class="bigger"></div>
    <div data-device="myAbfall" data-get="RSAGPapiertonne4-woe_weekday" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="RSAGPapiertonne4-woe_date" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Altpapier</div>
</div>

<div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myAbfall" data-get='RSAGRestmuelltonne2-woe_days' data-off-color="grey" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fs-dustbin warn","fs-dustbin warn blink","fs-dustbin warn"]' data-on-colors='["gray","gray","gray"]'   class="bigger"></div>
    <div data-device="myAbfall" data-get="RSAGRestmuelltonne2-woe_weekday" data-type="label" class="darker"/>               
                <div data-device="myAbfall" data-get="RSAGRestmuelltonne2-woe_date" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Restmüll</div>   
    </div>
   
    </div>
   
    <div class="cell">
    <div data-type="label" class="bold big top-space">Öffnungszeiten Wertstoffhof</div>
    <div data-type="label" class="normal top-space">Sperrmüll, Grünabfälle, Elektrogroßgeräte</div>
   
    <div class="col-1-2 top-space">
    <div data-type="label" class="normal left-align">RSAG-Entsorgungsanlage Swisttal</div>
    <div data-type="label" class="normal left-align">Lützermiel 1 (an der B 56)</div>
    <div data-type="label" class="normal left-align">53913 Swisttal</div>
    </div>
   
    <div class="col-1-2 top-space">
    <div class="col-1-2">
    <div data-type="label" class="normal left-align">Mo.-Fr.:</div>
    <div data-type="label" class="normal left-align">Sa.:</div>
<div data-type="label" class="normal left-align">Karsamstag & Feiertage</div>
    </div>
   
    <div class="col-1-2">
    <div data-type="label" class="normal left-align">8:00 - 17:00 Uhr</div>
    <div data-type="label" class="normal left-align">8:00 - 13:00 Uhr</div>
<div data-type="label" class="normal left-align">geschlossen</div>
    </div>
    </div>
    </div>
                </div>
               </div>
</li>


Wo ist mein Fehler?

Viele Grüße
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: IcemanNRW am 12 Oktober 2017, 07:41:14
Zitat von: IcemanNRW am 09 Oktober 2017, 14:57:05
Hallo zusammen,

habe mir den Abfallkalender nun auch in mein FTUI eingebunden.
Leider funktioniert die Anzeige noch nicht richtig: Es erscheint in FTUI eine drehende Mülltonne mit einem roten Ausrufezeichen. Weiterhin sehen meine Reading komplett anders aus, als bei anderen (z.B. ist es bei mir auf englisch (obwohl der Rest auf deutsch ist) und meine Reads fangen so an: "RSAGBiotonne2-woeinklusiveBuendel-Mitnahme")....

Zitat....


Wo ist mein Fehler?

Viele Grüße

Hat keiner eine Idee?

VG
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 12 Oktober 2017, 10:04:26
Die Namen der Readings kommen aus den Terminen.
Sind also von Entsorger zu Entsorger unterschiedlich.
In der commandref und oder dem Wiki zum Modul findest du ein Attribut, mit dem die Namen geändert werden können.
Zum ftui kann ich nix sagen, nutze das nicht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris76e am 18 Oktober 2017, 17:39:18
Hi,

habe folgendes Problemchen:

Heute wurde die Gelbe Tonnen abgeholt, im Kalender ist die Zeit von 0:00 Uhr bis 8:00 Uhr eingetragen.
Mit der alten Version vom Abfallkalender wurde dann ab 8:00 Uhr das neue Datum der leerung angezeigt, jetzt bleibe es aber noch auf dem heutigen Datum.

Muss da noch irgendwas geändert werden?




Internals:
   DEF        Abfall 3600
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         134
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2017-10-18 17:34:46   Abfall_GelbeTonne_date 18.10.2017
     2017-10-18 17:34:46   Abfall_GelbeTonne_days 0
     2017-10-18 17:34:46   Abfall_GelbeTonne_description
     2017-10-18 17:34:46   Abfall_GelbeTonne_location
     2017-10-18 17:34:46   Abfall_GelbeTonne_text GelbeTonne
     2017-10-18 17:34:46   Abfall_GelbeTonne_uid dk6ttn7pjpi5hmpkvksv2n8uc0googlecom
     2017-10-18 17:34:46   Abfall_GelbeTonne_weekday Mittwoch
     2017-10-18 17:34:46   Abfall_Glas_date 27.11.2017
     2017-10-18 17:34:46   Abfall_Glas_days 40
     2017-10-18 17:34:46   Abfall_Glas_description
     2017-10-18 17:34:46   Abfall_Glas_location
     2017-10-18 17:34:46   Abfall_Glas_text Glas
     2017-10-18 17:34:46   Abfall_Glas_uid r2kalb0tf9g0ofbca78bvjjv0sgooglecom
     2017-10-18 17:34:46   Abfall_Glas_weekday Montag
     2017-10-18 17:34:46   Abfall_Hausmuell_date 24.10.2017
     2017-10-18 17:34:46   Abfall_Hausmuell_days 6
     2017-10-18 17:34:46   Abfall_Hausmuell_description
     2017-10-18 17:34:46   Abfall_Hausmuell_location
     2017-10-18 17:34:46   Abfall_Hausmuell_text Hausmuell
     2017-10-18 17:34:46   Abfall_Hausmuell_uid ve6mftcp366mrfgnjtd898gcg4googlecom
     2017-10-18 17:34:46   Abfall_Hausmuell_weekday Dienstag
     2017-10-18 17:34:46   Abfall_Papier_date 02.11.2017
     2017-10-18 17:34:46   Abfall_Papier_days 15
     2017-10-18 17:34:46   Abfall_Papier_description
     2017-10-18 17:34:46   Abfall_Papier_location
     2017-10-18 17:34:46   Abfall_Papier_text Papier
     2017-10-18 17:34:46   Abfall_Papier_uid 871evl280h879fmnf0m88qm1eggooglecom
     2017-10-18 17:34:46   Abfall_Papier_weekday Donnerstag
     2017-10-18 17:34:46   ftui_datum      heute
     2017-10-18 17:34:46   ftui_next       Abfall_GelbeTonne_0
     2017-10-18 17:34:46   next            Abfall_Hausmuell_6
     2017-10-18 17:34:46   next_date       24.10.2017
     2017-10-18 17:34:46   next_days       6
     2017-10-18 17:34:46   next_description
     2017-10-18 17:34:46   next_location
     2017-10-18 17:34:46   next_text       Hausmuell
     2017-10-18 17:34:46   next_weekday    Dienstag
     2017-10-18 17:34:46   now             Abfall_GelbeTonne
     2017-10-18 17:34:46   now_date        18.10.2017
     2017-10-18 17:34:46   now_description
     2017-10-18 17:34:46   now_location
     2017-10-18 17:34:46   now_text        GelbeTonne
     2017-10-18 17:34:46   now_weekday     Mittwoch
     2017-10-18 17:34:46   state           6
Attributes:
   room       Kalender
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_datum","")) : "heute";},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 18 Oktober 2017, 18:20:06
Zitat von: chris76e am 18 Oktober 2017, 17:39:18
Hi,

habe folgendes Problemchen:

Heute wurde die Gelbe Tonnen abgeholt, im Kalender ist die Zeit von 0:00 Uhr bis 8:00 Uhr eingetragen.
Mit der alten Version vom Abfallkalender wurde dann ab 8:00 Uhr das neue Datum der leerung angezeigt, jetzt bleibe es aber noch auf dem heutigen Datum.

Muss da noch irgendwas geändert werden?




Internals:
   DEF        Abfall 3600
   KALENDER   Abfall
   NAME       myAbfall
   NOTIFYDEV  Abfall
   NR         134
   NTFY_ORDER 50-myAbfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2017-10-18 17:34:46   Abfall_GelbeTonne_date 18.10.2017
     2017-10-18 17:34:46   Abfall_GelbeTonne_days 0
     2017-10-18 17:34:46   Abfall_GelbeTonne_description
     2017-10-18 17:34:46   Abfall_GelbeTonne_location
     2017-10-18 17:34:46   Abfall_GelbeTonne_text GelbeTonne
     2017-10-18 17:34:46   Abfall_GelbeTonne_uid dk6ttn7pjpi5hmpkvksv2n8uc0googlecom
     2017-10-18 17:34:46   Abfall_GelbeTonne_weekday Mittwoch
     2017-10-18 17:34:46   Abfall_Glas_date 27.11.2017
     2017-10-18 17:34:46   Abfall_Glas_days 40
     2017-10-18 17:34:46   Abfall_Glas_description
     2017-10-18 17:34:46   Abfall_Glas_location
     2017-10-18 17:34:46   Abfall_Glas_text Glas
     2017-10-18 17:34:46   Abfall_Glas_uid r2kalb0tf9g0ofbca78bvjjv0sgooglecom
     2017-10-18 17:34:46   Abfall_Glas_weekday Montag
     2017-10-18 17:34:46   Abfall_Hausmuell_date 24.10.2017
     2017-10-18 17:34:46   Abfall_Hausmuell_days 6
     2017-10-18 17:34:46   Abfall_Hausmuell_description
     2017-10-18 17:34:46   Abfall_Hausmuell_location
     2017-10-18 17:34:46   Abfall_Hausmuell_text Hausmuell
     2017-10-18 17:34:46   Abfall_Hausmuell_uid ve6mftcp366mrfgnjtd898gcg4googlecom
     2017-10-18 17:34:46   Abfall_Hausmuell_weekday Dienstag
     2017-10-18 17:34:46   Abfall_Papier_date 02.11.2017
     2017-10-18 17:34:46   Abfall_Papier_days 15
     2017-10-18 17:34:46   Abfall_Papier_description
     2017-10-18 17:34:46   Abfall_Papier_location
     2017-10-18 17:34:46   Abfall_Papier_text Papier
     2017-10-18 17:34:46   Abfall_Papier_uid 871evl280h879fmnf0m88qm1eggooglecom
     2017-10-18 17:34:46   Abfall_Papier_weekday Donnerstag
     2017-10-18 17:34:46   ftui_datum      heute
     2017-10-18 17:34:46   ftui_next       Abfall_GelbeTonne_0
     2017-10-18 17:34:46   next            Abfall_Hausmuell_6
     2017-10-18 17:34:46   next_date       24.10.2017
     2017-10-18 17:34:46   next_days       6
     2017-10-18 17:34:46   next_description
     2017-10-18 17:34:46   next_location
     2017-10-18 17:34:46   next_text       Hausmuell
     2017-10-18 17:34:46   next_weekday    Dienstag
     2017-10-18 17:34:46   now             Abfall_GelbeTonne
     2017-10-18 17:34:46   now_date        18.10.2017
     2017-10-18 17:34:46   now_description
     2017-10-18 17:34:46   now_location
     2017-10-18 17:34:46   now_text        GelbeTonne
     2017-10-18 17:34:46   now_weekday     Mittwoch
     2017-10-18 17:34:46   state           6
Attributes:
   room       Kalender
   userReadings ftui_datum {ReadingsVal("myAbfall","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("myAbfall","next_datum","")) : "heute";},ftui_next {ReadingsVal("myAbfall","now_text","") eq "" ? ReadingsVal("myAbfall","next","") : ReadingsVal("myAbfall","now","")."_0";}


Stelle mal beim Kalender das Attribut hiderolderthan auf 1h oder so. Er soll Termine nicht mehr anzeigen sobald sie älter als 1 Stunde sind.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: chris76e am 18 Oktober 2017, 18:47:21
Danke,

hat funktioniert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cseuss am 21 Oktober 2017, 16:55:47
Hallo zusammen,

habe ich die Info übersehen, oder wurden die Readings "kürzlich" auf Englisch umgestellt? Z.B. tage -> days.

Gruß

Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 21 Oktober 2017, 18:45:30
Zitat von: cseuss am 21 Oktober 2017, 16:55:47
Hallo zusammen,

habe ich die Info übersehen, oder wurden die Readings "kürzlich" auf Englisch umgestellt? Z.B. tage -> days.

Gruß

Christian
Dafür gibt es aktuell noch ein attribut zum old style readings.

Aber kommt mit der nächsten oder übernächsten Version auch weg.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Flipps am 31 Oktober 2017, 14:19:28
hi zusammen, hab ein kleines Problem mit der einbindung in die TUI, ich hab das laut Wiki gemacht, habe einen ICAL von meinem Entsorger und jetzt bekomme ich nur eine rotierende graue Tonne angezeigt!? :-D
muss das hier
attr Muell userReadings ftui_datum {ReadingsVal("Muell","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("Muell","next_datum","")) : "heute";},ftui_next {ReadingsVal("Muell","now_text","") eq "" ? ReadingsVal("Muell","next","") : ReadingsVal("Muell","now","")."_0";;}
in die Raw von meinem Abfallkalender? oder muss da was anderes rein?

mein Kalender  des Entsorgers heisst myAbfall und der Abfallkalender Muell
VG Philipp
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Schlimbo am 09 November 2017, 10:06:23
Hallo Constantin,
So wie es aussieht, wird das Abfall Modul nur bei eintreten eines Kalender Events aktualisiert.
Da ich meinen Abfallkalender am Anfang des Jahres erstellen und sich dann an den Terminen nichts mehr ändert habe ich meinen Kalender mit einem Intervall von 7T angelegt:
define Muellkalender Calendar ical file /opt/fhem/Kalender/Muellabfuhr_Termine.ics 604800
Steht momentan kein Termin an, kann es natürlich sein, dass dieser Kalender mehrere Tage kein Event erzeugt.

Hierdurch werden dann auch nicht die Tage bis zur nächsten Leerung aktualisiert.
Beispiel:
Morgen (10.11) ist Restmüll Leerung.
(list von heute, 09.11.2017)
2017-11-07 00:00:00   Restmuell_date  10.11.2017
2017-11-07 00:00:00   Restmuell_days  4
2017-11-07 00:00:00   Restmuell_description Restmüll nicht vergessen!
2017-11-07 00:00:00   Restmuell_text  Restmüll
2017-11-07 00:00:00   Restmuell_weekday Freitag

Der letzte Abholtermin war am Montag (6.11 ganztägig), am Ende des Termins (2017-11-07 00:00:00) wurde von dem Kalender das letzt Event ausgelöst und hierdurch das Abfall Modul aktualisiert.
Könntest du in das Modul noch etwas einbauen, damit mindestens einmal Täglich die Readings "*_days" aktualisiert werden?
Gruß Schlimbo

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: octek0815 am 09 November 2017, 10:14:26
Hi,

das hatte ich auch. Einfach über ein at ein reload des Kalenders triggern.
Beispiel:

define atReloadKalender at *00:00:35 set Muellkalender reload


Kannst auch mehrere Kalender mit Komma separiert angeben.

VG
Oliver


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Schlimbo am 09 November 2017, 10:27:35
Hallo Oliver,
danke für den Hinweis.
Denke aber trotzdem, dass dies besser im Modul gelöst werden sollte.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 09 November 2017, 11:17:03
Kann man nicht im Kalender-Modul den Aktualisierungsrhythmus einstellen? Das würde das Problem auch lösen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Schlimbo am 10 November 2017, 19:27:52
Zitat von: octek0815 am 09 November 2017, 10:14:26
das hatte ich auch. Einfach über ein at ein reload des Kalenders triggern.
Beispiel:

define atReloadKalender at *00:00:35 set Muellkalender reload

Wäre es nicht sinnvoller, mit dem "at" das Abfall Modul upzudaten und nicht den Kalender?
define at_UpdateABFALL at *00:00:01 set myABFALL update
Zitat von: Darkmozart am 09 November 2017, 11:17:03
Kann man nicht im Kalender-Modul den Aktualisierungsrhythmus einstellen? Das würde das Problem auch lösen.
Wenn das Abfall Modul nur über den Kalender getriggert wird, kann es passierte, dass die "days" readings eine Zeit lang nicht stimmen.
Die "days" Readings müssten ja bei jedem Datumswechsel neu berechnet werden.
Hat man ein sehr kurzes Intervall z.B. eine Stunde, stimmen die Readings spätestens um 1:00Uhr, werden die Daten aber um 0:30 Uhr benötigt, kann man sich trotz kurzen Intervall vom Kalender nicht sicher sein, dass die Daten stimmen.
Titel: Reading "now_*" nicht immer vorhanden
Beitrag von: m0urs am 24 November 2017, 17:32:42
Ist es eigentlich gewollt, dass die Reading, die mit "now_" beginnen nicht immer vorhanden sind sondern scheinbar nur, wenn gerade auch aktuell für den Tag ein Abfalltermin gefunden wurde? Ich habe im TABLETUI folgende Zeilen stehen:

        <tr>
            <td><div data-type="label">Heute:</div></td>
            <td><div data-type="label" data-device="Muellabfuhr" data-get="now_text"></div></td>
<td><div data-type="label"></div></td>
        </tr>

An Tagen, an denen "now_text" nicht vorhanden ist, wird weiterhin der letzte Wert angezeigt, den "now_text" einmal gehabt hatte.

Wie kann ich am einfachsten hier einen Ersatztext wie "heute keine Müllabfuhr" o.ä. an diesen Tagen anzeigen lassen?

Am schönsten wäre, wenn die Readings weiterhin existieren und man mit einem Attribut den gewünschten Inhalt in diesem Fall festlegen könnte ;-)
Titel: Antw:Reading "now_*" nicht immer vorhanden
Beitrag von: nils_ am 27 November 2017, 08:51:42
Zitat von: m0urs am 24 November 2017, 17:32:42
Ist es eigentlich gewollt, dass die Reading, die mit "now_" beginnen nicht immer vorhanden sind sondern scheinbar nur, wenn gerade auch aktuell für den Tag ein Abfalltermin gefunden wurde?
so ist es jedenfalls momentan im modul umgesetzt (wenn ich mich richtig erinnere....)

Zitat von: m0urs am 24 November 2017, 17:32:42
Ich habe im TABLETUI folgende Zeilen stehen:

        <tr>
            <td><div data-type="label">Heute:</div></td>
            <td><div data-type="label" data-device="Muellabfuhr" data-get="now_text"></div></td>
<td><div data-type="label"></div></td>
        </tr>

An Tagen, an denen "now_text" nicht vorhanden ist, wird weiterhin der letzte Wert angezeigt, den "now_text" einmal gehabt hatte.

Wie kann ich am einfachsten hier einen Ersatztext wie "heute keine Müllabfuhr" o.ä. an diesen Tagen anzeigen lassen?
sorry, tablet-ui kenn ich nicht, evtl. weiß da jemand anderes eher bescheid warum es sich dort so verhält.


Zitat von: m0urs am 24 November 2017, 17:32:42
Am schönsten wäre, wenn die Readings weiterhin existieren und man mit einem Attribut den gewünschten Inhalt in diesem Fall festlegen könnte ;-)
das wäre dann ne änderung am modul. :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kermit20 am 28 November 2017, 13:35:10
Hi, ich habe hier nach dem die Entwicklung weitergegangen ist, mal wieder das Modul einem Update unterzogen. Leider erhalte ich wieder den Log zugemüllt:

2017.11.28 13:28:51 3: ABFALL CV_Muell_Termine - CALENDAR:CAL_Abfall triggered, updating ABFALL CV_Muell_Termine ...
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $actualText in substitution (s///) at FHEM/ABFALL_getEvents.pm line 465.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (465)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $actualText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (466)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $cleanReadingName in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 560.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (559)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)


und der List des Moduls:

Internals:
   DEF        CAL_Abfall 21600
   KALENDER   CAL_Abfall
   NAME       CV_Muell_Termine
   NOTIFYDEV  CAL_Abfall
   NR         285
   NTFY_ORDER 50-CV_Muell_Termine
   STATE      1
   TYPE       ABFALL
   READINGS:
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_date 29.11.2017
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_days 1
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_description \n
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_location
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_text Biotonne
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_uid 040000008200E00074C5B7101A82E00800000000F04C900E09D3D201000000000000000010000000D4DE64B177EECB4292A007173E33F178
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_weekday Mittwoch
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_date 08.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_days 10
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_description
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_location
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_text Gelbetonne
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_uid df29241b80d84edeba58d4a43724de6e
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_weekday Freitag
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_date 17.01.2018
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_days 50
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_description
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_location
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_text Gruenabfuhr
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_uid 97357f25be284af88bd8de14af88a90e
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_weekday Mittwoch
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_date 12.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_days 14
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_description \n
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_location
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_text Papiermuell
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_uid 040000008200E00074C5B7101A82E00800000000606DF20FABD3D20100000000000000001000000074E4C435C1D9F347BD450BD5890887C5
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_weekday Dienstag
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_date 11.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_days 13
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_description
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_location
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_text Restmuelltonne
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_uid 040000008200E00074C5B7101A82E00800000000E0EAA6260BD3D201000000000000000010000000E8DB9F9376423540874AF38D18C62AFB
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_weekday Montag
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_date 09.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_days 12
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_description
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_location
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_text Schadstoffmobil
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_uid 040000008200E00074C5B7101A82E00800000000A0F4D0D2B0D3D201000000000000000010000000F05090FD985C434A8F18A614E6A7097F
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_weekday Samstag
     2017-11-28 13:28:51   CAL_Abfall__date 29.12.2017
     2017-11-28 13:28:51   CAL_Abfall__days 31
     2017-11-28 13:28:51   CAL_Abfall__description
     2017-11-28 13:28:51   CAL_Abfall__location
     2017-11-28 13:28:51   CAL_Abfall__pickups 0
     2017-11-28 13:28:51   CAL_Abfall__pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall__uid 040000008200E00074C5B7101A82E00800000000F04C900E09D3D201000000000000000010000000D4DE64B177EECB4292A007173E33F178
     2017-11-28 13:28:51   CAL_Abfall__weekday Freitag
     2017-11-28 13:28:51   next            CAL_Abfall_Biotonne_1
     2017-11-28 13:28:51   next_date       29.11.2017
     2017-11-28 13:28:51   next_days       1
     2017-11-28 13:28:51   next_description \n
     2017-11-28 13:28:51   next_location
     2017-11-28 13:28:51   next_text       Biotonne
     2017-11-28 13:28:51   next_weekday    Mittwoch
     2017-11-28 13:28:51   state           1
Attributes:
   DbLogExclude .*
   enable_counting_pickups 1
   room       7.0_Funktionen


Da ich ehrlichgesagt nicht mehr durchblicke, welcher Strang oder Files aktuell rund laufen, kann mir hoffentlich einer von euch weiterhelfen. Haben die Probleme auch andere ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: buchner51 am 10 Dezember 2017, 21:41:29
Hallo ich benötige etwas Hilfe,

ich hab das Modul soweit am laufen und würde es gerne mit Tablet UI darstellen.

Meine Redings enthalten das Datum mitten drin wie kann ich dies ausblenden für die Darstellung im Tablet Ui


DeviceOverview
myABFALL
Bio-Abfall am 12.12.2017 in 2 Tag(en)

myABFALL

Internals
CFGFN

DEF
AbfallGoogleCalender

KALENDER
AbfallGoogleCalender
NAME
myABFALL
NOTIFYDEV
AbfallGoogleCalender
NR
247
NTFY_ORDER
50-myABFALL
STATE
Bio-Abfall am 12.12.2017 in 2 Tag(en)
TYPE
ABFALL
Readings
Bio-Abfallam12122017_date
12.12.2017
2017-12-10 21:16:30
Bio-Abfallam12122017_days
2
2017-12-10 21:16:30
Bio-Abfallam12122017_description
Abfuhrtermin Bio-Abfall in Mainzer Str. am 12.12.2017
2017-12-10 21:16:30
Bio-Abfallam12122017_location
Mainzer Str.
2017-12-10 21:16:30
Bio-Abfallam12122017_text
Bio-Abfall am 12.12.2017
2017-12-10 21:16:30
Bio-Abfallam12122017_uid
802184285ad4ba54e73c7ed98d4215fa
2017-12-10 21:16:30
Bio-Abfallam12122017_weekday
Dienstag
2017-12-10 21:16:30
Bio-Abfallam27122017_date
27.12.2017
2017-12-10 21:16:30
Bio-Abfallam27122017_days
17
2017-12-10 21:16:30
Bio-Abfallam27122017_description
Abfuhrtermin Bio-Abfall in Mainzer Str. am 27.12.2017
2017-12-10 21:16:30
Bio-Abfallam27122017_location
Mainzer Str.
2017-12-10 21:16:30
Bio-Abfallam27122017_text
Bio-Abfall am 27.12.2017
2017-12-10 21:16:30
Bio-Abfallam27122017_uid
b8f61a9cb91b1f2da0d2df4e2f198634
2017-12-10 21:16:30
Bio-Abfallam27122017_weekday
Mittwoch
2017-12-10 21:16:30
GelberSackam19122017_date
19.12.2017
2017-12-10 21:16:30
GelberSackam19122017_days
9
2017-12-10 21:16:30
GelberSackam19122017_description
Abfuhrtermin Gelber Sack in Mainzer Str. am 19.12.2017
2017-12-10 21:16:30
GelberSackam19122017_location
Mainzer Str.
2017-12-10 21:16:30
GelberSackam19122017_text
Gelber Sack am 19.12.2017
2017-12-10 21:16:30
GelberSackam19122017_uid
ee2065add6bd3e9d09266f3ed1932fd7
2017-12-10 21:16:30
GelberSackam19122017_weekday
Dienstag
2017-12-10 21:16:30
Rest-Abfallam19122017_date
19.12.2017
2017-12-10 21:16:30
Rest-Abfallam19122017_days
9
2017-12-10 21:16:30
Rest-Abfallam19122017_description
Abfuhrtermin Rest-Abfall in Mainzer Str. am 19.12.2017
2017-12-10 21:16:30
Rest-Abfallam19122017_location
Mainzer Str.
2017-12-10 21:16:30
Rest-Abfallam19122017_text
Rest-Abfall am 19.12.2017
2017-12-10 21:16:30
Rest-Abfallam19122017_uid
06ea230724ad0fa9c1f72c2a688113ca
2017-12-10 21:16:30
Rest-Abfallam19122017_weekday
Dienstag
2017-12-10 21:16:30
next
Bio-Abfallam12122017_2
2017-12-10 21:16:30
next_date
12.12.2017
2017-12-10 21:16:30
next_days
2
2017-12-10 21:16:30
next_description
Abfuhrtermin Bio-Abfall in Mainzer Str. am 12.12.2017
2017-12-10 21:16:30
next_location
Mainzer Str.
2017-12-10 21:16:30
next_text
Bio-Abfall am 12.12.2017
2017-12-10 21:16:30
next_weekday
Dienstag
2017-12-10 21:16:30
state
2
2017-12-10 21:16:30


Mein Tablet Code:
     
    <div data-device="myABFALL" data-type="symbol"
          data-get="Rest-Abfallam.*_.*_days" data-get-warn=".*(\d+).*"
          data-get-on='["0","1","2"]'
          data-on-colors='["#000","#A4A4A4","#A4A4A4"]'
          data-icons='["fa-trash-o","fa-trash-o"]'
          class="inline big"></div>
<div data-type="label" class="">schwarze</div> 

<div data-device="myABFALL" data-type="symbol"
          data-get="next_textblau" data-get-warn=".*(\d+).*"
          data-get-on='["0","1","2"]'
          data-on-colors='["#FAFAFA","#08088A","#08088A"]'
          data-icons='["fa-trash-o","fa-trash-o"]'
          class="inline big"></div>
<div data-type="label" class="">blaue</div>

<div data-device="myABFALL" data-type="symbol"
          data-get="Bio-Abfallam12122017_days" data-get-warn=".*(\d+).*"
          data-get-on='["0","1","2"]'
          data-on-colors='["#000","#8A4B08","#8A4B08"]'
          data-icons='["fa-trash-o","fa-trash-o"]'
          class="inline big"></div>
<div data-type="label" class="">braune</div>

<div data-device="myABFALL" data-type="symbol"
          data-get="GelberSackam19122017_days" data-get-warn=".*(\d+).*"
          data-get-on='["0","1","2"]'
          data-on-colors='["#000","#FFFF00","#FFFF00"]'
          data-icons='["fa-trash-o","fa-trash-o"]'
          class="inline big"></div>
<div data-type="label" class="">gelber</div>


Kann mir jemand helfen???
Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 10 Dezember 2017, 22:15:20
Hallo,

schau dir mal das Attribut abfall_clear_reading_regex an, damit müsstest du weiter kommen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: buchner51 am 11 Dezember 2017, 18:05:45
Hallo,

hast du auch ein Beispiel für mich, im WIKI und im Command steht nicht viel dazu.

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 11 Dezember 2017, 19:13:51
Also mein Entsorger nennt die Termine z.B.:
Biotonne in Holzheim-DLG
mein abfall_clear_reading_regex heisst dann:
in Holzheim-DLG
und der Termin-Text wird dann zu:
Biotonne

den Regex musst halt dann auf deine Bedürfnisse anpassen - kann ein wenig Spielerei werden bis es genau passt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: buchner51 am 11 Dezember 2017, 20:08:36
Hallo,

kannst du mir mal ein
list ABFALL

und ein Auszug vom Tablet UI zuschicken.

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Darkmozart am 11 Dezember 2017, 20:23:42
Tablett UI hab ich nicht, List kommt per PN
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 16 Dezember 2017, 11:14:49
was soll an der Programmierung falsch sein ?

2017.12.16 11:09:39.124 3: vCal_Abfallkalender.PushNotify return value: syntax error at (eval 441) line 1, near ") and"
syntax error at (eval 441) line 8, near "}}"

2017.12.16 11:09:39.097 1: ERROR evaluating my $TYPE='CALVIEW';my $SELF='vCal_Abfallkalender.PushNotify';my $EVTPART0='t_004_weekday:';my $NAME='vCal_Abfallkalender';my $EVTPART1='6';my $EVENT='t_004_weekday: 6';{if(Value("PushMessenger_OnOff") eq "on") and (ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2){
my $temp_summary = ReadingsVal("vCal_Abfallkalender","t_001_summary","");
my $temp_weekdayname = ReadingsVal("vCal_Abfallkalender","t_001_weekdayname","");
my $temp_daysleftLong = ReadingsVal("vCal_Abfallkalender","t_001_daysleftLong",0);
my $temp_summary_2 = ReadingsVal("vCal_Abfallkalender","t_002_summary","");
my $temp_weekdayname_2 = ReadingsVal("vCal_Abfallkalender","t_002_weekdayname","");
my $temp_daysleftLong_2 = ReadingsVal("vCal_Abfallkalender","t_002_daysleftLong",0);
{fhem ("set PushMessenger msg '$temp_summary' 'Am $temp_weekdayname ($temp_daysleftLong) wird $temp_summary abgeholt.\nDie nächste Leerung ($temp_summary_2) ist am $temp_weekdayname_2.' '' 0 ''")}}}: syntax error at (eval 436) line 1, near ") and"
syntax error at (eval 436) line 8, near "}}"

2017.12.16 11:09:39.097 3: vCal_Abfallkalender.PushNotify return value: syntax error at (eval 436) line 1, near ") and"
syntax error at (eval 436) line 8, near "}}"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DeeSPe am 16 Dezember 2017, 11:29:51
Zitat von: en-trust am 16 Dezember 2017, 11:14:49
was soll an der Programmierung falsch sein ?

2017.12.16 11:09:39.124 3: vCal_Abfallkalender.PushNotify return value: syntax error at (eval 441) line 1, near ") and"
syntax error at (eval 441) line 8, near "}}"

2017.12.16 11:09:39.097 1: ERROR evaluating my $TYPE='CALVIEW';my $SELF='vCal_Abfallkalender.PushNotify';my $EVTPART0='t_004_weekday:';my $NAME='vCal_Abfallkalender';my $EVTPART1='6';my $EVENT='t_004_weekday: 6';{if(Value("PushMessenger_OnOff") eq "on") and (ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2){
my $temp_summary = ReadingsVal("vCal_Abfallkalender","t_001_summary","");
my $temp_weekdayname = ReadingsVal("vCal_Abfallkalender","t_001_weekdayname","");
my $temp_daysleftLong = ReadingsVal("vCal_Abfallkalender","t_001_daysleftLong",0);
my $temp_summary_2 = ReadingsVal("vCal_Abfallkalender","t_002_summary","");
my $temp_weekdayname_2 = ReadingsVal("vCal_Abfallkalender","t_002_weekdayname","");
my $temp_daysleftLong_2 = ReadingsVal("vCal_Abfallkalender","t_002_daysleftLong",0);
{fhem ("set PushMessenger msg '$temp_summary' 'Am $temp_weekdayname ($temp_daysleftLong) wird $temp_summary abgeholt.\nDie nächste Leerung ($temp_summary_2) ist am $temp_weekdayname_2.' '' 0 ''")}}}: syntax error at (eval 436) line 1, near ") and"
syntax error at (eval 436) line 8, near "}}"

2017.12.16 11:09:39.097 3: vCal_Abfallkalender.PushNotify return value: syntax error at (eval 436) line 1, near ") and"
syntax error at (eval 436) line 8, near "}}"


Steht doch da!
Die Klammer vor ReadingsVal ist zu viel.
Zitat{if(Value("PushMessenger_OnOff") eq "on") and (ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2)

Gruß
Dan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 16 Dezember 2017, 11:32:13
dann wäre aber eine ) zu viel.

{if(Value("PushMessenger_OnOff") eq "on"[b])[/b] and [b]([/b]ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2)

nehm ich die beiden weg, meckert er zumindest nicht. Im Log steht aber immernoch...

2017.12.16 11:32:25.821 1: ERROR evaluating my $EVTPART4='5';my $EVTPART22='3';my $SELF='vCal_Abfallkalender.PushNotify';my $EVENT='1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0';my $EVTPART10='1';my $EVTPART7='8';my $EVTPART28='9';my $EVTPART20='1';my $EVTPART6='7';my $TYPE='vCal_Abfallkalender.PushNotify';my $EVTPART19='0';my $EVTPART17='8';my $EVTPART2='3';my $EVTPART15='6';my $EVTPART0='1';my $EVTPART12='3';my $EVTPART3='4';my $NAME='vCal_Abfallkalender.PushNotify';my $EVTPART5='6';my $EVTPART21='2';my $EVTPART29='0';my $EVTPART8='9';my $EVTPART27='8';my $EVTPART9='0';my $EVTPART26='7';my $EVTPART11='2';my $EVTPART13='4';my $EVTPART18='9';my $EVTPART23='4';my $EVTPART14='5';my $EVTPART25='6';my $EVTPART16='7';my $EVTPART1='2';my $EVTPART24='5';{return undef; {if(Value("PushMessenger_OnOff") eq "on") and ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2){
my $temp_summary = ReadingsVal("vCal_Abfallkalender","t_001_summary","");
my $temp_weekdayname = ReadingsVal("vCal_Abfallkalender","t_001_weekdayname","");
my $temp_daysleftLong = ReadingsVal("vCal_Abfallkalender","t_001_daysleftLong",0);
my $temp_summary_2 = ReadingsVal("vCal_Abfallkalender","t_002_summary","");
my $temp_weekdayname_2 = ReadingsVal("vCal_Abfallkalender","t_002_weekdayname","");
my $temp_daysleftLong_2 = ReadingsVal("vCal_Abfallkalender","t_002_daysleftLong",0);
fhem ("set PushMessenger msg '$temp_summary' 'Am $temp_weekdayname ($temp_daysleftLong) wird $temp_summary abgeholt.\nDie nächste Leerung ($temp_summary_2) ist am $temp_weekdayname_2.'")}}}: syntax error at (eval 3892) line 1, near ") and"
syntax error at (eval 3892) line 8, near "}}"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DeeSPe am 16 Dezember 2017, 11:35:49
Zitat von: en-trust am 16 Dezember 2017, 11:32:13
dann wäre aber eine ) zu viel.

{if(Value("PushMessenger_OnOff") eq "on"[b])[/b] and [b]([/b]ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2)

nehm ich die beiden weg, meckert er zumindest nicht.

Stimmt die nach "on" ist auch zu viel.

Gruß
Dan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 17 Dezember 2017, 16:17:47
Jetzt klappt es. Alerdings erhalte ich die Message jetzt 10 jede Stunde. Kann man hier auch noch was optimieren, dass ich nur eine Message bekomme und vielleicht nur 20:00 ?

define vCal_Abfallkalender.PushNotify notify vCal_Abfallkalender {if(Value("PushMessenger_OnOff") eq "on" and ReadingsVal("vCal_Abfallkalender","t_001_daysleft",0) < 2){\
my $temp_summary = ReadingsVal("vCal_Abfallkalender","t_001_summary","");;\
my $temp_weekdayname = ReadingsVal("vCal_Abfallkalender","t_001_weekdayname","");;\
my $temp_daysleftLong = ReadingsVal("vCal_Abfallkalender","t_001_daysleftLong",0);;\
my $temp_summary_2 = ReadingsVal("vCal_Abfallkalender","t_002_summary","");;\
my $temp_weekdayname_2 = ReadingsVal("vCal_Abfallkalender","t_002_weekdayname","");;\
my $temp_daysleftLong_2 = ReadingsVal("vCal_Abfallkalender","t_002_daysleftLong",0);;\
fhem ("set PushMessenger msg '$temp_summary' 'Am $temp_weekdayname ($temp_daysleftLong) wird $temp_summary abgeholt.\nDie nächste Leerung ($temp_summary_2) ist am $temp_weekdayname_2.'")}}
attr vCal_Abfallkalender.PushNotify group Kalender
attr vCal_Abfallkalender.PushNotify room Status
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DeeSPe am 17 Dezember 2017, 16:24:10
Zitat von: en-trust am 17 Dezember 2017, 16:17:47
Jetzt klappt es. Alerdings erhalte ich die Message jetzt 10 jede Stunde. Kann man hier auch noch was optimieren, dass ich nur eine Message bekomme und vielleicht nur 20:00 ?

Es fehlt dem notify der Trigger, somit wird auf jedes Event getriggert.
Wenn Du "t_001_daysleft" auswertest, solltest Du auch darauf triggern.

Gruß
Dan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: en-trust am 18 Dezember 2017, 10:07:31
Du meinst mit Triggern das event-on-change-reading auf t_001_daysleft ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DeeSPe am 18 Dezember 2017, 10:09:45
Zitat von: en-trust am 18 Dezember 2017, 10:07:31
Du meinst mit Triggern das event-on-change-reading auf t_001_daysleft ?

Nein!
Bitte (nochmal) zu notify in der commandref belesen.

Gruß
Dan
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 27 Dezember 2017, 11:40:24
hiho,

ich hab ein gar lustiges problemchen ...
mein abfall-modul macht eigentlich alles - schon seit 1 jahr - richtig, bis auf eines: ich hab die sperrmüllabfuhr händisch in das vom calendar-modul abzugrasende ics (original der gemeinde) gebastelt.
wenn ich den calendar update/reloade, wird auch alles 100% korrekt im abfall-modul angezeigt. restarte ich fhem oder updatwt abfall sich selber, dann verschwinden alle readings die den sperrmüll betreffen. der rest bleibt, wie er soll und ist auch aktuell.

woran könnts liegen? bin ein bissi ratlos.

nachtrag:
den sperrmüll-termin hab ich übrigens vom strauchgut-termin kopiert, der seit "anbeginn" problemlos gefunzt hat.
ist das richtig so? (ist mein erster ics-termin)BEGIN:VEVENT
DTSTART:20180425T050000
DTEND:20180425T070000
DTSTAMP:20180425T050000Z
UID:137073
CREATED:20130101T050000Z
DESCRIPTION:Sperrmuellabfuhr
LAST-MODIFIED:20130101T050000Z
LOCATION:xxx
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:Sperrmuellabfuhr
TRANSP:TRANSPARENT
END:VEVENT
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Dezember 2017, 13:44:27
Kann ich den anderen ics Eintrag mal sehen? Ich vermute doppelten Eintrag der uid.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 27 Dezember 2017, 13:54:57
Der Master Strang sollte eigentlich rund laufen. Aber ich gehe der Fehlermeldung mal nach.
Hatte leider etwas weniger Zeit in der letzten Zeit. Aber ich hoffe der Müll wurde trotzdem immer rechtzeitig abgeholt und nicht wegen dem Modul zu spät rausgestellt [emoji3]

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 27 Dezember 2017, 14:13:28
ZitatKann ich den anderen ics Eintrag mal sehen? Ich vermute doppelten Eintrag der uid.
da hast du warscheinlich den fehler schon gefunden. hatte die zwar nach dem kopieren geändert, aber ein anderer eintrag hatte meine zufällig gewählte uid auch *g*
ich hab die uid mal geändert und nochmal geschaut, obs nun eh einzigartig ist.

ich nehm an, das wars, drum gleich mal vielen thx für die schnelle hilfe!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 29 Dezember 2017, 23:52:18
Zitat von: Kermit20 am 28 November 2017, 13:35:10
Hi, ich habe hier nach dem die Entwicklung weitergegangen ist, mal wieder das Modul einem Update unterzogen. Leider erhalte ich wieder den Log zugemüllt:

2017.11.28 13:28:51 3: ABFALL CV_Muell_Termine - CALENDAR:CAL_Abfall triggered, updating ABFALL CV_Muell_Termine ...
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $actualText in substitution (s///) at FHEM/ABFALL_getEvents.pm line 465.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (465)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $actualText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (466)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)
2017.11.28 13:28:51 1: PERL WARNING: Use of uninitialized value $cleanReadingName in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 560.
2017.11.28 13:28:51 1: stacktrace:
2017.11.28 13:28:51 1:     main::__ANON__                      called by FHEM/ABFALL_getEvents.pm (559)
2017.11.28 13:28:51 1:     main::ABFALL_getEvents              called by FHEM/ABFALL_setUpdate.pm (106)
2017.11.28 13:28:51 1:     main::ABFALL_setUpdate              called by ./FHEM/57_ABFALL.pm (169)
2017.11.28 13:28:51 1:     main::ABFALL_Notify                 called by fhem.pl (3498)
2017.11.28 13:28:51 1:     main::CallFn                        called by fhem.pl (3418)
2017.11.28 13:28:51 1:     main::DoTrigger                     called by fhem.pl (4392)
2017.11.28 13:28:51 1:     main::readingsEndUpdate             called by ./FHEM/57_Calendar.pm (2737)
2017.11.28 13:28:51 1:     main::Calendar_CheckTimes           called by ./FHEM/57_Calendar.pm (2247)
2017.11.28 13:28:51 1:     main::Calendar_CheckAndRearm        called by ./FHEM/57_Calendar.pm (2258)
2017.11.28 13:28:51 1:     main::Calendar_SynchronousUpdateCalendar called by ./FHEM/57_Calendar.pm (2224)
2017.11.28 13:28:51 1:     main::Calendar_ProcessUpdate        called by FHEM/HttpUtils.pm (562)
2017.11.28 13:28:51 1:     main::__ANON__                      called by fhem.pl (697)


und der List des Moduls:

Internals:
   DEF        CAL_Abfall 21600
   KALENDER   CAL_Abfall
   NAME       CV_Muell_Termine
   NOTIFYDEV  CAL_Abfall
   NR         285
   NTFY_ORDER 50-CV_Muell_Termine
   STATE      1
   TYPE       ABFALL
   READINGS:
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_date 29.11.2017
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_days 1
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_description \n
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_location
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_text Biotonne
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_uid 040000008200E00074C5B7101A82E00800000000F04C900E09D3D201000000000000000010000000D4DE64B177EECB4292A007173E33F178
     2017-11-28 13:28:51   CAL_Abfall_Biotonne_weekday Mittwoch
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_date 08.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_days 10
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_description
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_location
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_text Gelbetonne
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_uid df29241b80d84edeba58d4a43724de6e
     2017-11-28 13:28:51   CAL_Abfall_Gelbetonne_weekday Freitag
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_date 17.01.2018
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_days 50
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_description
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_location
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_text Gruenabfuhr
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_uid 97357f25be284af88bd8de14af88a90e
     2017-11-28 13:28:51   CAL_Abfall_Gruenabfuhr_weekday Mittwoch
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_date 12.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_days 14
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_description \n
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_location
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_text Papiermuell
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_uid 040000008200E00074C5B7101A82E00800000000606DF20FABD3D20100000000000000001000000074E4C435C1D9F347BD450BD5890887C5
     2017-11-28 13:28:51   CAL_Abfall_Papiermuell_weekday Dienstag
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_date 11.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_days 13
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_description
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_location
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_text Restmuelltonne
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_uid 040000008200E00074C5B7101A82E00800000000E0EAA6260BD3D201000000000000000010000000E8DB9F9376423540874AF38D18C62AFB
     2017-11-28 13:28:51   CAL_Abfall_Restmuelltonne_weekday Montag
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_date 09.12.2017
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_days 12
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_description
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_location
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_pickups 0
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_text Schadstoffmobil
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_uid 040000008200E00074C5B7101A82E00800000000A0F4D0D2B0D3D201000000000000000010000000F05090FD985C434A8F18A614E6A7097F
     2017-11-28 13:28:51   CAL_Abfall_Schadstoffmobil_weekday Samstag
     2017-11-28 13:28:51   CAL_Abfall__date 29.12.2017
     2017-11-28 13:28:51   CAL_Abfall__days 31
     2017-11-28 13:28:51   CAL_Abfall__description
     2017-11-28 13:28:51   CAL_Abfall__location
     2017-11-28 13:28:51   CAL_Abfall__pickups 0
     2017-11-28 13:28:51   CAL_Abfall__pickups_used 0
     2017-11-28 13:28:51   CAL_Abfall__uid 040000008200E00074C5B7101A82E00800000000F04C900E09D3D201000000000000000010000000D4DE64B177EECB4292A007173E33F178
     2017-11-28 13:28:51   CAL_Abfall__weekday Freitag
     2017-11-28 13:28:51   next            CAL_Abfall_Biotonne_1
     2017-11-28 13:28:51   next_date       29.11.2017
     2017-11-28 13:28:51   next_days       1
     2017-11-28 13:28:51   next_description \n
     2017-11-28 13:28:51   next_location
     2017-11-28 13:28:51   next_text       Biotonne
     2017-11-28 13:28:51   next_weekday    Mittwoch
     2017-11-28 13:28:51   state           1
Attributes:
   DbLogExclude .*
   enable_counting_pickups 1
   room       7.0_Funktionen


Da ich ehrlichgesagt nicht mehr durchblicke, welcher Strang oder Files aktuell rund laufen, kann mir hoffentlich einer von euch weiterhelfen. Haben die Probleme auch andere ?

Bitte die Version vom develop Strang bitte testen und Rückmeldung geben.

Ich wünsche allen schon einmal einen Guten Rutsch ins neue Jahr

Gruß Constantin
Titel: Antw:Reading "now_*" nicht immer vorhanden
Beitrag von: m0urs am 31 Dezember 2017, 10:04:52
Falls es jemand mal benötigt: Ich habe das mit dem fehlenden "now_text" nun mit einem DOIF gelöst, welches einfach ein entsprechendes Reading mit dem Inhalt "keine Müllabfuhr" erstellt, wenn das Reading nicht existiert. Damit wird mir im Tablet UI nun immer der korrekte Wert angezeigt:

defmod di_Muellabfuhr_AktuellerTag DOIF ([Muellabfuhr:now_text] eq "") (setreading Muellabfuhr now_text keine Müllabfuhr)
attr di_Muellabfuhr_AktuellerTag do always


Zitat von: m0urs am 24 November 2017, 17:32:42
Ist es eigentlich gewollt, dass die Reading, die mit "now_" beginnen nicht immer vorhanden sind sondern scheinbar nur, wenn gerade auch aktuell für den Tag ein Abfalltermin gefunden wurde? Ich habe im TABLETUI folgende Zeilen stehen:

        <tr>
            <td><div data-type="label">Heute:</div></td>
            <td><div data-type="label" data-device="Muellabfuhr" data-get="now_text"></div></td>
<td><div data-type="label"></div></td>
        </tr>

An Tagen, an denen "now_text" nicht vorhanden ist, wird weiterhin der letzte Wert angezeigt, den "now_text" einmal gehabt hatte.

Wie kann ich am einfachsten hier einen Ersatztext wie "heute keine Müllabfuhr" o.ä. an diesen Tagen anzeigen lassen?

Am schönsten wäre, wenn die Readings weiterhin existieren und man mit einem Attribut den gewünschten Inhalt in diesem Fall festlegen könnte ;-)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 02 Januar 2018, 15:09:46
Hallo,

bei mir läuft es auch seit ca. 2 wo nicht mehr mit der Version die ich per update erhalte.
Steige auch nicht mehr durch welche Version geht oder nicht.

Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2018, 00:31:30
Zitat von: Eisix am 02 Januar 2018, 15:09:46
Hallo,

bei mir läuft es auch seit ca. 2 wo nicht mehr mit der Version die ich per update erhalte.
Steige auch nicht mehr durch welche Version geht oder nicht.

Gruß
Eisix

Ein bisschen mehr Futter müsst ihr mir dann schon noch geben, damit ich euch helfen kann.
Was geht denn nicht.
Von welchen Strang installiert oder einfach mal version ABFALL eintippen und den Auszug schicken.
Dann brauche ich natürlich noch ne kurze Beschreibung was nicht geht und ggf. ein Log Eintrag dazu, manchmal hilft auch der Kalender, wenn der speziell ist.

Gruß Constantin
Titel: Antw:Reading "now_*" nicht immer vorhanden
Beitrag von: uniqueck am 03 Januar 2018, 00:33:35
Zitat von: m0urs am 31 Dezember 2017, 10:04:52
Falls es jemand mal benötigt: Ich habe das mit dem fehlenden "now_text" nun mit einem DOIF gelöst, welches einfach ein entsprechendes Reading mit dem Inhalt "keine Müllabfuhr" erstellt, wenn das Reading nicht existiert. Damit wird mir im Tablet UI nun immer der korrekte Wert angezeigt:

defmod di_Muellabfuhr_AktuellerTag DOIF ([Muellabfuhr:now_text] eq "") (setreading Muellabfuhr now_text keine Müllabfuhr)
attr di_Muellabfuhr_AktuellerTag do always


Wenn du ein User für das FHEM Wiki hast, kannst du es gerne mit in die Sektion Anwendungsbeispiel beim Modul ABFALL mit aufnehmen, andernfalls würde ich das übernehmen, solltest du keinen haben.

https://wiki.fhem.de/wiki/ABFALL

Gruß Constantin
Titel: Antw:Reading "now_*" nicht immer vorhanden
Beitrag von: m0urs am 03 Januar 2018, 10:23:24
Ich habe leider keinen User für das Wiki ...

Zitat von: uniqueck am 03 Januar 2018, 00:33:35
Wenn du ein User für das FHEM Wiki hast, kannst du es gerne mit in die Sektion Anwendungsbeispiel beim Modul ABFALL mit aufnehmen, andernfalls würde ich das übernehmen, solltest du keinen haben.

https://wiki.fhem.de/wiki/ABFALL

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 03 Januar 2018, 12:00:24
Hallo,

sorry für die kurze Fehlermeldung im letzten post.
Version Abfall:

File                Rev   Last Change

57_ABFALL.pm        11020 2017-09-13 00:40:21Z uniqueck

ABFALL_getEvents.pm 11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm 11021 2017-09-13 00:32:22Z uniqueck

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 15745 2018-01-01 12:21:50Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968


List Abfall

Internals:
   DEF        AbfallCalendar
   KALENDER   AbfallCalendar
   NAME       Abfall
   NOTIFYDEV  AbfallCalendar
   NR         378
   NTFY_ORDER 50-Abfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   READINGS:
     2018-01-03 11:53:12   state           Keine Abholungen
Attributes:
   DbLogExclude .*


Termine werden auf meinen Handy im entsprechenden Kalender angezeigt. Der Kalenderlink zu Google sollte sich nicht verändert haben.

Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2018, 14:09:25
Zitat von: Eisix am 03 Januar 2018, 12:00:24
Hallo,

sorry für die kurze Fehlermeldung im letzten post.
Version Abfall:

File                Rev   Last Change

57_ABFALL.pm        11020 2017-09-13 00:40:21Z uniqueck

ABFALL_getEvents.pm 11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm 11021 2017-09-13 00:32:22Z uniqueck

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 15745 2018-01-01 12:21:50Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968


List Abfall

Internals:
   DEF        AbfallCalendar
   KALENDER   AbfallCalendar
   NAME       Abfall
   NOTIFYDEV  AbfallCalendar
   NR         378
   NTFY_ORDER 50-Abfall
   STATE      Keine Abholungen
   TYPE       ABFALL
   READINGS:
     2018-01-03 11:53:12   state           Keine Abholungen
Attributes:
   DbLogExclude .*


Termine werden auf meinen Handy im entsprechenden Kalender angezeigt. Der Kalenderlink zu Google sollte sich nicht verändert haben.

Gruß
Eisix
Da bräuchte ich dann mal ein log Auszug mit verbose auf 5.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 03 Januar 2018, 14:46:54
Hallo,

UID habe ich raus gelöscht.


2018.01.03 14:37:52.344 4: ABFALL_setUpdate(Abfall) - Start
2018.01.03 14:37:52.344 5: ABFALL_setUpdate(Abfall) - reading lastNow
2018.01.03 14:37:52.345 5: ABFALL_setUpdate(Abfall) - ABFALL_setUpdate, 20170912.220919, 2, 21
2018.01.03 14:37:52.345 5: ABFALL_GetUpdate (Abfall) - delete readings
2018.01.03 14:37:52.349 5: ABFALL_getEvents(Abfall) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2018.01.03 14:37:52.349 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 1, 19
2018.01.03 14:37:52.350 5: ABFALL_getEvents(Abfall) - size of events: 20
2018.01.03 14:37:52.350 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.350 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents - next uid :googlecom
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 4, 19
2018.01.03 14:37:52.365 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 2, 19
2018.01.03 14:37:52.365 5: Vor Sortieren
2018.01.03 14:37:52.365 5: Nach Sortieren
2018.01.03 14:37:52.365 5: ABFALL_setUpdate(Abfall) - ABFALL_setUpdate, 20170912.220919, 5, 21



Gruß
Eisix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 03 Januar 2018, 15:20:53
Zitat von: Eisix am 03 Januar 2018, 14:46:54
Hallo,

UID habe ich raus gelöscht.


2018.01.03 14:37:52.344 4: ABFALL_setUpdate(Abfall) - Start
2018.01.03 14:37:52.344 5: ABFALL_setUpdate(Abfall) - reading lastNow
2018.01.03 14:37:52.345 5: ABFALL_setUpdate(Abfall) - ABFALL_setUpdate, 20170912.220919, 2, 21
2018.01.03 14:37:52.345 5: ABFALL_GetUpdate (Abfall) - delete readings
2018.01.03 14:37:52.349 5: ABFALL_getEvents(Abfall) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2018.01.03 14:37:52.349 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 1, 19
2018.01.03 14:37:52.350 5: ABFALL_getEvents(Abfall) - size of events: 20
2018.01.03 14:37:52.350 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.350 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.351 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.352 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.353 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.354 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.355 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.356 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.357 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.358 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.359 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.359 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.360 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents - next uid :googlecom
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.361 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.362 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.363 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents - next uid : googlecom
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 7, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.03 14:37:52.364 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 4, 19
2018.01.03 14:37:52.365 5: ABFALL_getEvents(Abfall) - ABFALL_getEvents, 20170912.220911, 2, 19
2018.01.03 14:37:52.365 5: Vor Sortieren
2018.01.03 14:37:52.365 5: Nach Sortieren
2018.01.03 14:37:52.365 5: ABFALL_setUpdate(Abfall) - ABFALL_setUpdate, 20170912.220919, 5, 21



Gruß
Eisix
Ich sehe hier das alle start Zeiten der Termine in der Vergangenheit liegen. Das heißt der Fehler liegt hier im Kalender. Kannst du mir den Kalender zur Verfügung stellen? Gerne auch per PN.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Eisix am 03 Januar 2018, 16:21:29
Geht wieder. Die App hat die Termine in meinen Kalender im Handy eingetragen aber nicht zu Google synchronisiert. Manuelles synchronisieren im Google Kalender hat es gelöst. Warum das nicht automatisch passierte weiss ich nicht, eingestellt ist es.

Danke für den Support.

Gruß
Eisix


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: C0mmanda am 05 Januar 2018, 10:41:10
Moin moin,

ich fürchte ich benötige eure Hilfe.

Grundsätzlich funktioniert mit dem Abfallkalender alles wunderbar, nur habe ich ein Problem:

Mein Entsorger terminiert die Abholtermine immer von 7:00 - 07:10Uhr.

Ich möchte allerdings dass die Termine bis 12Uhr "aktuell" bleiben und in der TabletUI angezeigt werden.
Leider werden die Termine aber immer vorher gelöscht.

Was muss ich einstellen damit die Termine bis 12Uhr stehen bleiben?

List Abfallkalender (URL ist verändert da öffentlicher Kalender):
Internals:
   DEF        ical url http://p27-calendars.icloud.com/published/2/XXXX_Ghy7hK5ADEe3GCskPhSDfrARsfT_elYl4myVmQvO8MHn-InPkc4lz43bR3COAGwlrRkWk2qaZpnmhm8MvjUB4-XXXX 86400
   NAME       Abfallkalender
   NOTIFYDEV  global
   NR         1087
   NTFY_ORDER 50-Abfallkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2018-01-05 09:59:28   calname         Abfallkalender
     2018-01-05 09:59:28   lastUpdate      2018-01-05 09:59:25
     2016-07-25 16:32:01   modeAlarm       
     2018-01-05 08:40:00   modeAlarmOrStart
     2016-07-25 16:32:01   modeAlarmed     
     2018-01-05 09:59:28   modeChanged     
     2018-01-05 09:59:28   modeEnd         0DC32745053A47D393FC63C76DC60F03;CA20754B1EC94395A7FDE4F2BA6D51F3;26035DF8A9054FFA946179D0B254F750;28231C6CD29748B086D7B168FFFF7556;E546166EFE284907BEFE8EAAAD582B41
     2018-01-05 09:59:28   modeEnded       
     2018-01-05 08:40:00   modeStart       
     2018-01-05 08:40:00   modeStarted     
     2018-01-05 09:59:28   modeUpcoming    A51BE47B9D6D472FB593279D5A11AA61;196C97DF10DE4FFEB9F10EC0D9DBC42B;A3ACA3D81FF14907B1D2B1FD3B6A7EBC;46C090C791724144BC4EE4B2FCDBB9BA;2DE9CEE9007748F6A1FD866A693DE99C;C02FDBD50F524DE89DAFB7DED4759033;F06D833313C7403C9C6037E5D0190826;4DCDA4B8671542F6B43335D9ECC20064;4C3F952DB67B4C359A9F1925521DA5B1;0F65B3E4620E478AAA1590065122C400;8F76A1A37D69498CAE7E9FB0F55FF730;C107F91CC65041A0A7718D383BE9DB5B;A36788194B484DA996B93DFD359B7848;62F884565DCD406CBF6D38EF315AB231;984CAA80500D45408252D94384F31F5A;1EBCC977C1A44DFCB9E3F1037DF518F0;A396D945F1DC4FFEA87EB94ADEA32C64;205A35F5283F451FAA0B6231772EB7FC;0A7CE2B726A049FA8E1230211BDC494C;BC526A3D0D944C2099B1ACCAD6DB9C45;EA0AB8EFC9374EF39370F324E6B95F0D;EB321B7EBEDD4F94AC6C90EFC4C0B8DA;834474430F7C4A008E9D078C61247829;CB9EE6E32AD4490FA8DFE4ED2DC8BF75;D65E254DD75546E99BB3B3F7374323D1;EF00589225EB4281AD029753399A5777;4B0EDFD4F9884727890607C8589E3297;7569B0B6204847EF8F307E8C3529359F;C9B15DC479674FD69C3B9BD129F7841C;CBEEBF02074C4ADA8693CA595BE0A779;4E148A48F9CD4C51B4DF16D760D68890;7C00D3EB93864FB5B07876B273BAFE3A;554CFEB98FE3493A9C86D5E68727D8D3;B7BDE3D1F0254A3599AB464F77E8EED5;7C5C7B62215A4C80AB920FDEDA239FFB;A1A291C076BA4D78A6ABA367A5349998;9A751B150B2B486A8CC478DAFA44F701;73FC4EAD3A5148468324596E8C203ECF;5CF9A7F5E77A451B8DBB6221502DE604;3CC806159F624B03982A1A3DDA53FE87;671D13F718564BA4AB6A407BCF78AFCB;878A5176FBF244E0BF8F1FDD46F54199;997C648FB64749A893423DE884628108;93F521399E99454CB55E7F57EE65239D;8D329AB660624A2F9F6F9A96D3B9D9FE;5334AB524F1549878B8D793B90D1B411;D4DAC2FDA91E4D34BE9AB310F2B89E17;DD00D59F0CB2417AB134D91FFDA0F099;44EAD30DB731460580EBBFE89FC293B3;BEE366C8998E4317BD6669D1251D8880;A519B01B1BDB4C829437A88F8EDE48B7;B81154AEBF6D4ADF8CA2C51C668F921B;462B382DA69B418EBDF8DDE24ACC1D84;EDD9910A52F040619ED1D08E4D5BB1ED;16C9561B4C2648F983B2EAEB762F3C0B;A22778AD892A4B288549221C99995226;71AE024322B84E65928A95C0F0875322;58B00C84A0A640B0BB2991875D2D0BFC;A66FC7AC9355474794260CBD3C0FE774;BACC4FBBC99144E6BAFE32539B28A461;944628B5905845EFA35D5D9812C79F44;B1E44E3D0D22476BB1833FBEEFE4193A;B786415869A8474C999AC9A94B7FD700;3C1CEA40E9224F1FA87C5DD2E2D4520E;D89DB17384844ED7A58E6D810B0EAFD8;C7EDC3870453457F9278DCB4082405F3;9A645FDE048F4F23A1CCF7C0ADF7806F;E659C903395745018A24F5E1A3062E85;6416012194054A9EB536C0198BFDE236;E46B0BE4AE1F455DB2FCFFC2F136D084;17BE2C31CCDA4B6D82E9E6EA75ED953D;559A413294054DBAB8C21D798FFA002B;DA760D40E9F24E328615A275477571CD;61445DCCE45E4BBA9FAC0D0BE1C38E4A;426EFB24634C4FA3BE2D16218180AADB;2336A2893C614C03A0F71B33A6A85C7D;AB013B25DDDF437F89619874E54EF493;BD27422F0EBD43C7A16E2F04501D63CB;E01ED78F68D74A51BD27FCCD2C352553;BDD50DCEBC044A5393E7A5A6195EE4DF;AFD1DF794AE948D0A2FB59CF13074341;AE2FD7D294B44065BF480CF5E8515A06;591D493DAC004552ABFC66F09E1D62D5;4E2A4E1373684765B105B78F97AFD165;EEBEEC60EE474849AE86D28AEC14DE34;FEB348B0D7A64310AEC006631DD89B57;278924692C1F4B85865F827FAD78103A;3F4F0C9577C14660B59BD766D093A2A2;4E3C30993CA44997A63673FE38A83DCD;C34054BC48E1427C976D4598A8FE0F01;9BBF67DCD7934B8F9FA4EF7A570A782D;6969CC11F22B43FD954C7D057A86304F;7AAF4DA0C5F647559A3B20239ED6AD18;64DA50627CE34116962D87211A4709DA;5B5FC8B18C93483296909103B61853D2;CFB5BDB636C04BF597F69B53DFFC3A46;B4BC1ABBFEB34866A58732176AC6B8DC;461FE5E2C66B4C549A9684EF6195C288;6E884B0E58704DD3AFCB81CCF8B7084D;00B22C516C564723A3184E155856AF19;5935F6CECFAA4E4FBADDFEC9A636EF22;84501615C9244B97A477675A2070411B;5DB593F0A0C7453BB2FF997AE483A434;3258D29816F9400BA86BA24BC1BA5B92;8888AD62A9724EBD9490B7A96361465E;64A0EAD1850D4627A3BB41CCFB84E5E2
     2018-01-05 09:59:28   nextUpdate      2018-01-06 09:59:25
     2018-01-05 09:59:29   nextWakeup      2018-01-06 09:59:25
     2018-01-05 09:59:28   state           triggered
   helper:
     bm:
       Calendar_Get:
         cnt        4
         dmx        0
         mTS        05.01. 09:59:28
         max        11
         tot        11
         mAr:
           HASH(0x7f8d258)
           
           text
           next
       Calendar_Notify:
         cnt        6
         dmx        0
         mAr       
         mTS       
         max        0
         tot        0
       Calendar_Set:
         cnt        10
         dmx        0
         mAr       
         mTS       
         max        0
         tot        0
Attributes:
   hideOlderThan 05:00:00
   update     async


List Modul Abfall:
Internals:
   DEF        Abfallkalender 43200
   KALENDER   Abfallkalender
   NAME       Abfall
   NR         1088
   NTFY_ORDER 50-Abfall
   STATE      6
   TYPE       ABFALL
   READINGS:
     2018-01-05 09:59:28   Abfallkalender_Altpapierwirdabgeholt_datum 01.02.18
     2018-01-05 09:59:28   Abfallkalender_Altpapierwirdabgeholt_tage 27
     2018-01-05 09:59:28   Abfallkalender_Altpapierwirdabgeholt_text   Altpapier wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_Altpapierwirdabgeholt_wochentag Donnerstag
     2018-01-05 09:59:28   Abfallkalender_Bioabfallwirdabgeholt_datum 11.01.18
     2018-01-05 09:59:28   Abfallkalender_Bioabfallwirdabgeholt_tage 6
     2018-01-05 09:59:28   Abfallkalender_Bioabfallwirdabgeholt_text   Bioabfall wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_Bioabfallwirdabgeholt_wochentag Donnerstag
     2018-01-05 09:59:28   Abfallkalender_GelberSackTonnewirdabgeholt_datum 11.01.18
     2018-01-05 09:59:28   Abfallkalender_GelberSackTonnewirdabgeholt_tage 6
     2018-01-05 09:59:28   Abfallkalender_GelberSackTonnewirdabgeholt_text   Gelber Sack / Tonne wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_GelberSackTonnewirdabgeholt_wochentag Donnerstag
     2018-01-05 09:59:28   Abfallkalender_Gruenschnittwirdabgeholt_datum 06.11.18
     2018-01-05 09:59:28   Abfallkalender_Gruenschnittwirdabgeholt_tage 305
     2018-01-05 09:59:28   Abfallkalender_Gruenschnittwirdabgeholt_text   Grünschnitt wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_Gruenschnittwirdabgeholt_wochentag Dienstag
     2018-01-05 09:59:28   Abfallkalender_Restmuellwirdabgeholt_datum 18.01.18
     2018-01-05 09:59:28   Abfallkalender_Restmuellwirdabgeholt_tage 13
     2018-01-05 09:59:28   Abfallkalender_Restmuellwirdabgeholt_text   Restmüll wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_Restmuellwirdabgeholt_wochentag Donnerstag
     2018-01-05 09:59:28   Abfallkalender_SchadstoffmobilinIhrerNaehewirdabgeholt_datum 03.02.18
     2018-01-05 09:59:28   Abfallkalender_SchadstoffmobilinIhrerNaehewirdabgeholt_tage 29
     2018-01-05 09:59:28   Abfallkalender_SchadstoffmobilinIhrerNaehewirdabgeholt_text   Schadstoffmobil in Ihrer Nähe wird abgeholt.
     2018-01-05 09:59:28   Abfallkalender_SchadstoffmobilinIhrerNaehewirdabgeholt_wochentag Samstag
     2018-01-05 09:59:28   next            Abfallkalender_GelberSackTonnewirdabgeholt|Abfallkalender_Bioabfallwirdabgeholt_6
     2018-01-05 09:59:28   next_datum      11.01.18
     2018-01-05 09:59:28   next_tage       6
     2018-01-05 09:59:28   next_text         Gelber Sack / Tonne wird abgeholt. und   Bioabfall wird abgeholt.
     2018-01-05 09:59:28   next_wochentag  Donnerstag
     2018-01-05 09:59:28   state           6
   helper:
     bm:
       ABFALL_Notify:
         cnt        4878
         dmx        0
         mTS        05.01. 09:59:28
         max        67
         tot        68
         mAr:
           HASH(0x7fd4ac0)
           HASH(0x7f8d258)
       ABFALL_Set:
         cnt        8
         dmx        0
         mAr       
         mTS       
         max        0
         tot        0
Attributes:


Vielen Dank im voraus!

grtz
CmdA
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stauraum am 08 Januar 2018, 09:11:46
Auch ich habe nun endlich mal ein Problem mit meinem Abfall-Kalender ;-)

Und zwar zeigt er mir bei der Abholung der Braunen Tonne noch 79 Tgae rest an, Sprich, am 28.03.2018 wird sie das nächste mal abgeholt. Ist so aber nicht ganz richtig, denn der selbe importierte Kalender bei Google zeigt mir richtigerweise den 19.01. an.

im Logfile fand ich folgenden Fehler:


2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $actualText in substitution (s///) at FHEM/ABFALL_getEvents.pm line 465.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $actualText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in substitution (s///) at FHEM/ABFALL_getEvents.pm line 564.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in transliteration (tr///) at FHEM/ABFALL_getEvents.pm line 565.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $summarys[0] in substitution (s///) at FHEM/ABFALL_getEvents.pm line 567.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in substitution (s///) at FHEM/ABFALL_getEvents.pm line 568.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $summarys[0] in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 594.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 594.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $tempText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at FHEM/ABFALL_getEvents.pm line 134.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in string eq at FHEM/ABFALL_setUpdate.pm line 236.
2018.01.08 08:36:32 2: ABFALL_setUpdate(Entsorgung) - readingName is empty for uid(HWSRaguhnerStr13058)


Alle anderen Tonnen werden richtig angezeigt. Hat vllt. jemand von euch einen Tip, was hier falsch ist?

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TWART016 am 09 Januar 2018, 23:37:58
Hallo,

die Installation hat wunderbar funktioniert. Ich habe die cal URL von meiner Abfallverwertungsgesellschaft eingebunden. Darin enthalten sind jedoch auch 2 Mültonnen (1100l), die ich gar nicht habe.

Ziel soll es sein, mir ein Tag davor eine Benachrichtigung schicken zu lassen, natürlich ohne die beiden Mülltonnen. Ist es möglich diese in dem Modul auszunehmen, oder muss ich das mit dem DOIF umgehen?

Zweite Anforderung ist, die Benachrichtigung nur alle 8 Wochen schicken zu lassen. Gibt es dazu eine Funktion, oder muss ich das über FHEM Mittel programmieren?


Gruß
TWART016
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 09 Januar 2018, 23:43:59
Zitat von: stauraum am 08 Januar 2018, 09:11:46
Auch ich habe nun endlich mal ein Problem mit meinem Abfall-Kalender ;-)

Und zwar zeigt er mir bei der Abholung der Braunen Tonne noch 79 Tgae rest an, Sprich, am 28.03.2018 wird sie das nächste mal abgeholt. Ist so aber nicht ganz richtig, denn der selbe importierte Kalender bei Google zeigt mir richtigerweise den 19.01. an.

im Logfile fand ich folgenden Fehler:


2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $actualText in substitution (s///) at FHEM/ABFALL_getEvents.pm line 465.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $actualText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in substitution (s///) at FHEM/ABFALL_getEvents.pm line 564.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in transliteration (tr///) at FHEM/ABFALL_getEvents.pm line 565.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $summarys[0] in substitution (s///) at FHEM/ABFALL_getEvents.pm line 567.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in substitution (s///) at FHEM/ABFALL_getEvents.pm line 568.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $summarys[0] in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 594.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $cleanReadingName in concatenation (.) or string at FHEM/ABFALL_getEvents.pm line 594.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value $tempText in string eq at FHEM/ABFALL_getEvents.pm line 466.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in string comparison (cmp) at FHEM/ABFALL_getEvents.pm line 134.
2018.01.08 08:36:32 1: PERL WARNING: Use of uninitialized value in string eq at FHEM/ABFALL_setUpdate.pm line 236.
2018.01.08 08:36:32 2: ABFALL_setUpdate(Entsorgung) - readingName is empty for uid(HWSRaguhnerStr13058)


Alle anderen Tonnen werden richtig angezeigt. Hat vllt. jemand von euch einen Tip, was hier falsch ist?
Kannst du verbose mal auf 5 stellen im Abfall Modul und dann nochmal update auf dem Abfall Modul durchführen und den log output schicken.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 09 Januar 2018, 23:49:34
Zitat von: TWART016 am 09 Januar 2018, 23:37:58
Hallo,

die Installation hat wunderbar funktioniert. Ich habe die cal URL von meiner Abfallverwertungsgesellschaft eingebunden. Darin enthalten sind jedoch auch 2 Mültonnen (1100l), die ich gar nicht habe.

Ziel soll es sein, mir ein Tag davor eine Benachrichtigung schicken zu lassen, natürlich ohne die beiden Mülltonnen. Ist es möglich diese in dem Modul auszunehmen, oder muss ich das mit dem DOIF umgehen?

Zweite Anforderung ist, die Benachrichtigung nur alle 8 Wochen schicken zu lassen. Gibt es dazu eine Funktion, oder muss ich das über FHEM Mittel programmieren?


Gruß
TWART016
Mit Hilfe vom Filter und exclude sollte das mit dem Modul direkt gehen. Benachrichtigung mittels notify und deinem push Dienst deiner Wahl lösen. Schau hier auch einfach mal im FHEM wiki nach Abfall.

Bzgl. dem Datum kannst du dir auch einfach eins definieren und wenn dies erreicht ist, einfach das nächste in 8 wochen berechnen und wieder setzen. Kann man direkt am Modul mit einem Userreading lösen und dem notify welches dir auch die Benachrichtigung schicken soll.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: stauraum am 10 Januar 2018, 14:46:05
Zitat von: uniqueck am 09 Januar 2018, 23:43:59
Kannst du verbose mal auf 5 stellen im Abfall Modul und dann nochmal update auf dem Abfall Modul durchführen und den log output schicken.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Klar kann ich das ;-)


2018.01.10 14:43:40 4: ABFALL_setUpdate(Entsorgung) - Start
2018.01.10 14:43:40 5: ABFALL_setUpdate(Entsorgung) - reading lastNow
2018.01.10 14:43:40 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 2, 21
2018.01.10 14:43:40 5: ABFALL_GetUpdate (Entsorgung) - delete readings
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 1, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - size of events: 80
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13000
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13000) - start(12.01.2018 00:00:00) - days(2) - text(Restmüll (Graue Tonne)) - location(Raguhner Str 13) - description(Entsorgung: Restmüll (Graue Tonne)) - readingName(RestmuellGraueTonne)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13053
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13053) - start(19.01.2018 00:00:00) - days(9) - text(Biomüll (Braune Tonne)) - location(Raguhner Str 13) - description(Entsorgung: Biomüll (Braune Tonne)) - readingName(BiomuellBrauneTonne)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13002
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13002) - start(26.01.2018 00:00:00) - days(16) - text(Papier (Blaue Tonne)) - location(Raguhner Str 13) - description(Entsorgung: Papier (Blaue Tonne)) - readingName(PapierBlaueTonne)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13003
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13003) - start(26.01.2018 00:00:00) - days(16) - text(Gelbe Tonne) - location(Raguhner Str 13) - description(Entsorgung: Gelbe Tonne) - readingName(GelbeTonne)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13001
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13054
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13004
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13055
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13005
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13007
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13006
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13056
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13008
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13057
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13011
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13010
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13009
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13058
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13058) - start(28.03.2018 00:00:00) - days(77) - text() - location(Raguhner Str 13) - description(Entsorgung: ) - readingName()
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13059
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 19, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - calendar(SWH.Halle) - uid(HWSRaguhnerStr13059) - start(28.03.2018 00:00:00) - days(77) - text(★Biomüll (Braune Tonne)) - location(Raguhner Str 13) - description(*Feiertagsentsorgung* an einem der beiden aufeinanderfolgenden Ersatztermine(★): Biomüll (Braune Tonne)) - readingName(BiomuellBrauneTonne)
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13060
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13061
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13012
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13062
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13014
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13015
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13013
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13063
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13016
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13064
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13018
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13019
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13017
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13065
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13020
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13066
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13022
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13023
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13021
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13067
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13024
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13068
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13025
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13027
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13026
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13069
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13028
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13070
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13029
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13031
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:40 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:40 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13030
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13071
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13032
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13072
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13033
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13034
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13035
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13073
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13036
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13074
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13037
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13038
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13039
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13075
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13040
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13076
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13042
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13041
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13043
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13077
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13044
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13078
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13047
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13045
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13046
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13079
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13048
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13080
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13051
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13049
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 3, 19
2018.01.10 14:43:41 5: ABFALL_getEvents - next uid : HWSRaguhnerStr13050
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 5, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 15, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 18, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 6, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 4, 19
2018.01.10 14:43:41 5: ABFALL_getEvents(Entsorgung) - ABFALL_getEvents, 20170912.220911, 2, 19
2018.01.10 14:43:41 5: Vor Sortieren
2018.01.10 14:43:41 5: RestmuellGraueTonne
2018.01.10 14:43:41 5: BiomuellBrauneTonne
2018.01.10 14:43:41 5: PapierBlaueTonne
2018.01.10 14:43:41 5: GelbeTonne
2018.01.10 14:43:41 1: PERL WARNING: Use of uninitialized value $text in concatenation (.) or string at fhem.pl line 913.
2018.01.10 14:43:41 5:
2018.01.10 14:43:41 5: BiomuellBrauneTonne
2018.01.10 14:43:41 5: Nach Sortieren
2018.01.10 14:43:41 5:
2018.01.10 14:43:41 5: BiomuellBrauneTonne
2018.01.10 14:43:41 5: BiomuellBrauneTonne
2018.01.10 14:43:41 5: GelbeTonne
2018.01.10 14:43:41 5: PapierBlaueTonne
2018.01.10 14:43:41 5: RestmuellGraueTonne
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 6, 21
2018.01.10 14:43:41 2: ABFALL_setUpdate(Entsorgung) - readingName is empty for uid(HWSRaguhnerStr13058)
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 11, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 10, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 10, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 10, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 8, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.01.10 14:43:41 5: ABFALL_setUpdate(Entsorgung) - ABFALL_setUpdate, 20170912.220919, 4, 21
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TWART016 am 13 Januar 2018, 00:33:13
Zitat von: uniqueck am 09 Januar 2018, 23:49:34
Mit Hilfe vom Filter und exclude sollte das mit dem Modul direkt gehen. Benachrichtigung mittels notify und deinem push Dienst deiner Wahl lösen. Schau hier auch einfach mal im FHEM wiki nach Abfall.
Ich habe Filter jetzt so angegeben. Wie kann ich testen, ob es funktioniert? Werden die anderen Readings dann nicht mehr aktualisiert?
Biogut|Flach|Restmuell|Rund
Edit: oder auf was muss ich filtern? Reading? Exclude habe ich im Wiki nicht gefunden.

Zitat von: uniqueck am 09 Januar 2018, 23:49:34
Kann man direkt am Modul mit einem Userreading lösen und dem notify welches dir auch die Benachrichtigung schicken soll.
Mir fehlt leider der Ansatz mit dem userReading. Ein DOIF habe ich bereits, mit dem ich Nachrichten versende.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Damian am 31 Januar 2018, 20:18:55
Falls jemand noch eine Visualisierung für seinen "Abfall" benötigt:

https://forum.fhem.de/index.php/topic,77690.msg749464.html#msg749464

Einen Post weiter habe ich DOIF_Readings für das Herausfinden des nächsten Termins eingesetzt.

Wenn die Anzahl der Tage bis zur nächsten Leerung auf unter 2 sinkt, wird sie farbig dargestellt.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Andy07 am 08 März 2018, 17:21:51
Hallo,
habe nun endlich auch angefangen mir einen Müllkalender zu erstellen. Dazu habe ich das Modul Abfall genutzt und mir den entsprechenden Kalender ins FHEM-Verzeichnis gelegt. Ein Dank nochmal an die vielen fleißigen Entwickler solcher Module!
Jetzt suche ich aber eine Lösung für folgendes Problem:
Ich lasse mich per Push (doif) einmal am Vorabend 19:00 Uhr benachrichtigen und ein zweites Mal am Morgen 7:00 Uhr. Bei mir finden 2 Abholungen an darauffolgenden Tagen statt, was zur Folge hat, dass das entsprechende Reading (in meinem Fall next_text) in der Nacht überschrieben wird. Es kommt somit zu  einer Falschinterpetation der Push-Nachricht. Es wird letztendlich am Morgen die Tonne angezeigt die eigentlich erst am nächsten Tag dran ist!
Hat jemand von euch eine ähnliche Konstellation. Oder könnt Ihr mir einen Lösungsweg zeigen? Ich muß aber gestehen das ich nicht so sehr programmiere sondern eher vorgefertigt Code-Schnipsel umstricke. Also habt Nachsicht.

Ich hefte mal die Readings vom Abfall-Modul und meine doif's an.

Ich bin übrigens auch noch am Suchen nach einer schönen Visualisierung für das alte Web-UI.
Wäre da über einen Link dankbar.

Gruß Andre 

ZitatReadings
Papiertonne_date   08.03.2018   2018-03-08 16:30:19
Papiertonne_days   0   2018-03-08 16:30:19
Papiertonne_description   Papiertonne   2018-03-08 16:30:19
Papiertonne_location   Lauchhammer - Mitte   2018-03-08 16:30:19
Papiertonne_pickups   1   2018-03-08 16:30:19
Papiertonne_text   Papiertonne   2018-03-08 16:30:19
Papiertonne_uid   64   2018-03-08 16:30:19
Papiertonne_weekday   Donnerstag   2018-03-08 16:30:19
Restmuelltonne_date   08.03.2018   2018-03-08 16:30:19
Restmuelltonne_days   0   2018-03-08 16:30:19
Restmuelltonne_description   Restmülltonne   2018-03-08 16:30:19
Restmuelltonne_location   Lauchhammer - Mitte   2018-03-08 16:30:19
Restmuelltonne_text   Restmülltonne   2018-03-08 16:30:19
Restmuelltonne_uid   14   2018-03-08 16:30:19
Restmuelltonne_weekday   Donnerstag   2018-03-08 16:30:19
Verpackungstonne_date   09.03.2018   2018-03-08 16:30:19
Verpackungstonne_days   1   2018-03-08 16:30:19
Verpackungstonne_description   Verpackungstonne   2018-03-08 16:30:19
Verpackungstonne_location   Lauchhammer - Mitte   2018-03-08 16:30:19
Verpackungstonne_text   Verpackungstonne   2018-03-08 16:30:19
Verpackungstonne_uid   40   2018-03-08 16:30:19
Verpackungstonne_weekday   Freitag   2018-03-08 16:30:19
next   Verpackungstonne_1   2018-03-08 16:30:19
next_date   09.03.2018   2018-03-08 16:30:19
next_days   1   2018-03-08 16:30:19
next_description   Verpackungstonne   2018-03-08 16:30:19
next_location   Lauchhammer - Mitte   2018-03-08 16:30:19
next_text   Verpackungstonne   2018-03-08 16:30:19
next_weekday   Freitag   2018-03-08 16:30:19
now   Papiertonne|Restmuelltonne   2018-03-08 16:30:19
now_date   08.03.2018   2018-03-08 16:30:19
now_description   Papiertonne und Restmülltonne   2018-03-08 16:30:19
now_location   Lauchhammer - Mitte   2018-03-08 16:30:19
now_text   Papiertonne und Restmülltonne   2018-03-08 16:30:19
now_weekday   Donnerstag   2018-03-08 16:30:19
state   1   2018-03-08 16:30:19

doif_Abfallheute:
([07:00] and [Muelltonnen:now_text] ne "") {fhem ("set Push message ".strftime("%d.%m.%y",localtime)."_Heute wird die [Muelltonnen:next_text] abgeholt")}

doif_Abfallmorgen:
([19:00] and [Muelltonnen:next_days] == 1) {fhem ("set Push message ".strftime("%d.%m.%y",localtime)."_Morgen wird die [Muelltonnen:next_text] abgeholt !")}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Andy07 am 08 März 2018, 17:43:09
Hallo,
ja ich bin's noch mal. Hab den Fehler scheinbar gefunden.
Im doif-Eintrag für den laufenden Tag habe ich fälschlicher Weise ein "next_text" statt einem "now_text" für die Ausgabe auf Pushbullet angegeben oder kopiert. der gestrige Abend war wohl etwas lang ;)
Danke aber trotzdem.

unten nochmal der korrigierte Eintrag.

([06:00] and [Muelltonnen:now_text] ne "") {fhem ("set Push message ".strftime("%d.%m.%y",localtime)."_Heute wird die [Muelltonnen:now_text] abgeholt")}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TWART016 am 11 März 2018, 23:11:57
Zitat von: TWART016 am 13 Januar 2018, 00:33:13
Ich habe Filter jetzt so angegeben. Wie kann ich testen, ob es funktioniert? Werden die anderen Readings dann nicht mehr aktualisiert?
Biogut|Flach|Restmuell|Rund
Kann mir einer erklären warum damit alle 1000l Tonnen nicht angezeigt werden? Ist im Prinzip genau meine Lösung, habe ich allerdings nur per Zufall herausgefunden.
attr Abfall filter 1
attr Abfall filter_type exclude


Zitat von: TWART016 am 13 Januar 2018, 00:33:13
Mir fehlt leider der Ansatz mit dem userReading. Ein DOIF habe ich bereits, mit dem ich Nachrichten versende.
Könnte hier mir jemand auf die Sprünge helfen? Ziel: nur alle 8 Wochen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 27 März 2018, 19:16:20
Huhu .. auch hier muss ich mich mal mit einklinken. Hab meine Abfalltermine auf 00:00-09:00Uhr gestellt. Eigentlich sollte ja das now Reading verschwinden nach 09:00Uhr ..aber das macht es leider nicht am Tag der Abholung. Bin genau der Anleitung im FHEMWiki nachgegangen.
Verstehe das so dass dann nach 9Uhr egtl der nächste Termin angezeigt werden sollte???

LG und einen schönen Abend
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kvo1 am 28 März 2018, 00:54:03
Gruß Constantin,

ich hatte vor einigen Tagen mal ein Update deines Moduls gefahren, bisher # $Id: 57_ABFALL.pm 11019 2016-02-16 01:55:00Z uniqueck $
Jetzt habe ich # $Id: 57_ABFALL.pm 11020 2017-09-13 00:40:21Z uniqueck $

Was hat sich hier geändert? Plötzlich werden mir die Termine in der readingsgroup nicht mehr angezeigt !

danke Kvo1  ;)

hier ein List der rg

DEF        myABFALL:<Tag>,<Datum>,<>,<Ereignis>,<Tage>,
myABFALL:Leichtstoffe_wochentag,Leichtstoffe_datum,<%dustbin@yellow>,Leichtstoffe_text,Leichtstoffe_tage
myABFALL:Restmuell_wochentag,Restmuell_datum,<%dustbin@orange>,Restmuell_text,Restmuell_tage
myABFALL:Papier_wochentag,Papier_datum,<%dustbin@blue>,Papier_text,Papier_tage
myABFALL:Bio_wochentag,Bio_datum,<%dustbin@red>,Bio_text,Bio_tage

   NAME       muellabfuhr
   NR         184
   NTFY_ORDER 50-muellabfuhr
   STATE      Initialized
   TYPE       readingsGroup
   mayBeVisible 1
   CONTENT:
     myABFALL   1
   CONTENT2:
   DEVICES:
     ARRAY(0x27e8110)
     ARRAY(0xd4f3e8)
     ARRAY(0x27e8230)
     ARRAY(0x27e8218)
     ARRAY(0x27e81d0)
   fhem:
     lastDefChange 1
     last_update 1522190549.39402
   helper:
     DEF       
     valueStyle #{if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:limegreen"'}}
     positions:
       myABFALL.Bio_datum 5:2
       myABFALL.Bio_tage 5:5
       myABFALL.Bio_text 5:4
       myABFALL.Bio_wochentag 5:1
       myABFALL.Leichtstoffe_datum 2:2
       myABFALL.Leichtstoffe_tage 2:5
       myABFALL.Leichtstoffe_text 2:4
       myABFALL.Leichtstoffe_wochentag 2:1
       myABFALL.Papier_datum 4:2
       myABFALL.Papier_tage 4:5
       myABFALL.Papier_text 4:4
       myABFALL.Papier_wochentag 4:1
       myABFALL.Restmuell_datum 3:2
       myABFALL.Restmuell_tage 3:5
       myABFALL.Restmuell_text 3:4
       myABFALL.Restmuell_wochentag 3:1
     values:
       formated:
         undef
         ARRAY(0x2b44460)
         ARRAY(0x2a2eb30)
         undef
         ARRAY(0x2bc8968)
         ARRAY(0x2bc9718)
       orig:
         undef
         ARRAY(0x2bc9190)
         ARRAY(0x2bc9730)
         undef
         ARRAY(0x2bc93e8)
         ARRAY(0x2c6d590)
       prefixsuffix:
         undef
         ARRAY(0x10e0770)
         ARRAY(0x29e8080)
         undef
         ARRAY(0x2a2fd50)
         ARRAY(0x2bd99b0)
Attributes:
   alias      Abfalltermine
   group      ABFALL
   nonames    1
   room       Kalender
   sortby     3
   valueStyle #{if($VALUE eq 1){'style="color:red"'}elsif($VALUE eq 0){'style="color:yellow"'}else{'style="color:limegreen"'}}

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 28 März 2018, 06:35:02
Zitat von: moerte am 27 März 2018, 19:16:20
Huhu .. auch hier muss ich mich mal mit einklinken. Hab meine Abfalltermine auf 00:00-09:00Uhr gestellt. Eigentlich sollte ja das now Reading verschwinden nach 09:00Uhr ..aber das macht es leider nicht am Tag der Abholung. Bin genau der Anleitung im FHEMWiki nachgegangen.
Verstehe das so dass dann nach 9Uhr egtl der nächste Termin angezeigt werden sollte???

LG und einen schönen Abend

such mal in den UserReadings
datumHeuteMorgen(ReadingsVal("Abfall","next_datum",""))

und ändere next_datum in next_date

datumHeuteMorgen(ReadingsVal("Abfall","next_date",""))
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 28 März 2018, 08:56:41
die antwort passt jetzt aber nicht zum zitat, oder??  ::)


@kvo1:
innerhalb der ca. 2 jahre in denen du kein update gemacht hast, gab es einige änderungen :)
zB. wurden die readings geändert "Tage" -> "days" usw.
das musst du an den verwendeten stellen natürlich anpassen. afaik gibt es auch ein attribut zu umstellen. ich würde aber langfristig gesehen eher anpassen!


@moerte:
wie oft aktualisiert sich denn dein (abfall-)kalender??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 28 März 2018, 09:35:46
Danke für die Antwort..
@sek_is_back .. teste ich heute Nachmittag nach der Arbeit.

@nils .. jede 60min wird ein Update des Kalenders gemacht.
Es springt dann erst am Folgetag auf die nächst kommende Woche. Das Reading now bleibt obwohl der Termin ja 9:00uhr beendet ist.

Ich teste es mal mit der Änderung heute nachmittag wie vorgeschlagen von sek_is_back??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 28 März 2018, 09:47:33
Zitat von: moerte am 28 März 2018, 09:35:46
@nils .. jede 60min wird ein Update des Kalenders gemacht.
Es springt dann erst am Folgetag auf die nächst kommende Woche. Das Reading now bleibt obwohl der Termin ja 9:00uhr beendet ist.
nur zum verständnis:
das "now" reading bleibt bis Mitternacht auf dem aktuellen Tag? am nächsten Tag passt alles??


ich gucke mir die readings eigentlich selbst nie an, sondern lasse mich nur benachrichtigen  ::)

evtl. kann Constantin was dazu sagen, ob dieses Verhalten vom Abfallmodull ausgeht oder aber ob das eher mit dem Calendermodul zusammenhängt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 28 März 2018, 10:18:56
Zitat von: nils_ am 28 März 2018, 09:47:33
nur zum verständnis:
das "now" reading bleibt bis Mitternacht auf dem aktuellen Tag? am nächsten Tag passt alles??

Genau - dass now Reading im Abfallmodul bleibt bis Mitternacht.
am nächsten Tag läuft alles wieder ganz normal weiter und zeigt den nächsten Termin an.
Hab auch schon versucht verschieden die Termine anzulegen.. auch nicht von-bis (0:00-09:00) sonder auch feste Uhrzeit auf 06:00 Uhr - das ändert auch nichts, das now Reading verschwindet immer erst am nächsten Tag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 März 2018, 10:26:50
Hallo moerte,

ich verstehe Dein Problem nicht, es geht um Abfall. Der wird an einem definierten Tag abgeholt. Die Uhrzeit ist nicht vorhersehbar. Eventuell mehrere Tonnen an einem Tag, aber doch nicht mehrere Termine an einem Tag!?

Also now bedeutet im Abfallsinne einfach heute und nicht jetzt.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 28 März 2018, 10:57:36
kurz den code "überflogen"
gar nicht so einfach bei diesem generierten anteil  :o

so wie ich es sehe, wertet das abfall-modul _nur_ den tag und nicht die uhrzeit eines kalendereintrages aus.
d.h. es ist so wie Otto schon gesagt hat:
Zitat von: Otto123 am 28 März 2018, 10:26:50
Also now bedeutet im Abfallsinne einfach heute und nicht jetzt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 28 März 2018, 10:59:50
Zitat von: Otto123 am 28 März 2018, 10:26:50
Hallo moerte,

ich verstehe Dein Problem nicht
...

Also now bedeutet im Abfallsinne einfach heute und nicht jetzt.

Gruß Otto

Aber laut FHEMWiki sollte die nie Readings verschwinden!? Am abholtag.
Zitat:"...Dadurch wird erreicht, dass die Anzeige nach 9 Uhr weiterspringt, weil dann die now-Readings verschwinden."

Gut dann hab ich das Falsch verstanden und werde damit leben. Bedanke mich trotzdem für eure Hilfsbereitschaft
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 28 März 2018, 11:03:22
Zitat von: moerte am 28 März 2018, 10:59:50
Zitat:"...Dadurch wird erreicht, dass die Anzeige nach 9 Uhr weiterspringt, weil dann die now-Readings verschwinden."

Gut dann hab ich das Falsch verstanden und werde damit leben. Bedanke mich trotzdem für eure Hilfsbereitschaft
kann man ja nicht falsch verstehen, steht ja genauso so.

möglicherweise war das mal angedacht oder in einer älteren version auch so umgesetzt.
der code wurde mittlerweile massiv umgebaut (ist schon ein weilchen her)
zur uhrzeit habe ich - auf die schnelle - nix im code gefunden.

genaueres kann da nur Constantin zu sagen!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 März 2018, 11:08:35
Naja, dass ist eher wieder ein Fall für selektives Wunschlesen.
Was Du meinst läuft unter dem Thema
https://wiki.fhem.de/wiki/ABFALL#Einbindung_ins_Tablet_UI.2C_erweitert

Etwas mehr Zitat
ZitatDiese Funktion wird in den userReadings des Abfall-Moduls verwendet. Das Abfallmodul erzeugt eine Gruppe von Readings mit dem Namen now_*, wenn die Leerung am selben Tag ansteht, bzw. genau dann, wenn der Termin im zu Grunde liegenden Kalender gerade aktiv ist. In diesem Beispiel liegt dem Kalender-Modul ein Google-Kalender zu Grunde, bei dem die Termine immer von 0 Uhr bis 9 Uhr morgens eingetragen sind. Dadurch wird erreicht, dass die Anzeige nach 9 Uhr weiterspringt, weil dann die now-Readings verschwinden.

Folgende userReadings werden zum Abfallmodul hinzugefügt, welches in diesem Beispiel "abf.abfall" genannt ist:
Du musst Dein userreadings ändern, wie sek_is_back schon sagte!

Und das zeigt mal wieder das Problem mit dem Verständnis ums Wiki: Das Modul hat sich geändert, im Wiki wird ein Weg für eine "Erweiterung/Modifikation" dokumentiert, die passt nicht mehr zum Modul, den Wiki Artikel korrigiert keiner.

moerte jetzt ist der Ball bei Dir, Du hast es gefunden, Du darfst es im Wiki korrigieren :)

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 28 März 2018, 14:05:34
Habe jetzt das userReading auf next_date geändert.
Da morgen die nächste Leerung ansteht Berichte ich natürlich ob das Problem damit verschwunden ist. Vielen Dank
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 28 März 2018, 17:06:13
Hallöchen zusammen. Ich bin aktuell noch im Umzugsstress daher weiß ich nicht wann ich dazu komme, mal dem Problemen nachzugehen, sofern sie sich als solche herausstellen. Des weiteren muss ich dazu erstmal meinen Notebook finden in den zig Kisten,aber ist ja bald Ostern.

Gruß Constantin

P.s. Wiki kann ich übernehmen, wenn es da nur um die falschen readings geht bei dem Anwendungsbeispiel TabletUI.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 28 März 2018, 20:48:43
viel spaß beim eier...... äääähm.... notebook suchen :D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 29 März 2018, 12:37:40
Habe ja gestern das userReading geändert wie geschrieben von sek_is_back

datumHeuteMorgen(ReadingsVal("Abfall","next_date",""))


Also die Tonne dreht sich immer noch und das now Reading verschwindet dadurch auch nicht am abholtag.
Ist jetzt nicht so wild- kann damit leben.

Wünsche euch schöne Ostern
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 30 März 2018, 16:08:40
Zitat von: moerte am 29 März 2018, 12:37:40
Habe ja gestern das userReading geändert wie geschrieben von sek_is_back

datumHeuteMorgen(ReadingsVal("Abfall","next_date",""))


Also die Tonne dreht sich immer noch und das now Reading verschwindet dadurch auch nicht am abholtag.
Ist jetzt nicht so wild- kann damit leben.

Wünsche euch schöne Ostern

ich weiß ja nicht wie es bei Dir heißt, evt musst Du Abfall gegen den Namen Deines Defs tauschen, dann sollte es klappen
datumHeuteMorgen(ReadingsVal("Abfall","next_date",""))

Also komplett copy&paste wird nicht funktionieren

ftui_datum {ReadingsVal("DEIN NAME","now_text","") eq "" ? datumHeuteMorgen(ReadingsVal("DEIN NAME","next_date","")) : "heute";},ftui_next {ReadingsVal("DEIN NAME","now_text","") eq "" ? ReadingsVal("DEIN NAME","next","") : ReadingsVal("DEIN NAME","now","")."_0";;}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 30 März 2018, 19:31:28
Hey sek_is_back,

ja ich habe es schon angepasst gehabt.. mein Divice heist myABFALL und habe die userReading so:


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";;}


oder muss da wirlich der Name des DEF rein? jetzt bin ich am grübeln... siehe mal bitte mein Screenshot

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 31 März 2018, 17:34:56
sieht für mich richtig aus, bei mir wechselt er auf die neue Tonne exakt um 09:00 Uhr. Hast Du die 99_myUtils.pm angelegt?
Bei mir sind die Termine von 00:00 - 09:00 Uhr eingetragen und nur in der Zeit sehe ich die aktuelle Tonne.
Wenn in den readings bei ftui_datum ein wert steht, sollte es funktionieren
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 31 März 2018, 17:58:52
Hey...
meine 99_myUtils.pm sieht so aus


##############################################
# $Id: myUtilsTemplate.pm 7570 2015-01-14 18:31:44Z rudolfkoenig $
#
# Save this file as 99_myUtils.pm, and create your own functions in the new
# file. They are then available in every Perl expression.

package main;

use strict;
use warnings;
use POSIX;

sub
myUtils_Initialize($$)
{
  my ($hash) = @_;
}

# Enter you functions below _this_ line.

sub datumHeuteMorgen($){
my $compareDate = shift;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900; $mon += 1;
my $heute = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time+86400);
$year += 1900; $mon += 1;
my $morgen = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
return "heute" if $compareDate eq $heute;
return "morgen" if $compareDate eq $morgen;
return $compareDate;
}

1;


ich habe exakt auch wie du den Termin der Tonnen von 00:00-09:00 angelegt.
Mhhhh - aber wie schon gesagt, es bricht mir jetzt nicht das Herz wenn die Tonne den ganzen tag dann in bewegung ist :D
bei ftui_datum steht bei mir auch die nächste Leerung da
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 31 März 2018, 18:01:01
dann sollte es eigentlich funktionieren
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Dansayisi am 02 April 2018, 11:11:11
Hallo,

seid mitte Mörz wird mein Abfallkalender (iCal) nicht mehr aktualisiert. In der Logdatei steht die Meldung "Calendar Abfall: root element is not VCALENDAR". Weisst jemand was da falsch läuft?

define Abfall Calendar ical url http://abfallwirtschaft.landkreis-harburg.de/abfallkalender/icalendar/ical.html?id=900000019&gebietOwner=20100&strukturID=1198&year=2018 86400

Danke und Gruß
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 04 April 2018, 08:19:26


Zitat von: Dansayisi am 02 April 2018, 11:11:11
Hallo,

seid mitte Mörz wird mein Abfallkalender (iCal) nicht mehr aktualisiert. In der Logdatei steht die Meldung "Calendar Abfall: root element is not VCALENDAR". Weisst jemand was da falsch läuft?

define Abfall Calendar ical url http://abfallwirtschaft.landkreis-harburg.de/abfallkalender/icalendar/ical.html?id=900000019&gebietOwner=20100&strukturID=1198&year=2018 86400

Danke und Gruß

Der Fehler liegt wahrscheinlich im Kalender selbst. So wie es aussieht stellt dein Abfallentsorger keinen korrekten ical Kalender mehr bereit. Des weiteren handelt es sich hier um eine Fehlermeldung aus dem Modul Calendar.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 06 April 2018, 00:12:22
Hallo zusammen

ich benutze das ABFALL Modul schon eine ganze Weile, aber mir ist erst mit dem Einsatz von ftui etwas aufgefallen, was ich nicht verstehe.

Meine Daten werden bis zum Reading "next_days" = 1 korrekt angezeigt.

Aber ich habe erwartet, dass er am nächsten Tag (Abholtag) auf "next_days" = 0 springt.

Stattdessen springt er auf die nächste Abholung und zeigt im Augenblick "next_days" = 3 für den Hausmüll am Montag an anstelle mir noch die Biotonne für heute (Freitag) "next_days" = 0 anzuzeigen.

Habe ich dort eine falsche Einstellung vorgenommen?

Danke für den Tipp.

Gruß
     Sailor

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 April 2018, 11:47:48
Hierfür sind die now_* readings.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 07 April 2018, 22:19:51
Hallo Constatin

Zitat von: uniqueck am 06 April 2018, 11:47:48
Hierfür sind die now_* readings.

We lesen kann, ist klar im Vorteil!  ;)
Habs gemacht wie im Wiki beschrieben und schon klappts!

Danke!

Gruss
     Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 10 April 2018, 17:20:59
@ moerte
Zitat
Mhhhh - aber wie schon gesagt, es bricht mir jetzt nicht das Herz wenn die Tonne den ganzen tag dann in bewegung ist :D

Das einzige was mir jetzt noch einfällt ist die Aktualisierung des Kalenders, meine Tonne wechselt auch nicht schlag 9 Uhr sondern erst nach dem Update des CalenderModuls. Evt liegt es daran.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 10 April 2018, 18:53:27
Zitat von: sek_is_back am 10 April 2018, 17:20:59
@ moerte
Das einzige was mir jetzt noch einfällt ist die Aktualisierung des Kalenders, meine Tonne wechselt auch nicht schlag 9 Uhr sondern erst nach dem Update des CalenderModuls. Evt liegt es daran.

Hey sek_is_back - schön das du dir immer noch Gedanken darüber machst.
Ich finde den Fehler nicht. Was mir aber auffällt:
In Fhem springt er auf den nächsten Tag um.
Wie heute war Restmüll - im Tablet UI dreht sich jetzt immer noch die schwarze Tonne (auch nach einem set update)

vlt liegt der Fheler im Tablet UI code??

<li data-row="1" data-col="3" data-sizey="2" data-sizex="1"style="background:#333333;">
                <header>Mülltonnen</header>
<table width="100%">
                    <tr>
                        <td width="25%"><div data-type="label" class="white">nächste Leerung</div>
<div data-device="myABFALL"
                     data-type="symbol"
                     data-get="ftui_next"
                     data-get-on='["Gelbe_Tonne_0$","Gelbe_Tonne_1$","Gelbe_Tonne_.*","Blaue_Tonne_0$","Blaue_Tonne_1$","Blaue_Tonne_.*","Restmuell_0$","Restmuell_1$","Restmuell_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#f4e946","#f4e946","#f4e946","#0000FF","#0000FF","#0000FF","#696969","#696969","#696969"]'
                     class="large warn"
                     data-icons='["fa-trash fa-spin","fa-trash blink","fa-trash","fa-trash fa-spin","fa-trash blink","fa-trash","fa-trash fa-spin","fa-trash blink","fa-trash"]'
                     />
                <div data-device="myABFALL" data-get="ftui_datum" data-type="label" class="white"/>
 
  </td>
                       
                </table>
        </li>


Wie gesagt im Tablet UI dreht noch der Restmüll und in Fhem sagt er mir schon die Gelbe Tonne für Übermorgen  (siehe Bild im Anhang)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 11 April 2018, 08:36:51
Die Anzeige die Du als Bild gepostet hast wird anders generiert, wichtig ist was in ftui_next steht.
Tablet UI Code sieht für mich korrekt aus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gasmast3r am 11 April 2018, 10:12:48
Hallo mein Abfall Entsorger hat auf .ics umgestellt, nur bin ich leider ratlos wie ich da nun die werte in FHEM bekomme.
kann mir da wer helfen ??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sek_is_back am 11 April 2018, 10:39:23
Zitat von: Gasmast3r am 11 April 2018, 10:12:48
Hallo mein Abfall Entsorger hat auf .ics umgestellt, nur bin ich leider ratlos wie ich da nun die werte in FHEM bekomme.
kann mir da wer helfen ??

Über das Calendar Modul
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 11 April 2018, 13:55:26
Zitat von: sek_is_back am 11 April 2018, 10:39:23
Über das Calendar Modul
Ging das schon mal anders?  :-\

Hallo Gasmast3r,
Zitat von: Gasmast3r am 11 April 2018, 10:12:48
Hallo mein Abfall Entsorger hat auf .ics umgestellt,...
Da bist Du jetzt aber blöd dran, bei mir werden die Tonnen noch mit dem Transporter geholt.  ;D

Damit Du siehst wie es (schon immer) geht.
https://wiki.fhem.de/wiki/ABFALL

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 11 April 2018, 14:01:00
Zitat von: Gasmast3r am 11 April 2018, 10:12:48
Hallo mein Abfall Entsorger hat auf .ics umgestellt, nur bin ich leider ratlos wie ich da nun die werte in FHEM bekomme.
kann mir da wer helfen ??

wie hast du die "werte" denn vorher in FHEM bekommen?
oder hast du das Abfall-Modul noch nicht verwendet??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gasmast3r am 11 April 2018, 15:45:48
Hy hab was gefunden danke hatte es vorher direct abgefragt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moerte am 12 April 2018, 19:37:42
Zitat von: sek_is_back am 11 April 2018, 08:36:51
Die Anzeige die Du als Bild gepostet hast wird anders generiert, wichtig ist was in ftui_next steht.
Tablet UI Code sieht für mich korrekt aus

Ja das schaltet nicht um . Vlt hab ich irgendwas falsch beim eintragen im Kalender angegeben. Ich teste einfach mal etwas.. Ansonsten ist das nicht schlimm.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 13 April 2018, 20:17:43
Hallo zusammen

seit dem letzten Update bekomme ich im LogFile nur noch

Calendar OS_CalendarGarbage: root element is not VCALENDAR

Wenn ich den zugehoerigen Link im Browser öffne, öffnet sich der Kalendar ganz brav in outlook mit allen Terminen.

https://www.landkreis-stade.de/abfuhrtermine/icalendar/ical.html?ort_id=20461&ort_owner=20460&strasse_id=0&strasse_hnr=&plz=21720&abfuhrarten_check=3%3B57%3B59%3B60%3B61%3B62

Der Befehl "get OS_CalendarGarbage vcalendar gibt mir folgendes aus:

BEGIN:VCALENDAR
PRODID:-//NOLIS GmbH//NOLIS Erinnerung//DE
VERSION:2.0
METHOD:PUBLISH
X-WR-CALNAME:Abfuhrtermine
X-WR-TIMEZONE:Europe/Berlin
X-VCALENDER-VERSION:3.5
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180102
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180102
UID:fb0381b8b39d7220f9964217bef160fe
X-ID:1244127
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180111
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180111
UID:f5280d9a361455aa15df07be92e6e761
X-ID:1244075
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180112
SUMMARY:Weihnachtsbaumabholung
PRIORITY:0
DTEND;VALUE=DATE:20180112
UID:770a6fd6f4d830c0bb9d0ce29529dbbb
X-ID:1244166
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Weihnachtsbaumabholung
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180115
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180115
UID:d948f30b5c94ac1b05f3255a30969c91
X-ID:1244128
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180123
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180123
UID:676778e1df51b52f36c96a1f2ba3d7fc
X-ID:1244114
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180125
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180125
UID:f3eb6586f8d897d4e2949d01d01a03e8
X-ID:1244076
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180126
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180126
UID:08b9b48caf6a9067de821b5c6b6e5f42
X-ID:1244101
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180129
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180129
UID:37b1b242932c2c85581252e85b0ad4d4
X-ID:1244129
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180208
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180208
UID:bd84778ac0ae39df5917caae390513c4
X-ID:1244077
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180212
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180212
UID:eaa3eb34bf266c88206d2b56f6819130
X-ID:1244130
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180220
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180220
UID:2842a19c62479dc0606aece83152b6be
X-ID:1244115
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180222
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180222
UID:e0a83bf085cdf546676b81b1f07a5e43
X-ID:1244078
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180223
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180223
UID:a67d5a9527a698ae6e6f6eaa5d2b6c0b
X-ID:1244102
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180226
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180226
UID:fbc0eb24c913e9c62b910284f6467cc1
X-ID:1244131
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180308
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180308
UID:e66467a0fbf6eafca8f560cc3765c34a
X-ID:1244079
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180312
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180312
UID:9318c28262c80ea16536964851a7ff01
X-ID:1244132
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180314
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180314
UID:ace2bebb0141fa5bc411e56b67ca84a7
X-ID:1333433
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180320
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180320
UID:c834e3e3fc026e76ec905ed30ee9f03e
X-ID:1244116
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180322
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180322
UID:88d709e2616389ee26f36fb4ea35345e
X-ID:1244080
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180323
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180323
UID:81da18394608d0da1c0eb62b6b3d1ccf
X-ID:1244103
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180326
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180326
UID:3874e111acb062c59ad8da377db76b89
X-ID:1244133
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180406
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180406
UID:f19660469b4638de9894cf7c06663973
X-ID:1244081
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180409
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180409
UID:c1653d63c077480d41f23428683d4559
X-ID:1244134
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180411
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180411
UID:17b35dfd2bd79d4dd8d084e6df77adef
X-ID:1333434
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180417
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180417
UID:ed3abd8ffbd2d66f88c0f3973a9a4d5b
X-ID:1244117
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180419
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180419
UID:8ec1c668d38fa4d10ba3375423aa25a1
X-ID:1244082
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180420
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180420
UID:05490e05c3d07dfee56ed4aa1f2191ce
X-ID:1244104
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180423
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180423
UID:8ef4645e50139b2f733728eb83a8425e
X-ID:1244135
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180504
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180504
UID:437c6246476734c7b24e8b83f75688ec
X-ID:1244083
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180507
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180507
UID:7a479cb5efb12e44701760d02ad06936
X-ID:1244136
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180509
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180509
UID:f8444bbbe08eba55a9f4d092e575e3d1
X-ID:1333435
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180515
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180515
UID:f26d1c91872063fec623a1ca83e927f8
X-ID:1244118
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180517
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180517
UID:5fe146dc80bfcb3348fa565f6ad58117
X-ID:1244084
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180518
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180518
UID:0e6106d59414348ed2e001cd9f593d5c
X-ID:1244105
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180522
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180522
UID:6aaf04e47fc693b6e967ce7eb29ee4fa
X-ID:1244137
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180531
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180531
UID:b5606e5c377dd5b62f04c9c481636bb7
X-ID:1244085
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180604
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180604
UID:887891c2271ba8ea4f6725e28476892a
X-ID:1244138
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180606
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180606
UID:e046b34c96c9ec054c1022bc87de7a6f
X-ID:1333436
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180612
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180612
UID:07087cd4ceacacd4efd90557f46d4ee5
X-ID:1244119
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180614
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180614
UID:2c56382cfede223271fff671db57c817
X-ID:1244086
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180615
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180615
UID:4625553c2930330441d3a30a2c6e9dc9
X-ID:1244106
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180618
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180618
UID:333424047b6e113f4fcd559e9ab19e2a
X-ID:1244139
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180628
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180628
UID:ee621b480dbee027955d7706c6dfd193
X-ID:1244087
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180702
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180702
UID:cb2ca56b4971c86fac82454e5ce282bc
X-ID:1244140
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180704
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180704
UID:2c2fabc0c4ec08c8785216334b015e3b
X-ID:1333437
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180710
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180710
UID:46fb14f8db95b7e7d9a068f3c06af31a
X-ID:1244120
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180712
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180712
UID:ebc06382e1dd4ce254b843942a251084
X-ID:1244088
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180713
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180713
UID:e46b7d0c046a9fe398093d2c84aeb76a
X-ID:1244107
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180716
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180716
UID:6a2271c39cbd87655fe47d7af38b883b
X-ID:1244141
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180726
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180726
UID:cd6210d8d4ad94f7cbb71e5b320880b0
X-ID:1244089
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180730
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180730
UID:be56919d2fd9aa4249a6ea639cab2635
X-ID:1244142
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180801
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180801
UID:56363e511f9d2086c736507a15a1de5f
X-ID:1333438
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180807
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180807
UID:2187eed721c64fabe8ef27522dd4d807
X-ID:1244121
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180809
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180809
UID:b67017556c18a617a7f5e771e2bae125
X-ID:1244090
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180810
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180810
UID:fbec08363c5687f3abb964387aae3d07
X-ID:1244108
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180813
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180813
UID:e427a0d0e983c13545da38085d08da2d
X-ID:1244143
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180823
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180823
UID:00b2b0009028a9cf9ab6023c1e022017
X-ID:1244091
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180827
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180827
UID:eae3a56273e2dc43ed0e254c411a2982
X-ID:1244144
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180829
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180829
UID:55680f593c7ef1c9b14ec1c740478d1c
X-ID:1333439
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180904
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20180904
UID:cefffa36740171062f9870566cd8255d
X-ID:1244122
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180906
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180906
UID:f478e66df5c4b60a6319899be17d8ffe
X-ID:1244092
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180907
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20180907
UID:ca1c10525be0bde625eee1d6116ab9cb
X-ID:1244109
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180910
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180910
UID:d80b71567589796b6d6bb74fd4eccedd
X-ID:1244145
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180920
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20180920
UID:e6d935ae1fef77657883d11af403d588
X-ID:1244093
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180924
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20180924
UID:9e49c60f21cf45b039a71888a65f1f9c
X-ID:1244146
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20180926
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20180926
UID:af0de501445a5aeeaccf801c6450dc5b
X-ID:1333440
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181002
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20181002
UID:c0bbc9f939c81499c08266ff7b1c81ca
X-ID:1244123
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181005
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181005
UID:96763ac7956aae811b16c752c0381f49
X-ID:1244094
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181006
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20181006
UID:f2c7c51266e78436735c52eaaef04195
X-ID:1244110
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181008
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181008
UID:d562ac10b3f61023d8c9a919008570cb
X-ID:1244147
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181018
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181018
UID:a54850dc4bd5785954a23ff91e82832f
X-ID:1244095
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181022
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181022
UID:07b709a6ec9903749411298a45b732e2
X-ID:1244148
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181024
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20181024
UID:06a769d100b1c66bb5eec766e55af476
X-ID:1333441
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181030
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20181030
UID:d2e04c083c4db3d5e8cd00efa3781e3b
X-ID:1244124
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181101
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181101
UID:7ce5feb1701531fe967864e49724e5f4
X-ID:1244096
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181102
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20181102
UID:d0adc6804d844233bea701383a68ed94
X-ID:1244111
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181105
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181105
UID:fa34cc513d20b6c79e1a1eb1b0b47ca6
X-ID:1244149
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181115
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181115
UID:ae894ecf6189e77277d6b22ed0c36400
X-ID:1244097
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181119
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181119
UID:bf62d33a056b2c0bdf3596d23510d030
X-ID:1244150
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181121
SUMMARY:Gartentonne
PRIORITY:0
DTEND;VALUE=DATE:20181121
UID:cb39706fb23e7c71bae7cccc9254993f
X-ID:1333442
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gartentonne
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181127
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20181127
UID:04a9b7d67c9eaf10e8f47e3a123ea2a3
X-ID:1244125
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181129
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181129
UID:75ae1465bb7bba0087d2087c1e43afd1
X-ID:1244098
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181130
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20181130
UID:5bf1fad1e922befc52079de8d2e555db
X-ID:1244112
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181203
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181203
UID:4cb7a91243ef9a61e89c640697901964
X-ID:1244151
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181213
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181213
UID:171733275d9e3e4290213b11174d5dad
X-ID:1244099
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181217
SUMMARY:Hausmüll 14-täglich
PRIORITY:0
DTEND;VALUE=DATE:20181217
UID:1bcaf2c636f19e24fbf57dd9ffd1fac7
X-ID:1244152
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Hausmüll 14-täglich
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181222
SUMMARY:Altpapier
PRIORITY:0
DTEND;VALUE=DATE:20181222
UID:9b212551ddb20a46e91289d1b1bbdae8
X-ID:1244126
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Altpapier
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181228
SUMMARY:Bioabfall
PRIORITY:0
DTEND;VALUE=DATE:20181228
UID:1a58c0fa54e0ab1e07a1378eb4d29b23
X-ID:1244100
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Bioabfall
TRIGGER:-PT720M
END:VALARM
END:VEVENT
BEGIN:VEVENT
DTSTART;VALUE=DATE:20181229
SUMMARY:Gelber Sack
PRIORITY:0
DTEND;VALUE=DATE:20181229
UID:04f74f22e65a8ce4b27d1814abc25cdb
X-ID:1244113
DTSTAMP:20180413T001322Z
DESCRIPTION:
CLASS:PUBLIC
STATUS:CONFIRMED
X-NOLISEXPORT:1
X-EXTRAKATEGORIE-ID:
X-EXTRAKATEGORIE:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Erinnerung Gelber Sack
TRIGGER:-PT720M
END:VALARM
END:VEVENT
END:VCALENDAR


Was ist denn da bei mir passiert?  :o

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DJ-Mix am 17 April 2018, 20:15:15
Hallo zusammen,

habe mich nach dem WiKi gerichtet und das Abfall Modul integriert. Leider färbt sich meine Tonne in Tablet Ui aber nicht . . . . . ?
Nach meinem Verständnis müte diese ja Blau sein . . . .

myABFALL
   STATE      Papier in 3 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2018-04-17 19:06:03   Gruenabfall_date 08.05.2018
     2018-04-17 19:06:03   Gruenabfall_days 21
     2018-04-17 19:06:03   Gruenabfall_description
     2018-04-17 19:06:03   Gruenabfall_location
     2018-04-17 19:06:03   Gruenabfall_text Grünabfall
     2018-04-17 19:06:03   Gruenabfall_uid 7evb5abntdsp20ve9gufqr1jebgooglecom
     2018-04-17 19:06:03   Gruenabfall_weekday Dienstag
     2018-04-17 19:06:03   Papier_date     20.04.2018
     2018-04-17 19:06:03   Papier_days     3
     2018-04-17 19:06:03   Papier_description
     2018-04-17 19:06:03   Papier_location
     2018-04-17 19:06:03   Papier_text     Papier
     2018-04-17 19:06:03   Papier_uid      05o6k13i0uffb6im5ht6mueah6googlecom
     2018-04-17 19:06:03   Papier_weekday  Freitag
     2018-04-17 19:06:03   RestabfallundBioabfall_date 30.04.2018
     2018-04-17 19:06:03   RestabfallundBioabfall_days 13
     2018-04-17 19:06:03   RestabfallundBioabfall_description
     2018-04-17 19:06:03   RestabfallundBioabfall_location
     2018-04-17 19:06:03   RestabfallundBioabfall_text Restabfall und Bioabfall
     2018-04-17 19:06:03   RestabfallundBioabfall_uid 09cn8u45m55q7rnvs6nkbmf9ihgooglecom
     2018-04-17 19:06:03   RestabfallundBioabfall_weekday Montag
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_date 23.04.2018
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_days 6
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_description
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_location
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_text Restabfall und Leichtverpackungen
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_uid 2rhm9npbo7nae1lu9baepjfv7agooglecom
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_weekday Montag
     2018-04-17 19:06:03   next            Papier_3
     2018-04-17 19:06:03   next_date       20.04.2018
     2018-04-17 19:06:03   next_days       3
     2018-04-17 19:06:03   next_description
     2018-04-17 19:06:03   next_location   
     2018-04-17 19:06:03   next_text       Papier
     2018-04-17 19:06:03   next_weekday    Freitag
     2018-04-17 19:06:03   state           3
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       XW. Kalender
   stateFormat next_text in next_days Tag(en)
   userattr   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


Tablet Ui
<div data-device="myABFALL"
                     data-type="symbol"
                     data-get="next"
                     data-get-on='["RestabfallundBioabfall_0$","RestabfallundBioabfall_1$","RestabfallundBioabfall_.*","Papier_0$","Papier_1$","Papier_.*","RestabfallundLeichtverpackungen_0$","RestabfallundLeichtverpackungen_1$","RestabfallundLeichtverpackungen_.*"]'
                     data-get-warn=".*([0|1|2|3]).*"
                     data-on-colors='["#A52A2A","#A52A2A","#A52A2A","#1e90ff","#1e90ff","#1e90ff",#f4e946","#f4e946","#f4e946"]'
                     class="large warn"
                     data-icons='["fa-trash","fa-trash","fa-trash"]'>
</div>
                <div data-device="myABFALL" data-get="next_date" data-type="label" class="white"></div>


Wo kann ich den einen Fehler gemacht haben???

Danke Vorab
gruß
DJMix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gasmast3r am 21 April 2018, 17:54:36
Zitat von: DJ-Mix am 17 April 2018, 20:15:15
Hallo zusammen,

habe mich nach dem WiKi gerichtet und das Abfall Modul integriert. Leider färbt sich meine Tonne in Tablet Ui aber nicht . . . . . ?
Nach meinem Verständnis müte diese ja Blau sein . . . .

myABFALL
   STATE      Papier in 3 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2018-04-17 19:06:03   Gruenabfall_date 08.05.2018
     2018-04-17 19:06:03   Gruenabfall_days 21
     2018-04-17 19:06:03   Gruenabfall_description
     2018-04-17 19:06:03   Gruenabfall_location
     2018-04-17 19:06:03   Gruenabfall_text Grünabfall
     2018-04-17 19:06:03   Gruenabfall_uid 7evb5abntdsp20ve9gufqr1jebgooglecom
     2018-04-17 19:06:03   Gruenabfall_weekday Dienstag
     2018-04-17 19:06:03   Papier_date     20.04.2018
     2018-04-17 19:06:03   Papier_days     3
     2018-04-17 19:06:03   Papier_description
     2018-04-17 19:06:03   Papier_location
     2018-04-17 19:06:03   Papier_text     Papier
     2018-04-17 19:06:03   Papier_uid      05o6k13i0uffb6im5ht6mueah6googlecom
     2018-04-17 19:06:03   Papier_weekday  Freitag
     2018-04-17 19:06:03   RestabfallundBioabfall_date 30.04.2018
     2018-04-17 19:06:03   RestabfallundBioabfall_days 13
     2018-04-17 19:06:03   RestabfallundBioabfall_description
     2018-04-17 19:06:03   RestabfallundBioabfall_location
     2018-04-17 19:06:03   RestabfallundBioabfall_text Restabfall und Bioabfall
     2018-04-17 19:06:03   RestabfallundBioabfall_uid 09cn8u45m55q7rnvs6nkbmf9ihgooglecom
     2018-04-17 19:06:03   RestabfallundBioabfall_weekday Montag
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_date 23.04.2018
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_days 6
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_description
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_location
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_text Restabfall und Leichtverpackungen
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_uid 2rhm9npbo7nae1lu9baepjfv7agooglecom
     2018-04-17 19:06:03   RestabfallundLeichtverpackungen_weekday Montag
     2018-04-17 19:06:03   next            Papier_3
     2018-04-17 19:06:03   next_date       20.04.2018
     2018-04-17 19:06:03   next_days       3
     2018-04-17 19:06:03   next_description
     2018-04-17 19:06:03   next_location   
     2018-04-17 19:06:03   next_text       Papier
     2018-04-17 19:06:03   next_weekday    Freitag
     2018-04-17 19:06:03   state           3
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       XW. Kalender
   stateFormat next_text in next_days Tag(en)
   userattr   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


Tablet Ui
<div data-device="myABFALL"
                     data-type="symbol"
                     data-get="next"
                     data-get-on='["RestabfallundBioabfall_0$","RestabfallundBioabfall_1$","RestabfallundBioabfall_.*","Papier_0$","Papier_1$","Papier_.*","RestabfallundLeichtverpackungen_0$","RestabfallundLeichtverpackungen_1$","RestabfallundLeichtverpackungen_.*"]'
                     data-get-warn=".*([0|1|2|3]).*"
                     data-on-colors='["#A52A2A","#A52A2A","#A52A2A","#1e90ff","#1e90ff","#1e90ff",#f4e946","#f4e946","#f4e946"]'
                     class="large warn"
                     data-icons='["fa-trash","fa-trash","fa-trash"]'>
</div>
                <div data-device="myABFALL" data-get="next_date" data-type="label" class="white"></div>


Wo kann ich den einen Fehler gemacht haben???

Danke Vorab
gruß
DJMix
Hy du must das on aus data-on-color entfernen.
Hatte es auch und es einfach mal entfernt und schwups Farbe war da
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DJ-Mix am 24 April 2018, 14:10:21
Danke Gasmast3r.

werde ich ausprobieren.

VG
DJ-Mix
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 16 Mai 2018, 13:39:00
Hallo zusammen,
nach einem Update heute bekomme ich folgende Warnung im Log:
2018.05.16 13:01:12 2: get Abfallkalender uid is deprecated and will be removed soon. Use get Abfallkalender events instead.
2018.05.16 13:01:12 2: get Abfallkalender start is deprecated and will be removed soon. Use get Abfallkalender events instead.
2018.05.16 13:01:12 2: get Abfallkalender summary is deprecated and will be removed soon. Use get Abfallkalender events instead.
2018.05.16 13:01:12 2: get Abfallkalender location is deprecated and will be removed soon. Use get Abfallkalender events instead.
2018.05.16 13:01:12 2: get Abfallkalender description is deprecated and will be removed soon. Use get Abfallkalender events instead.


Ich verwende das ABFALL modul und greife auf den Abfallkalender (Modul: Calendar) zu. Offensichtlich wird es eine Änderung im Calendar-Modul geben?
Folgende Versionen sind installiert:
57_ABFALL.pm        11020 2017-09-13 00:40:21Z uniqueck
ABFALL_getEvents.pm 11021 2017-09-13 00:32:22Z uniqueck
ABFALL_setUpdate.pm 11021 2017-09-13 00:32:22Z uniqueck

57_Calendar.pm      16742 2018-05-15 19:20:16Z neubert


update check ergibt
fhemabfall
nothing to do...


Bist du informiert?

Danke.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: MarkusN am 16 Mai 2018, 14:55:35
Sieht bei mir genau so aus. Nach einem Update heute morgen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: wwiesner am 17 Mai 2018, 10:36:53
Bei mir gleicher Effekt nach dem heutigen Update...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 17 Mai 2018, 11:05:36
https://forum.fhem.de/index.php/topic,87846.0.html

da stehen auch ein paar tipps zum eindämmen der logeinträge :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 17 Mai 2018, 17:08:42
Zitat von: nils_ am 17 Mai 2018, 11:05:36
https://forum.fhem.de/index.php/topic,87846.0.html

da stehen auch ein paar tipps zum eindämmen der logeinträge :)
Ja, gut, mit verbose=0 auf dem CALENDAR device.
Wenn ich den Log-Eintrag nicht gehabt hätte, wäre es auch nicht aufgefallen und dann funktioniert es eines Tages auf einmal nicht mehr und dann ist das Geschrei groß... ::)

Mir geht bzw ging es vielmehr darum, den Entwickler des ABFALL Moduls zu informieren.... :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: reibuehl am 17 Mai 2018, 17:16:16
Hab es heute Morgen schon ins Github des Moduls als Issue eingetragen: https://github.com/uniqueck/fhem-abfall/issues/11
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 18 Mai 2018, 08:38:10
Zitat von: yersinia am 17 Mai 2018, 17:08:42
Mir geht bzw ging es vielmehr darum, den Entwickler des ABFALL Moduls zu informieren.... :)
das war keine kritik, und dein vorgehen ist ja auch löblich!

ich wollte auch nur darauf hinweisen, das es - bis ein update kommt - möglich ist, die "zukünftigen" logeinträge zu vermeiden (wenn man sie denn nicht mehr sehen möchte :) )
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Fixel2012 am 24 Mai 2018, 12:04:13
Ich habe den Calendar nun erstmal auf verbose 1 gestellt.

Mal schauen ob es hilft.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: MarkusN am 06 Juni 2018, 08:53:14
Mal angenommen dieses Modul wird nicht weiter entwickelt und funktioniert nicht mehr:
Gibt es eine alternative zu diesem Modul, welches mir eine Visualisierung in FTUI ermöglicht? Konkret habe ich aktuell das hier (https://wiki.fhem.de/wiki/ABFALL#Einbindung_ins_Tablet_UI.2C_erweitert) implementiert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 06 Juni 2018, 10:15:55
Zitat von: MarkusN am 06 Juni 2018, 08:53:14
Mal angenommen dieses Modul wird nicht weiter entwickelt und funktioniert nicht mehr:

dann kannst du dir die modul-datei schnappen und anpassen (oder jemand anderes übernimmt das.... open source und so :) )

ich frage mich eher wie du darauf kommst. nur wegen der änderung bzgl. calendar ??
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: knorxi am 10 Juni 2018, 08:42:30
Du kannst auch in der Datei ABFALL_getEvents.pm die 5 Zeilen 111, 171, 174, 177, 180:
            @termine = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},(" ","uid", "next")));
            @starts = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},(" ","start", $uid)));
            @summarys = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},(" ","summary", $uid)));
            @locations = split(/\n/, CallFn($calendername, "GetFn", $defs{$calendername},(" ","location", $uid)));
            @descriptions = split(/\n/, CallFn($calendername, "GetFn", $defs{$calendername},(" ","description", $uid)));

ersetzen durch diese Zeilen:
            @termine = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},("-", 'events', 'format:custom="$U"', 'series:next')));
            @starts = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},("-","events", 'format:custom="$T1"', 'filter:uid=="'.$uid.'"')));
            @summarys = split(/\n/,CallFn($calendername, "GetFn", $defs{$calendername},("-","events", 'format:custom="$S"', 'filter:uid=="'.$uid.'"')));
            @locations = split(/\n/, CallFn($calendername, "GetFn", $defs{$calendername},("-","events", 'format:custom="$L"', 'filter:uid=="'.$uid.'"')));
            @descriptions = split(/\n/, CallFn($calendername, "GetFn", $defs{$calendername},("-","events", 'format:custom="$DS"', 'filter:uid=="'.$uid.'"')));
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 11 Juni 2018, 17:28:42
Vielen Dank knorxl!

Dann ich diese Änderung über ein Update retten?

Die Änderung scheint ja nun recht trivial zu sein -  wie bekommt man das in das Modul rein? Mir fehlt hier ein wenig das Wissen, wie man ein Modul richtig pflegt. :-\
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 13 Juni 2018, 15:47:18
Die Datei wird bei einem normalen Fhem Update nicht mehr angefaßt. Die Zeilen dort zu ändern dürfte also kein Problem sein.

Ändern kann man die Datei mit einem linux editor deiner wahl. Die Datei liegt im Normalfall unter /opt/fhem/FHEM.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 13 Juni 2018, 15:58:51
Zitat von: Jens_B am 13 Juni 2018, 15:47:18
Die Datei wird bei einem normalen Fhem Update nicht mehr angefaßt.
sicher?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 13 Juni 2018, 16:12:07
Naja ich meine das normale fhem update wird diese Datei so lange nicht anpassen, wie der Maintainer an dem Modul nichts macht.
Sollte der Maintainer des Moduls die Datei anpassen, nehme ich mal an das er eine Anpassung auf Grund des Problems vornimmt.
Oder sehe das falsch?
Ansonsten kann man natürlich fhem auch sagen, über exclude from update, das die Datei nicht geupdatet werden soll. Macht IMHO aber keinen Sinn.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: meier81 am 13 Juni 2018, 16:14:08
Zitat von: Jens_B am 13 Juni 2018, 15:47:18
Die Datei wird bei einem normalen Fhem Update nicht mehr angefaßt. Die Zeilen dort zu ändern dürfte also kein Problem sein.

Ändern kann man die Datei mit einem linux editor deiner wahl. Die Datei liegt im Normalfall unter /opt/fhem/FHEM.

Ich glaube dem ist nicht pauschal so. Ich habe zum Beispiel bei mir das Abfallmodul in den FHEM Update Prozess eingebunden mit

update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt,

demnach schaut er bei jedem Aufruf auf github ob eine neue Version vorhanden ist. Da die händisch angepasste Version sich von der auf github unterscheidet wird wieder die von github drübergebügelt und das Problem ist wieder da.

Kann euch aber beruhigen, habe gestern bzw. heute Kontakt mit dem Entwickler gehabt, es hat es im github als develop-Version mal eingecheckt, dann kann man die Version mal testen und wenn sie fehlerfrei funktionieren sollte wird sie in die master-Version übernommen.

Gruß

Markus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jens_B am 13 Juni 2018, 16:37:16
Zitat von: meier81 am 13 Juni 2018, 16:14:08
Ich glaube dem ist nicht pauschal so. Ich habe zum Beispiel bei mir das Abfallmodul in den FHEM Update Prozess eingebunden mit

update add https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt,

demnach schaut er bei jedem Aufruf auf github ob eine neue Version vorhanden ist. Da die händisch angepasste Version sich von der auf github unterscheidet wird wieder die von github drübergebügelt und das Problem ist wieder da.

Kann euch aber beruhigen, habe gestern bzw. heute Kontakt mit dem Entwickler gehabt, es hat es im github als develop-Version mal eingecheckt, dann kann man die Version mal testen und wenn sie fehlerfrei funktionieren sollte wird sie in die master-Version übernommen.

Gruß

Markus


Dann habe ich mich darin wohl geirrt. Bei mir ist die Datei nicht in den Update Prozess mit eingebunden.
Um also zu verhindern, das die Datei wieder überschrieben wird, muß man entweder die controls.txt anpassen oder besser mit "update delete .." das entsprechende repo wieder entfernen.
update delete https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 13 Juni 2018, 16:42:19
Das ist richtig so. Also fleißig testen damit ich sie in den Master Strang übernehmen kann. Ich habe aufgrund Umzug aktuell kein Internet, wie lange das noch geht weiß ich nicht. Telekom müsste was machen, aber naja nicht der schnellste Verein.

Aber das Modul werde ich natürlich weiterpflegen. Wenn also noch jemand Wünsche oder Ideen hat, einfach her damit.

Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 14 Juni 2018, 06:38:39
Hallo Constantin

Zitat von: uniqueck am 13 Juni 2018, 16:42:19
Ich habe aufgrund Umzug aktuell kein Internet, wie lange das noch geht weiß ich nicht.
Aber das Modul werde ich natürlich weiterpflegen. Wenn also noch jemand Wünsche oder Ideen hat, einfach her damit.

Ein Wink von dir und ich checke das Update für dich ein.  ;)

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: meier81 am 26 Juni 2018, 18:52:32
Hallo,

wollte nur Bescheid geben, hatte ja mit Constantin Kontakt und er hat die Änderungen ja bei sich unter "develop" eingecheckt, habe die "develop"-Version jetzt schon eine Weile bei mir am laufen und absolut fehlerfrei bei mir, ich glaube die könnte man in die master-Branch übernehmen damit sie wieder beim Autoupdate kommt.

Gruß

Markus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 26 Juni 2018, 20:23:14
Zitat von: meier81 am 26 Juni 2018, 18:52:32
habe die "develop"-Version jetzt schon eine Weile bei mir am laufen und absolut fehlerfrei bei mir, ich glaube die könnte man in die master-Branch übernehmen damit sie wieder beim Autoupdate kommt.

Constantin? Mein angebot steht.

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 29 Juni 2018, 21:48:50
Hallo,
sorry falls ich etwas überlesen haben sollte, aber war länger nicht mehr an menem Fhem, und jetzt gucke ich grade in den Log, und der ist voll von solchen und ähnlichen Meldungen:
get AbfallA location is deprecated and will be removed soon. Use get AbfallA events instead.

Was genau soll ich da jetzt ändern?

Internals:
   DEF        ical file /opt/fhem/hh-hauptstrasse.ics 36000
   NAME       AbfallA
   NOTIFYDEV  global
   NR         221
   NTFY_ORDER 50-AbfallA
   STATE      triggered
   TYPE       Calendar
   Helper:
     DBLOG:
       changed:
         myDbLog:
           TIME       1530136817.20425
           VALUE      802896f4041ae5a504a8bcdf03095351 end
       end:
         myDbLog:
           TIME       1530136817.20425
           VALUE      802896f4041ae5a504a8bcdf03095351
       lastUpdate:
         myDbLog:
           TIME       1530273431.51829
           VALUE      2018-06-29 13:57:11
       modeAlarmOrStart:
         myDbLog:
           TIME       1530050422.31502
           VALUE      802896f4041ae5a504a8bcdf03095351
       modeChanged:
         myDbLog:
           TIME       1530136817.20425
           VALUE      802896f4041ae5a504a8bcdf03095351
       modeEnd:
         myDbLog:
           TIME       1530273446.7669
           VALUE      1a0120e14289c5bc14dde279f70a9736;8c84b73807531859a3df90ba74bc5ee2;9f1ff3d6704c50dff8ce01a70c071f65;692c79ded5e0f7f6843aec8966d19857;265e04ac33919263a1464490046e7002;dcf20ed51728b1155bcbe7aa3f0ac642;802896f4041ae5a504a8bcdf03095351;82b0d53141845b69aa8952d66c3a1490;8904531cb33178172e9e5b6c7419ed73;04ca3f70ad1025f58fb22746885cb197;95137e4a6cbf752b13cce494d1c5ba2a;b81c62b0c07da481efdf155b3c371099;9780bbf8c71cbf52d8072f8413b7965b;070a195b53bab119ee8574e3a26d3ea3;d32925c36ea6af7c1838231e34424be1;71cd5242bd33285ff81dc419196cd7b1;36fbb7d7ee216979288bb2a026afcd25;d876fdb2648af3ccb72c238e170f00b1;09635e8e0b88db90ddac031a3077fe63;8d05d50eafe343e32da91fecaa1b75f7;20d77469d00e8f5be94c4dd0bd9b9a54;f643b73a0312ba95af00659a26a582dc;4302ca037910648c21211ab167d28aae;7690033f299029969e1ae37131e5b07b;87d5707f573dff72f673e7cdded3c9c9;233f0a22d378fb20ac032dad8ef2f807;1a853b762397669224e55311fa905850;f779d9e9a62212edbe5379d73058e6d2;212173296bc3c77233aa259aa911536d;588cbc8e845c20ca645d00b41ee0b0f1;cb478d1a886cf18d54be1b3b5bc120ee;e0d4f7288e60a60167e9305e938bbbc5;35f1f41774385971519e0155ae9659be;6fabb1db44c8dce8319763c117c35f6b;f638492db7c1cabbc6533fd526a5a893;66cc602c312938d6696451d1a37af640;53c8619baa373c7c685900f74d18692d;115a2c0bed8f7f8ea7f6ae7dc752466b
       modeEnded:
         myDbLog:
           TIME       1530136817.20425
           VALUE      802896f4041ae5a504a8bcdf03095351
       modeStart:
         myDbLog:
           TIME       1530050422.31502
           VALUE      802896f4041ae5a504a8bcdf03095351
       modeStarted:
         myDbLog:
           TIME       1530050422.31502
           VALUE      802896f4041ae5a504a8bcdf03095351
       modeUpcoming:
         myDbLog:
           TIME       1530273446.7669
           VALUE      3aee1d3dd67b3404f3e138add16428ec;e0dea2f4506fb49d3af340d11dcd7b24;37812f2bb4d6af9de8782402787fae98;990cf5926217fb59c23b132673afa20a;1ef79869e0082b6b08c39acd8516dc03;21651dac364e6067c4094695b7534080;c628e547e2464b77e4abce1ae71028c3;90ef6cfa064a280b365483df511626b5;c71dc5007e14caa1aee3c998806bbd33;e007685986827a215e61cbb7e37773c7;bb3227de3254fba98f0272978c583cd5;2b5b58b34ee013c4d1139381e1f67d92;b61a915226ac6e4f325faa414b8f52fd;20f4920fe7f9e035e4948e52374db136;07795f4072050a115b21e963f15ec409;756e41c87c56ac008680629bf6e0318f;edde9313241784d274799af33bc76c32;d621d1d90c5016064465f7126be44f6c;5c938eb245cfdb91d13ee7bd2d93c099;0267dcb98066a7e71494d1c6f94bbf85;0061214ac310a1fd4391dffd38ca66e4;cd7463bd1f6067e9a4b5af8f5e3dc692;5531d1633aa16258a61415035e52e457;d99a5695211c0274008711467810687b;7ef656bd8c4f03bd20aac5ab5e9e307a;d9abd87b3fb0ee7b2e6851924b2b4c96;c7cc226622317f76e9aa28e8a45ff67d;10e275c94f95a805a4c75624b689982d;8d596153c181d6cc115d75aba081c569;4477f96a1b9f5a00d5a3e61cd6c55628;db897c0ee936165c57872e2569d2be49;eb8af0872759d9d1b5e302b2f410664e;319476fc3d36f6fd3887847b255b9712;c206095c9fc37332dc291ab2299d92df;33f2af95886703c38340505b2b234759;92a02e7aa1666ff87228143eacf94fee;a44487a8d9b0442bc9d41d821c3e37e4
       nextUpdate:
         myDbLog:
           TIME       1530273431.51829
           VALUE      2018-06-29 23:57:11
       nextWakeup:
         myDbLog:
           TIME       1530273446.83862
           VALUE      2018-06-29 23:57:11
       start:
         myDbLog:
           TIME       1530050422.31502
           VALUE      802896f4041ae5a504a8bcdf03095351
       state:
         myDbLog:
           TIME       1530273446.7669
           VALUE      triggered
   READINGS:
     2016-02-10 17:19:41   all             01feade28d3c9763074773e89b90dc81;065a5ed2216b5a00b3d1f5a1826b262e;0f19d4d0cacac5a3da090e36de58c6f1;113bf8eb63827ea37aeb2dfe730c86d6;118501024d0227ba7707ee1441b29420;144b3b7153a0af1d76aaf8712a2f5bb0;149ec80be04c127df2397307b40db327;160a6a9729f1279edb78548266866315;1f5821c3d9ed657dc312c6ee35902be8;2298f34522ab9098a6e5a4ee379217e1;255ea065be39f2884d7f7bf188eafe2d;259cb74a3d045a8e7b828e7e8e8f71ce;26eb942f8240b41009af85fdcb56daa9;274c5933a79fc3a19bcb61b9da27d05a;27aa34c843978665ef02c0fc52c90960;2a17d3731262fbc7aee1d37395fb1204;319676af7fc7c0fa74539a95ba5f6092;3217d71a23c41f00cc33726d57ed3f27;3509578f59a4f639d0c8bf44af6ef602;3b8d284fc7015b21a4dd4f831491ca3c;3d940aa2c61832055ae5924a0751fcc0;3fa31acdf573e0ce51740a70d32608e8;41f810d050b8054083cc0a15d719cc10;42f1f1bbbbd32a6d476fc8611d835ed6;50790711c80da14c0c5efd1a2ef43f6a;5163fdf9cfebb6c8b60892e11cb76e03;5524f5c01ffc4e069398e7d7f56ec0e0;5d9dde6fd7aead5b176e3ae2913040a3;61530ee479ed8aa7358f118f261b4d83;643cd426546781501d5bdf4bd052d42b;64b783c994fa2ec6a8f4cb042f9702b3;65f73efcbf65c4a0978b7bbb7a713a93;65fb077386e02b97d4f0e5c58d5bacc5;69ab05b5b02624a8b6119b69d95af5ff;6c17257084f4916559c4ab0cc7a8ee0b;6d78ff859b38b2fec640618b161e439b;6f457b16d2d45a8a5c4a40c1591c8142;7155833479f7c4c3f9b5552236da558d;76d4aa2294a1c9024708e729db92be00;81d92a13bfee2a46563eabc208e28093;8263484420f35709fe9a3e5a110c858b;846e9518932e1fa3a94751055e31841d;926bbf0694896f6482925df487c29356;9439159d1249d40fd1ef8f4ad83d6d34;96cab15f4444209fcfa544640960aaf3;9a2fabf8103a76d511fe34ed723ca1c0;9a5bfa027a0b8228e6099ca34454b7dd;9af33f2b76d19c0973b5214b3a2de1bb;a81ddef6bf0f56aa800b50cd0e66749d;ad57f1981fbc0ab8ad72008813d9c6eb;bf8095dc4d20e049fee94fd6f222d2ce;c06506ff2fbbd612b534c887380aa545;c3a1ef0ee46ca27332168ca2f8bf54ee;c47761fb38ee5f82f83fb7f5eb47cb57;c7b6b21e8b998f70a2ddef8008c7a813;d252f7a1aab4cb87e205f0e19fecf625;df6be729b05acb2449520fd869b6c2aa;e2b724454650d8bca40eb8455d40e3bc;e65f3ab32d14da5d0ca7201638b33b81;e8972e51293d65e9dd3dab8893b88e68;ed19ca166f67097367fb0e709c129fb6;f108b63a08ac799f338fad1deb5b58bf;f1d3e4378fcc05dedf0903f78c58992f;f582797dc008eb43ce28b2d6abcf5edc;f7809e25997d3fb21749610beed1f02b;fae05746436c12420248e378fd9e3dc9
     2016-02-10 17:19:42   lastCheck       2016-02-10 17:19:40
     2018-06-29 13:57:11   lastUpdate      2018-06-29 13:57:11
     2016-02-10 17:19:42   modeAlarm       
     2018-06-28 00:00:00   modeAlarmOrStart
     2016-02-10 17:19:42   modeAlarmed     
     2018-06-28 07:57:11   modeChanged     
     2018-06-29 13:57:11   modeEnd         1a0120e14289c5bc14dde279f70a9736;8c84b73807531859a3df90ba74bc5ee2;9f1ff3d6704c50dff8ce01a70c071f65;692c79ded5e0f7f6843aec8966d19857;265e04ac33919263a1464490046e7002;dcf20ed51728b1155bcbe7aa3f0ac642;802896f4041ae5a504a8bcdf03095351;82b0d53141845b69aa8952d66c3a1490;8904531cb33178172e9e5b6c7419ed73;04ca3f70ad1025f58fb22746885cb197;95137e4a6cbf752b13cce494d1c5ba2a;b81c62b0c07da481efdf155b3c371099;9780bbf8c71cbf52d8072f8413b7965b;070a195b53bab119ee8574e3a26d3ea3;d32925c36ea6af7c1838231e34424be1;71cd5242bd33285ff81dc419196cd7b1;36fbb7d7ee216979288bb2a026afcd25;d876fdb2648af3ccb72c238e170f00b1;09635e8e0b88db90ddac031a3077fe63;8d05d50eafe343e32da91fecaa1b75f7;20d77469d00e8f5be94c4dd0bd9b9a54;f643b73a0312ba95af00659a26a582dc;4302ca037910648c21211ab167d28aae;7690033f299029969e1ae37131e5b07b;87d5707f573dff72f673e7cdded3c9c9;233f0a22d378fb20ac032dad8ef2f807;1a853b762397669224e55311fa905850;f779d9e9a62212edbe5379d73058e6d2;212173296bc3c77233aa259aa911536d;588cbc8e845c20ca645d00b41ee0b0f1;cb478d1a886cf18d54be1b3b5bc120ee;e0d4f7288e60a60167e9305e938bbbc5;35f1f41774385971519e0155ae9659be;6fabb1db44c8dce8319763c117c35f6b;f638492db7c1cabbc6533fd526a5a893;66cc602c312938d6696451d1a37af640;53c8619baa373c7c685900f74d18692d;115a2c0bed8f7f8ea7f6ae7dc752466b
     2018-06-28 07:57:11   modeEnded       
     2018-06-28 00:00:00   modeStart       
     2018-06-27 01:57:11   modeStarted     
     2018-06-29 13:57:11   modeUpcoming    3aee1d3dd67b3404f3e138add16428ec;e0dea2f4506fb49d3af340d11dcd7b24;37812f2bb4d6af9de8782402787fae98;990cf5926217fb59c23b132673afa20a;1ef79869e0082b6b08c39acd8516dc03;21651dac364e6067c4094695b7534080;c628e547e2464b77e4abce1ae71028c3;90ef6cfa064a280b365483df511626b5;c71dc5007e14caa1aee3c998806bbd33;e007685986827a215e61cbb7e37773c7;bb3227de3254fba98f0272978c583cd5;2b5b58b34ee013c4d1139381e1f67d92;b61a915226ac6e4f325faa414b8f52fd;20f4920fe7f9e035e4948e52374db136;07795f4072050a115b21e963f15ec409;756e41c87c56ac008680629bf6e0318f;edde9313241784d274799af33bc76c32;d621d1d90c5016064465f7126be44f6c;5c938eb245cfdb91d13ee7bd2d93c099;0267dcb98066a7e71494d1c6f94bbf85;0061214ac310a1fd4391dffd38ca66e4;cd7463bd1f6067e9a4b5af8f5e3dc692;5531d1633aa16258a61415035e52e457;d99a5695211c0274008711467810687b;7ef656bd8c4f03bd20aac5ab5e9e307a;d9abd87b3fb0ee7b2e6851924b2b4c96;c7cc226622317f76e9aa28e8a45ff67d;10e275c94f95a805a4c75624b689982d;8d596153c181d6cc115d75aba081c569;4477f96a1b9f5a00d5a3e61cd6c55628;db897c0ee936165c57872e2569d2be49;eb8af0872759d9d1b5e302b2f410664e;319476fc3d36f6fd3887847b255b9712;c206095c9fc37332dc291ab2299d92df;33f2af95886703c38340505b2b234759;92a02e7aa1666ff87228143eacf94fee;a44487a8d9b0442bc9d41d821c3e37e4
     2018-06-29 13:57:11   nextUpdate      2018-06-29 23:57:11
     2018-06-29 13:57:26   nextWakeup      2018-06-29 23:57:11
     2018-06-29 13:57:11   state           triggered
     2016-02-10 17:19:41   stateChanged   
     2016-02-10 17:19:41   stateDeleted   
     2016-02-10 17:19:41   stateNew       
     2016-02-10 17:19:41   stateUpdated   
Attributes:
   alias      Abfallkalender
   group      Info
   hideLaterThan 65d
   hideOlderThan 1d
   room       Zentral


Internals:
   DEF        AbfallA 3600
   KALENDER   AbfallA
   NAME       myAbfall
   NOTIFYDEV  AbfallA
   NR         308
   NTFY_ORDER 50-myAbfall
   STATE      5
   TYPE       ABFALL
   Helper:
     DBLOG:
       AbfallA_Altpapier_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      25.07.2018
       AbfallA_Altpapier_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      26
       AbfallA_Altpapier_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Altpapier nicht vergessen!
       AbfallA_Altpapier_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       AbfallA_Altpapier_pickups:
         myDbLog:
           TIME       1530050421.31347
           VALUE      1
       AbfallA_Altpapier_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Altpapier
       AbfallA_Altpapier_uid:
         myDbLog:
           TIME       1530301443.78013
           VALUE      b61a915226ac6e4f325faa414b8f52fd
       AbfallA_Altpapier_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       AbfallA_Bioabfall_ESC_AbfallA_GelberSack_pickups:
         myDbLog:
           TIME       1529445620.99236
           VALUE      1
       AbfallA_Bioabfall_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      04.07.2018
       AbfallA_Bioabfall_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      5
       AbfallA_Bioabfall_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Bioabfall nicht vergessen!
       AbfallA_Bioabfall_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       AbfallA_Bioabfall_pickups:
         myDbLog:
           TIME       1529517446.56052
           VALUE      1
       AbfallA_Bioabfall_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Bioabfall
       AbfallA_Bioabfall_uid:
         myDbLog:
           TIME       1530301443.78013
           VALUE      07795f4072050a115b21e963f15ec409
       AbfallA_Bioabfall_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       AbfallA_GelberSack_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      18.07.2018
       AbfallA_GelberSack_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      19
       AbfallA_GelberSack_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Gelber Sack nicht vergessen!
       AbfallA_GelberSack_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       AbfallA_GelberSack_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Gelber Sack
       AbfallA_GelberSack_uid:
         myDbLog:
           TIME       1530301443.78013
           VALUE      a44487a8d9b0442bc9d41d821c3e37e4
       AbfallA_GelberSack_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       AbfallA_Problemabfall_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      15.08.2018
       AbfallA_Problemabfall_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      47
       AbfallA_Problemabfall_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Problemabfall , 9:00 bis 12:00 Uhr nicht vergessen!
       AbfallA_Problemabfall_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       AbfallA_Problemabfall_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Problemabfall
       AbfallA_Problemabfall_uid:
         myDbLog:
           TIME       1530301443.78013
           VALUE      92a02e7aa1666ff87228143eacf94fee
       AbfallA_Problemabfall_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       AbfallA_Restabfall_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      11.07.2018
       AbfallA_Restabfall_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      12
       AbfallA_Restabfall_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Restabfall nicht vergessen!
       AbfallA_Restabfall_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       AbfallA_Restabfall_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Restabfall
       AbfallA_Restabfall_uid:
         myDbLog:
           TIME       1530301443.78013
           VALUE      756e41c87c56ac008680629bf6e0318f
       AbfallA_Restabfall_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       next:
         myDbLog:
           TIME       1530301443.78013
           VALUE      AbfallA_Bioabfall_5
       next_date:
         myDbLog:
           TIME       1530301443.78013
           VALUE      04.07.2018
       next_days:
         myDbLog:
           TIME       1530301443.78013
           VALUE      5
       next_description:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Bioabfall nicht vergessen!
       next_location:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Hauptstraße, HH
       next_text:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Bioabfall
       next_weekday:
         myDbLog:
           TIME       1530301443.78013
           VALUE      Mittwoch
       now:
         myDbLog:
           TIME       1530129449.85316
           VALUE      AbfallA_Altpapier
       now_date:
         myDbLog:
           TIME       1530129449.85316
           VALUE      27.06.2018
       now_description:
         myDbLog:
           TIME       1530129449.85316
           VALUE      Altpapier nicht vergessen!
       now_location:
         myDbLog:
           TIME       1530129449.85316
           VALUE      Hauptstraße, HH
       now_text:
         myDbLog:
           TIME       1530129449.85316
           VALUE      Altpapier
       now_weekday:
         myDbLog:
           TIME       1530129449.85316
           VALUE      Mittwoch
       state:
         myDbLog:
           TIME       1530301443.78013
           VALUE      5
   OLDREADINGS:
   READINGS:
     2018-06-29 21:43:49   AbfallA_Altpapier_date 25.07.2018
     2018-06-29 21:43:49   AbfallA_Altpapier_days 26
     2018-06-29 21:43:49   AbfallA_Altpapier_description Altpapier nicht vergessen!
     2018-06-29 21:43:49   AbfallA_Altpapier_location Hauptstraße, HH
     2018-06-29 21:43:49   AbfallA_Altpapier_text Altpapier
     2018-06-29 21:43:49   AbfallA_Altpapier_uid b61a915226ac6e4f325faa414b8f52fd
     2018-06-29 21:43:49   AbfallA_Altpapier_weekday Mittwoch
     2018-06-29 21:43:49   AbfallA_Bioabfall_date 04.07.2018
     2018-06-29 21:43:49   AbfallA_Bioabfall_days 5
     2018-06-29 21:43:49   AbfallA_Bioabfall_description Bioabfall nicht vergessen!
     2018-06-29 21:43:49   AbfallA_Bioabfall_location Hauptstraße, HH
     2018-06-29 21:43:49   AbfallA_Bioabfall_text Bioabfall
     2018-06-29 21:43:49   AbfallA_Bioabfall_uid 07795f4072050a115b21e963f15ec409
     2018-06-29 21:43:49   AbfallA_Bioabfall_weekday Mittwoch
     2018-06-29 21:43:49   AbfallA_GelberSack_date 18.07.2018
     2018-06-29 21:43:49   AbfallA_GelberSack_days 19
     2018-06-29 21:43:49   AbfallA_GelberSack_description Gelber Sack nicht vergessen!
     2018-06-29 21:43:49   AbfallA_GelberSack_location Hauptstraße, HH
     2018-06-29 21:43:49   AbfallA_GelberSack_text Gelber Sack
     2018-06-29 21:43:49   AbfallA_GelberSack_uid a44487a8d9b0442bc9d41d821c3e37e4
     2018-06-29 21:43:49   AbfallA_GelberSack_weekday Mittwoch
     2018-06-29 21:43:49   AbfallA_Problemabfall_date 15.08.2018
     2018-06-29 21:43:49   AbfallA_Problemabfall_days 47
     2018-06-29 21:43:49   AbfallA_Problemabfall_description Problemabfall , 9:00 bis 12:00 Uhr nicht vergessen!
     2018-06-29 21:43:49   AbfallA_Problemabfall_location Hauptstraße, HH
     2018-06-29 21:43:49   AbfallA_Problemabfall_text Problemabfall
     2018-06-29 21:43:49   AbfallA_Problemabfall_uid 92a02e7aa1666ff87228143eacf94fee
     2018-06-29 21:43:49   AbfallA_Problemabfall_weekday Mittwoch
     2018-06-29 21:43:49   AbfallA_Restabfall_date 11.07.2018
     2018-06-29 21:43:49   AbfallA_Restabfall_days 12
     2018-06-29 21:43:49   AbfallA_Restabfall_description Restabfall nicht vergessen!
     2018-06-29 21:43:49   AbfallA_Restabfall_location Hauptstraße, HH
     2018-06-29 21:43:49   AbfallA_Restabfall_text Restabfall
     2018-06-29 21:43:49   AbfallA_Restabfall_uid 756e41c87c56ac008680629bf6e0318f
     2018-06-29 21:43:49   AbfallA_Restabfall_weekday Mittwoch
     2018-06-29 21:43:49   next            AbfallA_Bioabfall_5
     2018-06-29 21:43:49   next_date       04.07.2018
     2018-06-29 21:43:49   next_days       5
     2018-06-29 21:43:49   next_description Bioabfall nicht vergessen!
     2018-06-29 21:43:49   next_location   Hauptstraße, HH
     2018-06-29 21:43:49   next_text       Bioabfall
     2018-06-29 21:43:49   next_weekday    Mittwoch
     2018-06-29 21:43:49   state           5
Attributes:
   group      Info
   room       Zentral
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: meier81 am 29 Juni 2018, 21:55:35
Hallo Tommy82,

habe das Problem auch gehabt und es gibt auch eine Lösung dafür. Das Problem besteht wegen einer Änderung im calendar-Modul.


Solange uniqueck die Änderung in die master-Branch noch nicht eingechecked hat lade dir von folgender Seite die develop-Version runter und benutze die, läuft seit Tagen ohne Probs:

https://github.com/uniqueck/fhem-abfall/tree/develop (https://github.com/uniqueck/fhem-abfall/tree/develop)


Gruß

Markus
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 02 Juli 2018, 23:24:21
Hallo liebe Abfall Fan Gemeinde ;)
Habe den Fix heute in den master Strang eingespielt per https://github.com/uniqueck/fhem-abfall/pull/12 (https://github.com/uniqueck/fhem-abfall/pull/12)

Gruß Constantin
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kalle86 am 13 Juli 2018, 06:42:56
Hallo zusammen,
für mein aktuelles Problem konnte ich leider nix mit der Suchfunktion finden...

Mein Restmüll wird alle 2 Wochen abgeholt, so das sich somit eine zweistellige Zahl bis zur nächsten Abholung ergibt. Leider wird mir immer nur die erste Zahl bis zum nächsten Abholtermin dargestellt. Wie ist es möglich eine zweistellige Zahl in FTUI darzustellen?

Gruß
Kalle
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 15 Juli 2018, 14:27:07
Hallo Kalle,

so ganz verstehe ich dein Problem nicht. Im Abfallmodul hast du das Reading next_days welches die Tage bis zum nächsten Ereignis zeigt. Wenn vor dem Restmüll noch was anderes abgeholt wird, dann ist dieses Reading kleiner als "dein Restmüll". ABFALL erstellt aber auch ein Reading in etwa wie Restmuell_days (oder ähnlich) mit den entsprechenden Tagen - also für jede Abfallsorte im Kalender ein eigenes Device.
Ich habe zB Papier_days mit 25 stehen (Abholung alle 4 Wochen). Aus FTUI heraus kannst du auf diese Readings referenzieren und die Werte entsprechend auslesen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ToM_ToM am 16 Juli 2018, 11:53:25
Hallo Kalle,

zeig dochmal deinen Code wie du die Zahl in FUTI darstellst. Ohne diesen zu kennen können wir dir nicht sagen wo der Fehler liegt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: kalle86 am 16 Juli 2018, 16:27:55
Hallo zusammen,

hier mein code aus FTUI:
<li data-row="3" data-col="1" data-sizex="3" data-sizey="2">
<header>Abfall</header>
<div class="sheet">
<div class="row">
<div class="cell">
<div data-type="symbol"
     data-device="GelberSack1" class="large warn"
     data-get="next"
     data-get-warn=".*(\d+).*"
     data-get-on='["GelberSack_.*"]'
     data-get-warn=".*([1]).*"
     data-on-colors='["#ffff00"]'
     data-icons='["fs-bag"]'></div>
          <div>Gelber Sack</div>
<div data-type="label"
     data-device="GelberSack1"
     data-get="GelberSack_date"
     class="darker"></div>
<div data-type="label"
     data-device="GelberSack1"
     data-get="GelberSack_weekday"
     class="darker"></div>
</div>
<div class="cell">
          <div data-type="symbol" data-device="BlauerSack1" class="large warn"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on='["BlauerSack_.*"]'
          data-get-warn=".*([0|1|2]).*"
          data-on-colors='["#0000bc"]'
          data-icons='["fs-bag"]'></div>
          <div>Blauer Sack</div>
<div data-type="label"
     data-device="BlauerSack1"
     data-get="BlauerSack_date"
     class="darker"></div>
<div data-type="label"
     data-device="BlauerSack1"
     data-get="BlauerSack_weekday"
     class="darker"></div>
</div>
          <div class="cell">
          <div data-type="symbol" data-device="Restmuell1" class="large warn"
          data-get="next" data-get-warn=".*(\d+).*"
          data-get-on='["Restmuell_.*"]'
          data-get-warn=".*([0|1|2]).*"
          data-on-colors='["#989898"]'
          data-icons='["fa-trash-o"]'></div>
          <div>Rest-Müll</div>
<div data-type="label"
     data-device="Restmuell1"
     data-get="Restmuell_date"
     class="darker"></div>
<div data-type="label"
     data-device="Restmuell1"
     data-get="Restmuell_weekday"
     data-type="label"
     class="darker"></div>
</div>
</div>
</div>
</li>


wie gesagt, soweit funktioniert alles bis auf die Darstellung von zweistelligen Zahlen bis zur Abholung :-/
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ToM_ToM am 16 Juli 2018, 19:37:56
Hi Kalle,

Ohne deinen Abfallkalender zu kennen, würde ich jetzt nur vermuten dass deine Device-Namen und Regex falsch sind.

Dein data-device heißt z.B. GelberSack1, dein Reading sprichst du aber nur mit GelberSack_.* an.

Zu den Regex hast du folgendes definiert:
data-get-on='["GelberSack_.*"]'
Der Sinn, hier mit Regex zu arbeiten, erschließt sich mir aktuell nicht. Dass es möglich ist, hier Regex zu verwenden, ist mir auch neu.

Dein Regex würde jetzt auf alles gehen was irgendwie mit GelberSack_ beginnt.

Also im Fall des Abfallkalenders:
GelberSack_date
GelberSack_days
GelberSack_description
GelberSack_location
GelberSack_text
GelberSack_uid
GelberSack_weekday

Ändere das mal in:
data-get-on="GelberSack_days"

PS: Und bei den anderen dann natürlich auch.

Dein data-get-warn hast du 2 Mal definiert
data-get-warn=".*([1]).*"
ist nicht sehr sinnvoll. Das würde jetzt auf alles reagieren wo eine 1 drin vorkommt. Also auch 10, 11, etc...
Ich nehme an, du möchtest dass die Warnung kommt wenn es noch einen Tag hin ist?
Dann mache daraus:
data-get-warn="1"

Und das zweite:
data-get-warn=".*(\d+).*"
Hier ist es egal welche Zahl in dem Reading steht, hauptsache es ist mind. eine Ziffer drin enthalten. Ich denke, das ist auch nicht das was du willst.

Nehmen wir also an, dein Device heißt: GelberSack und dein Reading in dem die Resttage stehen, heißt GelberSack_days, dann müsste es so aussehen:


<div data-type="symbol"
     data-device="GelberSack" class="large warn"
     data-get="next"
     data-get-on="GelberSack_days"
     data-get-warn="1"
     data-on-colors='["#ffff00"]'
     data-icons='["fs-bag"]'></div>


Probier das mal aus. Wenn es nicht funktioniert, schicke bitte mal ein list von deinem Abfall-Device mit.

VG, Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tj23 am 16 August 2018, 10:56:34
Hallo ich habe das Problem, dass die Anzeige im FTUI falsch dargestellt werdn, die Tonnen erscheinen nicht. Kann mir bitte jemand weiterhelfen. Hier die Readings etc. und Ausschnitt aus der html

Internals:
   CFGFN     
   DEF        AbfallGoogleCalender 3600
   KALENDER   AbfallGoogleCalender
   NAME       myABFALL
   NOTIFYDEV  AbfallGoogleCalender
   NR         2068
   NTFY_ORDER 50-myABFALL
   STATE      6
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_date 07.09.2018
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_days 22
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_description Der Abfall wird im Laufe des Tages abgeholt.
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_location 54427 Kell am See
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_text A.R.T. Abfuhrtermin: Altpapier & Gelber Sack
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_uid art_gelbblau_1_20180907arttrierde
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_weekday Freitag
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_date 22.08.2018
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_days 6
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_description Der Abfall wird im Laufe des Tages abgeholt.
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_location 54427 Kell am See
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_text A.R.T. Abfuhrtermin: Restmüll
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_uid art_restmuell_2_20180822arttrierde
     2018-08-16 10:06:10   AbfallGoogleCalender_ARTAbfuhrterminRestmuell_weekday Mittwoch
     2018-08-16 10:06:10   ftui_datum      22.08.2018
     2018-08-16 10:06:10   ftui_next       AbfallGoogleCalender_ARTAbfuhrterminRestmuell_6
     2018-08-16 10:06:10   next            AbfallGoogleCalender_ARTAbfuhrterminRestmuell_6
     2018-08-16 10:06:10   next_date       22.08.2018
     2018-08-16 10:06:10   next_days       6
     2018-08-16 10:06:10   next_description Der Abfall wird im Laufe des Tages abgeholt.
     2018-08-16 10:06:10   next_location   54427 Kell am See
     2018-08-16 10:06:10   next_text       A.R.T. Abfuhrtermin: Restmüll
     2018-08-16 10:06:10   next_weekday    Mittwoch
     2018-08-16 10:06:10   state           6
Attributes:
   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";}/code]






<li data-row="3" data-col="6" data-sizex="3" data-sizey="3">
<header><div data-type="label" class="medium orange">Abfall</div></header>
       
             <div data-type="popup" data-draggable="false" data-height="350px" data-width="550px">
             
             
             
             
             
<div data-type="symbol"
data-device="myABFALL"
                     data-get="ftui_next"
                     data-get-on='["AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_0$","AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_1$","AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_.*","AbfallGoogleCalender_ARTAbfuhrterminRestmuell_0$","AbfallGoogleCalender_ARTAbfuhrterminRestmuell_1$","AbfallGoogleCalender_ARTAbfuhrterminRestmuell_.*"]'
                     data-get-warn=".*([0|1|2]).*"
                     data-on-colors='["#E6E600","#E6E600","#E6E600","gray","gray","gray"]'
                     class="large warn narrow"
                     data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o"]'
                     />             
                <div data-device="myABFALL" data-get="ftui_datum" data-type="label" class="darker"/>   
                <div data-device="myABFALL" data-get="next_text" data-type="label" class="darker"/> 
                <div class="dialog"> 
                    <header>Abfall</header>
    <div class="cell">
    <div class="inline">
<div data-type="symbol"  data-off-background-color="#7A7A7A" data-on-background-color="#7A7A7A" data-device="myABFALL" data-get='AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_days' data-off-color="#E6E600" data-get-on='["off","^[01]$","^[1-9][0-9]|[2-9]$"]' data-icons='["fs-bag warn","fs-bag warn blink","fs-bag warn"]' data-on-colors='["#E6E600","#E6E600","#E6E600"]' class="bigger"></div>
    <div data-device="myABFALL" data-get="AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_weekday" data-type="label" class="darker"/>               
                <div data-device="myABFALL" data-get="AbfallGoogleCalender_ARTAbfuhrterminAltpapierGelberSack_date" data-type="label" class="darker"/>
                <div data-type="label" class="darker">Gelber Sack</div>
</div>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: marcel151 am 24 August 2018, 11:44:55
Vielleicht packe ich es auch hier mal mit rein, dies ist ja der eigentliche Thread für das Abfallmodul. Bei mir ist aktuell das "now_text" Reading nicht verfügbar, obwohl definitiv heute die Papiertonne dran ist. Er hat mich gestern ja noch brav über "next_text" informiert. Da er für die heutige Info das "now_text" hinzuzieht funktioniert das ganze nicht. Hat jemand ähnliche Probleme?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 04 September 2018, 20:22:29
Ein herzerfrischendes "MoinMoin vom hintern Deich" vorweg.

Ich habe nach wie vor das Problem, dass mein Abfall-Modul die "now_" Werte nicht anzeigt.

Heute wird die Papiertonne geleert aber die "now_" Werte sind nicht da.
Die Papiertonne im Kalender zeigt schon die nächste Leerung in 28 Tagen an.

Wo liegt bloß der Hund begraben, den ich nicht finde?
Danke für Eure Hilfe vorab.

Gruss
    Sailor

Abfall Modul

File                Rev   Last Change
57_ABFALL.pm        11023 2018-06-13 12:34:34Z uniqueck
ABFALL_getEvents.pm 11023 2018-06-13 12:34:34Z uniqueck
ABFALL_setUpdate.pm 11021 2017-09-13 00:32:22Z uniqueck



Abfall Device

Internals:
   CFGFN      ./cfg/Room_OS.cfg
   DEF        OS_CalendarGarbage 3600
   KALENDER   OS_CalendarGarbage
   NAME       OS_Garbage
   NOTIFYDEV  OS_CalendarGarbage
   NR         2823
   NTFY_ORDER 50-OS_Garbage
   STATE      2
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_date 02.10.2018
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_days 28
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_description 
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_location
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_text Altpapier
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_uid c0bbc9f939c81499c08266ff7b1c81ca
     2018-09-04 20:08:39   OS_CalendarGarbage_Altpapier_weekday Dienstag
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_date 06.09.2018
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_days 2
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_description 
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_location
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_text Bioabfall
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_uid f478e66df5c4b60a6319899be17d8ffe
     2018-09-04 20:08:39   OS_CalendarGarbage_Bioabfall_weekday Donnerstag
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_date 26.09.2018
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_days 22
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_description 
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_location
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_text Gartentonne
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_uid af0de501445a5aeeaccf801c6450dc5b
     2018-09-04 20:08:39   OS_CalendarGarbage_Gartentonne_weekday Mittwoch
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_date 07.09.2018
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_days 3
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_description 
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_location
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_text Gelber Sack
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_uid ca1c10525be0bde625eee1d6116ab9cb
     2018-09-04 20:08:39   OS_CalendarGarbage_GelberSack_weekday Freitag
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_date 10.09.2018
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_days 6
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_description 
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_location
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_text Hausmüll 14-täglich
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_uid d80b71567589796b6d6bb74fd4eccedd
     2018-09-04 20:08:39   OS_CalendarGarbage_Hausmuell14-taeglich_weekday Montag
     2018-09-04 20:08:39   ftui_date       06.09.2018
     2018-09-04 20:08:39   ftui_next       OS_CalendarGarbage_Bioabfall_2
     2018-09-04 20:08:39   next            OS_CalendarGarbage_Bioabfall_2
     2018-09-04 20:08:39   next_date       06.09.2018
     2018-09-04 20:08:39   next_days       2
     2018-09-04 20:08:39   next_description 
     2018-09-04 20:08:39   next_location   
     2018-09-04 20:08:39   next_text       Bioabfall
     2018-09-04 20:08:39   next_weekday    Donnerstag
     2018-09-04 20:08:39   state           2
Attributes:
   DbLogExclude .*
   alias      Next waste collection in days
   group      Garbage
   icon       dustbin
   room       Outside
   userReadings ftui_date  {ReadingsVal("OS_Garbage","now_text","") eq "" ? DateTodayTomorrow(ReadingsVal("OS_Garbage","next_date",""))  : "today";},ftui_next {ReadingsVal("OS_Garbage","now_text","") eq "" ? ReadingsVal("OS_Garbage","next","") : ReadingsVal("OS_Garbage","now","")."_0";;}
   verbose    2


99_myUtils

###START########## Define Sub for calculation of garbage collection indicator in ftui ###########################START###
sub DateTodayTomorrow($){
my $compareDate = shift;
my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime(time);
$year += 1900; $mon += 1;
my $today = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst)=localtime(time+86400);
$year += 1900; $mon += 1;
my $tomorrow = sprintf('%02d.%02d.%04d', $mday, $mon, $year);
return "today" if $compareDate eq $today;
return "tomorrow" if $compareDate eq $tomorrow;
return $compareDate;
}
####END########### Define Sub for calculation of garbage collection indicator in ftui ############################END####


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tatu123 am 06 September 2018, 10:11:50
Hallo zusammen,

ich habe ein ähnliches Problem. Das Modul funktioniert so weit erst mal. Aber bei mir erstscheinen auch keine now_-Readings und das schlimmere das Modul updatet sich NICHT eigenständig. Bei manuellem Update tut alles wie es soll.

Ich habe dem Kalender zum Test auf 60s gestellt um testen zu können.

Vielleicht hat je einer eine Idee was bei mir falsch läuft.

Danke
Heiko

Version: # $Id: 57_ABFALL.pm 11023 2018-06-13 12:34:34Z uniqueck $

Kalender-DEF:
defmod Abfall_cal Calendar ical url https://calendar.google.com/calen...../basic.ics 60
attr Abfall_cal event-on-change-reading modeStarted,modeEnded,modeChanged,modeUpcoming
attr Abfall_cal group Kalender
attr Abfall_cal hideOlderThan 3600
attr Abfall_cal room Kalendar,all
attr Abfall_cal update async
attr Abfall_cal verbose 5

setstate Abfall_cal triggered
setstate Abfall_cal 2018-09-06 09:52:13 calname Abfuhr-2
setstate Abfall_cal 2018-09-06 09:52:13 lastUpdate 2018-09-06 09:52:11
setstate Abfall_cal 2018-08-13 16:52:49 modeAlarm
setstate Abfall_cal 2018-09-06 09:00:00 modeAlarmOrStart
setstate Abfall_cal 2018-08-08 19:43:31 modeAlarmed
setstate Abfall_cal 2018-09-06 09:00:45 modeChanged
setstate Abfall_cal 2018-09-06 09:52:13 modeEnd 20180904T000000_20542stadtplan;;20180807T000000_20542stadtplan;;20180821T000000_20542stadtplan;;20180823T000000_20542stadtplan  ;;20180815T000000_20542stadtplan;;20180828T000000_20542stadtplan;;20180906T000000_20542stadtplan;;20180829T000000_20542stadtplan;;20180809T000000_20542stadtplan;;20180814T000000_20542stadtplan 
setstate Abfall_cal 2018-09-06 09:00:45 modeEnded
setstate Abfall_cal 2018-09-06 09:00:00 modeStart
setstate Abfall_cal 2018-09-06 00:00:43 modeStarted
setstate Abfall_cal 2018-09-06 09:52:13 modeUpcoming 20181213T000000_20542stadtplan;;20181002T000000_20542stadtplan;;20181005T000000_20542stadtplan;;20181226T010000_20542_rmbstadtplan  ;;20181010T000000_20542stadtplan;;20180912T000000_20542stadtplan;;20180918T000000_20542stadtplan;;20181018T000000_20542stadtplan;;20181228T000000_20542stadtplan;;20181030T000000_20542stadtplan;;20181024T000000_20542stadtplan;;20181113T000000_20542stadtplan;;20180926T000000_20542stadtplan;;20181009T000000_20542stadtplan;;20181115T000000_20542stadtplan;;20181226T000000_20542stadtplan;;20181211T000000_20542stadtplan;;20181122T000000_20542stadtplan;;20181106T000000_20542stadtplan;;20181023T000000_20542stadtplan;;20181129T000000_20542stadtplan;;20181218T000000_20542stadtplan;;20181127T000000_20542stadtplan;;20181219T000000_20542stadtplan;;20181204T000000_20542stadtplan;;20180925T000000_20542stadtplan;;20180911T000000_20542stadtplan;;20181102T000000_20542stadtplan;;20181016T000000_20542stadtplan;;20181107T000000_20542stadtplan;;20180920T000000_20542stadtplan;;20181205T000000_20542stadtplan;;20181120T000000_20542stadtplan 
setstate Abfall_cal 2018-09-06 09:52:13 nextUpdate 2018-09-06 09:53:11
setstate Abfall_cal 2018-09-06 09:52:13 nextWakeup 2018-09-06 09:53:11
setstate Abfall_cal 2018-09-06 09:52:13 state triggered


myABFALL vor manuellem Update:
Internals:
   DEF        Abfall_cal
   KALENDER   Abfall_cal
   NAME       myABFALL
   NOTIFYDEV  Abfall_cal
   NR         254
   NTFY_ORDER 50-myABFALL
   STATE      next_text in next_days Tag(en)
   TYPE       ABFALL
   Helper:
     DBLOG:
       state:
         myDbLog:
           TIME       1536158973.42866
           VALUE      Keine Abholungen
   OLDREADINGS:
   READINGS:
     2018-09-05 16:08:55   ftui_next       
     2018-09-05 16:49:33   state           Keine Abholungen
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   group      Abfall
   room       Kalendar,all
   stateFormat next_text in next_days Tag(en)
   verbose    5
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


myABFALL nach manuellem Update:
Internals:
   DEF        Abfall_cal
   KALENDER   Abfall_cal
   NAME       myABFALL
   NOTIFYDEV  Abfall_cal
   NR         254
   NTFY_ORDER 50-myABFALL
   STATE      Bio-Tonne, Restabfall in 5 Tag(en)
   TYPE       ABFALL
   Helper:
     DBLOG:
       Abfallkalenderendetbald_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      26.12.2018
       Abfallkalenderendetbald_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      111
       Abfallkalenderendetbald_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Abfallkalender endet
       Abfallkalenderendetbald_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       Abfallkalenderendetbald_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Abfallkalender endet bald
       Abfallkalenderendetbald_uid:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20181226T010000_20542_rmbstadtplan
       Abfallkalenderendetbald_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Mittwoch
       Bio-TonneRestabfall_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      11.09.2018
       Bio-TonneRestabfall_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      5
       Bio-TonneRestabfall_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne, Restabfall am 11.09.2018
       Bio-TonneRestabfall_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       Bio-TonneRestabfall_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne, Restabfall
       Bio-TonneRestabfall_uid:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20180911T000000_20542stadtplan
       Bio-TonneRestabfall_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Dienstag
       Bio-Tonne_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      18.09.2018
       Bio-Tonne_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      12
       Bio-Tonne_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne am 18.09.2018
       Bio-Tonne_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       Bio-Tonne_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne
       Bio-Tonne_uid:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20180918T000000_20542stadtplan
       Bio-Tonne_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Dienstag
       BlaueTonne_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20.09.2018
       BlaueTonne_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      14
       BlaueTonne_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Blaue Tonne am 20.09.2018
       BlaueTonne_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       BlaueTonne_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Blaue Tonne
       BlaueTonne_uid:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20180920T000000_20542stadtplan
       BlaueTonne_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Donnerstag
       GelbeTonne_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      12.09.2018
       GelbeTonne_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      6
       GelbeTonne_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Gelbe Tonne am 12.09.2018
       GelbeTonne_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       GelbeTonne_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Gelbe Tonne
       GelbeTonne_uid:
         myDbLog:
           TIME       1536220057.85836
           VALUE      20180912T000000_20542stadtplan
       GelbeTonne_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Mittwoch
       next:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-TonneRestabfall_5
       next_date:
         myDbLog:
           TIME       1536220057.85836
           VALUE      11.09.2018
       next_days:
         myDbLog:
           TIME       1536220057.85836
           VALUE      5
       next_description:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne, Restabfall am 11.09.2018
       next_location:
         myDbLog:
           TIME       1536220057.85836
           VALUE        59
       next_text:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Bio-Tonne, Restabfall
       next_weekday:
         myDbLog:
           TIME       1536220057.85836
           VALUE      Dienstag
       state:
         myDbLog:
           TIME       1536220057.85836
           VALUE      5
   OLDREADINGS:
   READINGS:
     2018-09-06 09:47:37   Abfallkalenderendetbald_date 26.12.2018
     2018-09-06 09:47:37   Abfallkalenderendetbald_days 111
     2018-09-06 09:47:37   Abfallkalenderendetbald_description Abfallkalender endet
     2018-09-06 09:47:37   Abfallkalenderendetbald_location   59
     2018-09-06 09:47:37   Abfallkalenderendetbald_text Abfallkalender endet bald
     2018-09-06 09:47:37   Abfallkalenderendetbald_uid 20181226T010000_20542_rmbstadtplan  de
     2018-09-06 09:47:37   Abfallkalenderendetbald_weekday Mittwoch
     2018-09-06 09:47:37   Bio-TonneRestabfall_date 11.09.2018
     2018-09-06 09:47:37   Bio-TonneRestabfall_days 5
     2018-09-06 09:47:37   Bio-TonneRestabfall_description Bio-Tonne, Restabfall am 11.09.2018
     2018-09-06 09:47:37   Bio-TonneRestabfall_location   59
     2018-09-06 09:47:37   Bio-TonneRestabfall_text Bio-Tonne, Restabfall
     2018-09-06 09:47:37   Bio-TonneRestabfall_uid 20180911T000000_20542stadtplan
     2018-09-06 09:47:37   Bio-TonneRestabfall_weekday Dienstag
     2018-09-06 09:47:37   Bio-Tonne_date  18.09.2018
     2018-09-06 09:47:37   Bio-Tonne_days  12
     2018-09-06 09:47:37   Bio-Tonne_description Bio-Tonne am 18.09.2018
     2018-09-06 09:47:37   Bio-Tonne_location   59
     2018-09-06 09:47:37   Bio-Tonne_text  Bio-Tonne
     2018-09-06 09:47:37   Bio-Tonne_uid   20180918T000000_20542stadtplan
     2018-09-06 09:47:37   Bio-Tonne_weekday Dienstag
     2018-09-06 09:47:37   BlaueTonne_date 20.09.2018
     2018-09-06 09:47:37   BlaueTonne_days 14
     2018-09-06 09:47:37   BlaueTonne_description Blaue Tonne am 20.09.2018
     2018-09-06 09:47:37   BlaueTonne_location   59
     2018-09-06 09:47:37   BlaueTonne_text Blaue Tonne
     2018-09-06 09:47:37   BlaueTonne_uid  20180920T000000_20542stadtplan
     2018-09-06 09:47:37   BlaueTonne_weekday Donnerstag
     2018-09-06 09:47:37   GelbeTonne_date 12.09.2018
     2018-09-06 09:47:37   GelbeTonne_days 6
     2018-09-06 09:47:37   GelbeTonne_description Gelbe Tonne am 12.09.2018
     2018-09-06 09:47:37   GelbeTonne_location   59
     2018-09-06 09:47:37   GelbeTonne_text Gelbe Tonne
     2018-09-06 09:47:37   GelbeTonne_uid  20180912T000000_20542stadtplan
     2018-09-06 09:47:37   GelbeTonne_weekday Mittwoch
     2018-09-05 16:08:55   ftui_next       
     2018-09-06 09:47:37   next            Bio-TonneRestabfall_5
     2018-09-06 09:47:37   next_date       11.09.2018
     2018-09-06 09:47:37   next_days       5
     2018-09-06 09:47:37   next_description Bio-Tonne, Restabfall am 11.09.2018
     2018-09-06 09:47:37   next_location     59
     2018-09-06 09:47:37   next_text       Bio-Tonne, Restabfall
     2018-09-06 09:47:37   next_weekday    Dienstag
     2018-09-06 09:47:37   state           5
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   group      Abfall
   room       Kalendar,all
   stateFormat next_text in next_days Tag(en)
   verbose    5
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Logging ohne manuelles Update
2018.09.06 09:46:14 4: Calendar Abfall_cal: Wakeup
2018.09.06 09:46:14 4: Calendar Abfall_cal: Updating...
2018.09.06 09:46:14 4: Calendar Abfall_cal: Getting data from URL <hidden>
2018.09.06 09:46:14 4: Calendar Abfall_cal: parsing data asynchronously (PID= 16975)
2018.09.06 09:46:14 5: Calendar Abfall_cal: control passed back to main loop.
2018.09.06 09:46:15 4: Calendar Abfall_cal: got result from asynchronous parsing.
2018.09.06 09:46:15 4: Calendar Abfall_cal: asynchronous parsing finished.
2018.09.06 09:46:15 4: Calendar Abfall_cal: merging data
2018.09.06 09:46:15 4: Calendar Abfall_cal: 43 records processed, 0 new, 43 known, 0 modified, 0 changed.
2018.09.06 09:46:15 4: Calendar Abfall_cal: creating calendar events
2018.09.06 09:46:15 4: Calendar Abfall_cal: Checking times...
2018.09.06 09:46:15 5: ABFALL_Notify(myABFALL) - Device: Abfall_cal
2018.09.06 09:46:15 4: Calendar Abfall_cal: process ended.


Logging wärend des manuellem Updates
2018.09.06 09:47:37 4: ABFALL_setUpdate(myABFALL) - Start
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - reading lastNow
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 2, 21
2018.09.06 09:47:37 5: ABFALL_GetUpdate (myABFALL) - delete readings
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - weekDayMapping (Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 1, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - size of events: 33
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180911T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 19, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - calendar(Abfall_cal) - uid(20180911T000000_20542stadtplan  ) - start(11.09.2018 00:00) - days(5) - text(Bio-Tonne, Restabfall) - location(   59) - description(Bio-Tonne, Restabfall am 11.09.2018) - readingName(Bio-TonneRestabfall)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180912T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 19, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - calendar(Abfall_cal) - uid(20180912T000000_20542stadtplan  ) - start(12.09.2018 00:00) - days(6) - text(Gelbe Tonne) - location(   59) - description(Gelbe Tonne am 12.09.2018) - readingName(GelbeTonne)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180918T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 19, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - calendar(Abfall_cal) - uid(20180918T000000_20542stadtplan  ) - start(18.09.2018 00:00) - days(12) - text(Bio-Tonne) - location(   59) - description(Bio-Tonne am 18.09.2018) - readingName(Bio-Tonne)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180920T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 19, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - calendar(Abfall_cal) - uid(20180920T000000_20542stadtplan  ) - start(20.09.2018 00:00) - days(14) - text(Blaue Tonne) - location(   59) - description(Blaue Tonne am 20.09.2018) - readingName(BlaueTonne)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180925T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20180926T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181002T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181005T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181009T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181010T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181016T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181018T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181023T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181024T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181030T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181102T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181106T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181107T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181113T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181115T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181120T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181122T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181127T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181129T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181204T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181205T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181211T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181213T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181218T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181219T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181226T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181226T010000_20542_rmbstadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 19, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - calendar(Abfall_cal) - uid(20181226T010000_20542_rmbstadtplan  ) - start(26.12.2018 08:00) - days(111) - text(Abfallkalender endet bald) - location(   59) - description(Abfallkalender endet) - readingName(Abfallkalenderendetbald)
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 3, 19
2018.09.06 09:47:37 5: ABFALL_getEvents - next uid : 20181228T000000_20542stadtplan 
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 5, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 15, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 18, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 6, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 4, 19
2018.09.06 09:47:37 5: ABFALL_getEvents(myABFALL) - ABFALL_getEvents, 20180613.123304, 2, 19
2018.09.06 09:47:37 5: Vor Sortieren
2018.09.06 09:47:37 5: Bio-TonneRestabfall
2018.09.06 09:47:37 5: GelbeTonne
2018.09.06 09:47:37 5: Bio-Tonne
2018.09.06 09:47:37 5: BlaueTonne
2018.09.06 09:47:37 5: Abfallkalenderendetbald
2018.09.06 09:47:37 5: Nach Sortieren
2018.09.06 09:47:37 5: Abfallkalenderendetbald
2018.09.06 09:47:37 5: Bio-Tonne
2018.09.06 09:47:37 5: Bio-TonneRestabfall
2018.09.06 09:47:37 5: BlaueTonne
2018.09.06 09:47:37 5: GelbeTonne
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 11, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 8, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 8, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 10, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 3, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 10, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 16, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 19, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 20, 21
2018.09.06 09:47:37 5: ABFALL_setUpdate(myABFALL) - ABFALL_setUpdate, 20170912.220919, 4, 21
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 06 September 2018, 11:00:46
Moin,

mir hat damals das Abfallmodul den Zugang zum Calendar Modul geöffnet. Mittlerweile habe ich das Kalendermodul an sich zu nutzen verstanden, deshalb der Vorschlag:
Selber machen: Quelle (https://heinz-otto.blogspot.com/2018/07/kalender-in-fhem-einbinden.html)
ZitatSignalisierung der Abfalltonne, Aktualisierung einmal am Tag
define AbfallKalender Calendar ical url https://... 86400 Dann brauchen wir ein Gerät wo die aktuelle Tonne drin steht, im einfachsten Fall ein Dummy
define Tonne dummy Und ein Timer der einmal am Tag den Kalender ausliest und das Ergebnis ablegt.
define a_Tonne at *12:00:00 set Tonne {(my $evt=fhem('get AbfallKalender events format:custom="$S" limit:from=1d,to=1d');;;;$evt?$evt:"0")} Die Funktion:
Am Mittag den Kalender für morgen auslesen -> limit:from=1d,to=1d
Nur den Textinhalt des Eintrages lesen -> format:custom="$S"
$evt?$evt:"0" -> Falls kein Termin gefunden wird, wird der dann leere String durch eine 0 ersetzt.
Den resultierenden Text in den Dummy Tonne schreiben.
Damit kann man am Vortag des Termines ein Aktion auslösen: z.B. Nachmittag den Hinweis geben: die Tonne muss morgen raus. Und am Morgen des Termines kann man nochmal den Hinweis geben: die Tonne muss heute raus. Der Zeitpunkt im Timer entscheidet über das Auftauchen und Verschwinden des Inhaltes von der "Tonne".
Hinweis:
Bei Perl Code innerhalb von einem at Kommando müssen die ; verdoppelt werden, im define müssen sie auch verdoppelt werden, deshalb ;;;; !
Bei Perl Code im set Befehl muss eine zusätzliche Klammer () stehen, sonst wird der Perlausdruck als String gesehen: set Tonne {3+5} ergibt {3+5} im Dummy, set Tonne {(3+5)} ergibt 8 im Dummy.
Nochmal komplett meine Ermittlung und Ansage der Abfalltonne
defmod Tonne dummy
attr Tonne room Abfall

defmod a_Tonne at *12:00:00 set Tonne {(my $evt=fhem('get AbfallKalender events format:custom="$S" limit:from=1d,to=1d');;;;$evt?$evt:"0")}
attr a_Tonne room Abfall

defmod di_AbholungAnsage3 DOIF ([?17:00 - 20:00] and [PIR1:"motion: on"] and [?Tonne:state] ne "0") ( set MyTTS volume 30, set MyTTS tts Morgen wird [Tonne:state] abgeholt)
attr di_AbholungAnsage3 cmdpause 1800
attr di_AbholungAnsage3 do always
attr di_AbholungAnsage3 room Abfall

defmod di_AbholungAnsage4 DOIF ([?06:00 - 10:00] and [PIR1:"motion: on"] and [?Tonne:state] ne "0") ( set MyTTS volume 30, set MyTTS tts Heute wird [Tonne:state] abgeholt)
attr di_AbholungAnsage4 cmdpause 1800
attr di_AbholungAnsage4 do always
attr di_AbholungAnsage4 room Abfall


Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 06 September 2018, 12:41:33
Moin Otto

Zitat von: Otto123 am 06 September 2018, 11:00:46
mir hat damals das Abfallmodul den Zugang zum Calendar Modul geöffnet. Mittlerweile habe ich das Kalendermodul an sich zu nutzen verstanden, deshalb der Vorschlag:
Selber machen:

Im Grunde würde ich dir ja schon Recht geben, aber hierbei scheint es sich ja nicht um einen Einzelfall zu handeln.
Mich würde schon interessieren, warum das Abfallmodul bei manchen mit "now_" finktioniert und bei anderen nicht...

Außerdem ist es doch das Bestreben eines Modulprogrammierers seine Module möglichst Bugfrei zu bekommen.
Zumindest ist das bei mir und meinen Modulen so.

Ich hoffe immernoch, dass uniqueck die Ursache finden und beheben kann.

Gruss
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 06 September 2018, 16:09:52
Zitat von: Sailor am 06 September 2018, 12:41:33
Moin Otto

Im Grunde würde ich dir ja schon Recht geben, aber hierbei scheint es sich ja nicht um einen Einzelfall zu handeln.
Mich würde schon interessieren, warum das Abfallmodul bei manchen mit "now_" finktioniert und bei anderen nicht...

Außerdem ist es doch das Bestreben eines Modulprogrammierers seine Module möglichst Bugfrei zu bekommen.
Zumindest ist das bei mir und meinen Modulen so.

Ich hoffe immernoch, dass uniqueck die Ursache finden und beheben kann.

Gruss
    Sailor
Das ist auch mein Bestreben, allerdings habe ich immer noch kein Internet zu Hause. Daher kann ich aktuell nur sehr bedingt helfen.

Gruß Constantin

Ich schaue mir mal die logs von dir an und melde mich wenn ich etwas sehe.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 19 September 2018, 23:00:27
Hallo Constantin,

hab eine <abfallArt> welche ein  / beinhaltet. 

Restabfall/Wertstoffe

Mit einem

set myAbfall count Restabfall/Wertstoffe

erhalte ich ein

Zitat"set myAbfall count Restabfall/Wertstoffe" : unknown waste type Restabfall/Wertstoffe

Kannst du das Modul erweitern das auch ein / im count Befehl unterstützt wird ?

Gruß

Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tomspatz am 03 Oktober 2018, 11:37:49
Ich würde mich hier auch gerne einreihen mit den nicht vorhandenen now_ Readings.
Habe mich mit den Ausgaben bislang gar nicht befasst.
Musste jetzt allerdings feststellen das sie in den beiden letzten Perioden nicht vorhanden waren.

Wenn ich mit irgendwelchen Daten helfen kann, sehr gerne.

LG
Tom
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mirko_2013 am 11 Oktober 2018, 22:04:26
Hallo Zusammen,

Ich bin auch gerade dabei den Abfall Kalender im Fhem einzubinden.
Der Kalender über das Calendar Modul habe ich eingebunden und wird auch ausgelesen.

Beim Versuch den Kalender über das Modul "ABFALL" einzubinden friert Fhem ein mit der Meldung im Logfile:


"PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at FHEM/ABFALL_getEvents.pm line 258."
Month '-1' out of range 0..11 at FHEM/ABFALL_getEvents.pm line 258.


Die Definition erstelle ich mit define myABFALL ABFALL HA.Abfall

Könnt Ihr mir hier weiterhelfen?

Danke
Mirko
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Mirko_2013 am 12 Oktober 2018, 16:29:02
Zitat von: Mirko_2013 am 11 Oktober 2018, 22:04:26
Hallo Zusammen,

Ich bin auch gerade dabei den Abfall Kalender im Fhem einzubinden.
Der Kalender über das Calendar Modul habe ich eingebunden und wird auch ausgelesen.

Beim Versuch den Kalender über das Modul "ABFALL" einzubinden friert Fhem ein mit der Meldung im Logfile:


"PERL WARNING: Use of uninitialized value $SplitDate[1] in subtraction (-) at FHEM/ABFALL_getEvents.pm line 258."
Month '-1' out of range 0..11 at FHEM/ABFALL_getEvents.pm line 258.


Die Definition erstelle ich mit define myABFALL ABFALL HA.Abfall

Könnt Ihr mir hier weiterhelfen?

Danke
Mirko

Problem gelöst, mit einem update auf Fhem 5.9.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: pointde am 15 Oktober 2018, 18:08:48
Ich habe seit langem wieder einmal ein Update vom Server gemacht. Leider werden mir jetzt die Dummys der Tonnen mit unbekannt ausgefüllt:
myAbfall:.* {
       my $vPapier = ReadingsVal("myAbfall","MuellKalender_Papiertonne_tage","unbekannt");;
             fhem "set Papiertonne $vPapier ";;

    my $vRest = ReadingsVal("myAbfall","MuellKalender_Restmuelltonne_tage","unbekannt");;
             fhem "set Restmuell $vRest ";;
}


Die Readings von myAbfall passen aber:

MuellKalender_Papiertonne_date





   
22.10.2018
   
2018-10-15 18:02:14
MuellKalender_Papiertonne_days
   
7
   
2018-10-15 18:02:14



edit: habs gefunden. Heisst jetzt nicht mehr ......_tage, sondern _days
MuellKalender_Restmuelltonne_days


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Feinfinger am 26 Oktober 2018, 15:38:00
Dann schließe ich mich mit meinem merkwürdigen Modul-Verhalten mal an.

Ich aktualisiere meine Kalender mit folgendem doif:

([00:03]) (set NRW_Ferien reload) DOELSEIF ([07:01]) (set Muelltonnen_Kalender reload)

Wie man sieht, habe ich für den Mülltonnenkalender eine zweite Zeit angegeben, da das (set Muelltonnen_Kalender reload) ein Update des Abfall Moduls bewirkt.

Merkwürdiger Weise nimmt das Abfall Modul erst nach 7 Uhr neue Werte an.

Jetzt kommts!

Nachdem ich gestern eine VCCU angelegt habe, also an FHEM gearbeitet habe und ein paar mal neu starten musste, aktualisiert sich das Abfall Modul nicht mehr um 7 Uhr, erst ab 8 Uhr.


Kann mir das mal jemand erklären?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 18 November 2018, 14:16:17
Zitat von: TomLee am 19 September 2018, 23:00:27
Hallo Constantin,

hab eine <abfallArt> welche ein  / beinhaltet.

Restabfall/Wertstoffe

Mit einem

set myAbfall count Restabfall/Wertstoffe

erhalte ich ein

Kannst du das Modul erweitern das auch ein / im count Befehl unterstützt wird ?

Gruß

Thomas

Hat sonstwer nen Vorschlag wie ich es bewerkstelligt bekomme eine AbfallArt die einen Schrägstrich im Namen beinhaltet mit dem count-Befehl zu zählen ?

Grüße

Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: binford6000 am 19 November 2018, 22:44:26
Hallo Thomas,
wie lautet dein Reading für Restabfall/Wertstoffe?
Bei mir geht zB. Altpapier auch nicht mit
set Muell count Altpapier
sondern nur mit dem kompletten Readingname (also inkl. Name des ABFALL-devices):
set Muell count Muell_Kalender_Altpapier

VG Sebastian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: M.Piet am 22 November 2018, 13:58:55
Hallo Zusammen,
nachdem lange Zeit alles glatt lief, habe ich nun ein Problem.

Beispiel: heute ist Bioabfall Braune Tonne.
Im Abfall-Modul steht als Datum 22.11.2018 (heute, also richtig)
Unter dem Punkt "Days" steht aber eine "1", richtig wäre aber eine "0".

Im Modul CALVIEW wird es richtig angezeigt.

Wenn ich im Abfall-Modul jetzt manuell "set - update" ausführe, wird die 1 zu einer 0.

Jemand eine Idee? Danke schon mal.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: 9zehn75 am 28 Dezember 2018, 08:23:31
Hallo zusammen,

ich bin in der letzten Woche von einer selbstgestrickten Lösung auf das ABFALL-Modul umgestiegen. Auch bei mir ist es so, dass sich am Tage der Leerung die now_-Readings erst dann füllen, wenn ich manuell ein set update absetze. Der zu Grunde liegende Kalender wird einmal pro Tag aktualisiert, derzeit gegen 19 Uhr.

Ist das so gewollt? Falls ja, würde ich einfach an at für Mitternacht definieren. Falls nein, helfe ich aber auch gerne beim Fehlerfinden.

Danke und viele Grüße,
Olli
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: 9zehn75 am 29 Dezember 2018, 11:55:26
Da es um dieses Modul scheinbar relativ ruhig geworden ist, habe ich nun erst mal mein DOIF wie folgt (um cmd_3) erweitert:

([Abfall:next_days] == 1 and [19:15]) ( set ECHO_G2A0QU0574110DR9 speak 'Morgen wird [Abfall:next_text] abgeholt', set TelegramBot message @Oliver_Jung Morgen wird [Abfall:next_text] abgeholt)
DOELSEIF ([Abfall:now_text] ne "" and [06:45]) ( set ECHO_G2A0QU0574110DR9 speak 'Heute wird [Abfall:now_text] abgeholt', set TelegramBot message @Oliver_Jung Heute wird [Abfall:now_text] abgeholt)
DOELSEIF ([19:14] or [06:44]) (set cal_Abfall update, set Abfall update)


Ich hoffe, dass damit die Stati nun immer auf richtigem Stand sind. Wahrscheinlich sind die beiden Aufrufe in cmd_3 doppelt gemoppelt, da sich die Abfall-Readings wohl auch erneuern, wenn ein update auf den zu Grunde liegenden Calendar gemacht wird.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 01 Januar 2019, 19:19:34
Hallo
wie jedes Jahr .....
wenn ich meine ical auswechsel und umbenenne gehts wieder nicht.....

fhem auf neuestem Stand, nach heutigem update

erinner mich nicht mehr so genau, war wenig aktiv mit fhem in den letzten Monaten, lief ja alles ;-)

schade, wiki auch nciht ganz aktuell ??


############################
###  neue Abfall def Hochstr
##############################

define Hochstrasse_Gelbetonne dummy
attr Hochstrasse_Gelbetonne group Umwelt
attr Hochstrasse_Gelbetonne icon bag@yellow
attr Hochstrasse_Gelbetonne room Kalender
attr Hochstrasse_Gelbetonne verbose 0

define Hochstrasse_Restmuell dummy
attr Hochstrasse_Restmuell group Umwelt
attr Hochstrasse_Restmuell icon bag@brown
attr Hochstrasse_Restmuell room Kalender
attr Hochstrasse_Restmuell verbose 0

define Hochstrasse_Papiertonne dummy
attr Hochstrasse_Papiertonne group Umwelt
attr Hochstrasse_Papiertonne icon bag@blue
attr Hochstrasse_Papiertonne room Kalender
attr Hochstrasse_Papiertonne verbose 0

define Hochstrasse_Gartenabfaelle dummy
attr Hochstrasse_Gartenabfaelle group Umwelt
attr Hochstrasse_Gartenabfaelle icon bag@green
attr Hochstrasse_Gartenabfaelle room Kalender
attr Hochstrasse_Gartenabfaelle verbose 0

define Abfallkalender Calendar ical file ./Daten/Abfallkalender2019_iCal_Bezirk4.ics
attr Abfallkalender room Kalender
attr Abfallkalender verbose 0

define Hochstrasse_myAbfall ABFALL Abfallkalender
attr Hochstrasse_myAbfall room Kalender
attr Hochstrasse_myAbfall verbose 0

define H_Abfallkalender notify Hochstrasse_myAbfall:.* {\
my $vGelb = ReadingsVal("Hochstrasse_myAbfall","Abfallkalender_AbfuhrLVPBezirk4_tage","unbekannt");;\
             fhem "set Hochstrasse_Gelbetonne $vGelb ";;;;\
\
    my $vPapier = ReadingsVal("Hochstrasse_myAbfall","Abfallkalender_AbfuhrPapierBezirk4_tage","unbekannt");;;;\
             fhem "set Hochstrasse_Papiertonne $vPapier ";;;;\
\
    my $vRest = ReadingsVal("Hochstrasse_myAbfall","Abfallkalender_AbfuhrRestBioBezirk4_tage","unbekannt");;;;\
             fhem "set Hochstrasse_Restmuell $vRest ";;;;\
\
\
    my $vGarten = ReadingsVal("Hochstrasse_myAbfall","Abfallkalender_AbfuhrGartenFruehjahrBezirk4_tage","unbekannt");;;;\
             fhem "set Hochstrasse_Gartenabfaelle $vGarten ";;;;\
}
attr H_Abfallkalender room Kalender


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 04 Januar 2019, 17:51:46
so funktioniert wieder
alte Beiträge gesucht , dann auch gefunden
den von der Stadt zur Verfügung gestellten Kalender bei google hochladen dann wieder speichern,
danach ist er um 8 kb kleiner, warum wieso ???, daran konnte ich mich vom letzten Jahr noch erinnern
dann hab ich erst die alte calendar.pm und abfall.pm wieder genommen und siehe da
es funktioniert,
dann beide neue pm  und Neustart, nichts geht
dann neue calendar.pm und alte abfall.pm ( vom 07.08.17 )
es funktioniert.

schade, eine für mich sehr wichtige Funktion die leider Probleme macht.
liegt wohl am Zusammenspiel der beiden Module.


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 Januar 2019, 21:18:27
Hi,
ich habe grade diese Meldung im Log, und die soll mal melden:-)

2019.01.09 21:14:27.686 3: WARNING: unsupported character in reading AbfallA_Altpapier|AbfallA_Problemabfall_pickups (not A-Za-z/\d_\.-), notify the ABFALL module maintainer.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jewe am 31 Januar 2019, 09:15:40
Hallo,

ich habe das Modul beim mir erfolgreich umgesetzt. Auch die Integration ins FTUI klappte. Dankeschön.

Habe aber noch eine Frage :
Wie ist die Aktualisierung von ftui_datum und ftui_next beeinflussbar ? Eigentlich möchte ich die Aktualisierung
um 12 Uhr haben und nicht um Mitternacht. Mir zeigt es die Leerung immer den ganzen Tag an (am Leerungstermin).

Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Jewe am 06 Februar 2019, 07:28:12
Hey,
wie ist das bei Euch? Oder stört Euch das nicht dass es erst am Leerungstag die richtige Tonne anzeigt ?

Jens
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sprudelverduenner am 06 Februar 2019, 07:44:27
Moin,

Stört mich gar nicht. Ich frage jeden Tag um 20:05 Uhr ab ob eine Tonne auf 1 steht und gebe mir eine Benachrichtigung per Push und Alexa.

Rein formell stimmt ja auch alles. Weil genau zu der Zeit ist halt erst morgen die Abholung....

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tungsten am 07 Februar 2019, 18:18:54
Hatte es heute zum wiederholten Mal, dass nach einem FHEM update das Abfall device verschwunden war. Muß ich außer dem einbinden des Repository und anlegen eines Abfall Device noch etwas machen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Februar 2019, 18:33:17
Huhu. Ich hatte doch das. Modul an den neue Stand von Calender Modul angepasst. Ich bin aktuell sehr eingespannt. PullRequests nehme ich gerne entgegen.

Sollte also jemand helfen wollen, wäre ich sehr dankbar. Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uniqueck am 07 Februar 2019, 18:36:22
Werde mich heute Abend mal damit beschäftigen, aber auch hier die Einladung zum aktiven mit entwickeln. Gruß Constantin

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rs am 15 März 2019, 00:26:38
Ciao

Wieso funktioniert mein Abfallkalender nicht mehr seit ca 4 Wochen, ohne dass ich wasgeändert habe.
Habe die Inhalte geprüft, die kommen wunderbar als .ical file von der gemeinde.
wird auch getriggert, die Inhalte sind aber immer leer, siehe bild.

Weiss jemand Rat?

Gruss&Dank
rs
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 15 März 2019, 01:04:29
Er kriegt aber doch den calname.
Da muss man gucken, was in der ics Datei steht
Wäre auch gut, wenn Du erwähnst, welche Attribute du gesetzt hast, und welche Version vom Modul Du benutzt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 15 März 2019, 08:59:47
Zitat von: rs am 15 März 2019, 00:26:38
Weiss jemand Rat?
Moin,

ein list vom device wäre als Erstes nicht schlecht.
Ansonsten dies hier bitte beachten. https://forum.fhem.de/index.php/topic,71806.0.html

Wenn Du den Namen des Kalenders verschleierst kann auch keiner nachschauen wie der Kalender "innen" aussieht.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rs am 19 März 2019, 11:42:05
Ok, dann hier die Daten.

Der Kalender funktioniert in Ooutlook wie gehabt, nur im FHEM nicht mehr.

Internals:
   DEF        ical url https://www.bodenseekreis.de/umwelt-landnutzung/abfallentsorgung-privat/termine/abfuhrkalender/export/2019/deggenhausertal//1%2C4%2C7%2C10/ics/ 14400
   FUUID      5c481282-f33f-a37e-3411-d248ed056cff5b3b
   NAME       Abfuhrkalender
   NOTIFYDEV  global
   NR         33
   NTFY_ORDER 50-Abfuhrkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2019-03-19 09:58:28   calname          Deggenhausertal: Abfuhrplan 2019
     2019-03-19 09:58:28   lastUpdate      2019-03-19 09:58:21
     2017-10-31 10:20:04   modeAlarm       
     2019-01-22 00:00:00   modeAlarmOrStart
     2017-10-31 10:20:04   modeAlarmed     
     2019-01-22 03:55:44   modeChanged     
     2019-02-27 10:07:52   modeEnd         
     2019-01-22 03:55:44   modeEnded       
     2019-01-22 00:00:00   modeStart       
     2019-01-21 03:55:44   modeStarted     
     2019-02-27 10:07:52   modeUpcoming   
     2019-03-19 09:58:28   nextUpdate      2019-03-19 13:58:21
     2019-03-19 09:58:28   nextWakeup      2019-03-19 13:58:21
     2019-03-19 09:58:28   state           triggered
Attributes:
   icon       time_calendar
   room       System
   verbose    5


und darauf abgebildete Gerät

Internals:
   DEF        Abfuhrkalender 7200
   FUUID      5c481282-f33f-a37e-d7e9-25086bdbb3c9943a
   KALENDER   Abfuhrkalender
   NAME       Muelltonnen
   NOTIFYDEV  Abfuhrkalender
   NR         44
   NTFY_ORDER 50-Muelltonnen
   STATE      next_text in next_days Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2019-03-19 09:58:28   state           Keine Abholungen
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   event-on-change-reading .*
   icon       message_garbage
   room       Draussen
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Ich meine irgendwo gelesen zu haben, dass sich das Modul Calendar geändert hat.

Mein FHEM und perl und pi3 ist aktuell.

Grüsse
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 19 März 2019, 12:23:15
Hallo,

ich kann Dir zumindest schon mal bestätigen, dass das Modul Calendar keine Termine aus diesem Kalender lesen kann. Obwohl die ics Datei erstmal gar nicht schlecht aussieht (nur ein schneller Blick)

Du solltes dafür einen extra Thread machen, diesen hier werden die Entwickler von Calendar nicht unbedingt lesen.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 19 März 2019, 12:40:56
Die VEvents haben keine Description. Ich weiss nicht, wie daraus das modul ein Termin machen soll.

EDIT: sorry, die VEvents haben aber ein Summary. Somit sollte es gehen.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 19 März 2019, 13:48:57
Versuch entweder in der URL die %2C durch Kommas zu erstezen, oder attr Abfuhrkalender quirks noWildcardszu setzen

Das muss etwas mit der URL zu tun haben, da wenn ich die ics Datei lokal speichere, und dann das Calendar Device als define <name> Calendar ics file <dateiname> anlege, funktioniert alles

Zitat von: CommandRef-Die Auswertung von wildcards kann bei Bedarf fü einen Kalender deaktiviert werden, indem das Schlüsselwort 'noWildcards' dem Attribut 'quirks' hinzugefügt wird. Das ist nützlich bei url die bereits ein % enthalten, ohne damit ein wildcard zu kennzeichnen.

Hinweise für Nutzer des Google-Kalenders:

    Wildcards dürfen in Google Kalender URL nicht verwendet werden![/code]

Ansonsten, schau mal in der Log was fhem sagt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: rs am 19 März 2019, 14:13:06
attr Abfuhrkalender quirks noWildcards

und es geht wieder. Offensichtlich hat sich also im Modul Calender was geändert.
Durch das obig attr funktioniert alles wieder, wie vorher.

Vielen Dank, super.

RS
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 26 März 2019, 10:36:06
Moin zusammen

Zitat von: rs am 19 März 2019, 14:13:06
attr Abfuhrkalender quirks noWildcards
und es geht wieder.

Kann ich bestätigen. Hat auch mein Problem gelöst.

Gruss
   Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 17 April 2019, 09:28:18
Hallo,

seit heute sehe ich, dass es kein Reading für next_text gibt, wohl aber für next_date, next_days usw.
Wo muss ich anfangen zu suchen?
Bisher ist das Modul mit unregelmäßiger Abholung zurecht gekommen, auch mit der Weihnachtsbaumabholung. Jetzt kommt Ostern, da gab es schon Verschiebungen und nächste Woche wird es weitere geben.

Viele​ Grüße​ Gisbert​
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 17 April 2019, 13:04:04
Zuert im dazugehörigen Calendar Device gucken, ob ein Text für die entspr. Termine steht...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 20 April 2019, 11:15:00
Zitat von: Gisbert am 17 April 2019, 09:28:18
Hallo,

seit heute sehe ich, dass es kein Reading für next_text gibt, wohl aber für next_date, next_days usw.
Wo muss ich anfangen zu suchen?
Bisher ist das Modul mit unregelmäßiger Abholung zurecht gekommen, auch mit der Weihnachtsbaumabholung. Jetzt kommt Ostern, da gab es schon Verschiebungen und nächste Woche wird es weitere geben.

Viele​ Grüße​ Gisbert​

Ich anworte mir mal selbst.

Der Grund für den fehlenden Text war schlicht und einfach, dass keiner vorhanden war. Durch die Verschiebung wegen Ostern war das ursprüngliche Datum in der zugrunde liegenden Datei noch vorhanden, nur eben ohne einen Text für eine Abholung.

Constantin / uniqueck,
könntest du den Fehler durch mangelnde Datenlage abfangen, z.B. indem ein Text für das Reading next_text eingeführt wird. Wie wäre es mit "Keine Abholung"? Dann hätte man das Reading mit einem sinnvollen Text anstatt gar kein Reading zu haben.

Viele​ Grüße​ Gisbert​
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sauseklaus am 04 Mai 2019, 22:07:37
Hallo zusammen,
nachdem ich durch einen Blog-Beitrag auf das Abfall-Modul aufmerksam geworden bin, habe ich es mal mit dem örtlichen Abfallkalender gefüttert und damit ein wenig rumgespielt. Mir ist dabei aufgefallen, dass die angezeigten Rest-Tage bis zu einem Abfuhrtermin nicht so ganz meinen Erwartungen entsprachen und die now-Readings m.E. nicht zuverlässig bzw. garnicht auftauchten. Zu den now-Readings hatte ich beim Überfliegen der Beitrage in diesem Thread auch schon ein paar Infos gelesen, wo ähnliche Dinge beschrieben wurden.

Meine Erwartung bzgl. der angezeigten Rest-Tage ist, dass hier nicht die genaue Zeit bis zum Termin der Abfuhr verwendet wird, sondern eher die Tagesdifferenz: ist die Abfuhr z.B. morgen, dann hätte ich gerne bis heute Nacht um 23:59 h die Anzeige "1 Tag" und ab Mitternacht dann "0 Tag" bzw. heute.

Daher habe ich mir den Source-Code etwas genauer angesehen und meine folgende Dinge herausgelesen zu haben:

An dieser Stelle muss ich noch hinzufügen, dass ich mein FHEM-System nicht auf dem aktuellen Stand habe und mit den Versionen vom Dezember 2017 arbeite. Die o.g. Berechnung ist in der aktuellen Version aber unverändert, sodass ich davon ausgehe, dass meine o.g. Punkte nach wie vor gültig sind.

Um Rest-Tage zu erhalten, die sich beim Tageswechsel um Mitternacht ändern und auch den Wert 0 für einen Termin am aktuellen Tag annehmen, habe ich die o.g. Berechnung an den 4 Stellen in der ABFALL_getEvents.pm wie folgt geändert: 

my $dayDiff = floor(((($eventDate - time) / 60 / 60) - $SplitTime[0] + 24 ) / 24);

Die Einschränkung, dass nur Termine berücksichtigt werden, deren Startzeit noch nicht vergangen ist, besteht nach wie vor. In meinem Fall ist das nicht kritisch, da ich die Startzeiten einmalig beim Import der Jahrestermine auf 12 h setze. Danach ist der Termin definitiv hinfällig, da dann bei uns kein Müllwagen mehr kommen wird ... Man sollte diese Einschränkung m.E. aber kennen bzw. im Hinterkopf behalten.

Zwei weitere Änderungen in ABFALL_setUpdate.pm habe ich eingefügt, um auch die Anzeige im Status etwas zu verschönern:

Dadurch wird bei heute fälligen Terminen der Text "Tonne xy heute!" ausgegeben und ansonsten wieder auf den Standardwert gesetzt.

Bisher läuft alles so, wie ich es mir gewünscht habe und ich hoffe, dass mit den o.g. Änderungen keine Probleme mehr auftreten und alles so angezeigt und verarbeitet wird, wie ich es haben möchte und oben beschrieben habe.

Ich schreibe Euch das hier, da ich zu den Beiträgen zu nicht immer angezeigten now-Readings, nicht passenden Rest-Tagen etc. keine zufriedenstellenden Antworten bzw. Lösungen hier gesehen habe und daher ggf. diese Infos auch für Euch interessant sein könnten.
Wenn ich da Lösungen übersehen haben sollte oder das von mir beschriebene Problem durch die mittlerweile aktualisierte Version des Moduls nicht mehr relevant sein sollte, dann entschuldigt dies und ignoriert diesen Beitrag einfach.  ;)

Zum Schluss noch ein großes Dankeschön an den bzw. die Entwickler des Moduls! Es ist immer wieder schön, wenn man neue Ideen und deren Lösung in FHEM entdecken kann ...

Gruß aus dem Rheinland
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 26 Juni 2019, 14:12:48
Hallo Constantin,

ich war gezwungen meinen Fhem Server runterzufahren, da ich Kabel und Leitungen neu verlegt habe.
Nachdem der Server wieder hochgefahren war, sind keine Werte für next_text, next_weekday und next_date vorhanden.

Die raw-Definition sieht wie folgt aus:
defmod myMuell ABFALL Muelltonnen.Kalender.AVEA
attr myMuell alias Muellabfuhr.Kuhlmannweg8
attr myMuell date_style date
attr myMuell event-on-change-reading .*
attr myMuell icon dustbin
attr myMuell room Mobile
attr myMuell stateFormat next_text:<br/>next_weekday, den next_date


Das list sieht so aus:
Internals:
   CFGFN      ./FHEM/BenachrichtigungMuellabfuhr.cfg
   DEF        Muelltonnen.Kalender.AVEA
   FUUID      5c430dcb-f33f-b139-b3d9-37b9290f3d7746b4
   KALENDER   Muelltonnen.Kalender.AVEA
   NAME       myMuell
   NOTIFYDEV  Muelltonnen.Kalender.AVEA
   NR         340
   NTFY_ORDER 50-myMuell
   STATE      next_text:<br/>next_weekday, den next_date
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2019-06-26 13:55:47   state           Keine Abholungen
   helper:
     bm:
       ABFALL_Notify:
         cnt        12
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.06. 13:29:34
         max        0.0405631065368652
         tot        0.148270130157471
         mAr:
           HASH(0x55e5fbf526d8)
           HASH(0x55e5fbe5cc08)
       ABFALL_Set:
         cnt        50
         dmx        -1000
         dtot       0
         dtotcnt    0
         mTS        26.06. 13:27:25
         max        0.0511398315429688
         tot        0.226749897003174
         mAr:
           HASH(0x55e5fbf526d8)
           myMuell
           update
Attributes:
   alias      Muellabfuhr.Kuhlmannweg8
   date_style date
   event-on-change-reading .*
   icon       dustbin
   room       Mobile
   stateFormat next_text:<br/>next_weekday, den next_date


Ein update des Devices habe ich gemacht (set ... update) und auch eine reload/update des Abfallkalender-Devices
Ich vermute mal, dass es bei der nächsten Abfrage wieder läuft, aber es irritiert mich etwas, dass es beim Neustart des Fhem-Servers zuerstmal nicht läuft.

Viele Grüße Gisbert

Edit:
Es läuft wieder.
Nachdem ich den Server durch Drücken des Startknopfes hochgefahren hatte, liefen teilweise Services nicht, z.B. der Sambaserver, SYSMON (in Fhem), Fhem lief aber.
Ich habe dann den Server rebootet (sudo reboot) - jetzt läuft alles wieder, verstehen tue ich es aber nicht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: dewosch am 12 Juli 2019, 20:22:24
Hallo in die Runde.
Ich nutze das Modul seit einiger Zeit und finde es sehr praktisch. Das Entsorgungsunternehmen stellt den Kalender zur Verfügung, den ich in Google-Calendar eingebunden habe.

Beim Lesen des Beitrages zum Modul kam mir bei der Antwort #684 von RoBra81 eine Idee, die ich gern auch umsetzen würde, nur leider nicht weiß, wie.
Da die Restmülltonne zwar jede Woche gezogen werden könnte, sie aber nicht immer voll wird, würde ich dieses gern in der FTUI schaltbar machen wollen.
Im Normalfall ist der Ring rot und das Icon "Tonne" steht still. Die Anzeige wann die nächste Leerung ist sollte aber bleiben. Ist die Tonne voll, kann man per Touch auf das Icon dieses aktivieren. Der Ring wird dann grün und das Icon blinkt bzw. dreht sich. Ein Rückschalten sollte auch möglich sein, ebenso sollte der Ring nach dem Tag der Ziehung wieder rot sein.
Habe schon mehrere Varianten versucht aber keinen richtigen Einstieg gefunden. Kann mal einer einen Tipp geben oder hat das Modul eine Möglichkeit einen "Schalter" zu nutzen?

Danke vorab und beste Grüße
Dewosch

data-type="symbol"
data-device="myAbfall"
data-get="Restmuell60-1100L_days"
data-icons='["fa-trash warn fa-spin","fa-trash warn blink","fa-trash warn"]'
data-on-color='["black","black","black"]'
data-get-on='["0","1","[0-9]*"]'
data-background-icon="fa-circle-thin"
data-on-background-color="#32a054"
data-icon="fa-trash"
data-off-color="black"
data-off-background-color="#ad3333">
</div>

                  
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 10 August 2019, 07:23:32
Wie kann ich damit umgehen das bei uns teilweise Biomüll mehrfach geholt wird? Abfall Modul findet es mit seinen Readings so:

AbfuhrBiotonne_date 19.8
AbfuhrRestmuelltonneBiotonne_date 12.8

=>Biotonne wird wieder am 12.8 abgeholt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Skjall am 11 August 2019, 16:19:56
Moin zusammen,

es hat nicht zufällig mal jemand geschafft, die ical-File der aha Region Hannover direkt einzubinden?

https://www.aha-region.de/abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B

Ich kann über mein iPad einen kalender downloaden, aber wenn ich versuche, das ding per wget anzusprechen, bekomme ich nur die webseite zurück.

Das ganze mal an einer Beispiel-Adresse

wget -O- --cookies=on --save-cookies cookies.txt --keep-session-cookies --post-data 'gemeinde=Hannover&jsaus=&strasse=00011%40Adenauerallee%20%2F%20Zoo%40Zoo&hausnr=10&hausnraddon=&ladeort=00011-0010%20&anzeigen=Suchen' --header="Content-Type: application/x-www-form-urlencoded"  "https://www.aha-region.de/abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B"

Hier das entschlüsselte HTTPS Paket:

Frame 39: 1044 bytes on wire (8352 bits), 1044 bytes captured (8352 bits) on interface 0
Ethernet II, Src: Dell_d9:3c:7f (f4:8e:38:d9:3c:7f), Dst: Fortinet_09:00:04 (00:09:0f:09:00:04)
Internet Protocol Version 4, Src: 10.2.10.112, Dst: 81.3.18.7
Transmission Control Protocol, Src Port: 57275, Dst Port: 443, Seq: 574, Ack: 157, Len: 990
Transport Layer Security
Hypertext Transfer Protocol
    POST /abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B HTTP/1.1\r\n
        [Expert Info (Chat/Sequence): POST /abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B HTTP/1.1\r\n]
        Request Method: POST
        Request URI: /abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B
        Request Version: HTTP/1.1
    Host: www.aha-region.de\r\n
    Connection: keep-alive\r\n
    Content-Length: 100\r\n
    Cache-Control: max-age=0\r\n
    Origin: https://www.aha-region.de\r\n
    Upgrade-Insecure-Requests: 1\r\n
    DNT: 1\r\n
    Content-Type: application/x-www-form-urlencoded\r\n
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36\r\n
    Sec-Fetch-Mode: navigate\r\n
    Sec-Fetch-User: ?1\r\n
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3\r\n
    Sec-Fetch-Site: same-origin\r\n
    Referer: https://www.aha-region.de/abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B\r\n
    Accept-Encoding: gzip, deflate, br\r\n
    Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7,hu;q=0.6\r\n
    cookie-installing-permission: required\r\n
    \r\n
    [Full request URI: https://www.aha-region.de/abholtermine/abfuhrkalender/?gemeinde=Hannover&von=A&bis=B]
    [HTTP request 1/1]
    [Response in frame: 77]
    File Data: 100 bytes
HTML Form URL Encoded: application/x-www-form-urlencoded
    Form item: "hausnr" = "10"
    Form item: "hausnraddon" = ""
    Form item: "ladeort" = "00011-0010 "
    Form item: "strasse" = "00011@Adenauerallee / Zoo@Zoo"
    Form item: "ical_apple" = "10"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 11 August 2019, 18:00:18
wir haben auch so eine Auswahlmaske. Wir importieren 1x im Jahr nach Google Kalendar.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 11 August 2019, 18:08:35
Die --post-data sind die von der Suche. Dann kriegst Du das Ergebnis von der Suche
Um die .ics Datei zu kriegen, musst Du die --post-data vom "ical" Knopf benutzen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Skjall am 12 August 2019, 23:20:47
Kopf-Tisch.. Danke. Ich habe mir im Sniffer wohl das falsche Paket gekrallt. ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: KyleK am 02 September 2019, 23:24:58
Zitat von: andi11 am 10 August 2019, 07:23:32
Wie kann ich damit umgehen das bei uns teilweise Biomüll mehrfach geholt wird? Abfall Modul findet es mit seinen Readings so:

AbfuhrBiotonne_date 19.8
AbfuhrRestmuelltonneBiotonne_date 12.8

=>Biotonne wird wieder am 12.8 abgeholt

Dieser Frage schließe ich mich an.
Ich möchte die Abholung gern mit einer ReadingsGroup visualisieren, was soweit auch gut funktioniert, nur dieser Doppeleintrag macht die Sache kompliziert.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 02 September 2019, 23:36:08
Zitat von: KyleK am 02 September 2019, 23:24:58
Dieser Frage schließe ich mich an.
Ich möchte die Abholung gern mit einer ReadingsGroup visualisieren, was soweit auch gut funktioniert, nur dieser Doppeleintrag macht die Sache kompliziert.
Ich hab mir das mangels besserer Lösung momentan so gebautMyBiotonne_days {if (ReadingsVal($NAME,"RestmuelltonneBiotonne_days",999)<ReadingsVal($NAME,"Biotonne_days",999)) {ReadingsVal($NAME,"RestmuelltonneBiotonne_days",999)}else{ReadingsVal($NAME,"Biotonne_days",999)}}

Für "Tage bis zur nächsten Abholung funktioniert es zumindest.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: KyleK am 03 September 2019, 00:05:47
Ich hab jetzt auch eine akzeptable Lösung gefunden, via userReadings, und der Hilfsfunktion minNum


attr Muell userReadings Biomuell_days { minNum(ReadingsVal("Muell", "LeerungBio-TonneRestabfall_days", 500), ReadingsVal("Muell", "LeerungBio-Tonne_days", 500))}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kuehnhackel am 30 September 2019, 16:37:40
Hi,

meine Frau wünscht sich, dass die Termine der Müllabholung nach der Reihe angezeigt werden.

Im Augenblick ist die Anzeige "statisch", denn die Tonnen "befinden" sich immer an der gleichen Stelle und nur die Tage in den roten Kreisen werden weniger.

Also die Vorstellung von meiner Frau wäre am liebsten so, wenn wir von den jetzigen Terminen ausgehen:
obere Zeile Schwarze Tonne 4 Tage - daneben Braune Tonne 10 Tage
dann nächste Zeile Blaue Tonne 21 Tage
unten Gelber Sack 23 Tage - Grünabfall 25 Tage

Man müsste ja zunächst nach Datum sortieren und dann entsprechend das Icon für die entsprechende Abholung signalisieren.

Hat das jemand so schon umgesetzt und kann es mal zeigen wie er es gemacht hat? Oder könnte mir jemand einen Lösungsansatz zeigen.

Bild vom Istzustand habe ich mal angehängt.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 30 September 2019, 17:50:17
Das kann man nicht so einfach machen. Ich vermute, dass in deiner FTUI Definition die "Stellen" schon den entspr. Müll vorgeben.
Die einzige Mölgichkeit, die ich sehe, wäre über ein Dummy mit Readings:
- 1.Termin
- 1.WelcherMuell
- 1.AnzahlTage
- 2.Termin
- 2.WelcherMuell
- 2.AnzahlTage
- 3.Termin
- ... usw

und über eine Funktion in myUtils, getriggert durch das Abfall Device, die Termine selbst zu sortieren, und diese Readings auszufüllen.

Etwas wäre auch über ein readingsGroup vielleicht möglich, aber dann sind die Darstellungsmöglichkeiten in FTUI geringer (z.B. weiss ich nicht, wie man die Zahlen in den roten Kreise machen kann).

Ich mache sowas nicht. Aber ich lasse mir ein Telegram schicken, wenn die Mülltonne rausgestellt werden muss, und dazu lasse ich das Müllsymbol drehen (spin) in FTUI.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kuehnhackel am 30 September 2019, 18:15:53
Zitat von: amenomade am 30 September 2019, 17:50:17
Das kann man nicht so einfach machen. Ich vermute, dass in deiner FTUI Definition die "Stellen" schon den entspr. Müll vorgeben.
Die einzige Mölgichkeit, die ich sehe, wäre über ein Dummy mit Readings:
- 1.Termin
- 1.WelcherMuell
- 1.AnzahlTage
- 2.Termin
- 2.WelcherMuell
- 2.AnzahlTage
- 3.Termin
- ... usw

und über eine Funktion in myUtils, getriggert durch das Abfall Device, die Termine selbst zu sortieren, und diese Readings auszufüllen.

Danke schon mal für die Info. Werde ich mich mal antrauen, bin ja eigentlich ein FHEM-Jüngling 😊

Zitat von: amenomade am 30 September 2019, 17:50:17
Ich mache sowas nicht. Aber ich lasse mir ein Telegram schicken, wenn die Mülltonne rausgestellt werden muss, und dazu lasse ich das Müllsymbol drehen (spin) in FTUI.

Im Augenblick ist es so, dass die normale Anzeige einen Mülleimer oder Sack anzeigt in der entsprechenden Farbe. Ein Tag vorher wird daraus eine Mülltonne mit Räder und am Tag der Abholung kreist diese Mülltonne.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 30 September 2019, 18:56:00
Hast du dir das Beispiel das ich verlinkt hatte nochmal angeschaut ?

Du hättest nur noch eine Kachel, in der du die Termine in der Reihenfolge angezeigt bekommst die du beschreibst.
Nachdem der Termin für die Schwarze Tonne um ist, wird die  Braune Tonne angezeigt, dann die Blaue, der Gelbe Sack und schließlich Grünabfall und wieder von vorne, jeweils mit Anzahl der verbleibenden Tage.

Oder liegt der WAF daran das man eine Übersicht aller Termine in dieser Reihenfolge auf einen Blick hat ?

Gruß

Thomas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kuehnhackel am 30 September 2019, 19:47:48
Zitat von: TomLee am 30 September 2019, 18:56:00
Hast du dir das Beispiel das ich verlinkt hatte nochmal angeschaut ?
Ja, hatte ja schon im anderen Thread geantwortet, ist nicht gewünscht. Weil der Termin der nicht angezeigt wird, so plötzlich kommt 😊

Zitat von: TomLee am 30 September 2019, 18:56:00

Oder liegt der WAF daran das man eine Übersicht aller Termine in dieser Reihenfolge auf einen Blick hat ?


Ja, unter dem Motto wenn wir schon so eine Spielerei haben, dann bitte so als hätte man einen Kalender vor sich, aber mit den Icons der verschiedenen Müllarten.😬

Aber ich reiße mir deswegen jetzt kein Bein aus 😉 Entweder es klappt und kriege ich es selber hin oder mit Hilfe aus dem Forum, oder halt nicht. Dann bleibt das so.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 30 September 2019, 20:40:22
ZitatWeil der Termin der nicht angezeigt wird, so plötzlich kommt  :)

Was denn daran plötzlich, du bekommst doch den darauffolgenden Termin noch x-Tage angezeigt bekommst ?
Wenn der Termin für die schwarze Tonne um ist wird bspw. noch sechs Tage lang die Braune angezeigt  :o
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Kuehnhackel am 04 Oktober 2019, 21:24:30
So habe mich jetzt durchsetzt  ;D

Hole mir die "next-Termine" auf die Startseite und für die restlichen Termine muss man den Button links drücken und dann hat der Abfallkalender eine eigene Seite, die sich nach 60 sec wieder schließt bzw. auf "Home" springt.

Da durch das heute bescheidenes Wetter war habe ein wenig gespielt, denn die normalen Tonnen sind ja laaaannnngweilig  ;D

Mein "Kunstwerk" kann man im Anhang sehen ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: davedeluxe am 22 November 2019, 12:54:46
Hi,

ich habe ein Problem mit der Darstellung der Termine, bei mir werden diese so angegeben:
AbfuhrterminBiomuellam10122019_days     18
AbfuhrterminBiomuellam23122019_days     31
AbfuhrterminBiomuellam26112019_days     4

ebenso für die anderen Müllarten.
Kann mir jemand weiterhelfen wie ich das in FTUI darstelle? Ich möchte ja lediglich die jeweils nächsten Abholungen anzeigen.
Meine Idee wäre data-get="AbfuhrterminBiomuellam.*"
Aber das funktioniert nicht da zum einen dahinter das "_days" fehlt und da es dann mehrere Redings worauf es zutrifft.

Grüße Dave
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 22 November 2019, 14:02:49
d.h. du hast in deinem Kalender schon Termine drinstehen in der Art BioMüllam26.11 am 26.11? Wo kommt denn das her? Das solltest du erst beheben und dann in FTUI einbinden. Ggf. auch mal ein List vom Abfalldevice anhängen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: davedeluxe am 23 November 2019, 11:10:30
Ich habe jetzt die ical angepasst..

Für die Nachwelt:
Wenn in der ical der summary-Eintrag z.B. so aussieht: SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell am 01.01.2020
die ical in Notepad++ öffnen und danach suchen:
SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell am ([0-9]+).+([0-9]+).+([0-9]+)
und ersetzen durch:
SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell

Dann wird das ganze im Abfallmodul richtig gelistet.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: DerBorsti am 27 November 2019, 23:24:17
Zitat von: davedeluxe am 23 November 2019, 11:10:30
Ich habe jetzt die ical angepasst..

Für die Nachwelt:
Wenn in der ical der summary-Eintrag z.B. so aussieht: SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell am 01.01.2020
die ical in Notepad++ öffnen und danach suchen:
SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell am ([0-9]+).+([0-9]+).+([0-9]+)
und ersetzen durch:
SUMMARY;LANGUAGE=de:Abfuhrtermin Restmuell

Dann wird das ganze im Abfallmodul richtig gelistet.

Moin,

auch von mir ein kleiner Nachtrag für alle noch nicht so "spritzigen FHEM User".

Da mein Abfuhrkalender die im Wiki (https://wiki.fhem.de/wiki/ABFALL) beschriebenen Parameter standardmäßig nicht verwendet, musste ich den heruntergeladenen *.ics Kalender mit Notepad bearbeiten (suchen und ersetzen).
Sodass ich am Ende für meine vier unterschiedlichen Tonnen folge SUMMARY hatte

SUMMARY:Restabfall
SUMMARY:Gelber Sack
SUMMARY:Bioabfall
SUMMARY:Papiertonne


Damit nun auch die im Wiki beschriebene Implementierung in die Tablet UI klappt, habe ich folgende Anpassung vorgenommen.


                        <div data-device="myABFALL"  data-type="symbol"  data-get="next"
                        data-get-on='["Bioabfall_0$","Bioabfall_1$","Bioabfall_.*","GelberSack_0$","GelberSack_1$","GelberSack_.*","Papiertonne_0$","Papiertonne_1$","Papiertonne_.*","Restabfall_0$","Restabfall_1$","Restabfall_.*"]'
                        data-get-warn=".*_([0-1]?[0-9]|20).*"
                        data-colors='["#8B4513","#8B4513","#8B4513","#f4e946","#f4e946","#f4e946","#2d9e1c","#2d9e1c","#2d9e1c","#696969","#696969","#696969"]'
                        class="large warn"
                        data-icons='["fa-trash-o fa-spin","fa-trash-o blink","fa-trash-o","fs-bag fa-spin","fs-bag blink","fs-bag","fs-dustbin fa-spin","fs-dustbin blink","fs-dustbin","fa-trash fa-spin","fa-trash blink","fa-trash"]'
                        />
                        <div data-device="myABFALL" data-get="STATE" data-type="label"/>

Folgt man der Anweisung aus dem Wiki sollte nun mit ggf. Anpassung des Device-Namens die Mülltonne samt Info über die Tage bis zur Ausleerung dargestellt werden.
Ein schönes Modul - danke an die Programmier

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 Dezember 2019, 06:09:23
Hi,
seit ein paar Tagen habe ich plötzlich jede Menge dieser Meldungen im Log:
2019.12.09 02:28:36.060 3: set GelbeTonneIn  : no set value specified
2019.12.09 02:28:36.130 3: set GelbeTonneIn  : no set value specified

das kommt wohl daher das es für die Gelbe Tonne dieses Jahr keine Termine mehr gibt.
Wie kann ich das abfangen, das dann nicht immer diese Log meldung kommt?

Ein weiteres Problem besteht darin das ich in der FTUI mir die Termine anzeigen lasse über entsprechende Dummy Devices, welche ich über ein notify fülle, dort wird mir jetzt auch bei der Gelben Tonne ein falscher Wert angezeigt weil es keinen Termin mehr führ dieses Jahr gibt.
myAbfall.* { fhem("set PapierIn ".ReadingsVal('myAbfall','AbfallA_Altpapier_days','')); fhem("set BiomuellIn ".ReadingsVal('myAbfall','AbfallA_Bioabfall_days','')); fhem("set GelbeTonneIn ".ReadingsVal('myAbfall','AbfallA_GelberSack_days','')); fhem("set RestmuellIn ".ReadingsVal('myAbfall','AbfallA_Restabfall_days','')) }

Auch das würde ich gerne anders lösen

Danke
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 Dezember 2019, 20:17:55
Habs gelöst, indem ich einfach den Kalender von 2020 schon zusätzlich eingebunden habe, damit passen nun wieder alle readings.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 09 Dezember 2019, 21:12:21
Und damit das Problem nur um ein Jahr vertagt.
Was ist wenn Du als defaultwert .ReadingsVal('myAbfall','AbfallA_Altpapier_days','') nicht '' nichts nimmst sondern etwas sinnvolles? Ein Leerzeichen zum Beispiel? ' '

Oder welche Anzeige erwartest Du wenn es keinen Termin in Zukunft gibt?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 Dezember 2019, 21:27:22
Zitat von: Otto123 am 09 Dezember 2019, 21:12:21
ZitatUnd damit das Problem nur um ein Jahr vertagt.
Nicht ganz, würde ja dann denn Kalender 2021 einbinden :-)
ZitatWas ist wenn Du als defaultwert .ReadingsVal('myAbfall','AbfallA_Altpapier_days','') nicht '' nichts nimmst sondern etwas sinnvolles? Ein Leerzeichen zum Beispiel? ' '

Oder welche Anzeige erwartest Du wenn es keinen Termin in Zukunft gibt?

Gruß Otto
Z.b. Die Anzeige "Kein Termin"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 09 Dezember 2019, 21:32:22
na dann: ReadingsVal('myAbfall','AbfallA_Altpapier_days','Kein Termin')

Oder habe ich Deinen Code falsch verstanden?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Tommy82 am 09 Dezember 2019, 21:42:05
Ja, das funktioniert, danke fürs auf die Sprünge helfen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 15 Januar 2020, 15:32:18
Moin!
Ich habe, seitdem es unseren neuen Abfallkalender gibt ein eigenartiges Problem.

Und zwar, nach einer gewissen Zeit, werden mir erst Termine angezeigt, die 100 Tage+ in der Zukunft liegen.
Mache ich im Kalender ein "reload", stimmen die Daten nach ein paar Sekunden wieder.

Woran kann das liegen?
Was braucht ihr an Daten / Informationen?

Mit der alten ics lief alles problemlos....
Sehe in der Datei auch nicht, dass sich am Format etwas drastisch geändert hat.
Wie gesagt, nach FHEM Neustart oder reload geht ja auch alles.........nur nicht lange....
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 22 Januar 2020, 16:58:22
Zitat von: B.Stromberg am 15 Januar 2020, 15:32:18
Woran kann das liegen?
Was braucht ihr an Daten / Informationen?
- list der devices (kalender + abfall)
- logauszug (falls da was drin steht nach zeit x :) )


achtung: falls irgendwo in diesen Daten Passwörter auftauchen, bitte vorher entfernen!!!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 22 Januar 2020, 18:08:38
Zitat von: nils_ am 22 Januar 2020, 16:58:22
- list der devices (kalender + abfall)
- logauszug (falls da was drin steht nach zeit x :) )


achtung: falls irgendwo in diesen Daten Passwörter auftauchen, bitte vorher entfernen!!!

Danke für deine Rückmeldung.
Bevor ich das alles zusammenstelle noch eine Bemerkung.

Das Ganze passiert rudimentär.
Heißt.
Lasse ich FTUI eine Zeit lang laufen, dann stimmen die Daten.
Nach einschalten des Rechners (Client) am nächsten Tag stimmen die Daten nicht mehr...
Warte ich eine Zeit X, stimmen die wieder...
Ist beim alten Abfallkalender so nicht passiert.
Evtl. sollte ich einfach mal das Updaten deaktivieren?
Weil der Kalender ist für dieses Jahr fix, da wird sich nichts ändern.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 23 Januar 2020, 10:54:07
das hört sich "komisch" an.
das problem an sich kann ich so nicht nachvollziehen.
für meinen Abfallkalender habe ich Anfang des Jahres eine neue ics-Datei runtergeladen, auf den FHEM-Rechner kopiert und dann neu eingelesen -> funktioniert wieder alles (zB Telegram-Nachrichten zum Tonne rausstellen, usw.)

Zitat von: B.Stromberg am 22 Januar 2020, 18:08:38
Nach einschalten des Rechners (Client) am nächsten Tag stimmen die Daten nicht mehr...
was meinst du damit?
pc einschalten? mit fhem verbinden?? fhemweb??? telnet/ssh???
das musst du mal etwas genauer beschreiben....

aber falls da ein skript oder ähnliches an deinem Kalender rumfummelt, werden wir lange nach einem fehler suchen :(


//edit:
wenn es möglich ist, mach bitte ein list wenn die daten korrekt sind, und dann eins wenn sie nicht mehr stimmen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 23 Januar 2020, 16:19:06
Zitat von: nils_ am 23 Januar 2020, 10:54:07

//edit:
wenn es möglich ist, mach bitte ein list wenn die daten korrekt sind, und dann eins wenn sie nicht mehr stimmen

So, hatte vorher nochmal probiert, ob es mit lokalem Speichern besser geht. Ist aber nicht der Fall.

Setze ich das Attribut update none, läuft es!

Hier der List von Calendar und Abfall wenn es funktioniert:

Internals:
   DEF        ical url
   FUUID      5e1e7b7e-f33f-0855-d9a8-65364d0e0ec51911
   NAME       Abfall
   NOTIFYDEV  global
   NR         244
   NTFY_ORDER 50-Abfall
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2020-01-23 14:05:19   calname         Stadt_2020
     2020-01-23 14:05:19   lastUpdate      2020-01-23 14:05:16
     2020-01-23 00:00:00   modeAlarm       
     2020-01-23 14:05:19   modeAlarmOrStart AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-15 18:30:23   modeAlarmed     
     2020-01-23 00:04:25   modeChanged     
     2020-01-15 03:40:05   modeEnd         
     2020-01-15 03:40:05   modeEnded       
     2020-01-23 14:05:19   modeStart       AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 00:04:25   modeStarted     
     2020-01-23 03:02:36   modeUpcoming   
     2020-01-23 14:05:19   nextUpdate      2020-01-23 15:05:16
     2020-01-23 14:05:19   nextWakeup      2020-01-23 15:05:16
     2020-01-23 14:05:19   state           triggered
Attributes:
   hideOlderThan 10
   room       Abfall

nternals:
   DEF        Abfall
   FUUID      5e1e7b7e-f33f-0855-5030-4300b3c94e100332
   KALENDER   Abfall
   NAME       myABFALL
   NOTIFYDEV  Abfall
   NR         246
   NTFY_ORDER 50-myABFALL
   STATE      Graue Restmülltonne in 7 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2020-01-23 14:05:19   BlaueAltpapiertonne_date 13.02.2020
     2020-01-23 14:05:19   BlaueAltpapiertonne_days 21
     2020-01-23 14:05:19   BlaueAltpapiertonne_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-23 14:05:19   BlaueAltpapiertonne_location Stadt
     2020-01-23 14:05:19   BlaueAltpapiertonne_text Blaue Altpapiertonne
     2020-01-23 14:05:19   BlaueAltpapiertonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   BlaueAltpapiertonne_weekday Donnerstag
     2020-01-23 14:05:19   GelberSack_date 31.01.2020
     2020-01-23 14:05:19   GelberSack_days 8
     2020-01-23 14:05:19   GelberSack_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-23 14:05:19   GelberSack_location Stadt
     2020-01-23 14:05:19   GelberSack_text Gelber Sack
     2020-01-23 14:05:19   GelberSack_uid  AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   GelberSack_weekday Freitag
     2020-01-23 14:05:19   GraueRestmuelltonne_date 30.01.2020
     2020-01-23 14:05:19   GraueRestmuelltonne_days 7
     2020-01-23 14:05:19   GraueRestmuelltonne_description Abfuhrtag Graue Restmülltonne\;\;Geschäftlich
     2020-01-23 14:05:19   GraueRestmuelltonne_location Stadt
     2020-01-23 14:05:19   GraueRestmuelltonne_text Graue Restmülltonne
     2020-01-23 14:05:19   GraueRestmuelltonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   GraueRestmuelltonne_weekday Donnerstag
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_date 02.04.2020
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_days 70
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_description Abfuhrtag Grüne Biotonne/ Saisonbiotonne\;\;Geschäftlich
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_location Stadt
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_text Grüne Biotonne/ Saisonbiotonne
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   GrueneBiotonneSaisonbiotonne_weekday Donnerstag
     2020-01-23 14:05:19   GrueneBiotonne_date 23.01.2020
     2020-01-23 14:05:19   GrueneBiotonne_days 0
     2020-01-23 14:05:19   GrueneBiotonne_description Abfuhrtag Grüne Biotonne\;\;Geschäftlich
     2020-01-23 14:05:19   GrueneBiotonne_location Stadt
     2020-01-23 14:05:19   GrueneBiotonne_pickups 1
     2020-01-23 14:05:19   GrueneBiotonne_text Grüne Biotonne
     2020-01-23 14:05:19   GrueneBiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   GrueneBiotonne_weekday Donnerstag
     2020-01-23 14:05:19   Schadstoffsammlung_date 17.04.2020
     2020-01-23 14:05:19   Schadstoffsammlung_days 85
     2020-01-23 14:05:19   Schadstoffsammlung_description Abfuhrtag Schadstoffsammlung\;\;Gelbe Kategorie
     2020-01-23 14:05:19   Schadstoffsammlung_location Stadt
     2020-01-23 14:05:19   Schadstoffsammlung_text Schadstoffsammlung
     2020-01-23 14:05:19   Schadstoffsammlung_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 14:05:19   Schadstoffsammlung_weekday Freitag
     2020-01-23 14:05:19   ftui_datum      heute
     2020-01-23 14:05:19   ftui_next       GrueneBiotonne_0
     2020-01-23 14:05:19   next            GraueRestmuelltonne_7
     2020-01-23 14:05:19   next_date       30.01.2020
     2020-01-23 14:05:19   next_days       7
     2020-01-23 14:05:19   next_description Abfuhrtag Graue Restmülltonne\;\;Geschäftlich
     2020-01-23 14:05:19   next_location   Stadt
     2020-01-23 14:05:19   next_text       Graue Restmülltonne
     2020-01-23 14:05:19   next_weekday    Donnerstag
     2020-01-23 14:05:19   now             GrueneBiotonne
     2020-01-23 14:05:19   now_date        23.01.2020
     2020-01-23 14:05:19   now_description Abfuhrtag Grüne Biotonne\;\;Geschäftlich
     2020-01-23 14:05:19   now_location    Stadt
     2020-01-23 14:05:19   now_text        Grüne Biotonne
     2020-01-23 14:05:19   now_weekday     Donnerstag
     2020-01-23 14:05:19   state           7
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Abfall
   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


Und hier, wenn die Daten auf einmal erst am Mai 2020 eingelesen werden:

Internals:
   DEF        ical url
   FUUID      5e1e7b7e-f33f-0855-d9a8-65364d0e0ec51911
   NAME       Abfall
   NOTIFYDEV  global
   NR         244
   NTFY_ORDER 50-Abfall
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2020-01-23 15:23:47   calname         Stadt_2020
     2020-01-23 15:23:47   lastUpdate      2020-01-23 15:23:45
     2020-01-23 00:00:00   modeAlarm       
     2020-01-23 15:23:47   modeAlarmOrStart
     2020-01-15 18:30:23   modeAlarmed     
     2020-01-23 00:04:25   modeChanged     
     2020-01-15 03:40:05   modeEnd         
     2020-01-15 03:40:05   modeEnded       
     2020-01-23 15:23:47   modeStart       
     2020-01-23 00:04:25   modeStarted     
     2020-01-23 15:23:47   modeUpcoming    AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   nextUpdate      2020-01-23 16:23:45
     2020-01-23 15:23:47   nextWakeup      2020-01-23 16:23:45
     2020-01-23 15:23:47   state           triggered
Attributes:
   hideOlderThan 10
   room       Abfall
   
Internals:
   DEF        Abfall
   FUUID      5e1e7b7e-f33f-0855-5030-4300b3c94e100332
   KALENDER   Abfall
   NAME       myABFALL
   NOTIFYDEV  Abfall
   NR         246
   NTFY_ORDER 50-myABFALL
   STATE      Blaue Altpapiertonne in 105 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2020-01-23 15:23:47   BlaueAltpapiertonne_date 07.05.2020
     2020-01-23 15:23:47   BlaueAltpapiertonne_days 105
     2020-01-23 15:23:47   BlaueAltpapiertonne_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-23 15:23:47   BlaueAltpapiertonne_location Stadt
     2020-01-23 15:23:47   BlaueAltpapiertonne_text Blaue Altpapiertonne
     2020-01-23 15:23:47   BlaueAltpapiertonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   BlaueAltpapiertonne_weekday Donnerstag
     2020-01-23 15:23:47   GelberSack_date 08.05.2020
     2020-01-23 15:23:47   GelberSack_days 106
     2020-01-23 15:23:47   GelberSack_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-23 15:23:47   GelberSack_location Stadt
     2020-01-23 15:23:47   GelberSack_text Gelber Sack
     2020-01-23 15:23:47   GelberSack_uid  AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   GelberSack_weekday Freitag
     2020-01-23 15:23:47   GraueRestmuelltonne_date 22.05.2020
     2020-01-23 15:23:47   GraueRestmuelltonne_days 120
     2020-01-23 15:23:47   GraueRestmuelltonne_description feiertagsbedingte Verschiebung des Abfuhrtages/ Abfuhrtag Graue
     2020-01-23 15:23:47   GraueRestmuelltonne_location Stadt
     2020-01-23 15:23:47   GraueRestmuelltonne_text Graue Restmülltonne
     2020-01-23 15:23:47   GraueRestmuelltonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   GraueRestmuelltonne_weekday Freitag
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_date 14.05.2020
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_days 112
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_description Abfuhrtag Grüne Biotonne/ Saisonbiotonne\;\;Geschäftlich
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_location Stadt
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_text Grüne Biotonne/ Saisonbiotonne
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   GrueneBiotonneSaisonbiotonne_weekday Donnerstag
     2020-01-23 15:23:47   GrueneBiotonne_date 10.12.2020
     2020-01-23 15:23:47   GrueneBiotonne_days 322
     2020-01-23 15:23:47   GrueneBiotonne_description Abfuhrtag Grüne Biotonne\;\;Geschäftlich
     2020-01-23 15:23:47   GrueneBiotonne_location Stadt
     2020-01-23 15:23:47   GrueneBiotonne_text Grüne Biotonne
     2020-01-23 15:23:47   GrueneBiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   GrueneBiotonne_weekday Donnerstag
     2020-01-23 15:23:47   Schadstoffsammlung_date 11.09.2020
     2020-01-23 15:23:47   Schadstoffsammlung_days 232
     2020-01-23 15:23:47   Schadstoffsammlung_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-23 15:23:47   Schadstoffsammlung_location Stadt
     2020-01-23 15:23:47   Schadstoffsammlung_text Schadstoffsammlung
     2020-01-23 15:23:47   Schadstoffsammlung_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-23 15:23:47   Schadstoffsammlung_weekday Freitag
     2020-01-23 15:23:47   ftui_datum      07.05.2020
     2020-01-23 15:23:47   ftui_next       BlaueAltpapiertonne_105
     2020-01-23 15:23:47   next            BlaueAltpapiertonne_105
     2020-01-23 15:23:47   next_date       07.05.2020
     2020-01-23 15:23:47   next_days       105
     2020-01-23 15:23:47   next_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-23 15:23:47   next_location   Stadt
     2020-01-23 15:23:47   next_text       Blaue Altpapiertonne
     2020-01-23 15:23:47   next_weekday    Donnerstag
     2020-01-23 15:23:47   state           105
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Abfall
   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


Warum der Kalender nach dem Update auf Mai 2020 springt ist mir ein Rätsel.
Bei der grünen Tonne sogar auf Dezember.....

Kannst du daraus was erkennen?

Die URL habe ich mit Absicht hier entfernt, er lädt den Kalender ja aber doch irgendwie, daran kanns nicht liegen.

Klicke ich dann beim Calendar auf set reload stimmt wieder alles

EDIT:
Habe nun wieder das Attribut update none gesetzt.
Damit läuft es ohne zu zicken.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 24 Januar 2020, 09:15:32
mmmh, nee ich sehe so auch nix.

hast du die uid readings auch geändert für das forum??
weil da steht überall der gleiche wert?!? ob das richtig ist, weiß ich leider auch nicht genau, kommt mir nur etwas komisch vor.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 24 Januar 2020, 13:13:03
Zitat von: nils_ am 24 Januar 2020, 09:15:32
mmmh, nee ich sehe so auch nix.

hast du die uid readings auch geändert für das forum??
weil da steht überall der gleiche wert?!? ob das richtig ist, weiß ich leider auch nicht genau, kommt mir nur etwas komisch vor.

nein, an die uids habe ich nichts gemacht....

Der Fehler passiert definitiv beim Update alle Stunde.

Im Moment habe ich update none gesetzt und es läuft wie es soll...
Stört mich jetzt auch nicht weiter, weil es nächstes Jahr eh wieder eine neue ics unter anderer URL geben wird.
Trotzdem hätte mich der Fehler interessiert.

Werde jetzt aber nochmal die uids löschen und FHEM neu machen lassen...
Mal sehen

Evtl. ist mir da auch etwas beim Code verrutscht?
Die Definition Abfall ist recht häufig, evtl. wirft FHEM da nun etwas durcheinander?

define Abfall Calendar ical url https://bla bla
attr Abfall hideOlderThan 10
attr Abfall room Abfall

define myABFALL ABFALL Abfall
attr myABFALL calendarname_praefix 0
attr myABFALL date_style date
attr myABFALL delimiter_reading |
attr myABFALL delimiter_text_reading und
attr myABFALL room Abfall
attr myABFALL stateFormat next_text in next_days Tag(en)
attr myABFALL 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";;}
attr myABFALL weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 24 Januar 2020, 15:54:27
Zitat von: B.Stromberg am 24 Januar 2020, 13:13:03
nein, an die uids habe ich nichts gemacht....
ok... evtl. kannst du da ansetzen. aber wie gesagt, ich weiß nicht ob das korrekt ist oder nicht. wenn ich es nicht vergesse, schaue ich bei mir zu Hause mal nach. ich nutze nur wie gesagt eine Datei auf dem FHEM "Rechner". Sollte aber eigentlich keinen Unterschied machen.

Zitat von: B.Stromberg am 24 Januar 2020, 13:13:03
Der Fehler passiert definitiv beim Update alle Stunde.

Im Moment habe ich update none gesetzt und es läuft wie es soll...
du musst ja updaten, damit die Abholtage (Readings) im Abfall-Modul aktualisiert werden, oder erinnere ich mich da falsch?!?


Zitat von: B.Stromberg am 24 Januar 2020, 13:13:03
Evtl. ist mir da auch etwas beim Code verrutscht?
Die Definition Abfall ist recht häufig, evtl. wirft FHEM da nun etwas durcheinander?
welchen code meinst du??
Wenn da was an den Modulen nicht passen sollte, dann hätten wir ja alle dieses problem?!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 24 Januar 2020, 17:13:08
Zitat von: nils_ am 24 Januar 2020, 15:54:27
welchen code meinst du??
Wenn da was an den Modulen nicht passen sollte, dann hätten wir ja alle dieses problem?!
Ich meinte generell meine Einbidung in FHEM, das, was ich hier in die Code Tags gesetzt habe.

Ich verstehe das mit dem Update anders.
Der Kalender wird ja eingelesen und ist dann lokal vorhanden?
Weil setzte ich update none wird trotzdem runtergezählt bis zur nächsten Tonne...

Aber ein Problem an der Übermittlung der ics kann es auch nicht sein. Habe ja nun schon mehere Orte ausprobiert, der Fehler kam immer wieder.

Ich hatte nun die uuids gelöscht und FHEM neu gestartet.... Bin grade wieder rein und bis jetzt stimmen die Daten.
Mal sehen ob das auch so bleibt.

EDIT.
Just grade nach dem Update wieder Daten von Mai bis Dezember...
Steige da nicht mehr durch

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 25 Januar 2020, 01:25:27
So...
habe jetzt mal den Updateintervall vom Calendar "manipuliert" und auf 60 Sekunden gestellt.

Dort ist es interessant zu beobachten, dass schön im Wechsel, nach den ersten 60 Sekunden die richtigen Daten angezeigt werden und nach den 2. 60 Sekunden dann falsche Daten angezeigt werden. Nach weiteren 60 Sekunden stimmen die Daten wieder...

Da stimmt doch was mit dem Calendar Modul nicht, oder?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 27 Januar 2020, 13:46:50
Zitat von: B.Stromberg am 24 Januar 2020, 17:13:08
Ich meinte generell meine Einbidung in FHEM, das, was ich hier in die Code Tags gesetzt habe.
das muss nicht immer alles sein. man kann auch eigene funktionen schreiben, die irgendwas in fhem machen. deswegen frage ich ja nach ;)

Zitat von: B.Stromberg am 24 Januar 2020, 17:13:08
Ich verstehe das mit dem Update anders.
Der Kalender wird ja eingelesen und ist dann lokal vorhanden?
Weil setzte ich update none wird trotzdem runtergezählt bis zur nächsten Tonne...
da sollte "eigentlich" nix lokal vorhanden sein, denn du hast ja den kalender per url eingebunden.
die daten selbst hat dann das calendar-modul ausgelesen! es wird aber keine ical datei gespeichert (afaik!!)

und gezählt wird vermutlich nur bis zur nächsten Tonne, aber danach nicht weiter.
passiert dieses "zählen" innerhalb von FTUI ???
oder meinst du mit zählen die anzeige der resttage?? denn das passiert über das userreading!?



Zitat von: B.Stromberg am 25 Januar 2020, 01:25:27
Da stimmt doch was mit dem Calendar Modul nicht, oder?
ohne log wird es glaube ich schwer dazu genauer etwas zu sagen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 27 Januar 2020, 15:20:59
Das einzig Auffällige ist dies hier:

Calendar Abfall: Duplicate VEVENT

Ansonsten liest er die Daten einmal richtig ein ab Januar, beim 2. Mal dann ab Mai oder später...

UserReading sieht so aus:

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";}

Mit lokal speichern meinte ich, die ICS. Die habe ich nun via file Attribut vom FHEM Server geladen.
Ergebnis ist aber auch das Gleiche.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 27 Januar 2020, 16:22:19
Zitat von: B.Stromberg am 27 Januar 2020, 15:20:59
Das einzig Auffällige ist dies hier:

Calendar Abfall: Duplicate VEVENT
mehr steht nicht im log???



Zitat von: B.Stromberg am 27 Januar 2020, 15:20:59
Mit lokal speichern meinte ich, die ICS. Die habe ich nun via file Attribut vom FHEM Server geladen.
jetzt weiß ich gar nicht was du gemacht hast?  :o :o :o
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cocojambo am 27 Januar 2020, 16:36:48
Ich probiere schon seit längerem die ICS Datei von unserem Entsorger AWB hier in Köln in FHEM herunterzuladen und unter /opt/fhem/log/ zu speichern. Mit folgender Eingabe in der Eingabezeile habe ich es probiert:

{ qx(wget https://www.awbkoeln.de/fileadmin/ics/icscal.php?building_number=14&street_code=3176&start_year=2020&end_year=2020&start_month=1&end_month=6&trigger=960&wertstoff=1&grey=1&brown=1&blue=1&red=1 -O ./opt/fhem/log/awb-abfuhrtermine.ics) }

lande aber nur auf der Downloadseite und im Verzeichniss /opt/fhem/ ist dann eine Datei "icscal.php?building_number=14" mit dem Inhalt:

BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//ZContent.net//ZapCalLib 1.0//EN
CALSCALE:GREGORIAN
METHOD:PUBLISH
END:VCALENDAR


Hier im Beitrag #1263 scheint das Problem gelöst worden zu sein, aber ich verstehe nicht wie. Im Post schreibt amenonade:

Die --post-data sind die von der Suche. Dann kriegst Du das Ergebnis von der Suche
Um die .ics Datei zu kriegen, musst Du die --post-data vom "ical" Knopf benutzen


Ich verstehe nicht wie das gemeint ist. Könnte mir jemand einen Tip geben und mir eventuell für meinen Fall ein Beispiel aufzeigen, wie ich die ICS Datei nach FHEM ins LOG Verzeichniss bekomme?
Das wäre toll.

Grüße aus Köln
Norbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 27 Januar 2020, 17:37:46
Na da kann ich ja gleich euch beiden antworten.
Also einfacher, wenn du die ICS Lokal speicher möchtest ist, diese nach /opt/fhem/calendar/ zu kopieren / speichern. Einfach via FTP oder wie du sonst daten auf deinen FHEM Server bekommst
Den Ordner "calendar" musst du anlegen.

Die Einbindung in FHEM sieht dann so aus:

define Abfall Calendar ical file /opt/fhem/calendar/abfall.ics

@nils
Im Log stehen sonst nur noch die Daten vom Kalender, die er einliest. Also mal richtig, mal falsch...
Aber als Fehler kommt nur dieser.
Steig da nicht mehr durch...

Gibt es die Möglichkeit beim Kalender um 0:02h täglich einen automatischen reload zu machen?
Dann würde ich das Update, welches ja für das Herunterzähler der Tage zuständig ist täglich auf 0:01h legen.
Ist zwar so nicht gedacht, aber irgendwas scheint entweder mit der ics oder mit dem Modul bei mir nicht zu klappen.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cocojambo am 27 Januar 2020, 17:56:18
@ B.Stromberg

Das mit dem lokalen Ordner muß ich ja sowieso machen, damit calender überhaupt funktioniert, das ist mir schon klar. Aber ich möchte den Ordner dann automatisch immer mit der aktuellsten Version des ICS Kalenders füllen, da die AWB die Abholtage auch zwischendurch ändert und den Kalender nur für das halbe Jahr erstellt.
Deshalb meine Frage nach define für den downloadlink in FHEM für das automatische runterladen. (z.B. 1x im Monat)

Gruß
Norbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 27 Januar 2020, 18:32:14
Zitat von: cocojambo am 27 Januar 2020, 16:36:48
Ich probiere schon seit längerem die ICS Datei von unserem Entsorger AWB hier in Köln in FHEM herunterzuladen und unter /opt/fhem/log/ zu speichern. Mit folgender Eingabe in der Eingabezeile habe ich es probiert:

Warum machst Du nicht einfach
defmod calmuell Calendar ical url https://www.awbkoeln.de/fileadmin/ics/icscal.php?building_number=14&street_code=3176&start_year=%Y&end_year=%Y&trigger=960&wertstoff=1&grey=1&brown=1&blue=1&red=1 86400
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cocojambo am 28 Januar 2020, 17:23:53
@ amenomade

Vielen Dank, Link funktioniert einwandfrei. Jetzt muß ich mich mit CALVIEW beschäftigen um den Abfallkalender auch noch anzeigen zu können.

Gruß
Norbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 28 Januar 2020, 18:50:42
Zitat von: cocojambo am 28 Januar 2020, 17:23:53
@ amenomade

Vielen Dank, Link funktioniert einwandfrei. Jetzt muß ich mich mit CALVIEW beschäftigen um den Abfallkalender auch noch anzeigen zu können.

Gruß
Norbert
Oder eben mit dem Modul ABFALL, das ein Calendar Device nutzt ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 Januar 2020, 20:09:48
Zitat von: cocojambo am 28 Januar 2020, 17:23:53
@ amenomade

Vielen Dank, Link funktioniert einwandfrei. Jetzt muß ich mich mit CALVIEW beschäftigen um den Abfallkalender auch noch anzeigen zu können.

Gruß
Norbert
oder einfach das Device Calendar selbst benutzen. Das kann das alles! ??? ;D Zusatzmodule sind so nützlich wie ein Kropf ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 28 Januar 2020, 20:15:42
Zitat von: Otto123 am 28 Januar 2020, 20:09:48
oder einfach das Device Calendar selbst benutzen. Das kann das alles! ??? ;D Zusatzmodule sind so nützlich wie ein Kropf ...

Tja, nur in meinem Fall würfelt es nach jedem Update alle 60 Minuten die Daten durcheinander... Um dann nach weiteren 60 Minuten wieder tadellos zu funktionieren...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 Januar 2020, 20:28:39
Zitat von: B.Stromberg am 28 Januar 2020, 20:15:42
Tja, nur in meinem Fall würfelt es nach jedem Update alle 60 Minuten die Daten durcheinander... Um dann nach weiteren 60 Minuten wieder tadellos zu funktionieren...

Naja in deinem Fall habe ich bisher nicht verstanden wo Du diese Anzeige siehst.

Was zeigt denn Dein Calendar Device wenn Du dies hier abfragst?
get <Name Deines Calendardevices> events limit:from=0

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 28 Januar 2020, 20:53:59
Zitat von: Otto123 am 28 Januar 2020, 20:28:39
Naja in deinem Fall habe ich bisher nicht verstanden wo Du diese Anzeige siehst.

Was zeigt denn Dein Calendar Device wenn Du dies hier abfragst?
get <Name Deines Calendardevices> events limit:from=0

Gruß Otto

Hallo Otto!
Abfrage erfolgt mit Chrome / Firefox im Browser sowohl im FHEM Modul als auch in der Tablet UI

get Abfallkalender events limit:from=0

Ohne Fehler:
30.01.2020 00:00 24h Graue Restmülltonne
31.01.2020 00:00 24h Gelber Sack
06.02.2020 00:00 24h Grüne Biotonne
13.02.2020 00:00 24h Blaue Altpapiertonne
14.02.2020 00:00 24h Gelber Sack
20.02.2020 00:00 24h Grüne Biotonne
27.02.2020 00:00 24h Graue Restmülltonne
28.02.2020 00:00 24h Gelber Sack
05.03.2020 00:00 24h Grüne Biotonne
12.03.2020 00:00 24h Blaue Altpapiertonne
13.03.2020 00:00 24h Gelber Sack
19.03.2020 00:00 24h Grüne Biotonne
26.03.2020 00:00 24h Graue Restmülltonne
27.03.2020 00:00 24h Gelber Sack
02.04.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
08.04.2020 00:00 24h Blaue Altpapiertonne
09.04.2020 00:00 24h Gelber Sack
17.04.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
17.04.2020 00:00 24h Schadstoffsammlung
23.04.2020 00:00 24h Graue Restmülltonne
24.04.2020 00:00 24h Gelber Sack
30.04.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
08.05.2020 00:00 24h Gelber Sack

get Abfallkalender events limit:from=0

Mit Fehler:
 
07.05.2020 00:00 24h Blaue Altpapiertonne
08.05.2020 00:00 24h Gelber Sack
14.05.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
22.05.2020 00:00 24h Graue Restmülltonne
23.05.2020 00:00 24h Gelber Sack
28.05.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
05.06.2020 00:00 24h Blaue Altpapiertonne
06.06.2020 00:00 24h Gelber Sack
12.06.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
18.06.2020 00:00 24h Graue Restmülltonne
19.06.2020 00:00 24h Gelber Sack
25.06.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
02.07.2020 00:00 24h Blaue Altpapiertonne
03.07.2020 00:00 24h Gelber Sack
09.07.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
16.07.2020 00:00 24h Graue Restmülltonne
17.07.2020 00:00 24h Gelber Sack
23.07.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
30.07.2020 00:00 24h Blaue Altpapiertonne
31.07.2020 00:00 24h Gelber Sack
06.08.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
13.08.2020 00:00 24h Graue Restmülltonne
14.08.2020 00:00 24h Gelber Sack
20.08.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
27.08.2020 00:00 24h Blaue Altpapiertonne
28.08.2020 00:00 24h Gelber Sack
03.09.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
10.09.2020 00:00 24h Graue Restmülltonne
11.09.2020 00:00 24h Schadstoffsammlung
11.09.2020 00:00 24h Gelber Sack
17.09.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
24.09.2020 00:00 24h Blaue Altpapiertonne
25.09.2020 00:00 24h Gelber Sack
01.10.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
08.10.2020 00:00 24h Graue Restmülltonne
09.10.2020 00:00 24h Gelber Sack
15.10.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
22.10.2020 00:00 24h Blaue Altpapiertonne
23.10.2020 00:00 24h Gelber Sack
29.10.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
05.11.2020 00:00 24h Graue Restmülltonne
06.11.2020 00:00 24h Gelber Sack
12.11.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
19.11.2020 00:00 24h Blaue Altpapiertonne
20.11.2020 00:00 24h Gelber Sack
26.11.2020 00:00 24h Grüne Biotonne/ Saisonbiotonne
03.12.2020 00:00 24h Graue Restmülltonne
04.12.2020 00:00 24h Gelber Sack
10.12.2020 00:00 24h Grüne Biotonne
17.12.2020 00:00 24h Blaue Altpapiertonne
18.12.2020 00:00 24h Gelber Sack
23.12.2020 00:00 24h Grüne Biotonne
31.12.2020 00:00 24h Graue Restmülltonne


List myAbfall bei Fehler:

Internals:
   CFGFN     
   DEF        Abfallkalender
   FUUID      5e2f84a4-f33f-0855-d7b8-8121f1cc4b709b91
   KALENDER   Abfallkalender
   NAME       myABFALL
   NOTIFYDEV  Abfallkalender
   NR         282
   NTFY_ORDER 50-myABFALL
   STATE      Blaue Altpapiertonne in 100 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2020-01-28 20:36:12   BlaueAltpapiertonne_date 07.05.2020
     2020-01-28 20:36:12   BlaueAltpapiertonne_days 100
     2020-01-28 20:36:12   BlaueAltpapiertonne_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-28 20:36:12   BlaueAltpapiertonne_location Stadt
     2020-01-28 20:36:12   BlaueAltpapiertonne_text Blaue Altpapiertonne
     2020-01-28 20:36:12   BlaueAltpapiertonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   BlaueAltpapiertonne_weekday Donnerstag
     2020-01-28 20:36:12   GelberSack_date 08.05.2020
     2020-01-28 20:36:12   GelberSack_days 101
     2020-01-28 20:36:12   GelberSack_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-28 20:36:12   GelberSack_location Stadt
     2020-01-28 20:36:12   GelberSack_text Gelber Sack
     2020-01-28 20:36:12   GelberSack_uid  AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   GelberSack_weekday Freitag
     2020-01-28 20:36:12   GraueRestmuelltonne_date 22.05.2020
     2020-01-28 20:36:12   GraueRestmuelltonne_days 115
     2020-01-28 20:36:12   GraueRestmuelltonne_description feiertagsbedingte Verschiebung des Abfuhrtages/ Abfuhrtag Graue
     2020-01-28 20:36:12   GraueRestmuelltonne_location Stadt
     2020-01-28 20:36:12   GraueRestmuelltonne_text Graue Restmülltonne
     2020-01-28 20:36:12   GraueRestmuelltonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   GraueRestmuelltonne_weekday Freitag
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_date 14.05.2020
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_days 107
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_description Abfuhrtag Grüne Biotonne/ Saisonbiotonne\;\;Geschäftlich
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_location Stadt
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_text Grüne Biotonne/ Saisonbiotonne
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   GrueneBiotonneSaisonbiotonne_weekday Donnerstag
     2020-01-28 20:36:12   GrueneBiotonne_date 10.12.2020
     2020-01-28 20:36:12   GrueneBiotonne_days 317
     2020-01-28 20:36:12   GrueneBiotonne_description Abfuhrtag Grüne Biotonne\;\;Geschäftlich
     2020-01-28 20:36:12   GrueneBiotonne_location Stadt
     2020-01-28 20:36:12   GrueneBiotonne_text Grüne Biotonne
     2020-01-28 20:36:12   GrueneBiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   GrueneBiotonne_weekday Donnerstag
     2020-01-28 20:36:12   Schadstoffsammlung_date 11.09.2020
     2020-01-28 20:36:12   Schadstoffsammlung_days 227
     2020-01-28 20:36:12   Schadstoffsammlung_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-28 20:36:12   Schadstoffsammlung_location Stadt
     2020-01-28 20:36:12   Schadstoffsammlung_text Schadstoffsammlung
     2020-01-28 20:36:12   Schadstoffsammlung_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   Schadstoffsammlung_weekday Freitag
     2020-01-28 20:36:12   ftui_datum      07.05.2020
     2020-01-28 20:36:12   ftui_next       BlaueAltpapiertonne_100
     2020-01-28 20:36:12   next            BlaueAltpapiertonne_100
     2020-01-28 20:36:12   next_date       07.05.2020
     2020-01-28 20:36:12   next_days       100
     2020-01-28 20:36:12   next_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-28 20:36:12   next_location   Stadt
     2020-01-28 20:36:12   next_text       Blaue Altpapiertonne
     2020-01-28 20:36:12   next_weekday    Donnerstag
     2020-01-28 20:36:12   state           100
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Muellkalender
   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";}


List Abfallkalender bei Fehler:

Internals:
   DEF        ical file /opt/fhem/calendar/abfall.ics 3600
   FUUID      5e2f835e-f33f-0855-a1f5-7be81dd6d9c73b31
   NAME       Abfallkalender
   NOTIFYDEV  global
   NR         243
   NTFY_ORDER 50-Abfallkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2020-01-28 20:36:12   calname         Stadt_2020
     2020-01-28 20:36:12   lastUpdate      2020-01-28 20:36:09
     2020-01-28 01:42:07   modeAlarm       
     2020-01-28 01:42:07   modeAlarmOrStart
     2020-01-28 01:42:07   modeAlarmed     
     2020-01-28 01:42:07   modeChanged     
     2020-01-28 01:42:07   modeEnd         
     2020-01-28 01:42:07   modeEnded       
     2020-01-28 01:42:07   modeStart       
     2020-01-28 01:42:07   modeStarted     
     2020-01-28 01:42:07   modeUpcoming    AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:36:12   nextUpdate      2020-01-28 21:36:09
     2020-01-28 20:36:12   nextWakeup      2020-01-28 21:36:09
     2020-01-28 20:36:12   state           triggered
Attributes:
   room       Muellkalender
   
Dann mache ich bei Calendar ein set update und alles ist wieder so wie es soll:

Ausgabe von list myAbfall:

Internals:
   CFGFN     
   DEF        Abfallkalender
   FUUID      5e2f84a4-f33f-0855-d7b8-8121f1cc4b709b91
   KALENDER   Abfallkalender
   NAME       myABFALL
   NOTIFYDEV  Abfallkalender
   NR         282
   NTFY_ORDER 50-myABFALL
   STATE      Graue Restmülltonne in 2 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2020-01-28 20:40:42   BlaueAltpapiertonne_date 13.02.2020
     2020-01-28 20:40:42   BlaueAltpapiertonne_days 16
     2020-01-28 20:40:42   BlaueAltpapiertonne_description Abfuhrtag Blaue Altpapiertonne\;\;Geschäftlich
     2020-01-28 20:40:42   BlaueAltpapiertonne_location Stadt
     2020-01-28 20:40:42   BlaueAltpapiertonne_text Blaue Altpapiertonne
     2020-01-28 20:40:42   BlaueAltpapiertonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   BlaueAltpapiertonne_weekday Donnerstag
     2020-01-28 20:40:42   GelberSack_date 31.01.2020
     2020-01-28 20:40:42   GelberSack_days 3
     2020-01-28 20:40:42   GelberSack_description Abfuhrtag Gelber Sack\;\;Geschäftlich
     2020-01-28 20:40:42   GelberSack_location Stadt
     2020-01-28 20:40:42   GelberSack_text Gelber Sack
     2020-01-28 20:40:42   GelberSack_uid  AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   GelberSack_weekday Freitag
     2020-01-28 20:40:42   GraueRestmuelltonne_date 30.01.2020
     2020-01-28 20:40:42   GraueRestmuelltonne_days 2
     2020-01-28 20:40:42   GraueRestmuelltonne_description Abfuhrtag Graue Restmülltonne\;\;Geschäftlich
     2020-01-28 20:40:42   GraueRestmuelltonne_location Stadt
     2020-01-28 20:40:42   GraueRestmuelltonne_text Graue Restmülltonne
     2020-01-28 20:40:42   GraueRestmuelltonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   GraueRestmuelltonne_weekday Donnerstag
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_date 02.04.2020
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_days 65
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_description Abfuhrtag Grüne Biotonne/ Saisonbiotonne\;\;Geschäftlich
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_location Stadt
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_text Grüne Biotonne/ Saisonbiotonne
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   GrueneBiotonneSaisonbiotonne_weekday Donnerstag
     2020-01-28 20:40:42   GrueneBiotonne_date 06.02.2020
     2020-01-28 20:40:42   GrueneBiotonne_days 9
     2020-01-28 20:40:42   GrueneBiotonne_description Abfuhrtag Grüne Biotonne\;\;Geschäftlich
     2020-01-28 20:40:42   GrueneBiotonne_location Stadt
     2020-01-28 20:40:42   GrueneBiotonne_text Grüne Biotonne
     2020-01-28 20:40:42   GrueneBiotonne_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   GrueneBiotonne_weekday Donnerstag
     2020-01-28 20:40:42   Schadstoffsammlung_date 17.04.2020
     2020-01-28 20:40:42   Schadstoffsammlung_days 80
     2020-01-28 20:40:42   Schadstoffsammlung_description Abfuhrtag Schadstoffsammlung\;\;Gelbe Kategorie
     2020-01-28 20:40:42   Schadstoffsammlung_location Stadt
     2020-01-28 20:40:42   Schadstoffsammlung_text Schadstoffsammlung
     2020-01-28 20:40:42   Schadstoffsammlung_uid AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   Schadstoffsammlung_weekday Freitag
     2020-01-28 20:40:42   ftui_datum      30.01.2020
     2020-01-28 20:40:42   ftui_next       GraueRestmuelltonne_2
     2020-01-28 20:40:42   next            GraueRestmuelltonne_2
     2020-01-28 20:40:42   next_date       30.01.2020
     2020-01-28 20:40:42   next_days       2
     2020-01-28 20:40:42   next_description Abfuhrtag Graue Restmülltonne\;\;Geschäftlich
     2020-01-28 20:40:42   next_location   Stadt
     2020-01-28 20:40:42   next_text       Graue Restmülltonne
     2020-01-28 20:40:42   next_weekday    Donnerstag
     2020-01-28 20:40:42   state           2
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Muellkalender
   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


Ausgabe von list Abfallkalender:

Internals:
   DEF        ical file /opt/fhem/calendar/abfall.ics 3600
   FUUID      5e2f835e-f33f-0855-a1f5-7be81dd6d9c73b31
   NAME       Abfallkalender
   NOTIFYDEV  global
   NR         243
   NTFY_ORDER 50-Abfallkalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2020-01-28 20:40:42   calname         Stadt_2020
     2020-01-28 20:40:42   lastUpdate      2020-01-28 20:40:41
     2020-01-28 01:42:07   modeAlarm       
     2020-01-28 01:42:07   modeAlarmOrStart
     2020-01-28 01:42:07   modeAlarmed     
     2020-01-28 01:42:07   modeChanged     
     2020-01-28 01:42:07   modeEnd         
     2020-01-28 01:42:07   modeEnded       
     2020-01-28 01:42:07   modeStart       
     2020-01-28 01:42:07   modeStarted     
     2020-01-28 01:42:07   modeUpcoming    AAAAAJh8Ez9631FnvlSQ5ZZE6QHAAs3gdN5iBNBh1ZiDMx4ClgBgf68gCAAAAs3gdN5iBN
     2020-01-28 20:40:42   nextUpdate      2020-01-28 21:40:41
     2020-01-28 20:40:42   nextWakeup      2020-01-28 21:40:41
     2020-01-28 20:40:42   state           triggered
Attributes:
   room       Muellkalender



Sag mal, wo ich mir das jetzt mal etwas geordneter ansehe...
Liest FHEM immer abwechselnd nur den halben Kalender ein?
Wieso denn das?

Hier noch die fhem.cfg

define Abfallkalender Calendar ical file /opt/fhem/calendar/abfall.ics 3600
setuuid Abfallkalender 5e2f835e-f33f-0855-a1f5-7be81dd6d9c73b31
attr Abfallkalender room Muellkalender
define myABFALL ABFALL Abfallkalender
setuuid myABFALL 5e2f84a4-f33f-0855-d7b8-8121f1cc4b709b91
attr myABFALL calendarname_praefix 0
attr myABFALL date_style date
attr myABFALL delimiter_reading |
attr myABFALL delimiter_text_reading und
attr myABFALL room Muellkalender
attr myABFALL stateFormat next_text in next_days Tag(en)
attr myABFALL 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";;}
attr myABFALL weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 Januar 2020, 21:28:31
Klingt komisch... Kannst Du mal cuttoff- und hideolderThan 0 setzen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 28 Januar 2020, 21:53:05
Zitat von: Otto123 am 28 Januar 2020, 21:28:31
Klingt komisch... Kannst Du mal cuttoff- und hideolderThan 0 setzen?
hideolderThan 10 hatte ich vorher, damit war der Fehler auch da...

cutoff hatte ich noch nicht auf dem Schirm....
was sollte ich denn setzen ?
olderthan oder laterthan?

Probiere es jetzt mal mit laterthan 30, allerdings, wenn er die Daten eh falsch einliest, wird das wohl auch nicht viel bringen.
Dann cutted er halt alles 30 tage nach Mai.....denke ich.....

EDIT:
Funktioniert auch nicht!
Ich kann den Fehler "provozieren", indem ich beim Calendar Modul abwechselnd auf update / reload gehe









Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 Januar 2020, 22:08:12
Gut da Du jetzt davon ausgehst es ist ein Problem mit dem Calendar Modul und deinem Kalender solltest Du auch nicht weiter hier im Abfallkalender Modul agieren. Das bringt nichts. Es hat ja nicht mit dem Modul Abfallkalender zu tun sondern offenbar mit Deiner DEF in Calendar!
Ich habe keine Idee. Du solttest einen neuen Thread machen, list vom Calendar posten und die get Ausgaben. Die Daten vom Modul Abfall spielen keine Rolle.
Du solltest den Fehler mit verbose 5 provozieren und die relevanten Log Auszüge mit posten.
Vielleicht solltest Du bei den Versuchen auch das Modul Abfall totlegen.

Ich habe so keine weitere Idee.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 28 Januar 2020, 22:20:23
trotzdem vielen Dank @Otto
Da sind wir dann schon 2, die keine Idee haben, woran es liegen kann...

Einzige Auffälligkeit ist halt im Log das "Duplicate VEVENT"
Gabs hier im Forum auch schonmal, aber auch aus dem Thread werde ich nicht schlauer...


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 28 Januar 2020, 22:38:29
Und /opt/fhem/calendar/abfall.ics ändert sich nicht? Woher kommt die Datei?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 28 Januar 2020, 22:42:41
Zitat von: amenomade am 28 Januar 2020, 22:38:29
Und /opt/fhem/calendar/abfall.ics ändert sich nicht? Woher kommt die Datei?

Du musst dich schon darauf einschießen, woher die Daten gelesen werden sollen.

Entweder du lädst die Datei runter und speicherst sie SELBER im angegebenen Verzeichnis.
Oder aber, grade wenn die Daten sich ändern können im Jahr (hatte jemand oben auch so geschrieben) läßt du den Kalender die Datei von der URL laden...
Dann wird die nicht lokal gespeichert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 28 Januar 2020, 22:46:57
Danke, ich weiss ungefährt, wie Fhem funktioniert ;)

Das war eine Frage an dich, bzgl. deines Problems: wie ist es bei dir? Hast Du irgendein Mechanismus, dass die Datei regelmässig aktualisiert? Bei der url Version hast Du die URL nicht erwähnt, so dass man nicht wirklich analysieren kann.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 28 Januar 2020, 22:57:35
Bitte: Wir haben festgestellt, dass der Kalender von B.Stromberg im Modul Calendar nicht funktioniert. Das ist hier das Abfall Modul. Jede weitere Diskussion in diesem Thread über die Probleme mit dem Calendar Modul sind mMn Müll.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 28 Januar 2020, 23:17:45
Hast Recht, das hat nichts mit diesem Thread zu tun. Sorry
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 29 Januar 2020, 00:17:06
Ja, Otto hat vollkommen Recht!

Möchte aber trotzdem kurz noch einmal auf mein Problem eingehen, weil ich kann mir vorstellen, dass evtl. noch mehrere das gleiche Problem haben könnten in Bezug auf die ics Datei, die die Stadt oder der Versorger für den Abfallkalender zur Verfügung stellt.
Es ist bei mir wohl auch nicht das Calendar Modul schuld, sondern wohl schlicht und ergreifend die ics Datei selbst.
Da sich bei uns die Daten innerhalb des Jahres eigentlich nicht ändern für die Abholung, hatte ich ja schon versucht, die ics Datei local auf dem FHEM Server in /opt/fhem/calendar zu speichern.
Gebracht hatte dies nichts.
Nun bin ich auf die glorreiche Idee gekommen, da ich die ics auch in Outlook importiert hatte (Anzeige auch auf meinem Smartphone etc.) diese aus Outlook wieder als ics zu exportieren.

Habe nun die def auf 60 Sekunden eingestellt und bisher scheint es mit der von Outlook exportierten ics zu funktionieren!
Da stellt sich nun der geneigte (genervte) User die Frage, was ist denn jetzt anders?
Also eben die Dateien verglichen.

Einziger Unterschied den ich festellen konnte ist, dass in der "alten", also original ics folgender Eintrag war:

TRIGGER:-PT360M
ACTION:DISPLAY
DESCRIPTION:Reminder
END:VALARM


Dieser wiederholte sich noch 1 oder 2 Mal.

In der mit Outlook exportierten ics sind diese Einträge weg.

Kann das echt daran liegen?
Ja ok, das ist dann wieder ein Thema für Calendar...

Wollte hier nur meine "Lösung" veröffentlichen, falls jemand anderes auch Probleme mit dem Abfall Modul haben, die eigentlich gar keine Probleme vom Abfall Modul sind ;)
Landen tun wir dann trotzdem erst mal alle hier im Fred ;)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 14 Februar 2020, 09:03:47
Hallo
bei mir seit mindestens 3 Jahren das gleiche Problem
ICS beim Örtlichen laden dann in Google speichern, dort exportieren dann funktioniert die Datei.
Direkt ging es bei mir noch nie
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Loctite am 28 April 2020, 14:07:25
Das ABFALL Modul kann direkt auf diese ICS Dateien zugreifen ?
Ich habe das über Google in einen Kalender importiert und diesen dann freigegeben, dann mit readingsGroup usw. ach keine Ahnung.
Da hab ich damals schon nicht durchgeblickt und es dabei belassen.
Es war eine Anleitung bei YT, das ganze war aber aus dem Jahr 2016 glaube ich.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 28 April 2020, 14:28:32
Zitat von: Loctite am 28 April 2020, 14:07:25
Das ABFALL Modul kann direkt auf diese ICS Dateien zugreifen ?
Nicht laut Wiki (https://wiki.fhem.de/wiki/ABFALL#Voraussetzungen). Du brauchst schon ein Calendar (https://wiki.fhem.de/wiki/Calendar) Device auf welches das ABFALL Device zugreift.
Je nach dem, was deine Gemeinde, Landkreis, Entsorger etc zur Verfügung stellt, kannst du mit den zwei Devices arbeiten - wenn es ein ics oder anderes Format ist, was Calendar verarbeiten kann.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 30 Mai 2020, 10:22:43
Guten Tag ist der Code so richtig?

    DEF

([20:00] and [myAbfall:next_days] ==1) (set pushmsg msg "[myAbfall:next_text]" "Morgen wird die [myAbfall:next_text] abgeholt.")

DOIFDEV

^global$|^myAbfall$

FUUID

5ecf659b-f33f-b383-c67e-896eb12eb93fa4c8

MODEL

FHEM

NAME

doif_myAbfall

NR

120

NTFY_ORDER

50-doif_myAbfall

STATE

cmd_2

TYPE

DOIF

VERSION

22030 2020-05-25 14:10:16

Readings

cmd

2

2020-05-29 20:00:00

cmd_event

timer_1

2020-05-29 20:00:00

cmd_nr

2

2020-05-29 20:00:00

mode

enabled

2020-05-29 08:06:26

state

cmd_2

2020-05-29 20:00:00

timer_01_c01

30.05.2020 20:00:00

2020-05-30 10:09:30

warning

condition c01: Argument "" isn't numeric in numeric eq (==)

2020-05-29 20:00:00

 



Das ich benarichtung bekomme wenn 20 Uhr und die Tage =1 ergibt eine pushnaricht kommt Morgen wird die ausgewählte Tonne abgeholt?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 30 Mai 2020, 15:33:02
Nein:
Zitatcondition c01: Argument "" isn't numeric in numeric eq (==)

Offenbar ist [myAbfall:next_days] leer.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 30 Mai 2020, 20:07:43
   DeviceOverview

Muelltonnen

Gelber Sack in 3 Tag(en)

 Muelltonnen 

update 

InternalsDEF

Muelltonnen_Kalender 3600

FUUID

5ec6f051-f33f-b383-834a-7c676caab00524ae

KALENDER

Muelltonnen_Kalender

NAME

Muelltonnen

NOTIFYDEV

Muelltonnen_Kalender

NR

113

NTFY_ORDER

50-Muelltonnen

STATE

Gelber Sack in 3 Tag(en)

TYPE

ABFALL

Readings

Bioabfall_date

04.06.2020

2020-05-30 19:09:42

Bioabfall_days

5

2020-05-30 19:09:42

Bioabfall_description

2020-05-30 19:09:42

Bioabfall_location

2020-05-30 19:09:42

Bioabfall_text

Bioabfall

2020-05-30 19:09:42

Bioabfall_uid

7b54a34477788df43c95917d66ce062b

2020-05-30 19:09:42

Bioabfall_weekday

Donnerstag

2020-05-30 19:09:42

GelberSack_date

02.06.2020

2020-05-30 19:09:42

GelberSack_days

3

2020-05-30 19:09:42

GelberSack_description

2020-05-30 19:09:42

GelberSack_location

2020-05-30 19:09:42

GelberSack_text

Gelber Sack

2020-05-30 19:09:42

GelberSack_uid

d781913426b6b0aeea740c553d6e0ffe

2020-05-30 19:09:42

GelberSack_weekday

Dienstag

2020-05-30 19:09:42

Papier_date

16.06.2020

2020-05-30 19:09:42

Papier_days

17

2020-05-30 19:09:42

Papier_description

2020-05-30 19:09:42

Papier_location

2020-05-30 19:09:42

Papier_text

Papier

2020-05-30 19:09:42

Papier_uid

cf5ececc4c4b4f77bf42b165d7425258

2020-05-30 19:09:42

Papier_weekday

Dienstag

2020-05-30 19:09:42

Restabfall_date

09.06.2020

2020-05-30 19:09:42

Restabfall_days

10

2020-05-30 19:09:42

Restabfall_description

2020-05-30 19:09:42

Restabfall_location

2020-05-30 19:09:42

Restabfall_text

Restabfall

2020-05-30 19:09:42

Restabfall_uid

304a95bb18c1a8bafb958c483143a10f

2020-05-30 19:09:42

Restabfall_weekday

Dienstag

2020-05-30 19:09:42

next

GelberSack_3

2020-05-30 19:09:42

next_date

02.06.2020

2020-05-30 19:09:42

next_days

3

2020-05-30 19:09:42

next_description

2020-05-30 19:09:42

next_location

2020-05-30 19:09:42

next_text

Gelber Sack

2020-05-30 19:09:42

next_weekday

Dienstag

2020-05-30 19:09:42

state

3

2020-05-30 19:09:42

 Muelltonnen 

abfall_clear_reading_regex alias calendarname_praefix cmdIcon comment date_style delimiter_reading delimiter_text_reading devStateIcon devStateStyle disable enable_counting_pickups enable_old_readingnames event-aggregator event-min-interval event-on-change-reading event-on-update-reading eventMap filter filter_type group icon oldreadings room sortby stateFormat suppressReading timestamp-on-change-reading userReadings userattr verbose webCmd webCmdLabel weekday_mapping widgetOverride 

Attributes

calendarname_praefix

0

deleteattr

date_style

date

deleteattr

delimiter_reading

|

deleteattr

delimiter_text_reading

und

deleteattr

event-on-change-reading

.*

deleteattr

group

Muelltonnen_Kalender

deleteattr

room

7_Muelltonne

deleteattr

stateFormat

next_text in next_days Tag(en)

deleteattr

weekday_mapping

Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag

deleteattr

Probably associated with

Muelltonnen_Kalender

triggered

Calendar

Select 




Was mach ich den falsch?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 30 Mai 2020, 20:10:07
ZitatNAME

Muelltonnen
nicht myAbfall
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 30 Mai 2020, 20:32:17
Zitat von: Sebastian84 am 30 Mai 2020, 20:07:43

Was mach ich den falsch?
Du zeigst uns vor allem ziemlich schlecht lesbares Zeug. Mach bitte ordentliche lists
https://forum.fhem.de/index.php/topic,71806.msg633579.html#msg633579

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 30 Mai 2020, 21:04:03
Zitat von: Otto123 am 30 Mai 2020, 20:32:17
Du zeigst uns vor allem ziemlich schlecht lesbares Zeug. Mach bitte ordentliche lists
https://forum.fhem.de/index.php/topic,71806.msg633579.html#msg633579

Gruß Otto
Wobei, ein "list myAbfall" wahrscheinlich nichts ergeben wird ;) Siehe meine Antwort oben
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 31 Mai 2020, 18:51:04
   DEF

([19:30] and [Mueltonnen:next_days] == 1) ( set pushmsg msg |Morgen wird [Mueltonnen:next_text] abgeholt)



Was muss ich genau machen für ne  um so ne List zu machen


Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 31 Mai 2020, 19:01:27
Zitat von: Sebastian84 am 31 Mai 2020, 18:51:04
Was muss ich genau machen für ne  um so ne List zu machen
Steht das wirklich unleserlich in meinem link? :o
Was genau fehlt Dir da? Dann sollte man das dort ergänzen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 31 Mai 2020, 21:37:16
Sorry das wahr super erklärt. Hat nur ein bisschen gedauert
Bis ich verstanden habe

  Internals: CFGFN DEF ([19:30] and [Mueltonnen:next_days] == 1) ( set pushmsg msg |Morgen wird [Mueltonnen:next_text] abgeholt) DOIFDEV ^global$|^Mueltonnen$ FUUID 5ed3ca71-f33f-b383-7248-d31fe75c4063a6ad MODEL FHEM NAME Mueltonnenmorgen NR 6033 NTFY_ORDER 50-Mueltonnenmorgen STATE initialized TYPE DOIF VERSION 22030 2020-05-25 14:10:16 READINGS: 2020-05-31 18:52:11 cmd 0 2020-05-31 18:52:11 mode enabled 2020-05-31 18:52:11 state initialized 2020-05-31 19:30:00 timer_01_c01 01.06.2020 19:30:00 2020-05-31 19:30:00 warning condition c01: Argument "" isn't numeric in numeric eq (==) Regex: accu: cond: Mueltonnen: 0: next_days ^Mueltonnen$:^next_days: condition: 0 ::DOIF_time_once($hash,0,$wday) and ::ReadingValDoIf($hash,'Mueltonnen','next_days') == 1 days: do: 0: 0 set pushmsg msg |Morgen wird [Mueltonnen:next_text] abgeholt 1: helper: DEVFILTER ^global$|^Mueltonnen$ NOTIFYDEV global|Mueltonnen event timer_1 globalinit 1 last_timer 1 sleeptimer -1 triggerDev triggerEvents: timer_1 triggerEventsState: timer_1 interval: intervalfunc: localtime: 0 1591032600 readings: all Mueltonnen:next_days realtime: 0 19:30:00 time: 0 19:30:00 timeCond: 0 0 timer: 0 0 timers: 0 0 triggertime: 1591032600: localtime 1591032600 hash: uiTable: Attributes: do always room 7_Muelltonne/code]
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 31 Mai 2020, 21:48:00
Aber das Ergebnis ist wieder unbrauchbar. Für copy und paste habe ich leider keine Beschreibung.  ::)
So muss das Ergebnis im Prinzip aussehen, alles andere will kaum einer lesen:
Internals:
   DEF        ([PIR1:"motion: on"] and (([?17:00 - 20:00] and [?AbfallKalender:nextWasteDays] eq "morgen") or
                          ([?06:00 - 10:00] and [?AbfallKalender:nextWasteDays] eq "heute")))
(set MyTTS volume 30, set MyTTS tts [AbfallKalender:nextWasteDays] wird [AbfallKalender:Tonne] abgeholt)

   FUUID      5d8a148d-f33f-520c-0ad9-33b397240b7424de
   MODEL      FHEM
   NAME       di_AbholungAnsage5
   NOTIFYDEV  global,PIR1
   NR         596
   NTFY_ORDER 50-di_AbholungAnsage5
   STATE      cmd_1
   TYPE       DOIF
   VERSION    22030 2020-05-25 14:10:16
   READINGS:
     2020-05-31 21:46:13   Device          PIR1
     2020-05-27 08:26:34   cmd             1
     2020-05-27 08:26:34   cmd_event       PIR1
     2020-05-27 08:26:34   cmd_nr          1
     2020-05-31 21:46:13   e_PIR1_events   motion: off,noMotion
     2019-10-08 20:01:36   mode            enabled
     2020-05-27 08:26:34   state           cmd_1
     2020-05-31 20:00:00   timer_01_c01    01.06.2020 17:00:00
     2020-05-31 20:00:00   timer_02_c01    01.06.2020 20:00:00
     2020-05-31 10:00:00   timer_03_c01    01.06.2020 06:00:00
     2020-05-31 10:00:00   timer_04_c01    01.06.2020 10:00:00
   Regex:
     accu:
     cond:
       PIR1:
         0:
           &STATE     ^PIR1$
   attr:
     cmdpause:
       1800
   condition:
     0          ::EventDoIf('PIR1',$hash,'motion: on',1) and ((::DOIF_time($hash,0,1,$wday,$hms) and ::ReadingValDoIf($hash,'AbfallKalender','nextWasteDays') eq "morgen") or                            (::DOIF_time($hash,2,3,$wday,$hms) and ::ReadingValDoIf($hash,'AbfallKalender','nextWasteDays') eq "heute"))
   days:
   do:
     0:
       0          set MyTTS volume 30, set MyTTS tts [AbfallKalender:nextWasteDays] wird [AbfallKalender:Tonne] abgeholt
     1:
   helper:
     DEVFILTER  ^global$|^PIR1$
     NOTIFYDEV  global|PIR1
     event      motion: off,noMotion
     globalinit 1
     last_timer 4
     sleeptimer -1
     triggerDev PIR1
     triggerEvents:
       motion: off
       noMotion
     triggerEventsState:
       motion: off
       state: noMotion
   internals:
   interval:
     0          -1
     1          0
     2          -1
     3          2
   intervalfunc:
   intervaltimer:
   localtime:
     0          1591023600
     1          1591034400
     2          1590984000
     3          1590998400
   perlblock:
   readings:
   realtime:
     0          17:00:00
     1          20:00:00
     2          06:00:00
     3          10:00:00
   time:
     0          17:00:00
     1          20:00:00
     2          06:00:00
     3          10:00:00
   timeCond:
     0          0
     1          0
     2          0
     3          0
   timer:
     0          0
     1          0
     2          0
     3          0
   timers:
   trigger:
     all         PIR1
   triggertime:
     1590984000:
       localtime  1590984000
       hash:
     1590998400:
       localtime  1590998400
       hash:
     1591023600:
       localtime  1591023600
       hash:
     1591034400:
       localtime  1591034400
       hash:
   uiTable:
Attributes:
   cmdpause   1800
   do         always
   room       Abfall
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 31 Mai 2020, 22:37:37
  Internals:
CFGFN DEF ([19:30] and [Mueltonnen:next_days] == 1) ( set pushmsg msg |Morgen wird [Mueltonnen:next_text] abgeholt)

DOIFDEV ^global$|^Mueltonnen$ FUUID 5ed3ca71-f33f-b383-7248-d31fe75c4063a6ad MODEL FHEM NAME

Mueltonnenmorgen NR 6033 NTFY_ORDER 50-Mueltonnenmorgen STATE initialized TYPE DOIF VERSION 22030 2020-05-25
14:10:16 READINGS: 2020-05-31 18:52:11 cmd 0 2020-05-31

18:52:11 mode enabled 2020-05-31 18:52:11 state initialized 2020-05-31
19:30:00 timer_01_c01 01.06.2020 19:30:00 2020-05-31

19:30:00 warning condition c01: Argument "" isn't numeric in numeric eq (==) Regex: accu: cond: Mueltonnen: 0: next_days ^Mueltonnen$:^next_days: condition: 0

::DOIF_time_once($hash,0,$wday) and ::ReadingValDoIf($hash,'Mueltonnen','next_days') == 1 days: do: 0: 0 set pushmsg msg |Morgen wird [Mueltonnen:next_text] abgeholt 1: helper: DEVFILTER ^global$|^Mueltonnen$

NOTIFYDEV global|Mueltonnen event timer_1 globalinit 1

last_timer 1 sleeptimer -1 triggerDev triggerEvents: timer_1

triggerEventsState: timer_1 interval: intervalfunc: localtime: 0

1591032600 readings: all Mueltonnen:next_days realtime: 0

19:30:00 time: 0 19:30:00 timeCond: 0 0 timer: 0 0 timers: 0 0

triggertime: 1591032600: localtime 1591032600 hash: uiTable:

Attributes: do always room 7_Muelltonne/code]
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 31 Mai 2020, 23:21:19
Ich gebe auf.

Der Fehler ist immer noch: [Mueltonnen:next_days] ist nicht numerisch.
Letztes Ratespiel: Es fehlt ein l ?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 31 Mai 2020, 23:58:44
Zitat von: Otto123 am 31 Mai 2020, 23:21:19

Letztes Ratespiel: Es fehlt ein l ?

Gruß Otto
Höchstwahrscheinlich.

Also, nochmal und grösser:

Zitat von: Sebastian84 am 30 Mai 2020, 20:07:43NAME

Muelltonnen
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sebastian84 am 01 Juni 2020, 00:17:25
Wer lesen kann ist im Vorteil

Jetzt geht es. Danke das ihr soviel Geduld hattet!!
Titel: Müllkalender zählt nur bis "1" runter
Beitrag von: is2late am 05 Juni 2020, 06:25:12
Guten Morgen,
kuriose Sache:

Mein Müllkalender zählt niemals auf "0" herunter. Er bleibt auch am Leerungstag bei "1" und springt dann am selben Tag frühmorgens unvermittelt auf das nächste Leerungsintervall.  Ich nutze das Calendar- und Abfall-Modul; der Kalender im Abfall-Modul heisst "Muelltonnen", Aktualisierung 3600. Das ical-File liegt lokal unter /home/pi/Downloads.  Dann gibt es noch zwei DOIF, die aber wohl (evtl wegen des Ausgangsproblems) nicht funktionieren: doif_Abfallheute und doif_Abfallmorgen.

Welches Listing wird benötigt, um das erste Problem eingrenzen zu können?

Vielen Dank,
is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 05 Juni 2020, 21:21:42
Fang mal mit dem "list" vom Abfall Device an
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 05 Juni 2020, 22:45:52
Gern:

Internals:
   DEF        Muelltonnen_Kalender 3600
   FUUID      5eb28432-f33f-a080-1a2a-0c2de312922d96aa
   KALENDER   Muelltonnen_Kalender
   NAME       Muelltonnen
   NOTIFYDEV  Muelltonnen_Kalender
   NR         178
   NTFY_ORDER 50-Muelltonnen
   STATE      Bioabfälle, Leichtverpackungen in 6 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_date 11.06.2020
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_days 6
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_description Bioabfälle, Leichtverpackungen
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_location Samtgemeinde Rodenberg, Lauenau
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_text Bioabfälle, Leichtverpackungen
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_uid 20200610T220000Z2320201033abfuhrawsshgde
     2020-06-05 22:21:53   BioabfaelleLeichtverpackungen_weekday Donnerstag
     2020-06-05 22:21:53   RestmuellPapier_date 02.07.2020
     2020-06-05 22:21:53   RestmuellPapier_days 27
     2020-06-05 22:21:53   RestmuellPapier_description Restmüll, Papier
     2020-06-05 22:21:53   RestmuellPapier_location Samtgemeinde Rodenberg, Lauenau
     2020-06-05 22:21:53   RestmuellPapier_text Restmüll, Papier
     2020-06-05 22:21:53   RestmuellPapier_uid 20200701T220000Z2620201033abfuhrawsshgde
     2020-06-05 22:21:53   RestmuellPapier_weekday Donnerstag
     2020-06-05 22:21:53   Restmuell_date  18.06.2020
     2020-06-05 22:21:53   Restmuell_days  13
     2020-06-05 22:21:53   Restmuell_description Restmüll
     2020-06-05 22:21:53   Restmuell_location Samtgemeinde Rodenberg, Lauenau
     2020-06-05 22:21:53   Restmuell_text  Restmüll
     2020-06-05 22:21:53   Restmuell_uid   20200617T220000Z2420201033abfuhrawsshgde
     2020-06-05 22:21:53   Restmuell_weekday Donnerstag
     2020-06-05 22:21:53   next            BioabfaelleLeichtverpackungen_6
     2020-06-05 22:21:53   next_date       11.06.2020
     2020-06-05 22:21:53   next_days       6
     2020-06-05 22:21:53   next_description Bioabfälle, Leichtverpackungen
     2020-06-05 22:21:53   next_location   Samtgemeinde Rodenberg, Lauenau
     2020-06-05 22:21:53   next_text       Bioabfälle, Leichtverpackungen
     2020-06-05 22:21:53   next_weekday    Donnerstag
     2020-06-05 22:21:53   state           6
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   event-on-change-reading 1
   room       Kalender
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 06 Juni 2020, 19:08:48
Jetzt wäre ein entspr. VEVENT aus dem ical interessant
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 06 Juni 2020, 22:42:23
Hi Amenomade,

hoffe, das ist das Gesuchte:

23: VEVENT @250 [known]
    DESCRIPTION: Restmüll\, Papier
    DTEND: 20200605T040001Z
    DTSTAMP: 20200604T220000Z
    DTSTART: 20200605T040000Z
    LOCATION: Samtgemeinde
    ORGANIZER: DoNotReply@aws-shg.de
    SUMMARY: Restmüll\, Papier
    TRANSP: OPAQUE
    UID: 20200604T220000Z-2220201033@abfuhr.aws-shg.de
    >>> Events:
      20200604T220000Z2220201033abfuhrawsshgde         end                     05.06.2020 06:00-05.06.2020 06:00 Restmüll\, Papier  Samtgemeinde 
    >>> Skipped events:

24: VEVENT @261 [known]
    DESCRIPTION: Bioabfälle\, Leichtverpackungen
    DTEND: 20200611T040001Z
    DTSTAMP: 20200610T220000Z
    DTSTART: 20200611T040000Z
    LOCATION: Samtgemeinde
    ORGANIZER: DoNotReply@aws-shg.de
    SUMMARY: Bioabfälle\, Leichtverpackungen
    TRANSP: OPAQUE
    UID: 20200610T220000Z-2320201033@abfuhr.aws-shg.de
    >>> Events:
      20200610T220000Z2320201033abfuhrawsshgde    upcoming                     11.06.2020 06:00-11.06.2020 06:00 Bioabfälle\, Leichtverpackungen  Samtgemeinde 
    >>> Skipped events:


LG is2late
Titel: Antw:Müllkalender zählt nur bis "1" runter
Beitrag von: amenomade am 06 Juni 2020, 23:23:40
Zitat von: is2late am 05 Juni 2020, 06:25:12
Er bleibt auch am Leerungstag bei "1" und springt dann am selben Tag frühmorgens unvermittelt auf das nächste Leerungsintervall. 
"frühmorgens" heisst bestimmt um 4 Uhr morgens? ;)

ZitatDTSTART: 20200605T040000Z
    DTEND: 20200605T040001Z
Das Event dauert nur genau eine Sekunde. Ich vermute, er springt doch auf 0, aber nur während dieser einen Sekunde um 4 Uhr morgens

EDIT: 4 Uhr UTC Zeit (Z am Ende), sprich vermutlich 6 Uhr bei dir.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 07 Juni 2020, 06:06:08
Ja, das könnte zeitlich hinkommen. Damit fällt der Verdacht dann auf das DOIF:
defmod doif_Abfallheute DOIF ([06:00] and [Muelltonnen:now_text] ne "") (set <pushbullet_name> message Heute wird [Muelltonnen:now_text] abgeholt)
attr doif_Abfallheute checkReadingEvent 1
attr doif_Abfallheute do always
attr doif_Abfallheute room Kalender

setstate doif_Abfallheute initialized
setstate doif_Abfallheute 2020-06-05 06:00:00 Device Muelltonnen
setstate doif_Abfallheute 2020-05-06 11:42:43 cmd 0
setstate doif_Abfallheute 2020-06-05 06:00:00 e_Muelltonnen_now_text Restmüll, Papier
setstate doif_Abfallheute 2020-05-25 08:58:06 mode enabled
setstate doif_Abfallheute 2020-05-06 11:42:43 state initialized
setstate doif_Abfallheute 2020-06-06 17:46:03 timer_01_c01 07.06.2020 06:00:00


Wenn das obige DOIF falsch ist, dann wohl auch das zweite:

efmod doif_Abfallmorgen DOIF ([18:00] and [Muelltonnen:next_days] == 1) (set <pushbullet_name> message Morgen wird [Muelltonnen:next_text] abgeholt)
attr doif_Abfallmorgen checkReadingEvent 1
attr doif_Abfallmorgen do always
attr doif_Abfallmorgen room Kalender

setstate doif_Abfallmorgen cmd_1
setstate doif_Abfallmorgen 2020-06-05 14:40:59 Device Muelltonnen
setstate doif_Abfallmorgen 2020-06-04 18:00:00 cmd 1
setstate doif_Abfallmorgen 2020-06-04 18:00:00 cmd_event timer_1
setstate doif_Abfallmorgen 2020-06-04 18:00:00 cmd_nr 1
setstate doif_Abfallmorgen 2020-06-05 14:40:59 e_Muelltonnen_next_days 6
setstate doif_Abfallmorgen 2020-05-25 08:58:45 mode enabled
setstate doif_Abfallmorgen 2020-06-04 18:00:00 state cmd_1
setstate doif_Abfallmorgen 2020-06-06 18:00:00 timer_01_c01 07.06.2020 18:00:00


Jedenfalls funktionieren beide nicht im gewünschten Sinne...

LG is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 07 Juni 2020, 12:02:57
Also... mit meiner Aussage
ZitatIch vermute, er springt doch auf 0, aber nur während dieser einen Sekunde um 4 Uhr morgens
habe ich dich vielleicht verwirrt.

Korrektur: er würde doch auf 0 springen, wenn genau in diesem Moment, eine Aktualisierung von den Readings des Kalenders stattfinden würde. Dann würde das DOIF wahrscheinlich auch triggern.

Das Problem ist: dein Kalender Device aktualisiert sich nur jede Stunde. Und zwar gegen *:21 Uhr. Somit verpasst Du sicher die einzige Sekunde, wo das Event stattfindet.

Dein Kalender jede Sekunde zu aktualisieren wäre schlecht. Damit würdest Du Fhem lahmlegen. Du musst was anderes überlegen.

Vielleicht mit einem at einmal die Aktualisierung um 4 UTC (bzw 6 lokal) forcieren. Das halte ich aber für eine unsichere Lösung. Die wahrscheinlichkeit, dass es irgendwann wieder versetzt ist, ist hoch. Schon bei einem Neustart von Fhem.

Dann bleibt nur irgendeine Zeitkalkulation im DOIF. Wird aber kompliziert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 07 Juni 2020, 14:52:41
Oje, kompliziert ist gar nicht gut für mich....
Woran liegt es denn wohl, dass das Event nur eine Sekunde dauert? Es kann ja eigentlich nur ein selbst gemachtes Problem auf meiner Seite sein, da die Vielzahl der Múllkalender zu funktionieren scheint. Vielleicht wäre es am einfachsten, wenn ich einen funktionierenden Kalender übernehmen würde...allerdings funktioniert meine derzeitige Variante anderswo wohl korrekt, was befürchten liesse, dass auch eine neue Variante bei mir nicht  richtig laufen würde... Schöner Mist!

LG is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: KyleK am 07 Juni 2020, 18:41:04
Mein DOIF sieht ähnlich aus, nur dass ich das Abfall-Device nicht triggern lasse:
([21:30] and [?Muell:next_days] == 1) (set Echo_Wohnzimmer speak "Morgen erfolgt die [Muell:next_text] .")

Damit ist der einzige Auslöser für das DOIF die Zeit.

Vielleicht hilft das ja schon?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 08 Juni 2020, 09:53:30
Zitat von: is2late am 07 Juni 2020, 14:52:41
Woran liegt es denn wohl, dass das Event nur eine Sekunde dauert? Es kann ja eigentlich nur ein selbst gemachtes Problem auf meiner Seite sein, da die Vielzahl der Múllkalender zu funktionieren scheint.
wo hast du den Müllkalender denn her??
erzeugt das Calender Device nicht einen Event?
dann könntest du mit einem DOIF/notify darauf reagieren....
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 08 Juni 2020, 15:29:59
@KyleK: Danke. Hab mal versuchsweise die Zeiten in den beiden DOIFs geändert.

@nils_: Naja, ABFALL und MUELLTONNEN-Kalender (CALENDAR) hab ich dem Wiki entnommen und die Umsetzung für das UI (FUIP) dem Seminar https://shop.haus-automatisierung.com/ (https://shop.haus-automatisierung.com/). Da fanden sich auch die beiden DOIFs.
Ich hatte bei Muelltonnen event-on-change "1" statt ".*" eingetragen; hab das mal versuchsweise geändert.

LG is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 08 Juni 2020, 15:42:33
Zitat von: is2late am 08 Juni 2020, 15:29:59
@KyleK: Danke. Hab mal versuchsweise die Zeiten in den beiden DOIFs geändert.

@nils_: Naja, ABFALL und MUELLTONNEN-Kalender (CALENDAR) hab ich dem Wiki entnommen und die Umsetzung für das UI (FUIP) dem Seminar https://shop.haus-automatisierung.com/ (https://shop.haus-automatisierung.com/). Da fanden sich auch die beiden DOIFs.
Ich hatte bei Muelltonnen event-on-change "1" statt ".*" eingetragen; hab das mal versuchsweise geändert.

LG is2late

event-on-change-reading 1 führt nur dazu, dass gar kein Event mehr generiert wird (es gibt ja kein Event mit Text "calendarname 1")
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 08 Juni 2020, 16:00:25
Hi,

ich habe es bei mir so gemacht und funktioniert ohne Probleme.
Das Event ist bei mir auch nur die Uhrzeit und dann wird geschaut ob Morgen eine Müllart abgeholt wird.


([21:00])
(
IF ([Muellkal:AbfallCalendar_Wertstofftonne_days] == 1)
(set PUSHOVER msg title="Müllkalender" device="Handy-Tom" message="Morgen wird die Gelbe Tonne abgeholt")

IF ([Muellkal:AbfallCalendar_Hausmuell_days] == 1)
(set PUSHOVER msg title="Müllkalender" device="Handy-Tom" message="Morgen wird der Hausmüll abgeholt")

IF ([Muellkal:AbfallCalendar_Altpapier_days] == 1)
(set PUSHOVER msg title="Müllkalender" device="Handy-Tom" message="Morgen wird das Altpapier abgeholt")
)


Gruß
Porsti
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 08 Juni 2020, 16:57:24
Okay, vielen Dank für Aufklärung und Code; ich werde es ausprobieren und berichten.
Porsti, was ist das? Ein DOIF kanns ja nicht sein. Wo hast Du das platziert?

LG is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Porsti am 08 Juni 2020, 17:38:38
Hi,

es ist ein Doif. Habe nur das define nicht mit kopiert.

Gruß
Porsti
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 08 Juni 2020, 18:09:22
Dankeschön!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 09 Juni 2020, 08:49:38
Zitat von: is2late am 08 Juni 2020, 15:29:59
@nils_: Naja, ABFALL und MUELLTONNEN-Kalender (CALENDAR) hab ich dem Wiki entnommen und die Umsetzung für das UI (FUIP) dem Seminar https://shop.haus-automatisierung.com/ (https://shop.haus-automatisierung.com/). Da fanden sich auch die beiden DOIFs.
ob das aktuell ist, weiß ich gar nicht.
Ich hab das bei mir einfach mit 2 at's gelöst. Einmal am Abend vorher und einmal am Abholtag früh morgens zur Erinnerung. (Geht natürlich auch mit DOIF!)
Ob du jetzt 3 Bedingungen dafür brauchst, weiß ich nicht. Da nutze ich einfach auch nur den Text aus dem Müllkalender. Quasi so wie in deinem ursprünglichen DOIF!

Zitat von: is2late am 08 Juni 2020, 15:29:59
Ich hatte bei Muelltonnen event-on-change "1" statt ".*" eingetragen; hab das mal versuchsweise geändert.
das könnte natürlich den Fehler erklären. Hab ich beim durchsehen des list's nicht gesehen, sonst hätte ich darauf hingewiesen ;)
(wie so oft die Frage: wo kommt dieses event-on-change 1 her?? findet man leider ziemlich oft! :(  )
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: is2late am 09 Juni 2020, 09:07:10
Zitatwie so oft die Frage: wo kommt dieses event-on-change 1 her?? findet man leider ziemlich oft! :(  )
Einer schreibt vom anderen ab  ;D  Und ich bin ganz am Ende der Kette  8)
Mal sehen, ob das der Fehler war. Am Donnerstag ist bei uns Mülltag, dann werde ich berichten.

nils_, wie machts Du das mit den at? Kannst Du mir mal zu Lernzwecken Dein Listing geben?

LG is2late
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 09 Juni 2020, 09:43:42
Zitat von: is2late am 09 Juni 2020, 09:07:10
nils_, wie machts Du das mit den at? Kannst Du mir mal zu Lernzwecken Dein Listing geben?
kann ich gerne machen (wenn ich nachher zu Hause dran denke ;) )
im Grunde ist es das Beispiel aus dem Wiki, dort ist es mit DOIF realisiert, ist aber genauso ok wie ein at.
und ich schicke mir die Erinnerung dann per Telegram zu.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 09 Juni 2020, 11:13:46
Zitat von: nils_ am 09 Juni 2020, 08:49:38
(wie so oft die Frage: wo kommt dieses event-on-change 1 her?? findet man leider ziemlich oft! :(  )
Entweder wie is2late schreibt oder aber ganz "von allein":
Man wählt das attribute event-on-change-reading aus und schreibt nichts ins Textfeld drückt aber vorn auf attr. Damit wird das attribute mit 1 gefüllt.
Egal mit was es per default gefüllt würde, es wäre immer falsch. Das es überhaupt angewendet wird, ist vielleicht eine unglückliche Schwachstelle in FHEM.

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: nils_ am 09 Juni 2020, 12:09:33
Zitat von: Otto123 am 09 Juni 2020, 11:13:46
Entweder wie is2late schreibt oder aber ganz "von allein":
Man wählt das attribute event-on-change-reading aus und schreibt nichts ins Textfeld drückt aber vorn auf attr. Damit wird das attribute mit 1 gefüllt.
Egal mit was es per default gefüllt würde, es wäre immer falsch. Das es überhaupt angewendet wird, ist vielleicht eine unglückliche Schwachstelle in FHEM.

Gruß Otto
oh ist das echt so "einfach" dieses Problem zu erzeugen!?
vielleicht sollte man dann dahingehend prüfen ob da nur eine "1" drin steht und dann entweder den Eintrag ignorieren oder aber ne Fehlermeldung/Warnung ausgeben, das da etwas nicht so ganz im Sinne des Erfinders ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uron am 14 Juni 2020, 23:07:52
** Keine Anzeige der readings im FTUI **
Bin seit 3 Tagen mit dem Thema FTUI als Neueinsteiger befasst und habe dort bereits das Wetter und die Spritpreise eingebunden.
Insofern habe ich erste zaghafte Erfahrungen mit Readings und deren Darstellung im FTUI.

Beim Abfall scheint das schwieriger zu werden.
Die Auswertung meines Abfallkalenders bei Googlekalender werden in ein Dummy geschrieben, diese Readings will ich dann im FTUI wieder ausgeben.
Ergebnis: keinerlei Anzeige in FTUI.
Hat jemand eine Idee, wo ich nach vielen Stunden lesen, recherchieren oder weiter suchen kann?
Zunächst vermutete ich, dass die Icon nicht gefunden werden, sie müssten aber im integrierten Widget "symbol" enthalten sein - oder?

Ich komme so überhaupt nicht weiter - kann mir jemand weiter helfen?

Hier mein Dummy aus dem ich die Readings beziehe:
Internals:
   FUUID      5ee66723-f33f-aab4-3fb5-9a0fdeb929a8e30f
   NAME       MuellterminDummy
   NR         1103
   STATE      ???
   TYPE       dummy
   READINGS:
     2020-06-14 21:11:59   Bioabfall       5
     2020-06-14 21:11:59   GelberSack      18
     2020-06-14 21:11:58   Papierabfall    26
     2020-06-14 21:11:59   Restabfall      12
Attributes:
   readingList 1
   room       Mülltonnen


... und hier mein Widget
            <li data-row="12" data-col="5" data-sizey="4" data-sizex="4">
              <header><div data-type="label" class="large">Abfall</div></header>
                <div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-get="Bioabfall"
                    data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
                    data-on-colors='["SaddleBrown","SaddleBrown"]'
                    data-get-on='["0","2"]'
                    data-background-icon="fa-circle"
                    class="bigger inline" >
                </div>
                <div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-get="GelberSack"
                    data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
                    data-on-colors='["yellow","yellow"]'
                    data-get-on='["0","2"]'
                    data-background-icon="fa-circle"
                    class="bigger inline" >
                </div>
                <div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-get="Papierabfall"
                    data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
                    data-on-colors='["blue","blue"]'
                    data-get-on='["0","2"]'
                    data-background-icon="fa-circle"
                    class="bigger inline" >
                </div>
                <div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-get="Restabfall"
                    data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
                    data-on-colors='["grey","grey"]'
                    data-get-on='["0","2"]'
                    data-background-icon="fa-circle"
                    class="bigger inline" >
                </div>
            </li>
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 14 Juni 2020, 23:22:07
Wenn Du "warn" benutzen möchtest musst Du auch
data-warn="Bioabfall"
haben.

data-on-colors existiert nicht und ist nie dokumentiert worden. Das hat vor Jahren das Widget noch akzeptiert, mittlerweile nicht mehr.
https://wiki.fhem.de/wiki/FTUI_Widget_Symbol

data-colors='["SaddleBrown","SaddleBrown"]' wird besser.

Du brauchst kein
<div data-type="label" class="large">....</div> wenn Du nur einen Text zeigen willst und nicht dynamisch aus einem Device den Text ziehen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uron am 15 Juni 2020, 06:56:40
Aha, Danke, wieder ein Stück weiter und schlauer.

Weiteres hat zwar nichts mit deinem Hinweis zu tun, aber nun drehen sich noch meine Tonnen, auch beim Wert "4" oder mehr Resttage bis zu Leerung.
Aber daran werde ich heute Abend basteln.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uron am 15 Juni 2020, 20:39:24
So, jetzt sitze ich schon wieder 3 Stunden an der index-Datei für FTUI und habe für die beiden ersten Tonnen verschiedene Varianten ausprobiert:
Hier ein Ausschnitt aus der index.html
<div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-warn="Bioabfall"
                    data-background-icon="fa-circle"
                    data-background-colors="#aa6e00"
                    data-get='[,,0″,,,1",,,2"]'
                    data-icons='["fa-trash warn fa-spin", "fa-trash warn fa-spin", "fa-trash warn"]'
                    data-color="#4f4024"
                    class="bigger inline">
                </div>
                <div data-type="symbol"
                    data-device="MuellterminDummy"
                    data-warn="GelberSack"
                    data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
                    data-color='["yellow","yellow"]'
                    data-get-on='["0","2"]'
                    data-background-icon="fa-circle"
                    data-background-colors="#aa6e00"
                    class="bigger inline" >
                </div>

Im Ergebnis erhalte ich 2 rotierende Tonnen, die rechts oben die korrekten Readings aus dem data-device MuellterminDummy anzeigen (heute: 4 für die Biotonne und 17 für den gelben Sack).
Eigentlich müssten dabei 2 Tonnen angezeigt werden, die sich nicht drehen, so verstehe ich die Funktion mit data-icons.
Auffällig ist in den Codeschnipseln, dass die doppelten Anführungszeichen mal unten, mal oben, mal unterschiedlich und offenbar verschiedene Schriftarten haben.
Egal wie ich sie auswechsele, die Tonnen drehen sich.

Darüber hinaus nimmt er beim gelben Sack nicht die Farbe yellow=gelb, sonder weiß, auch der Hintergrund ist in beiden Kreisen (fa-cicle) grau - auch hier stimmt etwas nicht.

Hat jemand einen Rat für mich?

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 15 Juni 2020, 21:22:10
Das ist sicher falsch:
                    data-get='[,,0″,,,1",,,2"]'

data-get soll ein Readingsname sein.


Probiere damit:

data-type="symbol"
data-device="MuellterminDummy"
data-get="Bioabfall"
data-warn="Bioabfall"
data-icons='["fa-trash warn fa-spin","fa-trash warn"]'
data-colors='["SaddleBrown","SaddleBrown"]'
data-get-on='["0","2"]'
data-background-icon="fa-circle"
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uron am 15 Juni 2020, 21:39:13
Ich fasse es nicht, das hat geklappt und ich habe den Fehler auch verstanden - Danke amenomade!

Nun bleiben noch die Ungereimtheiten der Farben!?

Update: jetzt stimmen auch die Tonnenfarben, warum? Ich hatte ein "s" bei 'data-colors' vergessen.
Jetzt mache ich mich an die Farbe bei data-background-icon="fa-circle"

Puh, auch das klappt ganz einfach mit 'data-background-color="#aa6e00"'

Danke erst einmal bis hier hin!
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 15 Juni 2020, 21:58:31
data-background-colors    (ja, mit "s" ;) ) Array mit Hintergrundfarben

Siehe https://wiki.fhem.de/wiki/FTUI_Widget_Symbol
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: uron am 15 Juni 2020, 22:01:36
Danke nochmals! ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 10 Juli 2020, 16:19:49
Da ich ja immer ein Update in fhem mache, meine Frage wie habt ihr das gelöst, wenn Fhem neu startet ist ja das Abfall Modul leer heißt ein "set myabfall update" mus jedes mal gemacht werden. Das Modul selber macht das ja nicht.

Man könnte sicher ein DOIF starten zu einer bestimmten Uhrzeit, besser wäre aber bei einem Fhem Start das Update zu machen. Wie heißt der Fhem Start genau den ich benutzen kann.?
in der commandref von DOIF steht irgend etwas mit startup, aber das funktioniert nicht. Hatte ich probiert, das mit der Uhrzeit funktioniert natürlich
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 10 Juli 2020, 18:40:17
Das Event nach dem Start von Fhem heisst:

2020-07-10 18:35:01 Global global INITIALIZED

Ein DOIF triggert darauf mit:
DOIF ([global:"^INITIALIZED$"])
und ein notify mit:
global:INITIALIZED

EDIT: kleine Korrektur bei notify
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: moonsorrox am 10 Juli 2020, 18:43:55
Super, vielen Dank ich werde das mal antesten  ;)
Ich habe das jetzt mal so ins DEF geschrieben, dass geht aber nicht bzw. er macht das Update nicht, leider jetzt keine Zeit mehr aber ich denke da fehlt mir noch was, mache ich morgen mal
([global:"^INITIALIZED$"]) (set myAbfall update)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: B.Stromberg am 29 Dezember 2020, 19:48:37
Da es ja jetzt wieder an der Zeit ist und die neuen Kalender bereitgestellt werden.

Stand auch wieder wie der Ochs vorm Tor, weil die Daten nicht vernünftig importiert worden sind.

ics Datei einfach in einen Google Kalender importieren und wieder exportieren.
Dann läuft es auch mit dem Abfall Modul.

Woran das liegt weiß wohl keiner... Daran gemacht hat auch niemand etwas...
Lästiges Problem.

Wird wohl am Calendar Modul liegen.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tj23 am 11 Januar 2021, 20:59:09
Hallo, jedes Jahr ein neues Problem beim Kalender :-(
Das Problem: Keine Anzeige mehr der Tage im FTUI.

Den aktuellen Kalender binde ich über die /op/fhem/ ein.

Hat evtl. jemand einen Tipp woran das liegen könnte? Außer der Einbindung der neuen Kalender Datei habe ich nichts geändert.[tt][code]Internals:
   DEF        AbfallGoogleCalender
   FUUID      5ff4cb4d-f33f-1eaa-37ef-7375ac062a0786b9
   KALENDER   AbfallGoogleCalender
   NAME       myABFALL
   NOTIFYDEV  AbfallGoogleCalender
   NR         124
   NTFY_ORDER 50-myABFALL
   STATE      A.R.T. Abfuhrtermin: Altpapier & Gelber Sack in 3 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_date 14.01.2021
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_days 3
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_description Der Abfall wird im Laufe des Tages abgeholt.
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_location 54427 Kell am See
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_text A.R.T. Abfuhrtermin: Altpapier & Gelber Sack
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_uid art_gelbblau_1_20210114arttrierde
     2021-01-11 20:42:04   ARTAbfuhrterminAltpapierGelberSack_weekday Donnerstag
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_date 20.01.2021
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_days 9
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_description Der Abfall wird im Laufe des Tages abgeholt.
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_location 54427 Kell am See
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_text A.R.T. Abfuhrtermin: Restmüll
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_uid art_restmuell_2_20210120arttrierde
     2021-01-11 20:42:04   ARTAbfuhrterminRestmll_weekday Mittwoch
     2021-01-11 20:42:04   next            ARTAbfuhrterminAltpapierGelberSack_3
     2021-01-11 20:42:04   next_date       14.01.2021
     2021-01-11 20:42:04   next_days       3
     2021-01-11 20:42:04   next_description Der Abfall wird im Laufe des Tages abgeholt.
     2021-01-11 20:42:04   next_location   54427 Kell am See
     2021-01-11 20:42:04   next_text       A.R.T. Abfuhrtermin: Altpapier & Gelber Sack
     2021-01-11 20:42:04   next_weekday    Donnerstag
     2021-01-11 20:42:04   state           3
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Internals:
   DEF        ical file /opt/fhem/backup/basic.ics 3600
   FUUID      5ff4ca68-f33f-1eaa-1a98-88ba417e41809523
   NAME       AbfallGoogleCalender
   NOTIFYDEV  global
   NR         123
   NTFY_ORDER 50-AbfallGoogleCalender
   STATE      triggered
   TYPE       Calendar
   READINGS:
     2021-01-11 20:42:03   calname         Abfall
     2021-01-11 20:42:03   lastUpdate      2021-01-11 20:42:02
     2021-01-06 06:00:00   modeAlarm       
     2021-01-07 06:00:00   modeAlarmOrStart
     2021-01-05 21:22:01   modeAlarmed     
     2021-01-07 06:02:58   modeChanged     
     2021-01-11 20:42:03   modeEnd         art_restmuell_2_20200527arttrierde;art_restmuell_2_20200805arttrierde;art_restmuell_2_20200219arttrierde;art_restmuell_2_20200513arttrierde;art_restmuell_2_20210106arttrierde;art_restmuell_2_20201222arttrierde;art_gelbblau_1_20200623arttrierde;art_restmuell_2_20201028arttrierde;art_gelbblau_1_20200213arttrierde;art_restmuell_2_20201125arttrierde;art_restmuell_2_20200122arttrierde;art_gelbblau_1_20191210arttrierde;art_restmuell_2_20191211arttrierde;art_gelbblau_1_20200317arttrierde;art_restmuell_2_20200401arttrierde;art_restmuell_2_20200902arttrierde;art_gelbblau_1_20200915arttrierde;art_restmuell_2_20200819arttrierde;art_restmuell_2_20201111arttrierde;art_restmuell_2_20200624arttrierde;art_restmuell_2_20200610arttrierde;art_restmuell_2_20200416arttrierde;art_restmuell_2_20200930arttrierde;art_gelbblau_1_20200519arttrierde;art_gelbblau_1_20201208arttrierde;art_gelbblau_1_20200116arttrierde;art_gelbblau_1_20201110arttrierde;art_restmuell_2_20200304arttrierde;art_restmuell_2_20201014arttrierde;art_gelbblau_1_20200721arttrierde;art_restmuell_2_20200429arttrierde;art_restmuell_2_20200205arttrierde;art_restmuell_2_20200708arttrierde;art_gelbblau_1_20200818arttrierde;art_restmuell_2_20200916arttrierde;art_restmuell_2_20201209arttrierde;art_restmuell_2_20191224arttrierde;art_gelbblau_1_20201013arttrierde;art_restmuell_2_20200722arttrierde;art_restmuell_2_20200318arttrierde;art_gelbblau_1_20200420arttrierde;art_restmuell_2_20200108arttrierde
     2021-01-07 06:02:58   modeEnded       
     2021-01-07 06:00:00   modeStart       
     2021-01-06 06:55:01   modeStarted     
     2021-01-11 20:42:03   modeUpcoming    art_gelbblau_1_20210729arttrierde;art_restmuell_2_20210818arttrierde;art_gelbblau_1_20210311arttrierde;art_restmuell_2_20210317arttrierde;art_restmuell_2_20210203arttrierde;art_restmuell_2_20210218arttrierde;art_restmuell_2_20211027arttrierde;art_restmuell_2_20210120arttrierde;art_restmuell_2_20210707arttrierde;art_restmuell_2_20210721arttrierde;art_gelbblau_1_20211021arttrierde;art_restmuell_2_20211013arttrierde;art_gelbblau_1_20210826arttrierde;art_gelbblau_1_20210604arttrierde;art_restmuell_2_20210609arttrierde;art_gelbblau_1_20210114arttrierde;art_gelbblau_1_20210506arttrierde;art_restmuell_2_20210303arttrierde;art_restmuell_2_20211208arttrierde;art_restmuell_2_20210623arttrierde;art_gelbblau_1_20211118arttrierde;art_restmuell_2_20210414arttrierde;art_restmuell_2_20210901arttrierde;art_restmuell_2_20210915arttrierde;art_gelbblau_1_20210211arttrierde;art_restmuell_2_20210512arttrierde;art_restmuell_2_20210804arttrierde;art_gelbblau_1_20210923arttrierde;art_restmuell_2_20210527arttrierde;art_gelbblau_1_20210701arttrierde;art_restmuell_2_20210929arttrierde;art_restmuell_2_20211222arttrierde;art_restmuell_2_20210330arttrierde;art_restmuell_2_20211110arttrierde;art_gelbblau_1_20210409arttrierde;art_restmuell_2_20211124arttrierde;art_gelbblau_1_20211216arttrierde;art_restmuell_2_20210428arttrierde
     2021-01-11 20:42:03   nextUpdate      2021-01-11 21:42:02
     2021-01-11 20:42:04   nextWakeup      2021-01-11 21:42:02
     2021-01-11 20:42:03   state           triggered
Attributes:
   hideOlderThan 1d
   room       Kalender
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: amenomade am 11 Januar 2021, 23:12:51
Berechtigungsproblem? Oder die Datei ist nicht, wie Du glaubst
ls -la /opt/fhem/backup

Oder die .ics Datei ist nicht gleich strukturiert wie früher.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 13 Januar 2021, 09:16:53
Hallo uniqueck,
hallo Forumsmitglieder,

ich nutze das ABFALL-Modul seit Jahren.
Jetzt bin ich auf den Gedanken gekommen, die Weihnachtsbeleuchtung am Haus mithilfe dieses Modul zu steuern, konkret möchte ich die Beleuchtung an den Termin für die Weihnachtsbaumabholung koppeln. Freundlicherweise liefert mein Abfallkalender diesen Eintrag:

BEGIN:VEVENT
UID:20201227T142106CET-44802Purnx@avea.info
DTSTAMP:20201227T131206Z
CATEGORIES:Abfuhrkalender
DTSTART;VALUE=DATE:20210112
LOCATION:Kuhlmannweg (Bezirk 13)
SUMMARY:Weihnachtsbaumsammlung
END:VEVENT


Leider ist der Eintrag mit dem Datum im ABFALL-Modul flüchtig, so dass eine Abfrage nach dem Reading mit Datum dann ins Leere läuft.
Meine Frage lautet deshalb, wie kann ich aus einer Datei, die obigen Eintrag "DATE:2021012" enthält, diesen auslesen, welches 2 Zeilen oberhalb des Eintrages mit der Bezeichnung "Weihnachtsbaumsammlung" steht?

Viele Grüße Gisbert

Edit:
Lösung gibt es hier (https://forum.fhem.de/index.php/topic,117822.msg1122448.html#msg1122448).
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tj23 am 13 Januar 2021, 17:03:42
berechtigung sieht so aus

pi@raspberrypi:~ $ ls -la /opt/fhem/backup
total 802744
drwxr-xr-x  2 fhem dialout      4096 Jan  6 17:35 .
drwxr-xr-x 13 fhem dialout      4096 Jan 11 20:25 ..
-rw-r--r--  1 root root       285335 Jan  5 21:19 basic.ics
-rw-r--r--  1 fhem dialout 301819380 Jan  2 16:52 FHEM-20210102_164615.tar.gz
-rw-r--r--  1 fhem dialout 229509982 Jan  3 17:53 FHEM-20210103_174949.tar.gz
-rw-r--r--  1 fhem dialout 229526270 Jan  3 17:57 FHEM-20210103_175324.tar.gz
-rw-r--r--  1 fhem dialout  60850176 Jan  6 17:36 FHEM-20210106_173552.tar.gz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 13 Januar 2021, 18:56:21
Zitat-rw-r--r--  1 root root       285335 Jan  5 21:19 basic.ics
wobei fhem ja nur lesen will - wozu willst Du die jede Stunde neu einlesen?

Da wird wohl was mit FTUI verbogen sein, denn Termine werden ja gelesen.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Franz Tenbrock am 13 Januar 2021, 22:21:21
Hallo
war lange nicht hier aktiv, leider viel von dem erlernten wieder verlernt ;-(
gibt es mittlerweile eigentlich eine umfassende aktuelle wiki Anleitung.
Das Modul fand ich prinzipiell als eins der wichtigsten für ein Smart home
aber vor 2 Jahren dann nur Probleme , seitdem leider ohne
Meine knappe Freizeit brauche ich gerade für ein anderes Projekt
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: tj23 am 14 Januar 2021, 09:39:48
Danke für die Hinweise. Problem gelöst. Es lag an einer kleinen Änderung in der ics. Dadurch hat ftui über die HTML keine korrekten "Angaben" bekommen.

Die 3600 waren eigentlich ein Test, das wird nochmal geändert. 

Danke euch 🙏🏼
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: cruser1800 am 21 Januar 2021, 20:46:04
Hallo,

seit dem 07.01.2021 wird der Kalender nicht mehr aktualisiert. Liegt es am Modul oder an der Internetseite von der BSR?

Gruß Lutz
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Wiesenfreund am 09 Februar 2021, 10:22:43
Hallo,
leider kann ich die Ursache nicht finden, warum mir das Rading next_days für einen Termin nicht richtig angezeigt wird. Für heute war ein Termin mit der Uhrzeig 00:00  und ein weiterer Termin um 15:00 Uhr im Kalender eingetragen. Für den Termin heute um 15 Uhr wird next_days mit 1 angegeben. Ist das ein Fehler von mir oder fehlt bei mir eine Einstellung, dass next_days korrekt angezeigt wird?

Nachfolgend ein List des Modul Abfall von heute Morgen:

Internals:
   DEF        OUT_Muellkalender
   FUUID      53333333333333333333333333333333333
   KALENDER   OUT_Muellkalender
   NAME       OUT_Muell
   NOTIFYDEV  OUT_Muellkalender
   NR         259
   NTFY_ORDER 50-OUT_Muell
   STATE      KG in 1 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2021-02-09 06:48:04   Bioabfall_date  21.06.2021 05:45
     2021-02-09 06:48:04   Bioabfall_days  132
     2021-02-09 06:48:04   Bioabfall_description
     2021-02-09 06:48:04   Bioabfall_location
     2021-02-09 06:48:04   Bioabfall_text  Bioabfall
     2021-02-09 06:48:04   Bioabfall_uid   2021062145
     2021-02-09 06:48:04   Bioabfall_weekday Montag
     2021-02-09 06:48:04   GelberSack_date 11.02.2021 05:00
     2021-02-09 06:48:04   GelberSack_days 2
     2021-02-09 06:48:04   GelberSack_description
     2021-02-09 06:48:04   GelberSack_location
     2021-02-09 06:48:04   GelberSack_text Gelber Sack
     2021-02-09 06:48:04   GelberSack_uid  2021021110
     2021-02-09 06:48:04   GelberSack_weekday Donnerstag
     2021-02-09 06:48:04   Haeckselgut_date 31.03.2021 05:00
     2021-02-09 06:48:04   Haeckselgut_days 50
     2021-02-09 06:48:04   Haeckselgut_description
     2021-02-09 06:48:04   Haeckselgut_location
     2021-02-09 06:48:04   Haeckselgut_text Häckselgut
     2021-02-09 06:48:04   Haeckselgut_uid 2021033123
     2021-02-09 06:48:04   Haeckselgut_weekday Mittwoch
     2021-02-09 06:48:04   KG_date         09.02.2021 15:00
     2021-02-09 06:48:04   KG_days         1
     2021-02-09 06:48:04   KG_description 
     2021-02-09 06:48:04   KG_location     
     2021-02-09 06:48:04   KG_text         KG
     2021-02-09 06:48:04   KG_uid         345655666666666666666666666666666
     2021-02-09 06:48:04   KG_weekday      Dienstag
     2021-02-09 06:48:04   PapierPappeundKartonagen_date 09.02.2021 00:00
     2021-02-09 06:48:04   PapierPappeundKartonagen_days 0
     2021-02-09 06:48:04   PapierPappeundKartonagen_description
     2021-02-09 06:48:04   PapierPappeundKartonagen_location
     2021-02-09 06:48:04   PapierPappeundKartonagen_text Papier, Pappe und Kartonagen
     2021-02-09 06:48:04   PapierPappeundKartonagen_uid 44444444444444444444444444444444444444444
     2021-02-09 06:48:04   PapierPappeundKartonagen_weekday Dienstag
     2021-02-09 06:48:04   Restmuell_date  22.02.2021 05:00
     2021-02-09 06:48:04   Restmuell_days  13
     2021-02-09 06:48:04   Restmuell_description
     2021-02-09 06:48:04   Restmuell_location
     2021-02-09 06:48:04   Restmuell_text  Restmüll
     2021-02-09 06:48:04   Restmuell_uid   2021022213
     2021-02-09 06:48:04   Restmuell_weekday Montag
     2021-02-09 06:48:04   next            KG_1
     2021-02-09 06:48:04   next_date       09.02.2021 15:00
     2021-02-09 06:48:04   next_days       1
     2021-02-09 06:48:04   next_description
     2021-02-09 06:48:04   next_location   
     2021-02-09 06:48:04   next_text       KG
     2021-02-09 06:48:04   next_weekday    Dienstag
     2021-02-09 06:48:04   now             PapierPappeundKartonagen
     2021-02-09 06:48:04   now_date        09.02.2021 00:00
     2021-02-09 06:48:04   now_description
     2021-02-09 06:48:04   now_location   
     2021-02-09 06:48:04   now_text        Papier, Pappe und Kartonagen
     2021-02-09 06:48:04   now_weekday     Dienstag
     2021-02-09 06:48:04   state           1
Attributes:
   calendarname_praefix 0
   date_style dateTime
   delimiter_reading |
   delimiter_text_reading und
   room       Abfall
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Fhem ist aktuell!

Grüße Eberhard
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: AlexMuc am 26 Dezember 2021, 16:48:29
Hallo zusammen,
die Tage wird es einen neuen Abfallkalender geben. Noch sind die Daten für 2022 aber dort nicht online...
Ich würde gerne einen Button in der Weboberfläche von FHEM "installieren" mit dessen Hilfe ich eine, sobald verfügbare, ics Datei direkt in Fhem hochladen kann. Ich habe mir bereits einen Ordner unter /opt/fhem/www/Abfall angelegt. Das Ziel kann aber auch gerne woanders auf dem Pi liegen. Ziel ist lediglich, das ich ohne Klimmzüge aus der Oberfläche meine geladene ics Datei "in Fhem" kriege. Der Link zum ics von  Abfall+ scheint leider nicht unbegrenzt gültig zu sein und noch bin ich mir auch nicht sicher, ob das device mit einem https Link umgehen kann. Speichere ich die Datei selber in /opt/fhem/www/AbfallAbfall_2022.ics so funktioniert alles wie gewünscht. Ich will aber nicht 1x im Jahr den Inhalt des ics per Terminal und nano durch die Gegend schaufeln sondern einfach einen Button "zum Hochladen" haben :-)

Gruß
Michael
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 26 Dezember 2021, 16:56:23
Hallo michael,

den Befehl den Du in FHEM ausführen musst kann ich Dir schon mal geben:
"wget -qO /opt/fhem/www/Abfall/abfall.ics https://DeineUrl"

Wie Du den aktivierst kannst Du Dir überlegen, ein Idee wäre ein Weblink als menueintrag. Eventuell brauchst Du dazu noch cmdalias ...
attr WEB menuEntries ...

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: reibuehl am 26 Dezember 2021, 17:19:57
Die URL
Zitat von: Otto123 am 26 Dezember 2021, 16:56:23
den Befehl den Du in FHEM ausführen musst kann ich Dir schon mal geben:
"wget -qO /opt/fhem/www/Abfall/abfall.ics https://DeineUrl"

Wie Du den aktivierst kannst Du Dir überlegen, ein Idee wäre ein Weblink als menueintrag. Eventuell brauchst Du dazu noch cmdalias ...
attr WEB menuEntries ...

Gruß Otto

Die URL für den wget Befehl könnte man sogar in einem Attribut hinterlegen und dann mit AttrVal() oder $attr{} dynamisch übergeben.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: AlexMuc am 26 Dezember 2021, 21:12:30
Hallo ihr beiden,
Eigentlich liegt die Datei ja lokal auf meinem Rechner. Zu Testzwecken habe ich mir zwar auf meinem Mac einen Webserver über den die Datei zu holen ist. Aber den Weg will ich eigentlich nicht. Ich stelle es mir so vor, das ein Dateisauswahldialog erscheint, ich die Datei auf meinem Rechner auswähle und die Datei dann von Fhem ,,geladen" wird ohne einen weiteren Server.  Ur bin ich mir nicht sicher, ob das geht.

Trotzdem schon mal danke für die Anregungen.

Michael
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 28 Dezember 2021, 21:03:45
Edit: Ich bin doof, vor lauter rumprobieren hab ich nicht gemerkt dass ich es am Ende in einen falschen Kalender importiert hatte. Der Filter ist korrekt
Bei uns im Landkreis haben die Mülltermine jetzt im Google Calender einen anderen Namen. Bisher war es immer Abfuhr....
Jetzt ist es z.b. Restmuell/Biotonne
daher habe ich meinen Filter anpassen wollen von Abfuhr auf
Abfuhr,Biotonne,Restmuell,Papier
Filter Type ist auf include.
Kalenderdatei ist im Anhang
Allerdings bekomme ich jetzt nur noch den Papiermüll angezeigt. Was mach ich falsch?

List:
Internals:
   DEF        CALENDAR_HOUSE
   FUUID      60c36375-f33f-ae17-07f2-9fa12716c1ba8700
   KALENDER   CALENDAR_HOUSE
   NAME       myABFALL
   NOTIFYDEV  CALENDAR_HOUSE
   NR         355
   NTFY_ORDER 50-myABFALL
   STATE      Papier/gelber Sack in 1 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2021-12-28 22:15:31   MyBiotonne_days 999
     2021-12-28 22:15:31   PapiergelberSack_date 29.12.2021
     2021-12-28 22:15:31   PapiergelberSack_days 1
     2021-12-28 22:15:31   PapiergelberSack_description Papier/gelber Sack
     2021-12-28 22:15:31   PapiergelberSack_location
     2021-12-28 22:15:31   PapiergelberSack_text Papier/gelber Sack
     2021-12-28 22:15:31   PapiergelberSack_uid Icaldc3eb72eca9fc8e69c838263e857254b
     2021-12-28 22:15:31   PapiergelberSack_weekday Mittwoch
     2021-12-28 22:15:31   next            PapiergelberSack_1
     2021-12-28 22:15:31   next_date       29.12.2021
     2021-12-28 22:15:31   next_days       1
     2021-12-28 22:15:31   next_description Papier/gelber Sack
     2021-12-28 22:15:31   next_location   
     2021-12-28 22:15:31   next_text       Papier/gelber Sack
     2021-12-28 22:15:31   next_weekday    Mittwoch
     2021-12-28 22:15:31   state           1
Attributes:
   DbLogExclude .*
   abfall_clear_reading_regex Abfuhr
   calendarname_praefix 0
   date_style date
   delimiter_reading /
   delimiter_text_reading und
   filter     Abfuhr,Biotonne,Restmuell,Papier
   filter_type include
   room       Versuche
   stateFormat next_text in next_days Tag(en)
   userReadings MyBiotonne_days {if (ReadingsVal($NAME,"RestmuelltonneBiotonne_days",999)

Titel: Kleines Problemchen...
Beitrag von: misux am 05 Januar 2022, 11:54:37
HI!
Ich nutze den ABFALL KAlender schon seint ca 3 Jahren... leider ist ab diesem Jahr jetzt ein Problemchen aufgetreten...
Bei und werden an manchen Tagen gleich Mehrere Tonnen abgeholt, das habe ich gelöst, aber dann habe ich das Problem das mal eine Tonne deutlich länger als 9 tage braucht bis zur nächetsn Abholung...

Ich lasse mir die Tonnen nur einen Tag vorher einblenden mehr als einen Tag sind sie komplett ausbeglendet das geht aber nur bei 2-9 Tagen, wie im code zu sehen (data-hide-on)... wenn ich aber mehr Tage eingebe, funktioniert es nicht.... Ich brauche allein heute schpn 22 Tage also 2-22 ... Hat einer eine Idee wie man das realisieren kann?

hier mein Code:
<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Bioabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#00FF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Bioabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#00FF00">&nbsp&nbspBiotonne&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Leichtverpackungen_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#FFFF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Leichtverpackungen_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#FFFF00">&nbsp&nbspPlastik&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Altpapier_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#6699FF" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Altpapier_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#6699FF">&nbsp&nbspPapier&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Restabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-color="gray" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Restabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="gray">&nbsp&nbspRestmüll&nbsp&nbsp</div>
</div>



List vom ABFALL:

Save config
AVR
Amazon
Astro & Wetter
CAMS
DOIF
Dummy
Entwicklung
FRITZBOX
FULLY
Google
HOMEMATIC
LaCrosse
PRESENCE
PV-Anlage
Telegram
Text2Speech
icoEverything Everything
Logfile
Commandref
Remote doc
Edit files
Select style
Event monitor
FTUI
SYSTEM

Internals:
   DEF        AbfallGoogleCalendar
   FUUID      6025103d-f55f-e7ed-b07e-1d16e43456a76031
   FVERSION   57_ABFALL.pm:0.110230/2018-06-13
   KALENDER   AbfallGoogleCalendar
   NAME       myABFALL
   NOTIFYDEV  AbfallGoogleCalendar
   NR         17
   NTFY_ORDER 50-myABFALL
   STATE      Leichtverpackungen  in 1 Tag(en)
   TYPE       ABFALL
   OLDREADINGS:
   READINGS:
     2022-01-05 11:51:20   Altpapier_date  27.01.2022
     2022-01-05 11:51:20   Altpapier_days  22
     2022-01-05 11:51:20   Altpapier_description Leerungserinnerung
     2022-01-05 11:51:20   Altpapier_location Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   Altpapier_text  Altpapier
     2022-01-05 11:51:20   Altpapier_uid   1615622474965643kundenloginawsshgde
     2022-01-05 11:51:20   Altpapier_weekday Donnerstag
     2022-01-05 11:51:20   Bioabfall_date  13.01.2022
     2022-01-05 11:51:20   Bioabfall_days  8
     2022-01-05 11:51:20   Bioabfall_description Leerungserinnerung
     2022-01-05 11:51:20   Bioabfall_location Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   Bioabfall_text  Bioabfall
     2022-01-05 11:51:20   Bioabfall_uid   1615622474965643kundenloginawsshgde
     2022-01-05 11:51:20   Bioabfall_weekday Donnerstag
     2022-01-05 11:51:20   Leichtverpackungen_date 06.01.2022
     2022-01-05 11:51:20   Leichtverpackungen_days 1
     2022-01-05 11:51:20   Leichtverpackungen_description Leerungserinnerung
     2022-01-05 11:51:20   Leichtverpackungen_location Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   Leichtverpackungen_text Leichtverpackungen
     2022-01-05 11:51:20   Leichtverpackungen_uid 1615622474965643kundenloginawsshgde
     2022-01-05 11:51:20   Leichtverpackungen_weekday Donnerstag
     2022-01-05 11:51:20   Restabfall_date 13.01.2022
     2022-01-05 11:51:20   Restabfall_days 8
     2022-01-05 11:51:20   Restabfall_description Leerungserinnerung
     2022-01-05 11:51:20   Restabfall_location Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   Restabfall_text Restabfall
     2022-01-05 11:51:20   Restabfall_uid  1615622474965643kundenloginawsshgde
     2022-01-05 11:51:20   Restabfall_weekday Donnerstag
     2022-01-05 11:51:20   Sommerbiotonne_date 07.04.2022
     2022-01-05 11:51:20   Sommerbiotonne_days 92
     2022-01-05 11:51:20   Sommerbiotonne_description Leerungserinnerung
     2022-01-05 11:51:20   Sommerbiotonne_location Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   Sommerbiotonne_text Sommerbiotonne
     2022-01-05 11:51:20   Sommerbiotonne_uid 1615622474965643kundenloginawsshgde
     2022-01-05 11:51:20   Sommerbiotonne_weekday Donnerstag
     2022-01-05 11:51:20   next            Leichtverpackungen_1
     2022-01-05 11:51:20   next_date       06.01.2022
     2022-01-05 11:51:20   next_days       1
     2022-01-05 11:51:20   next_description Leerungserinnerung
     2022-01-05 11:51:20   next_location   Str. 133, 52663 DDDDDDD
     2022-01-05 11:51:20   next_text       Leichtverpackungen
     2022-01-05 11:51:20   next_weekday    Donnerstag
     2022-01-05 11:51:20   state           1
   hmccu:
Attributes:
   DbLogExclude .*
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading und
   room       Google->Kalender
   stateFormat next_text in next_days Tag(en)
   verbose    1
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 05 Januar 2022, 11:55:48
kannst du noch ein list von myABFALL dazu packen?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: misux am 05 Januar 2022, 12:30:29
Jup, Habe ich.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 05 Januar 2022, 12:41:56
ich spekuliere mal ein bisschen dass z.b. deine Biotonne betroffen ist. Bei uns wird sie im Winter ausschließlich alle 14Tage gemeinsam mit der Restmülltonne geleert.
Im Sommer aber wird sie jede Woche (dann eben alle 14Tage alleine) geleert.
Ich habe es mit einem Userreading gelöst:
attr myABFALL userReadings MyBiotonne_days {if (ReadingsVal($NAME,"RestmuellBiotonne_days",999)<ReadingsVal($NAME,"Biotonne_days",999)) {ReadingsVal($NAME,"RestmuellBiotonne_days",999)}else{ReadingsVal($NAME,"Biotonne_days",999)}}


Bedeutet "wenn die BioRestmüll Kombination ehr geleert wird als die Biotonne, dann entsprecht der Termin der BioRestmüllkombi, ansonsten dem Biotonnentermin"

Papiertonne und Gelber Sack wird bei uns z.b. auch zeitgleich geleert. Hier zeige ich einfach für beide das selbe Datum an.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: misux am 05 Januar 2022, 12:54:59
Nee es ist Altpapier was erst in 22 Tagen geleert wird und Laichtverpackungen morgen.

Ich versuche es dann mal mit deiner Idee!

Danke!
Titel: Antw:Kleines Problemchen...
Beitrag von: yersinia am 05 Januar 2022, 13:09:03
Zitat von: misux am 05 Januar 2022, 11:54:37<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Bioabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#00FF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Bioabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#00FF00">&nbsp&nbspBiotonne&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Leichtverpackungen_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#FFFF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Leichtverpackungen_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#FFFF00">&nbsp&nbspPlastik&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Altpapier_days" data-hide-on="[2-9]" data-hide-off="1" data-color="#6699FF" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Altpapier_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="#6699FF">&nbsp&nbspPapier&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Restabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-color="gray" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Restabfall_days" data-hide-on="[2-9]" data-hide-off="1" data-device="myABFALL" data-color="gray">&nbsp&nbspRestmüll&nbsp&nbsp</div>
</div>
Das ist doch FTUI2 Symbol Widget (https://wiki.fhem.de/wiki/FTUI_Widget_symbol), oder? Und hat dann erstmal nichts mit dem ABFALL Device zu tun imho.
Da müsstest du doch data-hide-on (https://wiki.fhem.de/wiki/FTUI_Widget_symbol#Einstellung_bei_mehreren_Werten) auch auf !1 setzen können:
<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Bioabfall_days" data-hide-on="!1" data-hide-off="1" data-color="#00FF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Bioabfall_days" data-hide-on="!1" data-hide-off="1" data-device="myABFALL" data-color="#00FF00">&nbsp&nbspBiotonne&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Leichtverpackungen_days" data-hide-on="!1" data-hide-off="1" data-color="#FFFF00" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Leichtverpackungen_days" data-hide-on="!1" data-hide-off="1" data-device="myABFALL" data-color="#FFFF00">&nbsp&nbspPlastik&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Altpapier_days" data-hide-on="!1" data-hide-off="1" data-color="#6699FF" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Altpapier_days" data-hide-on="!1" data-hide-off="1" data-device="myABFALL" data-color="#6699FF">&nbsp&nbspPapier&nbsp&nbsp</div>
</div>

<div>
<div data-device="myABFALL" data-type="symbol" class="big bold" data-hide="Restabfall_days" data-hide-on="!1" data-hide-off="1" data-color="gray" data-icon="fs-dustbin"></div>
<div class="fixedlabel top-narrow" data-type="label" data-hide="Restabfall_days" data-hide-on="!1" data-hide-off="1" data-device="myABFALL" data-color="gray">&nbsp&nbspRestmüll&nbsp&nbsp</div>
</div>


Ein userReading würde ich dann aber vereinfachen und einfach für FTUI nur noch definieren ob die Anzeige an oder aus sein soll.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: misux am 05 Januar 2022, 13:16:24
Hab noch das Bild angehängt wie es bei mir aussieht... Habs vergessen, sorry...

Achso, ja an sich , wenn ich so drüber nachdenke, hast recht, hat nix mit dem ABFALL Modul zu tun.. :-X :-[
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: misux am 05 Januar 2022, 14:38:26
ZitatDa müsstest du doch {url=https://wiki.fhem.de/wiki/FTUI_Widget_symbol#Einstellung_bei_mehreren_Werten]data-hide-on[/url] auch auf !1 setzen können:

hahaa... Das war ja einfach! DANKESCHÖN! Frage mich warum ich da nicht gleichn auf die Idee gekommen bin.... ::)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 13 November 2022, 20:08:42
Ui, dann werde ich mal eine Leiche ausgraben, aber ich denke das Modul wird weiterhin gut genutzt.

Ich habe das Problem, dass mein Entsorger bei Abholung mehrerer Tonnen am gleichen Tag ein "KOMMA" als Trennzeichen verwendet. Das ist unschön, weil KOMMA bei Attributen auch das Trenzeichen ist und daher nicht korrekt ausgewertet wird.

Hat Jemand eine Idee wie man das Thema lösen kann?

Internals:
   DEF        BALU4.WASTE
   FUUID      63708d2c-f33f-a3c0-2630-a11a7aca6631b243
   KALENDER   BALU4.WASTE
   NAME       ABFALL.TERMINE
   NOTIFYDEV  BALU4.WASTE
   NR         400
   NTFY_ORDER 50-ABFALL.TERMINE
   STATE       Bio-Tonne, Restabfall in 5 Tag(en)
   TYPE       ABFALL
   eventCount 3
   OLDREADINGS:
   READINGS:
     2022-11-13 14:36:11   Bio-TonneRestabfall_date 18.11.2022
     2022-11-13 14:36:11   Bio-TonneRestabfall_days 5
     2022-11-13 14:36:11   Bio-TonneRestabfall_description Am 18.11.2022 steht die Leerung folgender Abfallbehälter an:
     2022-11-13 14:36:11   Bio-TonneRestabfall_location Baluschekstraße 4
     2022-11-13 14:36:11   Bio-TonneRestabfall_text  Bio-Tonne, Restabfall
     2022-11-13 14:36:11   Bio-TonneRestabfall_uid 20221118T000000_2380stadtplandresdende
     2022-11-13 14:36:11   Bio-TonneRestabfall_weekday Freitag
     2022-11-13 14:36:11   Bio-Tonne_date  24.11.2022
     2022-11-13 14:36:11   Bio-Tonne_days  11
     2022-11-13 14:36:11   Bio-Tonne_description Am 24.11.2022 steht die Leerung folgender Abfallbehälter an:
     2022-11-13 14:36:11   Bio-Tonne_location Baluschekstraße 4
     2022-11-13 14:36:11   Bio-Tonne_text   Bio-Tonne
     2022-11-13 14:36:11   Bio-Tonne_uid   20221124T000000_2380stadtplandresdende
     2022-11-13 14:36:11   Bio-Tonne_weekday Donnerstag
     2022-11-13 14:36:11   BlaueTonne_date 21.11.2022
     2022-11-13 14:36:11   BlaueTonne_days 8
     2022-11-13 14:36:11   BlaueTonne_description Am 21.11.2022 steht die Leerung folgender Abfallbehälter an:
     2022-11-13 14:36:11   BlaueTonne_location Baluschekstraße 4
     2022-11-13 14:36:11   BlaueTonne_text  Blaue Tonne
     2022-11-13 14:36:11   BlaueTonne_uid  20221121T000000_2380stadtplandresdende
     2022-11-13 14:36:11   BlaueTonne_weekday Montag
     2022-11-13 14:36:11   GelbeTonne_date 23.11.2022
     2022-11-13 14:36:11   GelbeTonne_days 10
     2022-11-13 14:36:11   GelbeTonne_description Am 23.11.2022 steht die Leerung folgender Abfallbehälter an:
     2022-11-13 14:36:11   GelbeTonne_location Baluschekstraße 4
     2022-11-13 14:36:11   GelbeTonne_text  Gelbe Tonne
     2022-11-13 14:36:11   GelbeTonne_uid  20221123T000000_2380stadtplandresdende
     2022-11-13 14:36:11   GelbeTonne_weekday Mittwoch
     2022-11-13 14:36:11   next            Bio-TonneRestabfall_5
     2022-11-13 14:36:11   next_date       18.11.2022
     2022-11-13 14:36:11   next_days       5
     2022-11-13 14:36:11   next_description Am 18.11.2022 steht die Leerung folgender Abfallbehälter an:
     2022-11-13 14:36:11   next_location   Baluschekstraße 4
     2022-11-13 14:36:11   next_text        Bio-Tonne, Restabfall
     2022-11-13 14:36:11   next_weekday    Freitag
     2022-11-13 14:36:11   state           5
Attributes:
   abfall_clear_reading_regex Leerung
   calendarname_praefix 0
   date_style date
   delimiter_reading ,
   delimiter_text_reading ,
   room       ZZZ_Helper->Kalender
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag


Hat Jemand ein Idee wie man das lösen kann?

Die URL für den Calender wäre das hier: https://stadtplan.dresden.de/project/cardo3Apps/IDU_DDStadtplan/abfall/ical.ashx?STANDORT=2380&DUMMY=638039200493997930&DATUM_VON=13.11.2022&DATUM_BIS=31.12.2030

Vielleicht kennt ja jemand den passenden GET-PARAMETER um das trennzeichen zu ändern ...

Viele Grüße

Andreas
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 13 November 2022, 20:38:38
Warum machst Du das nicht einfach über ein reguläres CALENDAR device?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 13 November 2022, 20:47:54
Es ist natürlich ein Calendar-device zu Grunde liegende um die Daten zu holen. Ich würde das gern in ftui-einbinden.

Dafür brauche ich entsprechende readings. Aber in Kombination mit CALVIEW dürfte ich mein Ziel erreichen...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 13 November 2022, 21:28:08
Zitat von: bartman121 am 13 November 2022, 20:47:54
Dafür brauche ich entsprechende readings.

Die readings kannst Du auch im CALENDAR device bekommen, ohne mit CALVIEW arbeiten zu müssen.
Aber Du kannst das natürlich machen, wie Du möchtest :)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 13 November 2022, 23:19:22
Zitat von: bartman121 am 13 November 2022, 20:47:54
Dafür brauche ich entsprechende readings.
Wenn Du sagst was Du da brauchst, könnte man Dir in einem Calendar Device helfen es zu bekommen ;) es steht alles dort drin. Alle anderen Module sind nur zusätzlicher Aufwand.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 14 November 2022, 12:44:29
Moin zusammen
Hallo Constantin

Ich habe hier eine Kleinigkeit beim 57_Abfall - Modul die ein wenig unschön aussieht:
2022.11.14 12:22:13.357 1: PERL WARNING: Prototype mismatch: sub main::memcmp ($$;$) vs none at .//FHEM/57_ABFALL.pm line 11.
Line 11 ist "use POSIX"

Funktioniert der Code auch ohne diesen Eintrag?

Beta=User hat dazu mal einen Beitrag geschrieben:

https://forum.fhem.de/index.php?topic=109509.0

Gruß
    Sailor

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 14 November 2022, 13:00:01
Ich glaube, das Modul ist tot. uniqueck (http://ttps://forum.fhem.de/index.php?action=profile;u=14026) war im Januar 2020 das letzte mal hier im Forum und der letzte Commit (https://github.com/uniqueck/fhem-abfall/commits/develop/FHEM) ist von 2019.

Zitat von: Otto123 am 13 November 2022, 23:19:22Wenn Du sagst was Du da brauchst, könnte man Dir in einem Calendar Device helfen es zu bekommen ;) es steht alles dort drin. Alle anderen Module sind nur zusätzlicher Aufwand.
Interessant wäre es, wenn man gleiche/ähnliche Readings bekäme wie es das Abfall-Modul anbietet.
   READINGS:
     2022-11-14 10:12:28   Papier_date     24.11.2022
     2022-11-14 10:12:28   Papier_days     10
     2022-11-14 10:12:28   Papier_description Papier
     2022-11-14 10:12:28   Papier_location
     2022-11-14 10:12:28   Papier_text     Papier
     2022-11-14 10:12:28   Papier_weekday  Donnerstag
     2022-11-14 10:12:28   Restmuell_date 16.11.2022
     2022-11-14 10:12:28   Restmuell_days 2
     2022-11-14 10:12:28   Restmuell_description Restmüll
     2022-11-14 10:12:28   Restmuell_location
     2022-11-14 10:12:28   Restmuell_text Restmüll
     2022-11-14 10:12:28   Restmuell_weekday Mittwoch
     2022-11-14 10:12:28   gelberSack_date 16.11.2022
     2022-11-14 10:12:28   gelberSack_days 2
     2022-11-14 10:12:28   gelberSack_description gelber Sack
     2022-11-14 10:12:28   gelberSack_location
     2022-11-14 10:12:28   gelberSack_text gelber Sack
     2022-11-14 10:12:28   gelberSack_weekday Mittwoch
     2022-11-14 10:12:28   next            Restmuell|gelberSack_2
     2022-11-14 10:12:28   next_date       16.11.2022
     2022-11-14 10:12:28   next_days       2
     2022-11-14 10:12:28   next_description Restmüll und gelber Sack
     2022-11-14 10:12:28   next_location   
     2022-11-14 10:12:28   next_text       Restmüll und gelber Sack
     2022-11-14 10:12:28   next_weekday    Mittwoch
     2022-11-14 10:12:28   state           2

Die Intention war hier ursprünglich auch die vereinfachte Darstellung in FTUI.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 14 November 2022, 13:21:31
Ja betateilchen und Otto, ich hatte auch Interesse die readings wie Yersinia zu erhalten.

Das Problem wird wohl sein, dass der Name der readings aus der "SUMMARY" generiert werden müsste. Besonders spannend wird es dann wenn mehrere Tonnen gleichzeitig abgeholt werden und eine Vielzahl an unterschiedlichen Trennzeichen das ganze kompliziert macht, dann muss man aus einem Event ggfs. Mehrere Events machen.

Daher hatte ich gehofft diese Modul macht das hier. Es tut ja auch seinen Dienst, denn es nützt mindestens Yersinia. Ich habe halt das Problem, dass mein Entsorger "," als delimiter gewählt hat. Das kann ich halt nicht ins Attribut schreiben. Da das Modul aber eher verwaist ist, werde ich wohl den Quellcode für meinen Fall anpassen.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 14 November 2022, 13:42:51
Hi yersinia

Zitat von: yersinia am 14 November 2022, 13:00:01
Ich glaube, das Modul ist tot. uniqueck (http://ttps://forum.fhem.de/index.php?action=profile;u=14026) war im Januar 2020 das letzte mal hier im Forum und der letzte Commit (https://github.com/uniqueck/fhem-abfall/commits/develop/FHEM) ist von 2019.

Hättest du nicht Lust das Modul zu übernehmen?

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 14 November 2022, 13:49:33
Naja mir war diese Unmenge an aus "Beschreibungstext" erzeugten Readings eh immer etwas suspekt. Ich habe mir deshalb nur was für next... gebaut:
attr AbfallKalender userReadings nextWasteDays:triggered {\
  my $t = fhem('get '.$name.' events timeFormat:"%F 00:00:00" format:custom="$T1" limit:from=43200,count=1',1);;\
  my $day = (time_str2num($t) - time_str2num(strftime('%F 00:00:00',localtime(time))))/86400;;\
  $day? ($day>1 ? $day:"morgen"):"heute"},\
Tonne:triggered {fhem('get '.$name.' events format:custom="$S" limit:from=43200,count=1',1)}
Das tut es für mich.
Für den Fall, dass ich wissen will ob in 2 Wochen eine Tonne raus muss, schau ich einfach in den Kalender. ;)
Man könnte ja eine eher allgemeine myUtils Routine bauen, die eine bestimmte (definierbar) Anzahl Tage abfragt und diese nach einem Schema als Readings schreibt. Das Komma im Summary kann man ja dabei ersetzen.

Wenn das Abfall Modul aber eine Lösung für FTUI war, warum baut man nicht eine Calendar Abfrage/Integration in FTUI ein?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ch.eick am 14 November 2022, 14:22:32
Zitat von: Sailor am 14 November 2022, 13:42:51
Hi yersinia

Hättest du nicht Lust das Modul zu übernehmen?

Gruß
    Sailor
Moin,
also ich verwende das auch ohne FTUI, also bitte nicht einfach im FHEM entfernen.

VG  Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 14 November 2022, 14:58:55
Hallo Christian,

man kann nicht entfernen was nicht da ist. ;)
Das Modul ist mMn nicht Bestandteil der distribution, nicht mal contrib. Es ist nur extern einbindbar (siehe 1. Seite dieses Threads)
Oder liege ich da falsch?

Gruß Otto
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 14 November 2022, 15:14:20
Zitat von: Otto123 am 14 November 2022, 13:49:33Naja mir war diese Unmenge an aus "Beschreibungstext" erzeugten Readings eh immer etwas suspekt.
Nur weil es dich ängstigt, muss es anderen nicht so gehen. :P

Zitat von: Otto123 am 14 November 2022, 13:49:33Man könnte ja eine eher allgemeine myUtils Routine bauen, die eine bestimmte (definierbar) Anzahl Tage abfragt und diese nach einem Schema als Readings schreibt. Das Komma im Summary kann man ja dabei ersetzen.
::)
Zitat von: uniqueck am 27 Januar 2016, 01:02:41Ich wollte nicht wieder eine 99_myUtils anlegen, dann noch hier ein dummy und da ein dummy und ein dummy um den nächsten Abfalltermin in einem dummy bereitzustellen, sondern es einfach universell halten.

Zitat von: Otto123 am 14 November 2022, 13:49:33Wenn das Abfall Modul aber eine Lösung für FTUI war, warum baut man nicht eine Calendar Abfrage/Integration in FTUI ein?
Möglicherweise weil nicht jeder eine Kalenderansicht (es gibt ja calview widgets/componets) sondern eher icons haben möchte?

Ich warte immer noch (https://forum.fhem.de/index.php/topic,130151.msg1243993.html#msg1243993) auf einen brauchbaren Vorschlag, dem ABFALL-Modul ähnliche readings aus dem Calendar-Device zu bekommen. Im Prinzip den Inhalt aus Summary transponiert als Readingsnamen-prefix und dann weitere Daten wie date, days etc als suffix. Kann das Calendar mittels userReadings???
   READINGS:
     2022-11-14 10:12:28   Papier_date     24.11.2022
     2022-11-14 10:12:28   Papier_days     10
     2022-11-14 10:12:28   Papier_description Papier
     2022-11-14 10:12:28   Papier_location
     2022-11-14 10:12:28   Papier_text     Papier
     2022-11-14 10:12:28   Papier_weekday  Donnerstag
     2022-11-14 10:12:28   Restmuell_date 16.11.2022
     2022-11-14 10:12:28   Restmuell_days 2
     2022-11-14 10:12:28   Restmuell_description Restmüll
     2022-11-14 10:12:28   Restmuell_location
     2022-11-14 10:12:28   Restmuell_text Restmüll
     2022-11-14 10:12:28   Restmuell_weekday Mittwoch
     2022-11-14 10:12:28   gelberSack_date 16.11.2022
     2022-11-14 10:12:28   gelberSack_days 2
     2022-11-14 10:12:28   gelberSack_description gelber Sack
     2022-11-14 10:12:28   gelberSack_location
     2022-11-14 10:12:28   gelberSack_text gelber Sack
     2022-11-14 10:12:28   gelberSack_weekday Mittwoch
     2022-11-14 10:12:28   next            Restmuell|gelberSack_2
     2022-11-14 10:12:28   next_date       16.11.2022
     2022-11-14 10:12:28   next_days       2
     2022-11-14 10:12:28   next_description Restmüll und gelber Sack
     2022-11-14 10:12:28   next_location   
     2022-11-14 10:12:28   next_text       Restmüll und gelber Sack
     2022-11-14 10:12:28   next_weekday    Mittwoch
     2022-11-14 10:12:28   state           2
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: TomLee am 14 November 2022, 16:53:15
ZitatKann das Calendar mittels userReadings???

Das Modul holt sich doch die Daten aus Calendar, warum soll das dann nicht gehen ?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 14 November 2022, 16:59:43
Soweit ich weiss, kann man per userReading keine weiteren Readings via zB
setreading CalendarDevice <reading_prefix_aus_summary>_date 16.11.2022
definieren kann.

Man müsste entweder die Abfallsorten einzeln als userReading definieren oder in myUtils eine Funktion basteln - oder man nutzt das ABFALL-Modul. Die Anfänger-/Einstiegshürde im ABFALL Modul ist wesentlich geringer als im Calendar-Device etwas zu basteln.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 14 November 2022, 18:36:00
Zitat von: yersinia am 14 November 2022, 15:14:20
Ich warte immer noch (https://forum.fhem.de/index.php/topic,130151.msg1243993.html#msg1243993) auf einen brauchbaren Vorschlag, dem ABFALL-Modul ähnliche readings aus dem Calendar-Device zu bekommen.
Aber nicht von mir  :P
Zitat von: yersinia am 14 November 2022, 16:59:43
Soweit ich weiss, kann man per userReading keine weiteren Readings via zB
setreading CalendarDevice <reading_prefix_aus_summary>_date 16.11.2022
definieren kann.
bedeutet aber nicht, dass es nicht geht.  :P
Die Diskussion wird gerade wieder nutzlos. Es kann doch jeder diese Modul nutzen, solange es lokal noch da ist, es auf github rumliegt oder sich jemand findet der es weiter pflegt.
Wenns schön ist ...  ;D ;D ;D
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 14 November 2022, 18:51:59
@yersinia

Angenommen, Dich interessieren nur die Abfallsorten-Readings für die jeweils nächste Abholung, dann könnte CALVIEW hilfreich sein.

Hängst Du auch an den (taggenauen) next-Readings, dann wird's wohl schwieriger/aufwendiger ,,,
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 14 November 2022, 20:07:49
Zitat von: yersinia am 14 November 2022, 15:14:20
Ich warte immer noch auf einen brauchbaren Vorschlag, dem ABFALL-Modul ähnliche readings aus dem Calendar-Device zu bekommen.

Wo ist das Problem?

Prinzipbeschreibung mit Hilfe von onCreateEvent:


defmod dresden Calendar ical url https://stadtplan.dresden.de/project/cardo3Apps/IDU_DDStadtplan/abfall/ical.ashx?STANDORT=2380&DUMMY=638039200493997930&DATUM_VON=16.11.2022&DATUM_BIS=18.11.2022
attr dresden onCreateEvent {main::bt_calTest($e->start,$e->summary)}



#in 99_myUtils.pm
sub bt_calTest {
  use POSIX qw( strftime );
  my $e_start   = shift;
  my $e_summary = shift;
     $e_summary =~ s/,//g;
  my $dt = strftime("%d.%m.%Y", localtime($e_start));
  my @tonnen = split(/ /,$e_summary); shift @tonnen;
 
  foreach my $a (@tonnen) {
    Debug $a."_date $dt / ".$a."_description $a";
  }
}



2022.11.14 20:01:56 1: DEBUG>Bio-Tonne_date 18.11.2022 / Bio-Tonne_description Bio-Tonne
2022.11.14 20:01:56 1: DEBUG>Restabfall_date 18.11.2022 / Restabfall_description Restabfall


Statt mit "Debug" könnte man natürlich auch mit "setreading" arbeiten.

Was ich NICHT tun würde: den Kalender bis Ende 2030 in FHEM laden, wie hier vom Fragesteller getan...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 14 November 2022, 20:51:12
Hallo,

vielen Dank für die Hilfreichen Antworten besonders gut gefällt mir der Vorschlag von Betateilchen, das werde ich wohl so umsetzen.

Ich möchte hier aber mal nachfragen, warum meine Frage dazu geführt hat, dass  gleich das gesamte Modul in Frage gestellt wird. Wenn es ein solches Modul gibt, dann spricht doch nichts dagegen es auch nutzen zu wollen.

Ansonsten evtl. auch Dank für den die Antwort von Betateilchen hinsichtlich des reinladen das gesamten Calenders. Ich hatte das Attribut hideLaterThan so verstanden, dass nur Einträge im Fhem generiert werden, die in diesem Zeitraum liegen.  Die Größe der Kalenderdatei ist vernachlässigbar gering, insbesondere, weil ich den Kalender nur alle 24Stunden aktualisiere.

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Otto123 am 14 November 2022, 21:06:04
ZitatUi, dann werde ich mal eine Leiche ausgraben,
für mich steht eben die Frage ob man weiter schminkt. Ich wollte nur auf das Problem hinweisen: auch die schönste Leiche fängt irgendwann an ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 15 November 2022, 09:43:10
Zitat von: OdfFhem am 14 November 2022, 18:51:59Angenommen, Dich interessieren nur die Abfallsorten-Readings für die jeweils nächste Abholung, dann könnte CALVIEW hilfreich sein.
Ich habe mich in einem ähnlichen Kontext (https://forum.fhem.de/index.php/topic,125789.msg1232533.html#msg1232533) (aber eher rudimentär) mit CALVIEW beschäftigt und konnte nicht wirklich eine Funktion analog zum ABFALL-Modul feststellen. Kann CALVIEW mir pro Abfall-Art ein reading zur Verfügung stellen? Ich erwarte keine kalendarische Ansicht oder Auflistung wie im Wiki gezeigt. Next wäre auch charmant, benötige ich persönlich aber nicht.

Zitat von: betateilchen am 14 November 2022, 20:07:49Wo ist das Problem?
Gemessen an dem, was und wie das ABFALL-Modul es zur Verfügung stellt, ist dein Vorschlag (noch) keine alternative Lösung. Ja, ich kann damit aus den Kalendereinträgen readings generieren; allerdings bekomm ich für jeden Termin ein reading - interessanterweise auch für Termine, welche laut hideOlderThan (1d) und hideLaterThan (43d) gar nicht auftauchen sollten in diesem Zusammenhang habe ich gleich cutoffOlderThan und cutoffLaterThan kennengelernt; trotzdem würde ich erwarten, dass Termine älter als 1d rausgefiltert werden (cutoffOlderThan=1d):
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 03.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Papier_date 24.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Papier_date 27.10.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 14.12.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 16.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 19.10.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 03.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 06.10.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Restmuell_date 30.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 19.10.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 16.11.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 06.10.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 14.12.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage Papier_date 22.12.2022
2022.11.15 09:09:42 1: DEBUG>setreading garbage gelberSack_date 30.11.2022


Darüber hinaus habe ich wieder myUtils-Code, der hier unterstützen muss. Bis hierher ist das ABFALL-Modul noch einfacher zu nutzen. Auch wenn es gut gereift ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 15 November 2022, 11:18:04
Zitat von: yersinia am 15 November 2022, 09:43:10
allerdings bekomm ich für jeden Termin ein reading
trotzdem würde ich erwarten, dass Termine älter als 1d rausgefiltert werden (cutoffOlderThan=1d):

Falsche Erwartungshaltung, die daraus resultiert, dass Du die Arbeitsweise des Calendar-Moduls noch nicht ganz verstanden hast.

Zitat von: yersinia am 15 November 2022, 09:43:10
Darüber hinaus habe ich wieder myUtils-Code, der hier unterstützen muss. Bis hierher ist das ABFALL-Modul

What the fuck ???

Kurzer Code in myUtils unter Deiner eigenen Kontrolle oder ein uraltes Modul, das keiner mehr pflegt - was ist Dir lieber?
Und wo ist eigentlich der Unterschied - beides ist Code außerhalb des Calendar-Moduls.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 15 November 2022, 11:51:43
Zitat von: betateilchen am 15 November 2022, 11:18:04Falsche Erwartungshaltung, die daraus resultiert, dass Du die Arbeitsweise des Calendar-Moduls noch nicht ganz verstanden hast.
Das mag sein. Aber möglicherweise kannst du mir dann erklären, wie bei
ZitatcutoffOlderThan <timespec>
cutoffLaterThan <timespec>
Diese Attribut schneidem alle Termine weg, die eine Zeitspanne cutoffOlderThan vor bzw. cutoffLaterThan nach der letzten Aktualisierung des Kalenders enden. Der Zweck dieses Attributs ist es Speicher und Verarbeitungszeit zu sparen. Auf solche Termine kann gar nicht mehr aus FHEM heraus zugegriffen werden.
mit cutoffOlderThan 1d sowas passiert:
2022.11.15 09:09:42 1: DEBUG>setreading garbage Papier_date 27.10.2022

Meine Erwartungshaltung am Calendar-Modul ist, dass es, grob umschrieben, Kalender-Informationen in FHEM zur Verfügung stellt. Nicht mehr und nicht weniger. Ich erwarte nicht, dass es spezifische Termine out-of-the-box rausfiltert und wie auch immer optimiert zur Verfügung stellt.

Zitat von: betateilchen am 15 November 2022, 11:18:04What the fuck ???

Kurzer Code in myUtils unter Deiner eigenen Kontrolle oder ein uraltes Modul, das keiner mehr pflegt - was ist Dir lieber?
Und wo ist eigentlich der Unterschied - beides ist Code außerhalb des Calendar-Moduls.
sigh, ja, wieder das Thema fhem für nerds vs fhem auch für anfänger. Nicht jeder ist Perl-Crack. Ja, kurzer Code in myUtils, der aber nicht die gleichen Readings wie das ach-so-tote ABFALL-Modul zur Verfügung stellt. Zumindest bis jetzt nicht. Für den Anwendungsfall habe ich bisher keinen Ersatz gefunden: ein(e) reading(sgruppe) der Abfallarten mit (nur!) der nächsten Abholung. Nicht alle Abholungen. Keine vergangenen Abholungen.
Kann dies das Calendar Modul? Ich weiss es nicht. Soll es das überhaupt können? Ich wage es zu Bezweifeln.
Wäre CALVIEW eine Option? Scheint mir bisher nicht so. Aber da hätten wir ja wieder das Thema, dass man dafür ja ein weiteres Modul neben dem Calendar-Modul nutzen würde - da kann man bei dem, bisher imho dennoch gut funktionierendem, ABFALL-Modul bleiben.

Möglicherweise entspricht meine Meinung auch hier nicht der mehrheitlichen Ansicht.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 15 November 2022, 12:43:27
Zitat von: yersinia am 15 November 2022, 11:51:43
keinen Ersatz gefunden: ein(e) reading(sgruppe) der Abfallarten mit (nur!) der nächsten Abholung. Nicht alle Abholungen. Keine vergangenen Abholungen.
Kann dies das Calendar Modul?

Das Calendar Modul kann zumindest alle nach dieser Vorgabe relevanten events zurückliefern.
Was der Anwender dann daraus macht, bleibt völlig dem Anwender überlassen.

Zitat von: yersinia am 15 November 2022, 11:51:43
Das mag sein. Aber möglicherweise kannst du mir dann erklären, wie beimit cutoffOlderThan 1d sowas passiert:
2022.11.15 09:09:42 1: DEBUG>setreading garbage Papier_date 27.10.2022

Völlig logisch, falls Du das über den von mir genannten Codeschnipsel probiert hast: onCreateEvent wird vor der Auswertung der definierte Zeitgrenzen ausgeführt.

Genau deshalb hatte ich geschrieben, dass man nicht den kompletten Kalender bis 2030 importieren sollte, weil sonst für jeden Termin, der im Kalender steht, ein onCreateEvent ausgeführt wird.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: betateilchen am 15 November 2022, 12:49:58
Zitat von: yersinia am 15 November 2022, 11:51:43
sigh, ja, wieder das Thema fhem für nerds vs fhem auch für anfänger.

Zugegeben: onCreateEvent ist eine Funktion, die eher für nerds hilfreich ist. Aber man kann damit wirklich ALLES umsetzen, was man gerne mit einem Kalendereintrag tun möchte und nicht out-of-the-box funktioniert.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 15 November 2022, 12:59:40
Zitat von: betateilchen am 15 November 2022, 12:43:27Das Calendar Modul kann zumindest alle nach dieser Vorgabe relevanten events zurückliefern.
Was der Anwender dann daraus macht, bleibt völlig dem Anwender überlassen.
Korrekt. Dies entspricht auch meinem Verständnis.

Zitat von: betateilchen am 15 November 2022, 12:43:27Völlig logisch, falls Du das über den von mir genannten Codeschnipsel probiert hast: onCreateEvent wird vor der Auswertung der definierte Zeitgrenzen ausgeführt.
Interessant, ich habe die commandref dahingehend anders verstanden. Wahrscheinlich eher eine philosophische Frage, ob man erst für alle Termine jeweils ein Event erzeugt und dann den Zeitraum einschränkt oder erst den Zeitraum einschränkt und dann nur Events für die Teilmenge aller Termine erstellt. Ist auch hier OT.

Zitat von: betateilchen am 15 November 2022, 12:43:27Genau deshalb hatte ich geschrieben, dass man nicht den kompletten Kalender bis 2030 importieren sollte, weil sonst für jeden Termin, der im Kalender steht, ein onCreateEvent ausgeführt wird.
Zumal Calendar wildcards kann und man nichtmal das Jahr manuell nachpflegen müsste.

Zitat von: betateilchen am 15 November 2022, 12:49:58Zugegeben: onCreateEvent ist eine Funktion, die eher für nerds hilfreich ist. Aber man kann damit wirklich ALLES umsetzen, was man gerne mit einem Kalendereintrag tun möchte und nicht out-of-the-box funktioniert.
Ja, das ist auch nicht schlecht. Und kann man, bei guter Doku, auch einem Anfänger zumuten. Mir scheint als würde aber für jeden Termin ein Event generiert und dann diese Funktion aufgerufen. Das ABFALL-Modul fragt die Termine über ein get events (https://github.com/uniqueck/fhem-abfall/blob/develop/FHEM/ABFALL_getEvents.pm#L111) ab:
get calendar events format:custom="$U" series:next
um diese weiter zu verarbeiten.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 15 November 2022, 20:29:36
Zitat von: yersinia am 15 November 2022, 09:43:10
Ich habe mich in einem ähnlichen Kontext (https://forum.fhem.de/index.php/topic,125789.msg1232533.html#msg1232533) (aber eher rudimentär) mit CALVIEW beschäftigt und konnte nicht wirklich eine Funktion analog zum ABFALL-Modul feststellen. Kann CALVIEW mir pro Abfall-Art ein reading zur Verfügung stellen? Ich erwarte keine kalendarische Ansicht oder Auflistung wie im Wiki gezeigt. Next wäre auch charmant, benötige ich persönlich aber nicht.

Ich benutze folgende FHEM-Devices und erhalte alle Informationen, die ich pro Abfallart für eine (readingGroup, FTUI, ...)-Darstellung benötige:


defmod Abfallkalender Calendar ical file FHEM/abfall.ics.cfg 86400
attr Abfallkalender hideLaterThan 40d
attr Abfallkalender hideOlderThan 1s



defmod AbfallView4Bio CALVIEW Abfallkalender 1
attr AbfallView4Bio event-on-change-reading .*
attr AbfallView4Bio filterSummary Abfallkalender:.*Bio.*
attr AbfallView4Bio maxreadings 1
attr AbfallView4Bio modes next
attr AbfallView4Bio weekdayformat de-short

...

defmod AbfallView4Papier CALVIEW Abfallkalender 1
attr AbfallView4Papier event-on-change-reading .*
attr AbfallView4Papier filterSummary Abfallkalender:.*Papier.*
attr AbfallView4Papier maxreadings 1
attr AbfallView4Papier modes next
attr AbfallView4Papier weekdayformat de-short



defmod rg_Abfallkalender readingsGroup <>,<Datum>,<Tag>,<Termin>\
NAME=AbfallView.*:t_001_bdate,t_001_weekdayname,t_001_summary

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 15 November 2022, 21:39:32
irgendwie gleitet die Diskussion ab ....

Yersinia meint, dass es easy mit Wildcards zu lösen ist die Kalender URL zu nutzen um die nicht im def zu tauschen.

Sorry Kollege, du wirst genau dort Schwierigkeiten kriegen, wenn du das Enddatum bei meiner URL angeben musst. Die tollen Wildcards geben nur das aktuelle Datum wieder. Egal wie ich es drehe, es wird immer einen Zeitpunkt geben, wo der Kalender nicht lang genug ist. Wenn ich zum Beispiel das Jahr mit Wildcard schreibe, dann werden definitiv in der letzten Woche des Jahres Termine fehlen. Es gibt kein "%G + 1", oder doch?

Ich löse das jetzt über ein AT und "defmod -silent"

Jetzt kommen hier  Leute um die Ecke und zeigen wie einfach das doch mit x-Devices geht .... Kollege, du hast zwei verschiedene Tonnen eingebunden, deine Lösung wird genau dann zum Problem, wenn dein Entsorger mehrere Tonnen in einen Termin schreibt (wie bei mir). Schwachsinn ist es trotzdem, Calendar->x-Calview->Readingsgroup .... zumal die ReadingsGroup vermutlich nicht mal events liefert auf die man triggern könnte, also nochmal ein notify hinten dran, mit breitem-regexp

Fhem lebt doch davon, dass einige kluge Menschen Module für Anwendungsfälle bauen, die einem das "Selbstgecode" abnehmen sollen. Nach eurer Logik könnte man doch auch gleich alle http-API-basierten Protokolle abschaffen und auf HTTPMOD verweisen?
Natürlich kann man jeden Anwendungsfall auch selbst entwickeln, aber wenn das das Ziel von fhem sein soll, dann empfehle ich die Entwicklung einzustellen, die User laufen bereits jetzt weg, weil es deutlich einfachere Lösung gibt. Ich freue mich auch über den thread zu dem Thema ob fhem für Anwender oder nerds entwickelt wird. Ich persönlich sehe mich als nerd und lasse mich durchaus darauf ein neue Wege zu gehen, aber der Großteil der Anwender wird damit eher Probleme haben.

Ich für meinen Teil werde die Lösung von Betateilchen umsetzen, er hat das sehr schön beschrieben und konstruktiv beigetragen.

Ansonsten nochmal großen Dank an den Schöpfer des Abfall-Moduls, eigentlich wäre es cool, wenn das Modul irgendwie ins offizielle fhem findet, natürlich mit einem aktuellen maintainer.

Grüße
Andreas

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 16 November 2022, 00:29:24
Zitat von: bartman121 am 15 November 2022, 21:39:32
Kollege, du hast zwei verschiedene Tonnen eingebunden, deine Lösung wird genau dann zum Problem, wenn dein Entsorger mehrere Tonnen in einen Termin schreibt (wie bei mir).
Der reguläre Ausdruck kommt auch damit klar ...

Zitat von: bartman121 am 15 November 2022, 21:39:32
Schwachsinn ist es trotzdem, Calendar->x-Calview->Readingsgroup .... zumal die ReadingsGroup vermutlich nicht mal events liefert auf die man triggern könnte, also nochmal ein notify hinten dran, mit breitem-regexp
readingsGroup erleichtert einem nur einen "Kontrollblick" - hat ansonsten keinerlei Bedeutung. CALVIEW liefert bei Änderungen Events ... Verwertung erlaubt ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 16 November 2022, 08:43:04
Zitat von: bartman121 am 15 November 2022, 21:39:32Yersinia meint, dass es easy mit Wildcards zu lösen ist die Kalender URL zu nutzen um die nicht im def zu tauschen.

Sorry Kollege, du wirst genau dort Schwierigkeiten kriegen, wenn du das Enddatum bei meiner URL angeben musst. Die tollen Wildcards geben nur das aktuelle Datum wieder. Egal wie ich es drehe, es wird immer einen Zeitpunkt geben, wo der Kalender nicht lang genug ist. Wenn ich zum Beispiel das Jahr mit Wildcard schreibe, dann werden definitiv in der letzten Woche des Jahres Termine fehlen. Es gibt kein "%G + 1", oder doch?
Dies ist nicht meine Aussage gewesen. Und ja, du kannst begrenzt mit wildcards arbeiten, hast aber an den Rändern definitiv Probleme mit Terminen. Ich dachte bezgl Wildcards eher an dieses Format:
https://stadtplan.dresden.de/project/cardo3Apps/IDU_DDStadtplan/abfall/ical.ashx?STANDORT=2380&DATUM_VON=01.%m.%Y&DATUM_BIS=31.12.%Y
Klar, wenn du am 28.12. wissen willst, ob am 2.1. abgeholt wird, hast du mit dieser Definition ein Problem.

[OT]
Zitat von: bartman121 am 15 November 2022, 21:39:32Jetzt kommen hier  Leute um die Ecke und zeigen wie einfach das doch mit x-Devices geht .... Kollege, du hast zwei verschiedene Tonnen eingebunden, deine Lösung wird genau dann zum Problem, wenn dein Entsorger mehrere Tonnen in einen Termin schreibt (wie bei mir). Schwachsinn ist es trotzdem, Calendar->x-Calview->Readingsgroup .... zumal die ReadingsGroup vermutlich nicht mal events liefert auf die man triggern könnte, also nochmal ein notify hinten dran, mit breitem-regexp

Fhem lebt doch davon, dass einige kluge Menschen Module für Anwendungsfälle bauen, die einem das "Selbstgecode" abnehmen sollen. Nach eurer Logik könnte man doch auch gleich alle http-API-basierten Protokolle abschaffen und auf HTTPMOD verweisen?
Natürlich kann man jeden Anwendungsfall auch selbst entwickeln, aber wenn das das Ziel von fhem sein soll, dann empfehle ich die Entwicklung einzustellen, die User laufen bereits jetzt weg, weil es deutlich einfachere Lösung gibt. Ich freue mich auch über den thread zu dem Thema ob fhem für Anwender oder nerds entwickelt wird. Ich persönlich sehe mich als nerd und lasse mich durchaus darauf ein neue Wege zu gehen, aber der Großteil der Anwender wird damit eher Probleme haben.
Amen.
[/OT]

Zitat von: bartman121 am 15 November 2022, 21:39:32Ansonsten nochmal großen Dank an den Schöpfer des Abfall-Moduls, eigentlich wäre es cool, wenn das Modul irgendwie ins offizielle fhem findet, natürlich mit einem aktuellen maintainer.
Ist das eine Bewerbung?



@OdfFhem: wie bindest du dies in FTUI3 ein? Über calview component oder auch via icons?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 16 November 2022, 09:38:54
Zitat von: OdfFhem am 16 November 2022, 00:29:24
Der reguläre Ausdruck kommt auch damit klar ...

Sicher?
Die Frage ist hier vermutlich was klarkommen bedeutet:
Mein Entsorger schreibt mehrere Tonnen in einen Termin, damit ergibt sich als Summary zum Beispiel: "Bio-Tonne, Papier-Tonne"

Bei deinem Beispiel würden beide Calview-Devices diesen Termin bereitstellen, mit dem Ergebnis, dass du zweimal das gleiche Ereignis-triggern würdest, falls du hinten dran Automatismen hättest. Natürlich kann man das alles gegeneinander verriegeln, aber günstig wäre, wenn man vorher alle Eventualitäten ausschließen könnte.


Zitat von: yersinia am 16 November 2022, 08:43:04
Ist das eine Bewerbung?
Ich denke eher nicht, dass mein Wissen hierzu ausreicht, im Gegensatz zu scheinbar vielen anderen gehört die Commandref nicht zu meiner Abendlektüre. Auch Perl ist keine meine besonderen Stärken.

Falls es noch Jemanden interessiert:
hier der Code:

sub waste_createReadings {
  use POSIX qw( strftime );
  use Time::Local;
  use Switch;

  my $e_start   = shift;
  my $e_summary = shift;
   $e_summary =~ s/Leerung //g; #Erstmal Prefix in Summmay löschen
     $e_summary =~ s/, /KOMMA/g; # , durch das Wort KOMMA ersetzen
$e_summary =~ s/ /_/g; #Leerzeichen durch Unterstrich ersetzen
  my $dt = strftime("%d.%m.%Y", localtime($e_start)); #Nur Darum des Events ermitteln
  my @tonnen = split(/KOMMA/,$e_summary); #shift @tonnen; #Events splitten falls durch KOMMA getrennt
 
  #beutzte Variablen deklarieren
  my $reading_date;
  my $reading_name;
  my $reading_epoch;
  my $reading_days_left;
  my $reading_weekday;
  my $days_left;
  my $weekday;
 
  my $calendar="BALU4.WASTE";
 
  foreach my $a (@tonnen) {
 

  #Reading-Namen zusammensetzen
$reading_date = "waste_".$a."_date";
$reading_name = "waste_".$a."_name";
$reading_epoch = "waste_".$a."_epoch";
$reading_days_left = "waste_".$a."_days_left";
$reading_weekday= "waste_".$a."_weekday";
#Wochentag ermittelm
$weekday = strftime("%A",localtime($e_start));
switch($weekday) {
case "Monday"  {$weekday = "Montag"}
case "Tuesday" {$weekday = "Dienstag"}
case "Wednesday" {$weekday = "Mittwoch"}
case "Thursday" {$weekday = "Donnerstag"}
case "Friday" {$weekday = "Freitag"}
case "Saturday" {$weekday = "Samstag"}
case "Sunday" {$weekday = "Sonntag"}
else { $weekday = "undef" }
}

#Wenn Readings nicht existiert oder $e_start < aktuell eingetragenes Datum
if ((ReadingsNum($calendar,$reading_epoch,0) > $e_start) || (ReadingsNum("BALU4.WASTE",$reading_epoch,0) == 0)) {
fhem("setreading BALU4.WASTE $reading_epoch $e_start");
fhem("setreading BALU4.WASTE $reading_name $a");
fhem("setreading BALU4.WASTE $reading_date $dt");

# days left berechnen
$days_left = int(($e_start - time)/86400);
fhem("setreading BALU4.WASTE $reading_days_left $days_left");
fhem("setreading BALU4.WASTE $reading_weekday $weekday");
}


}
 

  }


Ich bin mi sicher, dass man den Code auch noch deutlich schöner schreiben kann, bitte aber um Rücksicht, dass das eben nicht mein Spezialgebiet ist.

Dazu aber folgende Fragen:
Ich lösche die Readings beim event "retrieved" vom Calendar-Device ... gibt es einen schöneren Weg?

Danach wird ja meine Sub aufgerufen, weil die Events EINZELN created werden, dummerweise kann ich keine wirkliche Reihenfolge erkennen in welche die Termine reingeschoben werden, kann man die Reihenfolge beeinflussen? Wenn ja, dann könnte man sich das dämliche Mehrfachändern der Readings sparen.

Aktuell habe ich halt das Problem, dass durch die Mehrfachänderung der Readings halt auch mehrfach events ausgelöst werden. Das würde eine eventuell nachfolgende Automatisierung ziemlich nerven.

Ansonsten ist die Berechnung von days_left noch nicht korrekt. Hat dazu Jemand einen eleganteren Ansatz?

Grüße

Andreas



Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: the ratman am 16 November 2022, 10:24:31
Zitat von: bartman121 am 15 November 2022, 21:39:32Ansonsten nochmal großen Dank an den Schöpfer des Abfall-Moduls, eigentlich wäre es cool, wenn das Modul irgendwie ins offizielle fhem findet, natürlich mit einem aktuellen maintainer.
da schließ' ich mich vollumfänglich an ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 16 November 2022, 11:58:14
@bartman121: danke, dass du trotz der Hürden dennoch deine Erfahrung/Erkenntnis mit uns teilst. :)
Zitat von: bartman121 am 16 November 2022, 09:38:54Falls es noch Jemanden interessiert:
hier der Code:
Ich bin auch nur noob und kann kluk (pun intended) zusammenkopieren - finde deinen Ansatz allerdings interessant. Ich habe mir erlaubt, es etwas anzupassen - vlt kannst du es unter deinen Bedingungen testen? Im Grunde habe ich nur Kleinkram geändert und mich vom ABFALL-Modul inspirieren lassen:
sub garbage_pickup_readings {
# onCreateEvent => {main::garbage_pickup_readings("<DEVICENAME>",$e->start,$e->summary)}
  use POSIX qw( strftime );
  use Time::Local;
  my $caldev = shift;
  my $e_start   = shift;
  my $e_summary = shift;
  my $dt = strftime("%d.%m.%Y", localtime($e_start)); #Nur Datum des Events ermitteln
  my $devhash = $defs{$caldev};
   
  my %replacement = ("\\ " => "_", "\\," => "KOMMA", "ä" => "ae", "Ä" => "Ae", "ü" => "ue", "Ü" => "Ue", "ö" => "oe", "Ö" => "Oe", "ß" => "ss", "Leerung " => "");
  my $replacementKeys = join ("|", keys(%replacement));
  $e_summary =~ s/($replacementKeys)/$replacement{$1}/eg;
  #$e_summary =~ tr/a-zA-Z0-9\-_//dc;

  my @tonnen = split(/KOMMA/,$e_summary); #shift @tonnen; #Events splitten falls durch KOMMA getrennt

  #beutzte Variablen deklarieren
  my $reading_date;
  my $reading_name;
  my $reading_epoch;
  my $reading_days_left;
  my $reading_weekday;
  my $days_left;
  my $weekday;
  my %wdDE = ("Monday" => "Montag", "Tuesday" => "Dienstag", "Wednesday" => "Mittwoch", "Thursday" => "Donnerstag", "Friday" => "Freitag", "Saturday" => "Samstag", "Sunday" => "Sonntag");
  my $wdDEKeys = join ("|", keys(%wdDE));

  readingsBeginUpdate($devhash);
 
  foreach my $a (@tonnen) {
  #Reading-Namen zusammensetzen
$a = makeReadingName($a);
$reading_date = "waste_".$a."_date";
$reading_name = "waste_".$a."_name";
$reading_epoch = "waste_".$a."_epoch";
$reading_days_left = "waste_".$a."_days_left";
$reading_weekday= "waste_".$a."_weekday";

#Wenn Readings nicht existiert oder $e_start < aktuell eingetragenes Datum
#days left berechnen - wenn days left < 0 => skip
$days_left = int(($e_start - time)/86400);
if (($days_left >= 0) &&
((ReadingsNum($caldev,$reading_epoch,0) >= $e_start) || (ReadingsNum($caldev,$reading_epoch,0) == 0))) {

#Wochentag ermitteln
$weekday = strftime("%A",localtime($e_start));
$weekday =~ s/($replacementKeys)/$replacement{$1}/eg;

readingsBulkUpdate($devhash, $reading_epoch, $e_start);
readingsBulkUpdate($devhash, $reading_name, $a);
readingsBulkUpdate($devhash, $reading_date, $dt);
readingsBulkUpdate($devhash, $reading_days_left, $days_left);
readingsBulkUpdate($devhash, $reading_weekday, $weekday);
}
  }
  readingsEndUpdate($devhash, 1);
}

Die Funktion erwartet als erstes den Devicnamen als Parameter wenn du es über onCreateEvent aufrufst:
{main::garbage_pickup_readings("BALU4.WASTE",$e->start,$e->summary)}
Das ganze geht sicher auch eleganter. ::)

Zitat von: bartman121 am 16 November 2022, 09:38:54Ich lösche die Readings beim event "retrieved" vom Calendar-Device ... gibt es einen schöneren Weg?

Danach wird ja meine Sub aufgerufen, weil die Events EINZELN created werden, dummerweise kann ich keine wirkliche Reihenfolge erkennen in welche die Termine reingeschoben werden, kann man die Reihenfolge beeinflussen? Wenn ja, dann könnte man sich das dämliche Mehrfachändern der Readings sparen.

Aktuell habe ich halt das Problem, dass durch die Mehrfachänderung der Readings halt auch mehrfach events ausgelöst werden. Das würde eine eventuell nachfolgende Automatisierung ziemlich nerven.
Diese Fragen stellen sich mir auch schon seit die Diskussion hier Fahrt aufnahm; und die Bedenken (der weiteren Verareitung) teile ich ebenso. Wie schon erwähnt - ist das Calendar-Modul überhaupt für diese Thema geeignet? Ich bin mir nicht sicher. Alternativen (exkl ABFALL)?  Keine Ahnung. :(

Zitat von: bartman121 am 16 November 2022, 09:38:54Ansonsten ist die Berechnung von days_left noch nicht korrekt. Hat dazu Jemand einen eleganteren Ansatz?
Die ist mMn in Ordnung, übersehe ich was?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 16 November 2022, 13:14:35
woop, danke erstmal fürs aufhübschen, funktioniert FAST:
die ReadingNamen sind minimal anders, aber das ist kein Problem ....

Zum Thema days_left:
bei meinem Kalender startet der Termin um 7:00Uhr.

Nehmen wir als an: 18.11.2022 07:00Uhr ist $e_start
Es ist aktuell 16.11.2022 12:45Uhr

Bei meiner Rechnung kommt dann 1,xx raus, durch die Konvertierung zu int kommt halt 1 raus. Jetzt kann man das drehen wie man will, 1 Tag ist definitv falsch. Außerdem ziehen wir die Startzeit heran, am Tag der "Abholung" wird dadurch days_left negativ werden, bewirkt die konvertierung. Mit der Prüfung ob days_left <= 0 ist wir der Termin dann bereits ignoriert, das kann gewünscht sein, würde ich aber so nicht machen wollen.

Richtig wäre:
man müsste sowohl "jetzt" und "$e_start" auf das Datum reduzieren. Das Könnte man vermutlich so machen, indem man den Zeiten "normiert"...also in etwa so:
$days_left = int((time_str2num(strftime("%Y-%m-%d", localtime($e_start))." 00:00:00") - time_str2num(strftime("%Y-%m-%d", localtime(time)). " 00:00:00"))/86400);

Auch hier wieder der Hinweis, dass das sicher auch schöner geht .....

Ansonsten noch ein Kleiner Copy&Paste-Fehler:
falsch:
$weekday =~ s/($replacementKeys)/$replacement{$1}/eg;
richtig:
$weekday =~ s/($wdDEKeys)/$wdDE{$1}/eg;
Aus meiner Sicht, sollte man sich aber nicht an die "onCreateEvent"-Geschichte anhängen, sondern eigentlich müsste man ein notify verwenden, alle Events holen und dabei "sinnvoll sortieren", die Events dann mit einer Routine (ähnlich zu dieser) durchrattern. Dann würde man sich Mehrfach-Änderungen der Readings sparen. Weiterhin kann man so auch auf das löschen der Readings verzichten. Aber genau dann wird die Unterscheidung zwischen myUtils und eigenem Modul nicht mehr eindeutig ;)

Ich würde gern Yersinia als neuen Maintainer ins Rampenlicht schieben :P

Danke schonmal
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: KyleK am 16 November 2022, 14:00:19
Ich würde noch einen 3. Hut in den Ring werfen: DOIF + uiTable  8)
https://wiki.fhem.de/wiki/DOIF/uiTable_Schnelleinstieg#Anzahl_der_Tage_bis_zur_Abfall-Entsorgung

Ich bin vom ABFALL-Modul auf diese Variante umgestiegen, und bin zufrieden.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 16 November 2022, 14:11:19
Zitat von: bartman121 am 16 November 2022, 13:14:35

  • die ReadingNamen sind minimal anders, aber das ist kein Problem ....
  • das Splitten bei "," geht nicht, das "," wird bei deiner Version nicht durch KOMMA ersetzt. Ersetze ich das Komma vorher, wie in meinem Beispiel dann läuft es
die ReadingNamen sind minimal anders, aber das ist kein Problem ....
Ja, Teile des Readingsnamen werden sicherheitshalber nochmal von makeReadingName (https://wiki.fhem.de/wiki/DevelopmentModuleAPI#makeReadingName) kontrolliert/korrigiert.
Ansonsten ist "minimal anders" sehr unspezifisch. ;)

Zitat von: bartman121 am 16 November 2022, 13:14:35Zum Thema days_left:
bei meinem Kalender startet der Termin um 7:00Uhr.

Nehmen wir als an: 18.11.2022 07:00Uhr ist $e_start
Es ist aktuell 16.11.2022 12:45Uhr

Bei meiner Rechnung kommt dann 1,xx raus, durch die Konvertierung zu int kommt halt 1 raus. Jetzt kann man das drehen wie man will, 1 Tag ist definitv falsch. Außerdem ziehen wir die Startzeit heran, am Tag der "Abholung" wird dadurch days_left negativ werden, bewirkt die konvertierung. Mit der Prüfung ob days_left <= 0 ist wir der Termin dann bereits ignoriert, das kann gewünscht sein, würde ich aber so nicht machen wollen.
Immer wieder faszinierend, wie unterschiedlich die Welt ist und wenn man seinen Würfel verlässt plötzlich andere Konstellationen bei rum kommen. ;D

Danke für die Fehlerkorrektur und die days_left Optimierung.

Zitat von: bartman121 am 16 November 2022, 13:14:35Aus meiner Sicht, sollte man sich aber nicht an die "onCreateEvent"-Geschichte anhängen, sondern eigentlich müsste man ein notify verwenden, alle Events holen und dabei "sinnvoll sortieren", die Events dann mit einer Routine (ähnlich zu dieser) durchrattern. Dann würde man sich Mehrfach-Änderungen der Readings sparen. Weiterhin kann man so auch auf das löschen der Readings verzichten. Aber genau dann wird die Unterscheidung zwischen myUtils und eigenem Modul nicht mehr eindeutig ;)
Völlig dacor. Und damit beende ich dies für mich hier auch damit:
sub garbage_pickup_readings {
# onCreateEvent => {main::garbage_pickup_readings("device",$e->start,$e->summary)}
  use POSIX qw( strftime );
  use Time::Local;
  my $caldev = shift;
  my $e_start   = shift;
  my $e_summary = shift;
  my $dt = strftime("%d.%m.%Y", localtime($e_start)); #Nur Datum des Events ermitteln
  my $devhash = $defs{$caldev};
   
  my %replacement = ("ä" => "ae", "Ä" => "Ae", "ü" => "ue", "Ü" => "Ue", "ö" => "oe", "Ö" => "Oe", "ß" => "ss", "Leerung " => "");
  my $replacementKeys = join ("|", keys(%replacement));
  $e_summary =~ s/($replacementKeys)/$replacement{$1}/eg;
  #$e_summary =~ tr/a-zA-Z0-9\-_//dc; #from ABFALL Modul; not needed -> we use makeReadingsName
$e_summary =~ s/, /KOMMA/g; # , durch das Wort KOMMA ersetzen

  my @tonnen = split(/KOMMA/,$e_summary); #shift @tonnen; #Events splitten falls durch KOMMA getrennt

  #benutzte Variablen deklarieren
  my $reading_date;
  my $reading_name;
  my $reading_epoch;
  my $reading_days_left;
  my $reading_weekday;
  my $days_left;
  my $weekday;
  my %wdDE = ("Monday" => "Montag", "Tuesday" => "Dienstag", "Wednesday" => "Mittwoch", "Thursday" => "Donnerstag", "Friday" => "Freitag", "Saturday" => "Samstag", "Sunday" => "Sonntag");
  my $wdDEKeys = join ("|", keys(%wdDE));

  readingsBeginUpdate($devhash);
 
  foreach my $a (@tonnen) {
  #Reading-Namen zusammensetzen
$a = makeReadingName($a);
$reading_date = "waste_".$a."_date";
$reading_name = "waste_".$a."_name";
$reading_epoch = "waste_".$a."_epoch";
$reading_days_left = "waste_".$a."_days_left";
$reading_weekday= "waste_".$a."_weekday";

#Wenn Readings nicht existiert oder $e_start < aktuell eingetragenes Datum
#days left berechnen
#$days_left = int(($e_start - time)/86400);
$days_left = int((time_str2num(strftime("%Y-%m-%d", localtime($e_start))." 00:00:00") - time_str2num(strftime("%Y-%m-%d", localtime(time)). " 00:00:00"))/86400);
if (($days_left >= 0) &&
((ReadingsNum($caldev,$reading_epoch,0) >= $e_start) || (ReadingsNum($caldev,$reading_epoch,0) == 0))) {

#Wochentag ermitteln
$weekday = strftime("%A",localtime($e_start));
$weekday =~ s/($wdDEKeys)/$wdDE{$1}/eg;

readingsBulkUpdate($devhash, $reading_epoch, $e_start);
$a =~ s/_/ /g;
readingsBulkUpdate($devhash, $reading_name, $a);
readingsBulkUpdate($devhash, $reading_date, $dt);
readingsBulkUpdate($devhash, $reading_days_left, $days_left);
readingsBulkUpdate($devhash, $reading_weekday, $weekday);
}
  }
  readingsEndUpdate($devhash, 1);
}

Interessanter Zeitvertreib, aber führt so nicht zum Ziel.

Zitat von: bartman121 am 16 November 2022, 13:14:35Ich würde gern Yersinia als neuen Maintainer ins Rampenlicht schieben :P
Nein Danke. Dafür habe ich zu wenig Ahnung von FHEM, Perl, dem ABFALL-Modul im speziellen und wie man richtig programmiert. Und wenn man keine Ahnung hat aber bei den Großen mitspielen will, dann :-X
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 16 November 2022, 14:13:15
Zitat von: KyleK am 16 November 2022, 14:00:19Ich würde noch einen 3. Hut in den Ring werfen: DOIF + uiTable  8)
https://wiki.fhem.de/wiki/DOIF/uiTable_Schnelleinstieg#Anzahl_der_Tage_bis_zur_Abfall-Entsorgung

Ich bin vom ABFALL-Modul auf diese Variante umgestiegen, und bin zufrieden.
Hast du die Reading davon auch in FTUI als icon eingebunden? Soweit ich das verstehe, ist DOIF uiTable "nur" für FHEMWEB, oder?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: ch.eick am 16 November 2022, 16:00:00
Zitat von: yersinia am 16 November 2022, 14:13:15
Hast du die Reading davon auch in FTUI als icon eingebunden? Soweit ich das verstehe, ist DOIF uiTable "nur" für FHEMWEB, oder?
uiTable ist DOIF im Perl Modus und für das FHEMWEB

Deine extra readings für ftui würde ich in der Funktion days sehen.
Da ich das Abfall DOIF jetzt auch erst neu kennenlerne werde ich mich da erstmal reindenken, denn es passt sehr gut in mein FHEMWEB Umfeld.

Vielen Dank für den Hinweis
      Christian
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 16 November 2022, 21:07:22
Zitat von: yersinia am 16 November 2022, 08:43:04
@OdfFhem: wie bindest du dies in FTUI3 ein? Über calview component oder auch via icons?

Über ftui-icon samt ftui-badge
... normalerweise erfolgt die Steuerung der Anzeige einer Abfallart ausschließlich mit dem Reading t_001_daysleft
    ... 0 Tage ... stehende Tonne PLUS Heute aufblenden oder das farbig hervorgehobene 0-Badge ... Tonne mit Entleerungsanimation
    ... 1 Tag ... stehende Tonne PLUS Morgen aufblenden oder das farbig hervorgehobene 1-Badge ... Tonne mit Rollanimation (zum Strassenrand)
    ... > 1 Tag ... stehende Tonne PLUS das farbig hervorgehobene Badge mit der Anzahl verbleibender Tage
... wenn die Icons nicht aussagekräftig genug wären, könnte man noch das alias-Attribut ins Spiel bringen

... s. Screenshot
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 16 November 2022, 21:33:37
Zitat von: bartman121 am 16 November 2022, 09:38:54
Sicher?
Die Frage ist hier vermutlich was klarkommen bedeutet:
Mein Entsorger schreibt mehrere Tonnen in einen Termin, damit ergibt sich als Summary zum Beispiel: "Bio-Tonne, Papier-Tonne"

Bei deinem Beispiel würden beide Calview-Devices diesen Termin bereitstellen, mit dem Ergebnis, dass du zweimal das gleiche Ereignis-triggern würdest, falls du hinten dran Automatismen hättest. Natürlich kann man das alles gegeneinander verriegeln, aber günstig wäre, wenn man vorher alle Eventualitäten ausschließen könnte.

Mein Ansatz ist ja, dass ich pro Abfallart ein CALVIEW-Device anlege und damit wird jeweils die nächste Abholung als Event bereitgestellt.
Normalerweise wird dadurch eine je Abfallart eingefärbte Tonne mit verbleibenden Resttagen dargestellt; sollte dennoch der Name der Abfallart interessant sein, könnte man z.B. das jeweilige alias-Attribut verwenden.

In Deinem Anwendungsfall könnte es sinnvoll sein, dass Du zwar pro Abfallart ein CALVIEW-Device anlegst - sofern für eine abfallgetrennte Darstellung benötigt.
Benötigst Du den nächsten abfallartübergreifenden Abholtermin und Dein Datenlieferant hat immer alle Abfallarten zu einem Termin zusammengefasst, würde vermutlich ein (zusätzliches) CALVIEW-Device genügen - der nächstgelegene Termin wäre dann wohl der gesuchte Termin ... der reguläre Ausdruck wäre .* und das resultierende Event sollte es nur einmal geben ...
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: OdfFhem am 17 November 2022, 06:49:27
Zitat von: yersinia am 16 November 2022, 14:13:15
Hast du die Reading davon auch in FTUI als icon eingebunden? Soweit ich das verstehe, ist DOIF uiTable "nur" für FHEMWEB, oder?

Hier wurde das Thema vor Kurzem behandelt:
https://forum.fhem.de/index.php/topic,129898.0.html (https://forum.fhem.de/index.php/topic,129898.0.html)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Gisbert am 29 Dezember 2022, 08:58:28
Hallo zusammen,

seit neuestem (ab 2023) haben wir eine Biotonne. Dadurch reduziert sich unsere Restmülltonne auf eine 4-wöchentliche Leerung, es gibt aber nach wie die 2-wöchentliche Leerung für die, die keine Biotonne haben.

Kann man im Modul nach dem Typ selektieren, der für einen selbst zutrifft?

Viele Grüße Gisbert
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: sinus61 am 02 Januar 2023, 14:49:00
Zitat von: OdfFhem am 16 November 2022, 21:33:37
Mein Ansatz ist ja, dass ich pro Abfallart ein CALVIEW-Device anlege und damit wird jeweils die nächste Abholung als Event bereitgestellt.

So hab ich bei mir auch gemacht, ich hab 4 Abfallarten und dafür 4 Icons in FTUI. Da der Entsorger aber "Papier / Gelber Sack" als einen Kalendereintrag liefert, Müll und Bio als getrennte Einträge hab ich dafür 3 CALVIEW angelegt, die Papier und Gelber Sack Icons halten sich dann eben an einen CALVIEW. Funktioniert easy und ist in 5 Minuten eingerichtet. Da hat man doch alle Readings die notwendig sind. Ein userreading schaut dann noch welches übergreifend der nächste Abfuhrtermin ist, da spar ich mir ein extra CALVIEW nur dafür.

Wenn ich mal viel Zeit und Langeweile habe würde ich vielleicht auch mal versuchen das nur direkt mit dem CALENDAR Device umzusetzen.   
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 03 Januar 2023, 09:41:42
Zitat von: Gisbert am 29 Dezember 2022, 08:58:28seit neuestem (ab 2023) haben wir eine Biotonne. Dadurch reduziert sich unsere Restmülltonne auf eine 4-wöchentliche Leerung, es gibt aber nach wie die 2-wöchentliche Leerung für die, die keine Biotonne haben.
Müsste das Modul nicht je Abfallart/Abholung jeweils eigene Readings generieren? Die AVEA (https://www.avea.info/privathaushalte/abfallentsorgung-leverkusen/abfuhrkalender/) bietet doch derzeit jeweils einzelne Termine für die Abholung von
- Biotonne
- Gelber Sack
- Restmülltonne
- Restmülltonne 4-wöchentlich
- Weihnachtsbaumsammlung
an.
Man kann dann das jeweils andere Reading ignorieren - wenn man eine Biotonne hat, nutzt man eben Restmülltonne 4-wöchentlich und man kann Restmülltonne ignorieren; wer keine Biotonne hat, schaut nur auf Restmülltonne.

READINGS:
     2023-01-03 09:43:15   Biotonne_date   16.01.2023
     2023-01-03 09:43:15   Biotonne_days   13
     2023-01-03 09:43:15   Biotonne_description
     2023-01-03 09:43:15   Biotonne_text   Biotonne
     2023-01-03 09:43:15   Biotonne_uid    20230103T094244CET0434pg9VBGaveainfo
     2023-01-03 09:43:15   Biotonne_weekday Montag
     2023-01-03 09:43:15   GelberSack_date 09.01.2023
     2023-01-03 09:43:15   GelberSack_days 6
     2023-01-03 09:43:15   GelberSack_description Bei Fragen zur Abholung der Gelben Säcke wenden Sie sich bitte an die: REMONDIS GmbH & Co. KG, Heide 39, 51399 Burscheid, Tel.: 0800 1223255
     2023-01-03 09:43:15   GelberSack_text Gelber Sack
     2023-01-03 09:43:15   GelberSack_uid  20230103T094244CET042590XP6xaveainfo
     2023-01-03 09:43:15   GelberSack_weekday Montag
     2023-01-03 09:43:15   Papiertonne_date 23.01.2023
     2023-01-03 09:43:15   Papiertonne_days 20
     2023-01-03 09:43:15   Papiertonne_description
     2023-01-03 09:43:15   Papiertonne_text Papiertonne
     2023-01-03 09:43:15   Papiertonne_uid 20230103T094244CET0443suk5UKaveainfo
     2023-01-03 09:43:15   Papiertonne_weekday Montag
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_date 16.01.2023
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_days 13
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_description
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_text Restmülltonne 4-wöchentlich
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_uid 20230103T094244CET04368rwlrEaveainfo
     2023-01-03 09:43:15   Restmuelltonne4-woechentlich_weekday Montag
     2023-01-03 09:43:15   Restmuelltonne_date 16.01.2023
     2023-01-03 09:43:15   Restmuelltonne_days 13
     2023-01-03 09:43:15   Restmuelltonne_description
     2023-01-03 09:43:15   Restmuelltonne_text Restmülltonne
     2023-01-03 09:43:15   Restmuelltonne_uid 20230103T094244CET0428ljbu3Taveainfo
     2023-01-03 09:43:15   Restmuelltonne_weekday Montag
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_date 16.01.2023
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_days 13
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_description
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_text Weihnachtsbaumsammlung
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_uid 20230103T094244CET0431dbLIPwaveainfo
     2023-01-03 09:43:15   Weihnachtsbaumsammlung_weekday Montag
     2023-01-03 09:43:15   next            GelberSack_6
     2023-01-03 09:43:15   next_date       09.01.2023
     2023-01-03 09:43:15   next_days       6
     2023-01-03 09:43:15   next_description Bei Fragen zur Abholung der Gelben Säcke wenden Sie sich bitte an die: REMONDIS GmbH & Co. KG, Heide 39, 51399 Burscheid, Tel.: 0800 1223255
     2023-01-03 09:43:15   next_text       Gelber Sack
     2023-01-03 09:43:15   next_weekday    Montag
     2023-01-03 09:43:15   state           6
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: andi11 am 03 Januar 2023, 12:20:11
evl kann das helfen? Bei uns ist Restmüll und Biotonne ein gemeinsamer Termin. Im Sommer gibts aber zusätzlich noch reine Biomüll Leerungen. Dafür hab ich mir ein Userreading erstellt:
MyBiotonne_days {if (ReadingsVal($NAME,"RestmuellBiotonne_days",999)<ReadingsVal($NAME,"Biotonne_days",999)) {ReadingsVal($NAME,"RestmuellBiotonne_days",999)}else{ReadingsVal($NAME,"Biotonne_days",999)}}
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Badflex am 24 Januar 2023, 12:38:24
Hallo, bei mir wird am Tag der Abholung keine 0 mehr angezeigt sondern gleich der nächste Termin also 14.
Das irritiert total.
Hat sich da was geändert?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Xanti19 am 24 Januar 2023, 18:06:18
Bei mir überspringt die Datums-Anzeige für den Restmüll (Restmuellgrau_date) seit 2023 zwei Termine. Der aktuelle Tag (di_Muelltonnen_AktuellerTag) wird richtig angezeigt. Die Termine für Papier, Biotonne und Gelbe Tonne werden richtig angezeigt. Ich kann beim ics-Kalender für 2023 keine Änderungen zu den Vorjahren erkennen.  :(
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Badflex am 31 Januar 2023, 13:01:12
Zitat von: Badflex am 24 Januar 2023, 12:38:24
Hallo, bei mir wird am Tag der Abholung keine 0 mehr angezeigt sondern gleich der nächste Termin also 14.
Das irritiert total.
Hat sich da was geändert?
Hat keiner das gleiche Problem?
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 31 Januar 2023, 13:32:13
Schau doch Mal in den Kalender wie der Termin dort eingetragen ist ....

Die days-left Thematik lässt viel Spielraum. Wenn der Termin z.b. nur von 7uhr bis 8uhr eingetragen ist, du aber um 9uhr schaust, dann gilt halt der nächste Termin....

Ich vermute dein Entsorger hat von ganztägigen Terminen auf zeitlich begrenzten Termine umgestellt.....

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Badflex am 31 Januar 2023, 17:15:44
Danke für den Hinweis, ja stimmt die Termine sind alle um 0Uhr, deshalb springt der gleich um. Dan muss ich mir mal die Arbeit machen und überall ganztägig einstellen. Mal schauen wie das am schnellsten geht

Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 31 Januar 2023, 17:22:14
Zitat von: Badflex am 31 Januar 2023, 17:15:44Danke für den Hinweis, ja stimmt die Termine sind alle um 0Uhr, deshalb springt der gleich um. Dan muss ich mir mal die Arbeit machen und überall ganztägig einstellen. Mal schauen wie das am schnellsten geht
wenn du direkt auf das ics/ical File Zugriff hast: DTEND löschen und DTSTART auf nur DATE setzen => https://stackoverflow.com/questions/1716237/single-day-all-day-appointments-in-ics-files (https://stackoverflow.com/questions/1716237/single-day-all-day-appointments-in-ics-files)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 31 Januar 2023, 17:47:59
Es ist doch Unfug jetzt alle Termine umzuändern, zumal du das regelmäßig machen müsstest....

Korrigiere doch einfach die Berechnung für days-left...

Hier hatte ich Mal was zum Thema days-left-Berechnung gesagte:
https://forum.fhem.de/index.php/topic,48237.msg1245908.html#msg1245908
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Badflex am 31 Januar 2023, 19:38:14
Ich habe es wie folgt gelöst, falls jemand das gleiche Problem hat.

Die ical mit Sublime Text geöffnet.
DTEND markiert
ALT+F3 um alle DTEND im gesamten Text zu markieren.
Strg+Shift+A um die Markierung auf die ganze Zeile zu erweitern.
Zeile mit DEL gelöscht.

So sind alle Zeilen im Text mit DTEND gelöscht und die Termine sind dann ganztägig.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 01 Februar 2023, 09:33:11
Zitat von: bartman121 am 31 Januar 2023, 17:47:59Korrigiere doch einfach die Berechnung für days-left...

Hier hatte ich Mal was zum Thema days-left-Berechnung gesagte:
https://forum.fhem.de/index.php/topic,48237.msg1245908.html#msg1245908
Hast du 'nen Pull request oder ein issue im repo (https://github.com/uniqueck/fhem-abfall) aufgemacht?
Ansonsten muss der Anwender das aktiv einpflegen und das Modul vom Update ausschließen.

Es sieht derzeit nicht so aus, als würde das Modul noch aktiv gepflegt. Andererseits stellt sich die Frage ob dieses Modul überhaupt aktive Pflege benötigt wenn der Stand von 2018 immer noch aktuell ist. (Mit Ausnahme des days_left issues) Zumal der User uniqueck  (https://forum.fhem.de/index.php?action=profile;u=14026) vor über drei Jahren (!!!) hier zuletzt angemeldet gewesen ist.
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Badflex am 01 Februar 2023, 18:17:45
Wer weiß wie die nächstes Jahr den Abfallkalender machen.
5Jahre ging immer alles. Hab keine Lust nächstes Jahr zu schauen was ich da verändert hatte wenn der Kalender wieder normal ist.
Bin auch nicht mehr der jüngste und kann mir sowas schlecht merken:)
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: Sailor am 01 Februar 2023, 20:36:36
Zitat von: Badflex am 01 Februar 2023, 18:17:45
Wer weiß wie die nächstes Jahr den Abfallkalender machen.
5Jahre ging immer alles. Hab keine Lust nächstes Jahr zu schauen was ich da verändert hatte wenn der Kalender wieder normal ist.
Bin auch nicht mehr der jüngste und kann mir sowas schlecht merken:)

Also ich habe das Glück, dass mein Entsorger den aktuellen Kalender immer mittels ein und desselben Links zur Verfügung stellt.

Ansonsten schau doch mal, wie die Links sich über den Jahreswechsel verändert haben.
Vielleicht kann man sich da ein Script schreiben...

Gruß
    Sailor
Titel: Antw:Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 03 Februar 2023, 08:03:37
Zitat von: Badflex am 01 Februar 2023, 18:17:45Wer weiß wie die nächstes Jahr den Abfallkalender machen.
5Jahre ging immer alles. Hab keine Lust nächstes Jahr zu schauen was ich da verändert hatte wenn der Kalender wieder normal ist.
Nichts ist stetiger als der Wandel. ::) In Anbetracht, dass das ABFALL-Modul offensichtlich keinen (aktiven) Maintainer hat (wenn es funktionell keinen Veränderungsbedarf gibt ist es imho auch iO), wird dies mit der Zeit zunehmend risikoreicher, dieses Modul zu nutzen. Ich habe mich mit OdfFhems Calview Lösung (https://forum.fhem.de/index.php/topic,48237.msg1245786.html#msg1245786) angefreundet - auch wenn ich nun vier (Calendar + ein Calview je Abfallart) anstelle von zwei Devices (Calendar + Abfall) nutzen und einbinden (FTUI, Telegram-Notification) muss.

Zitat von: Sailor am 01 Februar 2023, 20:36:36Also ich habe das Glück, dass mein Entsorger den aktuellen Kalender immer mittels ein und desselben Links zur Verfügung stellt.
Ja, hatte meine Gemeinde als Entsorger auch so gehandhabt; der Kalender war (neben Abfuhrbezirk) Jahresabhängig und konnte mit %Y für Jahresersetzung im CALENDAR Modul elegant gelöst werden.
Dann ist die Gemeinde auf die myMüll-App umgestiegen, die bieten auch einen ical-Export an, bei dem man eine statische Datei runterlädt - unterjährige Aktualisierungen bekommt man nicht mit und zum Jahreswechsel muss man den Export für das neue Jahr erneut manuell durchführen.  ::) Die App ist ja ganz nett, lässt sich aber schlecht in FHEM einbinden. :( Daher hab ich für mich eine Bastellösung (https://forum.fhem.de/index.php/topic,125789.0.html) gefunden, die nun mittlerweile seit über einem Jahr bei mir stabil läuft.
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: Tungsten am 16 Oktober 2023, 20:03:02
Bei uns hat die AWL scheinbar vor kurzem auch etwas geändert und es gab einen Fehler beim ical Service, wurde vom Dienstleister aber behoben. Seitdem bekomme ich zwar wieder ical Files, aber das Abfall Modul hat irgendein Problem und die auf FTUI angezeigten Tage stimmen nicht mehr. Hat das noch jemand und eine Lösung?
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 16 Oktober 2023, 20:12:43
Du schreibst:
"Irgendwas geändert".. wie sahen die Termine vorher aus und wie sehen sie jetzt aus?

"Tage stimmen nicht".... Werden sie Termine jetzt zufällig ausgegeben um dich zu ärgern oder gibt es eine regelmäßigkeit. Z.b. bis 7uhr stimmt's, dann nicht mehr .... Oder ist es immer ein Tag Versatz plus oder minus?

Aber klar, viele haben ne Lösung, wenn du das Problem mal genauer beschreiben würdest....
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: Tungsten am 17 Oktober 2023, 08:12:40
Danke Dir.

Habe jetzt mal etwas gesucht, laut Log kommt ein 400, obwohl die URL einzeln im Browser ausgeführt eine .ics mit Werten liefert.

Hat jemand eine Idee warum plötzlich FHEM die URL nicht mehr abrufen kann, per Browser es aber geht?


2023.10.16 19:49:13 1: Calendar KalenderAWL4: retrieval failed with HTTP response code 400
2023.10.16 19:49:13 1: Calendar KalenderAWL4: retrieved no or empty data

2023.10.17 02:01:41 1: Calendar KalenderAWL4: retrieval failed with HTTP response code 400
2023.10.17 02:01:41 1: Calendar KalenderAWL4: retrieved no or empty data

DEF:
ical url http://neuss.mein-abfallkalender.de/ical.ics?sid=25579&cd=attachment&ft=6&fp=next_1000&wids=645,646,647,649&uid=93577&pwid=c4282da346&cid=93&fn=Mein-Abfallkalender_Stadt_Neuss_Zukünftige_Termine.ics 43200

Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: yersinia am 17 Oktober 2023, 08:21:07
Keine Probleme hier, liegt es an deiner FHEM-Installation? Ggf war der Service kurzzeitig nicht erreichbar?
Internals:
   CFGFN     
   DEF        ical url http://neuss.mein-abfallkalender.de/ical.ics?sid=25579&cd=attachment&ft=6&fp=next_1000&wids=645,646,647,649&uid=93577&pwid=c4282da346&cid=93&fn=Mein-Abfallkalender_Stadt_Neuss_Zuk%C3%BCnftige_Termine.ics 4200
   FUUID      652e26f0-f33f-3151-dbe7-cf3f21eb83741c90
   NAME       muelltest
   NOTIFYDEV  global
   NR         55959
   NTFY_ORDER 50-muelltest
   STATE      triggered
   TYPE       Calendar
   eventCount 6
   .attraggr:
   .attrminint:
   .fhem:
     iCalendar  BEGIN:VCALENDAR
PRODID:-//mein-abfallkalender.de//iCal Class MIMEDIR//EN
VERSION:2.0
PRODID:-//Mein-Abfallkalender.de//DE
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-PUBLISHED-TTL;VALUE=TEXT:P1D
X-OWNER;VALUE=TEXT:CN="Mein-Abfallkalender.de":mailto:support@know-it.net
X-APPLE-CALENDAR-COLOR:#1A8FD4
X-OUTLOOK-COLOR:#1A8FD4
X-FUNAMBOL-COLOR:#1A8FD4
X-LOTUS-CHARSET:UTF-8
X-WR-CALNAME:Nußbaumweg\, Neuss (Rosellen) [Mein-Abfallkalender.de]
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231017
DTEND;VALUE=DATE:20231018
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:0
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483666@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231025
DTEND;VALUE=DATE:20231026
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Restmüll-Pink
DESCRIPTION:Restmüll-Pink im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:1
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483692@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Restmüll-Pink
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231027
DTEND;VALUE=DATE:20231028
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Gelbe Tonne / Gelber Sack
DESCRIPTION:Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:2
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483706@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Gelbe Tonne / Gelber Sack
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231031
DTEND;VALUE=DATE:20231101
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:3
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483712@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231108
DTEND;VALUE=DATE:20231109
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Restmüll-Pink
DESCRIPTION:Restmüll-Pink im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:4
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483733@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Restmüll-Pink
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231110
DTEND;VALUE=DATE:20231111
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Gelbe Tonne / Gelber Sack
DESCRIPTION:Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:5
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483749@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Gelbe Tonne / Gelber Sack
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231113
DTEND;VALUE=DATE:20231114
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Papiertonne
DESCRIPTION:Papiertonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:6
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483750@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Papiertonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231114
DTEND;VALUE=DATE:20231115
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:7
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483755@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231122
DTEND;VALUE=DATE:20231123
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Restmüll-Pink
DESCRIPTION:Restmüll-Pink im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:8
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483774@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Restmüll-Pink
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231124
DTEND;VALUE=DATE:20231125
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Gelbe Tonne / Gelber Sack
DESCRIPTION:Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:9
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483787@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Gelbe Tonne / Gelber Sack
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231128
DTEND;VALUE=DATE:20231129
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:10
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483800@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231206
DTEND;VALUE=DATE:20231207
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Restmüll-Pink
DESCRIPTION:Restmüll-Pink im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:11
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483819@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Restmüll-Pink
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231208
DTEND;VALUE=DATE:20231209
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Gelbe Tonne / Gelber Sack
DESCRIPTION:Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:12
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483835@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Gelbe Tonne / Gelber Sack
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231211
DTEND;VALUE=DATE:20231212
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Papiertonne
DESCRIPTION:Papiertonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:13
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483836@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Papiertonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231212
DTEND;VALUE=DATE:20231213
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:14
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483841@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231220
DTEND;VALUE=DATE:20231221
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Restmüll-Pink
DESCRIPTION:Restmüll-Pink im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:15
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483864@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Restmüll-Pink
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231222
DTEND;VALUE=DATE:20231223
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Gelbe Tonne / Gelber Sack
DESCRIPTION:Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:16
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483874@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Gelbe Tonne / Gelber Sack
TRIGGER:-PT6H
END:VALARM
END:VEVENT
BEGIN:VEVENT
CLASS:PUBLIC
CREATED:20231017T081721Z
DTSTAMP:20231017T081721Z
LAST-MODIFIED:20231017T081721Z
DTSTART;VALUE=DATE:20231227
DTEND;VALUE=DATE:20231228
X-FUNAMBOL-ALLDAY:1
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
LOCATION:Nußbaumweg\, Neuss
SUMMARY:Biotonne
DESCRIPTION:Biotonne im Bereich Nußbaumweg
PRIORITY:5
SEQUENCE:17
URL:neuss.mein-abfallkalender.online
CONTACT:Mein-Abfallkalender.de\, support@know-it.net
TRANSP:TRANSPARENT
STATUS:CONFIRMED
UID:483883@neuss.mein-abfallkalender.online
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:Denk-dran Biotonne
TRIGGER:-PT6H
END:VALARM
END:VEVENT
END:VCALENDAR
     interval   4200
     lastUpdate 2023-10-17 08:17:20
     lastid     18
     lasturl    http://neuss.mein-abfallkalender.de/ical.ics?sid=25579&cd=attachment&ft=6&fp=next_1000&wids=645,646,647,649&uid=93577&pwid=c4282da346&cid=93&fn=Mein-Abfallkalender_Stadt_Neuss_Zuk203OktoberCnftige_Termine.ics
     lstUpdtTs  1697523440.92327
     nextUpdate 2023-10-17 09:27:20
     nextWake   2023-10-17 09:27:20
     nextWakeTs 1697527640.92327
     noWildcards 0
     nxtUpdtTs  1697527640.92327
     type       url
     url        http://neuss.mein-abfallkalender.de/ical.ics?sid=25579&cd=attachment&ft=6&fp=next_1000&wids=645,646,647,649&uid=93577&pwid=c4282da346&cid=93&fn=Mein-Abfallkalender_Stadt_Neuss_Zuk%C3%BCnftige_Termine.ics
     vevents:
   READINGS:
     2023-10-17 08:17:22   calname         Nußbaumweg\, Neuss (Rosellen) [Mein-Abfallkalender.de]
     2023-10-17 08:17:22   lastUpdate      2023-10-17 08:17:20
     2023-10-17 08:17:22   nextUpdate      2023-10-17 09:27:20
     2023-10-17 08:17:22   nextWakeup      2023-10-17 09:27:20
     2023-10-17 08:17:22   state           triggered
Attributes:

ABFALL Modul:
Internals:
   CFGFN     
   DEF        muelltest
   FUUID      652e271e-f33f-3151-3bba-56823a069eb2b3e1
   KALENDER   muelltest
   NAME       muelltest2
   NOTIFYDEV  muelltest
   NR         55970
   NTFY_ORDER 50-muelltest2
   STATE      Restmüll-Pink in 8 Tag(en)
   TYPE       ABFALL
   eventCount 1
   .attraggr:
   .attrminint:
   READINGS:
     2023-10-17 08:18:08   Biotonne_date   17.10.2023
     2023-10-17 08:18:08   Biotonne_days   0
     2023-10-17 08:18:08   Biotonne_description Biotonne im Bereich Nußbaumweg
     2023-10-17 08:18:08   Biotonne_location Nußbaumweg, Neuss
     2023-10-17 08:18:08   Biotonne_pickups 1
     2023-10-17 08:18:08   Biotonne_text   Biotonne
     2023-10-17 08:18:08   Biotonne_uid    483666neussmeinabfallkalenderonline
     2023-10-17 08:18:08   Biotonne_weekday Dienstag
     2023-10-17 08:18:08   GelbeTonneGelberSack_date 27.10.2023
     2023-10-17 08:18:08   GelbeTonneGelberSack_days 10
     2023-10-17 08:18:08   GelbeTonneGelberSack_description Gelbe Tonne / Gelber Sack im Bereich Nußbaumweg
     2023-10-17 08:18:08   GelbeTonneGelberSack_location Nußbaumweg, Neuss
     2023-10-17 08:18:08   GelbeTonneGelberSack_text Gelbe Tonne / Gelber Sack
     2023-10-17 08:18:08   GelbeTonneGelberSack_uid 483706neussmeinabfallkalenderonline
     2023-10-17 08:18:08   GelbeTonneGelberSack_weekday Freitag
     2023-10-17 08:18:08   Papiertonne_date 13.11.2023
     2023-10-17 08:18:08   Papiertonne_days 27
     2023-10-17 08:18:08   Papiertonne_description Papiertonne im Bereich Nußbaumweg
     2023-10-17 08:18:08   Papiertonne_location Nußbaumweg, Neuss
     2023-10-17 08:18:08   Papiertonne_text Papiertonne
     2023-10-17 08:18:08   Papiertonne_uid 483750neussmeinabfallkalenderonline
     2023-10-17 08:18:08   Papiertonne_weekday Montag
     2023-10-17 08:18:08   Restmuell-Pink_date 25.10.2023
     2023-10-17 08:18:08   Restmuell-Pink_days 8
     2023-10-17 08:18:08   Restmuell-Pink_description Restmüll-Pink im Bereich Nußbaumweg
     2023-10-17 08:18:08   Restmuell-Pink_location Nußbaumweg, Neuss
     2023-10-17 08:18:08   Restmuell-Pink_text Restmüll-Pink
     2023-10-17 08:18:08   Restmuell-Pink_uid 483692neussmeinabfallkalenderonline
     2023-10-17 08:18:08   Restmuell-Pink_weekday Mittwoch
     2023-10-17 08:18:08   next            Restmuell-Pink_8
     2023-10-17 08:18:08   next_date       25.10.2023
     2023-10-17 08:18:08   next_days       8
     2023-10-17 08:18:08   next_description Restmüll-Pink im Bereich Nußbaumweg
     2023-10-17 08:18:08   next_location   Nußbaumweg, Neuss
     2023-10-17 08:18:08   next_text       Restmüll-Pink
     2023-10-17 08:18:08   next_weekday    Mittwoch
     2023-10-17 08:18:08   now             Biotonne
     2023-10-17 08:18:08   now_date        17.10.2023
     2023-10-17 08:18:08   now_description Biotonne im Bereich Nußbaumweg
     2023-10-17 08:18:08   now_location    Nußbaumweg, Neuss
     2023-10-17 08:18:08   now_text        Biotonne
     2023-10-17 08:18:08   now_weekday     Dienstag
     2023-10-17 08:18:08   state           8
Attributes:
   calendarname_praefix 0
   date_style date
   delimiter_reading |
   delimiter_text_reading  und
   stateFormat next_text in next_days Tag(en)
   weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: Tungsten am 17 Oktober 2023, 08:24:19
ja, das denke ich auch, hab aber in den letzten Wochen nichts geändert.

Die Requests werden auch von PiHole nicht geblockt, bekommen aber in FHEM einen 400, im Browser auf dem Pi aber nicht.

Der Anbieter hatte wohl kürzlich ein Problem, das soll aber gefixt sein, sonst würde ich per Browser und du ja nichts bekommen.

Verstehe ich nicht...
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: bartman121 am 17 Oktober 2023, 08:29:06
In der Version von Yersinia sind die Umlaute in der URL codiert, bei dir nicht.

Der letzte teil deiner URL &fn= gibt eh nur den Dateinamen zum Speichern an. Dort kannst dich auch &fn=waste.ics schreiben
Titel: Aw: Neues Modul für Abfallkalender ABFALL
Beitrag von: Tungsten am 17 Oktober 2023, 08:42:31
Danke, die Umlaute waren es, wobei es mich wundert dass das jetzt auftritt, hab da Jahre nichts dran geändert.