云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

企业邮箱_阿里云鉴黄_速度快

小七 141 0

社区大家好,返现网,企业应用中心,

欢迎来到"SAP IoT Thing Modeler&IoT Ui5 App"博客。

本博客将是Wouter Lemaire、Thomas Swolfs和我撰写的博客之旅的第四部分。

在上一篇博客中,Wouter Lemaire谈到了IoT边缘的拦截器以及如何在您的网关上开发和部署拦截器。有了这些拦截器,你可以对你的数据进行检查,云服务器服务好,并决定下一步要做什么。将它们发送到云端,或者根本不发送,甚至在这种情况下预测咖啡的类型。

本博客的主题特别是将您的传感器从SAP IoT服务驾驶舱映射到SAP IoT Thing Modeler中的数字双胞胎。在这里,您可以创建您的数字孪生兄弟,以便稍后您可以通过OData服务公开您的物联网数据。接下来,我们将重点介绍如何根据您的物联网数据生成物联网UI5 web应用程序。

此博客是关于我们的智能咖啡机系列博客的一部分。

物品和设备模型

SAP物联网服务驾驶舱和SAP物联网建模器的映射概述:

正如您所看到的,设备模型中的设备被视为真正的独立设备,与映射本身无关。映射从传感器和对象进入的点开始。

对象是对象类型的实例,而传感器是传感器类型的实例。请注意,当您将功能映射到属性集时,它是一个隐式映射,并且基于名称。

到目前为止,SAP IoT Service Cockpit和IoT Thing modeler的映射体系结构。让我们看看我们的咖啡机,它的属性集。因为我们现在还在谈论我们的智能咖啡机。

Thing Modeler–属性集

SAP smart coffee machine Thing Modeler属性集:

我们的属性集包含以下属性:

使用此咖啡属性集,我们可以创建一个对象类型。此thing type的用途是创建一个bundle,将所有这些属性推入此thing type的已创建对象中。

示例:

thing type"coffee"->thing(of type coffee)->包含属性集x的所有属性。

thing Modeler–thing type

我们的咖啡机thing type:

如前所述将创建的属性集放置在传感器类型下。在这个场景中,这意味着将由传感器类型"Waterflowmeter\u SAP"创建的每个waterflow meter传感器(对象)都将包含我们设置其属性的所有属性。

因此,让我们跳到我们创建的对象"coffee sensor"。

thing Modeler对象

我们的咖啡机watersensor对象:

正如您所看到的一样(coffee)传感器),并在表中显示当前最后一次喝的咖啡。此数据和所有以前的数据都可以通过ui5web应用程序的OData服务访问。

当您创建新事物时,您将看到设备及其属性的映射状态。这些状态在创建后也可用。

您可以通过单击右上角的以下连接符号来检查:

您可以看到它不仅包含您的映射状态,还包含您的传感器和对象id。使用此对象id,您可以执行特定的OData调用来获取您的特定物联网数据。

注意:

稍后当我们要生成UI5应用程序时,我们将在世界地图上显示我们的物联网数据。因此,我们需要给这个东西一个长而宽的空间。由于我们的解决方案在比利时布鲁塞尔的SAP中心运行,我们将为其提供以下坐标:

此时,您对物联网Thing Modeler有一个设置和清晰的高级概述。OData已准备就绪,263云通信企业版,让我们开始生成SAP UI5 IoT仪表板。

在开始生成UI5 IoT应用程序之前,请确保您在功能选项中激活了IoT应用程序启用服务。

当您确认此功能已激活时,您可以通过右键单击"工作区">"新建">"来自模板的项目"来开始生成。这里您选择物联网应用程序。

填写应用程序的基本信息,然后选择"数据源"。

这将是OData服务的内容。

下面的设置是选择所需的内容类型,并选择要在应用程序中使用的属性集。

所有其他步骤都是关于选择并为应用程序中的字段提供数据。

完成所有这些步骤后,您就完成了UI5物联网应用程序的生成。

该运行这台咖啡机了!

由于我们的解决方案在SAP布鲁塞尔工作,您可以看到它使用Thing Modeler中以前提供的地理位置来定位地图上的物体。

此应用程序包含更多屏幕,如带有传感器数据的表格概述、带有数据的图表和物体列表。所有这些都可以通过应用程序进行导航。

通过这些很酷的步骤,您可以将物联网传感器映射到一个对象,并在几分钟内将其显示在地图上,其中包含所有给定的数据!

我们学习了很多关于SAP IoT Thing Modeler和SAP IoT UI5 Web应用程序的知识。

一些要点概括了我们的学习路径和学习内容:

我们使用属性字段创建了属性集。我们创建了一个对象类型。我们创造了一个东西我们检查、维护和更新了一个东西。我们从零开始生成了您自己的IoT UI5 web应用程序。

我们真的希望这个博客对您有兴趣和帮助,我们非常喜欢这个项目!

我们很高兴宣布我们的下一篇关于云平台集成的博客,物联网培训,它将涵盖将物联网数据放入SAP后端的场景。

非常感谢Flexso Digital公司使这个项目成为可能!

你好,沃特·勒迈尔,托马斯·斯沃尔夫斯和德里斯·范·沃伦伯格