NEWS
Test Adapter TrashSchedule
Test Adapter TrashSchedule
-
@liv-in-sky Das kommt ja nur darauf an, wie man diese pflegt. Ich habe einen normalen iCal Kalender dafür und mache das gar nicht über Kontakte direkt (wegen der Probleme da dran zu kommen).
hab ich nicht gemacht, weil man sonst die jahreszahl extra pflegen muss - in den kontakten wird einem dann das alter angezeigt
-
geburtstage wären toll - aber ich dachte, es gäbe ein problem damit, weil die geburtstage eigentlich kein termin sind, sondern ein teil der kontakte
@liv-in-sky
Ok, Geburtstage wären jetzt nicht auf dem ersten Rang.
Bei mir kommen Termine rein die zwar immer wiederkehren, aber teilweise in den Wochentagen variieren:
Kinderturnen
Feuerwehrübung
Vereinssitzungen
und solcher Kram der bei mir schon immer auf einem eigenen Kalender liegt.
Ich habe jetzt noch nicht geklärt wie weit der Adapter in die Zukunft "schaut" (30 Tage wären optimal). Eventuell kämen da dann für mich noch die einzelnen Schließtage im Hort dazu die auch auf einem eigenen Kalender liegen.Ich habe zwar in der VIS eine Terminerinnerung. Aber da würde ich ein paar kleine Änderungen machen und das ganze etwas "aufpeppen" Mit Monatskladde und Tageserinnerung.
-
@Chaot Falls Du noch weitere Infos brauchst oder Berechnungen, lass es mich gerne wissen. Ich wollte auch noch ein konfigurierbares „Trennwort“ einführen, sodass man den Text besser wo anders nutzen kann.
@haus-automatisierung sagte in Test Adapter TrashSchedule:
sodass man den Text besser wo anders nutzen kann
Adapter hat auf Anhieb sofort funktioniert!
Super Arbeit!Könntest du noch, wenn mehrere Termine an einem Tag sind, nach dem
,ein Leerzeichen einbauen? -
@Chaot sagte in Test Adapter TrashSchedule:
30 Tage wären optimal
Ja, wäre ideal, wenn man das selber konfigurieren könnte.
Ich bräuchte zB 8 Wochen, da bei uns der Restabfall nur 8wöchtenlich abgeholt wird. -
@liv-in-sky Das kommt ja nur darauf an, wie man diese pflegt. Ich habe einen normalen iCal Kalender dafür und mache das gar nicht über Kontakte direkt (wegen der Probleme da dran zu kommen).
@haus-automatisierung Unter IOS kann man die Geburtstage aus den Kontakten mit der App BirthdaysPro in den normalen IOS Kalender übertragen
-
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
bei uns gibt es 2 x im Jahr noch Strauchgut Abholung und bei einigen womöglich auch Tannenbaumentsorgung ... wäre das ggf. eine weiter Kategorie wert? -
@haus-automatisierung sagte in Test Adapter TrashSchedule:
sodass man den Text besser wo anders nutzen kann
Adapter hat auf Anhieb sofort funktioniert!
Super Arbeit!Könntest du noch, wenn mehrere Termine an einem Tag sind, nach dem
,ein Leerzeichen einbauen?@Negalein Der State ist eigentlich dafür gedacht, dass man den mit Blockly (Trennung am Komma) weiterverwenden kann. Ich habe gerade noch eine Konfigurationsoption für Text hinzugefügt, sodass man einen zweiten Datenpunkt mit einem beliebtigen Trennzeichen erzeugen kann.
-
@haus-automatisierung
bei uns gibt es 2 x im Jahr noch Strauchgut Abholung und bei einigen womöglich auch Tannenbaumentsorgung ... wäre das ggf. eine weiter Kategorie wert?@BBTown Du kannst die Kategorien selbst anlegen und Events zuweisen. Wenn Du dann noch Tannenbäume als Kategorie haben möchtest, ist das kein Problem. Einfach als Typ definieren in der Konfiguration.
-
@haus-automatisierung
bei uns gibt es 2 x im Jahr noch Strauchgut Abholung und bei einigen womöglich auch Tannenbaumentsorgung ... wäre das ggf. eine weiter Kategorie wert? -
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.
Habe mal eine View erstellt, ist noch in Bearbeitung.
Icons sind von einen User im Forum.
Icons Link eingefügt.
Schriftart von ioBroker.vis-google-fonts
View an eurer View und System anpassen!
Edit 26.11.2019:
Widget erweitert und angepasst.
Icons aktualisiert und erweitert
Bindig eingebaut, Danke an @SBorgEdit 20.02.2020:
Widget angepasst -
Habe mal eine View erstellt, ist noch in Bearbeitung.
Icons sind von einen User im Forum.
Icons Link eingefügt.
Schriftart von ioBroker.vis-google-fonts
View an eurer View und System anpassen!
Edit 26.11.2019:
Widget erweitert und angepasst.
Icons aktualisiert und erweitert
Bindig eingebaut, Danke an @SBorgEdit 20.02.2020:
Widget angepasst -
Habe mal eine View erstellt, ist noch in Bearbeitung.
Icons sind von einen User im Forum.
Icons Link eingefügt.
Schriftart von ioBroker.vis-google-fonts
View an eurer View und System anpassen!
Edit 26.11.2019:
Widget erweitert und angepasst.
Icons aktualisiert und erweitert
Bindig eingebaut, Danke an @SBorgEdit 20.02.2020:
Widget angepasst -
@sigi234 magst du die Icons nicht mit beifügen ... das ist immer so schade wenn man eine View importiert und dann die Icons nicht dazu hat
@BBTown sagte in Test Adapter TrashSchedule:
@sigi234 magst du die Icons nicht mit beifügen ... das ist immer so schade wenn man eine View importiert und dann die Icons nicht dazu hat
Kommt noch lade gerade hoch.....
Ist da!

