Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter TrashSchedule

    NEWS

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter TrashSchedule

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Bones13 last edited by

      Hallo zusammen, hat jemand eine Idee, ob uns falls ja wie man das Widget so hinbekommt, dass sich die Größe anpasst? Also auf dem Handy bzw. auf dem Tablet. So wie ich es jetzt habe sieht es auf dem Tablet gut aus, ist aber auf dem Handy viel zu groß.

      haus-automatisierung 1 Reply Last reply Reply Quote 0
      • haus-automatisierung
        haus-automatisierung Developer Most Active @Bones13 last edited by

        @bones13 sagte in Test Adapter TrashSchedule:

        Hallo zusammen, hat jemand eine Idee, ob uns falls ja wie man das Widget so hinbekommt, dass sich die Größe anpasst?

        Mir fehlt dafür die Zeit... https://github.com/klein0r/ioBroker.trashschedule/issues/90

        vonCartman created this issue in klein0r/ioBroker.trashschedule

        open widget Rahmen / Rand (margin) lässt sich nicht kleiner machen #90

        B 1 Reply Last reply Reply Quote 0
        • B
          Bones13 @haus-automatisierung last edited by

          @haus-automatisierung

          Ja alles gut. Bin ja schon froh, dass alles soweit funktioniert 🙂

          Habe übrigens eine Lösung gefunden, welche jetzt für meine Zwecke sehr gut funktioniert:
          Ich verwende in meiner vis hauptsächlich den Material Adapter mit den dazugehörigen Widgets. Dort setzte ich für alle Seiten das Widget "Grid-Views" ein. Ich habe nun einfach zwei verschiedene "Müll-Views" erstellt. Ein normales und ein kleines. In den jeweiligen Einstellungen des Grid-View habe ich bei einem dann ausgewählt, dass es bei einer Auflösung von größer als 500px angezeigt wird und bei dem anderen kleiner als 500px. Somit kommt immer der jeweilige View. Funktioniert bis jetzt perfekt.

          1 Reply Last reply Reply Quote 0
          • S
            Shermy last edited by Shermy

            Ich nutze den Trashscheduler nur als Erinnerung, dass am nächsten Tag Müllabfuhr ist. Deshalb habe ich ein Rechteck in Hintergrundfarbe darüber gelegt, das verschwindet, wenn der Datenpunkt „days left“ =< 1 ist.
            Kann man diese Last Minute Erinnerung auch direkt in den Adapter integrieren ?
            Meine Vorgehensweise hat halt die Schwäche, dass ich nur max. ein bis 2 Wochen in der Vorschau haben darf - ansonsten wird die zukünftige Tonne mit angezeigt.

            1 Reply Last reply Reply Quote 0
            • Hiltex
              Hiltex last edited by

              @haus-automatisierung

              Ich habe mir diesen Adapter angeschaut und finde ihn garnicht so schlecht, also erstmal danke dafür.
              Was mir jedoch fehlt ist das "Mülltonnen-Handling". Damit meine ich die Möglichkeit, per VIS abzuhaken, dass ich die Mülltonnen vors Haus gestellt habe.

              Das macht (für mich) insofern Sinn, als dass ich mit unterschiedlichen Müllarten auch unterschiedlich umgehe. Die Tonnen werden bei uns immer ziemlich zeitig abgeholt, da bin ich teilweise noch garnicht wach, sodass die unbedingt abends an die Straße geschoben werden müssen.
              Der gelbe Sack hingegen wird bei uns relativ spät eingesammelt. Hier im Norden (SH) ist es oft windig, sodass ich den immer erst früh am Abholtag raus lege.

              Mit dem "Mülltonnen-Handling" will ich nun folgendes realisieren: Ein Popup-Dialog auf meiner VIS erinnert mich an die Müllabfuhr. Wenn eine Tonne draußen steht, hake ich die einfach ab, sodass diese aus der Liste des abzuholenden Mülls verschwinden soll. Bleibt etwas in der Liste, zum Beispiel der Gelbe Sack, den ich ja erst am Tag der Abholung raus lege, so erscheint der Popup-Dialog zu gegebener Zeit erneut. Da der Inhalt des Dialoges dynamisch ist und sich an dem orientiert, was ansteht, werde ich bei gleichzeitiger Abfuhr nur an das erinnert, was noch zu erledigen ist.

              Die Logik ist eigentlich relativ simpel: jede Abfallart bekommt einen beschreibbaren boolschen Erledigt-Datenpunkt. Was erledigt ist, fliegt aus der Liste trashschedule.0.next.types. Am Abend wird der jeweilige Datenpunkt zurückgesetzt, ein zusätzlicher Datenpunkt setzt alle manuell zurück (falls man sich vertippt hat).

              Mir ist klar, dass man das auch recht simpel mit einem Script machen kann, aber ich finde, das würde auch gut in diesen Adapter passen.

              Ist das etwas, das für dich interessant genug klingt, dass du das in den Adapter integrieren würdest?

              haus-automatisierung 1 Reply Last reply Reply Quote 0
              • haus-automatisierung
                haus-automatisierung Developer Most Active @Hiltex last edited by

                @hiltex sagte in Test Adapter TrashSchedule:

                garnicht so schlecht

                Äh, danke?! Deinen Kommentar finde ich auch nicht komplett Quatsch 🙂

                @hiltex sagte in Test Adapter TrashSchedule:

                Die Logik ist eigentlich relativ simpel: jede Abfallart bekommt einen beschreibbaren boolschen Erledigt-Datenpunkt.

                Okay, das ist einfach.

                @hiltex sagte in Test Adapter TrashSchedule:

                Am Abend wird der jeweilige Datenpunkt zurückgesetzt, ein zusätzlicher Datenpunkt setzt alle manuell zurück (falls man sich vertippt hat).

                Gut, das hat nur ein Problem: Wenn Du am Abend die Tonnen rausstellst und auf erledigt drückst, dann wären die gleichen Tonnen ja am Abend wieder in der Liste... Und am nächsten Tag auch.

                Was genau alles zurücksetzt, müsste man nochmal genauer überlegen.

                Homoran Hiltex 2 Replies Last reply Reply Quote 1
                • Homoran
                  Homoran Global Moderator Administrators @haus-automatisierung last edited by

                  @haus-automatisierung sagte in Test Adapter TrashSchedule:

                  Gut, das hat nur ein Problem: Wenn Du am Abend die Tonnen rausstellst und auf erledigt drückst, dann wären die gleichen Tonnen ja am Abend wieder in der Liste... Und am nächsten Tag auch.

                  Ich dachte daran den Wert für daysleft per Widget auf einen anderen Wert zu setzen, aber da gibt es ja das selbe Problem

                  haus-automatisierung 1 Reply Last reply Reply Quote 0
                  • Hiltex
                    Hiltex @haus-automatisierung last edited by

                    @haus-automatisierung sagte in Test Adapter TrashSchedule:

                    @hiltex sagte in Test Adapter TrashSchedule:

                    Am Abend wird der jeweilige Datenpunkt zurückgesetzt, ein zusätzlicher Datenpunkt setzt alle manuell zurück (falls man sich vertippt hat).

                    Gut, das hat nur ein Problem: Wenn Du am Abend die Tonnen rausstellst und auf erledigt drückst, dann wären die gleichen Tonnen ja am Abend wieder in der Liste... Und am nächsten Tag auch.

                    Was genau alles zurücksetzt, müsste man nochmal genauer überlegen.

                    Ok, das war vielleicht nicht ganz präzise ausgedrückt. Der Abend des Tages, als die Müllabfuhr stattgefunden hat war gemeint.

                    haus-automatisierung 1 Reply Last reply Reply Quote 0
                    • haus-automatisierung
                      haus-automatisierung Developer Most Active @Homoran last edited by

                      @homoran sagte in Test Adapter TrashSchedule:

                      Wert für daysleft

                      Den Wert gibt der Kalender vor. Wäre ja auch falsch den anzupassen.

                      1 Reply Last reply Reply Quote 0
                      • haus-automatisierung
                        haus-automatisierung Developer Most Active @Hiltex last edited by

                        @hiltex sagte in Test Adapter TrashSchedule:

                        Ok, das war vielleicht nicht ganz präzise ausgedrückt. Der Abend des Tages, als die Müllabfuhr stattgefunden hat war gemeint.

                        Kannst ja mal testen: https://github.com/klein0r/ioBroker.trashschedule

                        Hiltex 1 Reply Last reply Reply Quote 0
                        • Hiltex
                          Hiltex @haus-automatisierung last edited by

                          @haus-automatisierung
                          Oh, das ging ja schnell 😁
                          Danke.

                          Im ersten Test scheint das gut zu funktionieren. Ich habe den Gedanken auch parallel schonmal in VIS umgesetzt und bräuchte eigentlich noch einen zweiten Datenpunkt, mit dem ich die Mülltonne ein- und ausblende.

                          Es ist ja leider so, dass man bei dem Parameter Sichtbarkeit nur einen Datenpunkt abfragen kann, für die Umsetzung müsste ich aber zwei abfragen.
                          Die Logik dahinter ist:
                          daysLeft <= 1 & !completed

                          Oder hast du eine Idee, wie man das mit den bestehenden Datenpunkten umsetzen könnte?

                          Was auch gut wäre, wenn man alle auf einmal abhaken könnte.

                          haus-automatisierung 2 Replies Last reply Reply Quote 0
                          • haus-automatisierung
                            haus-automatisierung Developer Most Active @Hiltex last edited by

                            @hiltex sagte in Test Adapter TrashSchedule:

                            Oder hast du eine Idee, wie man das mit den bestehenden Datenpunkten umsetzen könnte?

                            Mit VIS Bindings sollte das doch klappen

                            Hiltex 1 Reply Last reply Reply Quote 0
                            • Hiltex
                              Hiltex @haus-automatisierung last edited by Hiltex

                              @haus-automatisierung
                              Mir ist kein einfacher Weg bekannt. Für die Darstellung ist es wichtig, dass das Attribut display: none; gesetzt wird. Man könnte das sicherlich so realisieren, dass man per Binding eine CSS-Klasse hinzufügt, aber das wird schnell unübersichtlich, da ich auch sonst recht viel mit Klassen arbeite und die Felder teils schon gut gefüllt sind.

                              1 Reply Last reply Reply Quote 0
                              • haus-automatisierung
                                haus-automatisierung Developer Most Active @Hiltex last edited by

                                @hiltex sagte in Test Adapter TrashSchedule:

                                Was auch gut wäre, wenn man alle auf einmal abhaken könnte.

                                Das finde ich nicht so optimal - weil ja dann die nächste Abholung aller Typen als erledigt markiert würden, welche erst in 4 Wochen oder so abgeholt werden.

                                Jetzt sagst Du wahrscheinlich, dass man dann eine neue Option einführen muss, welche sagt "als Fällig markieren wenn innerhalb von X Tagen" und nur die als erledigt markieren. Das macht den Adapter aber aus meiner Sicht wieder unnötig komplex und ich schreibe wieder ewig an der Doku um jeden Fall zu erklären 🙂

                                Hiltex 1 Reply Last reply Reply Quote 0
                                • Hiltex
                                  Hiltex @haus-automatisierung last edited by

                                  @haus-automatisierung
                                  Kann ich gut verstehen, dass dir das Doku-Thema zu viel Mühe macht und ich will dich natürlich auch zu nichts nötigen. Daher folgender Vorschlag:
                                  Solltest du das Thema nicht komplett ausschließen, dann lass uns mal direkt darüber sprechen und die Doku schreibe ich.

                                  Wenn du das nicht umsetzen magst bin ich auch nicht sauer. Dann baue ich mir das mittels Script.

                                  haus-automatisierung 1 Reply Last reply Reply Quote 0
                                  • haus-automatisierung
                                    haus-automatisierung Developer Most Active @Hiltex last edited by haus-automatisierung

                                    @hiltex sagte in Test Adapter TrashSchedule:

                                    @haus-automatisierung
                                    Solltest du das Thema nicht komplett ausschließen,

                                    Welches Thema? Ich habe doch schon 90% umgesetzt. Wenn Du mehr machen möchtest, erstelle gerne einen PR und wir diskutieren darin weiter 🙂

                                    Hiltex 1 Reply Last reply Reply Quote 0
                                    • Hiltex
                                      Hiltex @haus-automatisierung last edited by

                                      @haus-automatisierung
                                      PR mit angepasster Doku oder mit fertig implementierter Funktion?

                                      haus-automatisierung 1 Reply Last reply Reply Quote 0
                                      • haus-automatisierung
                                        haus-automatisierung Developer Most Active @Hiltex last edited by

                                        @hiltex sagte in Test Adapter TrashSchedule:

                                        PR mit angepasster Doku oder mit fertig implementierter Funktion?

                                        Naja erstmal Code und wenn das passt Doku.

                                        S 1 Reply Last reply Reply Quote 0
                                        • S
                                          schneidy76 @haus-automatisierung last edited by

                                          @haus-automatisierung
                                          Hallo, erst einmal vielen Dank für den super Adapter. Ich habe nur ein Problem in der Vis.
                                          Benutze den Fully Kiosk Browser, bei dem habe ich seit dem Hinzufügen des widgets ein rundes Ladesymbol.
                                          Das geht nicht weg. Ohne das widget habe ich das Symbol nicht.
                                          Als Tablet habe ich ein Android Nexus 10" FHD.
                                          Am PC habe ich das Ladesymbol auch nicht...

                                          VG Torsten

                                          1 Reply Last reply Reply Quote 0
                                          • P
                                            Peet_b last edited by

                                            @haus-automatisierung
                                            Hallo Matthias,

                                            erstmal danke für die super Arbeit. Ich habe den Adapter eingerichtet und er funktioniert super. Ich wollte jetzt aber den Adapter nutzen um damit die Aliase zu füllen um den Abfallkalender auf dem NS-Panel darzustellen aber leider klappt das nicht. Ich müsste jetzt also deinen Adapter laufen lassen um die VIS zu füllen und ein Blockly nur um das NS-Panel zu füllen. Beides greift aber auf den gleichen Kalender zurück.

                                            Ich habe mir überlegt, wenn du deinen Adapter leicht modifizierst ist er auch direkt kompatibel mit dem NS-Panel und die Nutzer könnten sich den umständlichen Weg über extra-Datenpunkte-anlegen und Script-erstellen sparen.

                                            Was hälst du davon?

                                            Gruß
                                            Peet

                                            haus-automatisierung 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            654
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter calendar ical kalender müll trash
                                            184
                                            1432
                                            361724
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo