简体   繁体   English

来自外部 web 应用程序的 AWS IoT 设备管理?

[英]AWS IoT Device Management from external web app?

I'm looking for a way to interact/manage my iot devices from a web app.我正在寻找一种从 web 应用程序交互/管理我的物联网设备的方法。

I know AWS FleetHub is a new service that enables device monitoring + alerts, but only available in North Virginia.我知道 AWS FleetHub 是一项支持设备监控 + 警报的新服务,但仅在北弗吉尼亚州可用。

Are there apis i can directly interact with for managing IoT devices or is there a way i can manage them with a Lambda function(With the right permissions) as shown below?是否有我可以直接与之交互以管理 IoT 设备的 api,或者有一种方法可以使用 Lambda 功能(具有正确的权限)来管理它们,如下所示?

Or is the only way to manage IoT devices in the aws console.或者是在 aws 控制台中管理 IoT 设备的唯一方法。


在此处输入图像描述

Fleet Hub is generally available in Fleet Hub 通常在

  • US East (N. Virginia)美国东部(弗吉尼亚北部)
  • US East (Ohio)美国东部(俄亥俄州)
  • US West (Oregon)美国西部(俄勒冈)
  • Asia Pacific (Seoul)亚太地区(首尔)
  • Asia Pacific (Singapore)亚太地区(新加坡)
  • Asia Pacific (Sydney)亚太地区(悉尼)
  • Asia Pacific (Tokyo)亚太地区(东京)
  • Canada (Central)加拿大(中部)
  • Europe (Frankfurt)欧洲(法兰克福)
  • Europe (Ireland)欧洲(爱尔兰)
  • Europe (London)欧洲(伦敦)

Reference: https://aws.amazon.com/about-aws/whats-new/2021/05/fleet-hub-monitor-interact-iot-device-fleets-now-generally-available/参考: https://aws.amazon.com/about-aws/whats-new/2021/05/fleet-hub-monitor-interact-iot-device-fleets-now-generally-available/

AWS SDK . AWS SDK
If your region is not available you can use AWS SDK to build your own (following just Node.js SDK)如果您的区域不可用,您可以使用 AWS SDK 构建您自己的(仅遵循 Node.js SDK)

And give Lambda IAM role permission to access the above features并赋予 Lambda IAM 角色权限以访问上述功能

AWS CLI . AWS CLI
you can also using aws cli to manage device from your terminal您还可以使用 aws cli 从终端管理设备

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM