通过蓝牙控制智能手表

时间:2015-07-17 23:58:33

标签: android ios bluetooth sony-smartwatch pebble-watch

我正在为一个项目做一些可行性研究,我不是专家。我想通过蓝牙低功耗(BLE)从不是智能手表的设备控制我的智能手表。没有什么真正的花哨,没有应用程序运行困难的任务,没有登录/安全,没有外部数据库,只是一些控制如:打开屏幕,来回扫描,选择和使用嵌入在每个智能手表中的基本功能默认情况下说(例如电子邮件,打电话,短信,播放音乐,关闭屏幕。基本上,我不想通过触摸屏与智能手表交互,而是希望通过BLE与智能手表进行交互。我没有使用智能手表的触摸屏作为输入源,而是想使用其他设备作为输入源。目标操作系统主要是Android(但任何其他操作系统都很有用!)。

1)是否有智能手表允许在智能手表中开发此类功能,而无需在智能手机中进行开发(即我在智能手表中部署了一些API来处理BLE模块并执行上述任务)? 我可以将智能手表与多个设备配对,也不一定是智能手机吗? 我知道Pebble Time是高度可开发的,并且可以(或将能够)实现这样的解决方案,我很好奇是否有任何其他模型可以在Android和iOS设备中实现这一点。

2)由于我不希望许多设备允许1中提出的问题,因此需要实施智能手机应用程序。我希望这个应用程序要做的就是桥接设备和智能手表之间的BLE连接。这意味着我不想实现新的电子邮件客户端应用程序或新的音乐播放器。我想使用智能手机/手表中已有的应用程序,但通过BLE(即通过智能手表触摸屏)从其他设备控制它们。所以基本上信号/控制将从设备到智能手机,从智能手机到智能手表(从智能手表再到智能手机,但由于我正在使用的应用程序)。简而言之,我不想开发一个合适的智能手表应用程序,而是一个控制智能手表的智能手机应用程序(智能手表本身没有部署应用程序)。 API是否可以通过智能手表(向左滑动,向下滑动,选择等等 - 基本上与智能手表触摸屏驱动程序使用的API完全相同)可用于Android和/或iOS?

您的智慧和想法非常受欢迎(请记住我不是编码大师),感谢阅读! 丹

1 个答案:

答案 0 :(得分:0)

我不熟悉其他智能手表平台,但我可以代表Pebble。

不幸的是,Pebble无法实现你想要完成的事情。我们为开发人员提供私有BLE SDK,让他们编写可以使用BLE与其他设备通信的应用,但我们没有任何API可以让您模拟按钮点击,控制系统应用,等

祝你好运!