通过蓝牙通过手机传递 WiFi 凭据来避免键盘交互

物联网 智能家居 无线上网 蓝牙
2021-06-20 09:41:01

我们正在设计一个需要连接到 wifi 的物联网设备,但屏幕对于键盘来说太小了。wifi 凭证可以通过蓝牙从 iPhone 或 Android 传递到物联网设备吗?

有人可以验证这是物联网设备的可用模式/功能吗?我没有足够的设备来了解或亲自测试。

我正在寻找一般性答案。

2个回答

是的,这是一种非常有效的方法,被许多不同的物联网设备使用。

我已经实现了不止一次,这里是一个使用 WebBluetooth 的示例,因此您甚至不需要手机/笔记本电脑上的本机客户端(但您确实需要 Chrome)

https://www.hardill.me.uk/wordpress/2016/09/13/provisioning-wifi-iot-devices/

https://github.com/hardillb/wifi-provision

ps nodejs 代码可能需要更新,因为它使用了 bleno

添加到 hardillb 的答案......我不知道你有什么设备,但你可以考虑使用外部键盘的简单解决方法。如果您的设备有 USB / microUSB 端口,您可以获得一个相对便宜的键盘,您可以插入足够长的时间来设置 WiFi 连接。

如果设备没有 USB,您也可以尝试配对蓝牙键盘并应用相同的基本机制。同样,它相对便宜且实施起来非常简单,特别是如果您必须在多个设备上执行此操作。