蓝牙LE(智能)咖啡机的正确服务定义是什么?

时间:2015-09-12 17:35:20

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

我想使用蓝牙智能协议/ GATT构建物联网(IOT)设备。我有点困惑我如何做到这一点conform with the BLE specs.列出的所有配置文件似乎都集中在健康问题上,而且我在向其他应用程序进行概念上的飞跃时遇到了麻烦。

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

  • 当水/咖啡需要重新填充时发出提醒
  • 设置何时制作咖啡的计时器
  • 认识我的咖啡偏好与我妻子的
  • 发送要在LED上显示的任意文字

问题

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

1 个答案:

答案 0 :(得分:1)

  1. 您必须搜索特定咖啡机的自定义配置文件(包括所有服务和特征)。没有预先设计的个人资料。

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

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

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