【问题标题】:Control the smartwatch via bluetooth通过蓝牙控制智能手表
【发布时间】:2015-07-17 23:58:32
【问题描述】:

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

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

2) 由于我预计不会有很多设备支持 1 中的要求,因此将实施智能手机应用程序。我希望这个应用程序做的只是桥接设备和智能手表之间的 BLE 连接。这意味着我不想实现新的电子邮件客户端应用程序或新的音乐播放器。我想使用智能手机/手表中已经存在的应用程序,但通过 BLE(即,而不是通过智能手表触摸屏)从另一台设备控制它们。所以基本上信号/控制将从设备传递到智能手机,从智能手机传递到智能手表(从智能手表回到智能手机,但由于我正在使用的应用程序)。简而言之,我不想开发一个合适的智能手表应用程序,而是一个控制智能手表的智能手机应用程序(智能手表本身没有部署应用程序)。 智能手表的 API(向左滑动、向下滚动、选择等 - 与智能手表触摸屏驱动程序使用的 API 基本相同)是否可用于 Android 和/或 iOS?

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

【问题讨论】:

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


    【解决方案1】:

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

    很遗憾,您想要完成的事情无法通过 Pebble 完成。我们确实为开发人员提供了一个私有 BLE SDK,让他们可以编写可以使用 BLE 与其他设备通信的应用程序,但我们没有任何 API 可以让您模拟按钮点击、控制系统应用程序等。

    祝你好运!

    【讨论】:

    • 谢谢柯比!您认为这样的解决方案可以通过 Smart Strap 实现吗?我的意思是,我可以在表带中实现一个 BLE 模块,进而通过引脚直接控制智能手表(无需编写智能手机应用程序)。是否通过智能表带引脚进行这种级别的控制(再次:滑动屏幕、选择预先存在的应用程序、与这些应用程序交互等)?或者基本上,如果我想控制电话、电子邮件、短信和这些系统应用程序,我必须开发我自己的电话、电子邮件、短信应用程序(甚至不知道它是否可能/有用)?谢谢!
    • 是的!我完全忘了提到智能带。打开应用程序、模拟按钮点击等都是 smartstrap API 的一部分,将于今年晚些时候发布。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多