【问题标题】:What is the correct service definition for a Bluetooth LE (Smart) Coffee maker?蓝牙 LE(智能)咖啡机的正确服务定义是什么?
【发布时间】:2015-12-09 02:16:19
【问题描述】:

我想使用蓝牙智能协议/GATT 构建一个 IOT(物联网)设备。我有点困惑如何制作这个conform with the BLE specs. 列出的所有配置文件似乎都专注于健康方面的东西,我在概念上的飞跃到其他应用程序时遇到了麻烦。

假设这个设备是咖啡机,我想:

  • 在需要补充水/咖啡时收到警报
  • 设置煮咖啡时间的计时器
  • 识别我对咖啡的偏好与我妻子的偏好
  • 发送要在 LED 上显示的任意文本

问题

  1. 我应该使用哪些合适的特征、服务和配置文件?
  2. 我是否需要在任何地方(例如 Bluetooth.org)注册这些配置文件或 UID
  3. 在哪里启用安全性? (我不想让任何人知道我在咖啡里放了很多糖?
  4. 我将自定义文本发送到哪里?在自定义结构中?

【问题讨论】:

    标签: bluetooth arduino bluetooth-lowenergy iot .net-gadgeteer


    【解决方案1】:
    1. 您必须搜索特定咖啡机的自定义配置文件(包括所有服务和特征)。没有预先设计的配置文件。

    2. 不,您不需要使用 UUID 注册配置文件。您的咖啡机已经使用了它;)

    3. 这应该是您工作的最后一点,取决于您的经理设备。

    4. 您必须将数据发送到正确的特征,这取决于您的咖啡机的自定义配置文件。

    【讨论】:

      猜你喜欢
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多