Skip to content

Latest commit

 

History

History
79 lines (49 loc) · 5.39 KB

README.md

File metadata and controls

79 lines (49 loc) · 5.39 KB

Logo

ioBroker.trashmaster

Abfallkalender für den ioBroker

Englische Version

Der Adapter liest die Müllabfuhrtermine des Anbieters abfall.io aus, den verschiedene Städte oder Landkreise nutzen (z.B. Hagen, Ludwigshafen oder Landkreis Tuttlingen). Die einzelnen Müllarten der Stadt können ausgewählt und z.B. in einem Kalender dargestellt werden.

Wenn der Whatsapp Adapter im ioBroker installiert ist, wird das automatische Versenden von Nachrichten vor der Abholung pro Abfallart unterstützt. Die Anzahl der Tage zum Versand der Nachricht vor der Abholung, kann individuell für jede Abfallart eingestellt werden.

Der Adapter beinhaltet zwei Widgets für die VIS 2 (!). Es kann ein Kalender mit den konfigurierten Müllarten oder ein Icon mit verschiedenen Konfigurationsmöglichkeiten dargestellt werden. Das Icon kann x Tage vor der Abholung anfangen zu blinken, wenn das in den Adaptereinstellungen zur Abfallart konfiguriert ist

Sind VIS oder VIS 2 (!) UND das Widget-Set inventwo installiert, wird ein Datenpunkt erzeugt, der den Widget-Code für eine JSON-Tabelle beinhaltet.

Allgemeine Adaptereinstellungen:

Allgemeine_Einstellungen

Detaileinstellungen:

Detail_Einstellungen

Beispiele Widgets:

  • Kalender Beispiel_Widget_Kalender

  • Icon (Mülltonne) Beispiel_Widget_Muelleimer

  • Icon (Gelber Sack) Beispiel_Widget_Gelber_Sack

  • Icon (Blatt) Beispiel_Widget_Blatt

  • VIS inventwo Widget (JSON Tabelle)
  • Datenpunkt mit Code für VIS inventwo Widget (JSON Tabelle) Datenpunkt_Vis_Widget_Code
  • VIS inventwo Widget (JSON Tabelle mit Daten aus dem Abfallkalender) AbfallKalender_Widget_Json_Table.jpg

Ist meine Stadt/mein Landkreis für den Adapter geeignet?:

Städte/Landkreise, die mit abfall.io. zusammenarbeiten, bieten auf ihren Internetseiten ähnliche Kalender an, wie du sie z.B. auf der Seite der HEB Hagen sehen kannst. Wenn die URL von deinem Entsorgungsunternehmen nicht vom Adapter akzeptiert wird, kannst du ggf. auf der Entsorgerseite mit dem Developertool deines Browsers prüfen, ob beim Auswählen der Stadt, Straße eine URL mit api.abfall.io (nicht apiv2.abfall.io !) aufgerufen wird. Hier ein Beispiel aus dem Chrome-Developertool (aufrufbar über die Funktionstaste F12 - dort dann Netzwerk auswählen und die Seite neu laden).

AbfallKalender_Widget_Json_Table.jpg

Sonstiges:

  • Der Adapter wird jede Nacht um 0:05 Uhr (+ eine Zufallsverzögerung, damit die API nicht parallel von zu vielen Anfragen gestört wird) neu gestartet, liest die Daten aus der API von abfall.io und aktualisiert die entsprechenden Datenpunkte im Objektverzeichnis der Adapterinstanz. Da sich ein Abfuhrkalendar in der Regel nicht häufig ändert, sollte dieses Intervall vollkommen ausreichen. Du kannst die Einstellung aber auch jederzeit in der Instanzeinstellung vom Abfallkalender in ioBroker ändern.

  • Bei Bedarf können mehrere Instanzen (für verschiedene Städte) installiert werden.

Liste einiger bekannter Städte / Landkreise:

Sentry

Dieser Adapter verwendet Sentry Bibliotheken um automatisch Ausnahmen und Code Fehler an die Entwickler zu melden. Für weitere Details und für Informationen wie man die Fehlerberichterstattung deaktivieren kann siehe Sentry-Plugin Dokumentation. Sentry Reporting wird ab js-controller 3.0 verwendet.

Lizenz

MIT Lizenz

Copyright (c) 2023 Formifan2002 formifan2002@web.de