Autor Thema: Modul: todoist - Task-/Listenverwaltung in FHEM (Bsp. Einkaufsliste) + Frontend  (Gelesen 28918 mal)

Offline ComputerZOO

  • Full Member
  • ***
  • Beiträge: 208
Moin,
auch nach dem heutigen Update haut da irgendetwas noch nicht ganz hin  :(
2019.09.21 12:15:34.452 2:  todoist (todoist.fhem): Error Message: no data
2019.09.21 12:15:34.452 1:  readingsUpdate(todoist.fhem,listText,-) missed to call readingsBeginUpdate first.
2019.09.21 12:15:34.452 1:  stacktrace:
2019.09.21 12:15:34.452 1:      main::readingsBulkUpdate            called by ./FHEM/98_todoist.pm (997)
2019.09.21 12:15:34.453 1:      main::todoist_GetTasksCallback      called by FHEM/HttpUtils.pm (421)
2019.09.21 12:15:34.453 1:      main::__ANON__                      called by fhem.pl (757)
2019.09.21 12:15:37.232 2:  todoist (todoist.fhem): Error Message: no data

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5541
Ist die verwendete Liste leer?

Ich brauche IMMER mehr Infos, als nur die Fehlermeldung. Dazu gehört immer ein list und Infos über die Liste.

Offline ComputerZOO

  • Full Member
  • ***
  • Beiträge: 208
Hallo Marvin,
die Liste enthält drei Einträge, die aber nicht mehr (seit 4 Tagen) aktualisiert werden.
Hier das List des Todoist-Device:
PID        2208136631
   STATE      3 Einträge, letzer Eintrag:</br><b> Bei gotosleep ein anderes Menu für den fhembot anzeigen </b>
   TYPE       todoist
   VERSION    1.2.3
   mayBeVisible 1
   .attreocr:
     .*
   .attrminint:
   READINGS:
     vor 4 Tagen   Task_000        Bei gotosleep ein anderes Menu für den fhembot anzeigen
     vor 4 Tagen   Task_000_ID     3126485565
     vor 4 Tagen   Task_000_priority 1
     vor 4 Tagen   Task_001        Alarm/Panic Lichtszenen setzen
     vor 4 Tagen   Task_001_ID     3126487097
     vor 4 Tagen   Task_001_priority 1
     vor 4 Tagen   Task_002        Beleuchtung bei Abwesenheit
     vor 4 Tagen   Task_002_ID     3126320937
     vor 4 Tagen   Task_002_priority 2
     vor 4 Tagen   count           3
     vor 4 Tagen   countUsers      0
     vor einer Minute   error           no data
     vor 5 Monaten   lastCompletedTask FW_okDialog für offene Fenster, Türen, Bewegungsmelder - 3145638389
     vor 6 Monaten   lastCreatedTask ReadingsGroup für Pollenvorhersage/Feinstaub - 3127571313
     vor 6 Monaten   lastDeletedTask Laufzeit Waschmaschine/Trockner im Parola-Infomenu - 3126483010
     vor einer Minute   lastError       no data
     vor 6 Monaten   lastUpdatedTask Beleuchtung bei Abwesenheit - 3126320937
     vor 4 Tagen   listText        Bei gotosleep ein anderes Menu für den fhembot anzeigen, Alarm/Panic Lichtszenen setzen, Beleuchtung bei Abwesenheit
     vor 6 Monaten   state           active
   helper:
     errorData 
     errorMessage
     TIDS:
Attributes:
   DbLogExclude .*
   alias      Todoist
   event-on-change-reading .*
   group      40_Kalender_Übersicht
   icon       Todoist
   language   DE
   pollInterval 86400
   room       System->Kalender
   showOrder  0
   showPriority 1
   sortby     30
   stateFormat count Einträge, letzer Eintrag:</br><b> Task_000 </b>
   verbose    2
todoist.fhem
   NOTIFYDEV  global
   NR         527
   NTFY_ORDER 64-todoist.fhem
   PID        2208136631
   STATE      3 Einträge, letzer Eintrag:</br><b> Bei gotosleep ein anderes Menu für den fhembot anzeigen </b>
   TYPE       todoist
   VERSION    1.2.3
   mayBeVisible 1
   .attreocr:
     .*
   .attrminint:
   READINGS:
     2019-09-18 20:21:32   Task_000        Bei gotosleep ein anderes Menu für den fhembot anzeigen
     2019-09-18 20:21:32   Task_000_ID     3126485565
     2019-09-18 20:21:32   Task_000_priority 1
     2019-09-18 20:21:32   Task_001        Alarm/Panic Lichtszenen setzen
     2019-09-18 20:21:32   Task_001_ID     3126487097
     2019-09-18 20:21:32   Task_001_priority 1
     2019-09-18 20:21:32   Task_002        Beleuchtung bei Abwesenheit
     2019-09-18 20:21:32   Task_002_ID     3126320937
     2019-09-18 20:21:32   Task_002_priority 2
     2019-09-18 20:21:32   count           3
     2019-09-18 20:21:35   countUsers      0
     2019-09-22 15:27:36   error           no data
     2019-04-13 10:38:26   lastCompletedTask FW_okDialog für offene Fenster, Türen, Bewegungsmelder - 3145638389
     2019-03-31 22:15:49   lastCreatedTask ReadingsGroup für Pollenvorhersage/Feinstaub - 3127571313
     2019-03-31 01:31:28   lastDeletedTask Laufzeit Waschmaschine/Trockner im Parola-Infomenu - 3126483010
     2019-09-22 15:27:36   lastError       no data
     2019-03-30 17:44:30   lastUpdatedTask Beleuchtung bei Abwesenheit - 3126320937
     2019-09-18 20:21:32   listText        Bei gotosleep ein anderes Menu für den fhembot anzeigen, Alarm/Panic Lichtszenen setzen, Beleuchtung bei Abwesenheit
     2019-04-01 15:17:30   state           active
   helper:
     errorData 
     errorMessage
     TIDS:
Attributes:
   DbLogExclude .*
   alias      Todoist
   event-on-change-reading .*
   group      40_Kalender_Übersicht
   icon       Todoist
   language   DE
   pollInterval 86400
   room       System->Kalender
   showOrder  0
   showPriority 1
   sortby     30
   stateFormat count Einträge, letzer Eintrag:</br><b> Task_000 </b>
   verbose    2
Vielleicht hilft das weiter.

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5541
Seit welcher Version ist das so?

Wie sieht die aktuelle todoist Liste aus (Frage stelle ich zum 2. Mal - wie sind die aktuellen Einträge)?

Funktionieren andere Listen?

Mach mal ein verbose 4 oder 5 Log.

P.S.: Ich heiße gar nicht Marvin...
« Letzte Änderung: 23 September 2019, 07:00:04 von marvin78 »

Offline knuthp

  • Newbie
  • Beiträge: 2
Hallo!
Möchte mich auch einbringen mit folgendem Problem:
Seit ca. einem halben Jahr habe ich das Modul ToDoIst in FHEM eingebunden und war super zufrieden damit, herzlichen Dank dafür! Ebenfalls hatte ich mir eine grafische Oberfläche "gebastelt" (fhem-tablet-ui), hat auch funktioniert.

Nach der Anpassung auf V8-API funktioniert jetzt zwar das Abholen der Einträge (set <Device> getTasks), aber nicht das Löschen bzw. "completen" (set <Device> completeTask ID:<Task_001_ID>).
Das Löschen über die grafische FHEM-Oberfläche funktioniert (oben auf das kreuz klicken). Was mache ich falsch?
Alle Programme sind per update all aktuell.
Anbei mal die Raw definition

Offline marvin78

  • Developer
  • Hero Member
  • ****
  • Beiträge: 5541
Was meinst du jetzt? Complete ist ungleich delete. Kreuz im Widget ist delete.

Edit: Bug gefunden. Morgen im Update behoben.
« Letzte Änderung: 14 November 2019, 11:21:50 von marvin78 »

Offline knuthp

  • Newbie
  • Beiträge: 2
Perfekt!

Alle die Funktionen, die ich nutze, funktionieren wieder.

Super, dass du so schnell reagiert hast, vielen Dank dafür!

 

decade-submarginal