Mehrere DOIFs gehen nicht mehr: "warning in condition c01"

Begonnen von M.Piet, 31 Oktober 2017, 20:13:20

Vorheriges Thema - Nächstes Thema

M.Piet

Hallo Zusammen,

ich laße mich schon länger per DOIF u.a. an die Mülltonnen erinnern. Seit ein paar Tagen geht es nicht mehr, das einzigste was ich gemacht habe ist ein FHEM und TBUI Update.

Fehler im Log:
2017.10.31 16:20:00 1: PERL WARNING: Argument "" isn't numeric in numeric eq (==) at (eval 109272) line 1.
2017.10.31 16:20:00 3: eval: doif_myAbfall: warning in condition c01


Der DOIF ist so aufgebaut und hat auch bisher immer geklappt:
define doif_myAbfall DOIF ([16:20] and [Abfallkalender:next_tage] ==1) (set Pushover_Mike msg "[Abfallkalender:next_text]" "Morgen am [Abfallkalender:next_datum] wird die [Abfallkalender:next_text] abgeholt. ")
attr doif_myAbfall do always[/quote]


Ist durch das Update ein Fehler entstanden? Jemand eine Idee?
Danke schon mal.

amenomade

Anscheinend ist Abfallkalender:next_tage leer?
Zeig mal ein "list Abfallkalender" bitte.
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

M.Piet

Hmmm....es gibt das Reading gar nicht, dafür aber das Reading "next_days".
Sollte sich aus irgendeinem Grund das Reading von deutsch auf englisch geändert haben? Ist ein Google-Kalender....???


Internals:
   DEF        Muellkalender
   KALENDER   Muellkalender
   NAME       Abfallkalender
   NOTIFYDEV  Muellkalender
   NR         219
   NTFY_ORDER 50-Abfallkalender
   STATE      1
   TYPE       ABFALL
   READINGS:
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_date 01.11.2017
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_days 1
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_description
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_location Wolfhagen
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_text Altpapier Grüne Tonne
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_uid k6sl9boq5b721ldb44ha2mais0googlecom
     2017-10-31 21:26:07   Muellkalender_AltpapierGrueneTonne_weekday Mittwoch
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_date 09.11.2017
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_days 9
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_description
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_location Wolfhagen
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_text Bioabfall Braune Tonne
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_uid 399gc1ic8u2po5vvhv38nbf7j0googlecom
     2017-10-31 21:26:07   Muellkalender_BioabfallBrauneTonne_weekday Donnerstag
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_date 03.11.2017
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_days 3
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_description
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_location Wolfhagen
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_text Restabfall Graue Tonne
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_uid 16n3q0ihn903ks5i5evbd236aggooglecom
     2017-10-31 21:26:07   Muellkalender_RestabfallGraueTonne_weekday Freitag
     2017-10-31 21:26:07   next            Muellkalender_AltpapierGrueneTonne_1
     2017-10-31 21:26:07   next_date       01.11.2017
     2017-10-31 21:26:07   next_days       1
     2017-10-31 21:26:07   next_description
     2017-10-31 21:26:07   next_location   Wolfhagen
     2017-10-31 21:26:07   next_text       Altpapier Grüne Tonne
     2017-10-31 21:26:07   next_weekday    Mittwoch
     2017-10-31 21:26:07   state           1
Attributes:
   room       Kalender

franky08

Zitatdafür aber das Reading "next_days".

Wie lange hast du denn kein update gemacht? Das Reading "next_days" gibt es im Abfall Kalender Modul, glaub ich, schon seit längeren.
Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

M.Piet

Halbes Jahr vielleicht....? Ich update immer dann, wenn ich was neues einbauen oder große Änderungen machen will.

franky08

Debian Bookworm auf HUNSN / Debian Bullseye auf 2.ter HUNSN F2F an 2x RaspiB
mit FHEM aktuell
22Zoll ViewSonic als Infodislay (WVC)
3xHMLAN mit vccu, raspmatic_rpi3, HMIP-HCU1

M.Piet

OK, ich habe den DOIF mal angepaßt.
Hätte ich auch drauf kommen können, aber das sich ein fehlendes Reading in dieser Art und Weise niederschlägt hätte ich nicht gedacht.

OK, mein Tag war nicht umsonst...  8) :o ;D ;D ;D

amenomade

Seit dem 3 Sept 2017 gibt es das Reading next_tage nicht mehr. Das Reading next_days gibt es schon länger parallel zu next_tage (mit dem Attribut "enable_old_readingnames")

Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus