2016-06-29 4 views
2

Я мог бы загрузить файл на странице «КОНФИГУРАЦИОННЫЙ РЕЗОНСТРУКЦИЯ SNAPSHOTS», но я не нашел никакой информации о том, как это использовать.Как использовать Cumulocity Device mgm/Configuration Repository?

Я хотел бы попытаться использовать это для развертывания файлов на устройстве, если это возможно.

Какой c8y_SupportedOperation (в java agent: supportedOperationType) Я должен реализовать, чтобы иметь возможность использовать это?

ответ

3

Использование по умолчанию devicemangement в supportedOperations являются следующие:

c8y_DownloadConfigFile -> Загрузка конфигурационных файлов с Cumulocity на устройство (операция содержит ссылку на двоичный файл).

c8y_UploadConfigFile -> Запрос на отправку текущей конфигурации в виде двоичного файла.

c8y_Configuration -> конфигурация обычного текста (хранится в объекте устройства, а не как двоичная).

c8y_SoftwareList -> (Un-) Установка файлов из репозитория программного обеспечения. Созданная операция всегда представляет полный список программного обеспечения, которое должно присутствовать на устройстве.

+0

большой, спасибо. Таким образом, я вижу полную двоичную ссылку в операции. Теперь мне «нужно» только реализовать логику загрузки в java-агенте ... :-) – Peter

1

Это можно сделать на вкладке Configuration в режиме устройства, для того чтобы увидеть соответствующий параметр, устройство должно поддерживать операцию c8y_DownloadConfigFile.

0

Если у вас есть такая конфигурация на managedObject

{ 
"c8y_SupportedOperations": [ 
    "c8y_Configuration" 
    ] 
} 

Вы можете отправить конфигурацию устройства в виде строки, операции с объектом «c8y_Configuration» будет создана. Строка config хранится как ключ в объекте c8y_Configuration. Вы увидите этот интерфейс. basic text config UI


Если у вас есть managedObject с такой конфигурацией:

{ 
"c8y_SupportedOperations": [ 
    "c8y_DownloadConfigFile" 
    ] 
} 

Тогда вы получите пользовательский интерфейс конфигурации снимок, показанный ниже. snapshot UI Отправка моментального снимка создаст операцию с объектом 'c8y_DownloadConfigFile', содержащим ключ с URL-адресом файла моментального снимка.


Если управляемый объект имеет такую ​​конфигурацию:

{ 
"c8y_SupportedOperations": [ 
    "c8y_UploadConfigFile" 
    ] 
} 

Вы можете создать операцию с объектом марки 'c8y_UploadConfigFile'. Затем устройство должно загрузить текущую конфигурацию. Пользовательский интерфейс выглядит так (обратите внимание, что нет опции «Сохранить» конфигурацию или выбрать моментальный снимок). Get config UI

 Смежные вопросы

  • Нет связанных вопросов^_^