我想在使用AWS Cognito登录的UI上列出物联网内容。用户可以创建物联网,并且应该能够看到该用户创建的物联网,而不是其他用户创建的物联网。
有两种方法可以做到这一点,一种方法是为每个用户创建一个物联网组,每当用户添加新的物联网设备时,都应该将其添加到该组中。通过这种方式,您可以使用AWS IoT SDK获取同一组中所有内容的列表。例如,通过使用AWS SDK For Python(Boto),您可以使用list\u things\u in\u things\u group
命令获取特定组中的内容列表,您可以在此处找到更多信息。另一种方法是为每个物联网对象使用名称/值对,比如name:[user]
。然后,您可以使用该对筛选内容,并列出由特定用户创建的内容。第三种方法是将每个用户创建的物联网设备的名称保存在数据库(如DynamoDB、RDS等)中,并在UI上列出。尽管对于所有这些方法,您都应该考虑用户的正确策略。
我目前正在原型化一个由AWS物联网支持的应用程序,允许用户控制他们的设备。 我的想法是使用AWS Cognito对用户进行身份验证,并通过IAM角色限制对该用户拥有的特定设备(主题)的访问。 我可以看到,您可以将角色分配给一组用户,这将非常好,但允许的组数上限非常低(25)。 我是错过了一个技巧,还是这是对认知的限制?如果是这样,处理这种情况的最佳方法是什么? 提前谢谢。
我一直在关注AWS IoT文档,试图在http://docs.aws.amazon.com/iot/latest/developerguide/protocols.html#mqtt-ws在web应用程序中设置与AWS IoT的WebSocket连接。第一步是启动WebSocket连接,方法是向按照教程中的步骤创建的endpoint发出GET请求,但我遇到了以下错误:
物联网最重要的功能是连接,分析,集成,主动参与等等。其中一些列表如下: 连通性:连接性是指在物联网到物联网平台的所有事物之间建立适当的连接,它可以是服务器或云。连接物联网设备后,需要在设备和云之间进行高速消息传递,以实现可靠,安全和双向通信。 分析:在连接所有相关事物之后,它实时分析收集的数据并使用它们来构建有效的商业智能。如果我们能够很好地洞察从所有这些事物中收集的数据,那么可以说系统具有智能系
根据文档,我了解了如何创建物联网,以及如何使用AWS物联网创建经过身份验证的用户。我的问题是如何有效地组合这些服务,以便每个用户都可以安全地访问他或她的多个设备。 假设Jane刚刚注册了该平台,并希望将她的灯泡设备连接到她的帐户。我们还假设她的灯泡设备上已经有证书和物联网中的策略,以便它可以连接到物联网平台,然后发布和订阅一些主题。为了简单起见,假设Jane可以通过简单地进行名为的API调用来创建
问题内容: 进行联接时(内部,左外部,右外部或其他),如何指定表中的哪些列联接到原始表中? 考虑以下示例: 这将从用户中选择FirstName,但从Provider中选择所有内容。如何指定结果集中应包括提供商的哪些部分? 问题答案: 这将只包括 与最终结果集:
我已经按照链接:https://aws.amazon.com/about-aws/whats-new/2020/04/simplify-iot-device-registration-and-easily-move-devices-between-aws-accounts-with-aws-iot-core-multi-account-registration/ https://docs.aws.