NEWS
Test Adapter TrashSchedule
-
@Machinima
Das ist der Lovelace Visualisierung Adapter
https://forum.iobroker.net/topic/22781/test-adapter-lovelace-v0-2-xCode für Lovelace (custom Adapter custom:bar-card muss zuvor installiert sein)
@Chaot
Naja Glasbox/Korb ist passender. Wird aber abgeholt alle 4 Wochen
-
@Machinima
Das ist der Lovelace Visualisierung Adapter
https://forum.iobroker.net/topic/22781/test-adapter-lovelace-v0-2-xCode für Lovelace (custom Adapter custom:bar-card muss zuvor installiert sein)
@Chaot
Naja Glasbox/Korb ist passender. Wird aber abgeholt alle 4 Wochen
-
Aktuelle Test Version 2.0.0 Veröffentlichungsdatum 04.05.2022 Github Link https://github.com/klein0r/ioBroker.trashschedule Im Forum existieren mehrere Themen, wie man aus einem iCal-Kalender die Müllabfahrtzeiten extrahieren kann. Dafür werden immer wieder Blockly und JavaScript-Funktionen geteilt. Ich dachte mir, dass es doch viel schöner wäre, wenn das ein Adapter erledigen könnte.
Die Idee kommt aus dem FHEM-Umfeld, wo das ABFALL-Modul genau das gleiche macht. Auch dort wurden zuvor viele Funktionen bereitgestellt und jeder hat das Thema anders gelöst.
Dieser Adapter nimmt eine iCal-Instanz als Quelle und durchsucht die nächsten Events nach den vorher definierten "Abfall-Typen". Wird ein Typ gefunden, werden die Tage bis zur Abholung berechnet und in einem State bereitgestellt. So entsteht eine Struktur, welche als Basis für VIS o.ä. genutzt werden kann.
Weiterhin gibt es eine Zusammenfassung der nächsten Abholung, wenn mehrere "Abfall-Typen" auf einmal abgeholt werden. Diese kann man zum Beispiel für Pushover- oder Telegram-Nachrichten nutzen.
Konfiguration
Gelöscht. Bitte die aktuelle Doku nutzen: https://github.com/klein0r/ioBroker.trashschedule/blob/master/docs/de/README.md
Wichtige Änderung ab Version 1.1.0
Leider musste ich die Namen der Datenpunkte aufräumen, da immer wieder Quatsch dort reingeschrieben wurde. Solltest Du also Scripts oder eine Visualisierung auf den Datenpunkten der einzelnen Abfalltypen haben, müssen diese kontrolliert und ggf. angepasst werden.
Reihenfolge um ab Version 1.0.1 wieder Daten zu bekommen (in VIS)
- Trashschedule Instanz stoppen
- Alle Datenpunkte des Adapters löschen (also von trashschedule.0). Einfach in der Objektansicht auf die Mülltonne klicken und weg damit.
- In der Expertenansicht der Adapterliste erst bei Trashschedule auf Upload klicken, dann bei VIS
- iCal einmal Instanzliste neustarten, dann Trashschedule wieder starten
Danach sollte alles wieder richtig sein.
@haus-automatisierung Moin, im ICAL-Adapter habe ich Daten drin. TrashSchedule liest diese aber nicht aus.

Im Google-Kalender steht der Termin bspw. so drin:


Wo liegt mein Fehler?
-
@haus-automatisierung Moin, im ICAL-Adapter habe ich Daten drin. TrashSchedule liest diese aber nicht aus.

Im Google-Kalender steht der Termin bspw. so drin:


Wo liegt mein Fehler?
Hast Du den Abfalltyp eingetragen? Analog meines Screens unten? Bei Dir dann sowas wie "Verpackungen" für "gilt für Termine"

-

-
Was mich noch ein wenig stutzig macht, ist der Eintrag "Restmüll, Papier".
-
Was mich noch ein wenig stutzig macht, ist der Eintrag "Restmüll, Papier".
Ich habe den Adapter so verstanden:
die erste Spalte ist nur die Bezeichnung.
Die zweite dann das Suchwort -
Was mich noch ein wenig stutzig macht, ist der Eintrag "Restmüll, Papier".
@Jens-Lattwesen Trage mal testweise das komplette Wort ein

-
Dann müsste er ja was finden

-
Dann müsste er ja was finden

@Jens-Lattwesen Soll er denn das nicht?
-
Natürlich, er tut es aber leider (noch) nicht
-
Natürlich, er tut es aber leider (noch) nicht
Hallo an den Entwickler @haus-automatisierung

Unterstützt der Adapter nur die im Eingangspost genannten 4 Typen oder beliebige?
Ersteres würde das Problem von @Jens-Lattwesen erklärenDanke
-
Hallo an den Entwickler @haus-automatisierung