-
Super Idee, Funktion schon prima.
Was mache ich wenn mich mein Kalender schon einen Tag zu früh warnt?
So in der Art. Morgen Papiertonne.
Aktuell rechne ich in meinem Skript fleissig einen Tag drauf. -
@haus-automatisierung
Super Sache! Vielen Dank dafür!

habe erst letze Woche versucht mir alles Skripte zusammen zu suchen, hat auch geklappt, allerdings bin ich bei "was wird als nächstes abgeholt" nicht weiter gekommen. Hier nun alles in allem! Top!

Wenn Du jetzt noch einen Adapter für Fenster- Türöffnungen erstellen könntest...
(ist mein nächstes Thema
) -
Habe mal eine View erstellt, ist noch in Bearbeitung.
Icons sind von einen User im Forum.
Icons Link eingefügt.
Schriftart von ioBroker.vis-google-fonts
View an eurer View und System anpassen!
Edit 26.11.2019:
Widget erweitert und angepasst.
Icons aktualisiert und erweitert
Bindig eingebaut, Danke an @SBorgEdit 20.02.2020:
Widget angepasst -
@A-H-0 sagte in Test Adapter TrashSchedule:
unsere Papiertonne ist blau, aber kann ich mit gimp sicher lösen

Ist eh eine Blaue Tonne im Zip.
-
@haus-automatisierung Ich wollte den Adapter gerade auf meinem Slave installieren - geht aber nicht. Auf dem Master ging es ohne Probleme.
PS. Ich würde es gut finden, wenn es noch einen Datenpunkt geben würde, der bei "unter 2 tagen / oder einen Wert nach eigenem Empfinden" true / oder false ausgibt.
-
-
würde es sinn machen, einen datenpunkt mit allen dort definierten terminen zu machen - als html oder json ? man könnte sich dann selbst ein widget für diese termine basteln
-
evtl ist der name des adapters etwas irreführend - ich kann ihn ja für alle termine nutzen (z.b. scheduleOverical oder sowas)
-
echt gute idee der adapter - konnte 10 scripte abschalten und dafür nun ein kleines nutzen
-

