在这个博客中,我想继续我们上个月开始的关于SAP云平台物联网服务与SAP云平台物联网应用程序支持的小讨论:
在下面的图片中,您可以看到我们仍然将设备连接到SAP云平台物联网服务(1),并且我们已经成功构建了虚拟(数字)平台我们的设备的孪生兄弟(2)。
我们现在想开始在"neo"环境下开发一个小应用程序,微信返利机器人安全吗,通过使用SAP IoT AE API(3):
正如您在Lukas Brinkmann的博客中所看到的,我们现在可以从SAP CP IoT AE向IoT服务发送命令,并最终发送到我们的设备。
请查看此处的"发行说明"以了解更多信息"属性类型"的一点变化:
最后一个调整配置的例子可以在我的GitHub存储库中找到
此外,您还可以在这里找到一个基于python的prgram(在您的本地pc或Raspberry PI上运行),云服务器一年多少钱,它使用publish/subscribe with MQTT:
https://github.com/fableh/iot\u python\u脚本
如果你执行脚本向设备发回命令:
…。如果我们成功地订阅了mqtt主题,我们现在也可以在控制台中使用这些命令:
https://github.com/SAP/iot-starterkit/tree/master/cf
前提条件:在开始开发之前,我们需要在"近地天体"环境中检查/创建一些目的地,这些目的地需要从"云铸造"环境访问"物联网数据"。这些目的地的设置是您的SAP CP IoT AE租户入职流程的一部分。
有关配置的详细文档可在此处找到。
在我们检查了目的地之后,我们现在可以在我们的SAP云平台Neo环境中执行"SAP Web IDE完整堆栈"。
有关SAP CP IoT应用程序启用的用法您需要按此处所述启用此功能/模板。
现在我们可以使用向导创建一个新的基于模板的"物联网应用程序:
然后我们定义应用程序的基本信息:
引用OData目的地,它允许我们获取"事物数据":
之后,我们现在可以搜索我们的属性集:
在接下来的屏幕中,我们现在可以首先决定我们希望在应用程序中拥有哪些视图(我们在此处选择全部):
最后,我们现在有机会为每个视图定义我们希望显示的属性:
在我们运行申请第一次测试我们得到了以下结果:
但是如果我们现在想点击我们的"东西"在地图上找到它,缺少一些东西。
基于此,需要使用一些额外的数据来增强我们的东西。
要指定我们东西的"位置",我们有两个选项,一个是通过"thing Modele应用程序"或通过"SAP CP IoT AE API":
UI:
API方式(我的选择);
首先,我们需要获取CSRF令牌,并在我们的邮递员环境中全局设置:
为SAP CP IoT AE维护您的"邮递员环境:
响应(位置ID):
响应(个人ID):
如果我们现在再次进入应用程序,我们可以看到,人工智能大数据,怎么做淘客推广,我们的设备现在位于定义的位置,企业软件正版化,并已将我们的"联系人"指定为"联系信息":
我们现在可以进入不同的屏幕查看更多详细信息:
正如您可以看到的SAP IoT应用程序启用,开发IoT应用程序来可视化您的"物品数据"非常容易。此外,我们还了解了如何通过附加数据(例如来自S/4 HANA等核心应用程序)来增强我们的功能。
在下一篇博客中,我们将介绍以下内容
将应用程序部署到"SAP云平台云铸造环境"。开发第二个应用程序是我们在地图上可视化路线。通过SAP CP IoT应用程序启用API创建事件。
SAP云平台应用程序启用
SAP应用程序启用的新功能
SAP CP IoT AE–重用控件和模板
SAP Web IDE中的IoT应用程序项目
GitHub上的SAP IoT初学者工具包
使用python脚本发送和检索数据