【发布时间】:2021-07-15 20:10:17
【问题描述】:
我是 hawkbit 的新手,我想稍微测试一下,我正试图让 hawkbit 在我作为实习生工作的公司中黯然失色。有几件事我明白,也有几件事我不明白。如果有人能用简单的术语解释 DDI 直接设备集成的工作原理,我将不胜感激: 在 hawkbit 官方网站上我读到了它,但我不明白如何连接我的 Raspberry Pi 作为管理 UI 中的目标:
-
我有什么: Hawkbit 运行良好(模拟器、RabbitMQ、MySQL 和 Hawkbit 更新服务器在 docker 容器中)。我玩过模拟器似乎工作正常。
-
我需要知道的: 如何将设备作为目标连接到管理 UI,以便推出更新 (DDI)? 我必须具体使用哪些命令(例如 curl 命令和标头)我真的可以使用屏幕截图或示例来说明如何通过 HTTP GET 请求完成标头和授权令牌。 (我希望我说得通) 最后一个问题:我是否制作一个客户端程序(如 python 应用程序)来运行更新(请向我解释这应该如何工作)
官方网站和 github 页面上有很好的内容来回答我的问题,但我读了它,但我无法 100% 弄清楚。 因此,我在这里提问。 截图,例如 sn-ps,解释将不胜感激 谢谢
【问题讨论】: