Search found 7 matches

by zhengmin4516
2026年 Apr 17日 10:28
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

Re: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

我意思是接收到有文本和二进制数据两种数据,我得区分是哪种然后用不同的程序逻辑去处理

by zhengmin4516
2026年 Apr 16日 18:17
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

Re: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

应用层真需要的,对接某些 ai大模型接口,它的音频下发是直接传二进制音频数据过来的

by zhengmin4516
2026年 Apr 16日 15:20
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

Re: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

但还有个问题,你们这个 api 设计并未定义任何字段用于指示 WebSocket 帧的类型,我需要知道接收的数据是文本还是二级制分别去处理,能否支持下啊

by zhengmin4516
2026年 Apr 16日 11:42
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

Re: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

TuyaOS 3.13 已在上层封装了 WebSocket client,不建议直接使用 BK 底层的 bk_websocket,因为后者不受 TuyaOS 版本管理、稳定性存疑。 TuyaOS 上层 WebSocket 接口位于: components/lib_websocket/ 使用方式参考 lib_websocket 组件的头文件,通过 tuya_websocket_xxx() API 调用即可,无需修改 defconfig。 还有个问题,我实际的 ws 连接地址是带 query的,例如:wss://example.com/path1?arg1=1&arg2=2 并且需要 h...
by zhengmin4516
2026年 Apr 16日 10:52
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

Re: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

能否给个示例,我运行下面这段代码,程序会直接崩溃

websocket_client_handle_t ws_client =NULL;
websocket_client_cfg_t cfg = {0};
cfg.uri = "ws://example.com";
cfg.event_cb = websocket_event_callback;
cfg.priv_data = NULL;
websocket_client_init(&ws_client, &cfg);

by zhengmin4516
2026年 Apr 14日 15:38
Forum: TuyaOS-联网单品开发
Topic: 涂鸦的 T5 3.13 版本怎么使用 websocket client 啊
Replies: 14
Views: 3202

涂鸦的 T5 3.13 版本怎么使用 websocket client 啊

我在vendor/T5/t5_os/ap/middleware/soc/bk7258_ap/bk7258_ap.defconfig里面添加 CONFIG_WEBSOCKET=y CONFIG_WEBSOCKET_TLS=y 然后编译报错 /root/Documents/tuya/Projects/T5_TuyaOS-3.13.3/software/TuyaOS/vendor/T5/t5_os/ap/components/bk_websocket/include/bk_ssl.h:25:10: fatal error: mbedtls/ssl.h: No such file or directo...