如何使用 Cumulocity Device mgm / Configuration Repository?
How to use Cumulocity Device mgm / Configuration Repository?
我可以在 "CONFIGURATION SNAPSHOTS REPOSITORY" 页面上上传文件,但我没有找到任何关于如何使用它的信息。
如果可能的话,我想尝试使用它来将文件部署到设备。
我必须实施哪个 c8y_SupportedOperation(在 java 代理中:supportedOperationType)才能使用它?
使用默认设备管理,支持的操作如下:
c8y_DownloadConfigFile -> 从 Cumulocity 下载配置文件到设备(操作包含 link 到二进制文件)。
c8y_UploadConfigFile -> 请求设备以二进制形式上传当前配置。
c8y_Configuration -> 纯文本配置(存储在设备对象中而不是二进制文件)。
c8y_SoftwareList ->(取消)从软件存储库安装文件。创建的操作始终代表设备上应存在的完整软件列表。
可以从设备视图的 Configuration
选项卡执行此操作,以便查看设备需要支持 c8y_DownloadConfigFile
操作的相应选项。
如果您在 managedObject 上有此配置
{
"c8y_SupportedOperations": [
"c8y_Configuration"
]
}
您可以将配置作为字符串发送到设备,将创建对象 'c8y_Configuration' 的操作。配置字符串作为键存储在 c8y_Configuration 对象上。你会看到这个 UI。
如果您有一个具有此配置的 managedObject:
{
"c8y_SupportedOperations": [
"c8y_DownloadConfigFile"
]
}
然后您将得到如下所示的配置快照UI。
发送快照将使用 'c8y_DownloadConfigFile' 对象创建一个操作,该对象包含一个带有 URL 的键到快照文件。
如果托管对象有这个配置:
{
"c8y_SupportedOperations": [
"c8y_UploadConfigFile"
]
}
您可以使用 'c8y_UploadConfigFile' 对象创建操作。然后设备应该上传它的当前配置。 UI 看起来像这样(请注意,没有 'Save' 配置或选择快照的选项)。
我可以在 "CONFIGURATION SNAPSHOTS REPOSITORY" 页面上上传文件,但我没有找到任何关于如何使用它的信息。
如果可能的话,我想尝试使用它来将文件部署到设备。
我必须实施哪个 c8y_SupportedOperation(在 java 代理中:supportedOperationType)才能使用它?
使用默认设备管理,支持的操作如下:
c8y_DownloadConfigFile -> 从 Cumulocity 下载配置文件到设备(操作包含 link 到二进制文件)。
c8y_UploadConfigFile -> 请求设备以二进制形式上传当前配置。
c8y_Configuration -> 纯文本配置(存储在设备对象中而不是二进制文件)。
c8y_SoftwareList ->(取消)从软件存储库安装文件。创建的操作始终代表设备上应存在的完整软件列表。
可以从设备视图的 Configuration
选项卡执行此操作,以便查看设备需要支持 c8y_DownloadConfigFile
操作的相应选项。
如果您在 managedObject 上有此配置
{
"c8y_SupportedOperations": [
"c8y_Configuration"
]
}
您可以将配置作为字符串发送到设备,将创建对象 'c8y_Configuration' 的操作。配置字符串作为键存储在 c8y_Configuration 对象上。你会看到这个 UI。
如果您有一个具有此配置的 managedObject:
{
"c8y_SupportedOperations": [
"c8y_DownloadConfigFile"
]
}
然后您将得到如下所示的配置快照UI。
如果托管对象有这个配置:
{
"c8y_SupportedOperations": [
"c8y_UploadConfigFile"
]
}
您可以使用 'c8y_UploadConfigFile' 对象创建操作。然后设备应该上传它的当前配置。 UI 看起来像这样(请注意,没有 'Save' 配置或选择快照的选项)。