Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Story: As a deployer, I want to provide a default list of IoT device models #217

Closed
5 tasks
Metal-Mighty opened this issue Feb 8, 2022 · 3 comments
Closed
5 tasks
Labels
enhancement New feature or request
Milestone

Comments

@Metal-Mighty
Copy link
Contributor

Metal-Mighty commented Feb 8, 2022

Description

While deploying the solution, the deploy should provide some templates to the users that are validated.
He also need to update them if needed (when a device change, new commands available, ...).

End users may not be able to modify default templates after the installation.

However, in case of LoRa devices they should be able to add commands that are not present in the default template.

Acceptance criteria

  • Should be automatizable
  • Can support adding new models
  • Do not edit deployed models.
  • Should be idempotent
  • Document the solution
@kbeaugrand
Copy link
Member

kbeaugrand commented Feb 10, 2022

What are common and should be provided by the template (not-modifiable by user):

  • Name,
  • Picture,
  • Description

For LoRa:

@kbeaugrand
Copy link
Member

As a preconized solution :

  • API based solution (not deployment template) -> that are already existing
  • To specify if a template and command can be modified, use a new filed "isBuiltin"
  • Should document the APIs (Swagger)

@kbeaugrand kbeaugrand added documentation Improvements or additions to documentation and removed refinement labels Feb 10, 2022
@kbeaugrand kbeaugrand added this to the S11 milestone Feb 11, 2022
@kbeaugrand kbeaugrand moved this to :pencil: Todo in IoT Hub Portal Feb 11, 2022
@kbeaugrand kbeaugrand moved this from :pencil: Todo to :construction: In Progress in IoT Hub Portal Feb 14, 2022
@kbeaugrand kbeaugrand moved this from :construction: In Progress to :speech_balloon: Ready for Review in IoT Hub Portal Feb 14, 2022
@kbeaugrand
Copy link
Member

kbeaugrand commented Feb 14, 2022

Hi @Metal-Mighty and @adcoly,

I provided a new version on our preview environment.

You can find in our documentation the related APIs that are provided:
https://cgi-fr.github.io/IoT-Hub-Portal/open-api.html#

Could you verify if that fit the needs we discussed ?

Regards,

@kbeaugrand kbeaugrand added enhancement New feature or request and removed documentation Improvements or additions to documentation labels Feb 14, 2022
@kbeaugrand kbeaugrand moved this from :speech_balloon: Ready for Review to :rocket: Ready in IoT Hub Portal Feb 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 🚀 Ready
Development

No branches or pull requests

2 participants