From 212108c8fe9d911883b2b29e60c54023e9d0e5e8 Mon Sep 17 00:00:00 2001 From: Luis Martinez de Bartolome Izquierdo Date: Tue, 27 Nov 2018 15:45:11 +0100 Subject: [PATCH] Wunderlist Docs (#7448) * Wunderlist Docs * Review * Update wunderlist.markdown --- source/_components/wunderlist.markdown | 65 ++++++++++++++++++ source/images/supported_brands/wunderlist.png | Bin 0 -> 6588 bytes 2 files changed, 65 insertions(+) create mode 100644 source/_components/wunderlist.markdown create mode 100644 source/images/supported_brands/wunderlist.png diff --git a/source/_components/wunderlist.markdown b/source/_components/wunderlist.markdown new file mode 100644 index 00000000000..beaa633da56 --- /dev/null +++ b/source/_components/wunderlist.markdown @@ -0,0 +1,65 @@ +--- +layout: page +title: "Wunderlist" +description: "Instructions on how to use Wunderlist with Home Assistant." +date: 2018-10-09 10:10 +sidebar: true +comments: false +sharing: true +footer: true +logo: wunderlist.png +ha_category: Calendar +ha_release: 0.84 +--- + +The `wunderlist` component allows you to create tasks in [Wunderlist](https://www.wunderlist.com) from Home Assistant. You can use this if you want Home Assistant to send you a task that +you should not forget, e.g., Congratulate Dani. + +## {% linkable_title Setup %} + +Wunderlist API uses OAuth2, so you need to obtain a `client_id` and an `access_token`. +There are two ways: + + +1. Go to the [Wunderlist IOT app page](https://wunderlist-iot.herokuapp.com), login with your Wunderlist account and accept the application permissions. + It will print for you the `client_id` and the `access_token`. +2. Or you can create your own application and `access_token` following the instructions at the [Wunderlist developer page](https://developer.wunderlist.com/). + +Store the parameters in your Home Assistant configuration: + +```yaml +# Example configuration.yaml entry + +wunderlist: + client_id: YOUR_CLIENT_ID + access_token: YOUR_ACCESS_TOKEN + +``` + + +{% configuration %} +client_id: + description: The ID of your Wunderlist application (OAuth2). + required: true + type: string + +access_token: + description: A token for your Wunderlist personal account (For the ``client_id`` application). + required: true + type: string +{% endconfiguration %} + +## {% linkable_title Creating tasks with service `create_task`%} + +This component offers a new service domain `wunderlist` with the service `create_task`. +You can call this service with the argument `list_name` the argument `name` and the optional parameter `starred` to create a new task. + + +|Service data attribute | Optional | Description | Example | +|-----------------------|----------|-------------|---------| +| list_name | no | Name of the list | "Shopping list" +| name | no | Name of the new task | "Spanish Jam" | +| starred | yes | Create the task starred or not | false | + +## {% linkable_title Disclaimer %} +This product uses the Wunderlist API but is not endorsed or certified by Wunderlist. diff --git a/source/images/supported_brands/wunderlist.png b/source/images/supported_brands/wunderlist.png new file mode 100644 index 0000000000000000000000000000000000000000..a57e0aff599cfd4afe91b2f488875e3c79f91d4c GIT binary patch literal 6588 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 b?t#yEjE@;ksv!Sb89cc9bG2%S)w}-#FJ`lj literal 0 HcmV?d00001