NEWS
Test Adapter todoist2 v0.9 Latest/GitHub
-
@rde-master sagte in Test Adapter todoist2 v0.8.2 GitHub:
Ja, das "noTodos" werd ich noch so Konfigurieren, dass man da Reinschreiben kann was man will

Beim ICON kannst du ja jedes SVG verwenden was du willst.
Der Hacken soll nur ein Beispiel sein.
Mit dem CSS kannst du dann alles so einstellen wie du willst.Hier einfach ein bisschen rumprobieren,.. hab auch ein bisschen gebraucht bis ich das Muster so hatte

Meinst du nicht, es wäre einfacher, wenn man einfach ein Icon auswählen könnte, das man in den Dateien abgelegt hat? Oder ist das kompliziert zum integrieren?
@jackblackson
Ich werde einbauen, dass es ein paar Muster geben wird.
Einen Hacken oder ein Kreutz, welche ich direkt vorgebe, Es wird aber keine Möglichkeit geben Dateien auszuwählen. -
Ich hab grad versucht, in der VIS die Möglichkeit anzulegen, Aufgaben hinzuzufügen. Ohne sie dem Projekt zuzuweisen, geht das auch gut. Wenn ich aber den Projektnamen als Parameter hinzufüge, erscheint es trotzdem im Eingang. Über die ID passiert nichts:

Es scheint einen Fehler zu erzeugen:

-
Ich hab grad versucht, in der VIS die Möglichkeit anzulegen, Aufgaben hinzuzufügen. Ohne sie dem Projekt zuzuweisen, geht das auch gut. Wenn ich aber den Projektnamen als Parameter hinzufüge, erscheint es trotzdem im Eingang. Über die ID passiert nichts:

Es scheint einen Fehler zu erzeugen:

@jackblackson
Ich hab den gleichen fehler heute morgen gehabt,..
auf Github lieg schon eine neue Version (nur noch ohne neue Nummer), dieser sollte den Fehler beheben..(Neue Versionnummer kommt, wenn ich ein paar Minuten Zeit hab :_))
-
@jackblackson
Ich hab den gleichen fehler heute morgen gehabt,..
auf Github lieg schon eine neue Version (nur noch ohne neue Nummer), dieser sollte den Fehler beheben..(Neue Versionnummer kommt, wenn ich ein paar Minuten Zeit hab :_))
@rde-master Schnell wie der Blitz - läuft

