klein0r / ioBroker.trashschedule

Calculates trash pickup dates by using an ical calendar
https://haus-automatisierung.com/
MIT License
31 stars 13 forks source link

tashschedule Datenpunkte werden nicht mehr aktualisiert #23

Closed Feuer-sturm closed 4 years ago

Feuer-sturm commented 4 years ago

Describe the bug
Ich habe heute ein seltsames Verhalten beobachet.

Morgen wird die Biotonne bei uns abgeholt aber der Datenpunkt wurde bisher nicht aktualisiert. grafik

Mein ical.1 html Datenpunkt gibt die Abholung für morgen korrekt aus: grafik

Die Restmülltonne, welche heute abgeholt wurde, wurde korrekt angezeigt und auch das Datum für die nächste Abholung vom Papiermüll stimmt.

Ich hab mal einmal die Instanz neu gestartet und ein Log auf "debug" angehängt. So wie ich es dort sehe, werden in Zeile 17 die Werte richtig geparsed. Es wird nur der Datenpunkt leider nicht aktualisiert.

Ich habe vor kurem auf js-controller 3.0.20, Node v12.16.3 aktualisiert. Am Müllkalender oder trashschedule Adapter hatte ich in letzter Zeit keine Änderungen vorgenommen. Trashschedule läuft in der Version 0.0.5

