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