使用cumulocity java-agent是否有辦法在管理頁面上將文件(即zip)上傳到FILES REPOSITORY,然後將此文件推送到所有設備或指示所有設備拉取此文件?將文件部署到cumulocity設備的最佳方式?
回答
您可以使用軟件管理過程(在devicemanagement中)。
將文件上傳到軟件管理。之後,您可以使用軟件插件中的文件。這將爲包含該文件的直接鏈接的設備創建一個操作。
在設備上,您只需在此鏈接上調用GET即可。目前沒有針對該服務實施的具體服務。
如果你不是在談論軟件,而是一般的文件,我會推薦一個類似的過程。將操作發送到包含文件下載鏈接的設備。
我認爲軟件安裝程序只有一半的解決方案,因爲Java代理可能會損壞當前(cumulocity-linux-agent-7.29.0)。代理說:
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 正確的網址: 共同通知,6.17.0.jar
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 畸形URL:公地-IO-2.4.jar
[CumulocityLongPollingTransport調度-3] WARN c8y.lx.agent.JavaSoftwareDriver - 畸形URL: 史雲遜-1.3.8 -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. Rails部署 - 最佳方式
- 3. 將ttinclude文件部署到Visual Studio機器的最佳方法
- 4. 部署Spark的最佳方式?
- 5. 部署網站的最佳方式?
- 6. 將數據推送到設備的最佳方式是什麼?
- 7. 識別Android設備的最佳方式
- 8. 將設置保存到外部存儲的最佳方式?
- 9. 將.xap文件部署到未註冊的Windows Phone設備?
- 10. 將Jenkins中生成的.apk文件部署到移動設備
- 11. 用於將靜態html/javascript文件部署到openshift的最佳盒式磁帶?
- 12. 遠程部署到EC2上的Tomcat的最佳方式
- 13. 部署移動Powerpoint插件的最佳方式Add In
- 14. 將大型* .war部署到tomcat的最佳方法
- 15. 確保部署文件的正確版本的最佳方法?
- 16. 更好的方式部署到Windows Mobile設備
- 17. Xamarin部署到設備
- 18. Xamarian部署到設備
- 19. 部署和引用XSLT文件的最佳方法
- 20. 最佳方式暫時直到文件
- 21. 最佳方式文件
- 22. 將自定義元數據部署到SharePoint的最佳方式是什麼?
- 23. 將git項目(帶子模塊)部署到FTP服務器的最佳方式
- 24. 將JRuby on Rails應用程序部署到Tomcat的最佳方式是什麼?
- 25. 將FCM令牌鏈接到設備的最佳方法?
- 26. VSeWSS 1.2的最佳部署方法
- 27. 部署asp.net網站的最佳方法
- 28. 將數據從設備發送到服務器的最佳方式是什麼?
- 29. 使用MQTT將iOS設備連接到AWS IoT的最佳方式?
- 30. 通過程序將外部文件下載到服務器的最佳方式