问个小爱的问题,app的按钮也设置了语音,但not from topict.-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1717|回复: 9

[已解答] 问个小爱的问题,app的按钮也设置了语音,但not from topict.

[复制链接]
发表于 2021-2-10 12:51 | 显示全部楼层 |阅读模式
本帖最后由 imhm 于 2021-2-10 13:19 编辑

ESP-IDF SOC 开发 blinker-esp-idf  组件,Blinker_MIOT 示例。APP中的按钮点击操作都正常,语音后日志输出的信息:

I (640844) BlinkerMQTT: MQTT_EVENT_DATA
I (640851) BlinkerMQTT: TOPIC=/sys/JgCGbHlndgz/3E7DF92EO****/rrpc/request/1359362****
I (640867) BlinkerMQTT: DATA={
        fromDevice : "MIOT",
        deviceType : "DiyArduino",
        toDevice : "3E7DF92*****",
        data :         {
                set :                 {
                        pState : "true"
                }
        }
}

E (640889) BlinkerMQTT: not from sub topic!

哪里设置问题?

------------------------------------------
刚才研究了下,点灯app中点击麦克风进行语音操作,是可以驱动按钮的。。。  想问下,如何让小爱语音命令驱动按钮?我在小爱训练中,绑定了当前点灯diy设备的“打开灯”操作。



发表于 2021-2-10 20:23 | 显示全部楼层
语音助手需要创建设备时选择 阿里broker
 楼主| 发表于 2021-2-10 20:55 | 显示全部楼层
奈何col 发表于 2021-2-10 20:23
语音助手需要创建设备时选择 阿里broker

感谢回复,之前设备中介就是阿里。 我删除后,又重新选择阿里新建了个设备,重新编译设置后,依然是 E (248176) BlinkerMQTT: not from sub topic!  
发表于 2021-2-10 21:45 | 显示全部楼层
可能是我们提供的IDF支持库太老了,建议先使用arduino 支持
 楼主| 发表于 2021-2-10 22:16 | 显示全部楼层
奈何col 发表于 2021-2-10 21:45
可能是我们提供的IDF支持库太老了,建议先使用arduino 支持

      。。。没有计划更新下 esp-idf 库?

点评

肯定是要更新的,只是arduino sdk优先级更高  详情 回复 发表于 2021-2-11 21:58
发表于 2021-2-11 21:58 | 显示全部楼层
imhm 发表于 2021-2-10 22:16
。。。没有计划更新下 esp-idf 库?

肯定是要更新的,只是arduino sdk优先级更高
 楼主| 发表于 2021-2-12 11:56 | 显示全部楼层
奈何col 发表于 2021-2-11 21:58
肯定是要更新的,只是arduino sdk优先级更高

尝试了用 arduino 的 MIOT 示例,果然可以了 。。。    但是 。。esp 的 arduino 框架 api 都不了解了。。。。 除了看 示例 ,api 手册从哪里能看到?

点评

https://diandeng.tech/doc/arduino-support  详情 回复 发表于 2021-2-12 12:05
发表于 2021-2-12 12:05 | 显示全部楼层
imhm 发表于 2021-2-12 11:56
尝试了用 arduino 的 MIOT 示例,果然可以了 。。。    但是 。。esp 的 arduino 框架 api 都不 ...

https://diandeng.tech/doc/arduino-support
 楼主| 发表于 2021-2-12 12:10 | 显示全部楼层
本帖最后由 imhm 于 2021-2-12 12:23 编辑
奈何col 发表于 2021-2-12 12:05
https://diandeng.tech/doc/arduino-support

谢谢啊,blinker的找到了。。。  esp8266 arduino sdk 原来不是官方的。。  文档也找到了。 https://arduino-esp8266.readthedocs.io/en/2.7.4_a/

点评

其实是esp官方的,这个作者在写了8266支持后加入了esp  详情 回复 发表于 2021-2-12 13:26
发表于 2021-2-12 13:26 | 显示全部楼层
imhm 发表于 2021-2-12 12:10
谢谢啊,blinker的找到了。。。  esp8266 arduino sdk 原来不是官方的。。  文档也找到了。 https://ardui ...

其实是esp官方的,这个作者在写了8266支持后加入了esp
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 14:42 , Processed in 0.074851 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表