Neues Modul für Abfallkalender ABFALL

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

Vorheriges Thema - Nächstes Thema

RomanticBoy83

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.

uniqueck

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.

uniqueck

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.

uniqueck

Bzw. mach mal ein get Calender full next und poste das Ergebnis hier.

Gesendet von meinem GT-N7100 mit Tapatalk

holli85


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?

uniqueck

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

knopf_piano

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?
zotac nano mit proxmox und ganz viel zeug drauf

uniqueck

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


knopf_piano

Hi constantin,
danke die Info, das hilft mir!
Grüße
zotac nano mit proxmox und ganz viel zeug drauf

pointde

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?!

uniqueck

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


pointde

#356
Damit ich sie etwas anschaulich in anyViews habe...

Devender

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 ";;
}
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul

pointde

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 ";;
}

Devender

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.
FHEM 5.8 auf RasPi mit Jessy - CUL868, JeeLink Lacrosse
Komponenten: HM, IT, ELV, FB7390, FritzPL543,Sonos Play3
Mehrere Wandtablets sowie einen Smart Mirror
https://wiki.fhem.de/wiki/Anwesenheitserkennung#PRESENCE-Modul