I am using Todoist in Alexa to add items to a project call Alexa Shopping List. And i have just noticed that I can pull this info into Home Assistant, but I am stuck - i have looked at the syntax on the relevant help page but I can figure out how to get my project in, this is what i have in my config.yaml so far;
i noticed my python script was not updating my tasks this morning. i suspect the underlying library package (todoist-python) changed to version 8 of their API and something is borked in there. There is an issue open to which i replied: https://github.com/Doist/todoist-python/issues/60
however the curl shell command does work as per their docs, so i managed to alter my script to fetch the data per the new API using that instead of the python library.
i suspect until the python library is fixed, the component is not going to work, although something else may be at fault here, particularly me and my code skills.
That’s also my config. I’m not adding any of the custom/optional items at the moment.
I looked at it this morning and it is now pulling into my HA frontend, so I guess it is working, however i am continuing to get these error messages, maybe I can just ignore them? IDK
This is a new instance of HA with not much else going on, maybe my logger needs to be adjusted to not show the errors
The one you initially posted seemed to indicate it couldn’t set up the component when home assistant started. It seems like it eventually does get data from the api since you can see it in your dashboard. So I suppose it’s safe to ignore those.
If you try any of the other options out and it doesn’t work let me know. I’ve only tested out the basic configuration when getting the component working again.
I’ve got an issue with the displaying of my tasks into the calendar. Tasks are displayed on the calendar at the day they are supposed to be, but all my tasks are displayed with the name “2a”, instead of the name I have in todoist.
Am I the only one with this issue ?
It appears to be an issue with how the integration is returning calendar event data. HA frontend expects the title to be in the ‘summary’ key of the event object whereas todoist is returning it as a title key. I’m working on a PR to fix this and time data if the todoist task has any.
Is it possible to force a refresh on the todolist list, I am new to home assistant, but have managed to set up a shopping list card on Lovelace and an input box and script to add things to the list, but I then have to wait for 15 mins for the update to appear. I suspect there is a way to force it, but google has failed to find the answer for me.