2020-05-07 23:31:41.237 - info: host.beebox(iobrokerMaster) "system.adapter.trashschedule.0" enabled
2020-05-07 23:31:41.295 - info: host.beebox(iobrokerMaster) instance system.adapter.trashschedule.0 started with pid 18004
2020-05-07 23:31:42.138 - debug: trashschedule.0 (18004) Redis Objects: Use Redis connection: 127.0.0.1:9001
2020-05-07 23:31:42.175 - debug: trashschedule.0 (18004) Objects client ready ... initialize now
2020-05-07 23:31:42.179 - debug: trashschedule.0 (18004) Objects create System PubSub Client
2020-05-07 23:31:42.181 - debug: trashschedule.0 (18004) Objects create User PubSub Client
2020-05-07 23:31:42.182 - debug: trashschedule.0 (18004) Objects client initialize lua scripts
2020-05-07 23:31:42.200 - debug: trashschedule.0 (18004) Objects connected to redis: 127.0.0.1:9001
2020-05-07 23:31:42.212 - debug: trashschedule.0 (18004) objectDB connected
2020-05-07 23:31:42.215 - debug: trashschedule.0 (18004) Redis States: Use Redis connection: 127.0.0.1:9000
2020-05-07 23:31:42.224 - debug: trashschedule.0 (18004) States create User PubSub Client
2020-05-07 23:31:42.227 - debug: trashschedule.0 (18004) States create System PubSub Client
2020-05-07 23:31:42.242 - debug: trashschedule.0 (18004) States connected to redis: 127.0.0.1:9000
2020-05-07 23:31:42.243 - debug: trashschedule.0 (18004) statesDB connected
2020-05-07 23:31:43.323 - info: trashschedule.0 (18004) starting. Version 0.0.5 in /opt/iobroker/node_modules/iobroker.trashschedule, node: v12.16.3, js-controller: 3.0.20
2020-05-07 23:31:43.397 - debug: trashschedule.0 (18004) updating data
2020-05-07 23:31:43.400 - debug: trashschedule.0 (18004) parsing event {"date":"08.05.2020 06:00-08:00","event":"Biotonne Abholung","_class":"ical_Muellabfuhr ical_tomorrow","_date":"2020-05-08T04:00:00.000Z","_end":"2020-05-08T06:00:00.000Z","_section":"Biotonne - Behälter: 120 l (14-täglich)","_IDID":"Ical063952c21879dc3ef9c978fe4f7b009e","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.401 - debug: trashschedule.0 (18004) parsing event {"date":"11.05.2020 06:00-08:00","event":"Altpapier Abholung","_class":"ical_Muellabfuhr ical_4days","_date":"2020-05-11T04:00:00.000Z","_end":"2020-05-11T06:00:00.000Z","_section":"Altpapier - Behälter: 240 l (28-täglich)","_IDID":"Ical11bfbdafb3e4ca900464eb7d64bb8ced","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.419 - debug: trashschedule.0 (18004) parsing event {"date":"15.05.2020 06:00-08:00","event":"Biotonne Abholung","_class":"ical_Muellabfuhr ","_date":"2020-05-15T04:00:00.000Z","_end":"2020-05-15T06:00:00.000Z","_section":"Biotonne - Behälter: 120 l (14-täglich)","_IDID":"Ical22abf1cb291acc3496bf3fbc8c4c2778","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.420 - debug: trashschedule.0 (18004) parsing event {"date":"22.05.2020 06:00-08:00","event":"Restmüll Abholung","_class":"ical_Muellabfuhr ","_date":"2020-05-22T04:00:00.000Z","_end":"2020-05-22T06:00:00.000Z","_section":"Restmüll - Behälter: 60 l (14-täglich)","_IDID":"Icalef5dce4f1026e00eae2997ce26e956c0","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.422 - debug: trashschedule.0 (18004) parsing event {"date":"23.05.2020 06:00-08:00","event":"Biotonne Abholung","_class":"ical_Muellabfuhr ","_date":"2020-05-23T04:00:00.000Z","_end":"2020-05-23T06:00:00.000Z","_section":"Biotonne - Behälter: 120 l (14-täglich)","_IDID":"Icalbc2b73f0acc5594c5eaef672d2f31dd1","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.422 - debug: trashschedule.0 (18004) parsing event {"date":"26.05.2020 06:00-08:00","event":"LVP Abholung","_class":"ical_Muellabfuhr ","_date":"2020-05-26T04:00:00.000Z","_end":"2020-05-26T06:00:00.000Z","_section":"LVP - Behälter: 240 l (28-täglich)","_IDID":"Ical2cb2dba6d273af7ec9a53888e357bf40","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.424 - debug: trashschedule.0 (18004) parsing event {"date":"29.05.2020 06:00-08:00","event":"Biotonne Abholung","_class":"ical_Muellabfuhr ","_date":"2020-05-29T04:00:00.000Z","_end":"2020-05-29T06:00:00.000Z","_section":"Biotonne - Behälter: 120 l (14-täglich)","_IDID":"Ical49f634b7201f1e1562752f0cb509c46e","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.424 - debug: trashschedule.0 (18004) parsing event {"date":"05.06.2020 06:00-08:00","event":"Restmüll Abholung","_class":"ical_Muellabfuhr ","_date":"2020-06-05T04:00:00.000Z","_end":"2020-06-05T06:00:00.000Z","_section":"Restmüll - Behälter: 60 l (14-täglich)","_IDID":"Icalbd29cc1aa1a1d1f30374bc78cdc16d00","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.425 - debug: trashschedule.0 (18004) parsing event {"date":"06.06.2020 06:00-08:00","event":"Biotonne Abholung","_class":"ical_Muellabfuhr ","_date":"2020-06-06T04:00:00.000Z","_end":"2020-06-06T06:00:00.000Z","_section":"Biotonne - Behälter: 120 l (14-täglich)","_IDID":"Ical945ec9ed9f2e5c3997971d5a4437be79","_allDay":false,"_rule":" ","location":"xxx","_calName":"Muellabfuhr"}
2020-05-07 23:31:43.425 - debug: trashschedule.0 (18004) no events found for type Biomüll
2020-05-07 23:31:43.427 - debug: trashschedule.0 (18004) fill next events for {"minDays":4,"minDate":"2020-05-10T22:00:00.000Z","minTypes":["Papiermüll"]}
2020-05-07 23:31:43.428 - debug: trashschedule.0 (18004) fill nextAfter events for {"minDays":15,"minDate":"2020-05-21T22:00:00.000Z","minTypes":["Restmüll"]}
2020-05-07 23:32:03.799 - debug: trashschedule.0 (18004) system.adapter.admin.0: logging true

Versions:

Diskussion im ioBroker Forum: https://forum.iobroker.net/topic/27050/test-adapter-trashschedule-v0-0-x/303

Feuer-sturm commented 4 years ago

Fehler lag in meiner Konfiguration. Aus irgendwelchen Gründen passte der Name für die Mülltonne nicht mehr zum Eintrag im Kalender.