Open novumcastrum opened 2 years ago
What exactly should the Adapter do?
In my opinion the first step would be to make the boards, lists and cards available in fields (read only). Secondly then fields for description and comments (JSON) (read only). Thirdly, I would then make it possible to modify boards, lists and cards with their descriptions, as well as create comments (change some read only fields to editable).
The API is extremely extensive, so it is necessary to focus first on the essential functionalities. Whether additional elements of cards such as labels, attachments, members, dates and checklists are required, we can discuss here.
Personally, the first three steps would be enough for me for now, in that order.
I'd support this! It would be great to read cards and lists for a board into objects. But the real value would come from UI elements for VIS to have cards and lists available and shuffle cards as you complete some work. Example how we use trello: dryer|dishwasher|... finishes -> script creates a card in list "todo" -> personOfHoushold checks the trello board -> pick some work of choice (optional: -> tag card with name) -> move it to done.
I start to develop this adapter.
Thanks for the info. I switched the sate and assigned the issue to you. Please let us know when a first release has been publisch and / or if you stopp development for any reason.
I start to develop this adapter.
Curious on your progress with this adapter. If you need any support in alpha-testing please let me know!
@novumcastrum Please let us know if the current status of your development. Currently no repository is visible at your account (novumcastrum).
If need any help, please let us know. If you cancelled you work it would be nice to give some feedback too.
Currently I have paused the development because I have problems with handling API Rate Limits and Maximum Response Size Limits of the Atlassian Trello API. While the maximum number of API requests allowed in a period is described in detail, the maximum response size is not clearly described anywhere. For boards with many cards, errors are currently inevitable. So there is still a lack of buffering of API requests to work around these errors.
I will push an initial version to a repository as soon as possible to make my current solution available.
@novumcastrum Thanks for the work you did until now. Are there any news available? Is there any alpha version already?
If you stopped development for any reason please let us know so that we can adapt the issue status. Thanks Martin (mcm1957)
What kind of device or service you would like to see an adapter for? Trello is a web-based, Kanban-style, list-making application and is developed by Trello Enterprise, a subsidiary of Atlassian. It would be useful to make boards, lists and cards with all its contents available in ioBroker. Creating, modifying, moving and deleting cards would also be valuable.
Is the device connected to the internet or only in the local network available? connected to the internet
Is an official App or Website available? https://trello.com/
Is an official API including documentation available? Yes https://developer.atlassian.com/cloud/trello/rest/api-group-actions/ https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/
Are other libraries for an integration available? Unkown
Is this device already integrated in other Smart Home systems? Maybe: https://pipedream.com/apps/home-assistant/integrations/trello
Is this device already integrated in homebridge? Might the ham adapter together with the homebridge plugin be sufficient? Unkown