Modul: wunderlist - Task-/Listenverwaltung über FHEM + Widget

Begonnen von marvin78, 21 Juli 2016, 11:37:36

Vorheriges Thema - Nächstes Thema

marvin78

Für alle zur Info: Das Modul wird weiter entwickelt. Es kann allerdings noch etwas dauern, bis ich wieder daran arbeiten kann. Aktuell ist "Hauptsaison" bei mir und deshalb ist wenig Zeit.

marvin78

Ich habe addTask vorerst noch um due_date erweitert. Der Rest folgt aber wirklich später ;)

Beispiel:

set Einkaufsliste addTask Brot 2016-10-05

kumue

Ein wenig Off-Topic..

Als ich gestern wunderlist startete, wurde ich informiert, daß ich jetzt für ein Jahr die Pro-Version habe.
Und siehe da, es stimmt. Anschließend gab es noch eine Email, in der auch stand, daß es sich nicht automatisch verlängert, wenn das Jahr abgelaufen ist..
Das alles trifft aber nur für Telekom-Kunden zu, und anscheinend auch auf deren Töchter (bin selbst bei congstar).

Ankündigung hier
https://megadeals.telekom-dienste.de/wunderlist.html

OliS.

Hallo,

sehr schönes Modul! Danke dafür.

Ich habe leider das Problem, dass ich keine Tasks anlegen kann. Ein

set wunderlist addTask Test

liefert mir den Fehler "missing_pararmeter". Ich habe es auch schon mit einem Due_Date (2016-10-25) versucht - leider das selbe Ergebnis. Kann dazu jemand was sagen?

Hier ein List

Internals:
   CLIENTID   xxxxxxxxxxxxxxxxx
   DEF        xxxxxxxxxxxxxx xxxxxxx
   INTERVAL   600
   LISTID     xxxxx
   NAME       wunderlist
   NOTIFYDEV  global
   NR         163
   NTFY_ORDER 50-wunderlist
   STATE      active
   TYPE       wunderlist
   Readings:
     2016-10-24 14:10:56   Task_000        Weihnachtslicht
     2016-10-24 14:10:56   Task_000_ID     2230239235
     2016-10-24 14:10:56   Task_001        Fernseher
     2016-10-24 14:10:56   Task_001_ID     2230288917
     2016-10-24 14:10:56   Task_002        RGB-Lampe
     2016-10-24 14:10:56   Task_002_ID     2230289302
     2016-10-24 14:10:56   count           3
     2016-10-24 14:10:56   error           none
     2016-10-24 13:17:00   lastCompletedTask Guten Morgen
     2016-10-24 14:10:53   lastError       missing_parameter
     2016-10-24 14:10:56   listText        Weihnachtslicht, Fernseher, RGB-Lampe
     2016-10-24 11:44:39   state           active
     Task_003:
     Task_004:
     Task_005:
     Task_006:
     Task_007:
     Task_008:
     Task_009:
     Task_010:
   Helper:
     Ids:
       Task_0     2230239235
       Task_1     2230288917
       Task_2     2230289302
     Rev:
       Task_0     1
       Task_1     1
       Task_2     1
Attributes:
   pollInterval 600


LG
Oli
PVE auf MiniPC (N100) mit FHEM, Zigbee2MQTT, Homebridge, DeConz

marvin78

Hm. Das Problem muss an einer kleinen Änderung an der API liegen. Leere Parameter waren sonst kein Problem. Jetzt werden sie als fehlend interpretiert, wenn sie leer sind und nicht als nicht angegeben.

Probiere bitte mal die neue Version im ersten Post.

OliS.

Oha, das ging schnell!

Funktioniert jetzt hervorragend - auch mit due_date. Vielen Dank.

LG
Oli
PVE auf MiniPC (N100) mit FHEM, Zigbee2MQTT, Homebridge, DeConz

Ma_Bo

Ein kleines Problem bei mir, vielleicht auch nicht Problem, aber es funktioniert folgendes nicht richtig

set Wunderlist_Aufgaben addTask Test 2

Die 2 zeigt er mir nicht als Text an.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

marvin78

Ja. Das stimmt. Das mit der Implementierung von due_date war nicht durchdacht. Das muss ich verbessern, da nach dem Leerzeichen getrennt wird.

Ma_Bo

Ich wollte gerade schon schreiben, alles was nach dem ersten Wort ist wird abgeschnitten, nicht nur Zahlen, aber haste ja selber schon geschrieben...
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

marvin78

Die neue Version im ersten Post verwendet den Doppelpunkt als Trennzeichen für Title und Datum.

Ma_Bo

NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Hatte heute diese Meldung im Log:

2016.10.31 12:45:55.230 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/98_wunderlist.pm line 493.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

marvin78

Nur eine Warnung. Nichts ernstes. Der Fehlertyp konnte ermittelt werden. Sollte in der Version im ersten Post weg sein.

Bootscreen

gibt es eine Möglichkeit die SortOrder wie in der App zu ändern? also z.b. von Erstelldatum zu Alphabetisch?
Gruß
Oliver

FHEM 5.7 Hardware:
Raspberry PI B+ | HomeMatic USB 2 | 433Mhz Sender (pilight) | nanoCUL (433Mhz)

marvin78

Nein. Da ich keine wirkliche Notwendigkeit dafür sehe, kommt sowas auch maximal unten auf die Liste. Für was würde man das in FHEM benötigen?