ioBroker / AdapterRequests

This Place is used to track the status of new Adapter-Requests.
249 stars 36 forks source link

Microsoft ToDo Adapter #340

Open Praktiker-coder opened 4 years ago

Praktiker-coder commented 4 years ago

Nachdem Wunderlist bald ausläuft wäre ein Adapter für Microsoft ToDo schön. Es gibt eine API Dokumentation, sollte also machbar sein. Der Benutzer muss über Oauth2 authentifiziert werden. Ein Widget für Vis welches die Listen anzeigt mit der Möglichkeit die Einträge abzuhaken. Mit freundlichen Grüßen Praktiker

Apollon77 commented 4 years ago

Bitte Links hinzufpgen zur API. Ggf nodejs Moduke verfügbar?

Praktiker-coder commented 4 years ago

Microsoft Api: https://docs.microsoft.com/de-de/previous-versions/office/office-365-api/api/version-2.0/task-rest-operations oauth2 Nodejs https://www.npmjs.com/package/simple-oauth2 Wäre auch an mithilfe und oder Tests interessiert. Grüsse Praktiker

mdn-united commented 4 years ago

Das finde ich eine sehr gute Idee. Ich war auf der Suche nach GENAU DEM ADAPTER! Würde mich sehr darüber freuen, wenn ich neben dem Zustand meines Haushalts und meines Kalenders noch die Todos sehen können. Das ist eine gute Erinnerung.

gaudes commented 4 years ago

Hi, habe mir das ganze gerade mal angeschaut.

Das Problem ist: Es muss bei Microsoft eine Anwendung registriert werden. Früher ging das global, mittlerweile muss es im jeweiligen Azure Tenant durch den Admin registriert werden. Dann gibts die notwendige Client-ID zur Nutzung der API.

Die Frage ist also: Hat jeder Nutzer des Adapters Admin-Berechtigungen auf den zu verwendenden Tenant bei Azure?

apper13 commented 3 years ago

I would really like to have this adapter. At least to add items to a know list (e.g. Shopping List). Every user needs to have a client id from microsoft, this is correct, but a guidance would help and this is not that complicated and should be possible for most users. See https://github.com/black-roland/homeassistant-microsoft-todo as a reference.

apper13 commented 3 years ago

A nodejs implementation could be found here: https://docs.microsoft.com/en-us/samples/officedev/microsoft-teams-sample-todo/microsoft-teams-todo-list-sample-tab-app/ The API is based on Microsoft Graph: https://www.npmjs.com/package/@microsoft/microsoft-graph-client

RkcCorian commented 3 years ago

Hello everybody! For me the same. I'm also heavily interested in an MS ToDo Adapter :-)

ChrisDuck87 commented 2 years ago

same here, really interested in such an adapter

ldittmar81 commented 2 years ago

@RkcCorian @ChrisDuck87 You don't have to comment here that you want the adapter. This does not count towards moving the adapter up in the todo list. Only the "thumbs up" reactions in the first post are counted.

RkcCorian commented 2 years ago

@RkcCorian @ChrisDuck87 You don't have to comment here that you want the adapter. This does not count towards moving the adapter up in the todo list. Only the "thumbs up" reactions in the first post are counted.

Thx, I added already my thumb before several months 🙃

TicoM1 commented 1 month ago

I might need to do a MS graph project for work soon, that I could leech off for this one. However I have no idea where to start iobroker adapater programming, so I will need to check to doku first. Also with the dev speed MS is currently pushing out, I think it's very likely todo will be integrated into Planner soon. So a workaround might make more sense. Any luck with at least iframing to-do?