我想使用Bluetooth Smart协议/ GATT构建IOT(物联网)设备。我对如何使它成为conform with the BLE specs.感到有些困惑,列出的所有配置文件似乎都集中在健康方面,而在使概念上跃迁到其他应用程序时遇到了麻烦。

假设此设备是咖啡壶,而我想:


当需要补充水/咖啡时获得警报
设置何时煮咖啡的计时器
认识我的咖啡偏好与我妻子的偏好
发送任意文本以显示在LED上





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

最佳答案

您必须搜索特定咖啡机的自定义配置文件(包括所有服务和特性)。没有预先设计的配置文件。
不,您不需要使用UUID来注册配置文件。您的咖啡机已经在使用它了;)
这应该是您工作的最后一点,并取决于您的管理器设备。
您必须将数据发送到正确的特征,具体取决于咖啡机的自定义配置文件。

08-26 09:47