This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220MODA:通过 NFC 实现物联网入职

Guru**** 2387060 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/889864/cc3220moda-iot-onboarding-through-nfc

器件型号:CC3220MODA

许多(大多数?) 通过电话连接的消费类物联网设备、客户必须切换到物联网设备网络、提供凭据、切换回等 客户很容易遇到不了解协议的问题。

通过 NFC 进行入职、即、将手机固定到物联网的设备 NFC 标签上、从而更轻松地交换凭据-至少对于客户而言。 对于我们正在开发的器件、NFC 路由似乎是最佳的发展方向。 但是、我还没有看到一个库、示例代码和文章、其中讨论了如何以安全方式交换密钥和凭据。 设置电话后、第三方应该无法收集 WiFi 凭据或任何与 NDEF 标签读取器交换的信息。 此外、在我们的情况下、我们可能有一名专业安装人员对系统进行初始验证(因此需要一些凭据才能连接到客户的 WLAN)、但不应允许保留此信息。

我可以制定协议、但我宁愿遵循行业专家的最佳实践。 是否有任何东西可以描述这一点? 源代码会很好、但我已经对一份最佳实践白皮书很满意。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我开发了一个软件插件、用于使用 NFC 通过 NDEF 消息在 CC3220上配置 Wi-Fi。 您可以在此处找到它:

    http://www.ti.com/tool/SIMPLELINK-SDK-NFC-PLUGIN

    虽然代码有些过时、但使用最新的 SimpleLink SDK 时可能无法开箱即用、但它应该是您尝试执行的操作的良好参考。

    如果您对使用 CC3220有任何疑问或需要有关配置 CC3220的更多信息、请告诉我。

    此致、

    Michael

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Michael。 macOS 版本不会安装-您可能需要查看该版本。 但我碰巧有一个包含 windows7的虚拟机、因此使用了该操作系统。

    如果我回答正确、这里只有一个感兴趣的文件;NFC_WIFI_PROVISIONING_example 只有一种感兴趣的方法:NFC_WIFI_PROVISIONING_CALLY()。 我是对的吗? 回调仅从 NFC 中拾取数据、但没有密码、没有密钥共享或正在部署任何其他安全方法。 因此、代码需要 WiFi 凭据、当它找不到 WiFi 凭据时、等待这些凭据通过 NFC 等提供 我理解这是正确的吗?

    如果是、我正在寻找一个更详尽的协议来处理上述用例。 许多白皮书都讨论了物联网+ NFC 的优势、但似乎没有人比市场营销人员更详细。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我不知道专门涉及 Wi-Fi + NFC 的更多材料。 该插件具有基本功能、可让您读取 NDEF 消息、插件的实施实际上只是等待一条简单消息、该消息为其提供 Wi-Fi AP 凭据、而不会以太多的加密方式。

    您将需要使用插件中提供的基本 NFC 接口、并在此基础上构建所需的协议。

    此致、

    Michael