用于python的aws iot greengrass sdk

greengrasssdk的Python项目详细描述


greengrass sdk
==


aws iot greengrass core sdk将由运行在aws iot greengrass core上的aws lambda函数使用。它将使lambda函数能够调用部署到greengrass core的其他lambda函数,向greengrass core发布消息,并与本地影子服务一起工作。
您可以在我们的文档站点<;找到最新的文档;http://aws greengrass core sdk python docs.s3-website-us-east-1.amazonaws.com/v1.4.0/index.html>;` ` `.

====================================

========>使用aws iot greengrass core sdk,您必须首先在lambda函数中导入aws iot greengrass core sdk,就像导入任何其他外部库一样。然后需要为“IoT数据”或“lambda”创建一个客户端。如果您希望将消息发布到本地Greengrass Core并与本地影子服务交互,请使用“IoT数据”。如果希望调用部署到同一个greengrass core的其他lambda函数,请使用“lambda”。


下面是使用“物联网数据”客户端的示例

。代码块::python


代码块::python

response=client.publish(
topic='sometopic',
payload='some data'。encode()


下面是使用“lambda”客户端的示例。

。代码块::python



代码块::python

函数名>;',
调用类型='requestresponse',
有效负载=有效负载,
限定符='2'



=======
兼容性
=====


随着AWS IoT Greengrass新增功能的增加,AWS IoT Greengrass的早期版本将与AWS的较新版本不兼容绿草中心。下表列出了所有GGC发行版的兼容SDK。


>+----------+


>GGC版本兼容版
+===========================================+
==========================================================================================;1.7.x-1.8.x 1.0.x-1.3.x|
+——+——+————+——+——
1.9.x 1.0.x-1.4.x
+——+——+————+————+————



欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java组织。冬眠UnuniqueresultException:查询未返回唯一结果:462   java如何绘制普罗米修斯中计数器的增加   java从安卓保存csv。共享时文件未命名   java错误:140770FC:SSL例程:SSL23_GET_SERVER_HELLO:未知协议   java从排序树映射中获取值   java如何为位于另一个实例内部的实例调用getter方法   java为什么ArrayBlockingQueue构造函数在JDK 8中需要锁   形成如何映射PlayFramework 2的复杂对象。x使用Java   swing Java:将JSON响应(逐行)添加到JTable   在Java中创建带零的int数组字段   如何使用java类?安卓工作室   java对我的代码有问题,线程“main”中出现异常?   java HTTP进入Android Studio API 23级+   java正在从Eclipse创建Oracle数据库连接,但面临一个问题,即找不到适合jdbc的驱动程序:Oracle:thin:@//hostname:1521/SERVICE\u NAME   thymeleafjava:如何将输入字段从html页面发送到控制器的请求参数   hh:mmaa格式的java解析简单时间   尝试用Eclipse编译Hello World时遇到的java问题   处理来自Java的跨平台exec系统调用   java在嵌入式数据库中为Spring批处理创建元数据表