我想以和Mi波段通知一样的方式连接到Mi应用程序。在此应用程序中,有两个选项可连接到Mi。第一个连接到它的需要来自自由频段的令牌,这可能还需要安装有根的电话/自定义Mi Fit应用程序。我理解这个方法,但是有一个选项可以通过Mi Fit应用程序连接到Mi波段,它需要运行它的实例,并且它不需要根电话。
我的问题是如何通过Mi Fit应用程序连接到智能波段?
发布于 2021-01-03 15:52:45
首先,我找到了一个有良好记录的非官方的Mi带SDK --实际上我还没有试过它,因此我不会详细讨论这个选项。为了完整起见,我决定把它包括在这个答复中。
小米,Mi乐队后面的公司,有一个用于Android的SDK (以及iOS)。它已经在2015年发布,根据一些在线报道,它似乎仍然有效。不幸的是,它只有简体中文,尽管使用了一个好的翻译软件,你应该能够阅读它。
根据他们的常见问题,他们还包括两个联系选项,以防你有任何问题,其中一个是他们的电子邮件,是DevFit@xiaomi.com和一个腾讯QQ组id:385428920。供参考的译文如下:
如果您在集成过程中遇到任何问题,请与我们联系: DevFit@xiaomi.com。你也可以添加QQ组: 385428920,会有工程师在组中回答你的问题。
提到SDK有各种各样的可用数据点,如TYPE_BODY_FAT_PERCENTAGE、TYPE_HEART_RATE_BPM、TYPE_SPEED和--更多的是。所有详细记录并解释了您将接收到的数据类型,以及如何请求它。(请参阅2.基本概念和3.数据格式)。
在做了进一步的调查之后,我发现了一个从2020年9月开始更新的文档。全文件是用中文编写的,虽然它包括了从帐户创建和验证到发布请求的应用程序的整个过程,例如来自Mi的信息。
这并不意味着上面的其他选项不起作用--它只是一个更新的版本,因此我强烈建议检查和评估各种不同的可能性,以便找到适当的解决方案--许多道路通向罗马。
发布于 2021-01-05 12:08:03
Mi Fit应用程序的最新版本(从Android或iOS App获得的应用程序)在验证与任何Mi波段设备的连接时都存在问题(我不太清楚这个问题--但它实际上创建了一种不可避免的循环。应用程序将要求您从Mi Band设备的显示器中输入身份验证代码,但当输入代码的对话框弹出时,也会弹出一个错误框,阻止您输入代码,并迫使您重新生成新的身份验证代码,在此代码上也会发生同样的事情。)
解决这个问题的简单方法是下载一个老版本的Mi Band -最新的版本仍然是4.0.15 --你可以在谷歌上搜索"Mi Fit 4.0.15“或者点击这个链接(https://www.apkmirror.com/apk/anhui-huami-information-technology-co-ltd/mi-fit/mi-fit-4-0-15-release),尽管根据我的经验,并不是所有的站点都在下载。访问您手机上的链接,然后配对您的Mi波段设备应该是相对简单的。
https://stackoverflow.com/questions/65465829
复制相似问题