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 user, I want to manage IoT devices on AWS #1866

Closed
8 tasks done
Tracked by #1784
kbeaugrand opened this issue Mar 11, 2023 · 0 comments
Closed
8 tasks done
Tracked by #1784

Story: As a user, I want to manage IoT devices on AWS #1866

kbeaugrand opened this issue Mar 11, 2023 · 0 comments
Labels

Comments

@kbeaugrand
Copy link
Member

kbeaugrand commented Mar 11, 2023

Feature: #1784

Description

Like in Azure IoT Hub, users have to manage devices in the portal.

In AWS IoT Core, you can set properties on devices using the AWS IoT Device Shadow service. The device shadow is a virtual representation of your device's state in the cloud, and it allows you to interact with your devices even when they are offline or not connected to the internet. Currently, there is a one-ot-many relationship between a device and multiples shadow devices.

To set properties on devices in AWS IoT Core, you can follow these steps:

  • Create a device shadow: Start by creating a device shadow for your device in AWS IoT Core. You can do this by using the AWS IoT SDKs or the AWS IoT Core Console.

  • Define the desired state: The desired state is the state that you want your device to be in. You can define the desired state by creating a JSON document that includes the properties you want to set, and then updating the device shadow with this document.

  • Update the device shadow: To update the device shadow, you can use the AWS IoT SDKs or the AWS IoT Core Console. You will need to provide the name of the device shadow and the JSON document containing the desired state.

  • Synchronize the device shadow: Once you have updated the device shadow, you will need to synchronize it with the device. This can be done automatically by the AWS IoT Device SDKs or manually by sending a request to the device to retrieve the updated shadow.

By following these steps, you can set properties on your devices in AWS IoT Core and ensure that they are always in the desired state, even when they are offline or not connected to the internet.

Acceptance criteria

  • User can CRUD devices based on existing device model
  • User can search across devices in the portal
  • User can set properties on devices on the device shadow

Tasks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📝 Todo
Development

No branches or pull requests

2 participants