cumulocity java-agentを使用すると、管理ページのファイルリポジトリにファイル(zip)をアップロードし、このファイルをすべてのマイデバイスにプッシュするか、すべてのデバイスにこのファイルをプルするように指示する方法がありますか?ファイルをcumulocityデバイスに展開する最善の方法は?
答えて
ソフトウェア管理プロセス(devicemanagement)を使用することができます。
ファイルをソフトウェア管理にアップロードします。その後、ソフトウェアプラグインのファイルを使用することができます。これにより、ファイルへの直接リンクを含むデバイスの操作が作成されます。
このデバイスでは、このリンクでGETを呼び出すだけで済みます。現時点では特定のサービスは実装されていません。
ソフトウェアについては言及していませんが、一般的なファイルについては、同様のプロセスをお勧めします。ファイルへのダウンロードリンクが含まれているデバイスにオペレーションを送信します。
私はSWインストーラがjava-agentが現在壊れている可能性がある半分の解決策だと思う(cumulocity-linux-agent-7.29.0)。エージェントは言う:
[CumulocityLongPollingTransport-スケジューラ-3] c8y.lx.agent.JavaSoftwareDriver WARN - 不正な形式のURL: 共通通知6.17.0.jarを
[CumulocityLongPollingTransport-スケジューラ-3] スヴェンソン-1.3.8:不正なURL - c8y.lx.agent.JavaSoftwareDriverをWARN [CumulocityLongPollingTransport-スケジューラ-3]コモンズ-IO-2.4.jar
:不正なURL - c8y.lx.agent.JavaSoftwareDriver WARN -6.17.0.jar
操作は、実際にファイル名のみを完全なURLを持っていません。
{ operations: [ { ... status: "PENDING", description: "Update device software.", c8y_Software: { rest-representation: "rest-representation-7.29.1.jar", tinkerforge: "tinkerforge-2.1.2.jar", ...
私は、外部ファイルをホストし、上で、このような構文を使用してJavaエージェントとSWインストーラの仕事を得ることができます管理ページ:
NAME: tinkerforge-driver VERSION: http://my_ip/tinkerforge-driver-6.17.0.jar FILE: http://my_ip/tinkerforge-driver-6.17.0.jar
- 1. 展開のための最善の方法WARファイル
- 2. Xamarin.Forms - ファイルを検索するダイアログを開く最善の方法
- 3. カスタムiPhoneアプリをPCからデバイスに展開する方法
- 4. Windows Mobileデバイスへの展開が改善されました
- 5. iPhoneの画面を埋めるためにビューを一時的に展開する最善の方法
- 6. 流星のデバイスへの展開:開始URLの設定方法
- 7. Java WARファイルを展開して実行する最速の方法は?
- 8. ウェブサイトを展開するための最良の方法は?
- 9. シェフの展開リソースで変更を展開する方法は?
- 10. VCLファイルをデバッグする最善の方法は何ですか?
- 11. Azure VMで最新の.netフレームワークを展開する方法は?
- 12. Railsの展開 - 最適な方法
- 13. jettyアプリケーションを展開する最善の方法 - あまりにも多くのオプション?
- 14. Netbeans内からリモートサーバーにjarファイルを展開する方法は?
- 15. jureファイルを紺色に展開する方法は?
- 16. 最後の引数に$ {@:-1}を展開する方法
- 17. ビルドマシン上のGACにアセンブリを展開する最適な方法
- 18. DBを使ってJavaを開発する最善の方法
- 19. ウェブサイトを展開する前に改善すべき点は?
- 20. ウェブホスト向けAngular 2アプリを公開する最善の方法
- 21. PHP/JSで依存フォームフィールドを開発する最善の方法
- 22. プロジェクトを開始する最善の方法
- 23. 最善の方法は、
- 24. 最善の方法は、
- 25. 最善の方法は、モバイルデバイス
- 26. 最善の方法は、
- 27. ファイルまたはディレクトリを追加する方法ClickOnceの展開
- 28. ファイル名展開の結果をbashでテストする方法は?
- 29. 展開時のファイルをkubernetesで上書きする方法は?
- 30. 応答として列挙型を返すメソッドでライブラリを展開する最善の方法