基于 App SDK 问题

最近更新时间:2024-09-30 17:54:52

我的收藏

Android SDK 开发问题

怎么分辨我用的网络是 2.4G 的还是 5G 的?

PC 端查看步骤如下:
1. 点击 Windows 系统桌面右下角的网络标志。
2. 在弹出的框中,单击网络和 Internet 设置
3. 在打开的设置窗口中,单击 WLAN 下的硬件属性,即可看到网络频带。

接入 SDK,调用 SDK 初始化方法后应用程序报错:java.lang.ClassNotFoundException: Didn't find class "org.java_websocket.client.WebSocketClient"

您需要在 App 的 application 模块的build.gradle文件中 dependencies 加入:
dependencies {
implementation "org.java-websocket:java-WebSocket:1.4.0"
}

接入SDK,调用 SDK 方法后应用程序报错:java.lang.NoClassDefFoundError: Failed resolution of: Lkotlinx/coroutines/Dispatchers或者java.lang.ClassNotFoundException: Didn't find class "kotlinx.coroutines.Dispatchers"

您需要在 App 的 application 模块的build.gradle文件中 dependencies 加入:
dependencies {
implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.4"
}

iOS SDK 开发问题

怎么分辨我用的网络是 2.4G 的还是 5G 的?

Mac 查看步骤:按住 option 键,点击桌面右上角 Wi-Fi 图标,即可看到频段信息。

App SDK 开发其他问题

有多少用户可以同时使用一个账户登录?

没有限制。

为什么用邮箱注册账号的时候收不到验证码?

一般情况下都是可以收到验证码的。如果有超时现象,需要首先跟用邮箱注册的用户确认是否该验证码邮件被收在垃圾邮箱。我们的验证码发送邮箱地址是 cloud_smart@tencent.com,请确认是否收到该邮箱发送的邮件。有些邮箱可能会拦截我们的验证码邮件,可以设置邮箱的白名单,不拦截此账号发送的邮件。如仍有问题,您可以提供下未收到验证码的 App 信息和用户 App 账号,提交给专业的工程师处理。

设备连接的 Wi-Fi 名称和密码有什么规范么?

在 App 添加设备联网时,Wi-Fi 的名称没有限制,Wi-Fi 的密码长度最多58位。

无线路由器的设备接入上限是多少?

连接设备的数量是由路由器决定的,一般普通的家用路由器可以连接10个左右,根据您所选的路由器参数不同上限数量也会有不同。

SmartConfig(智能)配网模式与 softAP(自助)配网模式有什么区别?

SmartConfig(智能)配网模式: SmartConfig 是手机 App 端发送包含 Wi-Fi 用户名和 Wi-Fi 密码的 UDP 广播包或者组播包,智能终端的 Wi-Fi 芯片可以接收到该 UDP 包,只要知道 UDP 的组织形式,就可以通过接收到的 UDP 包解密出 Wi-Fi 用户名和密码,然后智能硬件配置将接收到的 WI-FI 用户名密码发送到指定的 Wi-Fi AP 上。
softAP(自助)配网模式: App 配置手机连接到智能硬件( Wi-Fi 芯片的 AP),手机与 Wi-Fi 芯片直接建立通讯,将要配置的 Wi-Fi 用户名和 Wi-Fi 密码发送给智能硬件,此时智能硬件便可以连接到配置的路由器上。

当我使用新的路由器,如何进行变更设置?

当变更路由器和家庭网络之后,原先添加的设备会离线,请将原先的设备从 App 移除后,使用新的网络(5G暂时不支持,需使用2.4G)重新添加一次即可。

设备添加成功后显示离线,怎么检查?

出现设备离线的情况,请按照以下列举的方法进行排查:
1. 请检查设备是否正常通电。
2. 设备是否有断过电或者断过网的情况,如断开过连接,上线有一个过程,请2分钟后确认是否显示在线。
3. 请排查下设备所在网络是否稳定,排查办法:将手机或者 iPad 置于同一个网络,并放到设备边上,尝试打开网页。
4. 请确认家庭 Wi-Fi 网络是否正常,或者是否修改过 Wi-Fi 名称、密码等,如果有,也需要重置设备并重新添加。
5. 如果网络正常,但是设备还是离线,请确认 Wi-Fi 连接数量是否过多。可以尝试重启路由器,给设备断电后重新上电,然后静待2-3分钟后查看设备是否可以恢复连接。
6. 检查固件是否是最新版本,App 端检查路径:我-设置-关于-检查更新。
如果以上都已排除但还是有问题,建议您移除设备重新添加。移除后重新添加如果还是存在问题,请在 App 用户反馈中选择该设备,填写登录账号、设备 ID 后提交反馈给到我们,我们将会提交给专业技术工程师查询原因。

Wi-Fi 设备联网失败可能是什么原因?

请通过以下步骤进行排查:
1. 确保设备通电并开机。
2. 确保设备处于待配网(快闪/慢闪)状态,且指示灯状态与 App 配网状态一致。
3. 确保设备、手机、路由器三者靠近。
4. 确保设备所在网络流畅稳定,排查办法:将手机或者 iPad 置于同一个网络,并放到设备边上,尝试打开网页。
5. 确保输入的路由器密码正确,注意密码前后是否有空格。
6. 确保使用2.4G的 Wi-Fi 频段添加设备,Wi-Fi 需要开启广播,不可设置为隐藏。检查2.4G和5G是否共用为一个 SSID,建议修改为不同的 SSID。
7. 确保路由器无线设置中加密方式为 WPA2-PSK 类型、认证类型为 AES,或两者皆设置为自动。 无线模式不能为 11n only。
8. 若路由器接入设备量达到上限,可尝试关闭某个设备的 Wi-Fi 功能空出通道重新配置。
9. 若路由器开启无线 MAC 地址过滤,可尝试将设备移出路由器的 MAC 过滤列表,保证路由器没有禁止设备联网。
10. 确保路由器开启了DHCP服务,没有开启的话会导致地址被占用。
11. 如果以上未能解决,则可能是路由器跟设备的兼容性不好,建议您更换路由器再次尝试。

最多可以拥有多少个“家庭”?

最多可拥有20个家庭。

一个家庭内最多可以创建多少房间?

最多可拥有20个房间。

一个家庭里可以有多少个成员?

最多可以有20个成员。

一个家庭内,最多可以绑定多少设备?

最多不可超过1000个设备。