-
Es gibt eine neue Version 0.8.3.
Hier hab ich die Admin Einstellung etwas Aufgeräumt, bzw. übersichtlicher genacht.
Bzgl. das Einfügen von Bildern in den Button bin ich noch dran.
Evtl. gibts da eine einfache Möglichkeit, muss das aber noch ausführlicher testen.Ebenfalls plane ich noch eine weitere Option für HTML:
Material Design.
Mehr dazu wenn es fertig ist
-
In Version 0.8.4 gibt es jetzt die Möglichkeit ein Image in die HTML Ansicht anzuzeigen.
Ein Beispiel für den Code gibt es auf Github.Viel Spaß beim Testen.
Ebenfalls hoffe ich dass ich den Adapter demnächst ins latest Repositorie einfügen kann.
Somit ist die Installation auch einfacher. -
Hallo,
Todoist2 ist ab sofort im latest Repository enthalten und kann damit direkt installiert werden.
Viel Spaß.
-
Hallo,
Todoist2 ist ab sofort im latest Repository enthalten und kann damit direkt installiert werden.
Viel Spaß.
Hi @rde-master,
vielen Dank für Deine Arbeit mit ToDoIst!
Habe mir gestern den Adapter installiert und ausgiebig getestet.Folgendes ist mir aufgefallen:
- Filter JSON fehlen die schließenden Brackets
- Filter Abfrage mit & führt zu Fehler (bspw. "(today | overdue) & ##ProjectX), siehe nachfolgendes Snippet
todoist2.0 2020-12-29 10:32:02.398 warn (20094) {"message":"Request failed with status code 400","name":"Error","stack":"Error: Request failed with status code 400\n at createError (/opt/iobroker/node_modules/iobroker.todoist2/node_modul todoist2.0 2020-12-29 10:32:02.396 warn (20094) received error 400 response from todoist with content: "Bad Request\n"Gibt es die Möglichkeit, die Uhrzeit noch mit auszugeben?
Gerne bin ich beim Testen dabei, sag mir, wenn ich etwas helfen kann.
BG -
Servus! Mir ist aufgefallen, das ich diese gelben Einträg ziemlich oft bei mir im Log habe:

todoist2.0 2021-01-27 06:46:53.579 warn (3335) Checks before you need to restatd the Adapter: 9 todoist2.0 2021-01-27 06:46:53.578 warn (3335) Check again in 60000 seconds!Interessanterweise in unterschiedlichen Abständen, aber meistens alle 3 Minuten - der Zähler geht aber nicht nach unten.
-
Servus! Mir ist aufgefallen, das ich diese gelben Einträg ziemlich oft bei mir im Log habe:

todoist2.0 2021-01-27 06:46:53.579 warn (3335) Checks before you need to restatd the Adapter: 9 todoist2.0 2021-01-27 06:46:53.578 warn (3335) Check again in 60000 seconds!Interessanterweise in unterschiedlichen Abständen, aber meistens alle 3 Minuten - der Zähler geht aber nicht nach unten.
Hey, das passiert wenn er den Server von Todoist nicht erreichen kann.
Wenn du den Poll auf z.B. eine Minute (Standard) gesetzt hast passiert folgendes:
06:42 --> API erreicht, Zähler ist auf 10
06:43 --> nicht erreicht noch 9 Versuche (eben jeden Minute) bis er aufhört und du den Adapter Manuell neu starten musst
06:44 --> API erreicht, damit Zähler wieder auf 10
06:45 --> API erreicht, Zähler bleibt bei 10
06:46 --> API nicht erreicht --> Zähler geht auf 9
06:47 --> API erreicht --> Zähler geht wieder auf 10Dies habe ich eingebaut, dass der Adapter bei einem Internetausfall nicht ständig weiter läuft und fehler auswirft.
Das scheint also, dass es Probleme bei dir mit der Verbindung zur Todoist Api gibt.
Kann ein DNS Server problem sein, aber auch Internetprobleme / Netzwerkprobleme können es sein.Der Adapter macht aber genau was er soll.

-
Hey, das passiert wenn er den Server von Todoist nicht erreichen kann.
Wenn du den Poll auf z.B. eine Minute (Standard) gesetzt hast passiert folgendes:
06:42 --> API erreicht, Zähler ist auf 10
06:43 --> nicht erreicht noch 9 Versuche (eben jeden Minute) bis er aufhört und du den Adapter Manuell neu starten musst
06:44 --> API erreicht, damit Zähler wieder auf 10
06:45 --> API erreicht, Zähler bleibt bei 10
06:46 --> API nicht erreicht --> Zähler geht auf 9
06:47 --> API erreicht --> Zähler geht wieder auf 10Dies habe ich eingebaut, dass der Adapter bei einem Internetausfall nicht ständig weiter läuft und fehler auswirft.
Das scheint also, dass es Probleme bei dir mit der Verbindung zur Todoist Api gibt.
Kann ein DNS Server problem sein, aber auch Internetprobleme / Netzwerkprobleme können es sein.Der Adapter macht aber genau was er soll.

@rde-master Ok, danke
Ich passe es mal an auf 5 Minuten, vielleicht taucht es dann weniger oft auf. -
Aktuelle Test Version 0.9.0 Veröffentlichungsdatum 11.05.2020 Github Link https://github.com/rde-master/ioBroker.todoist2 ChangeLog 0.4.0: Code Change, sodass der Adapter nun die Internetverbindung prüft und der Ablauf des Programmes wurde verbessert. ChangeLog 0.5.0: Neue Funktion "Filter" hinzugefügt ChangeLog 0.6.5: Neue Funktion "Listen Einstellung" hinzugefügt ChangeLog 0.7.0: Bugfix & Tabellenzeilen können nun mit eigenen Namen versehen werden ChangeLog 0.7.1 & 0.7.2 & 0.7.3: Bugfix ChangeLog 0.8.0: die funktion reqeust durch axios ersetzt ChangeLog 0.8.1: neue Funktionen ChangeLog 0.8.2: Neue Funktion: mann kann nun die Texte für "keine Todos" selbst einstellen. ChangeLog 0.8.3: In der Admin Einstellung wurde mit Collaps Menüs versehen ChangeLog 0.8.4: Option eingefügt um auch Images im Button anzuzeigen. ChangeLog 0.8.5: release im latest Repository ChangeLog 0.8.7: BugFix ChangeLog 0.9: Major Change: Viele neue Funktionen der neue Api hinzugefügt, die RAW Daten, code Cleanup Hallo,
heute ist es endlich soweit und ich möchte euch meinen ersten eigenen Adapter vorstellen.
Ich bin Power User von Todoist. Einer Todo App, welche auch eine Api anbietet.
Vor einiger Zeit gab es schonmal einen Adapter, dieser ist aber leider verschwunden. Deshalb hier eine komplette Neuentwicklung.Ich habe diesen bereits für mich einige Wochen im Test. Deshalb ist die Versionsnummer zur Veröffentlichung nicht mehr bei 0.0.1 sondern eben schon bei 0.3.5.
Was kann der Adapter:
Er verbindet sich mit der Rest API von Todoist und holt sich dort regelmäßig (einstellbar) die ganzen Listen ab.Ebenfalls lässt sich einstellen, welche Objekte ich haben möchte (JSON/HTML/TEXT).
Des weiteren lässt sich einstellen ob ich die Projekte, Labels, Task oder Sections als Objekte anlegen möchte.Um die unnötigen Labels, Sections und Projekte auszublenden gibt es eine Blacklist.
Hier kann man alles was man nicht sehen möchte eintragen.Und zu guter Letzt hab ich noch eine Funktion eingebaut welche Projekte miteinander Synchronisieren bzw. Aufgaben von Projekt A nach B automatisch kopieren.
Um ein neues Todo anzulegen gibt es ebenfalls mehrere Wege:
Es gibt ein eigenes Blockly Element, der sendTo Befehl aus dem Javascript Adapter funktioniert, oder man kann einfach über das Objekt "New" einen neues Todo anlegen.Bei Fragen und Fehlern einfach hier schreiben, oder auf Github ein Issue anlegen.
Das selbe natürlich auch für weitere Wünsche.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.
Neue Funktion in 0.6.5:
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.
Neue Funktion in 0.7.0:
Ich habe ein paar Bugs behoben.
Ebenfalls kannst du nun jede Tabellenspalte so benennen wie du es willst.Neue Funktion in 0.8.0:
keine
Ich habe die alte request funktionen durch die moderne axios funktionen ersetzt.Neue Funktion in 0.8.1:
Ich habe eine Option eingebaut um in dem Button SVG ICONs anzuzeigen
Ich habe eine Option eingebaut um die HTML Tabelle auszublenden, wenn keine Todos da sind
Ich habe eingebaut, dass wenn kein Name gesetzt ist, dieser auch nicht angezeigt wird.
Und zu guter letzte habe ich experimentell eingebaut, dass sich beim schließen von Todos diese sofort (1-2 Sekunden)
im Vis aktualisieren.Neue Funktion in 0.8.2:
Ich habe die Möglichkeit eingebaut, dass man den Text, wenn keine Todos da sind, nun selbst bestimmen kann.Neue Funktion in 0.8.5:
Der Adapter ist nun im latest Repository verfügbar.Neue Funktion in 0.8.7:
Bugfixes eingespielt.
Filter sollten nun besser funktionieren.Neue Funktion in 0.9
Ich habe es endlich geschafft die neuen Api Inhalte in den Adapter einzubauen.
Jetzt könnt ihr euch z.B. das Datum einblenden, oder den Ersteller, oder oder oder.
Es sind 3x so viele Felder hinzugekommen
Ebenfalls könnt ihr die RAW Daten der API euch als Objekte anzeigen lassen.
Falls Ihr die JSON Dateien selber verarbeiten wollt.Da ich den Code etwas aufgeräumt habe kann es definitiv zu Fehlern kommen. Also bitte testen.
Jetzt viel Spaß beim testen.
Daniel
Fehlersuche.
Bei mir erscheint seit dem letztem großem Update des IoB´s (Node.js
v12.21.0, Controller 3.2.16)folgende Fehlermeldung:
Habt ihr ähnliche Probleme, oder gibt es eventuell schon einen Lösungsansatz?
MfG
-
Fehlersuche.
Bei mir erscheint seit dem letztem großem Update des IoB´s (Node.js
v12.21.0, Controller 3.2.16)folgende Fehlermeldung:
Habt ihr ähnliche Probleme, oder gibt es eventuell schon einen Lösungsansatz?
MfG
@burg_io Hallo! Bei mir leider auch, wenn ich ihn starte kommen viele Fehlermeldungen und dann geht er wieder auf rot.
-
Fehlersuche.
Bei mir erscheint seit dem letztem großem Update des IoB´s (Node.js
v12.21.0, Controller 3.2.16)folgende Fehlermeldung:
Habt ihr ähnliche Probleme, oder gibt es eventuell schon einen Lösungsansatz?
MfG
Hallo,
schaltet mal bitte in den Einstellungen "Auswahl von Objekten" die Aufgaben aus.
Startet der Adapter dann?
Welche Version habt ihr installiert? die 0.8.6? -
@rde-master Ich hab die 0.8.4, und ja, wenn ich die Option deaktiviere kommt die Fehlermeldung nicht mehr.
-
Hallo,
schaltet mal bitte in den Einstellungen "Auswahl von Objekten" die Aufgaben aus.
Startet der Adapter dann?
Welche Version habt ihr installiert? die 0.8.6?@rde-master
ich habe den adapter noch einmal komplett neu in v. 0.8.6 installiert und seit dem ist der adapter wieder grün und es läuft alles (aktuell) ohne probleme. -
@rde-master Ich hab die 0.8.4, und ja, wenn ich die Option deaktiviere kommt die Fehlermeldung nicht mehr.
@jackblackson
Bitte auf die 0.8.6 updaten, da ist der Bug behoben und es läuft alles wieder.Das ist auch die Version welche direkt im latest drin ist.
-
@jackblackson
Bitte auf die 0.8.6 updaten, da ist der Bug behoben und es läuft alles wieder.Das ist auch die Version welche direkt im latest drin ist.
@rde-master Super - das hat funktioniert, keine Fehlermeldungen mehr.
-
Ich habe Probleme mit den Filtern. Egal welche Bedingungen ich definiere, in den Objekten wird bei allen Filtern das Gleiche angezeigt.
Ich benutze die Version 0.8.6

Vielleicht hat jemand eine Idee?
Und noch etwas:
wenn ich 2 Einträge habe, erscheinen alle Aufgaben doppelt, bei 3 Einträgen dreifach usw. Das war bei mir schon bei einer älteren Version so.
-
Ich habe Probleme mit den Filtern. Egal welche Bedingungen ich definiere, in den Objekten wird bei allen Filtern das Gleiche angezeigt.
Ich benutze die Version 0.8.6

Vielleicht hat jemand eine Idee?
Und noch etwas:
wenn ich 2 Einträge habe, erscheinen alle Aufgaben doppelt, bei 3 Einträgen dreifach usw. Das war bei mir schon bei einer älteren Version so.