docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License

    • Unity Live Systems Data
      • Installation
      • What's new
      • Upgrade guide
    • Get started
      • Take it further
    • Basic concepts
    • Configure your service
      • Add and configure user-supplied secrets
      • Associate 3D objects with source devices
      • Configure a facility device simulator
      • Configure data connectors
        • Device connectors
          • Azure IoT Hub device connector
          • Facility Simulator device connector
          • HTTP device connector
        • Telemetry connectors
          • Azure EventHub telemetry connector
    • Develop your application
      • Create environment settings
      • Create a services controller
      • Implement a telemetry history controller
    • Troubleshooting
    • Glossary
    • REST APIs

    Configure the AWS IoT Core device registry for the facility simulator

    This section describes how to set up your AWS IoT Core workspace so the facility simulator can use it and generate devices ("Things") dynamically.

    1. Create an IAM user (for more information , refer to Creating an IAM user in your AWS account).
    2. Create an access key security credential for the user and save the ID and key values.
    3. Add the ID and key values to the secret manager (refer to configure user-supplied secrets).
    4. Create an IAM user group and add your user to it.
    5. Add the following permissions for the user group:

               "iot:CreateThing",
               "iot:DescribeThing",
               "iot:CreateThingGroup",
               "iot:Subscribe",
               "iot:AddThingToThingGroup",
               "iot:ListThingsInThingGroup",
               "iot:ListThings",
               "iot:ListThingGroups",
               "iot:Publish"
      
    6. Create a 'Republish to AWS Iot topic' message routing rule that forwards incoming messages to an Simple Notification Service (SNS) topic. The SNS topic will in turn push messages into an Simple Queue Service (SQS) queue for downstream consumption.
      1. Go to AWS IoT Core and create a new message routing rule.
      2. Set the SQL statement to the following: SELECT * FROM '<facility_name>/devices/#'
      3. Create an SNS rule action and create an SNS topic for it.
    7. Create an SQS queue to receive the telemetries and subscribe the queue to the new SNS topic.
    Back to top Generated by DocFX
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023