Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [Vorlage] todoist.com To-Do-Listen Script für VIS

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Vorlage] todoist.com To-Do-Listen Script für VIS

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Matze89 @tempestas last edited by

      @tempestas

      zeile 105 ist:

                  var json = JSON.parse(body);
      1 Reply Last reply Reply Quote 0
      • E
        ettaner last edited by

        Hi,

        das Script läuft super bei mir, vielen Dank dafür.
        Leider zeigt es auch Termine in der Zukunft mit an, kann man das ändern? Ich habe viele Serienaufgaben mit drin, z.B. alle 8 Wochen Rasen düngen. Siehe Screenshot. Ich hätte in meiner Liste gerne nur die derzeit gültigen Aufgaben drin. Also nicht die gelb markierten. aufgaben.png Geht das irgendwie? In Vis sind leider alle drin:
        vis.png

        1 Reply Last reply Reply Quote 0
        • haselchen
          haselchen Most Active @tempestas last edited by haselchen

          @tempestas

          Ich brauche bitte dringend Deine Hilfe.
          Aus dem Nichts erscheint im Log : Unexpected token P in JSON at Position 0.
          Einkaufsliste wird nicht mehr aktualisiert.
          Ich habe nichts geändert.
          Vor 3 Tagen um 2 Uhr morgens ist das passiert. Hab es im Logfile lesen können. Da war auch nichts außergewöhnliches.

          T 1 Reply Last reply Reply Quote 0
          • T
            tempestas @haselchen last edited by

            @haselchen

            Hallo,

            das Problem gibt es schon länger, meistens mit "unexpected Token I"... bislang keine Lösung, sorry

            haselchen 1 Reply Last reply Reply Quote 0
            • haselchen
              haselchen Most Active @tempestas last edited by

              @tempestas

              Und das kommt aus dem Nichts und lässt sich nicht reparieren? 😮

              I 1 Reply Last reply Reply Quote 0
              • I
                intruder7 @haselchen last edited by

                @haselchen
                ersetze die Adresse in dem Skript durch die Neue dann sollte wieder alles gehen

                    var APIprojectsURL = "https://api.todoist.com/rest/v1/projects?token=" + APItoken;
                    var APItaskURL = "https://api.todoist.com/rest/v1/tasks?token=" + APItoken;
                
                haselchen 1 Reply Last reply Reply Quote 1
                • haselchen
                  haselchen Most Active @intruder7 last edited by

                  @intruder7

                  Alter , Du bist der Geilste!
                  Ich drücke 1000 Mal auf Danke , wenn das ginge.
                  Ich denke, damit rettest Du den meisten hier den Tag.

                  Funktioniert wieder.

                  I 1 Reply Last reply Reply Quote 0
                  • I
                    intruder7 @haselchen last edited by

                    @haselchen

                    das freut mich.😊

                    1 Reply Last reply Reply Quote 0
                    • R
                      Rambo79 last edited by

                      Hallo und einen schönen Sonntag. Hab o.s. Script mit den geänderten URL's importiert. Objekte wurden erzeugt und lt. Log im Script werden die Einträge (meine ToDo's) auch gefunden. Im Datenpunkt Inbox steht allerdings nichts drin. Kann mir da einer helfen ?

                      haselchen 1 Reply Last reply Reply Quote 0
                      • haselchen
                        haselchen Most Active @Rambo79 last edited by

                        @Rambo79
                        Hast du über die Todoist App was eingetragen?
                        Wenn ja dauert es je nach angegebene Abrufzeit wann es erscheint.

                        R 1 Reply Last reply Reply Quote 0
                        • R
                          Rambo79 @haselchen last edited by

                          @haselchen Hab mehrere zum testen eingetragen und den Timeout berücksichtigt. Im Log werden die in der App eingetragenen ToDo's auch als: xxx in Liste yyy gefunden angezeigt. In den ioB Objekten werden auch die Listen durchs Script erzeugt. Diese bleiben allerdings leer.

                          haselchen 1 Reply Last reply Reply Quote 0
                          • haselchen
                            haselchen Most Active @Rambo79 last edited by

                            @Rambo79

                            Ich habe auf der Website ein Projekt erstellt mit dem + Zeichen: Alexa-Einkaufsliste
                            Bis auf Eingang alles gelöscht.
                            Dann synchronisieren geklickt (gibt es in den Einstellungen oben rechts)
                            Wichtig ist auch das du den Token in das Skript einträgst.
                            Den bekommst du auf der Website.
                            Ansonsten fällt mir nicht viel ein.
                            Ich habe nur Eingang und Alexa-Einkaufsliste in den Objekten.

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              Rambo79 @haselchen last edited by

                              @haselchen Ok, teste ich. Danke. Token ist drin und muss ja passen, es kommen ja Infos von ToDoIst rein ....

                              1 Reply Last reply Reply Quote 0
                              • R
                                Rambo79 last edited by

                                Hat leider auch nichts gebracht. Änderung auf der Website durchgeführt und vorher alle Objekte unter ioB gelöscht. Script neu gestartet. Die Listen Inbox und Alexa-Einkaufsliste werden nach dem ersten Timeout angelegt aber weiterhin nicht mit den Inhalten gefüllt 😞

                                haselchen 1 Reply Last reply Reply Quote 0
                                • haselchen
                                  haselchen Most Active @Rambo79 last edited by haselchen

                                  @Rambo79

                                  Welches Skript hast du benutzt?
                                  Blöde Frage aber sinnvoll, Skript gestartet?

                                  1 Reply Last reply Reply Quote 0
                                  • R
                                    Rambo79 last edited by

                                    Moin

                                    Gibt keine blöden Fragen 😉 Aber ja, Script ist gestartet. 🙂 Hatte das ganz oben stehende ursprungs Script verwendet. Habs jetzt gerade mal mit der Variante welche "Telegram" beinhaltet getestet und den Telegram-Teil gelöscht. Damit werden Daten abgerufen und auch in VIS angezeigt. Allerdings absolut unformatiert. Die einzelnen Einträge werden einfach als "Endlos-Satz" hintereinander geschrieben. Weißt Du Wo oder bzw. Wie ich das noch ändern kann ?

                                    haselchen 1 Reply Last reply Reply Quote 0
                                    • haselchen
                                      haselchen Most Active @Rambo79 last edited by

                                      @Rambo79

                                      Welches Widget hast du denn benutzt?

                                      1 Reply Last reply Reply Quote 0
                                      • R
                                        Rambo79 last edited by

                                        Sowohl das aus dem Ursprungs-Thread wie auch ein einfaches String (unescaped)

                                        haselchen 1 Reply Last reply Reply Quote 0
                                        • haselchen
                                          haselchen Most Active @Rambo79 last edited by

                                          @Rambo79

                                          mach mal nen screenshot von dem VIS Edit (dem Widget).

                                          ich bin auf der arbeit. ich würde dir nachher mal mein script schicken.
                                          kann aber nach 22Uhr werden.

                                          1 Reply Last reply Reply Quote 0
                                          • R
                                            Rambo79 last edited by

                                            Bin jetzt auch unterwegs, mach ich dann später. Wenns morgen wird ist auch nicht schlimm. Danke für deine Hilfe

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            487
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            28
                                            130
                                            18330
                                            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