Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter todoist2 v0.9 Latest/GitHub

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Test Adapter todoist2 v0.9 Latest/GitHub

Scheduled Pinned Locked Moved Tester
testertodoist
141 Posts 18 Posters 20.2k Views 17 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rde-master
    Developer
    wrote on last edited by
    #5

    Hab den Fehler schon gefunden,...

    Vergessen eine alte Debug Anzeige raus zu löschen.
    Hab die neue Version auf Github gelegt.
    Sollte jetzt nicht mehr kommen....

    Bitte den Adapter komplett löschen und wieder neu installieren.

    Gib mir kurz bescheid ob der Fehler noch kommt.

    jackblacksonJ 2 Replies Last reply
    1
    • R rde-master

      Hab den Fehler schon gefunden,...

      Vergessen eine alte Debug Anzeige raus zu löschen.
      Hab die neue Version auf Github gelegt.
      Sollte jetzt nicht mehr kommen....

      Bitte den Adapter komplett löschen und wieder neu installieren.

      Gib mir kurz bescheid ob der Fehler noch kommt.

      jackblacksonJ Offline
      jackblacksonJ Offline
      jackblackson
      wrote on last edited by
      #6

      @rde-master Sehr cool - Fehler kommen keine mehr, noch ziemlich viel Logging, aber ich vermute das wird sich dann ändern, wenn der Adapter "fertig" ist. Werde mal weiter testen.

      Wegen der VIS, das wäre genial. Ich galub es ist nicht ganz ohne, weil es da vermutlich verschiedenste Andendungsfälle gibt. Einerseits gibt es Aufgaben, die kein Fälligkeitsdatum haben, die man also immer angezeigt haben will. Dann gibt es Aufgaben, die ein Fälligkeitsdatum haben, und die man angezeigt bekommen will schon vor der Fälligkeit. Und dann gibt es den Fall (z.B. Blumen Gießen) der erst bei Fälligkeit angezeigt werden will..was das ganze etwas kompliziert macht, da man ja diese verschiedenen Fälle auch in einer todiIst Liste haben kann. Somit wäre es am genialsten, wenn man z.B. ein Widget hätte, wo man das Projekt aussuchen kann, für dass das Widget ist, und dort definieren kann, ob sofort anzeigen, inkl. Fälligkeit, oder bei Fälligkeit? Klingt kompliziert, sorry :)

      1 Reply Last reply
      0
      • R rde-master

        Hab den Fehler schon gefunden,...

        Vergessen eine alte Debug Anzeige raus zu löschen.
        Hab die neue Version auf Github gelegt.
        Sollte jetzt nicht mehr kommen....

        Bitte den Adapter komplett löschen und wieder neu installieren.

        Gib mir kurz bescheid ob der Fehler noch kommt.

        jackblacksonJ Offline
        jackblacksonJ Offline
        jackblackson
        wrote on last edited by jackblackson
        #7

        @rde-master ;) Ich hab grad festgestellt, das ich den Debug Mode aktiv hatte - hab es deaktiviert, in der Vermutung, das ich deshalb so viele Logs habe. Nun bekomme ich aber wieder die Fehler...
        fa2f0335-d576-455c-98f9-6f0ce1d1df4a-grafik.png
        Scheinbar hat er ein Problem, wenn der Debug Mode deaktiviert wird..

        PS: Mir ist grad aufgefallen, das hier im Debug Log auch der Token drin ist..hab da beim ersten mal Posten auch nicht aufgepasst, aber das ist glaub etwas kritisch, wenn der auf Screenshots gepostet wird, nicht? Benötigt es den im Log?

        R 1 Reply Last reply
        0
        • R Offline
          R Offline
          rde-master
          Developer
          wrote on last edited by
          #8

          hmm, der Fehler sollte eigentlich nicht kommen, da das Objekt zu dem Zeitpunkt da ist....

          Mal schauen ob ich das Reproduzieren kann.

          1 Reply Last reply
          0
          • jackblacksonJ jackblackson

            @rde-master ;) Ich hab grad festgestellt, das ich den Debug Mode aktiv hatte - hab es deaktiviert, in der Vermutung, das ich deshalb so viele Logs habe. Nun bekomme ich aber wieder die Fehler...
            fa2f0335-d576-455c-98f9-6f0ce1d1df4a-grafik.png
            Scheinbar hat er ein Problem, wenn der Debug Mode deaktiviert wird..

            PS: Mir ist grad aufgefallen, das hier im Debug Log auch der Token drin ist..hab da beim ersten mal Posten auch nicht aufgepasst, aber das ist glaub etwas kritisch, wenn der auf Screenshots gepostet wird, nicht? Benötigt es den im Log?

            R Offline
            R Offline
            rde-master
            Developer
            wrote on last edited by rde-master
            #9

            @jackblackson
            Ich hab eine Abfrage geändert, sodass er nur weitermacht, wenn die Daten der Api da sind...
            (hoffentlich)

            Kannst du es nochmals testen.
            (Leider kann ich den Fehler auf meinem Testsystem bisher nicht reproduzieren)
            (und den token im Log hab ich auch mal rausgenommen... denn der sollte nicht zu sehen sein :-))

            jackblacksonJ 1 Reply Last reply
            1
            • R rde-master

              @jackblackson
              Ich hab eine Abfrage geändert, sodass er nur weitermacht, wenn die Daten der Api da sind...
              (hoffentlich)

              Kannst du es nochmals testen.
              (Leider kann ich den Fehler auf meinem Testsystem bisher nicht reproduzieren)
              (und den token im Log hab ich auch mal rausgenommen... denn der sollte nicht zu sehen sein :-))

              jackblacksonJ Offline
              jackblacksonJ Offline
              jackblackson
              wrote on last edited by
              #10

              @rde-master Super - keine Fehler mehr im Log, wenn ich Debugging deaktiviere.

              Was mir noch aufgefallen ist, der Adapter ist nach der Installation nicht automatisch gestartet - hast du das absichtlich so aufgesetzt? Es gibt da ein Setting im io-package.json, ich glaub es ist "enabled" - dann muss nicht jeder den Adapter manuell starten. Aber da sind wir dann schon sehr im Fine-Tuning :)

              R 2 Replies Last reply
              0
              • jackblacksonJ jackblackson

                @rde-master Super - keine Fehler mehr im Log, wenn ich Debugging deaktiviere.

                Was mir noch aufgefallen ist, der Adapter ist nach der Installation nicht automatisch gestartet - hast du das absichtlich so aufgesetzt? Es gibt da ein Setting im io-package.json, ich glaub es ist "enabled" - dann muss nicht jeder den Adapter manuell starten. Aber da sind wir dann schon sehr im Fine-Tuning :)

                R Offline
                R Offline
                rde-master
                Developer
                wrote on last edited by
                #11

                @jackblackson
                Na du musst ja vorher den Token eingeben, deshalb macht ein "Autostart" ja keinen Sinn.

                1 Reply Last reply
                0
                • jackblacksonJ jackblackson

                  @rde-master Super - keine Fehler mehr im Log, wenn ich Debugging deaktiviere.

                  Was mir noch aufgefallen ist, der Adapter ist nach der Installation nicht automatisch gestartet - hast du das absichtlich so aufgesetzt? Es gibt da ein Setting im io-package.json, ich glaub es ist "enabled" - dann muss nicht jeder den Adapter manuell starten. Aber da sind wir dann schon sehr im Fine-Tuning :)

                  R Offline
                  R Offline
                  rde-master
                  Developer
                  wrote on last edited by rde-master
                  #12

                  @jackblackson

                  Bezüglich deiner Frage nach bedingten Anzeigen nach Datum:
                  Die Api ist leider nicht so flexibel.
                  In der allgemeinen Abfrage der Tasks kommt leider das Datum nicht mit, sonder nur wenn ich den Task direkt erfrage.
                  Wenn du dann aber über 50 Tasks hast kommst du an das Limit von maximal 50 Abfragen.
                  Das wäre dann ein bisschen doof.....

                  Für Premium Nutzer von Todoist gibt es aber die Filter.
                  Über die könnte ich diese Abfragen darstellen. Geht halt nur wenn man dafür ein paar Euro einwirft.

                  1 Reply Last reply
                  0
                  • jackblacksonJ Offline
                    jackblacksonJ Offline
                    jackblackson
                    wrote on last edited by
                    #13

                    Ok, verstehe ich..hab mir das grad kurz angesehen - meinst du, es wäre möglich, diese "Batch-Variante" zum abfragen zu nutzen? d5e0fe07-2e0a-4c4a-a08a-915de6dd4bf5-grafik.png
                    Dann könnte man ja bis zu 100 Tasks auf ein mal abfragen - oder versteh ich das falsch?

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      rde-master
                      Developer
                      wrote on last edited by
                      #14

                      Ich nutzte derzeit allerdings nicht die Sync API sondern die Rest API. Da gibt es nur 50.

                      https://developer.todoist.com/rest/v1/?shell#overview

                      Bei mir würden aber nichtmal die 100 Tasks ausreichen :innocent:

                      Man könnte jetzt Aufwändig eine Funktion schreiben welche die Tasks druchgeht und wenn z.B. 40 erreicht sind, er eine Minute wartet und dann weiter macht.
                      Das Problem daran ist nur, was ist wen ich in der zwischenzeit ein Task erledige,.. dann findet er den Task nicht, oder er hat einen Tasks drin welcher ja schon weg sein sollte.
                      Das wäre denn eine sehr aufwändige und sehr fehleranfällige Variante.

                      Da ich ein Premium Nuzter bin werd ich mir die Filter mal anschauen.

                      jackblacksonJ 1 Reply Last reply
                      0
                      • R rde-master

                        Ich nutzte derzeit allerdings nicht die Sync API sondern die Rest API. Da gibt es nur 50.

                        https://developer.todoist.com/rest/v1/?shell#overview

                        Bei mir würden aber nichtmal die 100 Tasks ausreichen :innocent:

                        Man könnte jetzt Aufwändig eine Funktion schreiben welche die Tasks druchgeht und wenn z.B. 40 erreicht sind, er eine Minute wartet und dann weiter macht.
                        Das Problem daran ist nur, was ist wen ich in der zwischenzeit ein Task erledige,.. dann findet er den Task nicht, oder er hat einen Tasks drin welcher ja schon weg sein sollte.
                        Das wäre denn eine sehr aufwändige und sehr fehleranfällige Variante.

                        Da ich ein Premium Nuzter bin werd ich mir die Filter mal anschauen.

                        jackblacksonJ Offline
                        jackblacksonJ Offline
                        jackblackson
                        wrote on last edited by
                        #15

                        @rde-master ;) Wenn ich sehe, was wir für vertrocknete Pflanzen ausgeben, wäre das die 3 Euro pro Monat für Premium locker wert

                        1 Reply Last reply
                        0
                        • R Offline
                          R Offline
                          rde-master
                          Developer
                          wrote on last edited by
                          #16

                          Update Version 0.4.0

                          Ich habe den Code ein bisschen aufgräumt.
                          Der Adapter sollte nun sehr viel besser laufen.

                          1 Reply Last reply
                          0
                          • R Offline
                            R Offline
                            rde-master
                            Developer
                            wrote on last edited by
                            #17

                            Neue Funktion in 0.5.0:
                            ab der Version 0.5.0 ist es möglich, eigene Filter Listen zu verwenden.
                            Diese Funktion benötigt allerdings einen Premium Account bei Todoist!
                            Deshalb muss dies erst in den Einstellungen im Reiter "Filter Liste" eingeschaltet werden.

                            Die Filter Listen werden als HTML, JSON und Text Objekte erstellt.

                            Hier ein Beispiel:
                            Filter Name: Heute
                            Filter Query : today
                            --> Ergebnis: alle heute fälligen Todos werden in die Liste angezeigt.

                            weitere Beispiele in den Einstellungen vorhanden.

                            1 Reply Last reply
                            0
                            • R Offline
                              R Offline
                              rde-master
                              Developer
                              wrote on last edited by
                              #18

                              Neue Funktion in 0.6.0:
                              Ich habe eine neue Einstellung eingebaut, sodass man die Listen (HTML, JSON und Text) nun individuell einstellen kann, welche Informationen eingeblendet werden sollen und welche nicht. Und im HTML Bereich kann man per CSS nun die Tabelle in der Darstellung verändern und anpassen. Ein Beispiel Code hierfür ist in der Readme.

                              Ebenfalls ist ein Button geplant um den Task zu schließen.
                              Das funktioniert allerdings noch nicht... Deshalb ist der CSS Bereich schon da, aber
                              es wird kein Button angezeigt!

                              1 Reply Last reply
                              0
                              • R Offline
                                R Offline
                                rde-master
                                Developer
                                wrote on last edited by
                                #19

                                Neu in 0.6.5:

                                der Button in den HTML Tabellen ist nun da.
                                Er schließt den jeweiligen Task.

                                Um die Anzeige im VIS sofort darzustellen, habe ich eine sofortige
                                Aktualisierung der Daten hierfür eingebaut.
                                Um die Abfragen an die Api aber so gering wie möglich zu halten, passiert
                                die sofortige Aktualisierung nur beim schließen von Task.

                                Viel Spaß beim testen.

                                jackblacksonJ G 2 Replies Last reply
                                0
                                • R rde-master

                                  Neu in 0.6.5:

                                  der Button in den HTML Tabellen ist nun da.
                                  Er schließt den jeweiligen Task.

                                  Um die Anzeige im VIS sofort darzustellen, habe ich eine sofortige
                                  Aktualisierung der Daten hierfür eingebaut.
                                  Um die Abfragen an die Api aber so gering wie möglich zu halten, passiert
                                  die sofortige Aktualisierung nur beim schließen von Task.

                                  Viel Spaß beim testen.

                                  jackblacksonJ Offline
                                  jackblacksonJ Offline
                                  jackblackson
                                  wrote on last edited by
                                  #20

                                  @rde-master Danke für deine Arbeit, bin grad am Testen. Bezüglich Übersetzungen, hättest du hier noch die Möglichkeit, dies in deinen Adapter einzubauen - Task, Priority, Close,..
                                  5e33b8f9-dfb7-46fd-9f6e-adcf6807349e-grafik.png

                                  Weiters ist mir aufgefallen, das hier scheinbar die Prioritäten gegengleich zu ToDoist sind:
                                  8ff3e432-371b-459a-bcd0-4e327189b5d3-grafik.png

                                  R 2 Replies Last reply
                                  0
                                  • jackblacksonJ jackblackson

                                    @rde-master Danke für deine Arbeit, bin grad am Testen. Bezüglich Übersetzungen, hättest du hier noch die Möglichkeit, dies in deinen Adapter einzubauen - Task, Priority, Close,..
                                    5e33b8f9-dfb7-46fd-9f6e-adcf6807349e-grafik.png

                                    Weiters ist mir aufgefallen, das hier scheinbar die Prioritäten gegengleich zu ToDoist sind:
                                    8ff3e432-371b-459a-bcd0-4e327189b5d3-grafik.png

                                    R Offline
                                    R Offline
                                    rde-master
                                    Developer
                                    wrote on last edited by
                                    #21

                                    @jackblackson
                                    Ich schau mal ob ich da ne Übersetzung rein bekomme, sollte eigentlich kein Problem sein.

                                    bzgl. Prioritäten schaue ich mir mal an ob ich das nachstellen kann.

                                    1 Reply Last reply
                                    1
                                    • jackblacksonJ jackblackson

                                      @rde-master Danke für deine Arbeit, bin grad am Testen. Bezüglich Übersetzungen, hättest du hier noch die Möglichkeit, dies in deinen Adapter einzubauen - Task, Priority, Close,..
                                      5e33b8f9-dfb7-46fd-9f6e-adcf6807349e-grafik.png

                                      Weiters ist mir aufgefallen, das hier scheinbar die Prioritäten gegengleich zu ToDoist sind:
                                      8ff3e432-371b-459a-bcd0-4e327189b5d3-grafik.png

                                      R Offline
                                      R Offline
                                      rde-master
                                      Developer
                                      wrote on last edited by
                                      #22

                                      @jackblackson
                                      Der Fehler sollt ein Version 0.6.7 behoben sein.

                                      Ich musst einfach nur die Zahlen umdrehen...

                                      Bzgl Übersetzung muss ich noch schauen wie ich das hinbekomme, da der Text aktuell fix im Code steht ....

                                      jackblacksonJ 1 Reply Last reply
                                      0
                                      • R rde-master

                                        @jackblackson
                                        Der Fehler sollt ein Version 0.6.7 behoben sein.

                                        Ich musst einfach nur die Zahlen umdrehen...

                                        Bzgl Übersetzung muss ich noch schauen wie ich das hinbekomme, da der Text aktuell fix im Code steht ....

                                        jackblacksonJ Offline
                                        jackblacksonJ Offline
                                        jackblackson
                                        wrote on last edited by
                                        #23

                                        @rde-master Ich hab bei mir im Countdown-Adapter auch so eine Übersetzung im Code drinnen, konnte dort keine schönere Lösung finden, funktioniert aber.

                                        R 1 Reply Last reply
                                        0
                                        • jackblacksonJ jackblackson

                                          @rde-master Ich hab bei mir im Countdown-Adapter auch so eine Übersetzung im Code drinnen, konnte dort keine schönere Lösung finden, funktioniert aber.

                                          R Offline
                                          R Offline
                                          rde-master
                                          Developer
                                          wrote on last edited by
                                          #24

                                          @jackblackson
                                          Danke für den Tipp. Habs mir angeschaut!
                                          ich werde es etwas anderst lösen, ich mache Eingabefelder in den Einstellungen, so kann jeder selbst die Namen eingeben
                                          wie die Tabellen Überschriften heißen sollen.

                                          Update wird in 1-2 Tagen zur Verfügung stehen...

                                          jackblacksonJ 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          583

                                          Online

                                          32.7k

                                          Users

                                          82.4k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe