用于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编译错误   java如何在字符串中查找元音,并在屏幕上打印元音最多的单词?   java Libgdx robovm生成错误   java Eclipse条件断点仅在其他断点之后   java IntelliJ Idea JavaFX调试问题   如果字符串*仅*包含字符集中的*所有*字符,再加上一个可选字符,则匹配java正则表达式   java禁用实体、DTO包上的声纳复制   java如何使用正则表达式获取HTML标记中的字符串数据   使用Enum和billpugh方法的java通用单例   java如何在我的安卓应用程序中建立VPN连接(Cisco IPSec Xauth PSK),而不是通过安卓内置的VPN工具激活它?   JavaWebSphere9:JaxWS在Workmanager中的调用第二次失败   java缺少openfaces树表的js   netbeans Java实体bean没有从数据库中删除行;仅从JTable   java JBoss AS 7.1数据源如何加密密码   批处理文件的替代方案,因为我无法在其中包含java代码   java ArrayList容量大小增加奇怪的行为   多个OneTONE自引用关系的java JPA注释   throttle(intPower)和getSpeed()之间的java差异:UML图中的int?   火花和值和计数不同值Java