Unterstützt der Adapter nur die im Eingangspost genannten 4 Typen oder beliebige?
Ersteres würde das Problem von @Jens-Lattwesen erklärenDanke
@HeinrichB
Ich habe 3 Instanzen und man kann einen beliebigen Typ eintragen, muss halt im Kalender vorkommen.

-
@HeinrichB
Ich habe 3 Instanzen und man kann einen beliebigen Typ eintragen, muss halt im Kalender vorkommen.

@sigi234 Danke, ich war mir nur unsicher und bevor wir einem Phantom nachjagen

@Jens-Lattwesen Dann nochmals alles checken und ggf. Instanz mal neustarten
-
Hi!
Seit gestern (js controller update) ist mein Adapter rot.
Hier das Log:host.raspberrypi 2020-01-28 08:31:31.600 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:31.599 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:31.585 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:31.583 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:29.441 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:29.439 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:29.406 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:29.405 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:29.201 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:28.169 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:28.169 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 4 attempt host.raspberrypi 2020-01-28 08:31:28.167 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:28.158 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:28.150 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:26.225 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:26.224 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 3 attempt host.raspberrypi 2020-01-28 08:31:25.176 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:25.175 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 2 attempt host.raspberrypi 2020-01-28 08:31:25.173 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:25.166 info iobroker npm-install: File not found: trashschedule host.raspberrypi 2020-01-28 08:31:25.163 info iobroker npm-install: host.raspberrypi download trashschedule host.raspberrypi 2020-01-28 08:31:25.154 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 07:31:22.334 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 07:31:22.333 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 1 attempt host.raspberrypi 2020-01-28 07:31:22.330 info "system.adapter.trashschedule.0" enabledWer eine Idee?
-
Hi!
Seit gestern (js controller update) ist mein Adapter rot.
Hier das Log:host.raspberrypi 2020-01-28 08:31:31.600 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:31.599 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:31.585 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:31.583 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:29.441 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:29.439 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:29.406 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:29.405 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:29.201 error Cannot download and install adapter "trashschedule@0.0.3". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.raspberrypi 2020-01-28 08:31:28.169 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:28.169 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 4 attempt host.raspberrypi 2020-01-28 08:31:28.167 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:28.158 info iobroker npm-install: host.raspberrypi download trashscheduleFile not found: trashschedule host.raspberrypi 2020-01-28 08:31:28.150 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 08:31:26.225 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:26.224 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 3 attempt host.raspberrypi 2020-01-28 08:31:25.176 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 08:31:25.175 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 2 attempt host.raspberrypi 2020-01-28 08:31:25.173 info iobroker npm-install: exit 1 host.raspberrypi 2020-01-28 08:31:25.166 info iobroker npm-install: File not found: trashschedule host.raspberrypi 2020-01-28 08:31:25.163 info iobroker npm-install: host.raspberrypi download trashschedule host.raspberrypi 2020-01-28 08:31:25.154 error iobroker npm-install: host.raspberrypi Unknown packetName trashschedule host.raspberrypi 2020-01-28 07:31:22.334 info iobroker install trashschedule@0.0.3 using installedVersion host.raspberrypi 2020-01-28 07:31:22.333 warn startInstance cannot find adapter "trashschedule@0.0.3". Try to install it... 1 attempt host.raspberrypi 2020-01-28 07:31:22.330 info "system.adapter.trashschedule.0" enabledWer eine Idee?
Habe den Adapter nochmals über Github installiert, jetzt läufts wieder!
-
Hi und Super Adapter. Zu dem Thema mit dem Geburtstag und dem anzuzeigenden Alter mal ein Vorschlag.
Da man im Kalender eh einen Eintrag machen muss/kann mit z.B. Geburtstag Karin könnte man den doch auch etwas erweitern.
Und zwar mit dem Geburtsjahr. Das kann man sicher aus dem Text extrahieren "Geburtstag Karin 1989", dann mit dem aktuellen Jahr verrechnen und schon hat man das Alter....
Grüsse und Danke für die Entwicklung
-
Hi!
Irgendwer eine Idee, warum der Wert bei "Ferien"mir so angezeigt wird?
Bei allen anderen funktionierts!

-
Hi,
bei mir stürzt regelmäßig die iCal Instanz, die für den TrashSchedule zuständig ist, immer ab.

Weiß jemand woran das liegen kann?
Danke!
@stockics6 Da stürzt nix ab

"Terminated (NO_ERROR): Without reason" ist eine Standardmeldung, dass sich der Dienst ohne Fehler/Grund korrekt beendet hat. iCal (und andere) sind sogenannte "schedulded Adapter" die nicht immer laufen, sondern nur zu einem bestimmten Zeitpunkt gestartet werden und sich dann beenden