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)
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
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
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.
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
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
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>
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>
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.
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
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
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
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
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
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
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.
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
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
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?
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
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
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)
@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];
}
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:
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
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
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..?
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
Install. Siehe Post 1 und 8 , aber du musst zuvor einen Kalender mit dem Kalendar Modul einrichten.
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
Das Modul musst du nach FHEM kopieren.
Wenn Dein Kalender Abfall heißt, dann so
define myAbfall ABFALL Abfall 3600
Also auf groß/Kleinschreibungachten
also der 2. Termin wird bei mir immer noch nicht angezeigt..! :-\
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
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!!
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
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.
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.
ich teste es gerade zusammen mit dem neuen Calendar Modul. Sieht bisher echt gut aus. Danke für die Arbeit!
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 :)
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.
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.
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.
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.
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...
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...
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?
In State steht z.b Rest/Biomüll_5 => Symbol 5tage und drunter das Label Rest/Biomüll
Gesendet von iPhone mit Tapatalk
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
...ü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..!
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
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.
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
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.
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
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
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
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
sollte wie die anderen Module auch im /opt/fhem/FHEM liegen...
auf der Console schon ein reload 57_ABFALL
gemacht ?
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?
wie schauen bei dir die Berechtigungen aus ?
-rw-r--r-- 1 fhem dialout 9419 Feb 9 09:46 /opt/fhem/FHEM/57_ABFALL.pm
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?
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.
Dort bekomme ich dann folgendes:
-rw-rw-rw- 1 root root 9419 Feb 9 13:14 57_ABFALL.pm
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.
oder gleich so...! ;)
chown -R fhem:dialout /opt/fhem
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?
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>
Wo ist denn jetzt die neueste Version zu finden ? Im ersten Threat ?
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
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?
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.
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
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.
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.
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.
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.
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
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
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
Vergiss was ich geschrieben hab es geht.
Man sollte das Modul auch in den richtigen Ordner kopieren und nicht in den Backup Ordner ^^
danke für die schnelle Anpassung. Jetzt hab ich Bio/Restmüll dastehen...
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.
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
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
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
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.
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:
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.
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
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...
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.
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.
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
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.
Zitat von: octek0815 am 12 Februar 2016, 08:45:53
Folgendes solltes das Problem lösen...
attr myAbfall mapping
Hier mal lesen, da steht alles: http://www.fhemwiki.de/wiki/ReadingsGroup
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!
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 !
@User22:
Kannst Du mir mal einen Auszug aus deinen Readings posten ?
Bei mir sieht es so aus:
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
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
nonames 1
room Abfall,Grimma
so, das ist alles. Oder was brauchst Du noch?
Und so siehts bei mir jetzt aus:
Das Problem bei mir ist, dass schon im Reading die Abfallart und das Datum erscheint
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ß.
Bei mir sieht sie leider ganz anders aus, deshalb die Probleme bei der Auswertung
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
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
Hi constantin,
Checkst du das modul mal ein, evtl erstmal in contrib?
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
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
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
Installation nun auch über update all https://raw.githubusercontent.com/uniqueck/fhem-abfall/master/controls_fhemabfall.txt
Hallo Constantin,
hier mal ein Kalender der mit Deinem Modul eigentlich gar nicht arbeiten mag
Gruss
Klaus
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?
Nach dem Anlegen solltest Du ein
set xxx update
machen
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 :-(
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 ?
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.
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.
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!?
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
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
PN :)
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
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)
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.
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!
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
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.
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.
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^^
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.
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
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.
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 ?
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^^
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
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 !
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
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
Gibt es irgenwo in Deutsch eine gute Beschreibung für die Parameter ?
(\d|\-|\/|\.|Abfuhrtermin| am )
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
ok,
dann erklär mal bitte
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 ;)
Danke Puschel,
genau das habe ich gesucht ;)
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
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.
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
Hat denn die regex geholfen?
@ Techniker68:
Benutze doch mal beim Kalender:
hideOlderThan
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.
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
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
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
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
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
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
Danke,
sch... copy and paste
Kein Problem. Im Wald stehen immer soviele Bäume ☺
Gesendet von meinem GT-N7100 mit Tapatalk
Zitat von: uniqueck am 19 Februar 2016, 08:21:20
Magst du mir deinen Kalender zur Verfügung stellen?
nu klar
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"'}}
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
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
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
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]
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
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
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 , ..... :-[
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'
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
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
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
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
Bei mir sind keine Leerzeichen !
Die kommen bestimmt aus deinem Kalender ?
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!
Ansonsten bräuchte ich deinen Kalender mal zum testen.
Gesendet von meinem GT-N7100 mit Tapatalk
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
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
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"
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
Hi Sailor
ZitatSchau mal im Raum "Unsorted" unter dem device "Global" das Attribut "verbose" an.
ahja , klar ::)
kvo1
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
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.
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^^
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
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^^
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
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
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
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
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.
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.
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
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
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
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
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ß
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 ;)
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
Du musst einen Unterstrich in data-get-warn einfügen.
data-get-warn=".*_(\d+).*)"
stromer on tour
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 ?
Die letzte ) ist zuviel.
stromer on tour
Zitat von: stromer-12 am 02 März 2016, 10:25:30
Die letzte ) ist zuviel.
stromer on tour
auch dann geht es nicht !
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
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
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
Hallo Constantin
Zitatich schaue mir das mal heute abend an. Von setstate habe ich nich keine Rückmeldung
mach Dir keinen Streß meinetwegen !
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.
Hi Constantin,
Habe es schon gefunden, geändert.
Braucht man den das Data-get-warn überhaupt? Was macht das , find hier Beschreibung zu.
Klaus
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^^
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.
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.
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
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^^
EDITNee.. 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)
ZitatNein verflucht
immer schön entspannt bleiben :D :D :D
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]
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
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^^
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
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
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
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
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
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
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
Danke Constantin, läuft!
Jetzt muss ich ein paar Sachen für Tablet UI und für meinen Bilderrahmen umschreiben, aber ok.
LG
/robin
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
... 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
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
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
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
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:
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.
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:
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?
hatte ich und eben nochmal... aber unverändert
2016.03.05 17:56:39 3: ABFALL_UPDATE
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.
Hallo Constantin,
anbei die beiden Kalender
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
Hallo Constantin,
vielen Dank für die Umsetzung meines Wunsches der Einbindung von mehreren Kalendern.
Es funktioniert perfekt!
Viele Grüße
Olli
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...
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
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
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
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
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
Moin zusammen
anbei ein paar Netzfundstuecke, die ich Euch nicht vorenthalten möchte
Gruß
Sailor
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 !
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 helpGruß und ebenfalls einen schönen Sonntag.
@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
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
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
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^^
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.
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?
@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)
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
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^^
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
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
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^^
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
Oha sry für die Probleme bei euch schaue ich heute abend gleich mal. Gruß Constantin
Gesendet von meinem GT-N7100 mit Tapatalk
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.
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
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^^
wie ziehe ich denn das update?
update 57_ABFALL.pm
funktioniert bei mir nicht und lässt fhem abschmieren.
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
Danke mal wieder :-[
Gruss
Dennis
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
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
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^^
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 ;)
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
*** 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)
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
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
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
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
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^^
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 ;)
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^^
ok also eine neues attribute filter.
Angabe als regex, oder einfach komma separierte liste von zeichenketten?
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^^
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?
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^^
Gut ich mach mal nen Aufschlag.
Gesendet von meinem GT-N7100 mit Tapatalk
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
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.
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^^
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^^
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
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^^
habe ich deinen Kalender schon zum Testen?
Gesendet von meinem LIFETAB_S1034X mit Tapatalk
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
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
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
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.
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.
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...
@roman1528: es steht eine neue version bereit, wo der fehler behoben sein sollte.
werde ich mir ansehen :)
Grüße^^
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:
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.
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
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^^
da war ich wohl schneller.
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
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.
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^^
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.
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
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
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.")
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!?
Dann brauche ich mal ein list von deinem Abfall Device.
Gesendet von meinem GT-N7100 mit Tapatalk
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
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:
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
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
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
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
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
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:
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
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
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
@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
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?
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
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.
Mein Tipp: Nicht um Mitternacht, sondern wenige Minuten danach. Um Mitternacht hat die Kiste genügend andere Dinge zu erledigen.
LG
pah
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!
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.
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.
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.
Bzw. mach mal ein get Calender full next und poste das Ergebnis hier.
Gesendet von meinem GT-N7100 mit Tapatalk
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?
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
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?
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
Hi constantin,
danke die Info, das hilft mir!
Grüße
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?!
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
Damit ich sie etwas anschaulich in anyViews habe...
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 ";;
}
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 ";;
}
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.
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>
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
Tsts na wenn das nicht auch Abfall ist der Britta Filter :P
Gesendet von meinem GT-N7100 mit Tapatalk
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 :-)
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.??
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
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
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.
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
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>
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
Wie pflegst du die Daten vom Brittafilter?
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.
Okay deine ics Datei ist also lokal gespeichert und nicht abonniert.
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
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
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.
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
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!
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!
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
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.
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
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
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
Wann geht den dein Modul ins reguläre update??
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
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
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
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
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
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?
Hi,
wie funktioniert jetzt eigentlich der Filter ?
Sobald ich einen setze, habe ich keine Termine mehr.
In der CommandRef finde ich auch nichts ...
Gruss
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
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
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??
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
Mitch,
deine Regexp im data-get-warn sieht aber etwas anders aus, könnte es daran liegen !
Nein ;)
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.
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)
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
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
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 :'(
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.
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
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
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
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.
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
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.
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)
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
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 ...
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
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
Hallo
bin im momet auf Arbeit, aber heut abend kann ich den code reinstellen
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"'}}
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
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
Super uniqueck, wäre echt Klasse.
Grüße
cerberus
Hi cerberus,
hätte gern Deinen Müllwagen :D
tolles Modul, ich habe das heute auch mal angegangen...! Super Vielen Dank
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
Hallo moonsorrox, schaut gut aus. Wie machst du das mit den Leerzeichen in der ReadingsGroup?
Grüße
cerberus
welches Leerzeichen oder besser an welcher Stelle meinst du..?
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
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.
Wie lässt du dir die Zeiten ausgeben?
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
Sorry, hab es falsch gesehen, du hast ja keine Uhrzeit drin.
uniqueck wollte das ja noch einbauen
Grüße
cerberus
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
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
Bei mir ist das so, dass bestimmte Entsorgungstermine zu einer bestimmten Urzeit sind z.B. Schadstoffmobil von > bis oder Grünabfallcontainer.
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)
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..?
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
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
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
Sind den die Einträge im Calendar-Modul vorhanden ?
Der Google-Kalender zeigt ihn korrekt an, aber beim get Abfallkalender full all ist genau dieser Termin nicht dabei.
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
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.
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
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.
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
Hi,
ich habe das Modul nun auch erfolgreich eingebunden. Wie bekomme ich es hin dass die Ereignisse korrekt sortiert werden (siehe Screenshot)?
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
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
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
@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
@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
Versuch's 'mal mit dem Original. Dort scheinen die UIDs eindeutig zu sein.
Gruß
Hans
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
Danke für das Lob.
Gesendet von meinem GT-N7100 mit Tapatalk
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
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,Glasbox
Gruene Tonne plus$ matched nur auf 'Gruene Tonne plus' und nicht auf 'Gruene Tonne plus Container'.
gruss
andre
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,Glasbox
Gruene Tonne plus$ matched nur auf 'Gruene Tonne plus' und nicht auf 'Gruene Tonne plus Container'.
gruss
andre
danke.
gruss
andre
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
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
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.
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
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
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
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+).*"
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.
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
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
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.
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
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
nimm es doch von hier (https://forum.fhem.de/index.php/topic,48237.msg406646.html#msg406646)
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
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
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ß
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.
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
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. :'(
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
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.
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
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 ?
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
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
Dann ist es wahrscheinlich noch nicht installiert. Was hast du denn genau eingegeben?
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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 ?
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.
was passiert, wenn Du
UPD FHEM/57_ABFALL.pm
ausführst ?
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.
jetzt will er erst nen Kalender von mir.
muss mich da jetzt erst mal reinlesen.
melde mich bei Bedarf wieder..
Siehe readme im Github oder erste Seite im thread.
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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.:-)
Na,
Zitatim Büro.:-)
hat man doch am ehesten Zeit. ;D
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 !
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
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
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
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
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
Wann ist denn der Termin im Kalender eingetragen?
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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
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
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.
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
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
Hallo
habs abgekupfert und war einfach froh das es auf Anhieb funktioniert hat.
Wenns überflüssig ist um so besser
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
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:
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
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 ?
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
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
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?
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.
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
Hallo Hans,
da muss man sich aber zunächst anmelden , nur um das script downzuloaden :'(
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
Hallo Hans,
danke Dir !
kvo1
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.
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!
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
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
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
Hallo Sebastian
ersetze mal
data-get-on=,["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'
durch
data-get-on='["Muelltonnen_.*","Restmuell_.*","BlaueundGelbeTonne_.*"]'
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
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
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
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
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
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
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
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
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
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
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
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
@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.
@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
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
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?
Bei mir funzt das so.
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
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?
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
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
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
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
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.
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?!
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
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
Jetzt ist es klar. Du muss den Kalender erst in Google importieren und dann den Google-Link benutzen.
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)...
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.
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
Mir wäre das allerdings zu Joker. Webseiten werden immer mal wieder geändert. Was ich habe, habe ich.
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
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.
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
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.
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 :)
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
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
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
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
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
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
kann es sein das meine Fehlermeldungen siehe Beitrag (https://forum.fhem.de/index.php/topic,64389.0.html) mit dem Abfallmodul zutun haben
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?
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
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
Versuchs mal damit😉:
<div data-type="label"
data-device="myAbfall"
data-get="next_text"
class="cell darker narrow">
</div>
Gruß
Thomas
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
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👌
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>
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
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.
Hi Dummbatz
Schau dir mal das Reading next an ! Genau das wird abgefragt und geprüft
Oder schick mal ein List vom Kalender
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
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
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
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.
Hi Dummbatz
Anstelle GelbeTonne_1 mal GelbeTonne_0 versuchen
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
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
Hi Dummbatz,
Was tut den jetzt noch nicht ?
Schich doch mal ein List und deinen Code
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
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
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.
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
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 ?
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
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 !
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
@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
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
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
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
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
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
und wieder ist mein FHEM ein bisschen schlanker geworden.... danke Otto!
Gruß Michael
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.
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
Hallo SteRa,
und
Zitatupdate finished, "shutdown restart" is needed to activate the changes.
hast Du auch gemacht?
Gruß Otto
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
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
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.
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
Hi Otto.
Danke, dann hab ich es doch richtig gelesen, nur falsch angewendet.
Den Kalender verwalte ich über Google, Outlook und iOS/Android App
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
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
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 ;)
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
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
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
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 :(
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.
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
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.
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
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
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
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
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
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
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
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
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
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
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
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)
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>
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
Die Datumsanzeige funktioniert. Mir geht es um die Icons
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
So ganz verstehe ich nicht, was du damit aussagen willst.
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.
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.
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
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?
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
alles klar, ist erledigt. VG
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
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
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
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
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.
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
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
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
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
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
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?
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
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
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?
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
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.
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
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
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
Kein update gemacht, alles von 2015.
Also bitte mach update.
Gruß Otto
Erledigt. Danke, das hat geholfen.
Merke: Ein frisch installiertes stable FHEM ist nie upToDate sondern aktuell vom Herbst 2015.
Also update gehört zur Installation :)
Gruß Otto
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>
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
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
Ggf liegt es vielleicht auch ftui 2.6 oder nimmst du noch 2.5
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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?
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
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
Die UID und DTSTAMP sind nun wahrscheinlich doppelt vorhanden.
Gruß
Hans
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
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
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
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
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...
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
Wenn es für DICH leichter ist: für MICH ist es dann kein Problem.
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 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
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
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
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
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
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
Ich habe dein Update eingespielt, bekomme aber bisher weder Ort noch Beschreibung angezeigt.
Muß ich noch was beachten?
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
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
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
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
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
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
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
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.
.........("myAbfall","next_datum","")) : "heute";;}
.........("myABFALL","next_datum","")) : "heute";}
könnte es daran liegen
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. :)
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?
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
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
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.
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.
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.
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
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
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
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.
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.
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?
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$?
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
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
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?
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.
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>
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
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
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
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
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?
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
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
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.
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
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
Hi,
klar, weil aus next wird now
[Abfall:now_text] ne "" and [Abfall:now_text] ne "0"
Gruß Otto
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
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!)
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
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.
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
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
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...
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
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?
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
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...
Funktioniert super. Vielen Dank für das Modul.
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. :)
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
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.
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
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.
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
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]);
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.
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
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"'}}
Ich schaue das ich die Tage mal zum schauen komme.
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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.
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.
Irgendwie aktualisiert sich die Anzeige in der Ftui nicht. Im Fhem selber werden mir die richtigen Tage angezeigt. Jemand eine Idee ?
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.
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.
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.
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.
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
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.
Heißt das jetzt dass Intervall nirgends mehr benötigt wird?
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
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
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Ü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>
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
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
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?
calview klappt ja auch nicht, denn meine anderen Kalender zeigen ja auch nichts an
Keiner eine Idee ?
Hallo en-trust,
vielleicht solltest Du mal das Attribut in Anführungszeichen setzen.
setstate Muelltonnen "Bio und Plastik"
Gruß
qlaus
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:
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Ü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>
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 ?
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.
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.
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
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
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
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
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 ?
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?
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
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
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
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 ;)
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
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?
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
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
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
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)
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
vielleicht hat die Datei im Juni einen Schuss?
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
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....
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
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.
Kann man in google problemlos importieren. Allerdings war das Bezirk1
Aber irgendwie ist das doch genauso wie es bei Dir drin steht?
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
könnte es hiermit zusammenhängen
https://forum.fhem.de/index.php/topic,73044.msg646553.html#msg646553
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
da haben einige scheinbar noch kein update gemacht ;)
dannn kommen ja wohl ncoh andere mit dem Problem
@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.
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.
dann stups doch mal den maintainer vom calendar modul auf den thread hier.
ich kann dir leider nicht sagen woran es nun hängt... :-[
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...
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
1000 Dank
mit einem anderen Kalender aus dem Forum hat es geklappt
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.
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.
Hallo Franz,
anbei die Datei.
Gruß Constantin
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...
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
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.
Danke an Nils und Frage an Constantin,
muss dieser Ausdruck: "_" . in Zeile 128 drin stehen oder kann der weg?
Viele Grüße Gisbert
Hallo zusammen,
habe den develop Strang auf den master gemerget, also einfach update durchführen.
Gruß Constantin
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
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
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).
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
Ich schaue mir das heute abend an.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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?
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
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? :-\
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.
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
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??
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
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.
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
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.
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
Euer Problem könnt ihr hier finden
https://forum.fhem.de/index.php/topic,74481.msg666242.html#msg666242
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
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.
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.
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
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
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 ;-(
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
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
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.
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.
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
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.
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
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.
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...
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. :)
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.
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. :)
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?
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.
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)
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 ;)
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
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
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
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
wegen den log einträgen:
http://www.perlmonks.org/?node_id=1018892
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?
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!).
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.
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?
Besten Dank an @mahowi und @Esjay !!! :) ;)
Gruß TeleDet
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
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...
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
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.
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...
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?
Ja kann ich bestätigen... Das Attribut und die Änderungen wirken sich NICHT auf meinen Fehler aus...
@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
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
einfach wieder auf die 57_ABFALL.pm 11019 2016-02-16 01:55:00Z uniqueck wechseln und alles geht wie gehabt
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
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
Vielen Dank - der workaround mit den Einzel- statt Serienterminen funktioniert perfekt - kann man den Fehler auch im Modul beheben ?
Lg Marcus
hatte zum Glück noch eine alte Abfall Version auf meinem 2. Rechner
das mit der terminumwandlung ist ganz schön aufwendig...hier die alte version
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
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.
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
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.
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
@Otto123
Danke! Endlich wieder ein sauberes FTUI...
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
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. :)
@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
Fürs erste mache ich mal:
attr global exclude_from_update fhemabfall
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? ;)
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
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...
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
@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
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
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!
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
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
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. :(
Wie heißt denn Dein ABFALL Device?
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.
@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
Vielen Dank für Deine ausführliche Hilfe!!!
Ich werde es morgen direkt mal versuchen.
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.
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 !
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)
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. :)
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
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
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)
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.
Sorry, Wochentage sind in Ordnung. Ich hatte nicht bedacht, daß die Wochentage bei Sonntag anfangen, daher war mein weekday_mapping noch falsch. :-[
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ß
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?
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.
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???
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
Danke für die schnelle Hilfe
Gruß Siggi
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
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
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
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
Was mich noch stört, ist die Uhrzeit 00:00:00 hinter dem Datum. Lässt sich das vielleicht noch im Modul ausfiltern?
Per Attribut steuerbar oder fix immer keine Uhrzeit? Wie sieht der Rest das.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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. ???
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
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
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.
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
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.
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?
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.
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
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
Mit gesetzten Attribut date_style wird jetzt nur das Datum angezeigt. Super! :D
Warnings bekomme ich auch wie die anderen in Zeile 467.
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
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 ...
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
@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
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!
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
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
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?
Mein Fehler, muss ich anders lösen. Ich habe diese Stelle übersehen.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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.
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
Hallo SteRa,
ich habe nur Serientermine und Google Kalender. Funktioniert 1a
Gruß Otto
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
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.
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
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
Moin,
bei mir funktioniert die neue Version scheinbar, ohne die Fehler im Log zu erzeugen.
Daumen hoch.
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*
Das Modul funktioniert jetzt wieder wie gewohnt ohne Einträge im Log. Super! :)
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.
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
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.
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?
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.
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
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
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"
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
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.
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
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!
Keine Auffälligkeit bisher, perfekt - Vielen Dank.
@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.
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 ;)
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
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*)
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... ;)
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.
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
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
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
Bei mir werden im neuen Modul am Tag der Abholung sowohl die aktuellen Abholungen angezeigt als als die der nächsten Woche? :-\
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.
Bitte jeweils mal ein list eures Abfall Moduls schicken.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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
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 ???
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
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.
bitte mal folgende Version testen.
sollte das problem mit den now readings beseitigen.
gruß constantin
passt
Ja, jetzt passen die Werte bei mir auch. Die Version aus #984 scheint zu laufen, danke. :)
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
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.
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
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?
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.
Wird die neuste Version demnächst auf den Offiziellen Strang gepusht?
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.
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.
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
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
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 :-)
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
Bisher keine Probleme mit der Version aus #998 :)
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.
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
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
Hallo Constantin,
Geiler Service!
Werde ich heute Abend gleich mal testen.
Danke schon mal!
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
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
benutzt du die version aus https://forum.fhem.de/index.php/topic,48237.msg681024.html#msg681024 ??
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.
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
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.
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
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!)
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
Hallo Constantin,
ich habe nun das Modul und setUpdate aus #1009 und getEvents aus #1010 eingespielt und es ist fast perfekt.
- reading next und next_text enthalten korrekte Werte auch bei mehrfachen Terminen - super
- ungewöhnlich große Anzahl von Tagen bei bestimmten *_days-Reading kommt nicht mehr vor - super
- das now_text-Reading enthält die korrekten Angaben - super
- einzig das now-Reading enthält nur einen von zwei Terminen für heute - das zu fixen wäre auch noch toll
Falls du es brauchst, hier je ein list vom Kalender-Device und vom ABFALL-Device:
list Kalender-Device
Internals:
DEF ical url http://calendar.google.com/calendar/ical/qq1btoima98it231k8ikl8pgeo%40group.calendar.google.com/private-8737c8e6d56ba77acde7109162c32000/basic.ics 3600
NAME CalHausarbeit
NOTIFYDEV global
NR 144
NTFY_ORDER 50-CalHausarbeit
STATE triggered
TYPE Calendar
READINGS:
2017-09-07 20:30:32 calname Hausarbeit
2017-09-07 20:30:32 lastUpdate 2017-09-07 20:30:22
2017-07-29 13:53:10 modeAlarm
2017-09-07 20:30:33 modeAlarmOrStart jbdcte74r5e222lins94rk9ja4googlecom;ucnaq8rmfqei8n8teni5krcrm4googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
2017-07-29 13:53:10 modeAlarmed
2017-09-07 00:14:00 modeChanged
2017-09-07 20:30:33 modeEnd cgrj0or16ti36bb470r36b9kc8p38b9o6ph66b9pc9i38e9o6oojcdj26sgooglecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174_R20170708T120000googlecom;69im6d1h74ojeb9k6dh3cb9k6so3ibb161gjcbb668s3ad1jccp38d3564googlecom;ckr32dj368q34b9p64p62b9k6di3abb1coqmabb6c8q3ceb574sjioho60googlecom;cop34opk6cq3ab9lccrjib9k6hj6abb26op66b9h6krj8p35ccrm8cho74googlecom;68s68o9m69i6abb661gmcb9k6pgm2b9o60pjeb9pcgq66db46go3ce1jcogooglecom;cdi68ohpc4q3abb474s36b9k65hj2b9occqmab9m60r36cb16hgj8p9n74googlecom;6cr32dhmc5j6abb2cdgm2b9k6pj66bb2c4o34bb270pjcohg70r64eb4c8googlecom;6kpm4p9ic9h6cb9i74q3eb9k6cqjab9ocgrm6b9oc5i6ccr361h6ae1l70googlecom;71gj0dpiccpj8bb6c9i32b9k6go3gbb2ckrjibb66tj68dhp6sqm8pb668googlecom;74p34e9j6lhmcbb46sr30b9kc8sj4bb2c4sm4bb4c4o68c9h6sqj2e1k6sgooglecom;74p66ohj6pgm6bb3c4pj0b9k70s3abb275im4b9m75i68dr370qmao9mc4googlecom;c8sj2pb56gs6ab9n69ij4b9k71hm8b9p68r3ebb368sj0e9i74q3ic1j68googlecom;6grj6ob26csj8b9j60q36b9kchh3cb9p74rm2b9mc8o3ed1i69h3coph64googlecom;6gsjic9hcoqj6bb3cpj32b9kcoojibb2copjib9j68sj0e346gpjeor56ggooglecom;c5gjie9m6cs3ab9ic8rm6b9k6gqj2b9p6kom4b9m74oj2e9p6krj4dpi74googlecom;74pjicj26opj2b9n6ss6ab9k6dij2b9p6lij0bb16sq36dpn75i68dphckgooglecom;cks64e1gc4sm2bb674sj8b9k60pjibb16oq3cb9o60qm6c316coj2phi70googlecom;0vcn8mi5sfusqs7s3ibkah7v88googlecom;vogt0iidnfav9rnk5vqvf5j3j8googlecom;6ti3aohjcli3ibb1coq34b9k6lim8bb26oqmcbb168p38c1g6krmcp1p64googlecom;1c4rf1d810lbgbs2geirb0nltkgooglecom;coom2e1g6gp3gbb165hj0b9k6koj4b9p6pi32b9h68sj6e1gcgq6ac9hc4googlecom;chh34c9k71hm6b9lc4qm4b9kckom8b9o60oj0bb570rj0dhn6ti3gcpi6sgooglecom;6gojip9mc5ij6b9i6srjcb9k6gsj6bb1c8pm4b9mcdhjcdr5c5h3gp336ggooglecom;c8smaopo6ss32bb16oo32b9k60r36bb26spm6bb16lj66ohm6ssj2o9n6sgooglecom;69hjcdj275i62b9mc8pjeb9kc9ij2b9o64s6cb9h6gr6cor26kr64dr468googlecom;6hj3ae9g6hhm8b9k65ijab9kccs68bb1c9i30bb26ss3ac1pckpj8c3174googlecom;ccqjiphn74sm6b9i70pm6b9kckq62bb2c4pjibb3ckqjcchhc9i3eohj6cgooglecom;70o32db2c8q64b9hcdj6ab9kcdh6ab9p64pj8b9l6os3eohh60oj6e1m74googlecom;68qj4phn6di38bb560rm8b9k64ojibb2c4rmcb9nc8qjadr2c5h3eoj4c4googlecom;clhjae346gp6ab9m60s62b9kcgrj2b9o61h6cbb5ccrmcp3464r3cc316kgooglecom
2017-09-01 04:00:02 modeEnded
2017-09-07 20:30:33 modeStart jbdcte74r5e222lins94rk9ja4googlecom;ucnaq8rmfqei8n8teni5krcrm4googlecom;c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
2017-09-07 00:14:00 modeStarted
2017-09-07 20:30:33 modeUpcoming coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom;6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom;582e0huha8ntjmdbo3mgj9qf0kgooglecom;kmuq2ouf1g09fvco10dceii2dggooglecom;4lof4ogf5iq9jdkcjul4nj42mkgooglecom;69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom;6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom;6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom;f06fm5ulibbr9f4svr9jp800vggooglecom;6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom
2017-09-07 20:30:32 nextUpdate 2017-09-07 21:30:22
2017-09-07 20:30:35 nextWakeup 2017-09-07 21:30:22
2017-09-07 20:30:33 state triggered
Attributes:
group Hausarbeit
hideLaterThan 70d
hideOlderThan 2d
icon bag
room 91_WebDevices
list ABFALL-Device
nternals:
DEF CalHausarbeit
KALENDER CalHausarbeit
NAME AbfallHausarbeit
NOTIFYDEV CalHausarbeit
NR 145
NTFY_ORDER 50-AbfallHausarbeit
STATE Aufgaben heute: Küche sauber machen und Bad sauber machen und Blumen gießen
TYPE ABFALL
READINGS:
2017-09-07 20:30:34 Autoskontrollieren_date 30.09.2017
2017-09-07 20:30:34 Autoskontrollieren_days 23
2017-09-07 20:30:34 Autoskontrollieren_description
2017-09-07 20:30:34 Autoskontrollieren_location
2017-09-07 20:30:34 Autoskontrollieren_text Autos kontrollieren
2017-09-07 20:30:34 Autoskontrollieren_uid 582e0huha8ntjmdbo3mgj9qf0kgooglecom
2017-09-07 20:30:34 Autoskontrollieren_weekday Samstag
2017-09-07 20:30:34 Badsaubermachen_date 07.09.2017
2017-09-07 20:30:34 Badsaubermachen_days 0
2017-09-07 20:30:34 Badsaubermachen_description
2017-09-07 20:30:34 Badsaubermachen_location
2017-09-07 20:30:34 Badsaubermachen_pickups 1
2017-09-07 20:30:34 Badsaubermachen_text Bad sauber machen
2017-09-07 20:30:34 Badsaubermachen_uid jbdcte74r5e222lins94rk9ja4googlecom
2017-09-07 20:30:34 Badsaubermachen_weekday Donnerstag
2017-09-07 20:30:34 Bettenabziehen_date 08.09.2017
2017-09-07 20:30:34 Bettenabziehen_days 1
2017-09-07 20:30:34 Bettenabziehen_description
2017-09-07 20:30:34 Bettenabziehen_location
2017-09-07 20:30:34 Bettenabziehen_text Betten abziehen
2017-09-07 20:30:34 Bettenabziehen_uid kmuq2ouf1g09fvco10dceii2dggooglecom
2017-09-07 20:30:34 Bettenabziehen_weekday Freitag
2017-09-07 20:30:34 Blumengiessen_date 07.09.2017
2017-09-07 20:30:34 Blumengiessen_days 0
2017-09-07 20:30:34 Blumengiessen_description
2017-09-07 20:30:34 Blumengiessen_location
2017-09-07 20:30:34 Blumengiessen_pickups 1
2017-09-07 20:30:34 Blumengiessen_text Blumen gießen
2017-09-07 20:30:34 Blumengiessen_uid c5gm6db271hj6b9n6thjgb9kcdhm6bb2cksj4b9nc8qm6dr16gp34cj36sgooglecom
2017-09-07 20:30:34 Blumengiessen_weekday Donnerstag
2017-09-07 20:30:34 Bodensaugen_date 09.09.2017
2017-09-07 20:30:34 Bodensaugen_days 2
2017-09-07 20:30:34 Bodensaugen_description
2017-09-07 20:30:34 Bodensaugen_location
2017-09-07 20:30:34 Bodensaugen_text Boden saugen
2017-09-07 20:30:34 Bodensaugen_uid f06fm5ulibbr9f4svr9jp800vggooglecom
2017-09-07 20:30:34 Bodensaugen_weekday Samstag
2017-09-07 20:30:34 Einkaufen_date 10.09.2017
2017-09-07 20:30:34 Einkaufen_days 3
2017-09-07 20:30:34 Einkaufen_description
2017-09-07 20:30:34 Einkaufen_location
2017-09-07 20:30:34 Einkaufen_text Einkaufen
2017-09-07 20:30:34 Einkaufen_uid 6hhjcc9m60qm4b9h61i3ab9k6so64b9p64rm6b9k6lj34db6ckp62c9i6ggooglecom
2017-09-07 20:30:34 Einkaufen_weekday Sonntag
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_date 13.09.2017
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_days 6
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_description
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_location
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_text Handtücher Bad, Küche, Wickeltisch wechseln
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_uid 6hhjichoclj32b9p74o3gb9k60oj8bb260r62bb16oo3ceb275gm8dj56ggooglecom
2017-09-07 20:30:34 HandtuecherBadKuecheWickeltischwechseln_weekday Mittwoch
2017-09-07 20:30:34 Kuechesaubermachen_date 07.09.2017
2017-09-07 20:30:34 Kuechesaubermachen_days 0
2017-09-07 20:30:34 Kuechesaubermachen_description
2017-09-07 20:30:34 Kuechesaubermachen_location
2017-09-07 20:30:34 Kuechesaubermachen_pickups 1
2017-09-07 20:30:34 Kuechesaubermachen_text Küche sauber machen
2017-09-07 20:30:34 Kuechesaubermachen_uid ucnaq8rmfqei8n8teni5krcrm4googlecom
2017-09-07 20:30:34 Kuechesaubermachen_weekday Donnerstag
2017-09-07 20:30:34 Muelleimerrausbringen_date 09.09.2017
2017-09-07 20:30:34 Muelleimerrausbringen_days 2
2017-09-07 20:30:34 Muelleimerrausbringen_description
2017-09-07 20:30:34 Muelleimerrausbringen_location
2017-09-07 20:30:34 Muelleimerrausbringen_text Mülleimer rausbringen
2017-09-07 20:30:34 Muelleimerrausbringen_uid 69gm4d1o6ph32b9i71j62b9kc4ojcb9pcoo30b9icgpmae9ncdh3cp1pckgooglecom
2017-09-07 20:30:34 Muelleimerrausbringen_weekday Samstag
2017-09-07 20:30:34 Nachtwaeschewechseln_date 11.09.2017
2017-09-07 20:30:34 Nachtwaeschewechseln_days 4
2017-09-07 20:30:34 Nachtwaeschewechseln_description
2017-09-07 20:30:34 Nachtwaeschewechseln_location
2017-09-07 20:30:34 Nachtwaeschewechseln_text Nachtwäsche wechseln
2017-09-07 20:30:34 Nachtwaeschewechseln_uid 6him8cb2cdim6b9k69gm8b9k6cs30bb16pgmabb36ko3cdj4c8q36d356ogooglecom
2017-09-07 20:30:34 Nachtwaeschewechseln_weekday Montag
2017-09-07 20:30:34 NeueZahnbuerste_date 16.10.2017
2017-09-07 20:30:34 NeueZahnbuerste_days 39
2017-09-07 20:30:34 NeueZahnbuerste_description
2017-09-07 20:30:34 NeueZahnbuerste_location
2017-09-07 20:30:34 NeueZahnbuerste_text Neue Zahnbürste
2017-09-07 20:30:34 NeueZahnbuerste_uid 6grjidhochgm8b9m60p3ab9k6pim2bb270qj0bb2clh3ad356srj2p9g64googlecom
2017-09-07 20:30:34 NeueZahnbuerste_weekday Montag
2017-09-07 20:30:34 Staubwischen_date 09.09.2017
2017-09-07 20:30:34 Staubwischen_days 2
2017-09-07 20:30:34 Staubwischen_description
2017-09-07 20:30:34 Staubwischen_location
2017-09-07 20:30:34 Staubwischen_text Staub wischen
2017-09-07 20:30:34 Staubwischen_uid 4lof4ogf5iq9jdkcjul4nj42mkgooglecom
2017-09-07 20:30:34 Staubwischen_weekday Samstag
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_date 08.09.2017
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_days 1
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_description
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_location
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_text Wäsche machen (waschen, bügeln)
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_uid coqj2dhn6kp68bb169gjcb9k65gmcbb2ccrj2b9lccqjed3371h3gphi64googlecom
2017-09-07 20:30:34 Waeschemachenwaschenbuegeln_weekday Freitag
2017-09-07 20:30:34 next Waeschemachenwaschenbuegeln|Bettenabziehen_1
2017-09-07 20:30:34 next_date 08.09.2017
2017-09-07 20:30:34 next_days 1
2017-09-07 20:30:34 next_description
2017-09-07 20:30:34 next_location
2017-09-07 20:30:34 next_text Wäsche machen (waschen, bügeln) und Betten abziehen
2017-09-07 20:30:34 next_weekday Freitag
2017-09-07 20:30:34 now Blumengiessen
2017-09-07 20:30:34 now_date 07.09.2017
2017-09-07 20:30:34 now_description
2017-09-07 20:30:34 now_location
2017-09-07 20:30:34 now_text Küche sauber machen und Bad sauber machen und Blumen gießen
2017-09-07 20:30:34 now_weekday Donnerstag
2017-09-07 20:30:34 state 1
Attributes:
calendarname_praefix 0
date_style date
delimiter_reading |
delimiter_text_reading und
group Hausarbeit
icon bag
room 91_WebDevices
stateFormat Aufgaben heute: now_text
weekday_mapping Sonntag Montag Dienstag Mittwoch Donnerstag Freitag Samstag
Gruß Vera
Hallo Vera,
erledigt. Bitte einfach nur die Datei ABFALL_setUpdate.pm im Anhang bei dir einspielen.
Gruß Constantin
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*
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
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
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
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
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
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
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
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.
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
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
huhu,
ich habe es noch nicht auf den master strang gepackt bin noch am überarbeiten der commandref.
gruß constantin
uije ... zahlt sichs warten aus, oder sollt ich mir wieder eine ältere version aufspielen derweil?
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.
du schelm, du *g*
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
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
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!
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
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
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
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
hab das alte gelöscht und einfach ein neues device abfall dann hat es gefunkt.
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.
@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
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
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
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.
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...
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
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
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
oh reicht es den Kalender umzustellen oder das Konto? Wird es dann direkt geändert ? Habe gerade alle Termine neu eintragen müssen :/
Weder noch :-)
Es reicht wenn du dein stateFormat auf die englischen ReadingNamen anpasst.
Die Readings heißen halt dann
..._date
..._days usw.
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
@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
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
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
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)}
@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
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
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)}
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
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
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
@uniqueck
Hattest du meine PM mit dem Kalender Zugang erhalten....?
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
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
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
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
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
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
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
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 ;
attr Muellplan room Allgemein
attr Muellplan valueFormat {if($VALUE eq 1){$VALUE="Morgen"}elsif($VALUE eq 0){$VALUE="Heute"}}
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
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
hallo
ja habe extra heute nochmal nach deiner anleitung das update gemacht. kann ich das irgendwie auslesen?
jan
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Yep, haben sich nicht aktualisiert. Erst wenn ich myAbfall manuell update aktualisieren sich die Readings.
Gruss
Dennis
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
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
Hast du mal ein "shutdown restart" nach dem Update gemacht?
Gruß,
SteRa
Ja, schon mehrfach. Funktioniert auch nicht.
Gruss
Dennis
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
Ja klar haben die sich aktualisiert. Ich habe das ja auch manuell ausgelöst.
Aber sie aktualisieren sich nciht automatisch.
Gruss
Dennis
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
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
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
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.
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";}
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
Danke,
hat funktioniert.
Hallo zusammen,
habe ich die Info übersehen, oder wurden die Readings "kürzlich" auf Englisch umgestellt? Z.B. tage -> days.
Gruß
Christian
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
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
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
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
Hallo Oliver,
danke für den Hinweis.
Denke aber trotzdem, dass dies besser im Modul gelöst werden sollte.
Kann man nicht im Kalender-Modul den Aktualisierungsrhythmus einstellen? Das würde das Problem auch lösen.
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.
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 ;-)
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. :)
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 ?
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
Hallo,
schau dir mal das Attribut abfall_clear_reading_regex an, damit müsstest du weiter kommen.
Hallo,
hast du auch ein Beispiel für mich, im WIKI und im Command steht nicht viel dazu.
Danke
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.
Hallo,
kannst du mir mal ein
list ABFALL
und ein Auszug vom Tablet UI zuschicken.
Danke
Tablett UI hab ich nicht, List kommt per PN
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 "}}"
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
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 "}}"
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
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
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
Du meinst mit Triggern das event-on-change-reading auf t_001_daysleft ?
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
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
Kann ich den anderen ics Eintrag mal sehen? Ich vermute doppelten Eintrag der uid.
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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
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!
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
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 ;-)
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
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
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
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
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
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
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
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
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
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
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?
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
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
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
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
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.
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.
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 !")}
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")}
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
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
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"'}}
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",""))
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??
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??
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.
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
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
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.
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
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!
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
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
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
viel spaß beim eier...... äääähm.... notebook suchen :D
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
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";;}
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
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
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
dann sollte es eigentlich funktionieren
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ß
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
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
Hierfür sind die now_* readings.
Gruß Constantin
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
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
@ 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.
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)
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
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 ??
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
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
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??
Hy hab was gefunden danke hatte es vorher direct abgefragt
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.
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
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
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
Danke Gasmast3r.
werde ich ausprobieren.
VG
DJ-Mix
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.
Sieht bei mir genau so aus. Nach einem Update heute morgen.
Bei mir gleicher Effekt nach dem heutigen Update...
https://forum.fhem.de/index.php/topic,87846.0.html
da stehen auch ein paar tipps zum eindämmen der logeinträge :)
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.... :)
Hab es heute Morgen schon ins Github des Moduls als Issue eingetragen: https://github.com/uniqueck/fhem-abfall/issues/11
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 :) )
Ich habe den Calendar nun erstmal auf verbose 1 gestellt.
Mal schauen ob es hilft.
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.
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 ??
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.'"')));
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. :-\
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.
Zitat von: Jens_B am 13 Juni 2018, 15:47:18
Die Datei wird bei einem normalen Fhem Update nicht mehr angefaßt.
sicher?
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.
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
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
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
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
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
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
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
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
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
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
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.
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.
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 :-/
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
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>
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?
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####
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
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
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
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
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
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
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
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.
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
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?
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
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
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.
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
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.
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
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.
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.
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
Hey,
wie ist das bei Euch? Oder stört Euch das nicht dass es erst am Leerungstag die richtige Tonne anzeigt ?
Jens
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....
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?
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
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
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
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.
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
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
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
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.
Versuch entweder in der URL die %2C durch Kommas zu erstezen, oder
attr Abfuhrkalender quirks noWildcards
zu 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.
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
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
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
Zuert im dazugehörigen Calendar Device gucken, ob ein Text für die entspr. Termine steht...
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
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:
- zur Berechnung der Rest-Tage wird die Zeitdifferenz zwischen dem Termin und der aktuellen Zeit in Sekunden verwendet und auf Tage umgerechnet bzw. gerundet
- die now-Readings werden erstellt, wenn sich ein Wert von 0 ergibt
- ein Wert von 0 kann sich aber m.E. nie bzw. nur für eine sehr kurze Zeit um den Aktualisierungszeitpunkt des Kalenders ergeben, da nur Termine, deren Startzeit noch nicht vergangen ist, überhaupt eingelesen und verarbeitet werden.
- die Berechnung der Rest-Tage erfolgt in ABFALL_getEvents.pm durch:
my $dayDiff = floor(($eventDate - time) / 60 / 60 / 24 + 1);
Hier kann sich nur ein Wert von 0 ergeben, wenn $eventDate kleiner als time ist. Das kann aber wie oben beschrieben nicht auftreten.
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:
- zwischen der Definition der Attribute Values und der while-Schleife im Bereich um Zeile 70 eingefügt:
# set default stateFormat
$attr{$name}{"stateFormat"} = "next_text in next_days Tag(en)"; - als erste Anweisung in der Condition B12/nowAbfall_tage == 0 eingefügt:
$attr{$name}{"stateFormat"} = "now_text heute!";
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
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.
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>
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
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"
wir haben auch so eine Auswahlmaske. Wir importieren 1x im Jahr nach Google Kalendar.
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
Kopf-Tisch.. Danke. Ich habe mir im Sniffer wohl das falsche Paket gekrallt. ;)
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.
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 gebaut
MyBiotonne_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.
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))}
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.
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.
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.
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
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.
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
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 ...
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
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.
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.
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.
- data-get-on muss den gleichen Wortlaut wie eure SUMMARY haben (ohne Leerzeichen)
- Anzeige der Tage bis zur Ausleerung als Warn durch Regex .*_([0-1]?[0-9]|20).*, damit alle Zahlen von 0-20 als Zahl abgebildet werden
<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
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
Habs gelöst, indem ich einfach den Kalender von 2020 schon zusätzlich eingebunden habe, damit passen nun wieder alle readings.
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
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"
na dann: ReadingsVal('myAbfall','AbfallA_Altpapier_days','Kein Termin')
Oder habe ich Deinen Code falsch verstanden?
Ja, das funktioniert, danke fürs auf die Sprünge helfen
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....
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!!!
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.
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
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.
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.
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
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?!
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
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?
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...
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.
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
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
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.
@ 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
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
@ 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
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 ;)
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 ...
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...
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
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
Klingt komisch... Kannst Du mal cuttoff- und hideolderThan 0 setzen?
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
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
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...
Und /opt/fhem/calendar/abfall.ics ändert sich nicht? Woher kommt die Datei?
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
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.
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
Hast Recht, das hat nichts mit diesem Thread zu tun. Sorry
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 ;)
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
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.
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.
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?
Nein:
Zitatcondition c01: Argument "" isn't numeric in numeric eq (==)
Offenbar ist [myAbfall:next_days] leer.
Gruß Otto
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?
ZitatNAME
Muelltonnen
nicht myAbfall
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
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
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
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.
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]
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
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]
Ich gebe auf.
Der Fehler ist immer noch: [Mueltonnen:next_days] ist nicht numerisch.
Letztes Ratespiel: Es fehlt ein l ?
Gruß Otto
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
Wer lesen kann ist im Vorteil
Jetzt geht es. Danke das ihr soviel Geduld hattet!!
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
Fang mal mit dem "list" vom Abfall Device an
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
Jetzt wäre ein entspr. VEVENT aus dem ical interessant
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
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.
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
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.
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
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?
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....
@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
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")
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
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
Hi,
es ist ein Doif. Habe nur das define nicht mit kopiert.
Gruß
Porsti
Dankeschön!
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! :( )
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
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.
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
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.
** 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>
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.
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.
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?
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"
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!
data-background-colors (ja, mit "s" ;) ) Array mit Hintergrundfarben
Siehe https://wiki.fhem.de/wiki/FTUI_Widget_Symbol
Danke nochmals! ;D
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
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
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)
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.
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
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.
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).
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
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.
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
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 🙏🏼
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
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
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
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
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.
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
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)
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">  Biotonne  </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">  Plastik  </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">  Papier  </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">  Restmüll  </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
kannst du noch ein list von myABFALL dazu packen?
Jup, Habe ich.
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.
Nee es ist Altpapier was erst in 22 Tagen geleert wird und Laichtverpackungen morgen.
Ich versuche es dann mal mit deiner Idee!
Danke!
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">  Biotonne  </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">  Plastik  </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">  Papier  </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">  Restmüll  </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">  Biotonne  </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">  Plastik  </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">  Papier  </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">  Restmüll  </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.
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 :-[
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.... ::)
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
Warum machst Du das nicht einfach über ein reguläres CALENDAR device?
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...
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 :)
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.
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
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.
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.
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
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?
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
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
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
ZitatKann das Calendar mittels userReadings???
Das Modul holt sich doch die Daten aus Calendar, warum soll das dann nicht gehen ?
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.
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
@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 ,,,
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...
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.
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 ...
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.
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.
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.
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.
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.
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.
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
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
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 ...
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?
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
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 ...
@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?
woop, danke erstmal fürs aufhübschen, funktioniert FAST:
- 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 ....
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
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.
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
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?
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
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
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 ...
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)
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
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.
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
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)}}
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?
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. :(
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?
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.....
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
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)
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
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.
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.
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:)
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
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.
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?
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....
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
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
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...
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
Danke, die Umlaute waren es, wobei es mich wundert dass das jetzt auftritt, hab da Jahre nichts dran geändert.