我该接什么设备管理平台(一个面向 C 端的安卓硬件产品)

1 天前
 rizon
我们是一个面向用户的硬件产品,基于安卓系统。
现在在纠结要不要接一个设备管理平台,还是暂时不需要接。
其实硬件上目前就 IOT 升级需要去实现,其他硬件管理平台提供的能力我不确定我们现在是不是需要。
因为这块我没经验不了解。

希望大佬们帮忙解答一下,和推荐一个合适的管理平台。

----

🌟🌟🌟另外,我还想找一个有安卓硬件开发经验的大佬,有偿付费咨询一些技术问题。


联系我们的邮件地址: https://AMn9Y6.short.gy/contact
685 次点击
所在节点    程序员
9 条回复
Solix
1 天前
你们没有后台吗
rizon
1 天前
@Solix 我们自己可以做,所以我不确定的是有没有接物联网管理平台的必要性
kokutou
23 小时 59 分钟前
先接入米家
elechi
22 小时 11 分钟前
升级软件功能要有,设备维护起来会方便的多
nivalxer
22 小时 7 分钟前
远程设备管理:登录、授权、远程命令下发、远程升级。如果有这些需求,可以上 IoT 平台。如果不想自己开发的话,这类平台很多,例如华为、阿里、腾讯、电信都有物联平台。设备可以通过 MQTT 协议进行通讯,也可以自行实现通讯协议。这类平台一般按消息数和接入数量收费。
lbbdefy
16 小时 58 分钟前
设备是无人值守的需要。是有人值守的不需要。
rizon
15 小时 28 分钟前
@nivalxer
@lbbdefy 我们毕竟是个 C 端产品,也没有开关机配置下发这类需求,就一个 IOT 升级,感觉确实没必要用物联网平台。
那现在的问题就是不知道怎么去实现安卓的固件升级。
nivalxer
15 小时 8 分钟前
那这里其实不用考虑安卓怎么去做,而是考虑设备本身应该怎么做。
无论是蓝牙还是无线网络还是蜂窝网络,本质都是一种网络连接形式,要实现设备升级这个功能,考虑的就是在链接基础上跑的协议,以及设备怎么去实现。
假定有一个设备,就是简单的单片机或者 arm 小芯片作为处理器,系统启动就加载存储区的固件,那么走网络升级,就要考虑先完整下载固件,然后做校验,最后再作为下次启动。比如就最简单直接单片机写存储,那么每次数据包通讯,就可以采取分段写入方式,上位机下发命令写长度 XXX ,地址 00AAA 到 000BBB 这种形式,逐步传完整个固件,然后再做一次整体 CRC32 等等。
上面只是一种思路,我司部分硬件产品大概就是这种逻辑。
rizon
14 小时 33 分钟前
@nivalxer 感谢分享

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1161699

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX